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: Apache License;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd969f4e58768821535f_Apache%20License.txt") format("undefined");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gt america;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620ae6b6d7bbd7e6e2682ba4_GT%20America%20Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gt america;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620ae6c3f2c76178cd69e3b5_GT%20America%20Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Timesnow;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/621815e8f22482072a3a0e09_TimesNow-SemiLight.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Nb international webfont;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62181cd46bab1573f6fae824_NB%20International%20Regular%20Webfont.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Mi400;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/629ebe7a97a0446bf12d149b_mi400.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Mn400;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/629ebd72cb71896a8866f043_mn400.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Houseplant;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b3c05edbb5f518fcc40e4c_Houseplant.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Apercu mono;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/632ab139b44337e3f388fb09_Apercu-Mono.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Nowplayingjnl;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/632ab139775a873b9ec50438_NowPlayingJNL.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Kinfolk seriftext;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/632d043052ef0e12db74f3fd_Kinfolk-SerifText.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Playfairdisplay Variablefont Wght;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6592899d3b720634b4ffa28b_PlayfairDisplay-VariableFont_wght.ttf") format("truetype");
  font-weight: 400 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Robotocondensed;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd96d1034fce5e45e878_RobotoCondensed-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Robotocondensed;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd96d1034fce5e45e888_RobotoCondensed-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Robotocondensed;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd96636d765f70aadbc8_RobotoCondensed-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd969ddf82a5931fb2e0_Roboto-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd96041908e714f6b6a3_Roboto-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd9626c86ae8d26bccb5_Roboto-ThinItalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Robotocondensed;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd96029b62dc723bd8cd_RobotoCondensed-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Robotocondensed;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd966603a216bf00a34d_RobotoCondensed-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Robotocondensed;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd96e715c5e4d990f985_RobotoCondensed-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd9626c86ae8d26bcceb_Roboto-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd969f4e58768821536d_Roboto-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd96d1034fce5e45e8c2_Roboto-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd96c9d2fa8a947aaae7_Roboto-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd96d9b79aa234c7a08b_Roboto-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd9684e96e91dda868c4_Roboto-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd96554122e9256800e7_Roboto-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd96d1034fce5e45e8e0_Roboto-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcd9607bc9309f55df96d_Roboto-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: IDK;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcebf0da4f838a5ccc1df_HelveticaNeueItalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Foundersgrotesk;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620daa17e1754bddc87c13c8_FoundersGrotesk-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Foundersgrotesk;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620daa1758a6caf405e1446f_FoundersGrotesk-LightItalic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Foundersgrotesk;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620daa170bb52b3e57393338_FoundersGrotesk-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Foundersgrotesk;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620daa173857aaf6f5e167a9_FoundersGrotesk-BoldItalic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Foundersgrotesk;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620daa1758a6ca09f9e14470_FoundersGrotesk-MediumItalic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Foundersgroteskcond lt;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620daa17c403dd30fd5bb79a_FoundersGroteskCond-Lt.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Foundersgroteskxcond;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620daa170a51e196ea0149c8_FoundersGroteskXCond-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Foundersgrotesk;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620daa17e95830136817bace_FoundersGrotesk-Semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Foundersgrotesk;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620daa1760644d6398b97689_FoundersGrotesk-SemiboldItalic.otf") format("opentype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Foundersgrotesk;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620daa17e95830869317bacd_FoundersGrotesk-RegularItalic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Foundersgrotesk;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620daa17a63c5f7b359e32f2_FoundersGrotesk-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Foundersgroteskxcond lt;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620daa175653b76215b8411f_FoundersGroteskXCond-Lt.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Moret Book;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6595e342f7442cbcb0bbf8ea_Moret-Book.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Moret Book;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6595e342f7442cbcb0bbf8ea_Moret-Book.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: IDK;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcebeb0cf89c5278557ba_HelveticaNeueThinItalic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: IDK;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcebfcea247b2647ba571_HelveticaNeueBold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helveticaneueroman;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcebfb8ca83e0869e1fdc_HelveticaNeueRoman.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: IDK;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcebfb153bf86583c59a5_HelveticaNeueBlack.otf") format("opentype"), url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcec02137c2ab46c223a2_HelveticaNeueHeavy.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: IDK;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcebf35d6c72e752d440f_HelveticaNeueUltraLightItalic.otf") format("opentype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: IDK;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcebf90d7c362250ec626_HelveticaNeueBoldItalic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: IDK;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcebfcea247b2647ba4f7_HelveticaNeueMediumItalic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: IDK;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcebff8e42f3d4730dc38_HelveticaNeueUltraLight.otf") format("opentype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: IDK;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcebf643df6380ae653aa_HelveticaNeueThin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: IDK;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcebfb8ca83e0869e1f99_HelveticaNeueLightItalic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: IDK;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcebfab553e01ece335e6_HelveticaNeueLight.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: IDK;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcebf6e9f99f2cf1d2e4e_HelveticaNeueMedium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: IDK;
  src: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcec06e9f99f2cf1d2e9f_HelveticaNeueBlackItalic.otf") format("opentype"), url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67edcec0e960f9d69accc243_HelveticaNeueHeavyItalic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

.w-commerce-commercecheckoutformcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercelayoutcontainer {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.w-commerce-commercelayoutmain {
  flex: 0 800px;
  margin-right: 20px;
}

.w-commerce-commercecartapplepaybutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #000;
  border-width: 0;
  border-radius: 2px;
  align-items: center;
  height: 38px;
  min-height: 30px;
  margin-bottom: 8px;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercecartapplepayicon {
  width: 100%;
  height: 50%;
  min-height: 20px;
}

.w-commerce-commercecartquickcheckoutbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #000;
  border-width: 0;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  height: 38px;
  margin-bottom: 8px;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercequickcheckoutgoogleicon, .w-commerce-commercequickcheckoutmicrosofticon {
  margin-right: 8px;
  display: block;
}

.w-commerce-commercecheckoutcustomerinfowrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutblockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-commerce-commercecheckoutblockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding: 20px;
}

.w-commerce-commercecheckoutlabel {
  margin-bottom: 8px;
}

.w-commerce-commercecheckoutemailinput {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutemailinput::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutemailinput:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingaddresswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutshippingfullname {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingfullname::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingfullname:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstreetaddress {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstreetaddress::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstreetaddress:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutrow {
  margin-left: -8px;
  margin-right: -8px;
  display: flex;
}

.w-commerce-commercecheckoutcolumn {
  flex: 1;
  padding-left: 8px;
  padding-right: 8px;
}

.w-commerce-commercecheckoutshippingcity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingcity::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingcity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstateprovince {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstateprovince::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstateprovince:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingzippostalcode {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingzippostalcode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingzippostalcode:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingcountryselector {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingcountryselector::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingcountryselector:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingmethodswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutshippingmethodslist {
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
}

.w-commerce-commercecheckoutshippingmethoditem {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  flex-direction: row;
  align-items: baseline;
  margin-bottom: 0;
  padding: 16px;
  font-weight: 400;
  display: flex;
}

.w-commerce-commercecheckoutshippingmethoddescriptionblock {
  flex-direction: column;
  flex-grow: 1;
  margin-left: 12px;
  margin-right: 12px;
  display: flex;
}

.w-commerce-commerceboldtextblock {
  font-weight: 700;
}

.w-commerce-commercecheckoutshippingmethodsemptystate {
  text-align: center;
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding: 64px 16px;
}

.w-commerce-commercecheckoutpaymentinfowrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutcardnumber {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardnumber::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardnumber:focus, .w-commerce-commercecheckoutcardnumber.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutcardexpirationdate {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardexpirationdate::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardexpirationdate:focus, .w-commerce-commercecheckoutcardexpirationdate.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutcardsecuritycode {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardsecuritycode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardsecuritycode:focus, .w-commerce-commercecheckoutcardsecuritycode.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingaddresstogglewrapper {
  flex-direction: row;
  display: flex;
}

.w-commerce-commercecheckoutbillingaddresstogglecheckbox {
  margin-top: 4px;
}

.w-commerce-commercecheckoutbillingaddresstogglelabel {
  margin-left: 8px;
  font-weight: 400;
}

.w-commerce-commercecheckoutbillingaddresswrapper {
  margin-top: 16px;
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutbillingfullname {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingfullname::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingfullname:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstreetaddress {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstreetaddress::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstreetaddress:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingcity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingcity::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingcity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstateprovince {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstateprovince::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstateprovince:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingzippostalcode {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingzippostalcode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingzippostalcode:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingcountryselector {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingcountryselector::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingcountryselector:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutorderitemswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummaryblockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-commerce-commercecheckoutorderitemslist {
  margin-bottom: -20px;
}

.w-commerce-commercecheckoutorderitem {
  margin-bottom: 20px;
  display: flex;
}

.w-commerce-commercecartitemimage {
  width: 60px;
  height: 0%;
}

.w-commerce-commercecheckoutorderitemdescriptionwrapper {
  flex-grow: 1;
  margin-left: 16px;
  margin-right: 16px;
}

.w-commerce-commercecheckoutorderitemquantitywrapper {
  white-space: pre-wrap;
  display: flex;
}

.w-commerce-commercecheckoutorderitemoptionlist {
  margin-bottom: 0;
  padding-left: 0;
  text-decoration: none;
  list-style-type: none;
}

.w-commerce-commercelayoutsidebar {
  flex: 0 0 320px;
  position: sticky;
  top: 20px;
}

.w-commerce-commercecheckoutordersummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummarylineitem, .w-commerce-commercecheckoutordersummaryextraitemslistitem {
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 8px;
  display: flex;
}

.w-commerce-commercecheckoutsummarytotal {
  font-weight: 700;
}

.w-commerce-commercecheckoutplaceorderbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  text-align: center;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 3px;
  align-items: center;
  margin-bottom: 20px;
  padding: 9px 15px;
  text-decoration: none;
  display: block;
}

.w-commerce-commercecheckouterrorstate {
  background-color: #ffdede;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 10px 16px;
}

.w-commerce-commerceaddtocartform {
  margin: 0 0 15px;
}

.w-commerce-commerceaddtocartoptionpillgroup {
  margin-bottom: 10px;
  display: flex;
}

.w-commerce-commerceaddtocartoptionpill {
  color: #000;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #000;
  margin-right: 10px;
  padding: 8px 15px;
}

.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-selected {
  color: #fff;
  background-color: #000;
}

.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-disabled {
  color: #666;
  cursor: not-allowed;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  outline-style: none;
}

.w-commerce-commerceaddtocartquantityinput {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 60px;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 6px 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commerceaddtocartquantityinput::placeholder {
  color: #999;
}

.w-commerce-commerceaddtocartquantityinput:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commerceaddtocartbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 0;
  align-items: center;
  padding: 9px 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commerceaddtocartbutton.w--ecommerce-add-to-cart-disabled {
  color: #666;
  cursor: not-allowed;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  outline-style: none;
}

.w-commerce-commercebuynowbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 0;
  align-items: center;
  margin-top: 10px;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

.w-commerce-commercebuynowbutton.w--ecommerce-buy-now-disabled {
  color: #666;
  cursor: not-allowed;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  outline-style: none;
}

.w-commerce-commerceaddtocartoutofstock {
  background-color: #ddd;
  margin-top: 10px;
  padding: 10px;
}

.w-commerce-commerceaddtocarterror {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
}

.w-commerce-commercecartwrapper {
  display: inline-block;
  position: relative;
}

.w-commerce-commercecartopenlink {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 0;
  align-items: center;
  padding: 9px 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercecartopenlinkicon {
  margin-right: 8px;
}

.w-commerce-commercecartopenlinkcount {
  color: #3898ec;
  text-align: center;
  background-color: #fff;
  border-radius: 9px;
  min-width: 18px;
  height: 18px;
  margin-left: 8px;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 11px;
  font-weight: 700;
  line-height: 18px;
  display: inline-block;
}

.w-commerce-commercecartcontainerwrapper {
  z-index: 1001;
  background-color: #000c;
  position: fixed;
  inset: 0;
}

.w-commerce-commercecartcontainerwrapper--cartType-modal {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.w-commerce-commercecartcontainerwrapper--cartType-leftSidebar {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.w-commerce-commercecartcontainerwrapper--cartType-rightSidebar {
  flex-direction: row;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown {
  background-color: #0000;
  position: absolute;
  inset: 100% auto auto 0;
}

.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown {
  background-color: #0000;
  position: absolute;
  inset: 100% 0 auto auto;
}

.w-commerce-commercecartcontainer {
  background-color: #fff;
  flex-direction: column;
  width: 100%;
  min-width: 320px;
  max-width: 480px;
  display: flex;
  overflow: auto;
  box-shadow: 0 5px 25px #00000040;
}

.w-commerce-commercecartheader {
  border-bottom: 1px solid #e6e6e6;
  flex: none;
  justify-content: space-between;
  align-items: center;
  padding: 16px 24px;
  display: flex;
  position: relative;
}

.w-commerce-commercecartheading {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.w-commerce-commercecartcloselink {
  width: 16px;
  height: 16px;
}

.w-commerce-commercecartformwrapper {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.w-commerce-commercecartform {
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  display: flex;
}

.w-commerce-commercecartlist {
  -webkit-overflow-scrolling: touch;
  flex: 1;
  padding: 12px 24px;
  overflow: auto;
}

.w-commerce-commercecartitem {
  align-items: flex-start;
  padding-top: 12px;
  padding-bottom: 12px;
  display: flex;
}

.w-commerce-commercecartiteminfo {
  flex-direction: column;
  flex: 1;
  margin-left: 16px;
  margin-right: 16px;
  display: flex;
}

.w-commerce-commercecartproductname {
  font-weight: 700;
}

.w-commerce-commercecartoptionlist {
  margin-bottom: 0;
  padding-left: 0;
  text-decoration: none;
  list-style-type: none;
}

.w-commerce-commercecartquantity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 60px;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 6px 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecartquantity::placeholder {
  color: #999;
}

.w-commerce-commercecartquantity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecartfooter {
  border-top: 1px solid #e6e6e6;
  flex-direction: column;
  flex: none;
  padding: 16px 24px 24px;
  display: flex;
}

.w-commerce-commercecartlineitem {
  flex: none;
  justify-content: space-between;
  align-items: baseline;
  margin-bottom: 16px;
  display: flex;
}

.w-commerce-commercecartordervalue {
  font-weight: 700;
}

.w-commerce-commercecartcheckoutbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  text-align: center;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 2px;
  align-items: center;
  padding: 9px 15px;
  text-decoration: none;
  display: block;
}

.w-commerce-commercecartemptystate {
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.w-commerce-commercecarterrorstate {
  background-color: #ffdede;
  flex: none;
  margin: 0 24px 24px;
  padding: 10px;
}

.w-commerce-commerceorderconfirmationcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercecheckoutcustomerinfosummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummaryitem, .w-commerce-commercecheckoutsummarylabel {
  margin-bottom: 8px;
}

.w-commerce-commercecheckoutsummaryflexboxdiv {
  flex-direction: row;
  justify-content: flex-start;
  display: flex;
}

.w-commerce-commercecheckoutsummarytextspacingondiv {
  margin-right: .33em;
}

.w-commerce-commercecheckoutshippingsummarywrapper, .w-commerce-commercecheckoutpaymentsummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercepaypalcheckoutformcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercepaypalcheckouterrorstate {
  background-color: #ffdede;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 10px 16px;
}

@media screen and (max-width: 767px) {
  .w-commerce-commercelayoutcontainer {
    flex-direction: column;
    align-items: stretch;
  }

  .w-commerce-commercelayoutmain {
    flex-basis: auto;
    margin-right: 0;
  }

  .w-commerce-commercelayoutsidebar {
    flex-basis: auto;
  }
}

@media screen and (max-width: 479px) {
  .w-commerce-commercecheckoutemailinput, .w-commerce-commercecheckoutshippingfullname, .w-commerce-commercecheckoutshippingstreetaddress, .w-commerce-commercecheckoutshippingstreetaddressoptional {
    font-size: 16px;
  }

  .w-commerce-commercecheckoutrow {
    flex-direction: column;
  }

  .w-commerce-commercecheckoutshippingcity, .w-commerce-commercecheckoutshippingstateprovince, .w-commerce-commercecheckoutshippingzippostalcode, .w-commerce-commercecheckoutshippingcountryselector, .w-commerce-commercecheckoutcardnumber, .w-commerce-commercecheckoutcardexpirationdate, .w-commerce-commercecheckoutcardsecuritycode, .w-commerce-commercecheckoutbillingfullname, .w-commerce-commercecheckoutbillingstreetaddress, .w-commerce-commercecheckoutbillingstreetaddressoptional, .w-commerce-commercecheckoutbillingcity, .w-commerce-commercecheckoutbillingstateprovince, .w-commerce-commercecheckoutbillingzippostalcode, .w-commerce-commercecheckoutbillingcountryselector, .w-commerce-commerceaddtocartquantityinput {
    font-size: 16px;
  }

  .w-commerce-commercecartcontainerwrapper--cartType-modal {
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
  }

  .w-commerce-commercecartcontainerwrapper--cartType-leftDropdown, .w-commerce-commercecartcontainerwrapper--cartType-rightDropdown {
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    display: flex;
    position: fixed;
    inset: 0;
  }

  .w-commerce-commercecartquantity {
    font-size: 16px;
  }
}

.body {
  background-color: #000;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.footer_eccomerce {
  background-color: #f5f0dd;
  height: auto;
  display: block;
}

.body-3 {
  background-color: #f5f0dd;
  display: flex;
}

._01_smartwax_desktop_project_description {
  width: 50vw;
  height: auto;
  position: fixed;
  inset: 0% auto 0% 0%;
}

.body-4 {
  background-color: #fd0400;
}

._01_smartwax_desktop_title {
  margin-top: 10vh;
}

.image {
  width: 90px;
}

.smartwax_shop_headline {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.button {
  color: #000;
  text-align: center;
  letter-spacing: 10px;
  text-transform: uppercase;
  background-color: #3898ec00;
  border: 1px solid #000;
  justify-content: center;
  align-items: center;
  width: 580px;
  height: 90px;
  margin-top: 2vh;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 30px;
  line-height: 100%;
  display: none;
}

.smartwax_desktop_left_right {
  display: flex;
}

.skartwax_mobile_header {
  background-image: linear-gradient(#fd0400, #0000);
  justify-content: space-between;
  align-items: flex-start;
  width: 100vw;
  height: 10vh;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.smartwax_mlobile_about {
  color: #000;
  letter-spacing: 8px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  font-family: Gt america, sans-serif;
  text-decoration: none;
}

.smartwax_mobile_souvenir {
  color: #000;
  letter-spacing: 8px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  text-decoration: none;
}

._01_smartwax_mobile_line {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: block;
}

.smartwax_mobile_souvenir2 {
  color: #000;
  letter-spacing: 8px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 1vw;
  text-decoration: none;
  display: none;
}

.catvr_desktop_left_right {
  display: flex;
}

.catvr_dekstop_role {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 30px;
  line-height: 120%;
}

.catvr_shop_cta {
  display: flex;
}

._02_catvr_desktop_title2 {
  color: #000;
  letter-spacing: 8px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 3vh;
  margin-left: 1vw;
  font-family: Gt america, sans-serif;
}

._02_catvr_mobile_title2 {
  color: #000;
  letter-spacing: 8px;
  text-transform: uppercase;
  margin-top: 3vh;
  margin-left: 1vw;
}

.catvr_mobile_role {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 30px;
  line-height: 100%;
}

.aipa_mobile_header {
  background-image: linear-gradient(#fd0400, #0000);
  justify-content: space-between;
  align-items: flex-start;
  width: 100vw;
  height: 10vh;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.tld_shop_headline {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.tld_button {
  color: #000;
  text-align: center;
  letter-spacing: 10px;
  text-transform: uppercase;
  background-color: #3898ec00;
  border: 1px solid #000;
  justify-content: center;
  align-items: center;
  width: 580px;
  height: 90px;
  margin-top: 2vh;
  margin-right: 1vw;
  font-size: 30px;
  line-height: 100%;
  display: flex;
}

.tld_mobile_version {
  display: none;
}

.tld_mobile_description2, .tld_mobile_shop {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

._05_h-s_desktop_project_description {
  width: 50vw;
  height: auto;
  position: fixed;
  inset: 0% auto 0% 0%;
}

._05_h-s_desktop_title {
  margin-top: 10vh;
}

._05_h-s_desktop_line, ._05_h-s_desktop_line2 {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: block;
}

.h-s_dekstop_description, .h-s_dekstop_description2 {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

._05_h-s_desktop_line3 {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: none;
}

._05_h-s_desktop_title3 {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 70px;
  line-height: 100%;
}

._05_h-s_desktop_projects {
  width: 50vw;
  height: 100vh;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.h-s_desktop_image1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
  display: none;
}

.h-s_desktop_image2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2d59b09f2a96cd39147_LD_02.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
  display: none;
}

.h-s_desktop_image3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd29dc9febda4b264a0f6_LD_01.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
  display: none;
}

.h-s_desktop_image4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2b920d3174661865e9e_LD_06.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
  display: none;
}

.h-s_desktop_image5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d8d03a280d640c204f600_LD_08.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
  display: none;
}

.h-s_desktop_image6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd25e7399e126991d8e22_LD_07.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
  display: none;
}

.h-s_desktop_video_1 {
  margin-top: 10vh;
  margin-bottom: 5vh;
}

.h-s_desktop_video_2 {
  margin-bottom: 5vh;
}

.h-s_mobile_project1_title {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 70px;
  line-height: 100%;
  display: none;
}

._05_h-s_mobile_line, ._05_h-s_mobile_line2 {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: block;
}

.h-s_mobile_description {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

._03_tld_mobile_line-copy {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: block;
}

.h-s_mobile_shop_button {
  color: #000;
  text-align: center;
  letter-spacing: 10px;
  text-transform: uppercase;
  background-color: #3898ec00;
  border: 1px solid #000;
  justify-content: center;
  align-items: center;
  width: 580px;
  height: 90px;
  margin-top: 2vh;
  margin-right: 1vw;
  font-size: 30px;
  line-height: 100%;
  display: flex;
}

._06_i-y_desktop_project_description {
  width: 50vw;
  height: auto;
  position: fixed;
  inset: 0% auto 0% 0%;
}

._06_i-y_desktop_title {
  margin-top: 10vh;
}

._06_i-y_desktop_title3 {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 70px;
  line-height: 100%;
}

._06_i-y_desktop_line, ._03_aipa_desktop_line2-copy {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: block;
}

.i-y_dekstop_description, .i-y_dekstop_description2 {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

._06_i-y_desktop_line3 {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: none;
}

._06_i-y_desktop_projects {
  width: 50vw;
  height: 100vh;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.i-y_desktop_image1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b050f735e2c836edc75f86_Phillips2.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.i-y_desktop_image2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.i-y_desktop_image3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1688d019451d1ed000_Phillips1.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.i-y_desktop_image4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1659ab9c66a4cede4d_Phillips4.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.i-y_desktop_image5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b050433263c7e41fa05dd9_Mockup1.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.i-y_desktop_image1-1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b051342513a503c2f1cafb_Phillips3.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

._08_rob_desktop_project_description {
  width: 50vw;
  height: auto;
  position: fixed;
  inset: 0% auto 0% 0%;
}

._08_rob_desktop_title {
  width: 50vw;
  margin-top: 10vh;
}

._08_rob_desktop_title3 {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  width: 90%;
  height: auto;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 70px;
  line-height: 100%;
}

._08_rob_desktop_line, ._08_rob_desktop_line2 {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: block;
}

.r-b_dekstop_description, .rob_dekstop_description2 {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

._08_rob_desktop_line3 {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: none;
}

._08_rob_desktop_projects {
  width: 50vw;
  height: 100vh;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.rob_desktop_image1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5d34882488292f793104_BL2.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.rob_desktop_image2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699b54d06c3e2a110b5e_BL4.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.rob_desktop_image3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c795db477432a6269_BL55.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.rob_desktop_image4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c89fc47ea4952ea14_BL52.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.rob_desktop_image5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280e51f88758561c2f44474_BL66.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.rob_desktop_image6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699ccc23834b19d63590_BL1.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.rob_desktop_image7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c54d06c05c4110b5f_BL3.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.rob_mobile_version {
  display: none;
}

.rob_mobile_project1_title {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 70px;
  line-height: 100%;
  display: none;
}

._08_rob_mobile_line, ._08_rob_mobile_line2 {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: block;
}

.rob_mobile_description, .rob_mobile_description2 {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.about_smartwax_desktop_title2 {
  color: #000;
  letter-spacing: 8px;
  text-transform: uppercase;
  margin-top: 3vh;
  margin-left: 1vw;
  display: none;
}

.about_project1_title {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 70px;
  line-height: 100%;
}

.about_smartwax_desktop_line {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: block;
}

.about_smartwax_dekstop_role {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 30px;
  line-height: 120%;
}

.about_smartwax_desktop_line2 {
  background-color: #000;
  height: .1vh;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: block;
}

.about_dekstop_description, .about_dekstop_description2 {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.about_smartwax_desktop_line3 {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: none;
}

.about_dekstop_awards {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 30px;
  line-height: 100%;
  display: none;
}

.smartwax_dekstop_description-copy {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
  display: none;
}

.about_desktop_line2 {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: flex;
}

.about_shop_cta {
  display: flex;
}

.link {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 0;
  margin-left: 1vw;
  font-size: 30px;
  line-height: 120%;
  text-decoration: none;
  display: block;
}

.about_desktop_projects {
  width: 50vw;
  height: 100vh;
  margin-top: 0;
  display: block;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.about_desktop_image1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b10ffbc4d4d6cb4bc5fd46_Profile%20Image2.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  height: 100vh;
}

.about_desktop_image2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
  display: none;
}

.about_desktop_image3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
  display: none;
}

.about_desktop_image4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53b475954026d9f474ba_7.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
  display: none;
}

.about_desktop_image5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53ee575562da496b18cf_6.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
  display: none;
}

.about_video, .cta_i-y, .i-y_mobile_version {
  display: none;
}

.i-y_mobile_project1_title {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 70px;
  line-height: 100%;
  display: none;
}

._02_i-y_mobile_line, ._03_i-y_mobile_line {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: block;
}

.i-y_mobile_description, .i-y_mobile_description2 {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.trob_cta {
  display: none;
}

.about_mobile_project1_title {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 70px;
  line-height: 100%;
  display: none;
}

.about_mobile_role {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 30px;
  line-height: 100%;
}

.about_mobile_description1, .about_mobile_description2, .about_mobile_description3, .about_mobile_description-4 {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.about_mobile_line1 {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: block;
}

.about_mobile_recognition {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 30px;
  line-height: 100%;
}

.about_mobile_recognition2, .about_mobile_resume {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.resume_mobile_shop_button {
  color: #000;
  text-align: center;
  letter-spacing: 10px;
  text-transform: uppercase;
  background-color: #3898ec00;
  border: 1px solid #000;
  justify-content: center;
  align-items: center;
  width: 580px;
  height: 90px;
  margin-top: 2vh;
  margin-right: 1vw;
  font-size: 30px;
  line-height: 100%;
  display: flex;
}

.about_mobile_version {
  display: none;
}

.about_button {
  color: #000;
  text-align: center;
  letter-spacing: 10px;
  text-transform: uppercase;
  background-color: #3898ec00;
  border: 1px solid #000;
  justify-content: center;
  align-items: center;
  width: 580px;
  height: 90px;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 0;
  font-size: 30px;
  line-height: 100%;
  display: flex;
}

.about_mlobile_about {
  color: #000;
  letter-spacing: 8px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  text-decoration: none;
  display: none;
}

.about_desktop_home_lb {
  margin-left: 1vw;
}

.about_mobile_title2 {
  color: #000;
  letter-spacing: 8px;
  text-transform: uppercase;
  margin-top: 3vh;
  margin-left: 1vw;
}

._07_is_desktop_project_description {
  width: 50vw;
  height: auto;
  position: fixed;
  inset: 0% auto 0% 0%;
}

._07_is_desktop_title {
  margin-top: 10vh;
}

._07_is_desktop_title3 {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 70px;
  line-height: 100%;
}

._07_is_desktop_line, ._07_is_desktop_line2 {
  background-color: #000;
  height: .1vh;
  margin-top: 3vh;
  margin-left: 1vw;
  margin-right: 1vw;
  display: block;
}

.is_dekstop_description, .is_dekstop_description2 {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

._06_i-y_desktop_projects-copy {
  width: 50vw;
  height: 100vh;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.is_desktop_image1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d987b79c9c7649a4fc621_IsoSucks_02.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.is_desktop_image2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98ae0e22d358ae3ef4af_IsoSucks_03.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.is_desktop_image3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98976515843a79409fd5_IsoSucks_04.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.is_desktop_image4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98d0c73adb27ba2fdfad_IsoSucks_05.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.is_desktop_image5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d991391cc4e2a36251ab7_IsoSucks_06.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.is_desktop_image6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98f67a2ca64aba8e30f8_IsoSucks_01.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.is_mobile_project1_title {
  color: #000;
  letter-spacing: 10px;
  text-transform: uppercase;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 70px;
  line-height: 100%;
  display: none;
}

.is_mobile_description {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.about_shop_headline {
  color: #000;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  line-height: 25px;
  display: none;
}

.desktop_ecommerce_section1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd29dc9febda4b264a0f6_LD_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: fixed;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 80vh;
  display: none;
}

.desktop_headline_title_1 {
  color: #2c1c1c;
  text-align: center;
  text-transform: uppercase;
  border-bottom: 1px #b5ab8d;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 0;
  margin-right: 5vw;
  font-family: Houseplant, sans-serif;
  font-size: 30px;
  line-height: 60px;
  display: none;
}

.desktop_ecommerce_products_headline {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  margin-left: 0;
  display: block;
}

.desktop_products_headline_title_1 {
  text-align: center;
  text-transform: uppercase;
  height: auto;
  font-family: Mn400, sans-serif;
  font-size: 65px;
  line-height: 60px;
}

.div-block-43-copy {
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.desktop_products_headline_title2 {
  text-align: center;
  text-transform: uppercase;
  height: auto;
  margin-left: 1vw;
  font-family: Mn400, sans-serif;
  font-size: 65px;
  line-height: 60px;
}

.desktop_products_headline_title_3 {
  text-align: center;
  letter-spacing: 1px;
  text-transform: none;
  height: auto;
  margin-top: -14px;
  font-family: Mi400, sans-serif;
  font-size: 63px;
  font-weight: 400;
  line-height: 60px;
}

.div-block-42 {
  background-color: #333;
  height: .1px;
  margin-top: 10px;
  margin-left: 38vw;
  margin-right: 38vw;
}

.desktop_ecommerce_handmade {
  width: 100vw;
  height: 100vh;
  margin-top: 10vh;
  display: none;
}

.desktop_products_headline_title_1-1 {
  color: #2c1c1c;
  text-align: center;
  text-transform: uppercase;
  height: auto;
  font-family: Houseplant, sans-serif;
  font-size: 65px;
  line-height: 60px;
}

.desktop_products_headline_title_1-2 {
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.desktop_products_headline_title_1-3 {
  color: #2c1c1c;
  text-align: center;
  letter-spacing: 1px;
  text-transform: none;
  height: auto;
  margin-top: -14px;
  font-family: Houseplant, sans-serif;
  font-size: 63px;
  font-weight: 400;
  line-height: 60px;
}

.desktop_products_headline_title_1-4 {
  color: #2c1c1c;
  text-align: center;
  text-transform: uppercase;
  height: auto;
  margin-left: 1vw;
  font-family: Houseplant, sans-serif;
  font-size: 65px;
  line-height: 60px;
}

.div-block-44 {
  text-align: center;
  width: auto;
  height: auto;
  display: block;
}

.desktop_ecommerce_row1 {
  width: 100vw;
  height: 70vh;
  margin-top: 36px;
  display: flex;
}

.desktop_ecommerce_product1_1 {
  border: 1px #b5ab8d;
  justify-content: center;
  align-items: center;
  width: 33.33vw;
  height: 60vh;
  display: flex;
}

.desktop_ecommerce_product1_2 {
  border: 1px solid #b5ab8d;
  width: 33.33vw;
}

.desktop_ecommerce_product1_image {
  border-top: 1px #000;
  border-left: 0 #b5ab8d;
  justify-content: center;
  align-items: center;
  width: 33.33vw;
  height: 60vh;
  display: flex;
}

.desktop_ecommerce_product1_description {
  border-left: 1px #b5ab8d;
  justify-content: space-between;
  align-items: center;
  width: 33.33vw;
  height: 10vh;
  display: flex;
}

.desktop_ecommerce_product1_text1 {
  color: #2c1c1c;
  letter-spacing: 1px;
  text-transform: none;
  margin-left: 2vw;
  font-family: Gt america, sans-serif;
  font-size: 19px;
}

.desktop_ecommerce_product1_text2 {
  color: #2c1c1c;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-left: 0;
  margin-right: 2vw;
  font-family: Gt america, sans-serif;
  font-size: 25px;
}

.link-block-4 {
  border-top: 1px #000;
  width: 33.33vw;
  height: 60vh;
  display: inline-block;
}

.desktop_ecommerce_product2 {
  border: 1px solid #b5ab8d;
  width: 33.33vw;
}

.desktop_ecommerce_product2_text1 {
  color: #2c1c1c;
  letter-spacing: 1px;
  text-transform: none;
  margin-left: 2vw;
  font-family: Gt america, sans-serif;
  font-size: 19px;
}

.desktop_ecommerce_product2_text2 {
  color: #2c1c1c;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-left: 0;
  margin-right: 2vw;
  font-family: Gt america, sans-serif;
  font-size: 25px;
}

.desktop_ecommerce_product1_description-copy {
  object-fit: fill;
  border-top: 1px #000;
  border-bottom: 1px solid #b5ab8d;
  border-left: 1px #000;
  border-right: 1px #b5ab8d;
  justify-content: flex-end;
  align-items: center;
  width: 33.33vw;
  height: 10vh;
  display: flex;
  position: static;
  inset: auto 0% 0%;
}

.desktop_ecommerce_genral_text2 {
  color: #2c1c1c;
  text-align: right;
  letter-spacing: 1px;
  text-transform: none;
  width: 21vw;
  margin-left: 0;
  margin-right: 2vw;
  font-family: Gt america, sans-serif;
  font-size: 19px;
}

.div-block-45 {
  width: 33.33vw;
  height: 60vh;
  display: block;
}

.desktop_ecommerce_section3 {
  background-color: #2c1c1c;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 40vh;
  display: flex;
}

.desktop_ecommerce_newsletters_text {
  color: #f5f0dd;
  letter-spacing: 2px;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  margin-left: 1vw;
  margin-right: 1vw;
  font-family: Houseplant, sans-serif;
  font-size: 70px;
  line-height: 100%;
  display: flex;
}

.form {
  display: flex;
}

.text-field {
  letter-spacing: 1px;
  text-transform: none;
  background-color: #f5f0dd;
  width: 40vw;
  height: 7vh;
  font-size: 19px;
  line-height: 50px;
}

.submit-button {
  color: #2c1c1c;
  text-transform: uppercase;
  background-color: #f5f0dd;
  height: 7vh;
  font-size: 25px;
}

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

.form-block {
  justify-content: center;
  align-items: center;
  margin-top: 5vh;
  display: flex;
}

.desktop_ecommerce_newsletters_text2 {
  color: #f5f0dd;
  justify-content: center;
  align-items: center;
  margin-left: 26.5vw;
  margin-right: 26.5vw;
  font-size: 12px;
  display: flex;
}

.desktop_ecommerce_section2 {
  width: 100vw;
  height: 55vh;
  display: flex;
}

.div-block-49 {
  justify-content: center;
  align-items: center;
  width: 25vw;
  height: 30vh;
  text-decoration: none;
  display: flex;
}

.desktop_products_headline_title_1-1-copy {
  color: #2c1c1c;
  text-align: center;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  height: 10vh;
  font-family: Houseplant, sans-serif;
  font-size: 40px;
  line-height: 60px;
  text-decoration: none;
  display: flex;
}

.div-block-50, .div-block-51, .link-block-5 {
  text-decoration: none;
}

.desktop_ecommerce_section2_1 {
  justify-content: center;
  align-items: center;
  width: 25vw;
  height: auto;
  display: flex;
}

.desktop_products_headline_title_1-1-copy-copy, .desktop_products_headline_title_4 {
  color: #2c1c1c;
  text-align: center;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  height: 10vh;
  font-family: Houseplant, sans-serif;
  font-size: 40px;
  line-height: 60px;
  text-decoration: none;
  display: flex;
}

.desktop_ecommerce_section3_image1 {
  background-color: #2c1c1c;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 250px;
  display: flex;
}

.desktop_ecommerce_section3_image2 {
  background-color: #2c1c1c;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b2774ef2243fbce085737c_kevin-mccutcheon-TcSckNRL9J8-unsplash.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 250px;
  display: flex;
}

.desktop_ecommerce_section3_image3 {
  background-color: #2c1c1c;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd29dc9febda4b264a0f6_LD_01.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 250px;
  display: flex;
}

.desktop_ecommerce_section3_image4 {
  background-color: #2c1c1c;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b277f578ed4a98165dd42c_Screen%20Shot%202022-06-22%20at%2012.01.19%20pm.png");
  background-position: 40%;
  background-size: cover;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 250px;
  display: flex;
}

.desktop_ecommerce_product1_hover_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f4742376b3972c40fc1a_TSW_02.jpg");
  background-position: 50%;
  background-size: cover;
  width: 33.33vw;
  height: 60vh;
  display: none;
}

.desktop_ecommerce_product1_hover_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b2978e41236820c380c93c_thumb_03.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 15vw;
  border-top: 1px #000;
  width: 33.33vw;
  height: 60vh;
}

.div-block-56 {
  border-bottom: 1px #000;
  width: 33.33vw;
  height: 60vh;
  overflow: visible;
}

.image-3 {
  object-fit: cover;
  border-bottom: 1px #000;
  width: 33.33vw;
  max-width: none;
  height: 60vh;
}

.link-block-4-copy {
  border-top: 1px #000;
  width: 33.33vw;
  height: 60vh;
}

.desktop_ecommerce_product1_description-2 {
  border-left: 0 #b5ab8d;
  justify-content: space-between;
  align-items: center;
  width: 33.33vw;
  height: 10vh;
  display: flex;
}

.div-block-57 {
  width: 33.33vw;
  height: 60vh;
}

.image-4 {
  object-fit: cover;
  width: 33.33vw;
  height: 60vh;
}

.desktop_ecommerce_product2_image-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b29d2003ee65d985e813cf_thumb_04.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 11vw;
  width: 33.33vw;
  height: 60vh;
}

.desktop_ecommerce_home {
  color: #969696;
  letter-spacing: 8px;
  text-transform: uppercase;
  margin-top: 0;
  margin-left: 1vw;
  margin-right: 0;
  text-decoration: none;
  display: flex;
}

.icon-4 {
  display: none;
}

.cart-button-2 {
  background-color: #3898ec00;
}

.text-block-34 {
  color: #2c1c1c;
  text-transform: uppercase;
  font-size: 19px;
}

.cart-quantity-2 {
  color: #2c1c1c;
  background-color: #fff0;
  font-size: 15px;
}

.product-template_left {
  width: 50vw;
  height: 100vh;
}

.product-template_right {
  width: 50vw;
  height: 100vh;
  position: fixed;
  inset: 0% 0% 0% auto;
}

.priduct_template_text-box {
  width: 50vw;
  height: 100vh;
  display: block;
}

.product_text1 {
  color: #2c1c1c;
  text-transform: uppercase;
  width: auto;
  margin-top: 10vh;
  margin-left: 10vw;
  font-family: Houseplant, sans-serif;
  font-size: 65px;
  line-height: 60px;
}

.product_text2 {
  color: #2c1c1c;
  text-transform: none;
  width: 25vw;
  margin-top: 3vh;
  margin-left: 10vw;
  font-family: Gt america, sans-serif;
  font-size: 17px;
  line-height: 25px;
}

.product_text3 {
  color: #2c1c1c;
  letter-spacing: 1px;
  text-transform: none;
  margin-top: 3vh;
  margin-left: 10vw;
  font-family: Gt america, sans-serif;
  font-size: 25px;
  line-height: 20px;
}

.add-to-cart {
  margin-left: 10vw;
}

.default-state {
  margin-top: 3vh;
}

.add-to-cart-button {
  color: #f5f0dd;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #2c1c1c;
  margin-top: 3vh;
  padding: 15px 80px;
  font-family: Houseplant, sans-serif;
  font-size: 19px;
}

.dropdown_wrapper_material {
  width: 500px;
  margin-top: 20px;
  margin-left: 10vw;
  display: block;
  position: relative;
}

.dropdown_trigger {
  cursor: pointer;
  align-items: center;
  width: 10vw;
  display: flex;
}

.dropdown_trigger_details {
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Gt america, sans-serif;
  font-weight: 700;
  display: block;
}

.dropdown_trigger_ {
  letter-spacing: 1px;
  text-transform: uppercase;
  align-items: center;
  margin-bottom: 3px;
  margin-left: 1vw;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  font-weight: 700;
  display: block;
}

.dropdown_content {
  width: 100%;
  display: block;
  position: absolute;
  overflow: hidden;
}

.dropdown_content_text {
  margin-top: 1vh;
}

.dropdown_plus {
  margin-bottom: 4px;
  margin-left: 5px;
  display: flex;
}

.dropdown_wrapper_description {
  width: 500px;
  margin-top: 50px;
  margin-left: 10vw;
  position: relative;
}

.dropdown_content_text2 {
  margin-top: 1vh;
  display: block;
}

.material_line {
  background-color: #2c1c1c;
  height: .1px;
  margin-bottom: 2vh;
}

.dropdown_content_text-2 {
  margin-top: 1vh;
}

.dropdown_trigger2, .dropdown_trigger3 {
  cursor: pointer;
  align-items: center;
  width: 10vw;
  display: flex;
}

.dropdown_wrapper_madein {
  width: 500px;
  margin-top: 20px;
  margin-left: 10vw;
  position: relative;
}

.plus3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b3c875a1448c6627cdc5b1_Minus.svg");
  background-position: 50%;
  background-size: cover;
  width: 14px;
  display: block;
}

.minus3 {
  width: 14px;
  display: block;
}

.plus1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b3c875a1448c6627cdc5b1_Minus.svg");
  background-position: 50%;
  background-size: cover;
  width: 14px;
  display: block;
}

.minus1 {
  width: 14px;
  display: block;
}

.plus2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b3c875a1448c6627cdc5b1_Minus.svg");
  background-position: 50%;
  background-size: cover;
  width: 14px;
  display: block;
}

.minus2 {
  width: 14px;
  display: block;
}

.image-5, .image-6 {
  -webkit-text-fill-color: inherit;
  object-fit: cover;
  background-clip: border-box;
  width: 50vw;
  height: 80vh;
  margin-top: 3vh;
  display: block;
}

.image-7 {
  -webkit-text-fill-color: inherit;
  object-fit: cover;
  background-clip: border-box;
  width: 50vw;
  height: 80vh;
  margin-top: 3vh;
}

.div-block-52-copy-copy, .header_mobile {
  background-color: #f5f0dd;
  border-bottom: 1px solid #b5ab8d;
  justify-content: space-between;
  align-items: center;
  width: 100vw;
  height: auto;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.mobile_ecommerce_home {
  color: #969696;
  letter-spacing: 8px;
  text-transform: uppercase;
  margin-top: 0;
  margin-left: 1vw;
  margin-right: 0;
  text-decoration: none;
  display: none;
}

.mobile_image1 {
  border-top: 1px #000;
  width: 33.33vw;
  height: 60vh;
  display: none;
}

.mobile_ecommerce_product1_image {
  border-top: 1px #000;
  border-left: 0 #b5ab8d;
  justify-content: center;
  align-items: center;
  width: 33.33vw;
  height: 60vh;
  display: flex;
}

.mobile_ecommerce_product1_hover_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b2978e41236820c380c93c_thumb_03.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 15vw;
  border-top: 1px #000;
  width: 33.33vw;
  height: 60vh;
}

.mobile_div-block-56 {
  border-bottom: 1px #000;
  width: 33.33vw;
  height: 60vh;
  overflow: visible;
}

.mobile_image-3 {
  object-fit: cover;
  border-bottom: 1px #000;
  width: 33.33vw;
  max-width: none;
  height: 60vh;
}

.mobile_products_section {
  display: none;
}

.mobile_products_section2, .mobile_interests_section3 {
  display: none;
}

.mobile_ecommerce_home-copy {
  color: #969696;
  letter-spacing: 8px;
  text-transform: uppercase;
  letter-spacing: 8px;
  text-transform: uppercase;
  margin-top: 0;
  margin-left: 1vw;
  margin-right: 0;
  text-decoration: none;
  display: block;
}

.mobile_ecommerce_home-copy-copy {
  color: #969696;
  letter-spacing: 8px;
  text-transform: uppercase;
  margin-top: 0;
  margin-left: 1vw;
  margin-right: 0;
  text-decoration: none;
  display: none;
}

.div-block-64, .mobile_ecommerce_product1, .mobile_ecommerce_section2, .mobile_ecommerce_section3 {
  display: none;
}

.link-3 {
  color: #2c1c1c;
  margin-right: 140px;
  font-family: Houseplant, sans-serif;
  font-size: 30px;
  text-decoration: none;
}

.desktop_sas_home-button {
  color: #2c1c1c;
  margin-left: 0;
  margin-right: 140px;
  font-family: Houseplant, sans-serif;
  font-size: 30px;
  text-decoration: none;
}

._02-projects {
  margin-top: 10vh;
  display: block;
}

._02-projects_row1 {
  width: auto;
  height: 90vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

._02-projects_row1_image {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
}

.text-block-40 {
  color: #dadada;
  letter-spacing: 2px;
  text-transform: uppercase;
  width: auto;
  margin-top: 2vh;
  margin-left: 15vw;
  margin-right: 15vw;
  font-family: Apercu mono, sans-serif;
}

._03-projects {
  justify-content: center;
  width: auto;
  height: 45vh;
  margin-top: 5vh;
  display: none;
}

._3-projects_row2_2 {
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 15vw;
}

.div-block-69 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62384c7ecad42d3bdebebde5_CVR_07.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 0;
  margin-right: 1vw;
}

._03-projects_row2_1 {
  width: 50%;
  height: 100%;
  margin-left: 15vw;
  margin-right: 0;
}

._04-projects {
  margin-top: 10vh;
  display: none;
}

._04-projects_row1 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

._04-projects_title {
  color: #dadada;
  letter-spacing: 2px;
  text-transform: uppercase;
  width: auto;
  margin-top: 2vh;
  margin-left: 15vw;
  margin-right: 15vw;
  font-family: Apercu mono, sans-serif;
  position: static;
  inset: 0%;
}

._04-projects_row1_image {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-top: 0;
}

._05-projects {
  justify-content: center;
  width: auto;
  height: 45vh;
  margin-top: 5vh;
  display: none;
}

._06-projects {
  margin-top: 10vh;
  display: none;
}

._07-projects_title {
  color: #dadada;
  letter-spacing: 2px;
  text-transform: uppercase;
  width: auto;
  margin-top: 2vh;
  margin-left: 15vw;
  margin-right: 15vw;
  font-family: Apercu mono, sans-serif;
  position: static;
  inset: 0%;
}

._07-projects_row1_image {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-top: 0;
}

.text-block-40-copy-copy-copy {
  color: #dadada;
  text-transform: uppercase;
  text-transform: uppercase;
  letter-spacing: 2px;
  text-transform: uppercase;
  width: auto;
  height: auto;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.text-block-40-copy-copy-copy-copy {
  color: #dadada;
  text-transform: uppercase;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-transform: uppercase;
  width: auto;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.text-block-40-copy-copy-copy-copy-copy {
  color: #dadada;
  text-transform: uppercase;
  text-transform: uppercase;
  width: auto;
  height: auto;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

._03-projects_row2_1-copy {
  width: 50%;
  height: 100%;
  margin-left: 15vw;
  margin-right: 0;
}

.text-block-40-copy-copy-copy-copy-copy {
  color: #dadada;
  text-transform: uppercase;
  width: auto;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.text-block-40-copy-copy-copy-copy {
  color: #dadada;
  text-transform: uppercase;
  width: auto;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
}

._04-projects_row1-copy, ._04-projects_row1-copy-copy {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.link-block-8 {
  width: 100%;
  height: 100%;
}

.footer {
  justify-content: space-between;
  height: 60vh;
  margin-top: 15vh;
  margin-left: 15vw;
  margin-right: 15vw;
  display: none;
}

.text-block-43 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.text-block-43-copy {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
  font-size: 12px;
  line-height: 18px;
}

.footer_about {
  width: 170px;
  display: block;
}

.text-block-43-copy-copy {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
  font-size: 12px;
  line-height: 18px;
}

.link-4 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.div-block-70 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.text-block-44 {
  color: #dadada;
  letter-spacing: 1px;
  margin-bottom: 15vh;
  font-family: Nowplayingjnl, sans-serif;
  font-size: 45px;
  line-height: 56px;
}

.text-block-40-copy-copy-copy-copy-copy {
  color: #dadada;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-transform: uppercase;
  width: auto;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.link-5-copy {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 5vh;
  margin-bottom: 5vh;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
  position: static;
}

._02-catvr_tablet {
  display: none;
}

._02-projects_row1-copy {
  width: auto;
  height: 90vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.link-block-8-copy {
  width: 100%;
  height: 100%;
}

._03-projects_tld__link_tablet {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
}

.text-block-40-copy {
  color: #dadada;
  letter-spacing: 2px;
  text-transform: uppercase;
  width: auto;
  margin-top: 2vh;
  margin-left: 15vw;
  margin-right: 15vw;
  font-family: Apercu mono, sans-serif;
}

._03-tld_tablet {
  display: none;
}

._03-tld_image_tablet {
  width: auto;
  height: 90vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.link-block-8-copy-copy {
  width: 100%;
  height: 100%;
}

._03-projects_cvr__link_tablet-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
}

.div-block-69-copy-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.div-block-69-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280fa91694dfd6937a764a3_Screen%20Shot%202022-05-15%20at%2011.04.51%20pm.png");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 0;
  margin-right: 1vw;
}

.div-block-69-copy-copy-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5d34882488292f793104_BL2.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

._03-aipa_tablet {
  display: none;
}

._03-aipa_image_tablet {
  width: auto;
  height: 90vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

._03-aipa_link_tablet {
  width: 100%;
  height: 100%;
}

._03-aipa_actual_imag_tablet {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
}

._05-h-s_tablet {
  display: none;
}

._05-h-s_image_tablet {
  width: auto;
  height: 90vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

._05-h-s_link_tablet {
  width: 100%;
  height: 100%;
}

._05-h-s_text_tablet {
  color: #dadada;
  letter-spacing: 2px;
  text-transform: uppercase;
  width: auto;
  margin-top: 2vh;
  margin-left: 15vw;
  margin-right: 15vw;
  font-family: Apercu mono, sans-serif;
}

._05-brewland_tablet {
  display: none;
}

._05-brewland_image_tablet {
  width: auto;
  height: 90vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

._05-brewland_link_tablet {
  width: 100%;
  height: 100%;
}

._05-brewland_actual-image_tablet, ._03-projects_h-s__link_tablet {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
}

._05-iandi_tablet {
  display: none;
}

._05-iandi_image_tablet {
  width: auto;
  height: 90vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

._05-iandi_link_tablet {
  width: 100%;
  height: 100%;
}

._05-iandi_actual_image_tablet {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
}

._05-iandi_text_tablet {
  color: #dadada;
  letter-spacing: 2px;
  text-transform: uppercase;
  width: auto;
  margin-top: 2vh;
  margin-left: 15vw;
  margin-right: 15vw;
  font-family: Apercu mono, sans-serif;
}

.about-copy {
  display: none;
}

._05-iandi_text_tablet-copy, ._05-iandi_text_tablet-copy-copy, ._05-iandi_text_tablet-copy-copy, .arrow_1, .arrow_2, .ido, .info, ._05-iandi_text_tablet-copy-copy, ._05-iandi_text_tablet-copy-copy-copy, .ive, .ido-2, .info-2 {
  color: #dadada;
  letter-spacing: 2px;
  text-transform: uppercase;
  width: auto;
  margin-top: 2vh;
  margin-left: 15vw;
  margin-right: 15vw;
  font-family: Apercu mono, sans-serif;
}

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

.awards {
  color: #dadada;
  text-transform: uppercase;
  width: 600px;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  display: none;
  position: static;
}

.text-block-40-copy-copy-copy-copy-copy-copy {
  color: #dadada;
  text-transform: uppercase;
  width: 600px;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.project_01_smartwax_image_02 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4a97a8371c9e85e7b1bb8_230419%20-%20Amex%20Lawrenny_SH08_1682.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.project_01_smartwax_image_01 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.project_01_smartwax_image_03 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.project_01_smartwax_image_04 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53b475954026d9f474ba_7.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.project_01_smartwax_image_05 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53ee575562da496b18cf_6.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.project_header_01 {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  margin: 5vh 15vw 0;
  padding-bottom: 5vh;
  display: flex;
}

.project_01_text1 {
  color: #dadada;
  text-transform: uppercase;
  padding-bottom: 0;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.project_01_text2 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.video-4 {
  width: 100%;
  height: 100%;
}

.div-block-74 {
  margin-top: 5vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.text-block-43-copy-copy {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 275px;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
}

.text-block-43-copy-copy-copy {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 190px;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
}

.about_footer_2 {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 15vw;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
}

.project1_tablet_header1, .project1_tablet_header2, .project1_tablet_image1, .project1_tablet_image2, .project1_tablet_image3, .project1_tablet_image4, .project1_tablet_image5, .project1_tablet_image6, .project1_tablet_image6_2, .project1_tablet_footer, .project1_tablet_footer2, .project1_tablet_footer3_trace1, .project1_tablet_footer3_about, .project1_tablet_footer3_trace2, .project1_tablet_footer3_about_3, .project1_tablet_footer3_iva, .project1_tablet_footer3_iva_4, .project1_tablet_footer3_trace3, .project1_tablet_footer3_ido, .project1_tablet_footer3_ido_4, .project1_tablet_footer3_trace4, .project1_tablet_footer3_iinfo, .project1_tablet_footer3_iinfo4, .project1_tablet_footer3_iinfo5 {
  display: none;
}

.project_02_catvr_image_01 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.catvr_text1, .catvr_awards {
  color: #dadada;
  text-transform: uppercase;
  width: 600px;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.project_02_catvr_image_02 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62384fe04dffb42179ca9678_CoopersIPA_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.project_02_catvr_image_02-2 {
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 15vw;
}

.project_02_catvr_image_03 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.project_02_catvr_image_03-2 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.project_02_catvr_image_04 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.project_02_catvr_image_04-2, .project_02_catvr_image_05-2 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.project_02_catvr_image_05-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8fe5700bb336935d742_CVR_01.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

._07_catvr_2 {
  margin-top: 5vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.video-5, .link-block-9 {
  width: 100%;
  height: 100%;
}

.div-block-75, .video-7 {
  display: none;
}

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

.project2_tablet_image1, .project2_tablet_image3, .project2_tablet_image4, .project2_tablet_image6, .project2_tablet_image6_2, .project1_tablet_image5-copy {
  display: none;
}

.project_02_text2 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

._02-projects-copy {
  display: none;
}

.aipa_desktop_01_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.aipa_desktop_01_2 {
  width: auto;
  height: 90vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.aipa_desktop_01_1 {
  margin-top: 10vh;
  display: block;
}

.aipa_desktop_02_1 {
  justify-content: center;
  width: auto;
  height: 45vh;
  margin-top: 5vh;
  display: flex;
}

.aipa_desktop_02_2 {
  width: 50%;
  height: 100%;
  margin-left: 15vw;
  margin-right: 0;
}

.aipa_desktop_02_3 {
  color: #dadada;
  text-transform: uppercase;
  width: 600px;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.aipa_desktop_03_2 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.aipa_desktop_03_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b59ab9c57f7cec1ec_CoopersIPA_01.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.aipa_desktop_04_2 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.aipa_desktop_04_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.aipa_desktop_05_2 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.aipa_desktop_05_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01915b51e9cf5_CoopersIPA_04.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.aipa_desktop_07_1 {
  justify-content: space-between;
  height: 90vh;
  margin-top: 15vh;
  margin-left: 15vw;
  margin-right: 15vw;
  display: block;
}

.aipa_desktop_07_2 {
  color: #dadada;
  letter-spacing: 1px;
  margin-bottom: 15vh;
  font-family: Nowplayingjnl, sans-serif;
  font-size: 45px;
  line-height: 56px;
}

.aipa_desktop_07_3 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.aipa_desktop_07_4 {
  width: 170px;
}

.aipa_desktop_07_5 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.aipa_desktop_07_6 {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 15vw;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
}

.aipa_desktop_07_7 {
  width: 170px;
}

.aipa_desktop_07_8 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.aipa_desktop_07_9 {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 275px;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
}

.aipa_desktop_07_10 {
  width: 170px;
}

.aipa_desktop_07_11 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.aipa_desktop_07_12 {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 190px;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
}

.aipa_desktop_07_13 {
  width: 170px;
}

.aipa_desktop_07_14 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.aipa_desktop_07_15 {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 275px;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
}

.aipa_desktop_07_16 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.aipa_desktop_00_1 {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  margin: 5vh 15vw;
  display: flex;
}

.aipa_desktop_00_2 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.aipa_desktop_00_3 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.aipa_desktop_00_4 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.aipa_tablet_00_1, .aipa_tablet_01_1, .aipa_tablet_02_1, .aipa_tablet_03_1, .aipa_tablet_04_1, .aipa_tablet_05_1, .aipa_tablet_06_1, .aipa_tablet_07_1, .aipa_tablet_07_2, .aipa_tablet_08_1, .aipa_tablet_09_1, .aipa_tablet_09_2 {
  display: none;
}

.link-block-10 {
  width: 100%;
  height: 100%;
}

.header_tablet {
  justify-content: space-between;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
  display: none;
}

.project_02_catvr_image_new {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62384c7ecad42d3bdebebde5_CVR_07.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.tld_desktop_1 {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  margin: 5vh 15vw;
  display: flex;
}

.tld_desktop_2 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.tld_desktop_3 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.tld_desktop_4 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.tld_desktop_5 {
  margin-top: 10vh;
  display: block;
}

.tld_desktop_6 {
  width: auto;
  height: 90vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.tld_desktop_7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.tld_desktop_8 {
  justify-content: center;
  width: auto;
  height: 45vh;
  margin-top: 5vh;
  display: flex;
}

.tld_desktop_9 {
  width: 50%;
  height: 100%;
  margin-left: 15vw;
  margin-right: 0;
}

.tld_desktop_10 {
  color: #dadada;
  text-transform: uppercase;
  width: 600px;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.tld_desktop_11 {
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 15vw;
}

.tld_desktop_12 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.tld_desktop_14 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.tld_desktop_15 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/634604eb9142ee7aeda16949_4.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.tld_desktop_17 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.tld_desktop_18 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd25e7399e126991d8e22_LD_07.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.tld_desktop_20 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.tld_desktop_21 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2d59b09f2a96cd39147_LD_02.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.tld_desktop_22 {
  justify-content: space-between;
  height: 90vh;
  margin-top: 15vh;
  margin-left: 15vw;
  margin-right: 15vw;
  display: block;
}

.tld_desktop_20_2 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.tld_desktop_21_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d8d03a280d640c204f600_LD_08.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.tld_desktop_20_3 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.tld_desktop_21_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd385a19e495fe5502df6_5f3f64eb72c44c658b28ccd2_MonsterChildren_01.jpeg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.tld_desktop_20_4 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.tld_desktop_21_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd3a6bd74ef67130801fd_5f3f64ebba10b4ab71cfce16_MonsterChildren02.jpeg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.tld_table_1, .tld_table_4, .tld_table_6, .tld_table_8, .tld_table_10, .tld_table_13, .tld_table_15, .tld_table_17, .tld_table_18, .tld_table_19, .tld_table_21 {
  display: none;
}

.tld_desktop_13_video_2 {
  margin-top: 5vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.tld_desktop_13_video_3 {
  width: 100%;
  height: 100%;
}

.tld_tablet_8_2, .tld_table_17_2, .tld_table_17_3, .tld_table_17_4, .tld_tablet_5, .tld_table_17_5, .tld_tablet_6 {
  display: none;
}

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

.h-s_desktop_1 {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  margin: 5vh 15vw;
  display: flex;
}

.h-s_desktop_2 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.h-s_desktop_3 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.h-s_desktop_4 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.h-s_desktop_8 {
  justify-content: center;
  width: auto;
  height: 45vh;
  margin-top: 5vh;
  display: flex;
}

.h-s_desktop_9 {
  width: 50%;
  height: 100%;
  margin-left: 15vw;
  margin-right: 0;
}

.h-s_desktop_10 {
  color: #dadada;
  text-transform: uppercase;
  width: 600px;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.h-s_desktop_35 {
  justify-content: space-between;
  height: 90vh;
  margin-top: 15vh;
  margin-left: 15vw;
  margin-right: 15vw;
  display: block;
}

.h-s_desktop_14_2 {
  margin-top: 5vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.h-s_desktop_15_2, .link-block-12 {
  width: 100%;
  height: 100%;
}

.brewland_desktop_1 {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  margin: 5vh 15vw;
  display: flex;
}

.brewland_desktop_2 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.brewland_desktop_3 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.brewland_desktop_4 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.brewland_desktop_5 {
  margin-top: 10vh;
  display: block;
}

.brewland_desktop_6 {
  width: auto;
  height: 90vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.brewland_desktop_7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699b54d06c3e2a110b5e_BL4.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.brewland_desktop_8 {
  justify-content: center;
  width: auto;
  height: 45vh;
  margin-top: 5vh;
  display: flex;
}

.brewland_desktop_9 {
  width: 50%;
  height: 100%;
  margin-left: 15vw;
  margin-right: 0;
}

.brewland_desktop_10 {
  color: #dadada;
  text-transform: uppercase;
  width: 600px;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.brewland_desktop_13 {
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 15vw;
}

.brewland_desktop_14 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5d34882488292f793104_BL2.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.brewland_desktop_15 {
  margin-top: 10vh;
}

.brewland_desktop_16 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.brewland_desktop_17 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699ccc23834b19d63590_BL1.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.brewland_desktop_19 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.brewland_desktop_20 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c795db477432a6269_BL55.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.brewland_desktop_22 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.brewland_desktop_23 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c89fc47ea4952ea14_BL52.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.brewland_desktop_25 {
  margin-top: 5vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.brewland_desktop_26 {
  width: 100%;
  height: 100%;
}

.brewland_desktop_28 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.brewland_desktop_29 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280e51f88758561c2f44474_BL66.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.brewland_desktop_31 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.brewland_desktop_32 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c54d06c05c4110b5f_BL3.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.brewland_desktop_33 {
  width: auto;
  height: 90vh;
  margin-top: 5vh;
  margin-left: 15vw;
  margin-right: 15vw;
  display: flex;
}

.brewland_desktop_34 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc37980b61849919401_BL8.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.brewland_desktop_35 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc336db9a3448237d17_BL9.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.brewland_desktop_36 {
  width: auto;
  height: 90vh;
  margin-top: 5vh;
  margin-left: 15vw;
  margin-right: 15vw;
  display: flex;
}

.brewland_desktop_37 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc31d51fd03eed5e7cb_BL10.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.brewland_desktop_38 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc37e1c2e4a091a30a9_BL7.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.brewland_tablet_1, .brewland_tablet_4, .brewland_tablet_6, .brewland_tablet_8, .brewland_tablet_10, .brewland_tablet_12, .brewland_tablet_13, .brewland_tablet_15, .brewland_tablet_16, .brewland_tablet_17, .brewland_tablet_18, .brewland_tablet_20, .brewland_tablet_21, .brewland_tablet_22, .brewland_tablet_23, .brewland_tablet_24, .brewland_tablet_25, .brewland_tablet_26, .brewland_tablet_27, .brewland_tablet_28 {
  display: none;
}

.link-block-13 {
  width: 100%;
  height: 100%;
}

.project_header_01-copy {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  margin: 5vh 15vw;
  display: flex;
}

.innovation_desktop_2 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.innovation_desktop_3 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.innovation_desktop_4 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.innovation_desktop_5 {
  margin-top: 10vh;
  display: block;
}

.innovation_desktop_6 {
  width: auto;
  height: 90vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.innovation_desktop_7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.innovation_desktop_8 {
  justify-content: center;
  width: auto;
  height: 45vh;
  margin-top: 5vh;
  display: flex;
}

.innovation_desktop_9 {
  width: 50%;
  height: 100%;
  margin-left: 15vw;
  margin-right: 0;
}

.innovation_desktop_10 {
  color: #dadada;
  text-transform: uppercase;
  width: 600px;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.innovation_desktop_13 {
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 15vw;
}

.innovation_desktop_14 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239aebd1e64bbebafa90f0d_Phillips5.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.innovation_desktop_15 {
  margin-top: 10vh;
}

.innovation_desktop_16 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.innovation_desktop_17 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1659ab9c66a4cede4d_Phillips4.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.innovation_desktop_19 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.innovation_desktop_20 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1688d019451d1ed000_Phillips1.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.innovation_desktop_22 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.innovation_desktop_23 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1588d019430d1ecfff_Phillips2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.innovation_desktop_28 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.innovation_desktop_29 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee15259cf881b723ebfd_Phillips3.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.innovation_tablet_1, .innovation_tablet_4, .innovation_tablet_6, .innovation_tablet_8, .innovation_tablet_10, .innovation_tablet_12, .innovation_tablet_14, .innovation_tablet_16, .innovation_tablet_17, .innovation_tablet_20, .innovation_tablet_21 {
  display: none;
}

.link-block-14 {
  width: 100%;
  height: 100%;
}

._04-projects_row1-copy {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.hs_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5f805656fb9fdd257ca3_thumb.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.h-s_desktop_11-copy {
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 15vw;
}

.hs_tablet_1, .hs_tablet_4, .hs_tablet_8, .hs_tablet_10, .hs_tablet_27 {
  display: none;
}

.project_01_text1_1 {
  color: #dadada;
  text-transform: uppercase;
  padding-bottom: 0;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.project_01_text3_3 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.project_01_text3_3.w--current {
  padding-bottom: 0;
}

.project_01_text3_4 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.project_01_text3_4.w--current {
  padding-bottom: 0;
}

.project_01_text3_5 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.project_01_text3_5.w--current {
  padding-bottom: 0;
}

.project_01_text3_6 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.project_01_text3_6.w--current {
  padding-bottom: 0;
}

.project_01_text3_7 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.project_01_text3_7.w--current {
  padding-bottom: 0;
}

.header_home {
  justify-content: space-between;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
  display: none;
}

.text-block-48 {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 5vh;
  margin-bottom: 5vh;
  font-family: Apercu mono, sans-serif;
}

.project_01_text1_2, .project_01_text1_3, .project_01_text1_4 {
  color: #dadada;
  text-transform: uppercase;
  padding-bottom: 0;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.project_01_text3_8 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.project_01_text3_8.w--current {
  padding-bottom: 0;
}

.project_01_smartwax_image_04_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f4742376b3972c40fc1a_TSW_02.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: auto;
  margin-top: 5vh;
  margin-left: 1vw;
}

._04-projects_row1_2 {
  width: auto;
  height: 50vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
  display: flex;
}

.project_01_smartwax_image_04_2-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f8b82376b3a199410b58_TSW_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: auto;
  margin-top: 5vh;
  margin-left: 0;
  margin-right: 1vw;
}

.text-block-40_2 {
  color: #dadada;
  text-transform: uppercase;
  width: auto;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.text-block-40_3 {
  color: #dadada;
  letter-spacing: 2px;
  text-transform: uppercase;
  width: auto;
  margin-top: 2vh;
  margin-left: 1vw;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
}

.link-block-12_2 {
  width: 100%;
  height: 100%;
}

.div-block-69_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c459f6ed8011b75af2264_thumbIS.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 0;
  margin-right: 1vw;
}

.link-block-13_2 {
  width: 100%;
  height: 100%;
}

.div-block-69_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f9734687ae416d9a6b753_2.png");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.its_desktop_1 {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  margin: 5vh 15vw 0;
  padding-bottom: 5vh;
  display: flex;
}

.its_desktop_2 {
  color: #dadada;
  text-transform: uppercase;
  padding-bottom: 0;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.its_desktop_3 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.its_desktop_4 {
  color: #dadada;
  text-transform: uppercase;
  padding-bottom: 0;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.its_desktop_5 {
  justify-content: center;
  width: auto;
  height: 45vh;
  margin-top: 5vh;
  display: flex;
}

.its_desktop_6 {
  width: 50%;
  height: 100%;
  margin-left: 15vw;
  margin-right: 0;
}

.its_desktop_7 {
  color: #dadada;
  text-transform: uppercase;
  width: 600px;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.its_desktop_10 {
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 15vw;
}

.its_desktop_11 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f9017d08ecd6134ba72c7_158821546_4075605495783547_8396748653689085040_n.jpeg");
  background-position: 50% 100%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.its_desktop_26 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f8fccb7b5dc2a1dc14c62_158428863_4075605472450216_237234077409809277_n.jpeg");
  background-position: 50% 10%;
  background-size: cover;
  width: 100%;
  height: auto;
  margin-top: 5vh;
  margin-left: 0;
  margin-right: 1vw;
}

.its_desktop_27 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f90a964f4f9b6fef6280d_159420173_4075605482450215_7729459916681265068_n.jpeg");
  background-position: 50% 0;
  background-size: cover;
  width: 100%;
  height: auto;
  margin-top: 5vh;
  margin-left: 1vw;
  margin-right: 1vw;
}

.its_desktop_29 {
  margin-top: 5vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.its_desktop_30 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f910a5fe7b485fbb84895_158795875_4075605562450207_1443318560097163892_n.jpeg");
  background-position: 0 0;
  background-size: contain;
  width: 100%;
  height: 100%;
}

.its_desktop_27_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f9396d278a176f5401a20_159434852_4075605395783557_1956259017404459107_n.jpeg");
  background-position: 50% 0;
  background-size: cover;
  width: 100%;
  height: auto;
  margin-top: 5vh;
  margin-left: 1vw;
}

.its_desktop_25_2 {
  width: auto;
  height: 70vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
  display: flex;
}

.its_desktop_26_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f910a5fe7b485fbb84895_158795875_4075605562450207_1443318560097163892_n.jpeg");
  background-position: 50% 10%;
  background-size: cover;
  width: 100%;
  height: auto;
  margin-top: 5vh;
  margin-left: 0;
  margin-right: 1vw;
}

.its_desktop_27_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f9425d278a105d3401bcc_Screen%20Shot%202022-10-07%20at%201.50.54%20pm.png");
  background-position: 50% 0;
  background-size: cover;
  width: 100%;
  height: auto;
  margin-top: 5vh;
  margin-left: 1vw;
  margin-right: 1vw;
}

.its_desktop_27_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f9069037e40fb15fc6bd9_159149582_4075605402450223_681268688993007781_n.jpeg");
  background-position: 50% 0;
  background-size: cover;
  width: 100%;
  height: auto;
  margin-top: 5vh;
  margin-left: 1vw;
}

._3-projects_row2_3 {
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 15vw;
}

.link-block-13_3 {
  width: 100%;
  height: 100%;
}

.div-block-69_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f9017d08ecd6134ba72c7_158821546_4075605495783547_8396748653689085040_n.jpeg");
  background-position: 50% 100%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.is_desktop_1 {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  margin: 5vh 15vw;
  display: flex;
}

.is_desktop_2 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.is_desktop_3 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.is_desktop_4 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.is_desktop_5 {
  justify-content: center;
  width: auto;
  height: 45vh;
  margin-top: 5vh;
  display: flex;
}

.is_desktop_6 {
  width: 50%;
  height: 100%;
  margin-left: 15vw;
  margin-right: 0;
}

.is_desktop_7 {
  color: #dadada;
  text-transform: uppercase;
  width: 600px;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.iis_desktop_1s_desktop_8 {
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 15vw;
}

.is_desktop_9 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c459f6ed8011b75af2264_thumbIS.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.is_desktop_11 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.is_desktop_12 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98ae0e22d358ae3ef4af_IsoSucks_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.is_desktop_14 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.is_desktop_15 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98976515843a79409fd5_IsoSucks_04.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.is_desktop_16 {
  margin-top: 10vh;
  display: block;
}

.is_desktop_17 {
  width: auto;
  height: 90vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.is_desktop_18 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d987b79c9c7649a4fc621_IsoSucks_02.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.is_desktop_20 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.is_desktop_21 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98f67a2ca64aba8e30f8_IsoSucks_01.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.is_desktop_22 {
  margin-top: 10vh;
}

.is_desktop_23 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.is_desktop_24 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d991391cc4e2a36251ab7_IsoSucks_06.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.project_01_text3_8_2 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.project_01_text3_8_2.w--current {
  padding-bottom: 0;
}

.project_header_01_2 {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  margin: 5vh 15vw 0;
  padding-bottom: 5vh;
  display: flex;
}

.project_01_text1_2-copy {
  color: #dadada;
  text-transform: uppercase;
  padding-bottom: 0;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.link-block-12_3 {
  width: 100%;
  height: 100%;
}

.div-block-69_8 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c459f6ed8011b75af2264_thumbIS.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 0;
  margin-right: 1vw;
}

._04-projects_row1_22 {
  width: auto;
  height: 70vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
  display: flex;
}

.project_01_text1_22 {
  color: #dadada;
  text-transform: uppercase;
  padding-bottom: 0;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.div-block-79 {
  border: 1px solid #dadada;
  justify-content: center;
  align-items: center;
  width: 10vw;
  height: 5vh;
  margin-top: 3vh;
  display: flex;
}

.text-block-43_2 {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
  display: flex;
}

.resume_download {
  border: 1px solid #dadada;
  justify-content: center;
  align-items: center;
  width: 10vw;
  height: 5vh;
  margin-top: 3vh;
  display: flex;
}

.button-2 {
  letter-spacing: 4px;
  text-transform: uppercase;
  background-color: #3898ec00;
  border: 1px solid #dadada;
  justify-content: center;
  align-items: center;
  width: 12vw;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
  font-size: 12px;
  display: flex;
}

._03_2-projects_cvr__link_tablet {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
}

.text-block-40_22 {
  color: #dadada;
  letter-spacing: 2px;
  text-transform: uppercase;
  width: auto;
  margin-top: 2vh;
  margin-left: 15vw;
  margin-right: 15vw;
  font-family: Apercu mono, sans-serif;
}

.link-block-8_2 {
  width: 100%;
  height: 100%;
}

.its_tablet_1, .its_tablet_4, .its_tablet_6, .its_tablet_8, .its_tablet_10, .its_tablet_12, .its_tablet_14, .its_tablet_16, .its_tablet_17 {
  display: none;
}

.its_tablet_18 {
  display: block;
}

.its_tablet_20, .its_tablet_17_2, .its_tablet_17_3, .its_tablet_17_4, .its_tablet_17_5, ._06-is_tablet {
  display: none;
}

._06-is_tablet_2 {
  width: auto;
  height: 90vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

._06-is_tablet3 {
  width: 100%;
  height: 100%;
}

._06-is_tablet4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
}

._06-is_tablet5 {
  color: #dadada;
  letter-spacing: 2px;
  text-transform: uppercase;
  width: auto;
  margin-top: 2vh;
  margin-left: 15vw;
  margin-right: 15vw;
  font-family: Apercu mono, sans-serif;
}

.is_tablet_2, .is_tablet_4, .is_tablet_6, .is_tablet_8, .is_tablet_10, .is_tablet_12, .is_tablet_14, .is_tablet_15, .is_tablet_16, .is_tablet_17 {
  display: none;
}

.footer_photo {
  width: 210px;
}

.footer_photo2 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.footer_photo3 {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 15vw;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
}

.footer_photo4 {
  letter-spacing: 4px;
  text-transform: uppercase;
  background-color: #3898ec00;
  border: 1px solid #dadada;
  justify-content: center;
  align-items: center;
  width: 12vw;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
  display: flex;
}

.div-block-80 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b10ffbc4d4d6cb4bc5fd46_Profile%20Image2.jpg");
  background-position: 50% 30%;
  background-size: 300%;
  background-attachment: scroll;
  width: 100%;
  height: 100%;
}

.footer_about1 {
  width: 220px;
  margin-left: 3vw;
  margin-right: 3vw;
}

.footer_about2 {
  width: 240px;
  margin-right: 3vw;
}

.dvf_1 {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  margin: 5vh 15vw;
  display: flex;
}

.dvf_2 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.dvf_3 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.dvf_4 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.dvf_5 {
  justify-content: center;
  width: auto;
  height: 45vh;
  margin-top: 5vh;
  display: flex;
}

.dvf_6 {
  width: 50%;
  height: 100%;
  margin-left: 15vw;
  margin-right: 0;
}

.dvf_7 {
  color: #dadada;
  text-transform: uppercase;
  width: 600px;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.dvf_8 {
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 15vw;
}

.dvf_9 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468927a808593a8cd9fc88_Untitled-1.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.dvf_11 {
  margin-top: 5vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.dvf_12 {
  width: 100%;
  height: 100%;
}

.dvf_13 {
  margin-top: 5vh;
  display: block;
}

.dvf_114 {
  width: auto;
  height: 90vh;
  margin-left: 15vw;
  margin-right: 15vw;
}

.dvf_14 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/634604cca7db0cef9de53a1b_1.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.dvf_17, .dvf_19 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.dvf_20 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460506fa932e9c18d19760_6.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.dvf_22 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.dvf_23 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.dvf_25 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.dvf_26 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d8d03a280d640c204f600_LD_08.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.dvf_28 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.dvf_29 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63463ed045d4a1d7deb78c9c_5.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.dvf_31 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.dvf_32 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd3a6bd74ef67130801fd_5f3f64ebba10b4ab71cfce16_MonsterChildren02.jpeg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.div-block-81 {
  background-color: #000;
  border: 0 solid #000;
  width: auto;
  height: 100%;
  margin-top: 5vh;
  margin-left: 15vw;
  margin-right: 15vw;
  display: flex;
}

.div-block-82 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346062f987e9d22c3b5b043_9.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 40vh;
  margin-right: 1vw;
}

.div-block-82-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 40vh;
  margin-left: auto;
  margin-right: 0;
}

.div-block-82-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346067c9142ee95f3a183de_11.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 40vh;
  margin-left: 1vw;
  margin-right: 0;
}

.div-block-82_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63463fec8a41616b32b62e3e_Comp%201.gif"), url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
  background-position: 50%, 50%;
  background-size: cover, cover;
  width: 100%;
  height: 65vh;
  margin-right: 1vw;
}

.div-block-82_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a287cfa69d465405ebe2_Final%20GIf.gif");
  background-position: 50%;
  background-size: cover;
  border: 10px #000;
  width: 100%;
  height: 65vh;
  margin-left: 1vw;
  margin-right: 0;
}

.div-block-82_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346422c3b05aa19ea801d93_Comp%20113.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 50vh;
  margin-right: 1vw;
}

.dvf_21_3 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.dvf_21_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468e68b3f20db93e11be01_2.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

._07-projects {
  margin-top: 10vh;
  display: none;
}

._04-projects_row1_3 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.link-block-14_2 {
  width: 100%;
  height: 100%;
}

._07-projects_row1_image2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468927a808593a8cd9fc88_Untitled-1.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-top: 0;
}

.dvf_27_3 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.dvf_29_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a5f0d967e2821423c022_3.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.tld_desktop_15_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd29dc9febda4b264a0f6_LD_01.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.tld_desktop_14_2 {
  width: auto;
  height: 90vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
}

.project_01_text1_4_2, .project_01_text1_5 {
  color: #dadada;
  text-transform: uppercase;
  padding-bottom: 0;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.project_01_text3_6_2 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.project_01_text3_6_2.w--current {
  padding-bottom: 0;
}

.amex_description {
  color: #dadada;
  text-transform: uppercase;
  width: 600px;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  font-family: Apercu mono, sans-serif;
  position: static;
}

.amex_description_image1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec190f9fa56ff6f42fc9e6_AMEX_05_0008%20FINAL%20RGB_.jpg");
  background-position: 93%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.video-4_2 {
  width: 100%;
  height: 100%;
}

.amex_image-2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1b7a472f8f092fe72bfb_AMEX_2_0004%20%20FIANL%20RGB%20SIMPLE%20LAYERS_.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.amex_image-3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1ceacd984bb42e1634ac_AMEX_09_0020%20FINAL%20RGB_.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.amex_image-4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1d0355426129f75a3e29_AMEX_11_0021%20FIANL%20RGB_.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.amex_image-5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1d3bebfdc0d1501fd3eb_AMEX_10_0051%20FINAL%20RGB%20SIMPLE%20LAYERS_.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.amex_image-6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f8b82376b3a199410b58_TSW_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: auto;
  margin-top: 5vh;
  margin-left: 0;
  margin-right: 1vw;
}

.amex_image-7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f4742376b3972c40fc1a_TSW_02.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: auto;
  margin-top: 5vh;
  margin-left: 1vw;
}

._04-projects_row1_22_2 {
  width: auto;
  height: 70vh;
  margin-top: 0;
  margin-left: 15vw;
  margin-right: 15vw;
  display: flex;
}

.amex_image-8 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1da73ba8954151a3838d_AMEX_15_0002%20FINAL%20RGB_.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.video-4_3 {
  width: 100%;
  height: 100%;
}

._04-projects_row1_image2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  background-position: 100%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-top: 0;
}

.link-block-11_2 {
  width: 100%;
  height: 100%;
}

._03_2-projects_cvr__link_tablet_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
}

.div-block-78_2 {
  display: block;
}

.video-7_2 {
  display: none;
}

.div-block-78_23 {
  display: block;
}

.video-7_3, .project1_tablet_image6_2_2, .project1_tablet_image6_2_3 {
  display: none;
}

.project_01_text2_2, .project_01_text2_3 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.amex_lawrenny_02 {
  margin-top: 10vh;
  display: block;
}

.amex_lawrenny_01_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.amex_lawrenny_03 {
  margin-top: 10vh;
}

.amex_lawrenny_03_ {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac194ae97984b445d930_230419%20-%20Amex%20Lawrenny_SH06_3043.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.amex_lawrenny_04_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac3b628788be45392228_230419%20-%20Amex%20Lawrenny_SH02_2037.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.amex_lawrenny_05_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac6768dd428585bfb70a_230419%20-%20Amex%20Lawrenny_SH01_0249.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.amex_lawrenny_05_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b502ea44af13528640a2_Background.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.amex_lawrenny_05_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b519d97c954b4a8c62b9_Layer%203.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.amex_lawrenny_05_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b52b823bb6aa21887298_Layer%202.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.amex_lawrenny_05_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b54568dd428585c53182_Layer%204.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
}

.lawrenny {
  width: 100%;
  height: 100%;
}

.mobile_lawrenny_7 {
  display: none;
}

.div-block-78-copy, .mobile_lawrenny_8 {
  display: block;
}

.mobile_lawrenny_9, .project1_tablet_image9, .mobile_lawrenny_10, .mobile_lawrenny_11, .mobile_lawrenny_12, .mobile_lawrenny_13, .mobile_lawrenny_14 {
  display: none;
}

.project_01_smartwax_image_02_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.text-block-43-copy-copy-copy {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
  font-size: 12px;
  line-height: 18px;
}

.footer_about_2 {
  width: 170px;
  display: none;
}

.link-5 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
  text-decoration: none;
}

.div-block-83 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.text-block-50 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.text-block-51 {
  color: #dadada;
  letter-spacing: 1px;
  margin-bottom: 15vh;
  font-family: Nowplayingjnl, sans-serif;
  font-size: 45px;
  line-height: 56px;
}

.text-block-43-copy-copy-copy-2 {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
  font-size: 12px;
  line-height: 18px;
}

.div-block-84 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.text-block-52 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.text-block-53 {
  color: #dadada;
  letter-spacing: 1px;
  margin-bottom: 15vh;
  font-family: Nowplayingjnl, sans-serif;
  font-size: 45px;
  line-height: 56px;
}

.text-block-43-copy-copy-copy-3 {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
  font-size: 12px;
  line-height: 18px;
}

.div-block-85 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.text-block-54 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.text-block-55 {
  color: #dadada;
  letter-spacing: 1px;
  margin-bottom: 15vh;
  font-family: Nowplayingjnl, sans-serif;
  font-size: 45px;
  line-height: 56px;
}

.text-block-43-copy-copy-copy-4 {
  color: #dadada;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 100%;
  margin-top: 3vh;
  font-family: Apercu mono, sans-serif;
  font-size: 12px;
  line-height: 18px;
}

.div-block-86 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.text-block-56 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.text-block-57 {
  color: #dadada;
  letter-spacing: 1px;
  margin-bottom: 15vh;
  font-family: Nowplayingjnl, sans-serif;
  font-size: 45px;
  line-height: 56px;
}

.div-block-87 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.text-block-58 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.text-block-59 {
  color: #dadada;
  letter-spacing: 1px;
  margin-bottom: 15vh;
  font-family: Nowplayingjnl, sans-serif;
  font-size: 45px;
  line-height: 56px;
}

.div-block-88 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.text-block-60 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.text-block-61 {
  color: #dadada;
  letter-spacing: 1px;
  margin-bottom: 15vh;
  font-family: Nowplayingjnl, sans-serif;
  font-size: 45px;
  line-height: 56px;
}

.div-block-89 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.text-block-62 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.text-block-63 {
  color: #dadada;
  letter-spacing: 1px;
  margin-bottom: 15vh;
  font-family: Nowplayingjnl, sans-serif;
  font-size: 45px;
  line-height: 56px;
}

.div-block-90 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.text-block-64 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.text-block-65 {
  color: #dadada;
  letter-spacing: 1px;
  margin-bottom: 15vh;
  font-family: Nowplayingjnl, sans-serif;
  font-size: 45px;
  line-height: 56px;
}

.div-block-91 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.text-block-66 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.text-block-67 {
  color: #dadada;
  letter-spacing: 1px;
  margin-bottom: 15vh;
  font-family: Nowplayingjnl, sans-serif;
  font-size: 45px;
  line-height: 56px;
}

.div-block-92 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.text-block-68 {
  color: #dadada;
  text-transform: uppercase;
  font-family: Apercu mono, sans-serif;
}

.text-block-69 {
  color: #dadada;
  letter-spacing: 1px;
  margin-bottom: 15vh;
  font-family: Nowplayingjnl, sans-serif;
  font-size: 45px;
  line-height: 56px;
}

.new_header_01 {
  justify-content: space-between;
  align-items: center;
  width: 100vw;
  height: 10vh;
  padding-top: 5vh;
  display: flex;
}

.new_header_01_left {
  align-items: flex-start;
  width: 50%;
  height: 100%;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.new_header_01_right {
  justify-content: flex-end;
  align-items: flex-start;
  width: 50%;
  height: 100%;
  display: flex;
}

.link-6 {
  color: #8a8a8a;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-right: 15vw;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 8px;
  font-weight: 400;
  text-decoration: none;
}

.new_header_01_left_home-button {
  color: #070707;
  align-items: center;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  font-family: Playfairdisplay Variablefont Wght, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
  display: block;
}

.div-block-93 {
  margin-left: 15vw;
}

.text-block-70 {
  color: gray;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: .5vh;
  font-size: 8px;
}

.new_projects_02 {
  width: 100vw;
  height: 40vh;
  margin-left: 0;
  margin-right: 0;
  padding-top: 2vh;
  display: block;
}

.new_projects_02_01 {
  width: 50%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: .5vw;
}

.new_projects_02_01_01 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.new_projects_02_01_02 {
  align-items: flex-start;
  width: 100%;
  height: 20%;
  padding-top: .5vh;
  display: flex;
}

.text-block-71 {
  color: #0a0a0a;
  letter-spacing: 1px;
  margin-top: .4vh;
  font-family: Playfairdisplay Variablefont Wght, sans-serif;
  font-size: 20px;
}

.text-block-72 {
  color: gray;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 8px;
}

.new_projects_02_02 {
  width: 50%;
  height: 100%;
  margin-top: 0;
  margin-left: .5vw;
  margin-right: 15vw;
}

.link-block-15 {
  width: 100%;
  height: 80%;
}

.new_projects_02_02_2 {
  width: 50%;
  height: 100%;
  margin-top: 0;
  margin-left: .5vw;
  margin-right: 0;
}

.new_projects_02_01_022 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62384c7ecad42d3bdebebde5_CVR_07.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

._02-projects_row-1 {
  width: 100vw;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 15vw;
  padding-right: 15vw;
  display: flex;
}

._02-projects_row-2 {
  width: 100vw;
  height: 100%;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 15vw;
  padding-right: 15vw;
  display: flex;
}

.new_projects_02_02_04 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.new_projects_02_02_01 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f9017d08ecd6134ba72c7_158821546_4075605495783547_8396748653689085040_n.jpeg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.link-7 {
  color: #0a0a0a;
  font-family: Playfairdisplay Variablefont Wght, sans-serif;
  font-size: 20px;
  text-decoration: none;
}

._02-projects_row-3 {
  width: 100vw;
  height: 100%;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 15vw;
  padding-right: 15vw;
  display: flex;
}

.new_projects_02_03_01 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.new_projects_02_03_02 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280fa91694dfd6937a764a3_Screen%20Shot%202022-05-15%20at%2011.04.51%20pm.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

._02-projects_row-4 {
  width: 100vw;
  height: 100%;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 15vw;
  padding-right: 15vw;
  display: flex;
}

.new_projects_02_04_01 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.new_projects_02_04_02 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5d34882488292f793104_BL2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.new_projects_02_05_02 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1da73ba8954151a3838d_AMEX_15_0002%20FINAL%20RGB_.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.new_projects_02_05_01 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659298bb03a2c3dd4923b09d_Image4.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.project-1_title {
  color: #0a0a0a;
  letter-spacing: 1px;
  align-items: flex-end;
  width: 100%;
  height: 5vh;
  margin-top: 0;
  padding-top: 5px;
  padding-left: 20px;
  font-family: Playfairdisplay Variablefont Wght, sans-serif;
  font-size: 40px;
  text-decoration: none;
  display: flex;
}

.project-1_client {
  color: gray;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 8px;
}

.project-1_01 {
  margin-left: 20vw;
  margin-right: 20vw;
  padding-top: 10vh;
}

.project-1_title2 {
  color: gray;
  letter-spacing: 1px;
  height: 4vh;
  margin-top: 1.5vh;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
}

.div-block-94 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: auto;
  width: auto;
  height: auto;
  margin-left: 0;
}

.div-block-95 {
  width: 100vw;
  height: 100vh;
  margin-left: 0;
  margin-right: 0;
  padding-top: 5vh;
  padding-left: 5vw;
  padding-right: 5vw;
}

.div-block-96 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: auto;
  width: 100%;
  height: 100%;
}

.project-1_02 {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 20%;
  margin-top: 2vh;
  padding-top: .5vh;
  display: flex;
}

.text-block-71-copy {
  color: #0a0a0a;
  letter-spacing: 1px;
  width: 40vw;
  margin-top: 2vh;
  font-family: Playfairdisplay Variablefont Wght, sans-serif;
  font-size: 12px;
}

._01-home-grid {
  justify-content: center;
  width: 100vw;
  height: 100vh;
  display: flex;
}

._01-home-grid_left {
  background-image: linear-gradient(#000, #000);
  justify-content: space-around;
  align-items: center;
  width: 5vw;
  height: 100%;
  display: block;
  position: fixed;
  inset: 0%;
  transform: rotate(0);
}

._01-home-grid_middle {
  justify-content: center;
  align-items: center;
  width: 80vw;
  height: 100%;
  margin-top: 2vh;
  margin-left: 0;
  display: flex;
}

._01-home-grid_right {
  background-image: linear-gradient(#00000080, #00000080);
  width: 5vw;
  height: 100%;
  position: fixed;
  inset: 0% 0% 0% auto;
}

._01-home-grid_middle_row1 {
  width: 100%;
  height: 100vh;
  display: flex;
}

._01-home-grid_middle_row1_left {
  width: 40vw;
  height: 100%;
  padding: 0;
}

._01-home-grid_middle_row1_left_top {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

._01-home-grid_middle_row1_left_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 7vh;
}

.text {
  transform-origin: 50%;
  width: 100%;
  height: 100%;
  transform: translate(0);
}

.link-8 {
  transform: rotate(0);
}

.link-block-16 {
  color: #000;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  font-size: 12px;
  text-decoration: none;
  display: flex;
}

.a_1 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding: 10px 0 0;
  font-family: Gt america, sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
}

.div-block-97 {
  padding-top: 5vh;
  text-decoration: none;
}

.div-block-98 {
  width: 30vw;
  height: 100vh;
}

._01-home-grid_lefty {
  background-image: linear-gradient(#fff, #fff);
  width: 20vw;
  height: 400vh;
  padding: 0;
  position: static;
}

.bold-text {
  color: #000;
  text-align: left;
  text-transform: none;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 30px;
  position: sticky;
}

.text-block-73 {
  line-height: 110px;
}

.text-block-74 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 50%;
  line-height: 0;
  display: flex;
  position: static;
  inset: 0% auto 0% 0%;
}

._01-home-grid_middle_row1_left_top-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62384c7ecad42d3bdebebde5_CVR_07.jpg");
  background-position: 42%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 90%;
}

._01-home-grid_middle_row1_left_1-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f90a964f4f9b6fef6280d_159420173_4075605482450215_7729459916681265068_n.jpeg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 70vh;
}

._01-home-grid_middle_row1_left_1-cop0 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 40vh;
}

.link-block-17 {
  width: 100%;
  height: 50%;
  padding: 0;
  text-decoration: none;
}

.project-name {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 40vw;
  height: 100%;
  display: flex;
  position: sticky;
}

.div-block-100 {
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: block;
}

.text-block-75 {
  color: #fff;
  text-align: center;
  letter-spacing: 4px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 11px;
}

.text-block-76 {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  padding: 17px;
  font-size: 30px;
  text-decoration: none;
}

.link-block-18 {
  color: #fff;
  width: 320px;
  padding: 0;
  text-decoration: none;
  display: none;
  position: fixed;
}

.div-block-101 {
  width: 10%;
  margin-top: 0;
  padding-top: 5vh;
  padding-left: 20px;
  padding-right: 10px;
  position: fixed;
}

.text-block-77 {
  font-size: 20px;
  line-height: 23px;
}

.text-block-78, .text-block-78-copy {
  font-size: 26px;
  line-height: 27px;
}

.text-block-79 {
  font-size: 30px;
  line-height: 20px;
}

.bold-text-2 {
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
}

.text-block-80 {
  margin-top: 5vh;
  padding: 0 0 20px;
  font-size: 20px;
  line-height: 21px;
}

.bold-text-3 {
  width: auto;
  line-height: 23px;
}

.text-block-81 {
  color: #838383;
  font-size: 13px;
}

.text-block-82 {
  color: #000;
  padding-top: 0;
  font-size: 13px;
  font-weight: 700;
}

.div-block-102 {
  padding-top: 10px;
  padding-left: 20px;
}

.right_1 {
  width: 100%;
  height: 70%;
  padding: 0 22px 0 19px;
  text-decoration: none;
}

.left_2 {
  width: 100%;
  height: 50%;
  padding-top: 20px;
  text-decoration: none;
}

.left {
  background-color: #000;
  width: 20vw;
  height: 100vh;
}

.middle {
  background-color: #fff;
  width: 80vw;
  height: 10vh;
  display: flex;
}

.right {
  background-color: #fff;
  width: 40vw;
  height: 100vh;
}

.project-1_image {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 90%;
}

.project-1 {
  width: 100%;
  height: 50vh;
  padding: 17px 17px 0;
  text-decoration: none;
}

.text-block-83 {
  color: #b9b9b9;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

.text-block-84 {
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: 700;
  text-decoration: none;
}

.project-2 {
  width: 100%;
  height: 80vh;
  padding: 17px 17px 0;
  text-decoration: none;
}

.project-2_image {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62384c7ecad42d3bdebebde5_CVR_07.jpg");
  background-position: 43%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 90%;
}

.project-3_image {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 90%;
}

.project-3 {
  width: 100%;
  height: 70vh;
  padding: 17px 17px 0;
  text-decoration: none;
}

.project-4 {
  width: 100%;
  height: 40vh;
  padding: 17px 17px 0;
  text-decoration: none;
}

.project-4_image {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5f805656fb9fdd257ca3_thumb.jpg");
  background-position: 80%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 90%;
}

.project-5 {
  width: 100%;
  height: 50vh;
  padding: 17px 17px 0;
  text-decoration: none;
}

.project-5_image {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 90%;
}

.div-block-103, .image-2 {
  width: 50%;
  height: 100vh;
}

.project-2_2 {
  width: 100%;
  height: 100vh;
  padding: 17px 17px 0;
  text-decoration: none;
}

.project-1_title-copy {
  color: #0a0a0a;
  letter-spacing: 1px;
  letter-spacing: 1px;
  align-items: flex-end;
  width: 100%;
  height: 5vh;
  margin-top: 0;
  padding-top: 5px;
  padding-left: 20px;
  font-family: Playfairdisplay Variablefont Wght, sans-serif;
  font-size: 40px;
  text-decoration: none;
  display: flex;
}

.project-1_image-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62384c7ecad42d3bdebebde5_CVR_07.jpg");
  background-position: 45%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 93.5vh;
}

.project-3_2_image {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 90%;
}

.middle_left, .middle_right {
  width: 40vw;
}

.middle_left_1 {
  height: 50vh;
  padding: 20px 20px 0;
}

.div-block-104 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.link-block-19 {
  width: 100%;
  height: 95%;
}

.div-block-105 {
  height: 5vh;
}

.middle_left_1-copy {
  height: 100vh;
  padding: 20px 20px 0;
}

._1-left {
  width: 20vw;
  height: 100vh;
}

._2-middle, ._3-right {
  width: 40vw;
  height: 100vh;
}

._02-middle_1, ._02-middle_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  width: 40vw;
  height: 50%;
  display: block;
}

.header {
  align-items: center;
  width: 100vw;
  height: 10vh;
  padding: 50px;
  text-decoration: none;
  display: flex;
}

.projects {
  align-items: flex-start;
  width: 100vw;
  height: 80vh;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.link-9 {
  color: #000;
  letter-spacing: 2px;
  font-family: Open Sans, sans-serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 34px;
  text-decoration: none;
}

.div-block-106 {
  align-items: center;
  width: 85vw;
  height: 10vh;
  display: flex;
}

.div-block-107 {
  justify-content: space-between;
  align-items: center;
  width: 15vw;
  height: 10vh;
  display: flex;
}

.link-10 {
  color: #fff;
  letter-spacing: 1px;
  font-family: moret, sans-serif;
  font-size: 25px;
  font-weight: 400;
  text-decoration: none;
}

.row-1 {
  width: 100%;
  height: 50%;
  margin-left: 50px;
  margin-right: 50px;
  display: flex;
}

.div-block-108 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  width: 20%;
  height: 100%;
}

._01-left {
  background-color: #fff;
  width: 20vw;
  height: 100vh;
  text-decoration: none;
  display: block;
  position: fixed;
  inset: 0% auto 0% 0%;
}

._02-right {
  background-color: #a2f3b0;
  width: 80vw;
  height: 100vh;
}

._02-right_1, ._02-right_2 {
  background-color: red;
  width: 50%;
  height: 100vh;
}

.link-block-20 {
  width: 100%;
  height: 50%;
}

.div-block-109 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 90%;
}

.div-block-110 {
  width: 100%;
  height: 10%;
}

._01-right {
  background-color: #000;
  flex-direction: row;
  justify-content: flex-end;
  width: 80vw;
  height: auto;
  margin-right: 0;
  display: block;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.right_right {
  width: 50%;
  height: auto;
  padding: 28px 10px 28px 28px;
}

._01-smartwax {
  width: 100%;
  height: 60%;
  margin-bottom: 20px;
  padding: 0;
  text-decoration: none;
  display: block;
}

.left_left_1 {
  width: 100%;
  height: 100%;
  display: block;
}

.div-block-111 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
  display: block;
}

.div-block-112 {
  align-items: center;
  width: 100%;
  height: 15%;
  padding-left: 20px;
  display: flex;
}

.text-block-85 {
  color: #bbb;
  font-size: 13px;
}

.text-block-86 {
  color: #303030;
  letter-spacing: .5px;
  font-size: 13px;
  font-weight: 700;
}

.div-block-113 {
  text-decoration: none;
}

.right_right_1-copy {
  width: 100%;
  height: 50%;
  padding: 0;
  text-decoration: none;
  display: block;
}

.right_right_1-copy {
  width: 100%;
  height: 50%;
  margin-bottom: 40px;
  padding: 0;
  text-decoration: none;
  display: block;
}

._222 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.right_right_1-copy-copy {
  width: 100%;
  height: 100%;
  margin-bottom: 40px;
  padding: 0;
  text-decoration: none;
  display: block;
}

.div-block-111-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62384c7ecad42d3bdebebde5_CVR_07.jpg");
  background-position: 40%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

._2222 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.four {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5f805656fb9fdd257ca3_thumb.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.black-gradient {
  background-color: #000;
  border-radius: 0;
  width: 100%;
  height: 100%;
}

.title {
  width: 100%;
  height: 100%;
  padding: 25px;
  position: sticky;
}

.text-block-87 {
  color: #979797;
  letter-spacing: .2px;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 20px;
  font-weight: 400;
}

.text-block-87-copy {
  color: #fff;
  letter-spacing: .2px;
  margin-top: .3vh;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 20px;
  font-weight: 400;
}

._03-lawrenny {
  width: 100%;
  height: 60%;
  margin-bottom: 20px;
  padding: 0;
  text-decoration: none;
  display: block;
}

.title_2 {
  width: 100%;
  height: 100%;
  padding: 25px;
  position: sticky;
}

.div-block-111_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
  display: block;
}

._02-catvr {
  width: 50%;
  height: 100%;
  padding: 28px 28px 28px 10px;
}

.div-block-111_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62384c7ecad42d3bdebebde5_CVR_07.jpg");
  background-position: 33%;
  background-size: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
  display: block;
}

._04-tld {
  width: 100%;
  height: 60%;
  margin-bottom: 20px;
  padding: 0;
  text-decoration: none;
  display: block;
}

.div-block-111_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594f5a04773365d153d4a20_TSD%202.gif");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
  display: block;
}

._05-paypal {
  width: 100%;
  height: 60%;
  margin-bottom: 20px;
  padding: 0;
  text-decoration: none;
  display: block;
}

.div-block-111_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594f92762ceb5e56fed7ea1_has2.gif");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
  display: block;
}

.div-block-111_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280db8f259cf84a711c7f55_BL1.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
  display: block;
}

.div-block-111_7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
  display: block;
}

._08-its {
  width: 100%;
  height: 60%;
  margin-bottom: 20px;
  padding: 0;
  text-decoration: none;
  display: block;
}

.div-block-111_8 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594f26a685d1e06039387db_ITS%202.gif");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
  display: block;
}

._09-huskee {
  width: 100%;
  height: 60%;
  margin-bottom: 20px;
  padding: 0;
  text-decoration: none;
  display: block;
}

.div-block-111_9 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1da73ba8954151a3838d_AMEX_15_0002%20FINAL%20RGB_.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
  display: block;
}

._10-dv {
  width: 100%;
  height: 50%;
  margin-bottom: 40px;
  padding: 0;
  text-decoration: none;
  display: none;
}

.div-block-111_10 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468927a808593a8cd9fc88_Untitled-1.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
  display: block;
}

._11-grabdrop {
  width: 100%;
  height: 50%;
  margin-bottom: 40px;
  padding: 0;
  text-decoration: none;
  display: none;
}

.div-block-111_11 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594c0ad7a4d47c6fe714b9d_GrabDrop_00090_Bag.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  display: block;
}

._12-ea {
  width: 100%;
  height: 60%;
  margin-bottom: 40px;
  padding: 0;
  text-decoration: none;
  display: block;
}

._13-burtions {
  width: 100%;
  height: 50%;
  margin-bottom: 40px;
  padding: 0;
  text-decoration: none;
  display: none;
}

.wnw {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 10vh;
  padding: 19px;
  display: flex;
}

.wnw_left {
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  height: 100%;
  display: flex;
}

.text-block-88 {
  text-align: center;
  text-transform: uppercase;
  background-image: linear-gradient(#0000001a, #0000001a);
  border: 1px #000;
  border-radius: 200px;
  padding: 8px 13px 6px;
}

.available {
  text-align: center;
  text-transform: uppercase;
  background-color: #6bff6b;
  background-image: linear-gradient(#0000001a, #0000001a);
  border: 1px #000;
  border-radius: 200px;
  padding: 8px 13px 6px;
}

.projects-new {
  width: 100%;
  height: auto;
  padding: 0 20px;
  text-decoration: none;
  display: block;
}

.text-block-89 {
  text-align: left;
  padding: 0;
}

.wnw-right {
  justify-content: flex-end;
  align-items: center;
  width: 50%;
  height: 100%;
  display: flex;
}

.bold-text-4 {
  color: #000;
  letter-spacing: 0;
  text-transform: uppercase;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
}

.link-11 {
  color: #000;
  text-decoration: none;
  display: block;
}

.link-11-copy {
  color: #000;
  width: 187px;
  text-decoration: none;
  display: block;
}

.link-11-copy-copy {
  color: #000;
  width: 201px;
  text-decoration: none;
  display: block;
}

.project_button-2 {
  color: #666;
  width: 52px;
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-decoration: none;
  display: block;
}

.project_button-1 {
  color: #666;
  width: 70px;
  margin-top: 2px;
  margin-bottom: 2px;
  text-decoration: none;
  display: block;
}

.project_button-3 {
  color: #666;
  width: 201px;
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-decoration: none;
  display: block;
}

.project_button-4 {
  color: #666;
  width: 105px;
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-decoration: none;
  display: block;
}

.project_button-5 {
  color: #666;
  width: 85px;
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-decoration: none;
  display: block;
}

.project_button-6 {
  color: #666;
  width: 64px;
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-decoration: none;
  display: block;
}

.project_button-8 {
  color: #666;
  width: 100px;
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-decoration: none;
  display: block;
}

.project_button-9 {
  color: #666;
  width: 140px;
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-decoration: none;
  display: block;
}

.projects-new_2 {
  color: #fff;
  width: 100%;
  height: auto;
  padding: 50px 20px 0;
  text-decoration: none;
  display: block;
}

.project_button-10 {
  color: #666;
  width: 170px;
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-decoration: none;
  display: block;
}

.project_button-11 {
  color: #666;
  width: 170px;
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-decoration: none;
  display: none;
}

.project_button-12 {
  color: #666;
  width: 88px;
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-decoration: none;
  display: none;
}

.project_button-13 {
  color: #666;
  width: 150px;
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-decoration: none;
  display: block;
}

.div-block-114, .button-3 {
  width: 50%;
  height: 40vh;
}

.text-block-88_2 {
  text-align: center;
  text-transform: uppercase;
  background-image: linear-gradient(#0000001a, #0000001a);
  border: 1px #000;
  border-radius: 200px;
  margin-right: 79px;
  padding: 8px 13px 6px;
}

.div-block-115 {
  align-items: flex-end;
  width: 100%;
  height: 40vh;
  display: flex;
}

.link-12 {
  color: #000;
  border: 1px solid #000;
  border-radius: 200px;
  padding: 13px 25px;
  font-size: 25px;
  text-decoration: none;
}

.bold-text-4-copy {
  font-size: 22px;
  line-height: 26px;
}

.bold-text-4-copy-copy {
  color: #000;
  letter-spacing: 0;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.projects-new-copy {
  width: 100%;
  height: auto;
  padding: 32px 20px 0;
  text-decoration: none;
  display: block;
}

.text-block-89_2 {
  color: #000;
  align-items: flex-start;
  padding: 5vh 0 0;
  display: flex;
}

.linkedin {
  color: #000;
  width: 70px;
  margin-top: 2px;
  margin-bottom: 2px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  text-decoration: none;
  display: block;
}

.instagram {
  color: #000;
  width: 69px;
  margin-top: .5vh;
  margin-bottom: .5vh;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 400;
  text-decoration: none;
  display: block;
}

.projects-new_3, .projects-new_4 {
  color: #fff;
  border-top: .5px #fff;
  width: 100%;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 20px 0;
  text-decoration: none;
  display: block;
}

.about {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  border: 1px solid #fff;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 70px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 15px 70px;
  font-size: 20px;
  text-decoration: none;
  display: flex;
}

.mobile-header, .div-block-116 {
  display: none;
}

.mobile_01-smartwax, .mobile_01-smartwax-copy, .mobile_01-smartwax-copy-copy, .mobile_02-catvr {
  width: 100%;
  height: 50%;
  margin-bottom: 40px;
  padding: 0;
  text-decoration: none;
  display: block;
}

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

._01-right-copy {
  background-color: #fff;
  flex-direction: row;
  justify-content: flex-end;
  width: 80vw;
  height: 100vh;
  margin-right: 0;
  display: none;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.project {
  width: 80vw;
  height: 100vh;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-119 {
  width: 100%;
  height: 40vh;
  display: flex;
}

.text-block-91 {
  color: #fff;
  letter-spacing: 3px;
  justify-content: flex-start;
  align-items: center;
  padding-top: 5vh;
  padding-left: 30px;
  font-family: moret, sans-serif;
  font-size: 50px;
  font-weight: 400;
  line-height: 50px;
  display: flex;
}

.idea {
  text-align: center;
  width: 33.33%;
  height: 100%;
}

.bodycopy {
  color: #666;
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
}

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

.text-block-89-copy, .text-block-89_3 {
  text-align: left;
  padding: 30px;
}

.bodycopy_3 {
  color: #666;
  text-align: left;
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-89_4, .text-block-89_5 {
  text-align: left;
  padding: 30px 30px 0;
}

.impact {
  text-align: center;
  width: 33.33%;
  height: 100%;
}

._01-left_2 {
  background-color: #000;
  width: 20vw;
  height: 100vh;
  text-decoration: none;
  display: none;
  position: fixed;
  inset: 0% auto 0% 0%;
}

.mobile_header {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62145e111d0b6977ba5e7e4a_10.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100vw;
  height: 80vh;
}

.mobile_body {
  width: 100vw;
  height: auto;
  display: block;
}

.title_01 {
  background-image: linear-gradient(#0003, #0003);
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 0 45px 45px;
  display: flex;
}

.text-block-92 {
  color: #fff;
  width: 50vw;
  padding-top: 45vh;
  font-family: Moret Book, sans-serif;
  font-size: 70px;
  font-weight: 400;
  line-height: 70px;
}

.div-block-121 {
  width: 100%;
  height: 100%;
  display: block;
}

.link-15 {
  color: #fff;
  padding-top: 5vh;
  font-size: 22px;
  font-weight: 700;
  text-decoration: none;
  display: block;
}

.body_left {
  width: 50%;
  height: 35vh;
  padding: 100px 45px 45px 300px;
  display: block;
}

.text-block-92_2 {
  color: #fff;
  width: 100%;
  height: auto;
  padding-top: 1vh;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  position: sticky;
}

.body_left_2 {
  width: 50%;
  height: 35vh;
  padding: 100px 300px 45px 8px;
  display: block;
}

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

.mobile_video {
  width: 100vw;
  height: auto;
  padding-left: 300px;
  padding-right: 300px;
}

.mobile_smartwax_image-1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.project-1_image-1 {
  width: 100%;
  height: 80vh;
  padding-top: 50px;
  padding-left: 300px;
  padding-right: 300px;
}

.project-1_image-2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.project-1_image-3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.quote {
  display: flex;
}

.quote_div {
  text-align: center;
  width: 100%;
  height: auto;
  padding: 5vh 200px 10vh 150px;
  display: block;
}

.quote-name {
  color: #fff;
  padding-top: 50px;
  font-size: 16px;
}

.project-1_image-4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53b475954026d9f474ba_7.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.text-block-93 {
  display: none;
}

.project-1_image-1_2 {
  width: 100%;
  height: 80vh;
  padding-top: 0;
  padding-left: 300px;
  padding-right: 300px;
}

.project-1_image-5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f4742376b3972c40fc1a_TSW_02.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.project-1_image-6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f8b82376b3a199410b58_TSW_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.project-1_image-1_2_2 {
  width: 100%;
  height: 80vh;
  padding-top: 50px;
  padding-left: 300px;
  padding-right: 300px;
  display: flex;
}

.project-1_image-5_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f8b82376b3a199410b58_TSW_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-left: 11px;
}

.body_left_2_2 {
  width: 50%;
  height: 30vh;
  padding: 100px 300px 45px 8px;
  display: block;
}

.body_left_22 {
  width: 50%;
  height: 30vh;
  padding: 100px 45px 45px 300px;
  display: block;
}

.div-block-122_2 {
  display: flex;
}

.text-block-94 {
  display: none;
}

.text-block-9 {
  color: #fff;
  width: 50vw;
  padding-top: 0;
  font-family: Moret Book, sans-serif;
  font-size: 70px;
  font-weight: 400;
  line-height: 70px;
}

.header-1 {
  color: #fff;
  width: 50vw;
  padding-top: 37vh;
  font-family: Moret Book, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 70px;
}

.project-1_image-11 {
  width: 100%;
  height: 80vh;
  padding-top: 50px;
  padding-left: 300px;
  padding-right: 300px;
}

.project-1_image-33 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53ee575562da496b18cf_6.jpg");
  background-position: 0%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.project-1_image-1_1 {
  width: 100%;
  height: 80vh;
  padding-top: 0;
  padding-left: 300px;
  padding-right: 300px;
}

.text-block-92_2-copy {
  color: #000;
  width: 100%;
  height: auto;
  padding-top: 1vh;
  font-family: Moret Book, sans-serif;
  font-size: 50px;
  font-weight: 400;
  line-height: 50px;
}

.credits {
  color: #000;
  margin-top: 5vh;
  text-decoration: none;
}

.body_left_3 {
  width: 50%;
  height: auto;
  padding: 100px 45px 45px 300px;
  display: block;
}

.body_right_3 {
  justify-content: center;
  align-items: center;
  width: 50%;
  height: auto;
  padding: 10vh 45px 10vh 0;
  display: flex;
}

.text-block-92_2-copy22 {
  color: #000;
  width: 100%;
  height: auto;
  padding-top: 1vh;
  padding-left: 300px;
  font-family: Moret Book, sans-serif;
  font-size: 50px;
  font-weight: 400;
  line-height: 50px;
}

.credits_2 {
  margin-top: 5vh;
  padding-left: 8px;
}

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

.div-block-122_33 {
  display: block;
}

.div-block-12233 {
  height: auto;
  display: flex;
}

.body_left_2-copy {
  width: 50%;
  height: auto;
  padding: 100px 300px 45px 8px;
  display: block;
}

.div-block-12234 {
  background-image: linear-gradient(#000, #000);
  width: 100%;
  height: .1vh;
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
}

.div-block-12235 {
  width: 100vw;
  height: auto;
  margin-right: 0;
}

.link-16 {
  font-family: Moret Book, sans-serif;
  font-size: 50px;
  font-weight: 400;
}

._01-right_2 {
  background-color: #fff;
  flex-direction: row;
  justify-content: flex-end;
  width: 80vw;
  height: 100vh;
  margin-right: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-12236 {
  width: 80vw;
  height: 80vh;
  display: block;
}

.right_right222, ._02-catvr222222 {
  background-image: linear-gradient(#000, #000);
  width: 50%;
  height: 100%;
  padding: 28px;
}

.body_2 {
  background-color: #000;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: block;
}

.div-block-12237 {
  width: 100%;
  height: auto;
  padding-top: 0;
  display: block;
}

.text-block-95 {
  color: #fff;
  height: auto;
  padding-top: 5vh;
  padding-left: 150px;
  padding-right: 200px;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}

.text-block-95_2 {
  color: #fff;
  padding: 5vh 200px 5vh 150px;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
}

.div-block-12238 {
  width: 100%;
}

.div-block-12239 {
  border-radius: 20px;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 0;
  display: block;
  overflow: hidden;
}

.div-block-12237_2 {
  width: 100%;
  height: auto;
  padding-bottom: 0;
  display: flex;
}

.text-block-95_2_2 {
  color: #fff;
  padding: 5vh 200px 5vh 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.text-block-95_2_2_2 {
  color: #fff;
  padding-top: 0;
  padding-left: 0;
  padding-right: 200px;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.text-block-95_3 {
  color: #fff;
  height: auto;
  padding-top: 0;
  padding-left: 150px;
  padding-right: 0;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}

.div-block-12240 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-12239_2 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: block;
}

.div-block-12240_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-12239_2-copy {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 25px 200px 25px 150px;
  display: flex;
}

.div-block-12240_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-12240_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53b475954026d9f474ba_7.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-12238_2 {
  width: 100%;
  padding-top: 5vh;
}

.text-block-95_5 {
  color: #fff;
  height: auto;
  padding-top: 0;
  padding-left: 150px;
  padding-right: 200px;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}

.text-block-95_2_2-copy {
  color: #fff;
  padding: 5vh 200px 0 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.video-8 {
  border-radius: 20px;
}

.div-block-12241 {
  width: 100%;
  height: auto;
  padding: 0 0;
}

.div-block-12241.hns2, .div-block-12241.hns3, .div-block-12241.balter-2, .div-block-12241.balter-3, .div-block-12241.amex1_2, .div-block-12241.amex1_3 {
  margin-top: 4vh;
}

._01-right_33 {
  background-color: #fff;
  flex-direction: row;
  justify-content: flex-end;
  width: 80vw;
  height: auto;
  margin-right: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.link-17 {
  color: #fff;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 400;
  text-decoration: none;
}

.bold-text-4_2 {
  color: #000;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
  line-height: 26px;
  display: none;
}

.project_button-1_2 {
  color: #666;
  width: 70px;
  margin-top: 2px;
  margin-bottom: 2px;
  text-decoration: none;
  display: block;
}

.div-block-12237_3 {
  width: 100%;
  height: auto;
  display: none;
}

.div-block-12242 {
  padding: 5vh 200px 5vh 150px;
  display: none;
}

.div-block-12243 {
  background-color: #fff;
  width: 100%;
  height: .1px;
}

.text-block-95_2_3 {
  color: #fff;
  padding: 0 200px 0 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.text-block-95_77 {
  color: #fff;
  height: auto;
  padding-top: 0;
  padding-left: 150px;
  padding-right: 200px;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}

.div-block-117_2, .mobile_headline, .mobile_background {
  display: none;
}

.mobile_video_2 {
  width: 100%;
  height: auto;
  padding: 10vh 200px 10vh 150px;
  display: none;
}

.mobile_image-1 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.mobile_idea {
  display: none;
}

.div-block-12240_22, .div-block-12240_222 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.mobile_image-1-copy, .mobile_image-1_2 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.div-block-12240_2222 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.mobile_quote_div {
  text-align: center;
  width: 100%;
  height: auto;
  padding: 5vh 200px 10vh 150px;
  display: none;
}

.text-block-92_2_2 {
  color: #fff;
  width: 100%;
  height: auto;
  padding-top: 1vh;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  position: sticky;
}

.video_cat-vr {
  border-radius: 20px;
}

.catvr_image_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62384c7ecad42d3bdebebde5_CVR_07.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.catvr_image_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.catvr_image_3, .catvr_image_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.catvr_image_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.catvr_image_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8fe5700bb336935d742_CVR_01.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.catvr_image_7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8eaa19e49bdd04fcc32_CVR_02.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.catvr_mobile_video {
  border-radius: 20px;
}

.catvr_mobile_image_01, .catvr_mobile_image_02, .catvr_mobile_image_03, .catvr_mobile_image_04, .catvr_mobile_image_05 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.mobile_image-1_2_2 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.catvr_mobile_image_06 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-12241-99 {
  width: 100%;
  height: auto;
  padding: 10vh 200px 10vh 150px;
}

.text-block-95_2_2_22 {
  color: #fff;
  padding-top: 100px;
  padding-left: 0;
  padding-right: 200px;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.div-block-12238-2 {
  width: 100%;
  padding-top: 5vh;
}

.div-block-12239_2-copy7 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: block;
}

.div-block-12239_2-6 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 0 150px;
  display: block;
}

.text-block-95_3-9 {
  color: #fff;
  height: auto;
  padding-top: 100px;
  padding-left: 150px;
  padding-right: 0;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}

.div-block-12238-2-9 {
  width: 100%;
  padding-top: 0;
}

.amexqbr_01_image_01 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac194ae97984b445d930_230419%20-%20Amex%20Lawrenny_SH06_3043.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.amexqbr_01_image_02 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.amexqbr_01_image_03 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 25px 200px 25px 150px;
  display: block;
}

.amexqbr_01_image_032 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac6768dd428585bfb70a_230419%20-%20Amex%20Lawrenny_SH01_0249.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.amexqbr_01_image_04 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac3b628788be45392228_230419%20-%20Amex%20Lawrenny_SH02_2037.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.amexqbr_01_image_05 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b54568dd428585c53182_Layer%204.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.amexqbr_01_image_07 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4a97a8371c9e85e7b1bb8_230419%20-%20Amex%20Lawrenny_SH08_1682.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.amexqbr_01_image_08 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b502ea44af13528640a2_Background.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.amexqbr_01_image_09 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b519d97c954b4a8c62b9_Layer%203.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.quote_div_2 {
  text-align: center;
  width: 100%;
  height: auto;
  padding: 5vh 200px 10vh 150px;
  display: block;
}

.div-block-12241-copy {
  width: 100%;
  height: auto;
  padding: 10vh 200px 10vh 150px;
}

.amexqbr_01_video {
  border-radius: 20px;
}

.amexqbr_01_video2 {
  width: 100%;
  height: auto;
  padding: 25px 200px 10vh 150px;
}

.amexqbr_01_video-mobile {
  width: 100%;
  height: auto;
  padding: 10vh 200px 10vh 150px;
  display: none;
}

.mobile_quote_divqbr {
  text-align: center;
  width: 100%;
  height: auto;
  padding: 5vh 200px 10vh 150px;
  display: none;
}

.amexqbr_01_image-1, .amexqbr_01_image-2, .amexqbr_01_image-3, .amexqbr_01_image-4, .amexqbr_01_image-5, .amexqbr_01_image-6, .amexqbr_01_image-7, .amexqbr_01_image-8 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.amexqbr_01_video_mobile, .its_video_01 {
  border-radius: 20px;
}

.its_image_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594f26a685d1e06039387db_ITS%202.gif");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.its_image_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b148c5ad3bf2497baeca4_153278795_765654244355122_460748098565535298_n.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
  margin-right: 25px;
  padding-right: 0;
}

.its_image_3 {
  align-items: center;
  width: 100%;
  height: 60vh;
  padding: 25px 200px 25px 150px;
  display: flex;
}

.its_image_2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b17683f6e35df56e148a4_Platypus_Jade.gif");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 50%;
  margin-left: 0;
  padding-right: 0;
}

.its_image_2_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b15df2cc499676810a2df_147126183_1012163955857662_2971550930939538875_n.jpg");
  background-position: 100%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
  margin-right: 25px;
  padding-right: 0;
}

.its_image_2_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b16207a8441227e46e52f_154321854_3674860159300479_3124341961467537932_n.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
  margin-left: 25px;
  padding-right: 0;
}

.its_gif_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b16207a8441227e46e52f_154321854_3674860159300479_3124341961467537932_n.jpg");
  background-position: 50% 40%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
  margin-left: 25px;
  margin-right: 0;
}

.its_gif_2_2 {
  align-items: center;
  width: 100%;
  height: 40vh;
  padding: 25px 200px 25px 150px;
  display: flex;
}

.its_gif_2-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b17683f6e35df56e148a4_Platypus_Jade.gif");
  background-position: 50% 30%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 25px;
}

.div-block-12239_2-copy_2 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 25px 200px 25px 150px;
  display: block;
}

.its_gif2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b1b5c458eb201f1ff428f_All.gif");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-12239_2-copy-copy_2, .div-block-12239_2-copy3 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 25px 200px 25px 150px;
  display: block;
}

.div-block-12246 {
  width: 50%;
  height: 100%;
}

.its_image_2_2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b1dbd8ea73e0edfe171c0_Joel.gif");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  margin-left: 0;
  padding-right: 0;
}

.div-block-12247 {
  width: 100%;
  height: 50%;
  padding-top: 25px;
}

.its_image_2_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b14a9046a0c4cb5e250ff_154549452_463821798210545_2047790865440243422_n.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
  margin-left: 25px;
  margin-right: 0;
  padding-right: 0;
}

.quote_div_3 {
  text-align: center;
  width: 100%;
  height: auto;
  padding: 5vh 200px 10vh 150px;
  display: block;
}

.its_mobile_video {
  border-radius: 20px;
}

.catvr_mobile_image_01-copy, .its_mobile_01 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.its_mobile_01_2 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.its_mobile_02, .its_mobile_1, .its_mobile_03 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.mobile_image-12, .mobile_image-1_2_4, .mobile_image-1_2_2-copy {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.mobile_quote_div_2 {
  text-align: center;
  width: 100%;
  height: auto;
  padding: 5vh 200px 10vh 150px;
  display: none;
}

.mobile_background_2 {
  display: none;
}

.paypal_h-s_video_01 {
  width: 100%;
  height: auto;
  padding: 10vh 200px 10vh 150px;
}

.paypal_h-s_video_01_1 {
  border-radius: 20px;
}

.div-block-12239_2_2 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: block;
}

.its_image_3_3 {
  align-items: center;
  width: 100%;
  height: 60vh;
  padding: 25px 200px 25px 150px;
  display: flex;
}

.its_gif_2_2_4 {
  align-items: center;
  width: 100%;
  height: 30vh;
  padding: 25px 200px 25px 150px;
  display: flex;
}

.paypal_h-s_video_02, .paypal_h-s_video_03 {
  border-radius: 20px;
}

.paypal_h-s_video_04 {
  width: 100%;
  height: auto;
  padding: 0 200px 10vh 150px;
}

.text-block-95_2_2_3 {
  color: #fff;
  padding: 0 200px 10vh 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.text-block-95-copy {
  color: #fff;
  height: auto;
  padding-top: 0;
  padding-left: 150px;
  padding-right: 200px;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}

.its_mobile_01_2_2, .mobile_image-1_3, .mobile_image-1_w {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.h-s_video_1 {
  width: 100%;
  height: auto;
  padding: 10vh 200px 10vh 150px;
  display: none;
}

.h-s_video_1_2 {
  border-radius: 20px;
}

.mobile_video_2_4 {
  width: 100%;
  height: auto;
  padding: 10vh 200px 10vh 150px;
  display: none;
}

.h-s_video_3, .h-s_video-22 {
  border-radius: 20px;
}

.text-block-95-copy-copy {
  color: #fff;
  height: auto;
  padding-top: 5vh;
  padding-left: 150px;
  padding-right: 200px;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}

.video_the-last-drops {
  border-radius: 20px;
}

.tld_image-1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.tld_image-2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd29dc9febda4b264a0f6_LD_01.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.tld_image-3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2d59b09f2a96cd39147_LD_02.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.tld_image-4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2b920d3174661865e9e_LD_06.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.tld_image-5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d8d03a280d640c204f600_LD_08.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.tld_image-6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd385a19e495fe5502df6_5f3f64eb72c44c658b28ccd2_MonsterChildren_01.jpeg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.tld_image-7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd3a6bd74ef67130801fd_5f3f64ebba10b4ab71cfce16_MonsterChildren02.jpeg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.tld_image-8 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd25e7399e126991d8e22_LD_07.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.tld_video {
  border-radius: 20px;
}

.tld_mobile_image-1, .tld_mobile_image-2, .tld_mobile_image-3, .tld_mobile_image-4, .tld_mobile_image-5, .tld_mobile_image-6, .tld_mobile_image-7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.brewland_video {
  border-radius: 20px;
}

.brewland_image-1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699b54d06c3e2a110b5e_BL4.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.brewland_image-2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c89fc47ea4952ea14_BL52.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.brewland_image-3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b40c7c6ff554eb6cd1a63_a4bf4a8a-3ca7-47c1-b82c-8ece9c449007_rw_1200.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.brewland_image-4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280db8f259cf84a711c7f55_BL1.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.brewland_image-5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c54d06c05c4110b5f_BL3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.brewland_image-6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd25e7399e126991d8e22_LD_07.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.brewland_image-7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd385a19e495fe5502df6_5f3f64eb72c44c658b28ccd2_MonsterChildren_01.jpeg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.brewland_image-8 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd3a6bd74ef67130801fd_5f3f64ebba10b4ab71cfce16_MonsterChildren02.jpeg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.brewland-small-1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c89fc47ea4952ea14_BL52.jpg");
  background-position: 50% 30%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 25px;
}

.brewland-small-2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c795db477432a6269_BL55.jpg");
  background-position: 50% 40%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
  margin-left: 25px;
  margin-right: 0;
}

.brewland_image-3_2 {
  align-items: center;
  width: 100%;
  height: 60vh;
  padding: 25px 200px 25px 150px;
  display: block;
}

.div-block-12239_2-copy_22, .div-block-12239_2-copy2222, .div-block-12239_2-copy-copy2222 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 25px 200px 25px 150px;
  display: block;
}

.brewland-small-3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc37980b61849919401_BL8.jpg");
  background-position: 50% 30%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 25px;
}

.brewland-small-3_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc336db9a3448237d17_BL9.jpg");
  background-position: 50% 40%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
  margin-left: 25px;
  margin-right: 0;
}

.div-block-12239_2-copy_4 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 25px 200px 10vh 150px;
  display: block;
}

.its_gif_2_3 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 10vh 200px 25px 150px;
  display: flex;
}

.brewland-small-3_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc31d51fd03eed5e7cb_BL10.jpg");
  background-position: 50% 40%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 25px;
}

.brewland-small-3_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc37e1c2e4a091a30a9_BL7.jpg");
  background-position: 50% 40%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
  margin-left: 25px;
  margin-right: 0;
}

.its_gif_2_4 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 2vh 200px 25px 150px;
  display: flex;
}

.brewland_content_12 {
  border-radius: 20px;
}

.brewland_content_2, .brewland_content_3, .brewland_content_4, .brewland_content_5, .brewland_content_6, .brewland_content_7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.mobile_image-1_2_23 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.brewland_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.brewland_poster {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.brewland_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.brewland_poster2 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.brewland_left_2, .brewland_right2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-12237_2_2, ._3333 {
  width: 100%;
  height: auto;
  padding-bottom: 0;
  display: flex;
}

.amexqbr_01_video3 {
  width: 100%;
  height: auto;
  padding: 25px 200px 10vh 150px;
}

.aipa_image-1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239ac8efb401de935eb7f83_Coopers.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.aipa_image-2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b59ab9c57f7cec1ec_CoopersIPA_01.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.aipa_image-3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.aipa_image-4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.aipa_image-5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01915b51e9cf5_CoopersIPA_04.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
}

.div-block-12239_2-copy2, .div-block-12239_2-copy4, .div-block-12239_2-copy6, .div-block-12239_2-copy-33 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 25px 200px 25px 150px;
  display: block;
}

.aipa_image-5_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b59ab9c57f7cec1ec_CoopersIPA_01.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
}

.aipa_2 {
  align-items: center;
  width: 100%;
  height: 60vh;
  padding: 25px 200px 0 150px;
  display: block;
}

.aipa_3 {
  align-items: center;
  width: 100%;
  height: 70vh;
  padding: 100px 200px 0 150px;
  display: block;
}

.aipa_4 {
  align-items: center;
  width: 100%;
  height: 60vh;
  padding: 25px 200px 25px 150px;
  display: flex;
}

.aipa_5 {
  align-items: center;
  width: 100%;
  height: 40vh;
  padding: 25px 200px 25px 150px;
  display: flex;
}

.aipa_5_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b59ab9c57f7cec1ec_CoopersIPA_01.jpg");
  background-position: 50% 30%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 15px;
}

.aipa_5_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
  background-position: 50% 40%;
  background-size: cover;
  border-radius: 20px;
  width: 50%;
  height: 100%;
  margin-left: 15px;
  margin-right: 0;
}

.mobile_backgroun_2, .mobile_background_3 {
  display: none;
}

.mobile_image-1-cop2, .mobile_image-1-copy, .mobile_image-1_2-c, .mobile_image-1_2_24, .mobile_image-14, .aipa_two {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.aipa_two_2, .aipa_two_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.mobile_image-13 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.aipa_image_1, .aipa_image_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.huskee_video-1 {
  width: 100%;
  height: auto;
  padding: 10vh 200px 5vh 150px;
}

.huskee_video-1_thumb {
  border-radius: 20px;
}

.huskee_video-2 {
  width: 100%;
  height: auto;
  padding: 0 200px 5vh 150px;
}

.huskee_video-2_thumb {
  border-radius: 20px;
}

._22 {
  width: 100%;
  height: auto;
  padding-bottom: 0;
  display: flex;
}

.huskee_image-1 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 0 200px 5vh 150px;
  display: block;
}

.huskee_image-1_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec190f9fa56ff6f42fc9e6_AMEX_05_0008%20FINAL%20RGB_.jpg");
  background-position: 90%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.huskee_image-2 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 0 200px 25px 150px;
  display: flex;
}

.huskee_image-2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1d0355426129f75a3e29_AMEX_11_0021%20FIANL%20RGB_.jpg");
  background-position: 80%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-12239_2-copy-444, .div-block-12239_2-copy-co555 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 25px 200px 25px 150px;
  display: flex;
}

.div-block-12237_2-c4444 {
  width: 100%;
  height: auto;
  padding-bottom: 0;
  display: flex;
}

.div-block-12239_2-copy-co55, .div-block-12239_2-copy-copy444 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 25px 200px 25px 150px;
  display: flex;
}

.quote_div-copy66 {
  text-align: center;
  width: 100%;
  height: auto;
  padding: 5vh 200px 10vh 150px;
  display: block;
}

.huskee_image-3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1d3bebfdc0d1501fd3eb_AMEX_10_0051%20FINAL%20RGB%20SIMPLE%20LAYERS_.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.huskee_image-4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1da73ba8954151a3838d_AMEX_15_0002%20FINAL%20RGB_.jpg");
  background-position: 80%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.huskee_image-5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1b7a472f8f092fe72bfb_AMEX_2_0004%20%20FIANL%20RGB%20SIMPLE%20LAYERS_.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.mobile_huskee_video-1 {
  width: 100%;
  height: auto;
  padding: 10vh 200px 10vh 150px;
  display: none;
}

.mobile_huskee_video-1_1 {
  border-radius: 20px;
}

.mobile_huskee_video-2 {
  width: 100%;
  height: auto;
  padding: 10vh 200px 10vh 150px;
  display: none;
}

.mobile_huskee_video-2_2 {
  border-radius: 20px;
}

.mobile_background2 {
  display: none;
}

.https-vimeo-com-798943845 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.mobile_huskee_image-1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.mobile_huskee_image-1_2, .mobile_image-1-copy43, .mobile_image-1-copy432, ._5443 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

._7677 {
  display: none;
}

.mobile_image-1_2-cop777, .mobile_image-1_2_2-copy4322 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

._23221 {
  text-align: center;
  width: 100%;
  height: auto;
  padding: 5vh 200px 10vh 150px;
  display: none;
}

.mobile_huskee_image-2, .mobile_huskee_image-3, .mobile_huskee_image-4, .mobile_huskee_image-5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.mobile_huskee_image-6 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.donavita_image1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468927a808593a8cd9fc88_Untitled-1.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.donavita_image1_1 {
  align-items: center;
  width: 100%;
  height: 70vh;
  padding: 100px 200px 0 150px;
  display: block;
}

.aipa_2-copy {
  align-items: center;
  width: 100%;
  height: 60vh;
  padding: 25px 200px 0 150px;
  display: block;
}

.aipa_5-copy333 {
  align-items: center;
  width: 100%;
  height: 40vh;
  padding: 25px 200px 25px 150px;
  display: flex;
}

.donavita_image2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468e2a75891e4cc4e26761_DonaVita_07.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.donavita_image2_2 {
  align-items: center;
  width: 100%;
  height: 70vh;
  padding: 5vh 200px 0 150px;
  display: block;
}

.donavita_image3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a5f0d967e2821423c022_3.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.donavita_image4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/634604eb9142ee7aeda16949_4.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.donavita_image3_3 {
  align-items: center;
  width: 100%;
  height: 60vh;
  padding: 5vh 200px 0 150px;
  display: flex;
}

.div-block-122484 {
  width: 50%;
  height: 100%;
  padding-right: 10px;
}

.donavita_image5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.dv_2 {
  width: 50%;
  height: 100%;
  padding-left: 10px;
  padding-right: 0;
}

.donavita_image5_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a287cfa69d465405ebe2_Final%20GIf.gif");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.donavita_image6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346062f987e9d22c3b5b043_9.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.donavita_imag6_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63463fec8a41616b32b62e3e_Comp%201.gif");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.donavita_image7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.donavita_image8 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460506fa932e9c18d19760_6.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.aipa_mobile_09 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.dv_mobile_1, .dv_mobile_2, .dv_mobile_3, .dv_mobile_4, .dv_mobile_5, .dv_mobile_6, .dv_mobile_7, .dv_mobile_8, .dv_image_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.mobile_background-3 {
  display: none;
}

.mobile_video_2_2 {
  width: 100%;
  height: auto;
  padding: 10vh 200px 10vh 150px;
  display: none;
}

.mobile_image-1_333 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.mobile_background_33 {
  display: none;
}

.projects-new_2-copy {
  color: #fff;
  width: 100%;
  height: auto;
  padding: 50px 20px 0;
  text-decoration: none;
  display: block;
}

.mobile_background3 {
  display: none;
}

.mobile_image-1-copy2 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.mobile_background_4 {
  display: none;
}

.mobile_image-1_2-copy333, .mobile_image-1-cop3 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.mobile_background_222 {
  display: none;
}

.mobile_image-1-copy-copy1 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.mobile_background-copy22 {
  display: none;
}

.mobile_image-1_2-copy3333 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.mobile_background-copy223 {
  display: none;
}

.mobile_image-1-copy-copy22, .mobile_image-1_2-copy22 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.mobile_background-copy11 {
  display: none;
}

.its_mobile_01_2-copy2 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.mobile_background-copy34, .mobile_background_2-copy12 {
  display: none;
}

.mobile_huskee_video-1-copy2 {
  width: 100%;
  height: auto;
  padding: 10vh 200px 10vh 150px;
  display: none;
}

.mobile_huskee_image-6-copy2, .mobile_image-13-copy2 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.mobile_background-copy2 {
  display: none;
}

.mobile_image-1-copy-copy44 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.mobile_background-copy1 {
  display: none;
}

.brewland_poster-copy22 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.mobile_background_2-copy2 {
  display: none;
}

.mobile_video_2_4-copy3 {
  width: 100%;
  height: auto;
  padding: 10vh 200px 10vh 150px;
  display: none;
}

.mobile_background-copy4 {
  display: none;
}

.aipa_image_01 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239ac8efb401de935eb7f83_Coopers.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.aipa_image_02 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.aipa_image_03 {
  align-items: center;
  width: 100%;
  height: 70vh;
  padding: 5vh 200px 0 150px;
  display: block;
}

.aipa_image_04 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b59ab9c57f7cec1ec_CoopersIPA_01.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.aipa_image_05 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a287cfa69d465405ebe2_Final%20GIf.gif");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.aipa_image_06 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.donavita_image2_22 {
  align-items: center;
  width: 100%;
  height: 70vh;
  padding: 5vh 200px 0 150px;
  display: block;
}

.donavita_image3_3-copy3 {
  align-items: center;
  width: 100%;
  height: 60vh;
  padding: 5vh 200px 0 150px;
  display: flex;
}

.donavita_image2_2-copy33, .donavita_image2_2-copy23 {
  align-items: center;
  width: 100%;
  height: 70vh;
  padding: 5vh 200px 0 150px;
  display: block;
}

.aipa_image_07 {
  align-items: center;
  width: 100%;
  height: 40vh;
  padding: 5vh 200px 0 150px;
  display: flex;
}

.aipa_mobile_01, .aipa_mobile_02, .aipa_mobile_03 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.aipa_mobile_04 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.aipa_mobile_05, .aipa_mobile_06 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.aipa_mobile_07, .aipa_mobile_08, .aipa_mobile_010 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.aipa_mobile_011, .aipa_mobile_012, .aipa_mobile_013 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.mobile_image-2, .mobile_image-1_22, .brewland_poster-copy22-cop2 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.tld_mobile_image-5-copy2, .catvr_mobile_image_06-copy222 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-12241-copy22 {
  width: 100%;
  height: auto;
  padding: 10vh 200px 10vh 150px;
}

.text-block-95_2_2_2-cop222 {
  color: #fff;
  padding-top: 0;
  padding-left: 0;
  padding-right: 200px;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

._333 {
  width: 100%;
  height: auto;
  padding-bottom: 0;
  display: flex;
}

.div-block-12239_2-copy11 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: block;
}

.div-block-12239_2-copy-copyee, .div-block-12239_2-copy-copy223 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 25px 200px 25px 150px;
  display: flex;
}

.div-block-12237_2-copy334 {
  width: 100%;
  height: auto;
  padding-bottom: 0;
  display: flex;
}

.div-block-12239_2-copy-copy12212 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 25px 200px 25px 150px;
  display: flex;
}

.quote_div-copy21121 {
  text-align: center;
  width: 100%;
  height: auto;
  padding: 5vh 200px 10vh 150px;
  display: block;
}

.work {
  color: #fff;
  border-top: .5px #fff;
  width: 100%;
  height: auto;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 20px 0 0;
  text-decoration: none;
  display: block;
}

.work_button {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  border: 1px solid #fff;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 70px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 15px 70px;
  font-size: 20px;
  text-decoration: none;
  display: flex;
}

.work_button.w--current {
  color: #000;
}

.text-block-95-copy-copy-copy22, .text-block-95-copy-copy22, .text-block-95-copy-copy333 {
  color: #fff;
  height: auto;
  padding-top: 5vh;
  padding-left: 150px;
  padding-right: 200px;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}

.mobile_video_2_2-copy222 {
  width: 100%;
  height: auto;
  padding: 10vh 200px 10vh 150px;
  display: none;
}

.mobile_background_33-cop3 {
  display: none;
}

.mobile_image-1_333-copy12, .mobile_image-1-copy2121, .mobile_image-1-copy21212 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

._3232 {
  display: none;
}

.mobile_image-1_2-copy2121 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

._32323232 {
  text-align: center;
  width: 100%;
  height: auto;
  padding: 5vh 200px 10vh 150px;
  display: none;
}

.donavita_image1_2 {
  align-items: center;
  width: 100%;
  height: 70vh;
  padding: 5vh 200px 0 150px;
  display: block;
}

.donavita_image1_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c7ac9b5da5c9447cb94aa_Round_Sign_Mockup.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.donavita_image_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c78569c61903a47295bb0_Comp%201.gif");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.dv_mobile_2_2, .dv_mobile_2_2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

._05-burtons {
  width: 100%;
  height: 60%;
  margin-bottom: 20px;
  padding: 0;
  text-decoration: none;
  display: block;
}

.div-block-111_9_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c7f2865c50b1b912ff3fc_Burtons_Thumbnail.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
  display: block;
}

.burtons_video {
  width: 100%;
  height: auto;
  padding: 10vh 200px 0 150px;
}

.burtons-video-2 {
  border-radius: 20px;
}

.burtons_1 {
  align-items: center;
  width: 100%;
  height: 70vh;
  padding: 5vh 200px 0 150px;
  display: block;
}

.burtons_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c8423b65ce27d599251b8_Burtons_2.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.burtons_03 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c844fd7560b5844a77240_Burtons_1.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.burtons_04 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c8466eae7aef27d22d520_Burtons_3.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.burtons_05, .burtons_06 {
  align-items: center;
  width: 100%;
  height: 70vh;
  padding: 5vh 200px 0 150px;
  display: block;
}

.burtons_07 {
  align-items: center;
  width: 100%;
  height: 60vh;
  padding: 5vh 200px 0 150px;
  display: flex;
}

.burtons_08 {
  align-items: center;
  width: 100%;
  height: 70vh;
  padding: 5vh 200px 0 150px;
  display: block;
}

.burtons_09 {
  align-items: center;
  width: 100%;
  height: 60vh;
  padding: 5vh 200px 0 150px;
  display: flex;
}

.burtons_010, .burtons_11 {
  align-items: center;
  width: 100%;
  height: 70vh;
  padding: 5vh 200px 0 150px;
  display: block;
}

.burtons_12 {
  align-items: center;
  width: 100%;
  height: 50vh;
  padding: 5vh 200px 0 150px;
  display: block;
}

.burtons_mobile_01, .burtons_mobile_02, .burtons_mobile_03 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.mobile_image-1_33, .burtons_mobile_012, .burtons_mobile_0111, .mobile_image-1-copy121, .aipa_mobile_09-copy212121, .mobile_image-1-copy1212, .mobile_image-1_burtons {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.burtons_case-study {
  border-radius: 20px;
}

.mobile_image-13-copy2-copy22 {
  align-items: center;
  width: 100%;
  height: 90vh;
  padding: 100px 200px 25px 150px;
  display: none;
}

.div-block-111_2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c971559c56bab343ec015_Balter%203.gif");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
  display: block;
}

.div-block-12237_2-copy22 {
  width: 100%;
  height: auto;
  padding-bottom: 0;
  display: flex;
}

.balter-cervez-video-2 {
  width: 100%;
  height: auto;
  padding: 5vh 200px 5vh 150px;
}

.balter-cervez-video-2_2 {
  border-radius: 20px;
}

.balter-cervez-video-1 {
  width: 100%;
  height: auto;
  padding: 10vh 200px 0 150px;
}

.balter-cervez-video-1_1 {
  border-radius: 20px;
}

.balter-cervez-video-3 {
  width: 100%;
  height: auto;
  padding: 0 200px 10vh 150px;
}

.balter-cervez-video-3_3 {
  border-radius: 20px;
}

.div-block-12237_2-copy12 {
  width: 100%;
  height: auto;
  padding-bottom: 0;
  display: flex;
}

.mobile_background-copy4-copy22, .mobile_background_2-copy2-copy22 {
  display: none;
}

.balter_mobile_1, .balter_mobile_2, .balter_mobile_3 {
  border-radius: 20px;
}

.balter-cerveza-button, .balter-cerveza-button_2 {
  color: #666;
  width: 110px;
  margin-top: .5vh;
  margin-bottom: .5vh;
  text-decoration: none;
  display: block;
}

.button_resume {
  color: #fff;
  border-top: .5px #fff;
  width: 100%;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  padding: 40px 20px 0 150px;
  text-decoration: none;
  display: block;
}

.resume {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  border: 1px solid #fff;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 70px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 15px 70px;
  font-size: 20px;
  text-decoration: none;
  display: flex;
}

.button_resume-mobile {
  color: #fff;
  border-top: .5px #fff;
  width: 100%;
  height: auto;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  padding: 40px 20px 0 150px;
  text-decoration: none;
  display: block;
}

.div-block-122485 {
  width: 100vw;
  height: 10vh;
}

.div-block-122486 {
  width: 100vw;
  height: 100vh;
}

.desktop_header {
  background-color: #000;
  width: 100vw;
  height: 10vh;
  padding: 5vh 2vw 20vh;
  display: flex;
  position: relative;
  inset: 0% 0% auto;
}

.desktop_section-1 {
  width: 100vw;
  height: auto;
  display: flex;
}

.desktop_section-1_left {
  background-color: #000;
  width: 30%;
  height: auto;
  padding-left: 2vw;
  display: block;
}

.desktop_section-1_right {
  background-color: #000;
  width: 70%;
  height: auto;
  padding-right: 2vw;
  display: block;
}

.desktop_header_1 {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  width: 20%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.text-block-98 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 400;
}

.desktop_header_2 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 20%;
  height: 100%;
  display: block;
}

.link-21 {
  color: #fff;
  text-transform: uppercase;
  width: 100%;
  height: 100%;
  text-decoration: none;
}

.link-21_2 {
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}

.link-22 {
  color: #e0e0e0;
  letter-spacing: .5px;
  text-transform: capitalize;
  margin-left: 5vw;
  padding-left: 0;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
  text-decoration: none;
  display: block;
}

.desktop_header_1_2 {
  text-align: center;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.link-21_2_2 {
  color: #fff;
  text-transform: uppercase;
  justify-content: flex-end;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.desktop_header_1_3 {
  text-align: center;
  justify-content: flex-end;
  align-items: flex-start;
  width: 20%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.link-23 {
  color: #fff;
  text-decoration: none;
}

.desktop_projects {
  padding-top: 2vh;
}

.text-block-99 {
  color: #fff;
  letter-spacing: .5px;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
}

.desktop_projects_1 {
  display: flex;
}

.text-block-100 {
  color: #e0e0e0;
  letter-spacing: .5px;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
}

.div-block-122487 {
  width: 170px;
  height: 2vh;
  display: flex;
}

.text-block-101 {
  color: #fff;
  justify-content: center;
  align-items: center;
  margin-left: 1vw;
  margin-right: 1vw;
  display: flex;
  transform: rotate(180deg);
}

.link-24 {
  color: #e0e0e0;
  letter-spacing: .5px;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
  text-decoration: none;
}

.link-25 {
  color: #777;
  letter-spacing: .5px;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
  text-decoration: none;
}

.desktop_design {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding-left: 0;
  padding-right: 0;
}

.project-2_image-1 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49fad1623922207d49d65__MG_0566.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
}

.desktop_project-1_black {
  background-color: #1e1e1e;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
  text-decoration: none;
}

.text-block-102 {
  color: #fff;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 20px;
  font-weight: 400;
  text-decoration: none;
}

.div-block-122488 {
  margin-top: 2vh;
  margin-left: 2vh;
}

.desktop_project-1_black_2 {
  margin-top: 2vh;
  margin-left: 2vh;
  text-decoration: none;
}

.desktop_project-1_black_3 {
  color: #fff;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 20px;
  font-weight: 400;
  text-decoration: none;
}

.desktop_project-1_black_4 {
  color: #fff;
  text-transform: capitalize;
  margin-top: 1vh;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 20px;
  font-weight: 400;
  text-decoration: none;
}

.project-2_image-2 {
  background-color: #1e1e1e;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
  text-decoration: none;
}

.project-3_image-1 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
}

.project-3_image-2 {
  background-color: #1e1e1e;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
  text-decoration: none;
}

.project-4_image-1 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e48d94c083a57c5274bd6e_DSC_0933%20copy_low.jpg");
  background-position: 0%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
}

.project-4_image-2 {
  background-color: #1e1e1e;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
  text-decoration: none;
}

.project-5_image-1 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54a68c8c49aa70dc48463_Screenshot%202025-03-27%20at%2011.53.53%E2%80%AFpm.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
}

.project-5_image-2 {
  background-color: #1e1e1e;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
  text-decoration: none;
}

.project-6_image-1 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54abf7457d708d8a6e788_Coopers-Australian-IPA-April-2021-scaled.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
}

.project-6_image-2 {
  background-color: #1e1e1e;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
  text-decoration: none;
}

.project-7_image-1 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
  background-position: 57%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 50vh;
}

.project-7_image-2 {
  background-color: #1e1e1e;
  border-radius: 10px;
  width: 100%;
  height: 50vh;
  text-decoration: none;
}

.project-8_image-1 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 50vh;
}

.project-8_image-2 {
  background-color: #1e1e1e;
  border-radius: 10px;
  width: 100%;
  height: 50vh;
  text-decoration: none;
}

.project-9_image-1 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1da73ba8954151a3838d_AMEX_15_0002%20FINAL%20RGB_.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 50vh;
}

.project-9_image-2 {
  background-color: #1e1e1e;
  border-radius: 10px;
  width: 100%;
  height: 50vh;
  text-decoration: none;
}

.project-10_image-1 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1da73ba8954151a3838d_AMEX_15_0002%20FINAL%20RGB_.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 50vh;
}

.project-10_image-2 {
  background-color: #1e1e1e;
  border-radius: 10px;
  width: 100%;
  height: 50vh;
  text-decoration: none;
}

.desktop_project-1_section-1 {
  background-color: #000;
  width: 100vw;
  height: auto;
  padding-bottom: 5vh;
  display: flex;
}

.desktop_project-1_section-1_1 {
  background-color: #000;
  width: 50%;
  height: 100%;
  padding-left: 2vw;
  display: block;
}

.desktop_project-1_section-2 {
  background-color: #000;
  border-radius: 0;
  width: 100vw;
  height: auto;
  margin-bottom: 0;
  padding: 2vh 2vw 10vh;
}

.desktop_project-1_section-1_3 {
  display: block;
}

.desktop_project-1_section-1_2 {
  padding-top: 2vh;
  display: flex;
}

.desktop_project-1_section-1_4 {
  color: #e0e0e0;
  font-family: IDK, Arial, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.desktop_project-1_section-1_5 {
  color: #fff;
  text-transform: capitalize;
  margin-left: 5vw;
  padding-left: 0;
  text-decoration: none;
  display: block;
}

.text-block-103 {
  color: #e0e0e0;
  letter-spacing: .5px;
  margin-left: 5vw;
  font-family: IDK, Arial, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.desktop_project-1_section-1_right {
  background-color: #000;
  width: 50%;
  height: 100%;
  padding-left: 0;
  padding-right: 2vw;
  display: block;
}

.desktop_project-1_section-1_4_2 {
  color: #fff;
  letter-spacing: .5px;
  width: 5vw;
  font-family: IDK, Arial, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.div-block-122489 {
  width: 4vw;
}

.desktop_project-1_section-2_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a8c7041ca2d9ef72ef39_Untitled-42.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.div-block-122490 {
  width: 100%;
  height: 100vh;
  margin-top: 2vh;
  display: flex;
}

.div-block-122491 {
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-1_section-2_2 {
  width: 100%;
  height: 70vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_project-1_section-2_2_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a07cf2359695c4a70f08_Untitled-22.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 20%;
  height: 100%;
  margin-right: 0;
}

.desktop_project-1_section-2_2_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a0700bfdd43de2ba89cb_Untitled-2.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
}

.link-26 {
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}

.desktop_project-1_footer {
  background-color: #000;
  width: 100vw;
  height: 10vh;
  padding-left: 2vw;
  padding-right: 2vw;
  display: flex;
  position: fixed;
  inset: auto 0% 0%;
}

.desktop_project-1_footer_1 {
  justify-content: flex-start;
  align-items: center;
  width: 33.33%;
  height: 100%;
  display: flex;
}

.desktop_project-1_footer_1.about-2 {
  width: 50%;
}

.desktop_project-1_footer_2 {
  justify-content: center;
  align-items: center;
  width: 33.33%;
  height: 100%;
  display: flex;
}

.desktop_project-1_footer_3 {
  justify-content: flex-end;
  align-items: center;
  width: 33.33%;
  height: 100%;
  display: flex;
}

.desktop_project-1_footer_3.aboutabout {
  width: 50%;
}

.link-27 {
  color: #fff;
  text-decoration: none;
}

.link-27.w--current {
  color: #e0e0e0;
  letter-spacing: .5px;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
}

.desktop_project-1_footer_2_2 {
  color: #e0e0e0;
  letter-spacing: .5px;
  font-family: IDK, Arial, sans-serif;
  text-decoration: none;
}

.text-block-104 {
  color: #e0e0e0;
  letter-spacing: .5px;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
}

.project-2_image-1_2 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468927a808593a8cd9fc88_Untitled-1.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
}

.tablet_header, .tablet_section-1, .tablet_menu-open {
  display: none;
}

.desktop_project-1_section-2_1_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49fad1623922207d49d65__MG_0566.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-1_section-2_3 {
  width: 100%;
  height: 60vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_project-1_section-3_2_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49dd4553c597bd16e72bf_YETI_AdamGibson_274A63262.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 30%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-1_section-3_2_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67f450dbc4b236baa60786df_Labels.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 70%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-1_section-2_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a2e0e4754e049362123e_Untitled-3.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-1_section-2_5 {
  width: 100%;
  height: 60vh;
  margin-top: 4vh;
  margin-bottom: 0;
  display: flex;
}

.desktop_project-1_section-2_5_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e492933dd414300e9cbbeb_Untitled-3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-1_section-2_5_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4923593334f4cc2605505_Untitled-2.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-1_section-2_6_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49dc0e855685f053b52ee_YETI_AdamGibson_274A6326.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 1vw;
}

.desktop_project-2_section-2_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099895a2000ddb00409125_Icons.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-2_section-2_1_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680723775df941ddef9e7c42_DonaVita_Animation_1.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-2_section-2_2_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ff98dfbce60cb39ee3bc16_DonaVita_Animation_3_ColourPalette.gif");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-2_section-2_2_left.third-one {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ff98c32d0c024728a5390f_DonaVita_Animation_2_Seta.gif");
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-2_section-2_2_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ff97c95d2e495fc79405c6_DonaVita_Animation_Seta.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-2_section-2_2_right.second-one {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6807132dd1bb97dfbb836081_Untitled-1.gif");
  background-position: 0%;
  margin-right: 1vw;
}

.desktop_project-2_section-3_2_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67fe4f6cb131114bfe0e773b_DonaVita_Animation_2_Seta%20%5BMConverter.eu%5D%20(2).webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-2_section-3_2_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63463fec8a41616b32b62e3e_Comp%201.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 1vw;
}

.desktop_project-2_section-2_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680718fd6c75278ccc88dd41_DonaVita_Animation_2_Seta.gif");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-2_section-2_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460506fa932e9c18d19760_6.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-2_section-2_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680721f77d48b1352c9092b9_DonaVita_Animation_3_ColourPalette_1.gif");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-2_section-2_1_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67fe44dd9f92c37eaeefb188_Comp%2010%20%5BMConverter.eu%5D.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-2_section-2_7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/634690808ed69a0fe049e4e4_Teste%2032.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-3_section-2_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac194ae97984b445d930_230419%20-%20Amex%20Lawrenny_SH06_3043.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-3_section-2_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-3_section-2_1_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac6768dd428585bfb70a_230419%20-%20Amex%20Lawrenny_SH01_0249.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-3_section-2_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b54568dd428585c53182_Layer%204.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-3_section-3_2_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b52b823bb6aa21887298_Layer%202.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1400px;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 1vw;
}

.desktop_project-3_section-3_2_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b502ea44af13528640a2_Background.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1000px;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-3_section-2_1_2 {
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-3_section-2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c5af70fa8be759fccce2_Mockups2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 90vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-3_section-2_1_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c5f1cb4badab8c25caab_Mockups.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-3_section-2_2_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296ec0e5be29725df3d626a_TSW_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-3_section-2_2_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f8b82376b3a199410b58_TSW_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-3_section-2_3 {
  width: 100%;
  height: 100vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_project-3_section-2_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53b475954026d9f474ba_7.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-3_section-2_5_2 {
  width: 100%;
  height: 90vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_project-3_section-2_6_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc1a5d9b32af562ed46c_Front.jpg");
  background-position: 50% 56%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-3_section-2_5_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e922c9d6065d49f28a9bd3_A4%20-%201.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-3_section-2_5_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c9e6b4bbb94b281a1de1_Untitled-1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-3_section-2_7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53ee575562da496b18cf_6.jpg");
  background-position: 50% 60%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 70vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-4_section-2_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e52c0b3e2a5d8b46f9a508_Untitled-1.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-4_section-2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53325a1a0e899b24b8e2b_YETI_Ads.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 85vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-4_section-2_2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5336d9c119ea50ec89878_YETI_Ads2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 85vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-4_section-2_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c3b9e236baaece9eaa0_Cans2.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-4_section-2_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c6ca3b0d7cade9ec399_Cans1.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-5_section-2_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54515c5b48079862fce2c_fireside_01_33f0f7de-c105-4c2d-af46-23d03bf1dfd7.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-5_section-2_1_1 {
  width: 100%;
  height: 100vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_project-5_section-2_1_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54515c5b48079862fce2c_fireside_01_33f0f7de-c105-4c2d-af46-23d03bf1dfd7.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 70%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-5_section-2_1_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e545ea0290445f51007404_Screenshot%202025-03-27%20at%2011.34.37%E2%80%AFpm.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-5_section-2_1_2-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54515c5b48079862fce2c_fireside_01_33f0f7de-c105-4c2d-af46-23d03bf1dfd7.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 70%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-5_section-2_2 {
  width: 100%;
  height: 100vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_project-5_section-2_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5463b3aa33b513f3cf658_fireside_05_fb60cc6a-8d4f-4a9c-92e1-4ea3604669bb.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 70%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-5_section-2_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5464f264476b62f28aba3_fireside_10_201e439d-c632-4ff9-aa06-e18b6e870d3e.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-6_section-2_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239ac8efb401de935eb7f83_Coopers.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 90vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-6_section-2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239ac8efb401de935eb7f83_Coopers.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 70%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-6_section-2_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-6_section-2_4 {
  width: 100%;
  height: 50vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_project-6_section-2_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 90vh;
  margin-top: 2vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-6_section-2_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01915b51e9cf5_CoopersIPA_04.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 0;
  margin-right: 1vw;
}

.desktop_project-6_section-2_7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 70%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-6_section-2_8 {
  width: 100%;
  height: 60vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_project-7_section-2_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b051342513a503c2f1cafb_Phillips3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-7_section-2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1588d019430d1ecfff_Phillips2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-7_section-2_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee15259cf881b723ebfd_Phillips3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-1_section-3_2_right-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49dc0e855685f053b52ee_YETI_AdamGibson_274A6326.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 70%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-7_section-2_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b050433263c7e41fa05dd9_Mockup1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 60%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-1_section-3_2_right-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49dc0e855685f053b52ee_YETI_AdamGibson_274A6326.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 70%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-1_section-3_2_right-copy-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
  background-position: 60%;
  background-size: cover;
  border-radius: 10px;
  width: 40%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-7_section-2_5 {
  width: 100%;
  height: 70vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_project-7_section-2_6, .desktop_project-7_section-2_6-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1688d019451d1ed000_Phillips1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 90vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-7_section-2_7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239aebd1e64bbebafa90f0d_Phillips5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1000px;
  border-radius: 10px;
  width: 100%;
  height: 70vh;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.bold-text-5 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-103_2 {
  color: #4e4e4e;
  letter-spacing: .5px;
  margin-left: 5vw;
  padding-top: 2vh;
  font-family: IDK, Arial, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.mobile_section-1, .mobile_home-1 {
  display: none;
}

.desktop_project_link-2, .desktop_project_link-3 {
  color: #e0e0e0;
  letter-spacing: .5px;
  text-transform: capitalize;
  margin-left: 5vw;
  padding-left: 0;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
  text-decoration: none;
  display: block;
}

.desktop_header_3 {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  height: 2vh;
  text-decoration: none;
  display: flex;
}

.tablet_design-section {
  background-color: #000;
  width: 100vw;
  height: 5vh;
}

.desktop_header_new {
  background-color: #000;
  width: 100vw;
  height: 20vh;
  padding-top: 2vh;
  padding-left: 2vw;
  padding-right: 2vw;
  display: flex;
}

.div-block-122497 {
  width: 20%;
  height: 100%;
  display: flex;
}

.link-30 {
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}

.link-30.w--current {
  text-align: center;
  width: auto;
  font-size: 30px;
  line-height: 30px;
}

.text-block-106 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
}

.div-block-122497_2 {
  width: 20%;
  height: 100%;
}

.div-block-122497_23 {
  text-align: center;
  width: 20%;
  height: 100%;
}

.div-block-122497_4 {
  text-align: right;
  width: 50%;
  height: 100%;
  padding-top: 2vh;
}

.link-30_3 {
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}

.link-30_3.w--current {
  text-align: right;
}

.desktop_project-1_footer_2_2_2 {
  color: #e0e0e0;
  letter-spacing: .5px;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
  text-decoration: none;
}

.desktop_project-1_section-1_3-_2, .desktop_project-1_section-1_3_2 {
  display: flex;
}

.desktop_project-1_footer_2_3 {
  color: #e0e0e0;
  letter-spacing: .5px;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
  text-decoration: none;
}

.desktop_project-1_section-1_3_3 {
  display: flex;
}

.desktop_project-1_footer_2_4, .desktop_project-1_footer_2_5 {
  color: #e0e0e0;
  letter-spacing: .5px;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
  text-decoration: none;
}

.desktop_project-1_section-1_3_4 {
  display: flex;
}

.desktop_project-1_footer_2_6 {
  color: #e0e0e0;
  letter-spacing: .5px;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
  text-decoration: none;
}

.desktop_project-1_section-1_35 {
  display: flex;
}

.desktop_project-1_footer_2_27 {
  color: #e0e0e0;
  letter-spacing: .5px;
  font-family: IDK, Arial, sans-serif;
  text-decoration: none;
}

.desktop_project-1_section-1_356 {
  display: flex;
}

.desktop_project-1_footer_2_12 {
  color: #e0e0e0;
  letter-spacing: .5px;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
  text-decoration: none;
}

.tablet_footer, .tablet_footer-2 {
  display: none;
}

.desktop_home_section-1 {
  width: 100vw;
  height: auto;
  padding-left: 2vw;
  padding-right: 2vw;
  display: flex;
}

.desktop_home_section-1_1, .desktop_home_section-1_2 {
  width: 70%;
  height: 100%;
}

.desktop_home_section-1_1_2 {
  display: flex;
}

.desktop_home_section-1_2_2 {
  width: 70%;
  height: 100%;
}

.desktop_home_section-1_1_3 {
  display: flex;
}

.desktop_project-1_section-1_4_3 {
  color: #fff;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 20px;
  line-height: 22px;
}

.desktop_home_section_mobile {
  width: 100vw;
  height: 80vh;
  padding-left: 2vw;
  padding-right: 2vw;
  display: flex;
}

.desktop_home_section_mobile-copy {
  width: 100vw;
  height: 80vh;
  padding-left: 2vw;
  padding-right: 2vw;
  display: none;
}

.link-30_33 {
  color: #e0e0e0;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: IDK, Arial, sans-serif;
  font-size: 25px;
  font-weight: 300;
  text-decoration: none;
}

.link-30_33.w--current {
  text-align: right;
}

.desktop_project-1_section-1_3_5, .desktop_project-1_section-1_3_22 {
  display: flex;
}

.desktop_project-3_section-2_5_22 {
  width: 100%;
  height: 80vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_project-3_section-2_5_left_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53b475954026d9f474ba_7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-3_section-2_5_left_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e922dae2ee3679ea03c72d_A4%20-%202.png");
  background-position: 50% 56%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 1vw;
}

.desktop_project-3_section-2_5_left_3-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc2cc32db29570d98297_Side.jpg");
  background-position: 50% 56%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-3_section-2_5_left_3-copy_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e922eb8f055d596a9b6edb_A4%20-%203.png");
  background-position: 50% 56%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-3_section-2_74 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-3_section-2_5_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-3_section-2_5_1_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50% 56%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 1vw;
}

.desktop_project-3_section-2_5_1_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
  background-position: 50% 56%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-3_section-2_5_2-2 {
  width: 100%;
  height: 50vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_project-3_section-2_5_33 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e9293b7461f6671f2c5f00_Untitled-1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-3_section-2_5_333 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e9e7c72e113f5398f9f88b_Insitu.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-4_section-2_3_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea0178da2c44d1f2dc25a5_YETI_In%20situ.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-4_section-2_22 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea05e36e50e53c501ff9e1_edm_InSitu.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-3_section-2_5_left_33 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c3b9e236baaece9eaa0_Cans2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-3_section-2_6_right3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c6ca3b0d7cade9ec399_Cans1.jpg");
  background-position: 50% 56%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-3_section-2_5_left_22 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f4742376b3972c40fc1a_TSW_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-3_section-2_6_right33 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f8b82376b3a199410b58_TSW_03.jpg");
  background-position: 50% 56%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_advertising {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding-left: 0;
  padding-right: 0;
}

.desktop_advertising_project_1 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebd033033cc833a35bde88_Thumb.jpg");
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: 1100px;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
}

.desktop_advertising_project_2 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67f398d79bd46303b15d65a3_MF%202.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
}

.desktop_advertising_project_3 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280fa91694dfd6937a764a3_Screen%20Shot%202022-05-15%20at%2011.04.51%20pm.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
}

.desktop_advertising_project_4 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594f26a685d1e06039387db_ITS%202.gif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
}

.desktop_advertising_project_5 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1da73ba8954151a3838d_AMEX_15_0002%20FINAL%20RGB_.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
}

.desktop_advertising_project_6 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659298bb03a2c3dd4923b09d_Image4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
}

.desktop_advertising_project_7 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5d34882488292f793104_BL2.jpg");
  background-position: 57%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 50vh;
}

.desktop_advertising_project_8 {
  background-color: #797979;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e3e8f10809839d3ad65feb_Brunch%20Studio_00004RustyBarrel_BothRums_2024_Portrait_Hero2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 50vh;
}

.desktop_project-1_advertising_1 {
  border-radius: 10px;
  width: 100%;
  height: auto;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-1_black_advertising, .desktop_project-1_black_advertising_2, .desktop_project-1_black_advertising_3, .desktop_project-1_black_advertising_4, .desktop_project-1_black_advertising_5, .desktop_project-1_black_advertising_6 {
  background-color: #1e1e1e;
  border-radius: 10px;
  width: 100%;
  height: 60vh;
  text-decoration: none;
}

.desktop_project-1_black_advertising_7, .desktop_project-1_black_advertising_8 {
  background-color: #1e1e1e;
  border-radius: 10px;
  width: 100%;
  height: 50vh;
  text-decoration: none;
}

.video-9 {
  border: 1px #000;
  border-radius: 10px;
  display: block;
  position: relative;
}

.div-block-122498 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px #000;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.desktop_project-1_advertising_2_1 {
  width: 100%;
  height: 40vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_project-1_advertising_2_2 {
  background-color: #44622f;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-1_advertising_2_3 {
  background-color: #44622f;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 1vw;
}

.div-block-122499 {
  width: 100%;
  height: 100%;
  padding: 40px;
}

.div-block-122499.desktop_comments-teste {
  border-radius: 0;
  margin-bottom: 10vh;
}

.div-block-122500 {
  width: 100%;
  height: 50%;
  display: flex;
}

.text-block-108 {
  color: #f9f8ef;
  font-family: Oswald, sans-serif;
  font-size: 30px;
  line-height: 35px;
}

.div-block-122501 {
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
}

.text-block-108_2, .text-block-108-copy {
  color: #fff;
  font-family: Oswald, sans-serif;
  font-size: 14px;
  line-height: 30px;
}

.div-block-122501-copy {
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
}

.desktop_comments {
  background-color: #44622f;
  border-radius: 0;
  width: 40%;
  height: 100%;
  margin-right: .5vw;
}

.desktop_comments.comments-2 {
  width: 60%;
  margin-left: .5vw;
  margin-right: 0;
}

.desktop_comments.comments-3 {
  width: 50%;
}

.desktop_comments.comments-4 {
  width: 50%;
  margin-left: .5vw;
}

.desktop_comments.comments-5 {
  width: 50%;
  margin-left: .5vw;
  margin-right: 0;
}

.desktop_comments.comments-6 {
  width: 60%;
  margin-left: 0;
  margin-right: .5vw;
}

.desktop_comments.comments-7 {
  width: 60%;
  margin-left: .5vw;
  margin-right: 0;
}

.desktop_comments.images-1 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
}

.desktop_comments.images-2 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  margin-left: 1vw;
}

.desktop_comments.images-3 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_comments.results {
  background-color: #0f0f0f;
  width: 100%;
  margin: 2vh 1vw 10vh;
  padding-left: 1vw;
  padding-right: 1vw;
}

.desktop_comments.insitu_poster {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebcf9d8f900cdba3c2d523_Poster2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 2000px;
  width: 100%;
  height: 70vh;
  margin-top: 4vh;
  margin-right: 0;
}

.desktop_project-1_advertising_2_5 {
  background-color: #105a28;
  border-radius: 10px;
  width: 60%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 1vw;
}

.desktop_project-1_advertising_2_6 {
  background-color: #44622f;
  border-radius: 10px;
  width: 60%;
  height: 100%;
  margin-left: 0;
  margin-right: 1vw;
}

.desktop_project-1_advertising_2_7 {
  background-color: #44622f;
  border-radius: 10px;
  width: 40%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-1_advertising_2_8 {
  background-color: #44622f;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-1_advertising_2_9 {
  background-color: #44622f;
  border-radius: 10px;
  width: 60%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-1_advertising_3 {
  width: 100%;
  height: 40vh;
  margin-top: 4vh;
  display: flex;
}

.div-block-1224993 {
  width: 100%;
  height: 100%;
  padding: 40px;
}

.desktop_project-1_advertising_2_10 {
  background-color: #0f0f0f;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
}

.desktop_project-1_advertising_2_11 {
  width: 100%;
  height: auto;
  margin-top: 4vh;
  display: flex;
}

.desktop_project-6_section-2_1-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239ac8efb401de935eb7f83_Coopers.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 90vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-1_advertising_0 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67eb565f7edb33bc331f2003_Untitled-1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 90vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.text-block-10822 {
  color: #fff;
  font-family: Oswald, sans-serif;
  font-size: 30px;
  line-height: 35px;
}

.desktop_project-3_section-2_5_left_222 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.desktop_project-3_section-2_6_right333 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
  background-position: 50% 56%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 1vw;
}

.desktop_project-3_section-2_6_right3333 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
  background-position: 50% 56%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_project-1_advertising_1_2 {
  border-radius: 10px;
  width: 100%;
  height: auto;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-3_section-2_5_222 {
  width: 100%;
  height: 40vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_cat-vr_comments_row-1_section-4, .desktop_cat-vr_comments_row-2_section-4, .desktop_cat-vr_comments_row-3_section-4 {
  width: 100%;
  height: 40vh;
  margin-top: 2vh;
  padding-left: 1vw;
  padding-right: 1vw;
  display: flex;
}

.text-block-10823 {
  color: #e0e0e0;
  text-transform: uppercase;
  padding-top: 6px;
  font-family: IDK, Arial, sans-serif;
  font-size: 30px;
  font-weight: 300;
}

.div-block-1224994 {
  border: 3px solid #e0e0e0;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  font-size: 30px;
  text-decoration: none;
  display: flex;
}

.link-block-29 {
  justify-content: flex-start;
  align-items: center;
  width: 100px;
  height: 50px;
  margin-left: 0;
  text-decoration: none;
  display: flex;
}

.link-block-29.w--current {
  width: 90px;
}

.div-block-1224995 {
  text-align: center;
  width: 50%;
  display: flex;
}

.div-block-122497_3 {
  width: 50%;
  height: 100%;
  display: block;
}

.link-30-copy32 {
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}

.link-30-copy32.w--current {
  text-align: center;
  text-transform: capitalize;
  width: auto;
  font-size: 20px;
}

.div-block-1224994_2 {
  border: 3px solid #e0e0e0;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  margin-left: .1vw;
  font-size: 25px;
  text-decoration: none;
  display: flex;
}

.div-block-1224996 {
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: auto;
  margin-left: 0;
  padding-left: 12vw;
  display: flex;
}

.div-block-1224997 {
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: auto;
  display: flex;
}

.div-block-1224998 {
  justify-content: center;
  align-items: flex-start;
  width: 35%;
  height: 100%;
  display: flex;
}

.link-31 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: flex-start;
  font-family: IDK, Arial, sans-serif;
  font-size: 30px;
  font-weight: 300;
  line-height: 30px;
  text-decoration: none;
  display: flex;
}

.link-32 {
  color: #fff;
  text-transform: uppercase;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  font-family: IDK, Arial, sans-serif;
  font-size: 20px;
  font-weight: 300;
  text-decoration: none;
  display: flex;
}

.div-block-1224992 {
  justify-content: center;
  align-items: flex-start;
  width: 65%;
  height: 100%;
  display: flex;
}

.div-block-1224999 {
  justify-content: flex-start;
  align-items: flex-end;
  width: auto;
  height: 100%;
  display: flex;
}

.div-block-1225000 {
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: auto;
  display: flex;
}

.link-33 {
  color: #e0e0e0;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: IDK, Arial, sans-serif;
  font-size: 30px;
  font-weight: 300;
  line-height: 30px;
  text-decoration: none;
}

.link-34 {
  color: #e0e0e0;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: IDK, Arial, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 25px;
  text-decoration: none;
}

.desktop_project-6_section-2_33 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ede39f784d3dd8a07cb761_Coopers_AIPA.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 90vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-1_section-2_1_2-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49fad1623922207d49d65__MG_0566.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_project-1_section-2_1_2-2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67f323853f5e55db67f24b57_Label_Insitu.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.tablet_cat_1 {
  background-color: #000;
  width: 100vw;
  height: auto;
  padding-bottom: 5vh;
  display: flex;
}

.tablet_cat_2 {
  background-color: #000;
  width: 50%;
  height: 100%;
  padding-left: 2vw;
  display: block;
}

.tablet_cat_3 {
  padding-top: 2vh;
  display: flex;
}

.tablet_cat_4 {
  display: flex;
}

.tablet_cat_5 {
  color: #e0e0e0;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
}

.tablet_cat_6 {
  color: #e0e0e0;
  letter-spacing: .5px;
  margin-left: 5vw;
  font-family: IDK, Arial, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.tablet_cat_7 {
  background-color: #000;
  width: 50%;
  height: 100%;
  padding-left: 0;
  padding-right: 2vw;
  display: block;
}

.tablet_cat_8 {
  padding-top: 2vh;
  display: flex;
}

.tablet_cat_9 {
  width: 4vw;
}

.tablet_cat_10 {
  color: #fff;
  letter-spacing: .5px;
  width: 5vw;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
}

.tablet_cat_11 {
  display: block;
}

.tablet_cat_12 {
  color: #e0e0e0;
  letter-spacing: .5px;
  margin-left: 5vw;
  font-family: IDK, Arial, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.tablet_cat_13 {
  color: #4e4e4e;
  letter-spacing: .5px;
  margin-left: 5vw;
  padding-top: 2vh;
  font-family: IDK, Arial, sans-serif;
  font-weight: 300;
}

.tablet_video {
  width: 100%;
  height: auto;
  padding: 0 0;
}

.tablet_cat-vr_comments {
  width: 100%;
  height: 40vh;
  margin-top: 4vh;
  display: flex;
}

.tablet_comments {
  background-color: #44622f;
  border-radius: 10px;
  width: 40%;
  height: 100%;
  margin-right: 1vw;
}

.tablet_comments.comments-2 {
  width: 60%;
  margin-left: 1vw;
  margin-right: 0;
}

.tablet_comments.comments-3 {
  width: 50%;
}

.tablet_comments.comments-4 {
  width: 50%;
  margin-left: 1vw;
}

.tablet_comments.comments-5 {
  width: 50%;
  margin-left: 1vw;
  margin-right: 0;
}

.tablet_comments.comments-6 {
  width: 60%;
  margin-left: 0;
  margin-right: 1vw;
}

.tablet_comments.comments-7 {
  width: 60%;
  margin-left: 1vw;
  margin-right: 0;
}

.tablet_comments.images-1 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
}

.tablet_comments.images-2 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  margin-left: 1vw;
}

.tablet_comments.images-3 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  margin-left: 1vw;
  margin-right: 0;
}

.tablet_comments.results {
  background-color: #0f0f0f;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.tablet_comments.insitu_poster {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebcf9d8f900cdba3c2d523_Poster2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 2000px;
  width: 100%;
  height: 70vh;
  margin-top: 4vh;
  margin-right: 0;
}

.tablet_commets {
  width: 100%;
  height: 100%;
  padding: 40px;
}

.tablet_results {
  background-color: #44622f;
  border-radius: 10px;
  width: 40%;
  height: 100%;
  margin-right: 1vw;
}

.tablet_results.comments-2 {
  width: 60%;
  margin-left: 1vw;
  margin-right: 0;
}

.tablet_results.comments-3 {
  width: 50%;
}

.tablet_results.comments-4 {
  width: 50%;
  margin-left: 1vw;
}

.tablet_results.comments-5 {
  width: 50%;
  margin-left: 1vw;
  margin-right: 0;
}

.tablet_results.comments-6 {
  width: 60%;
  margin-left: 0;
  margin-right: 1vw;
}

.tablet_results.comments-7 {
  width: 60%;
  margin-left: 1vw;
  margin-right: 0;
}

.tablet_results.images-1 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
}

.tablet_results.images-2 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  margin-left: 1vw;
}

.tablet_results.images-3 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  margin-left: 1vw;
  margin-right: 0;
}

.tablet_results.results {
  background-color: #0f0f0f;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.tablet_results.insitu_poster {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebcf9d8f900cdba3c2d523_Poster2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 2000px;
  width: 100%;
  height: 70vh;
  margin-top: 4vh;
  margin-right: 0;
}

.tablet_results-2 {
  width: 100%;
  height: 100%;
  padding: 40px;
}

.tablet_cat-vr_results {
  width: 100%;
  height: 40vh;
  margin-top: 4vh;
  display: flex;
}

.div-block-122500_2, .div-block-122500_3, .div-block-122500_4, .div-block-122500_5, .div-block-122500_6 {
  width: 100%;
  height: 50%;
  display: flex;
}

.tablet_results_newew {
  background-color: #44622f;
  border-radius: 10px;
  width: 40%;
  height: 100%;
  margin-right: 1vw;
}

.tablet_results_newew.comments-2 {
  width: 60%;
  margin-left: 1vw;
  margin-right: 0;
}

.tablet_results_newew.comments-3 {
  width: 50%;
}

.tablet_results_newew.comments-4 {
  width: 50%;
  margin-left: 1vw;
}

.tablet_results_newew.comments-5 {
  width: 50%;
  margin-left: 1vw;
  margin-right: 0;
}

.tablet_results_newew.comments-6 {
  width: 60%;
  margin-left: 0;
  margin-right: 1vw;
}

.tablet_results_newew.comments-7 {
  width: 60%;
  margin-left: 1vw;
  margin-right: 0;
}

.tablet_results_newew.images-1 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
}

.tablet_results_newew.images-2 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  margin-left: 1vw;
}

.tablet_results_newew.images-3 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  margin-left: 1vw;
  margin-right: 0;
}

.tablet_results_newew.results {
  background-color: #0f0f0f;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.tablet_results_newew.insitu_poster {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebcf9d8f900cdba3c2d523_Poster2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 2000px;
  width: 100%;
  height: 70vh;
  margin-top: 4vh;
  margin-right: 0;
}

.tablet_design-sec, .tablet_ads-sec, .div-block-1225002, .mobile_design_section, .mobile_ads_section {
  display: none;
}

.tablet_deserto {
  background-color: #000;
  width: 100vw;
  height: auto;
  padding-bottom: 5vh;
  display: none;
}

.desktop_project-2_section-1 {
  background-color: #000;
  width: 100vw;
  height: auto;
  padding-bottom: 5vh;
  display: flex;
}

.desktop_deserto_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a8c7041ca2d9ef72ef39_Untitled-42.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 110vh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.desktop_deserto_1.desktop_deserto_1_3 {
  background-image: none;
  width: 100vw;
  height: 50vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_deserto_1.desktop_deserto_1_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49fad1623922207d49d65__MG_0566.jpg");
  margin-top: 4vh;
}

.desktop_deserto_1.desktop_deserto_1_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49fad1623922207d49d65__MG_0566.jpg");
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 50vh;
  margin-top: 4vh;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.desktop_deserto_1.desktop_deserto_1_5 {
  background-image: none;
  height: 70vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_deserto_1.desktop_deserto_1_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a2e0e4754e049362123e_Untitled-3.jpg");
  height: 120vh;
  margin-top: 4vh;
}

.desktop_deserto_1.desktop_deserto_1_8, .desktop_deserto_1.desktop_deserto_1_52 {
  background-image: none;
  height: 60vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_deserto_1.desktop_deserto_1_523 {
  background-image: none;
  height: 90vh;
  margin-top: 4vh;
  display: flex;
}

.desktop_deserto_1.desktop_deserto_1_5222 {
  background-image: none;
  height: 70vh;
  margin-top: 4vh;
  display: flex;
}

.div-block-1225003 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680872372439612a4cc15cc2_DonaVita_Animation_2_Seta.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-right: 1vw;
}

.div-block-1225003._2f2 {
  margin-left: 2vw;
}

.div-block-1225003.dvdv_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
  background-size: cover;
}

.div-block-1225003.dvdv2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68086c3296d6e63da9635d80_DonaVita_Animation_3_2_ColourPalette.gif");
}

.div-block-1225003.deserto11 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a07cf2359695c4a70f08_Untitled-22.jpg");
}

.div-block-1225003.dvdv22121 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346062f987e9d22c3b5b043_9.png");
}

.div-block-1225003.dvdv22121222 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680723775df941ddef9e7c42_DonaVita_Animation_1.gif");
}

.div-block-12250032 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a0700bfdd43de2ba89cb_Untitled-2.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
}

.div-block-12250032._2f2 {
  margin-left: 2vw;
}

.div-block-12250032.dv2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6809ae0cb234ea6dbe01fd38_Bag.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-12250032.dv3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680869e9e9b42e90cbbe9c29_DV_Gif_5.gif");
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
}

.div-block-12250032.dvdv_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680869e9e9b42e90cbbe9c29_DV_Gif_5.gif");
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-12250032.dvdv_222 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68087109182538c9799a7173_DonaVita_Animation_1_2.gif");
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
}

.div-block-12250032.dvdv_2222 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099206d1c33b1f57a839f3_DV_HERO2.gif");
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  margin-left: 0;
}

.div-block-12250032.dvdv_22223 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099895a2000ddb00409125_Icons.jpg");
  background-repeat: no-repeat;
  background-size: 2300px;
  width: 100%;
  margin-left: 0;
}

.div-block-12250032.dvdv_22224 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  margin-left: 0;
}

.div-block-12250032.dv255 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680a1c9d09015ad06ae091ab_Comp%204.gif");
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-12250032.dv25533 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c7ac9b5da5c9447cb94aa_Round_Sign_Mockup.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-122500322 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49dd4553c597bd16e72bf_YETI_AdamGibson_274A63262.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 30%;
  height: 100%;
  margin-right: 1vw;
}

.div-block-122500322._2f2 {
  margin-left: 2vw;
}

.div-block-12250032222 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67f450dbc4b236baa60786df_Labels.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 70%;
  height: 100%;
  margin-left: 1vw;
}

.div-block-12250032222._2f2 {
  margin-left: 2vw;
}

.div-block-12250032233 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e492933dd414300e9cbbeb_Untitled-3.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 33.33%;
  height: 100%;
  margin-right: 1vw;
}

.div-block-12250032233._2f2 {
  margin-left: 2vw;
}

.div-block-1225 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49dc0e855685f053b52ee_YETI_AdamGibson_274A6326.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 33.33%;
  height: 100%;
  margin-left: 1vw;
}

.div-block-1225._2f2 {
  margin-left: 2vw;
}

.div-block-122523 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4923593334f4cc2605505_Untitled-2.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 33.33%;
  height: 100%;
  margin-left: 2vw;
}

.div-block-122523._2f2 {
  margin-left: 2vw;
}

.new_desktop_01 {
  background-color: #da5353;
  width: 100vw;
  height: 100vh;
}

.new_desktop_02 {
  background-color: #3f0e0e;
  width: 100vw;
  height: 30vh;
}

.new_desktop_013 {
  background-color: #da5353;
  width: 100vw;
  height: 100vh;
}

.new_desktop_03 {
  background-color: #537eda;
  width: 100vw;
  height: 15vh;
}

.new_desktop_04 {
  background-color: #53da5c;
  width: 100vw;
  height: 50vh;
}

.new_desktop_05 {
  background-color: #dab453;
  width: 100vw;
  height: 50vh;
}

.new_desktop_06 {
  background-color: #000;
  width: 100vw;
  height: 15vh;
}

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

.new_desktop_02_2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.div-block-12250032235, .desktopnew_projects {
  background-color: #fff;
  width: 100vw;
  height: 100vh;
}

.div-block-12250032236 {
  width: 33.33%;
  height: 100%;
}

.desktop_new_projects {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: auto;
  padding-top: 1.6vh;
  padding-left: .8vw;
  padding-right: .8vw;
  display: flex;
}

.desktop_new_projects_1 {
  align-self: flex-start;
  width: 33.33%;
  height: 100%;
}

.link-block-31 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebd033033cc833a35bde88_Thumb.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 40vh;
}

.div-block-12250032237 {
  width: 100%;
  height: auto;
  margin-top: 1vh;
}

.link-block-32 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099895a2000ddb00409125_Icons.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 60vh;
}

.quick-stack {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
}

.quick-stack_1 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  padding-right: 0;
}

.quick-stack_3 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  padding-left: 0;
}

.link-block-33 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebd033033cc833a35bde88_Thumb.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 40vh;
}

.div-block-12250032238 {
  width: 100%;
  height: auto;
  margin-bottom: 1vh;
}

.div-block-12250032238.deserto_thumb, .div-block-12250032238.tld_thumb, .div-block-12250032238.rb_thumb {
  display: none;
}

.link-block-34 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebd033033cc833a35bde88_Thumb.jpg");
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  height: 50vh;
  display: block;
}

.div-block-12250032239 {
  width: 100%;
  height: auto;
  margin-top: .5vh;
}

.link-block-34_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebd033033cc833a35bde88_Thumb.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 90vh;
  display: block;
}

.desktop_new_projects_2 {
  align-self: flex-start;
  width: 33.33%;
  height: 100%;
  margin-top: 0;
  margin-left: .8vw;
  margin-right: .8vw;
  display: block;
}

.link-block-34_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6875e4e62adb8372f143dafb_DonaVita_3d%20Logo.aep.gif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 50vh;
  display: block;
}

.link-block-34_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 70vh;
  display: block;
}

.link-block-34_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67f398d79bd46303b15d65a3_MF%202.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 50vh;
  display: block;
}

.link-block-34_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e48d247acfa8915dcc1bed_YETI_AdamGibson_274A6326_low%202.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 50vh;
  display: block;
}

.link-block-34_7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e3e8f10809839d3ad65feb_Brunch%20Studio_00004RustyBarrel_BothRums_2024_Portrait_Hero2.jpg");
  background-position: 50% 100%;
  background-size: cover;
  width: 100%;
  height: 70vh;
  display: block;
}

.link-block-34_8 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594f26a685d1e06039387db_ITS%202.gif");
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  height: 50vh;
  display: block;
}

.link-block-34_9 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1da73ba8954151a3838d_AMEX_15_0002%20FINAL%20RGB_.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 50vh;
  display: block;
}

.div-block-12250032240 {
  background-color: #fff;
  width: 100vw;
  height: 10vh;
  padding-top: 1vh;
  display: flex;
  position: fixed;
  inset: auto 0% 0%;
}

.div-block-12250032241 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 1vw;
  display: flex;
}

.div-block-12250032242 {
  justify-content: flex-end;
  align-self: center;
  align-items: flex-start;
  width: 50%;
  height: 100%;
  display: flex;
}

.div-block-12250032243 {
  justify-content: flex-start;
  align-self: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

.link-35 {
  color: #333;
  width: 80px;
  text-decoration: none;
  display: block;
}

.link-36 {
  white-space: normal;
  word-break: normal;
  width: 70px;
  display: block;
  overflow: visible;
}

.link-37 {
  width: 70px;
  display: block;
}

.link-block-34_10 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/685506bfcc3c106abd20e877_68215f27f746df86b8f30f37__MG_1309_low.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 70vh;
  display: block;
}

.link-block-34_11 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5f805656fb9fdd257ca3_thumb.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 50vh;
  display: block;
}

.link-block-34_12 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 70vh;
  display: block;
}

.link-block-34_13 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5d34882488292f793104_BL2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 50vh;
  display: block;
}

.link-block-34_14 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 50vh;
  display: block;
}

.desktop_footer {
  z-index: 10;
  background-color: #fff;
  width: 100vw;
  height: 10vh;
  padding-top: 1vh;
  display: flex;
  position: fixed;
  inset: auto 0% 0%;
}

.tablet_new_header, .tablet_new_projects, .div-block-12250032249 {
  display: none;
}

.desktop_header_newnew {
  background-color: #fff;
  width: 100vw;
  height: auto;
  margin-top: 1vh;
  margin-left: 0;
  margin-right: 0;
  padding: 0 1vw;
  display: flex;
  position: relative;
  inset: 0% 0% auto;
}

.div-block-12250032251 {
  width: 33.33%;
  height: 100%;
}

.text-block-10824 {
  font-weight: 700;
}

.text-block-10825 {
  margin-top: 1vh;
  font-family: Inter, sans-serif;
  font-weight: 400;
}

.text-block-10825-copy {
  text-align: center;
  margin-top: 1vh;
}

.link-39 {
  color: #333;
  text-align: right;
  text-decoration: underline;
}

.div-block-12250032251_2 {
  justify-content: flex-end;
  align-items: center;
  width: 33.33%;
  height: 100%;
  display: flex;
}

.desktop_projects_new {
  width: 100vw;
  height: auto;
  margin-top: 2vh;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 1vw;
  padding-right: 1vw;
  overflow: hidden;
}

.div-block-12250032252 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 110vh;
}

.div-block-12250032252_2 {
  width: 100%;
  height: 90vh;
  margin-top: 2vh;
  display: flex;
}

.div-block-12250032253 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.div-block-12250032253_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
  padding-left: 0;
}

.div-block-12250032252_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53b475954026d9f474ba_7.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 130vh;
  margin-top: 2vh;
}

.div-block-12250032253_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc1a5d9b32af562ed46c_Front.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.div-block-12250032253_right_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc2cc32db29570d98297_Side.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
  padding-left: 0;
}

.div-block-12250032252_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c5af70fa8be759fccce2_Mockups2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 130vh;
  margin-top: 2vh;
}

.div-block-12250032252_33 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c9e6b4bbb94b281a1de1_Untitled-1.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 60vh;
  margin-top: 2vh;
}

.div-block-12250032253_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc1a5d9b32af562ed46c_Front.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.div-block-12250032253_right_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc2cc32db29570d98297_Side.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
  padding-left: 0;
}

.div-block-12250032252_33_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e9293b7461f6671f2c5f00_Untitled-1.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100vh;
  margin-top: 2vh;
}

.body-8 {
  overflow: visible;
}

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

.cat-vr_01 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67eb565f7edb33bc331f2003_Untitled-1.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 110vh;
}

.cat-vr_02 {
  width: 100%;
  height: auto;
  margin-top: 2vh;
}

.cat-vr_03 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebcf9d8f900cdba3c2d523_Poster2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 130vh;
  margin-top: 2vh;
}

.div-block-12250032253_centre {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
  margin-right: .5vw;
  padding-left: 0;
}

.cat-vr_04 {
  width: 100%;
  height: 50vh;
  margin-top: 2vh;
  display: flex;
}

.cat-vr_04_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 33.33%;
  height: 100%;
  margin-right: .5vw;
}

.cat-vr_04_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
  background-position: 50%;
  background-size: cover;
  width: 33.33%;
  height: 100%;
  margin-left: .5vw;
  margin-right: .5vw;
  padding-left: 0;
}

.cat-vr_04_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
  background-position: 50%;
  background-size: cover;
  width: 33.33%;
  height: 100%;
  margin-left: .5vw;
  padding-left: 0;
}

.div-block-12250032258 {
  width: 100vw;
  height: auto;
  margin-top: 5vh;
  margin-bottom: 5vh;
  display: flex;
}

.div-block-12250032259 {
  width: 100%;
  height: 100%;
  margin-left: 30vw;
  margin-right: 30vw;
  display: block;
}

.paragraph, .heading {
  text-align: center;
}

.div-block-12250032260 {
  background-color: #0f0f0f00;
  width: 100vw;
  height: 30vh;
  margin-bottom: 10vh;
  margin-right: auto;
  padding-bottom: 10vh;
  padding-left: 1vw;
  padding-right: 1vw;
}

.div-block-12250032261 {
  background-color: #000;
  width: 100%;
  height: 100%;
  margin-top: 2vh;
  margin-bottom: 10vh;
  padding: 40px;
}

.cat-vr_05 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebcf9d8f900cdba3c2d523_Poster2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 130vh;
  margin-top: 2vh;
}

.div-block-12250032260-copy {
  background-color: #0f0f0f00;
  width: 100vw;
  height: 30vh;
  margin-bottom: 10vh;
  margin-right: auto;
  padding-bottom: 10vh;
  padding-left: 1vw;
  padding-right: 1vw;
}

.cat-vr_04_02 {
  width: 100%;
  height: 50vh;
  margin-top: 2vh;
  display: none;
}

.cat-vr_04_1_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 33.33%;
  height: 100%;
  margin-right: .5vw;
}

.cat-vr_04_2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
  background-position: 50%;
  background-size: cover;
  width: 33.33%;
  height: 100%;
  margin-left: .5vw;
  margin-right: .5vw;
  padding-left: 0;
}

.cat-vr_04_1_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 33.33%;
  height: 100%;
  margin-right: .5vw;
}

.cat-vr_04_3_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
  background-position: 50%;
  background-size: cover;
  width: 33.33%;
  height: 100%;
  margin-left: .5vw;
  padding-left: 0;
}

.desktop_comments_1 {
  background-color: #44622f;
  border-radius: 0;
  width: 40%;
  height: 100%;
  margin-right: .5vw;
}

.desktop_comments_1.comments-2 {
  width: 60%;
  margin-left: .5vw;
  margin-right: 0;
}

.desktop_comments_1.comments-3 {
  width: 50%;
}

.desktop_comments_1.comments-4 {
  width: 50%;
  margin-left: .5vw;
}

.desktop_comments_1.comments-5 {
  width: 50%;
  margin-left: .5vw;
  margin-right: 0;
}

.desktop_comments_1.comments-6 {
  width: 60%;
  margin-left: 0;
  margin-right: .5vw;
}

.desktop_comments_1.comments-7 {
  width: 60%;
  margin-left: .5vw;
  margin-right: 0;
}

.desktop_comments_1.images-1 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
}

.desktop_comments_1.images-2 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  margin-left: 1vw;
}

.desktop_comments_1.images-3 {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  margin-left: 1vw;
  margin-right: 0;
}

.desktop_comments_1.results {
  background-color: #0f0f0f;
  width: 100%;
  margin: 2vh 1vw 10vh;
  padding-left: 1vw;
  padding-right: 1vw;
}

.desktop_comments_1.insitu_poster {
  background-color: #44622f00;
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebcf9d8f900cdba3c2d523_Poster2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 2000px;
  width: 100%;
  height: 70vh;
  margin-top: 4vh;
  margin-right: 0;
}

.dv_desktop_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099206d1c33b1f57a839f3_DV_HERO2.gif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 110vh;
  margin-top: 2vh;
}

.dv_desktop_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.dv_desktop_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680869e9e9b42e90cbbe9c29_DV_Gif_5.gif");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
  padding-left: 0;
}

.dv_desktop_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099895a2000ddb00409125_Icons.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 130vh;
  margin-top: 2vh;
}

.dv_desktop_5 {
  width: 100%;
  height: 70vh;
  margin-top: 0;
  display: flex;
}

.dv_desktop_5_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68086c3296d6e63da9635d80_DonaVita_Animation_3_2_ColourPalette.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.dv_desktop_5_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6809ae0cb234ea6dbe01fd38_Bag.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
  padding-left: 0;
}

.dv_desktop_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 130vh;
  margin-top: 2vh;
}

.dv_desktop_7 {
  width: 100%;
  height: 70vh;
  margin-top: 2vh;
  display: flex;
}

.dv_desktop_7_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680872372439612a4cc15cc2_DonaVita_Animation_2_Seta.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.dv_desktop_7_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680a1c9d09015ad06ae091ab_Comp%204.gif");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
  padding-left: 0;
}

.dv_desktop_8 {
  width: 100%;
  height: 70vh;
  margin-top: 2vh;
  display: flex;
}

.dv_desktop_8_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68087109182538c9799a7173_DonaVita_Animation_1_2.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.dv_desktop_8_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c7ac9b5da5c9447cb94aa_Round_Sign_Mockup.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
  padding-left: 0;
}

.cat-vr_04_03 {
  width: 100%;
  height: 50vh;
  margin-top: 2vh;
  display: none;
}

.balter_1 {
  width: 100%;
  height: auto;
  margin-top: 2vh;
  display: flex;
}

.balter_2, .balter_3 {
  width: 100%;
  height: auto;
  margin-top: 2vh;
}

.balter_11 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/685c98e83e1329fa85af3ecc_PFA2.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 110vh;
}

.div-block-12250032262 {
  width: 100%;
  height: auto;
  margin-top: 2vh;
  display: flex;
}

.div-block-12250032263 {
  width: 33.33%;
  height: 100%;
}

.cerveza_video-2 {
  width: 33.33%;
  height: 100%;
  margin-left: 1vw;
  margin-right: 1vw;
}

.cerveza_video-3, .cerveza_video-1 {
  width: 33.33%;
  height: 100%;
}

.balter_11_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68626385b65835d91d9d7971_Balter_Balter%20Cerveza_Sun.gif");
  background-position: 50%;
  background-size: 700px;
  width: 100%;
  height: 110vh;
  margin-top: 2vh;
}

.balter_11_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68623ac59469fc4e34ad5520_Balter_Balter%20Cerveza_Socials%20Animations.gif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 110vh;
  margin-top: 2vh;
}

.balter_11_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68625676d6e02e26afa41e18_Free%20Vertical%20Billboard%20on%20th%20Brick%20Wall%20Mockup2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 110vh;
  margin-top: 2vh;
}

.desktop_its {
  width: 100%;
  height: auto;
  margin-top: 0;
}

.desktop_yeti_1 {
  width: 100%;
  height: auto;
  margin-top: 2vh;
  display: block;
}

.desktop_yeti_1_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c3b9e236baaece9eaa0_Cans2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100vh;
  margin-right: 0;
}

.desktop_yeti_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c6ca3b0d7cade9ec399_Cans1.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100vh;
  margin-top: 2vh;
  margin-left: 0;
  padding-left: 0;
}

.desktop_yeti_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53325a1a0e899b24b8e2b_YETI_Ads.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 90vh;
}

.desktop_yeti_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5336d9c119ea50ec89878_YETI_Ads2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 90vh;
  margin-top: 2vh;
}

.desktop_yeti_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea0178da2c44d1f2dc25a5_YETI_In%20situ.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 130vh;
  margin-top: 2vh;
}

.desktop_yeti_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea05e36e50e53c501ff9e1_edm_InSitu.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100vh;
  margin-top: 2vh;
}

.desktop_yeti_7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e52c0b3e2a5d8b46f9a508_Untitled-1.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 110vh;
  margin-top: 2vh;
}

.american-express---qantas-business-rewards-card-huskee_1, .desktop_pp_h-s_1, .desktop_pp_h-s_2, .desktop_pp_h-s_3 {
  width: 100vw;
  height: auto;
  margin-top: 2vh;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 1vw;
  padding-right: 1vw;
  overflow: hidden;
}

.desktop_tld_01 {
  width: 100%;
  height: auto;
  margin-top: 0;
}

.desktop_tld_02 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d8d03a280d640c204f600_LD_08.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 110vh;
  margin-top: 2vh;
}

.desktop_tld_03 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 110vh;
  margin-top: 2vh;
}

.desktop_tld_04 {
  width: 100%;
  height: 60vh;
  margin-top: 2vh;
  display: flex;
}

.desktop_tld_04_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd29dc9febda4b264a0f6_LD_01.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.desktop_tld_04_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2b920d3174661865e9e_LD_06.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
}

.desktop_tld_05 {
  width: 100%;
  height: 60vh;
  margin-top: 2vh;
  display: flex;
}

.desktop_tld_05_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2d59b09f2a96cd39147_LD_02.jpg");
  background-position: 50%;
  background-size: cover;
  width: 30%;
  height: 100%;
  margin-right: .5vw;
}

.desktop_tld_05_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 70%;
  height: 100%;
  margin-left: .5vw;
}

.desktop_tld_06 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd25e7399e126991d8e22_LD_07.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 110vh;
  margin-top: 2vh;
}

.desktop_tld_07 {
  width: 100%;
  height: 60vh;
  margin-top: 2vh;
  display: flex;
}

.desktop_tld_07_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd3a6bd74ef67130801fd_5f3f64ebba10b4ab71cfce16_MonsterChildren02.jpeg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.desktop_tld_07_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd385a19e495fe5502df6_5f3f64eb72c44c658b28ccd2_MonsterChildren_01.jpeg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
}

.desktop_brewland_01 {
  width: 100%;
  height: auto;
  margin-top: 0;
}

.desktop_tld_02-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d8d03a280d640c204f600_LD_08.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 110vh;
  margin-top: 2vh;
}

.desktop_brewland_02 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/686f09497e0dfcda2588d0a4_Flag2.gif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 110vh;
  margin-top: 2vh;
}

.desktop_brewland_03, .desktop_brewland_04, .desktop_brewland_05 {
  width: 100%;
  height: 60vh;
  margin-top: 2vh;
  display: flex;
}

.desktop_brewland_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/686f09497e0dfcda2588d0a4_Flag2.gif");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.desktop_brewland_03_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5d34882488292f793104_BL2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
}

.desktop_brewland_04_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c54d06c05c4110b5f_BL3.jpg");
  background-position: 50%;
  background-size: cover;
  width: 30%;
  height: 100%;
  margin-right: .5vw;
}

.desktop_brewland_04_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c89fc47ea4952ea14_BL52.jpg");
  background-position: 50%;
  background-size: cover;
  width: 70%;
  height: 100%;
  margin-left: .5vw;
}

.desktop_brewland_05_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280e51f88758561c2f44474_BL66.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.desktop_brewland_05_right {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c795db477432a6269_BL55.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
}

.desktop_brewland_06 {
  width: 100%;
  height: 60vh;
  margin-top: 2vh;
  display: flex;
}

.desktop_brewland_06_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc336db9a3448237d17_BL9.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.desktop_brewland_06_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc31d51fd03eed5e7cb_BL10.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
  margin-right: .5vw;
}

.desktop_brewland_06_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc37e1c2e4a091a30a9_BL7.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
  margin-right: 0;
}

.dv_desktop_4_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6875e4e62adb8372f143dafb_DonaVita_3d%20Logo.aep.gif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 130vh;
  margin-top: 2vh;
}

.dv_desktop_9_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6875e4e62adb8372f143dafb_DonaVita_3d%20Logo.aep.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.dv_desktop_9_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63463fec8a41616b32b62e3e_Comp%201.gif");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
  padding-left: 0;
}

.rm_desktop_left {
  z-index: 5;
  width: 20%;
  height: 100vh;
  padding-top: 1vh;
  padding-left: 1vw;
  position: fixed;
  inset: 0% auto 0% 0%;
}

.rm_desktop_left_1 {
  width: 100%;
  height: auto;
}

.link-40 {
  color: #fff;
  text-transform: uppercase;
  font-family: Roboto, Arial, sans-serif;
  font-size: 10px;
  font-weight: 300;
  text-decoration: none;
}

.rm_desktop_right {
  width: 20%;
  height: 100vh;
  padding-top: 1vh;
  padding-left: 0;
  padding-right: 1vw;
  position: fixed;
  inset: 0% 0% 0% auto;
}

.rm_desktop_right_1 {
  text-align: right;
  width: 100%;
  height: auto;
}

.rm_desktop_right_2 {
  color: #fff;
  text-transform: uppercase;
  font-family: Roboto, Arial, sans-serif;
  font-size: 10px;
  font-weight: 300;
  text-decoration: none;
}

.rm_desktop_middle {
  width: 100%;
  height: auto;
  padding-top: 0;
  padding-left: 20vw;
  padding-right: 20vw;
  display: block;
  position: absolute;
  inset: 0% 0% auto;
}

.rm_desktop_middle_1 {
  text-align: center;
  width: 100%;
  height: auto;
  margin-top: 10vh;
  display: flex;
}

.rm_desktop_middle_2 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  font-family: Roboto, Arial, sans-serif;
  font-size: 10px;
  font-weight: 300;
  text-decoration: none;
  display: block;
}

.div-block-12250032264, .div-block-12250032265 {
  width: 50%;
}

.rm_desktop_middle_projects {
  width: 100%;
  height: auto;
  margin-bottom: 10vh;
}

.rm_desktop_middle_projects_1 {
  width: 100%;
  height: 40vh;
  margin-top: 5vh;
  display: flex;
}

.rm_desktop_middle_projects_1.rm_project_3, .rm_desktop_middle_projects_1.proprojeje_3, .rm_desktop_middle_projects_1.proprojeje_4, .rm_desktop_middle_projects_1.proprojeje_444444, .rm_desktop_middle_projects_1.proprojeje_4444442222, .rm_desktop_middle_projects_1.proprojeje_444444222233 {
  margin-top: 5vh;
}

.link-block-36 {
  width: 50%;
}

.rm_desktop_middle_projects_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebd033033cc833a35bde88_Thumb.jpg");
  background-position: 50%;
  background-size: cover;
  width: 60%;
  height: 100%;
}

.div-block-12250032266 {
  width: 40%;
  height: 100%;
}

.link-block-37 {
  text-align: center;
  width: 100%;
  height: 80%;
  font-size: 30px;
  text-decoration: none;
}

.div-block-12250032267 {
  color: #fff;
  text-align: center;
  width: 100%;
  height: 10%;
}

.text-block-10828 {
  color: #fff;
  height: auto;
  font-family: miller-headline, sans-serif;
  font-size: 10px;
  font-weight: 400;
}

.rm_desktop_middle_projects_3 {
  width: 40%;
  height: 100%;
  padding: 24px;
}

.rm_desktop_middle_projects_4 {
  color: #fff;
  text-align: center;
  width: 100%;
  height: 10%;
}

.rm_desktop_middle_projects_4_2 {
  color: #fff;
  letter-spacing: .5px;
  height: auto;
  font-family: miller-headline, sans-serif;
  font-size: 10px;
  font-weight: 400;
}

.rm_desktop_middle_projects_5 {
  text-align: center;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: auto;
  margin-bottom: 3vh;
  font-size: 30px;
  text-decoration: none;
  display: flex;
}

.rm_desktop_middle_projects_5.project-11 {
  justify-content: flex-start;
  align-items: center;
}

.rm_desktop_middle_projects_5_2 {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  height: auto;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 30px;
}

.rm_desktop_middle_projects_5_2.title_2 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  width: 200px;
  padding: 0;
  line-height: 30px;
  display: flex;
}

.rm_desktop_middle_projects_6 {
  color: #fff;
  text-align: center;
  width: 100%;
  height: 10%;
}

.div-block-12250032268, .rm_desktop_middle_projects_7 {
  text-align: left;
  width: 100%;
  height: 50%;
}

.rm_desktop_middle_projects_7_2 {
  color: #fff;
  letter-spacing: .5px;
  height: auto;
  font-family: miller-headline, sans-serif;
  font-size: 10px;
  font-weight: 400;
}

.rm_desktop_middle_projects_8 {
  text-align: left;
  width: 100%;
  height: 50%;
}

.rm_desktop_middle_projects_8_2 {
  color: #fff;
  text-align: right;
  letter-spacing: .5px;
  height: auto;
  font-family: miller-headline, sans-serif;
  font-size: 10px;
  font-weight: 400;
  display: none;
}

.rm_desktop_middle_3, .rm_desktop_middle_4 {
  width: 50%;
}

.text-block-10829 {
  text-align: left;
  line-height: 12px;
}

.div-block-12250032269, .rm_desktop_middle_2_2 {
  display: flex;
}

.rm_desktop_middle_3_2 {
  width: 50%;
  margin-top: 5vh;
}

.rm_desktop_middle_projects_left {
  width: 100%;
  height: 40vh;
  margin-top: 5vh;
  display: flex;
}

.rm_desktop_middle_projects_left_1 {
  width: 40%;
  height: 100%;
  padding: 24px;
}

.rm_desktop_middle_projects_left_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68787c5a681f38bd801de31b_Screenshot%202025-07-17%20at%202.29.03%E2%80%AFpm.png");
  background-position: 50%;
  background-size: cover;
  width: 60%;
  height: 100%;
}

.rm_desktop_middle_projects_left_2.proprojeje_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67fc77c0da73b70cbea168b2_GIf-ezgif.com-video-to-webp-converter.webp");
  background-size: cover;
}

.rm_desktop_middle_projects_left_2.proprojeje_444 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594f26a685d1e06039387db_ITS%202.gif");
  background-size: cover;
}

.rm_desktop_middle_projects_left_2.proprojeje_44412222 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280db8f259cf84a711c7f55_BL1.jpg");
  background-size: cover;
}

.rm_desktop_middle_projects_left_2.proprojeje_4441222212 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5f805656fb9fdd257ca3_thumb.jpg");
  background-position: 50% 90%;
  background-size: cover;
}

.rm_desktop_middle_projects_3_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  width: 60%;
  height: 100%;
}

.rm_desktop_middle_projects_3_3.propropro_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e48d247acfa8915dcc1bed_YETI_AdamGibson_274A6326_low%202.jpg");
}

.rm_desktop_middle_projects_3_3.propropro_34444 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
}

.rm_desktop_middle_projects_3_3.propropro_34444233 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
}

.rm_desktop_middle_projects_3_3.propropro_344442312 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5f805656fb9fdd257ca3_thumb.jpg");
}

.body-9 {
  background-color: #000;
}

.rm_desktop_middle_3_2_2 {
  text-align: left;
  width: 50%;
  margin-top: 5vh;
}

.rm_desktop_middle_2_2_2 {
  height: auto;
  display: flex;
}

.div-block-12250032270, .catvr_project_desktop_1 {
  width: 100%;
  height: auto;
  margin-top: 5vh;
}

.catvr_project_desktop_1.smartwax_video {
  margin-top: 2vh;
}

.catvr_project_desktop_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebcf9d8f900cdba3c2d523_Poster2.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 60vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.catvr_project_desktop_2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67eb54deb095ffb7f4e9b716_Untitled-1.jpg");
  margin-top: 2vh;
}

.catvr_project_desktop_2.catvr_project_desktop_2_3 {
  background-image: none;
  height: 50vh;
  margin-top: 2vh;
  display: flex;
}

.catvr_project_desktop_2.catvr_project_desktop_2_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
  margin-top: 2vh;
}

.catvr_project_desktop_2.catvr_project_desktop_2_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6877033f4f5d6ba3537d3f8e_Screenshot%202025-07-16%20at%2011.41.10%E2%80%AFam.png");
  height: 70vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.catvr_project_desktop_2_33 {
  background-image: none;
  height: 50vh;
  margin-top: 2vh;
  display: flex;
}

.catvr_project_desktop_2.donavita_project_desktop_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099206d1c33b1f57a839f3_DV_HERO2.gif");
}

.catvr_project_desktop_2.donavita_project_desktop_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6875e4e62adb8372f143dafb_DonaVita_3d%20Logo.aep.gif");
  margin-top: 2vh;
}

.catvr_project_desktop_2.catvr_project_desktop_2_3333 {
  background-image: none;
  height: 50vh;
  margin-top: 2vh;
  display: flex;
}

.catvr_project_desktop_2.donavita_project_desktop_55 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
  height: 70vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.catvr_project_desktop_2_33333 {
  background-image: none;
  height: 50vh;
  margin-top: 2vh;
  display: flex;
}

.catvr_project_desktop_2.donavita_project_desktop_555 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68086c3296d6e63da9635d80_DonaVita_Animation_3_2_ColourPalette.gif");
  height: 70vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.donavita_project_desktop_55-copy {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
  height: 70vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.donavita_project_desktop_5544 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6809ae0cb234ea6dbe01fd38_Bag.jpg");
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.smartwax_project_desktop_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  height: 70vh;
}

.catvr_project_desktop_2.smartwax_project_desktop_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62145e111d0b6977ba5e7e4a_10.jpg");
  margin-top: 2vh;
}

.catvr_project_desktop_2.smartwax_project_desktop_9 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e9293b7461f6671f2c5f00_Untitled-1.jpg");
  height: 55vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.smartwax_project_desktop_10 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53b475954026d9f474ba_7.jpg");
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.catvr_project_desktop_2_33-copy {
  background-image: none;
  height: 30vh;
  margin-top: 2vh;
  display: flex;
}

.catvr_project_desktop_2.smartwax_project_desktop_99 {
  background-image: none;
  height: 50vh;
  margin-top: 2vh;
  display: flex;
}

.catvr_project_desktop_2.smartwax_project_desktop_11 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c9e6b4bbb94b281a1de1_Untitled-1.jpg");
  height: 50vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.smartwax_project_desktop_12 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c5af70fa8be759fccce2_Mockups2.jpg");
  height: 70vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.smartwax_project_desktop_15 {
  background-image: none;
  height: auto;
  margin-top: 10vh;
  margin-bottom: 10vh;
}

.catvr_project_desktop_2.smartwax_project_desktop_16 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c5f1cb4badab8c25caab_Mockups.jpg");
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.smartwax_project_desktop_9_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/687829a4e9e825ffe7120ba4_SW_Poster%202.jpg");
  background-size: 1500px;
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.smartwax_project_desktop_9_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/687829b8da289a276ef78433_SW_Poster%203.jpg");
  background-size: 1500px;
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.smartwax_project_desktop_9_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/687829cc8b177a0c813c8434_SW_Poster%201.jpg");
  background-size: 1500px;
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_baltercerveza_image_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/685c98e83e1329fa85af3ecc_PFA2.png");
}

.catvr_project_desktop_2.desktop_baltercerveza_image_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/685e82214fe1dc08d1e995fd_Free%20Vertical%20Billboard%20on%20th%20Brick%20Wall%20Mockup.jpg");
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_baltercerveza_image_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68626385b65835d91d9d7971_Balter_Balter%20Cerveza_Sun.gif");
  background-size: 350px;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_baltercerveza_image_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68623ac59469fc4e34ad5520_Balter_Balter%20Cerveza_Socials%20Animations.gif");
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_yeti_image_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53325a1a0e899b24b8e2b_YETI_Ads.jpg");
  height: 60vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_yeti_image_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5336d9c119ea50ec89878_YETI_Ads2.jpg");
  height: 60vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_yeti_image_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea05e36e50e53c501ff9e1_edm_InSitu.jpg");
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_yeti_image_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e52c0b3e2a5d8b46f9a508_Untitled-1.jpg");
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_yeti_image_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c3b9e236baaece9eaa0_Cans2.jpg");
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_yeti_image_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c6ca3b0d7cade9ec399_Cans1.jpg");
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_yeti_image_7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea0178da2c44d1f2dc25a5_YETI_In%20situ.jpg");
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_its_new_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594f26a685d1e06039387db_ITS%202.gif");
  height: 60vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_its_new_video {
  background-image: none;
  height: auto;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_its_new_2 {
  background-image: none;
  height: 60vh;
  margin-top: 2vh;
  display: flex;
}

.catvr_project_desktop_2.rm_desktop_tld_image_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d8d03a280d640c204f600_LD_08.jpg");
}

.catvr_project_desktop_2.rm_desktop_tld_image_2, .catvr_project_desktop_2.rm_desktop_tld_image_3, .catvr_project_desktop_2.rm_desktop_tld_image_4 {
  background-image: none;
  height: 50vh;
  margin-top: 2vh;
  display: flex;
}

.catvr_project_desktop_2.rm_desktop_tld_image_0 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
}

.catvr_project_desktop_2.rm_desktop_brewland_image_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5d34882488292f793104_BL2.jpg");
}

.catvr_project_desktop_2.rm_desktop_brewland_image_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699ccc23834b19d63590_BL1.jpg");
  background-repeat: no-repeat;
  background-size: 800px;
}

.catvr_project_desktop_2.rm_desktop_brewland_image_0 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699b54d06c3e2a110b5e_BL4.jpg");
  height: 70vh;
}

.catvr_project_desktop_2.rm_desktop_brewland_image_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c795db477432a6269_BL55.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.catvr_project_desktop_2.rm_desktop_brewland_image_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c89fc47ea4952ea14_BL52.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.catvr_project_desktop_2.desktop_amex_lawrenny_image_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  height: 60vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_amex_lawrenny_image_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac194ae97984b445d930_230419%20-%20Amex%20Lawrenny_SH06_3043.jpg");
  height: 60vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_amex_lawrenny_image_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4a91330ae58c2d45f28da_230419%20-%20Amex%20Lawrenny_SH09_1320.jpg");
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_amex_lawrenny_image_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b54568dd428585c53182_Layer%204.jpg");
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_amex_lawrenny_image_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b519d97c954b4a8c62b9_Layer%203.jpg");
  background-size: 1500px;
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_amex_lawrenny_image_6 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b52b823bb6aa21887298_Layer%202.jpg");
  background-size: 1500px;
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_dvf_image_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099206d1c33b1f57a839f3_DV_HERO2.gif");
  background-size: 2000px;
  height: 60vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_dvf_image_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6875e4e62adb8372f143dafb_DonaVita_3d%20Logo.aep.gif");
  height: 60vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_dvf_image_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099895a2000ddb00409125_Icons.jpg");
  background-size: 1500px;
  height: 80vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.catvr_project_desktop_2_3-copy, .catvr_project_desktop_2.desktop_dvf_image_1_double, .catvr_project_desktop_2.desktop_dvf_image_1_double-copy, .catvr_project_desktop_2.desktop_dvf_image_2_double_3, .catvr_project_desktop_2.desktop_dvf_image_3_double_3 {
  background-image: none;
  height: 50vh;
  margin-top: 2vh;
  display: flex;
}

.catvr_project_desktop_2.desktop_dvf_image_2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
  height: 60vh;
  margin-top: 2vh;
}

.catvr_project_desktop_2.desktop_dvf_image_2_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6809ae0cb234ea6dbe01fd38_Bag.jpg");
  height: 80vh;
  margin-top: 2vh;
}

.div-block-12250032271 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.div-block-12250032271.donavita_project_desktop_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680869e9e9b42e90cbbe9c29_DV_Gif_5.gif");
}

.div-block-12250032271.smartwax_project_desktop_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
}

.div-block-12250032271.rm_desktop_tld_image_2_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd29dc9febda4b264a0f6_LD_01.jpg");
}

.div-block-12250032271.rm_desktop_tld_image_2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc336db9a3448237d17_BL9.jpg");
}

.div-block-12250032271.desktop_dvf_image_1_double_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680869e9e9b42e90cbbe9c29_DV_Gif_5.gif");
}

.div-block-12250032271.desktop_dvf_image_2_double_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68086c3296d6e63da9635d80_DonaVita_Animation_3_2_ColourPalette.gif");
}

.div-block-12250032271.desktop_dvf_image_3_double_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680723775df941ddef9e7c42_DonaVita_Animation_1.gif");
}

.div-block-122500322712 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
}

.div-block-122500322712.donavita_project_desktop_4 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
}

.div-block-122500322712.smartwax_project_desktop_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
  background-position: 75%;
}

.div-block-122500322712.rm_desktop_tld_image_2_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2b920d3174661865e9e_LD_06.jpg");
}

.div-block-122500322712.rm_desktop_tld_image_2_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc37980b61849919401_BL8.jpg");
}

.div-block-122500322712.desktop_dvf_image_1_double_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
}

.div-block-122500322712.desktop_dvf_image_2_double_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680a1c9d09015ad06ae091ab_Comp%204.gif");
}

.div-block-122500322712.desktop_dvf_image_3_double_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680872372439612a4cc15cc2_DonaVita_Animation_2_Seta.gif");
}

.div-block-122500322722 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 100%;
  margin-right: .5vw;
}

.div-block-122500322722.donavita_project_desktop_5 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680a1c9d09015ad06ae091ab_Comp%204.gif");
  background-size: 900px;
}

.div-block-122500322722.donavita_project_desktop_54 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680872372439612a4cc15cc2_DonaVita_Animation_2_Seta.gif");
}

.div-block-122500322722.smartwax_project_desktop_7 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc1a5d9b32af562ed46c_Front.jpg");
}

.div-block-122500322722.rm_desktop_tld_image_3_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2d59b09f2a96cd39147_LD_02.jpg");
}

.div-block-122500322722.rm_desktop_tld_image_4_1 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd385a19e495fe5502df6_5f3f64eb72c44c658b28ccd2_MonsterChildren_01.jpeg");
}

.div-block-122500322722.rm_desktop_tld_image_3_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc31d51fd03eed5e7cb_BL10.jpg");
}

.div-block-122500322722.catinho {
  width: 100%;
  margin-right: 0;
}

.div-block-1225003227123 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099895a2000ddb00409125_Icons.jpg");
  background-position: 50%;
  background-size: 900px;
  width: 50%;
  height: 100%;
  margin-left: .5vw;
}

.div-block-1225003227123.dv_5555 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680723775df941ddef9e7c42_DonaVita_Animation_1.gif");
}

.div-block-1225003227123.smartwax_project_desktop_8 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc2cc32db29570d98297_Side.jpg");
  background-size: cover;
}

.div-block-1225003227123.rm_desktop_tld_image_3_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280a9cf400554866d84c0aa_LD_04.jpg");
  background-size: cover;
}

.div-block-1225003227123.rm_desktop_tld_image_4_2 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd3a6bd74ef67130801fd_5f3f64ebba10b4ab71cfce16_MonsterChildren02.jpeg");
  background-size: cover;
}

.div-block-1225003227123.rm_desktop_tld_image_3_3 {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc37e1c2e4a091a30a9_BL7.jpg");
  background-size: cover;
}

.link-41 {
  color: #fff;
  text-decoration: none;
}

.link-41_2 {
  color: #fff;
  margin-left: 1vw;
  text-decoration: none;
}

.text-block-10830 {
  width: 70px;
}

.rm_tablet_header, .rm_tablet_description, .rm_tablet_projects, .rm_mobile_projects {
  display: none;
}

.desktop_project_description {
  text-align: left;
  text-transform: none;
  font-size: 13px;
  line-height: 15px;
}

.desktop_project_title {
  text-align: left;
  font-size: 13px;
  line-height: 12px;
}

.rm_tablet_project_header, .rm_tablet_project_description {
  display: none;
}

.rm_tablet_middle_2_2_2 {
  height: auto;
  display: none;
}

.rm_tablet_middle_3_2_2 {
  text-align: left;
  width: 50%;
  margin-top: 5vh;
}

.text-block-10829_2 {
  text-align: left;
  line-height: 12px;
}

.tablet_link-1 {
  color: #fff;
  text-decoration: none;
}

.tablet_link-2, .tablet_link-3, .tablet_link-4, ._5ablet_link-1, .tablet_link-5, .tablet_link-6, ._7ablet_link-1, .tablet_link-7, .tablet_link-8 {
  color: #fff;
  margin-left: 1vw;
  text-decoration: none;
}

.rm_tablet_projects_catvr {
  display: none;
}

.smartwax_link_1 {
  color: #fff;
  text-decoration: none;
}

.smartwax_link_2, .smartwax_link_3, .smartwax_link_4, .smartwax_link_5, .smartwax_link_6, .smartwax_link_7, .smartwax_link_8 {
  color: #fff;
  margin-left: 1vw;
  text-decoration: none;
}

.text-block-10838 {
  color: #fff;
  text-align: center;
  font-family: Roboto, Arial, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 23px;
}

.text-block-10839 {
  color: #fff;
  text-align: center;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
}

.div-block-1225003227130 {
  padding-left: 10vw;
  padding-right: 10vw;
}

.div-block-1225003227131 {
  margin-top: 3vh;
}

.rm_desktop_middle_2_2_2-copy {
  height: auto;
  display: flex;
}

.rm_tablet_sm_featured {
  height: auto;
  display: none;
}

.rm_desktop_middle_3_2_2_2 {
  text-align: left;
  width: 50%;
  margin-top: 5vh;
}

.div-block-1225003227133 {
  width: 50%;
  height: 100%;
}

.desktop_its_new_2_left {
  background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68784358828efbfddadc82d3_PRIDE%202021%20IN%20THEIR%20SHOES%20-%20Platypus%20Shoes%20(1080p%2C%20h264).gif");
  background-position: 0 0;
  background-size: cover;
  width: 50%;
  height: 100%;
}

.desktop_its_new_2_right {
  width: 50%;
  height: 100%;
}

.div-block-1225003227134 {
  padding-left: 10vw;
  padding-right: 10vw;
}

.text-block-10840 {
  color: #fff;
  text-align: center;
  font-family: Roboto, Arial, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 23px;
}

.div-block-1225003227135 {
  margin-top: 3vh;
}

.text-block-10841 {
  color: #fff;
  text-align: center;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
}

.right_align {
  text-align: right;
  font-family: miller-headline, sans-serif;
  font-size: 10px;
}

.body-10 {
  background-color: #000;
}

.rm_desktop_middle_4_2 {
  width: 50%;
}

@media screen and (max-width: 991px) {
  .body {
    background-color: #000;
    display: block;
  }

  .footer_eccomerce {
    background-color: #f5f0dd;
  }

  .body-3 {
    height: auto;
    display: block;
  }

  .smartwax_shop_headline {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  .smartwax_desktop_left_right {
    display: none;
  }

  .skartwax_mobile_header {
    background-image: linear-gradient(#fd0400 45%, #0000);
    height: 19vh;
    display: flex;
  }

  .smartwax_mlobile_about {
    margin-left: 5vw;
  }

  .smartwax_mobile_souvenir {
    margin-right: 5vw;
  }

  ._01_smartwax_mobile_line {
    margin-top: 2vh;
    margin-left: 5vw;
    margin-right: 5vw;
  }

  .smartwax_mobile_souvenir2 {
    margin-right: 5vw;
    display: none;
  }

  .catvr_desktop_left_right {
    display: none;
  }

  .catvr_dekstop_role {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  ._02_catvr_desktop_title2 {
    margin-top: 2vh;
    margin-left: 3vw;
    font-size: 11px;
  }

  ._02_catvr_mobile_title2 {
    margin-top: 15vh;
    margin-left: 5vw;
    font-size: 11px;
  }

  .catvr_mobile_role {
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 25px;
    line-height: 130%;
  }

  .aipa_mobile_header {
    background-image: linear-gradient(#fd0400 45%, #0000);
    height: 19vh;
    display: flex;
  }

  .tld_shop_headline {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  .tld_mobile_version {
    width: 100vw;
    height: 50vh;
    display: block;
  }

  .tld_mobile_description2, .tld_mobile_shop {
    letter-spacing: 1px;
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 20px;
  }

  ._05_h-s_desktop_line, ._05_h-s_desktop_line2 {
    margin-top: 2vh;
    margin-left: 3vw;
    margin-right: 3vw;
  }

  .h-s_dekstop_description, .h-s_dekstop_description2 {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  ._05_h-s_desktop_line3 {
    margin-top: 2vh;
    margin-left: 3vw;
    margin-right: 3vw;
  }

  ._05_h-s_desktop_title3 {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  .h-s_mobile_project1_title {
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 40px;
    display: block;
  }

  ._05_h-s_mobile_line, ._05_h-s_mobile_line2 {
    margin-top: 2vh;
    margin-left: 5vw;
    margin-right: 5vw;
  }

  .h-s_mobile_description {
    letter-spacing: 1px;
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 20px;
  }

  ._03_tld_mobile_line-copy {
    margin-top: 2vh;
    margin-left: 5vw;
    margin-right: 5vw;
    display: none;
  }

  .h-s_mobile_shop_block {
    display: none;
  }

  .h-s_mobile_shop_button {
    height: 70px;
    margin-right: 5vw;
    font-size: 25px;
  }

  .h-s_mobile_photos {
    width: 100vw;
  }

  .h-s_mobile_photo1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 5vh;
    display: none;
  }

  .h-s_mobile_photo2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2d59b09f2a96cd39147_LD_02.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 0;
    display: none;
  }

  .h-s_mobile_photo3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd29dc9febda4b264a0f6_LD_01.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 0;
    display: none;
  }

  .h-s_mobile_photo4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2b920d3174661865e9e_LD_06.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 0;
    display: none;
  }

  .h-s_mobile_photo5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d8d03a280d640c204f600_LD_08.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 0;
    display: none;
  }

  .h-s_mobile_photo6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd25e7399e126991d8e22_LD_07.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 0;
    display: none;
  }

  .h-s_video-1 {
    border: 1px #000;
    border-bottom: 2px solid #000;
    margin-top: 5vh;
  }

  .h-s_video-2, .h-s_video-3 {
    border-top: 10px solid #000;
    margin-top: 0;
  }

  ._06_i-y_desktop_title3 {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  ._06_i-y_desktop_line, ._03_aipa_desktop_line2-copy {
    margin-top: 2vh;
    margin-left: 3vw;
    margin-right: 3vw;
  }

  .i-y_dekstop_description, .i-y_dekstop_description2 {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  ._06_i-y_desktop_line3 {
    margin-top: 2vh;
    margin-left: 3vw;
    margin-right: 3vw;
  }

  ._08_rob_desktop_title3 {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  ._08_rob_desktop_line, ._08_rob_desktop_line2 {
    margin-top: 2vh;
    margin-left: 3vw;
    margin-right: 3vw;
  }

  .r-b_dekstop_description, .rob_dekstop_description2 {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  ._08_rob_desktop_line3 {
    margin-top: 2vh;
    margin-left: 3vw;
    margin-right: 3vw;
  }

  .rob_mobile_version {
    width: 100vw;
    height: 50vh;
    display: block;
  }

  .rob_mobile_project1_title {
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 40px;
    display: block;
  }

  ._08_rob_mobile_line, ._08_rob_mobile_line2 {
    margin-top: 2vh;
    margin-left: 5vw;
    margin-right: 5vw;
  }

  .rob_mobile_description, .rob_mobile_description2 {
    letter-spacing: 1px;
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 20px;
  }

  .rob_mobile_photos {
    width: 100vw;
  }

  .rob_mobile_photo1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5d34882488292f793104_BL2.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 5vh;
  }

  .rob_mobile_photo2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699b54d06c3e2a110b5e_BL4.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .rob_mobile_photo3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c795db477432a6269_BL55.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .rob_mobile_photo4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c89fc47ea4952ea14_BL52.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .rob_mobile_photo5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c54d06c05c4110b5f_BL3.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .rob_mobile_photo6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699ccc23834b19d63590_BL1.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .about_smartwax_desktop_title2 {
    margin-top: 2vh;
    margin-left: 3vw;
    font-size: 11px;
  }

  .about_project1_title {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  .about_smartwax_desktop_line {
    margin-top: 2vh;
    margin-left: 3vw;
    margin-right: 3vw;
  }

  .about_smartwax_dekstop_role {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  .about_smartwax_desktop_line2 {
    margin-top: 2vh;
    margin-left: 3vw;
    margin-right: 3vw;
  }

  .about_dekstop_description, .about_dekstop_description2 {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  .about_smartwax_desktop_line3 {
    margin-top: 2vh;
    margin-left: 3vw;
    margin-right: 3vw;
  }

  .about_dekstop_awards, .smartwax_dekstop_description-copy {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  .about_desktop_line2 {
    margin-top: 2vh;
    margin-left: 3vw;
    margin-right: 3vw;
  }

  .i-y_mobile_version {
    width: 100vw;
    height: 50vh;
    display: block;
  }

  .i-y_mobile_project1_title {
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 40px;
    display: block;
  }

  ._02_i-y_mobile_line, ._03_i-y_mobile_line {
    margin-top: 2vh;
    margin-left: 5vw;
    margin-right: 5vw;
  }

  .i-y_mobile_description, .i-y_mobile_description2 {
    letter-spacing: 1px;
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 20px;
  }

  .i-y_mobile_photos {
    width: 100vw;
  }

  .i-y_mobile_photo1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b050f735e2c836edc75f86_Phillips2.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 5vh;
  }

  .i-y_mobile_photo2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b051342513a503c2f1cafb_Phillips3.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .i-y_mobile_photo3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .i-y_mobile_photo4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b050433263c7e41fa05dd9_Mockup1.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .i-y_mobile_photo5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1688d019451d1ed000_Phillips1.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .i-y_mobile_photo6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1659ab9c66a4cede4d_Phillips4.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .about_mobile_project1_title {
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 40px;
    display: block;
  }

  .about_mobile_role {
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 25px;
    line-height: 130%;
  }

  .link-2 {
    color: #000;
    letter-spacing: 10px;
    text-transform: uppercase;
    margin-top: 0;
    margin-left: 5vw;
    font-size: 25px;
    line-height: 130%;
    display: block;
  }

  .about_mobile_description1, .about_mobile_description2, .about_mobile_description3, .about_mobile_description-4 {
    letter-spacing: 1px;
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 20px;
  }

  .about_mobile_line1 {
    margin-top: 2vh;
    margin-left: 5vw;
    margin-right: 5vw;
    display: none;
  }

  .about_mobile_recognition {
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 25px;
    display: none;
  }

  .about_mobile_recognition2 {
    letter-spacing: 1px;
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 20px;
    display: none;
  }

  .resume_mobile_shop_block {
    display: flex;
  }

  .about_mobile_resume {
    letter-spacing: 1px;
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 20px;
    display: none;
  }

  .resume_mobile_shop_button {
    height: 70px;
    margin-left: 5vw;
    margin-right: 0;
    font-size: 25px;
  }

  .about_mobile_photos {
    width: 100vw;
  }

  .about_mobile_photo1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b10ffbc4d4d6cb4bc5fd46_Profile%20Image2.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 5vh;
  }

  .about_mobile_version {
    width: 100vw;
    height: 50vh;
    margin-top: 15vh;
    display: block;
  }

  .about_mlobile_about, .about_desktop_home_lb {
    margin-left: 5vw;
  }

  .about_mobile_title2 {
    margin-top: 15vh;
    margin-left: 5vw;
    font-size: 11px;
    display: flex;
  }

  ._07_is_desktop_title3 {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  ._07_is_desktop_line, ._07_is_desktop_line2 {
    margin-top: 2vh;
    margin-left: 3vw;
    margin-right: 3vw;
  }

  .is_dekstop_description, .is_dekstop_description2 {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  .is_mobile_project1_title {
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 40px;
    display: block;
  }

  .is_mobile_description {
    letter-spacing: 1px;
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 20px;
  }

  .is_mobile_photos {
    width: 100vw;
  }

  .is_mobile_photo1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98ae0e22d358ae3ef4af_IsoSucks_03.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 5vh;
  }

  .is_mobile_photo2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98976515843a79409fd5_IsoSucks_04.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .is_mobile_photo3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d987b79c9c7649a4fc621_IsoSucks_02.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .is_mobile_photo4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98d0c73adb27ba2fdfad_IsoSucks_05.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .is_mobile_photo5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d991391cc4e2a36251ab7_IsoSucks_06.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .is_mobile_photo6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98f67a2ca64aba8e30f8_IsoSucks_01.jpg");
    background-position: 50%;
    background-size: cover;
    border-top: 10px solid #000;
    height: 50vh;
    margin-top: 0;
  }

  .about_shop_headline {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  .desktop_headline_title_1 {
    margin-right: 0;
    display: none;
  }

  .desktop_ecommerce_row1, .desktop_ecommerce_section3 {
    display: none;
  }

  .desktop_ecommerce_newsletters_text {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 40px;
  }

  .desktop_ecommerce_section2 {
    display: none;
  }

  .desktop_ecommerce_home {
    margin-left: 3vw;
    margin-right: 0;
    display: block;
  }

  .cart-button-2 {
    margin-right: 3vw;
    padding-left: 0;
    padding-right: 0;
  }

  .product-template_left, .product-template_right {
    display: none;
  }

  .image-5, .image-6, .image-7 {
    height: 50vh;
  }

  .div-block-52-copy-copy {
    display: none;
  }

  .mobile_ecommerce_home {
    margin-left: 3vw;
    margin-right: 0;
    display: block;
  }

  .mobile_image1 {
    width: 50vw;
    display: none;
  }

  .mobile_ecommerce_product1_image, .mobile_ecommerce_product1_hover_2, .mobile_div-block-56, .mobile_image-3 {
    width: 50vw;
  }

  .mobile_products_section {
    width: 100vw;
    height: 50vh;
    margin-top: 4vh;
    display: flex;
  }

  .mobile_prodcuts_1-copy {
    border: 1px #b5ab8d;
    border-top: 1px solid #f5f0dd;
    border-left-color: #000;
    justify-content: center;
    align-items: center;
    width: 50vw;
    height: 40vh;
    margin-top: 0;
    display: flex;
  }

  .text-block-35 {
    color: #2c1c1c;
    text-align: center;
    font-family: Houseplant, sans-serif;
    font-size: 50px;
    line-height: 52px;
  }

  .div-block-59 {
    border-bottom: 1px solid #b5ab8d;
    border-right: 1px #b5ab8d;
    justify-content: flex-end;
    width: 50vw;
    height: 10vh;
    display: flex;
  }

  .text-block-36 {
    color: #2c1c1c;
    text-align: right;
    margin-top: 0;
    margin-bottom: 2vh;
    margin-right: 3vw;
    padding: 0;
    font-size: 16px;
  }

  .div-block-60 {
    text-align: right;
    justify-content: space-between;
    align-items: flex-end;
    width: 40vw;
    display: flex;
  }

  .link-block-7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b2978e41236820c380c93c_thumb_03.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 60%;
    width: 50vw;
    height: 40vh;
  }

  .div-block-61 {
    justify-content: space-between;
    width: 50vw;
    height: 10vh;
    display: flex;
  }

  .div-block-62 {
    border-top: 1px #000;
    border-bottom: 1px solid #b5ab8d;
    border-left: 1px solid #b5ab8d;
    border-right: 1px #000;
    width: 50vw;
    height: 50vh;
  }

  .text-block-37 {
    color: #2c1c1c;
    align-items: center;
    height: 100%;
    margin-left: 3vw;
    font-size: 16px;
    display: flex;
  }

  .text-block-38 {
    color: #2c1c1c;
    justify-content: center;
    align-items: center;
    margin-right: 3vw;
    font-size: 30px;
    display: flex;
  }

  .mobile_products_section2 {
    width: 100vw;
    height: 50vh;
    margin-top: 0;
    display: flex;
  }

  .tablet_ecommerce_product4 {
    border-top: 1px #000;
    border-bottom: 1px solid #b5ab8d;
    border-left: 1px solid #b5ab8d;
    border-right: 1px #000;
    width: 50vw;
    height: 50vh;
  }

  .mobile_interests_section3 {
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: auto;
    display: block;
  }

  .mobile_interest1_image {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c5425fae2e61de70d4508_8.jpg"), linear-gradient(#00000080, #00000080);
    background-position: 47%, 0 0;
    background-size: cover, auto;
    border-radius: 200px;
    justify-content: center;
    align-items: center;
    width: 300px;
    height: 300px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .text-block-39 {
    justify-content: center;
    align-items: center;
    margin-top: 1vh;
    margin-bottom: 5vh;
    font-family: Houseplant, sans-serif;
    font-size: 50px;
    line-height: 60px;
    display: flex;
  }

  .mobile_ecommerce_section3_1, .mobile_ecommerce_section3_2, .mobile_ecommerce_section3_3, .mobile_ecommerce_section3_4 {
    justify-content: center;
    align-items: center;
    margin-top: 5vh;
    display: flex;
  }

  .mobile_interest2_image {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b2774ef2243fbce085737c_kevin-mccutcheon-TcSckNRL9J8-unsplash.jpg");
    background-position: 50%;
    background-size: cover;
    border-radius: 200px;
    justify-content: center;
    align-items: center;
    width: 300px;
    height: 300px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .mobile_interest3_image {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd29dc9febda4b264a0f6_LD_01.jpg");
    background-position: 50%;
    background-size: cover;
    border-radius: 200px;
    justify-content: center;
    align-items: center;
    width: 300px;
    height: 300px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .mobile_interest4_image {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b277f578ed4a98165dd42c_Screen%20Shot%202022-06-22%20at%2012.01.19%20pm.png");
    background-position: 50%;
    background-size: cover;
    border-radius: 200px;
    justify-content: center;
    align-items: center;
    width: 300px;
    height: 300px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .mobile_eccomerce_section2_product3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b29d2003ee65d985e813cf_thumb_04.png");
    background-position: 52%;
    background-repeat: no-repeat;
    background-size: 20vw;
    width: 50vw;
    height: 40vh;
  }

  .mobile_eccomerce_section2_product4 {
    width: 50vw;
    height: 40vh;
  }

  .text-block-37-copy {
    color: #2c1c1c;
    align-items: center;
    height: 100%;
    margin-left: 3vw;
    font-size: 16px;
    display: flex;
  }

  .mobile_ecommerce_home-copy, .mobile_ecommerce_home-copy-copy {
    margin-left: 3vw;
    margin-right: 0;
    display: none;
  }

  .div-block-64 {
    background-image: linear-gradient(#2c1c1c, #2c1c1c);
    width: 100vw;
    height: auto;
    display: block;
  }

  .mobile_ecommerce_section4_text1 {
    color: #f5f0dd;
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 5vh;
    font-family: Houseplant, sans-serif;
    font-size: 50px;
    line-height: 60px;
    display: flex;
  }

  .text-field-2 {
    color: #2c1c1c;
    background-color: #f5f0dd;
    height: 8vh;
    font-size: 16px;
  }

  .form-2 {
    margin-top: 2vh;
    padding-left: 3vw;
    padding-right: 3vw;
    display: flex;
  }

  .submit-button-2 {
    color: #2c1c1c;
    text-transform: uppercase;
    background-color: #f5f0dd;
    height: 8vh;
    font-size: 30px;
  }

  .text-block-36-copy {
    color: #f5f0dd;
    text-align: center;
    margin: 0 3vw 0;
    padding: 0 0 5vh;
    font-size: 16px;
  }

  .div-block-62-copy {
    border-top: 1px #000;
    border-bottom: 1px solid #b5ab8d;
    border-left: 1px solid #b5ab8d;
    border-right: 1px #000;
    width: 50vw;
    height: 50vh;
  }

  .text-block-39-copy {
    justify-content: center;
    align-items: center;
    margin-top: 1vh;
    margin-bottom: 5vh;
    font-family: Houseplant, sans-serif;
    font-size: 50px;
    line-height: 60px;
    display: flex;
  }

  .mobile_ecommerce_product1 {
    width: 100vw;
    height: 60vh;
    display: block;
  }

  .slider {
    height: 60vh;
    margin-top: 59px;
  }

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

  .slide {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/629aea6efb49d903bbf517eb_TLD_022.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .slide-2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/629ae8761dfa80fa220bf5ca_TLD_01.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .mobile_ecommerce_section2 {
    width: 100vw;
    height: auto;
    display: block;
  }

  .mobile_ecommerce_tld_section2_text1 {
    color: #2c1c1c;
    align-items: center;
    width: auto;
    height: 51px;
    margin-top: 5vh;
    margin-left: 3vw;
    font-family: Houseplant, sans-serif;
    font-size: 60px;
    display: flex;
  }

  .mobile_ecommerce_tld_section2_text2 {
    color: #2c1c1c;
    margin-top: 3vh;
    margin-left: 3vw;
    font-family: Gt america, sans-serif;
    font-size: 20px;
    line-height: 27px;
  }

  .mobile_ecommerce_tld_section2_text3 {
    color: #2c1c1c;
    margin-top: 3vh;
    margin-left: 3vw;
    font-family: Gt america, sans-serif;
    font-size: 30px;
    line-height: 26px;
  }

  .add-to-cart-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .buy-now-button {
    color: #f5f0dd;
    text-align: center;
    letter-spacing: 1px;
    text-transform: uppercase;
    background-color: #2c1c1c;
    width: 100%;
    margin-top: 0;
    margin-bottom: 5vh;
    padding-left: 0;
    padding-right: 0;
    font-family: Houseplant, sans-serif;
    font-size: 30px;
    line-height: 50px;
  }

  .default-state-2 {
    margin: 3vh 3vw 0;
  }

  .field-label, .quantity {
    font-family: Gt america, sans-serif;
  }

  .mobile_ecommerce_section3 {
    width: 100vw;
    height: 40vh;
    display: block;
  }

  .mobile_ecommerce_tld_section3_01-2 {
    color: #2c1c1c;
    letter-spacing: 1px;
    text-transform: uppercase;
    height: auto;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    font-family: Gt america, sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 27px;
  }

  .mobile_ecommerce_tld_section3_01 {
    width: 100vw;
    height: 8vh;
    position: relative;
  }

  .mobile_ecommerce_tld_section3_01-1 {
    cursor: pointer;
    width: 190px;
    height: auto;
    margin-left: 3vw;
    display: flex;
  }

  .mobile_ecommerce_tld_section3_01-3 {
    color: #2c1c1c;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 0;
    margin-left: 1vw;
    margin-right: 0;
    font-family: Gt america, sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 27px;
  }

  .mobile_ecommerce_tld_section3_01-4 {
    color: #2c1c1c;
    letter-spacing: 1px;
    text-transform: uppercase;
    justify-content: center;
    align-items: flex-start;
    margin-top: 0;
    margin-left: 1vw;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-family: Gt america, sans-serif;
    font-size: 30px;
    line-height: 27px;
    display: flex;
  }

  .mobile_ecommerce_tld_section3_01-1b {
    width: auto;
    height: auto;
    margin-top: 0;
    margin-left: 0;
  }

  .mobile_ecommerce_tld_section3_02 {
    width: 100vw;
    height: 10vh;
    margin-top: -30px;
    position: relative;
    overflow: hidden;
  }

  .mobile_ecommerce_tld_section3_01-1b-copy {
    width: auto;
    height: auto;
    margin-top: 0;
    margin-left: 0;
  }

  .mobile_ecommerce_tld_section3_01b {
    justify-content: center;
    align-items: center;
    height: auto;
    margin-top: 1vh;
    margin-left: 3vw;
    display: block;
    position: absolute;
    overflow: hidden;
  }

  .mobile_ecommerce_tld_section3_trace {
    background-image: linear-gradient(#2c1c1c, #2c1c1c);
    height: .1vh;
    margin-bottom: 2vh;
    margin-left: 3vw;
    margin-right: 3vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_ecommerce_tld_section3_02-1 {
    cursor: pointer;
    width: 170px;
    height: auto;
    margin-left: 3vw;
    display: flex;
  }

  .mobile_ecommerce_tld_section3_02-2 {
    color: #2c1c1c;
    letter-spacing: 1px;
    text-transform: uppercase;
    height: auto;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    font-family: Gt america, sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 27px;
  }

  .mobile_ecommerce_tld_section3_02-3 {
    color: #2c1c1c;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 0;
    margin-left: 1vw;
    margin-right: 0;
    font-family: Gt america, sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 27px;
  }

  .mobile_ecommerce_tld_section3_02-4 {
    color: #2c1c1c;
    letter-spacing: 1px;
    text-transform: uppercase;
    justify-content: center;
    align-items: flex-start;
    margin-top: 0;
    margin-left: 1vw;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-family: Gt america, sans-serif;
    font-size: 30px;
    line-height: 27px;
    display: flex;
  }

  .mobile_ecommerce_tld_section3_02-5 {
    justify-content: center;
    align-items: center;
    height: auto;
    margin-top: 1vh;
    margin-left: 3vw;
    display: block;
    position: absolute;
    overflow: hidden;
  }

  .mobile_ecommerce_tld_section3_03 {
    width: 100vw;
    height: 10vh;
    margin-top: -30px;
    position: relative;
    overflow: hidden;
  }

  .mobile_ecommerce_tld_section3_trace2 {
    background-image: linear-gradient(#2c1c1c, #2c1c1c);
    height: .1vh;
    margin-bottom: 2vh;
    margin-left: 3vw;
    margin-right: 3vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_ecommerce_tld_section3_04 {
    cursor: pointer;
    width: 138px;
    height: auto;
    margin-left: 3vw;
    display: flex;
  }

  .mobile_ecommerce_tld_section3_05 {
    color: #2c1c1c;
    letter-spacing: 1px;
    text-transform: uppercase;
    height: auto;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    font-family: Gt america, sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 27px;
  }

  .mobile_ecommerce_tld_section3_06 {
    justify-content: center;
    align-items: center;
    height: auto;
    margin-top: 1vh;
    margin-left: 3vw;
    display: block;
    position: absolute;
    overflow: hidden;
  }

  .mobile_ecommerce_tld_section3_07 {
    width: auto;
    height: auto;
    margin-top: 0;
    margin-left: 0;
  }

  .mobile_ecommerce_tld_section3_3 {
    color: #2c1c1c;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 0;
    margin-left: 1vw;
    margin-right: 0;
    font-family: Gt america, sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 27px;
  }

  .mobile_ecommerce_tld_section3_4 {
    color: #2c1c1c;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 0;
    margin-left: 1vw;
    margin-right: 0;
    font-family: Gt america, sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 27px;
  }

  .slide-3 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50%;
    background-size: cover;
  }

  .link-3, .desktop_sas_home-button {
    color: #2c1c1c;
    margin-right: 0;
    font-family: Houseplant, sans-serif;
    font-size: 30px;
    text-decoration: none;
  }

  .video-3 {
    border-top: 10px solid #000;
  }

  ._02-projects {
    display: none;
  }

  ._02-projects_row1 {
    height: 50vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .text-block-40 {
    margin-left: 2vw;
  }

  ._03-projects, ._04-projects, ._05-projects, ._06-projects, ._06-projects-copy, ._06-projects-copy-copy, .footer {
    display: none;
  }

  ._02-catvr_tablet {
    margin-top: 5vh;
    display: block;
  }

  ._02-projects_row1-copy {
    height: 50vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  ._03-projects_tld__link_tablet {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
  }

  .text-block-40-copy {
    margin-left: 2vw;
  }

  ._03-tld_tablet {
    margin-top: 5vh;
    display: block;
  }

  ._03-tld_image_tablet {
    height: 50vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  ._03-projects_cvr__link_tablet-copy {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62384c7ecad42d3bdebebde5_CVR_07.jpg");
  }

  ._03-aipa_tablet {
    margin-top: 5vh;
    display: block;
  }

  ._03-aipa_image_tablet {
    height: 50vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  ._03-aipa_actual_imag_tablet {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
  }

  ._05-h-s_tablet {
    margin-top: 5vh;
    display: block;
  }

  ._05-h-s_image_tablet {
    height: 50vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  ._05-h-s_text_tablet {
    margin-left: 2vw;
  }

  ._05-brewland_tablet {
    margin-top: 5vh;
    display: block;
  }

  ._05-brewland_image_tablet {
    height: 50vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  ._05-brewland_actual-image_tablet {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5d34882488292f793104_BL2.jpg");
  }

  ._03-projects_h-s__link_tablet {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5f805656fb9fdd257ca3_thumb.jpg");
  }

  ._05-iandi_tablet {
    margin-top: 5vh;
    display: block;
  }

  ._05-iandi_image_tablet {
    height: 50vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  ._05-iandi_actual_image_tablet {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
  }

  ._05-iandi_text_tablet {
    outline-offset: 0px;
    outline: 3px #dadada;
    margin-left: 2vw;
  }

  .about-copy {
    height: 70vh;
    margin-bottom: 0;
    display: none;
  }

  .trace {
    color: #dadada;
    border-top: 1px solid #dadada;
    height: 1px;
    margin-top: 7vh;
    margin-left: 5vw;
    margin-right: 5vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  ._05-iandi_text_tablet-copy {
    outline-offset: 0px;
    outline: 3px #dadada;
    margin-top: 5vh;
    margin-left: 5vw;
    margin-right: 0;
  }

  .trace_2 {
    color: #dadada;
    border-top: 1px solid #dadada;
    height: 1px;
    margin-top: 5vh;
    margin-left: 5vw;
    margin-right: 5vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .about_footer {
    display: flex;
  }

  ._05-iandi_text_tablet-copy-copy {
    outline-offset: 0px;
    outline: 3px #dadada;
    margin-top: 5vh;
    margin-left: 5vw;
    margin-right: 0;
  }

  .arrow_1, .arrow_2 {
    outline-offset: 0px;
    cursor: pointer;
    outline: 3px #dadada;
    margin-top: 5vh;
    margin-left: 1vw;
    margin-right: 0;
  }

  .trace_3 {
    color: #dadada;
    border-top: 1px solid #dadada;
    height: 1px;
    margin-top: 5vh;
    margin-left: 5vw;
    margin-right: 5vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .ido {
    outline-offset: 0px;
    outline: 3px #dadada;
    margin-top: 5vh;
    margin-left: 5vw;
    margin-right: 0;
  }

  .trace_4 {
    color: #dadada;
    border-top: 1px solid #dadada;
    height: 1px;
    margin-top: 5vh;
    margin-left: 5vw;
    margin-right: 5vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .info, ._05-iandi_text_tablet-copy-copy {
    outline-offset: 0px;
    outline: 3px #dadada;
    margin-top: 5vh;
    margin-left: 5vw;
    margin-right: 0;
  }

  ._05-iandi_text_tablet-copy-copy-copy {
    outline-offset: 0px;
    outline: 3px #dadada;
    margin-top: 1vh;
    margin-left: 5vw;
    margin-right: 5vw;
  }

  .ive, .ido-2, .info-2 {
    outline-offset: 0px;
    outline: 3px #dadada;
    margin-top: 1vh;
    margin-left: 5vw;
    margin-right: 0;
  }

  .project_header_01, ._07_smartwax {
    display: none;
  }

  .project1_tablet_header1 {
    justify-content: space-between;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .project1_tablet_header1_home, .project1_tablet_header1_about {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
    text-decoration: none;
  }

  .project1_tablet_header2 {
    justify-content: center;
    align-items: center;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .text-block-45 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .project1_tablet_image1 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    display: block;
  }

  .project1_tablet_image1_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .project1_tablet_image2 {
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .project1_tablet_text2 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .project1_tablet_image3 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    display: block;
  }

  .project1_tablet_image3_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .project1_tablet_image4 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .project1_tablet_image4_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .project1_tablet_image5 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .project1_tablet_image5_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53b475954026d9f474ba_7.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .project1_tablet_image6 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .project1_tablet_image6_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53ee575562da496b18cf_6.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .project1_tablet_footer {
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .project1_tablet_footer2 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Nowplayingjnl, sans-serif;
    font-size: 30px;
    line-height: 40px;
    display: block;
  }

  .project1_tablet_footer3_trace1 {
    background-color: #dadada;
    border: 1px #000;
    height: .1vh;
    margin-top: 5vh;
    margin-bottom: 2vh;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .project1_tablet_footer3_about {
    cursor: pointer;
    width: 10vw;
    display: flex;
  }

  .project1_tablet_footer3_about_1 {
    color: #dadada;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 0;
    font-family: Apercu mono, sans-serif;
  }

  .project1_tablet_footer3_about_2 {
    color: #dadada;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 0;
    margin-left: 2vw;
    font-family: Apercu mono, sans-serif;
  }

  .project1_tablet_footer3_trace2 {
    background-color: #dadada;
    border: 1px #000;
    height: .1vh;
    margin-top: 2vh;
    margin-bottom: 2vh;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .project1_tablet_footer3_about_3 {
    color: #dadada;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 1vh;
    font-family: Apercu mono, sans-serif;
    display: block;
  }

  .project1_tablet_footer3_iva {
    cursor: pointer;
    width: 19vw;
    display: flex;
  }

  .project1_tablet_footer3_iva_2 {
    color: #dadada;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 0;
    font-family: Apercu mono, sans-serif;
  }

  .project1_tablet_footer3_iva_3 {
    color: #dadada;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 0;
    margin-left: 2vw;
    font-family: Apercu mono, sans-serif;
  }

  .project1_tablet_footer3_iva_4 {
    color: #dadada;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 1vh;
    font-family: Apercu mono, sans-serif;
    display: block;
  }

  .project1_tablet_footer3_trace3 {
    background-color: #dadada;
    border: 1px #000;
    height: .1vh;
    margin-top: 2vh;
    margin-bottom: 2vh;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .project1_tablet_footer3_ido {
    cursor: pointer;
    width: 10vw;
    display: flex;
  }

  .project1_tablet_footer3_ido_2 {
    color: #dadada;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 0;
    font-family: Apercu mono, sans-serif;
  }

  .project1_tablet_footer3_ido_3 {
    color: #dadada;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 0;
    margin-left: 2vw;
    font-family: Apercu mono, sans-serif;
  }

  .project1_tablet_footer3_ido_4 {
    color: #dadada;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 1vh;
    font-family: Apercu mono, sans-serif;
    display: block;
  }

  .project1_tablet_footer3_trace4 {
    background-color: #dadada;
    border: 1px #000;
    height: .1vh;
    margin-top: 2vh;
    margin-bottom: 2vh;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .project1_tablet_footer3_iinfo {
    cursor: pointer;
    width: 9vw;
    display: flex;
  }

  .project1_tablet_footer3_iinfo2 {
    color: #dadada;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 0;
    font-family: Apercu mono, sans-serif;
  }

  .project1_tablet_footer3_iinfo3 {
    color: #dadada;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 0;
    margin-left: 2vw;
    font-family: Apercu mono, sans-serif;
  }

  .project1_tablet_footer3_iinfo4 {
    color: #dadada;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 1vh;
    font-family: Apercu mono, sans-serif;
    display: block;
  }

  .project1_tablet_footer3_iinfo5 {
    color: #dadada;
    text-transform: uppercase;
    margin-top: 2vh;
    padding-bottom: 10vh;
    font-family: Apercu mono, sans-serif;
    text-decoration: none;
    display: block;
  }

  ._07_catvr {
    display: none;
  }

  .div-block-75 {
    width: 100vw;
    height: 50vh;
    margin-right: 0;
    display: block;
  }

  .video-6 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-76 {
    margin-top: 2vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .video-7 {
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .div-block-77 {
    margin-top: 2vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .div-block-78 {
    width: 100vw;
    height: 50vh;
    margin-right: 0;
    display: block;
  }

  .project2_tablet_image1 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    display: block;
  }

  .project2_tablet_image1_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62384c7ecad42d3bdebebde5_CVR_07.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .project2_tablet_image3_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .project2_tablet_image3 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    display: block;
  }

  .project2_tablet_image4_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280db8f259cf84a711c7f55_BL1.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .project2_tablet_image4, .project2_tablet_image6 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .project2_tablet_image6_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8fe5700bb336935d742_CVR_01.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .project2_tablet_image5_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .project1_tablet_image5-copy {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .text-block-47, .project2_tablet_text2 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  ._02-projects-copy {
    display: block;
  }

  .aipa_desktop_01_2 {
    height: 50vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .aipa_desktop_01_1, .aipa_desktop_02_1, .aipa_desktop_03_1, .aipa_desktop_04_1, .aipa_desktop_05_1, .aipa_desktop_07_1, .aipa_desktop_00_1 {
    display: none;
  }

  .aipa_tablet_00_1 {
    justify-content: space-between;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .aipa_tablet_00_2, .aipa_tablet_00_3 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
    text-decoration: none;
  }

  .aipa_tablet_01_1 {
    justify-content: center;
    align-items: center;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .aipa_tablet_01_2 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .aipa_tablet_02_1 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    display: block;
  }

  .aipa_tablet_02_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239ac8efb401de935eb7f83_Coopers.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .aipa_tablet_03_1 {
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .aipa_tablet_03_2 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .aipa_tablet_04_1 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    display: block;
  }

  .aipa_tablet_04_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .aipa_tablet_05_1, .aipa_tablet_06_1 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .aipa_tablet_06_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .aipa_tablet_07_1 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .aipa_tablet_07_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01915b51e9cf5_CoopersIPA_04.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .aipa_tablet_08_1 {
    width: 100vw;
    height: 50vh;
    margin-right: 0;
    display: none;
  }

  .aipa_tablet_08_2 {
    margin-top: 2vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .aipa_tablet_08_3 {
    margin-left: 0;
    margin-right: 0;
  }

  .aipa_tablet_09_1 {
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .aipa_tablet_09_2 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Nowplayingjnl, sans-serif;
    font-size: 30px;
    line-height: 40px;
    display: block;
  }

  .header_tablet {
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .aipa_tablet_05_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b59ab9c57f7cec1ec_CoopersIPA_01.jpg");
    background-position: 50%;
    background-size: cover;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .tld_desktop_1, .tld_desktop_5 {
    display: none;
  }

  .tld_desktop_6 {
    height: 50vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .tld_desktop_8, .tld_desktop_13, .tld_desktop_16, .tld_desktop_19, .tld_desktop_22, .tld_desktop_19_2, .tld_desktop_19_3, .tld_desktop_19_4 {
    display: none;
  }

  .tld_table_1 {
    justify-content: space-between;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .tld_table_2, .tld_table_3 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
    text-decoration: none;
  }

  .tld_table_4 {
    justify-content: center;
    align-items: center;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .tld_table_5 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .tld_table_6 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    display: block;
  }

  .tld_table_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .tld_table_8 {
    margin: 5vh 2vw;
    display: block;
  }

  .tld_table_9 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .tld_table_10 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .tld_table_12 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2b920d3174661865e9e_LD_06.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .tld_table_13 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .tld_table_14 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd29dc9febda4b264a0f6_LD_01.jpg");
    background-position: 50%;
    background-size: cover;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .tld_table_15 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .tld_table_16 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd25e7399e126991d8e22_LD_07.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .tld_table_17 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .tld_table_18 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2d59b09f2a96cd39147_LD_02.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .tld_table_19 {
    width: 100vw;
    height: 50vh;
    margin-right: 0;
    display: block;
  }

  .tld_table_20 {
    margin-top: 2vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .tld_table_21 {
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .tld_desktop_13_video {
    display: none;
  }

  .tld_tablet_8_2 {
    width: 100vw;
    height: auto;
    margin-right: 0;
    display: block;
  }

  .tld_tablet_8_3 {
    margin-top: 2vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .tld_tablet_8_4 {
    margin-left: 0;
    margin-right: 0;
  }

  .tld_table_17_2 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .tld_table_17_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d8d03a280d640c204f600_LD_08.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .tld_table_17_4 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .tld_tablet_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd385a19e495fe5502df6_5f3f64eb72c44c658b28ccd2_MonsterChildren_01.jpeg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .tld_table_17_5 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .tld_tablet_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd3a6bd74ef67130801fd_5f3f64ebba10b4ab71cfce16_MonsterChildren02.jpeg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .h-s_desktop_1, .h-s_desktop_8, .h-s_desktop_35, .h-s_desktop_13_2, .h-s_desktop_13_3, .brewland_desktop_1, .brewland_desktop_5 {
    display: none;
  }

  .brewland_desktop_6 {
    height: 50vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .brewland_desktop_8, .brewland_desktop_15, .brewland_desktop_18, .brewland_desktop_21, .brewland_desktop_24, .brewland_desktop_27, .brewland_desktop_30, .brewland_desktop_33, .brewland_desktop_36 {
    display: none;
  }

  .brewland_tablet_1 {
    justify-content: space-between;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .brewland_tablet_2, .brewland_tablet_3 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
    text-decoration: none;
  }

  .brewland_tablet_4 {
    justify-content: center;
    align-items: center;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .brewland_tablet_5 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .brewland_tablet_6 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    display: block;
  }

  .brewland_tablet_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5d34882488292f793104_BL2.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .brewland_tablet_8 {
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .brewland_tablet_9 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .brewland_tablet_10 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    display: block;
  }

  .brewland_tablet_11 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699b54d06c3e2a110b5e_BL4.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .brewland_tablet_12, .brewland_tablet_13 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .brewland_tablet_14 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c795db477432a6269_BL55.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .brewland_tablet_15 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .brewland_tablet_16 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280e51f88758561c2f44474_BL66.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .brewland_tablet_17 {
    width: 100vw;
    height: auto;
    margin-right: 0;
    display: block;
  }

  .brewland_tablet_18 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .brewland_tablet_20 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c89fc47ea4952ea14_BL52.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .brewland_tablet_21 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: flex;
  }

  .brewland_tablet_22 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c54d06c05c4110b5f_BL3.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .brewland_tablet_23 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .brewland_tablet_24 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc37980b61849919401_BL8.jpg");
    background-position: 50%;
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-left: 2vw;
    margin-right: 1vw;
    display: block;
  }

  .brewland_tablet_25 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc336db9a3448237d17_BL9.jpg");
    background-position: 50%;
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-left: 1vw;
    margin-right: 2vw;
    display: block;
  }

  .brewland_tablet_26 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: flex;
  }

  .brewland_tablet_27 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc31d51fd03eed5e7cb_BL10.jpg");
    background-position: 50%;
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-left: 1vw;
    margin-right: 2vw;
    display: block;
  }

  .brewland_tablet_28 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc37e1c2e4a091a30a9_BL7.jpg");
    background-position: 50%;
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-left: 2vw;
    margin-right: 1vw;
    display: block;
  }

  .brewland_tablet_29 {
    margin-top: 2vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .brewland_talet_30 {
    margin-left: 0;
    margin-right: 0;
  }

  .project_header_01-copy, .innovation_desktop_5 {
    display: none;
  }

  .innovation_desktop_6 {
    height: 50vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .innovation_desktop_8, .innovation_desktop_15, .innovation_desktop_18, .innovation_desktop_21, .innovation_desktop_27 {
    display: none;
  }

  .innovation_tablet_1 {
    justify-content: space-between;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .innovation_tablet_2, .innovation_tablet_3 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
    text-decoration: none;
  }

  .innovation_tablet_4 {
    justify-content: center;
    align-items: center;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .innovation_tablet_5 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .innovation_tablet_6 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    display: block;
  }

  .innovation_tablet_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239aebd1e64bbebafa90f0d_Phillips5.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .innovation_tablet_8 {
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .innovation_tablet_9 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .innovation_tablet_10 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    display: block;
  }

  .innovation_tablet_11 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .innovation_tablet_12 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .innovation_tablet_13 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b050f735e2c836edc75f86_Phillips2.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .innovation_tablet_14 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .innovation_tablet_15 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b051342513a503c2f1cafb_Phillips3.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .innovation_tablet_16 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .innovation_tablet_17 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1688d019451d1ed000_Phillips1.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .innovation_tablet_20 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .innovation_tablet_21 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1659ab9c66a4cede4d_Phillips4.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .hs_tablet_1 {
    justify-content: space-between;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .hs_tablet_2, .hs_tablet_3 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
    text-decoration: none;
  }

  .hs_tablet_4 {
    justify-content: center;
    align-items: center;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .hs_tablet_5 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .hs_tablet_8 {
    margin: 5vh 2vw;
    display: block;
  }

  .hs_tablet_9 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .hs_tablet_10 {
    width: 100vw;
    height: auto;
    margin-right: 0;
    display: block;
  }

  .hs_tablet_11 {
    margin-top: 2vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .hs_tablet_12 {
    margin-left: 0;
    margin-right: 0;
  }

  .hs_tablet_27 {
    width: 100vw;
    height: auto;
    margin-right: 0;
    display: block;
  }

  .hs_tablet_28 {
    margin-top: 2vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .hs_tablet_29 {
    margin-left: 0;
    margin-right: 0;
  }

  .header_home {
    margin-left: 2vw;
    margin-right: 2vw;
    display: none;
  }

  .text-block-49 {
    color: #dadada;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 5vh;
    margin-bottom: 5vh;
    font-family: Apercu mono, sans-serif;
  }

  .its_desktop_1, .its_desktop_5, .its_desktop_24, .its_desktop_28, .is_desktop_1, .is_desktop_5, .is_desktop_10, .is_desktop_13, .is_desktop_16 {
    display: none;
  }

  .is_desktop_17 {
    height: 50vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .is_desktop_19, .is_desktop_22, .project_header_01_2 {
    display: none;
  }

  ._03_2-projects_cvr__link_tablet {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f9734687ae416d9a6b753_2.png");
  }

  .text-block-40_22 {
    margin-left: 2vw;
  }

  .its_tablet_1 {
    justify-content: space-between;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .its_tablet_2, .its_tablet_3 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
    text-decoration: none;
  }

  .its_tablet_4 {
    justify-content: center;
    align-items: center;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .its_tablet_5 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .its_tablet_6 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    display: block;
  }

  .its_tablet_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f9734687ae416d9a6b753_2.png");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .its_tablet_8 {
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .its_tablet_9 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .its_tablet_10 {
    width: 100vw;
    height: 90vh;
    margin-top: 0;
    display: block;
  }

  .its_tablet_11 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f8fccb7b5dc2a1dc14c62_158428863_4075605472450216_237234077409809277_n.jpeg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .its_tablet_12 {
    width: 100vw;
    height: 90vh;
    margin-top: 2vh;
    display: block;
  }

  .its_tablet_13 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f90a964f4f9b6fef6280d_159420173_4075605482450215_7729459916681265068_n.jpeg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .its_tablet_14 {
    width: 100vw;
    height: 80vh;
    margin-top: 2vh;
    display: block;
  }

  .its_tablet_15 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f9396d278a176f5401a20_159434852_4075605395783557_1956259017404459107_n.jpeg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .its_tablet_16 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .its_tablet_17 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f910a5fe7b485fbb84895_158795875_4075605562450207_1443318560097163892_n.jpeg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .its_tablet_18 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    margin-right: 0;
    display: block;
  }

  .its_tablet_19 {
    margin-top: 2vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .its_tablet_20 {
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .its_tablet_17_2 {
    width: 100vw;
    height: 110vh;
    margin-top: 2vh;
    display: block;
  }

  .its_tablet_17_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f9425d278a105d3401bcc_Screen%20Shot%202022-10-07%20at%201.50.54%20pm.png");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .its_tablet_17_4 {
    width: 100vw;
    height: 110vh;
    margin-top: 2vh;
    display: block;
  }

  .its_tablet_17_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/633f9069037e40fb15fc6bd9_159149582_4075605402450223_681268688993007781_n.jpeg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  ._06-is_tablet {
    margin-top: 5vh;
    display: block;
  }

  ._06-is_tablet_2 {
    height: 50vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  ._06-is_tablet4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c459f6ed8011b75af2264_thumbIS.jpg");
  }

  ._06-is_tablet5 {
    margin-left: 2vw;
  }

  .is_tablet_2 {
    justify-content: center;
    align-items: center;
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: flex;
  }

  .is_tablet_3 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .is_tablet_4 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    display: block;
  }

  .is_tablet_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c459f6ed8011b75af2264_thumbIS.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .is_tablet_6 {
    margin-top: 5vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .is_tablet_7 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .is_tablet_8 {
    width: 100vw;
    height: 50vh;
    margin-top: 5vh;
    display: block;
  }

  .is_tablet_9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98ae0e22d358ae3ef4af_IsoSucks_03.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .is_tablet_10 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .is_tablet_11 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98976515843a79409fd5_IsoSucks_04.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .is_tablet_12 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .is_tablet_13 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d987b79c9c7649a4fc621_IsoSucks_02.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .is_tablet_14 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .is_tablet_15 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98f67a2ca64aba8e30f8_IsoSucks_01.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .is_tablet_16 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .is_tablet_17 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d991391cc4e2a36251ab7_IsoSucks_06.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .dvf_1, .dvf_5, .dvf_10, .dvf_13 {
    display: none;
  }

  .dvf_114 {
    height: 50vh;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .dvf_16, .dvf_18, .dvf_21, .dvf_24, .dvf_27, .dvf_30, .dvf_21_2, ._07-projects, .dvf_27_2, ._06-projects-copy_2, ._06-projects-copy-copy_2 {
    display: none;
  }

  ._03_2-projects_cvr__link_tablet_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
    background-position: 100%;
  }

  .project1_tablet_image1_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec190f9fa56ff6f42fc9e6_AMEX_05_0008%20FINAL%20RGB_.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .project1_tablet_text2_2 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .div-block-78_2 {
    width: 100vw;
    height: 50vh;
    margin-right: 0;
    display: block;
  }

  .video-7_2 {
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .div-block-78_23 {
    width: 100vw;
    height: 50vh;
    margin-right: 0;
    display: block;
  }

  .div-block-77_3 {
    margin-top: 2vh;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .video-7_3 {
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .project1_tablet_image3_2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1b7a472f8f092fe72bfb_AMEX_2_0004%20%20FIANL%20RGB%20SIMPLE%20LAYERS_.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .project1_tablet_image4_2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1d3bebfdc0d1501fd3eb_AMEX_10_0051%20FINAL%20RGB%20SIMPLE%20LAYERS_.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .project1_tablet_image5_2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1d0355426129f75a3e29_AMEX_11_0021%20FIANL%20RGB_.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .project1_tablet_image6_2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1ceacd984bb42e1634ac_AMEX_09_0020%20FINAL%20RGB_.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .project1_tablet_image6_2_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1da73ba8954151a3838d_AMEX_15_0002%20FINAL%20RGB_.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  ._07_smartwax-copy, .amex_lawrenny_02, .amex_lawrenny_03, .amex_lawrenny_04, .amex_lawrenny_05, .amex_lawrenny_06, .amex-lawrenny-video {
    display: none;
  }

  .mobile_lawrenny_1 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .mobile_lawrenny_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4a97a8371c9e85e7b1bb8_230419%20-%20Amex%20Lawrenny_SH08_1682.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .mobile_lawrenny_3 {
    color: #dadada;
    text-transform: uppercase;
    font-family: Apercu mono, sans-serif;
  }

  .mobile_lawrenny_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .mobile_lawrenny_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac194ae97984b445d930_230419%20-%20Amex%20Lawrenny_SH06_3043.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .mobile_lawrenny_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac3b628788be45392228_230419%20-%20Amex%20Lawrenny_SH02_2037.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .mobile_lawrenny_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac6768dd428585bfb70a_230419%20-%20Amex%20Lawrenny_SH01_0249.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .div-block-78-copy {
    width: 100vw;
    height: 50vh;
    margin-right: 0;
    display: block;
  }

  .mobile_lawrenny_8 {
    width: 100vw;
    height: auto;
    margin-right: 0;
    display: block;
  }

  .mobile_lawrenny_9 {
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .project1_tablet_image9 {
    width: 100vw;
    height: 50vh;
    margin-top: 2vh;
    display: block;
  }

  .mobile_lawrenny_10 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac6768dd428585bfb70a_230419%20-%20Amex%20Lawrenny_SH01_0249.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .mobile_lawrenny_11 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b502ea44af13528640a2_Background.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .mobile_lawrenny_12 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b519d97c954b4a8c62b9_Layer%203.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .mobile_lawrenny_13 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b52b823bb6aa21887298_Layer%202.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  .mobile_lawrenny_14 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b54568dd428585c53182_Layer%204.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
    display: block;
  }

  ._01-left, ._01-right {
    display: none;
  }

  .bold-text-4-copy-copy {
    width: 100%;
    font-size: 16px;
    line-height: 21px;
  }

  .mobile-header {
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 10vh;
    display: flex;
  }

  .mobile-header_left {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    height: 100%;
    padding-left: 70px;
    display: flex;
  }

  .mobile-header_right {
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 50%;
    height: 100%;
    display: flex;
  }

  .text-block-90 {
    color: #fff;
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-left: 0;
    font-size: 17px;
    font-weight: 700;
    display: flex;
  }

  .text-block-90_2 {
    color: #fff;
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-left: 0;
    padding-right: 0;
    font-size: 17px;
    font-weight: 700;
    display: flex;
  }

  .mobile-header_3rd {
    width: 20%;
    height: 100%;
  }

  .navbar {
    background-color: #ddd0;
  }

  .icon-5 {
    color: #fff;
  }

  .div-block-116 {
    width: 100%;
    height: 30vh;
    margin-top: 5vh;
    padding-left: 10vw;
    padding-right: 10vw;
    display: flex;
  }

  .mobile_01-smartwax {
    width: 50%;
  }

  .mobile_01-smartwax-copy {
    width: 50%;
    height: 100%;
    margin-bottom: 0;
    padding-left: 2vw;
  }

  .mobile_01-smartwax-copy-copy {
    width: 50%;
    height: 100%;
    margin-bottom: 0;
  }

  .mobile_02-catvr {
    width: 50%;
    height: 100%;
    margin-bottom: 0;
    padding-right: 2vw;
  }

  .menu-button {
    margin-right: 10vw;
  }

  .mobile-projects {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 90vh;
    display: flex;
  }

  .mobile-projects_guide {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: block;
  }

  .div-block-117 {
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 100vh;
    text-decoration: none;
    display: flex;
  }

  .link-13 {
    color: #fff;
    text-align: center;
    justify-content: center;
    align-items: center;
    margin: 0 38px 38px;
    padding: 0;
    font-family: moret, sans-serif;
    font-size: 80px;
    font-weight: 400;
    line-height: 40px;
    text-decoration: none;
    display: block;
  }

  .div-block-118 {
    text-decoration: none;
  }

  .link-14 {
    color: #fff;
    font-size: 17px;
    font-weight: 700;
    text-decoration: none;
  }

  ._01-right-copy {
    display: none;
  }

  .bodycopy, .bodycopy_3 {
    width: 100%;
    font-size: 16px;
    line-height: 21px;
  }

  ._01-left_2, ._01-right_2 {
    display: none;
  }

  .body_2 {
    display: block;
  }

  ._01-right_33 {
    display: none;
  }

  .div-block-117_2 {
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 100vh;
    text-decoration: none;
    display: flex;
  }

  .mobile_headline {
    width: 100vw;
    height: auto;
    padding: 70px 70px 0;
    display: block;
  }

  .text-block-96 {
    color: #fff;
    font-size: 50px;
    font-weight: 700;
    line-height: 50px;
  }

  .text-block-97 {
    color: #fff;
    padding-bottom: 5vh;
    font-size: 17px;
    font-weight: 700;
  }

  .mobile_background {
    width: 100vw;
    height: auto;
    padding: 10vh 70px 0;
    display: flex;
  }

  .mobile_background_bodycopy {
    color: #fff;
    padding-left: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 25px;
  }

  .mobile_video_2 {
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_image-1 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .mobile_idea {
    width: 100vw;
    height: auto;
    padding: 10vh 70px 0;
    display: flex;
  }

  .div-block-12240_22 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  }

  .div-block-12240_222 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
  }

  .text-block-97_2 {
    color: #fff;
    width: auto;
    padding-bottom: 5vh;
    font-size: 17px;
    font-weight: 700;
  }

  .div-block-12244 {
    width: 30%;
  }

  .div-block-12245 {
    width: 70%;
  }

  .mobile_image-1_2 {
    height: 50vh;
    padding: 0 70px 0;
    display: block;
  }

  .div-block-12240_2222 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53b475954026d9f474ba_7.jpg");
  }

  .mobile_quote_div {
    padding: 5vh 70px 10vh;
    display: block;
  }

  .text-block-92_2_2 {
    padding-top: 0;
  }

  .catvr_mobile_image_01 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62384c7ecad42d3bdebebde5_CVR_07.jpg");
  }

  .catvr_mobile_image_02 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
  }

  .catvr_mobile_image_03 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
  }

  .catvr_mobile_image_04 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
  }

  .catvr_mobile_image_05 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8fe5700bb336935d742_CVR_01.jpg");
  }

  .mobile_image-1_2_2 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .catvr_mobile_image_06 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8eaa19e49bdd04fcc32_CVR_02.jpg");
  }

  .amexqbr_01_video-mobile {
    padding: 10vh 70px 0;
    display: block;
  }

  .mobile_quote_divqbr {
    padding: 10vh 70px;
    display: block;
  }

  .amexqbr_01_image-1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac194ae97984b445d930_230419%20-%20Amex%20Lawrenny_SH06_3043.jpg");
  }

  .amexqbr_01_image-2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  }

  .amexqbr_01_image-3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac6768dd428585bfb70a_230419%20-%20Amex%20Lawrenny_SH01_0249.jpg");
  }

  .amexqbr_01_image-4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac3b628788be45392228_230419%20-%20Amex%20Lawrenny_SH02_2037.jpg");
  }

  .amexqbr_01_image-5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4a97a8371c9e85e7b1bb8_230419%20-%20Amex%20Lawrenny_SH08_1682.jpg");
  }

  .amexqbr_01_image-6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b502ea44af13528640a2_Background.jpg");
  }

  .amexqbr_01_image-7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b54568dd428585c53182_Layer%204.jpg");
  }

  .amexqbr_01_image-8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b519d97c954b4a8c62b9_Layer%203.jpg");
  }

  .catvr_mobile_image_01-copy {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62384c7ecad42d3bdebebde5_CVR_07.jpg");
  }

  .its_mobile_01 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b14a9046a0c4cb5e250ff_154549452_463821798210545_2047790865440243422_n.jpg");
    margin-left: 12px;
  }

  .its_mobile_01_2 {
    height: 50vh;
    padding: 10vh 70px 0;
    display: flex;
  }

  .its_mobile_02 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b148c5ad3bf2497baeca4_153278795_765654244355122_460748098565535298_n.jpg");
    margin-left: 0;
    margin-right: 12px;
  }

  .its_mobile_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b16207a8441227e46e52f_154321854_3674860159300479_3124341961467537932_n.jpg");
  }

  .its_mobile_03 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b17683f6e35df56e148a4_Platypus_Jade.gif");
  }

  .mobile_image-12 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .mobile_image-1_2_4 {
    height: 50vh;
    padding: 10vh 70px 0;
    display: block;
  }

  .mobile_image-1_2_2-copy {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .mobile_quote_div_2 {
    padding: 10vh 70px;
    display: block;
  }

  .mobile_background_2 {
    width: 100vw;
    height: auto;
    padding: 10vh 70px;
    display: flex;
  }

  .its_mobile_01_2_2 {
    height: 50vh;
    padding: 10vh 70px 0;
    display: flex;
  }

  .mobile_image-1_3, .mobile_image-1_w {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .h-s_video_1 {
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_video_2_4 {
    padding: 10vh 70px 0;
    display: block;
  }

  .tld_mobile_image-1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
  }

  .tld_mobile_image-2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd29dc9febda4b264a0f6_LD_01.jpg");
  }

  .tld_mobile_image-3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2d59b09f2a96cd39147_LD_02.jpg");
  }

  .tld_mobile_image-4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2b920d3174661865e9e_LD_06.jpg");
  }

  .tld_mobile_image-5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c54d06c05c4110b5f_BL3.jpg");
  }

  .tld_mobile_image-6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd25e7399e126991d8e22_LD_07.jpg");
  }

  .tld_mobile_image-7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d8d03a280d640c204f600_LD_08.jpg");
  }

  .brewland_content_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699b54d06c3e2a110b5e_BL4.jpg");
  }

  .brewland_content_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280e51f88758561c2f44474_BL66.jpg");
  }

  .brewland_content_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c89fc47ea4952ea14_BL52.jpg");
  }

  .brewland_content_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c795db477432a6269_BL55.jpg");
  }

  .brewland_content_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659b40c7c6ff554eb6cd1a63_a4bf4a8a-3ca7-47c1-b82c-8ece9c449007_rw_1200.jpg");
  }

  .brewland_content_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280db8f259cf84a711c7f55_BL1.jpg");
  }

  .mobile_image-1_2_23 {
    height: 50vh;
    padding: 10vh 70px 0;
    display: block;
  }

  .brewland_left {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc37980b61849919401_BL8.jpg");
    width: 50%;
    margin-right: 10px;
  }

  .brewland_poster {
    height: 50vh;
    padding: 10vh 70px 0;
    display: flex;
  }

  .brewland_right {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc336db9a3448237d17_BL9.jpg");
    width: 50%;
    margin-left: 10px;
  }

  .brewland_poster2 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: flex;
  }

  .brewland_left_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc37e1c2e4a091a30a9_BL7.jpg");
    width: 50%;
    margin-right: 10px;
  }

  .brewland_right2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc31d51fd03eed5e7cb_BL10.jpg");
    width: 50%;
    margin-left: 10px;
  }

  .mobile_backgroun_2, .mobile_background_3 {
    width: 100vw;
    height: auto;
    padding: 10vh 70px 0;
    display: flex;
  }

  .mobile_image-1-cop2 {
    height: 50vh;
    padding: 10vh 70px 0;
    display: block;
  }

  .mobile_image-1-copy, .mobile_image-1_2-c, .mobile_image-1_2_24, .mobile_image-14 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .aipa_two {
    height: 30vh;
    padding: 2vh 70px 0;
    display: flex;
  }

  .aipa_two_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b59ab9c57f7cec1ec_CoopersIPA_01.jpg");
    width: 100%;
  }

  .div-block-12248 {
    width: 50%;
    height: 100%;
    padding-right: 10px;
  }

  .aipa_two_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
    width: 100%;
  }

  .div-block-122483 {
    width: 50%;
    height: 100%;
    padding-left: 10px;
    padding-right: 0;
  }

  .mobile_image-13 {
    height: 50vh;
    padding: 10vh 70px 0;
    display: block;
  }

  .aipa_image_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239ac8efb401de935eb7f83_Coopers.jpg");
  }

  .aipa_image_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
  }

  .mobile_huskee_video-1 {
    padding: 10vh 70px 0;
    display: block;
  }

  .mobile_huskee_video-2 {
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_background2 {
    width: 100vw;
    height: auto;
    padding: 10vh 70px 0;
    display: flex;
  }

  .https-vimeo-com-798943845 {
    height: 50vh;
    padding: 10vh 70px 0;
    display: block;
  }

  .mobile_huskee_image-1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec190f9fa56ff6f42fc9e6_AMEX_05_0008%20FINAL%20RGB_.jpg");
    background-position: 100%;
  }

  .mobile_huskee_image-1_2 {
    height: 50vh;
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_image-1-copy43, .mobile_image-1-copy432, ._5443 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  ._7677 {
    width: 100vw;
    height: auto;
    padding: 10vh 70px 0;
    display: flex;
  }

  .mobile_image-1_2-cop777, .mobile_image-1_2_2-copy4322 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  ._23221 {
    padding: 10vh 70px;
    display: block;
  }

  .mobile_huskee_image-2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1d0355426129f75a3e29_AMEX_11_0021%20FIANL%20RGB_.jpg");
  }

  .mobile_huskee_image-3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1d3bebfdc0d1501fd3eb_AMEX_10_0051%20FINAL%20RGB%20SIMPLE%20LAYERS_.jpg");
  }

  .mobile_huskee_image-4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1da73ba8954151a3838d_AMEX_15_0002%20FINAL%20RGB_.jpg");
  }

  .mobile_huskee_image-5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1b7a472f8f092fe72bfb_AMEX_2_0004%20%20FIANL%20RGB%20SIMPLE%20LAYERS_.jpg");
  }

  .mobile_huskee_image-6 {
    height: 50vh;
    margin-bottom: 0;
    padding: 5vh 70px 0;
    display: block;
  }

  .aipa_mobile_09 {
    height: 30vh;
    padding: 2vh 70px 0;
    display: flex;
  }

  .dv_mobile_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c7ac9b5da5c9447cb94aa_Round_Sign_Mockup.jpg");
  }

  .dv_mobile_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468e2a75891e4cc4e26761_DonaVita_07.jpg");
  }

  .dv_mobile_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a5f0d967e2821423c022_3.png");
  }

  .dv_mobile_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    width: 100%;
  }

  .dv_mobile_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a287cfa69d465405ebe2_Final%20GIf.gif");
    width: 100%;
  }

  .dv_mobile_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/634604eb9142ee7aeda16949_4.png");
  }

  .dv_mobile_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346062f987e9d22c3b5b043_9.png");
    width: 100%;
  }

  .dv_mobile_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63463fec8a41616b32b62e3e_Comp%201.gif");
    width: 100%;
  }

  .dv_image_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
  }

  .chair-awards {
    color: #fff;
    text-align: center;
    justify-content: center;
    align-items: center;
    margin: 38px;
    padding: 0;
    font-family: moret, sans-serif;
    font-size: 60px;
    font-weight: 400;
    line-height: 29px;
    text-decoration: none;
    display: none;
  }

  .burtons {
    color: #fff;
    text-align: center;
    justify-content: center;
    align-items: center;
    margin: 38px;
    padding: 0;
    font-family: moret, sans-serif;
    font-size: 80px;
    font-weight: 400;
    line-height: 40px;
    text-decoration: none;
    display: block;
  }

  .dont-know, .grabdrop {
    color: #fff;
    text-align: center;
    justify-content: center;
    align-items: center;
    margin: 38px;
    padding: 0;
    font-family: moret, sans-serif;
    font-size: 60px;
    font-weight: 400;
    line-height: 29px;
    text-decoration: none;
    display: none;
  }

  .link-18 {
    color: #fff;
    font-size: 17px;
    font-weight: 700;
    text-decoration: none;
  }

  .mobile_background-3 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px;
    display: flex;
  }

  .mobile_video_2_2 {
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_image-1_333 {
    height: 50vh;
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_background_33 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 0;
    display: flex;
  }

  .link-19 {
    font-size: 17px;
  }

  .link-20 {
    color: #fff;
    font-size: 17px;
    font-weight: 700;
    text-decoration: none;
  }

  .mobile_background3 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 0;
    display: flex;
  }

  .mobile_image-1-copy2 {
    height: 50vh;
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_background_4 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 0;
    display: flex;
  }

  .mobile_image-1_2-copy333, .mobile_image-1-cop3 {
    height: 50vh;
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_background_222 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 0;
    display: flex;
  }

  .mobile_image-1-copy-copy1 {
    height: 50vh;
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_background-copy22 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 0;
    display: flex;
  }

  .mobile_image-1_2-copy3333 {
    height: 50vh;
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_background-copy223 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 0;
    display: flex;
  }

  .mobile_image-1-copy-copy22, .mobile_image-1_2-copy22 {
    height: 50vh;
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_background-copy11 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 0;
    display: flex;
  }

  .its_mobile_01_2-copy2 {
    height: 50vh;
    padding: 5vh 70px 0;
    display: flex;
  }

  .mobile_background-copy34 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 0;
    display: flex;
  }

  .mobile_background_2-copy12 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 10vh;
    display: flex;
  }

  .mobile_huskee_video-1-copy2 {
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_huskee_image-6-copy2 {
    height: 50vh;
    margin-bottom: 0;
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_image-13-copy2 {
    height: 50vh;
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_background-copy2 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 0;
    display: flex;
  }

  .mobile_image-1-copy-copy44 {
    height: 50vh;
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_background-copy1 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 0;
    display: flex;
  }

  .brewland_poster-copy22 {
    height: 50vh;
    padding: 5vh 70px 0;
    display: flex;
  }

  .mobile_background_2-copy2 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 10vh;
    display: flex;
  }

  .mobile_video_2_4-copy3 {
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_background-copy4 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 0;
    display: flex;
  }

  .aipa_mobile_01 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239ac8efb401de935eb7f83_Coopers.jpg");
  }

  .aipa_mobile_02 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
  }

  .aipa_mobile_03 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a5f0d967e2821423c022_3.png");
  }

  .aipa_mobile_04 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .aipa_mobile_05 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    width: 100%;
  }

  .aipa_mobile_06 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a287cfa69d465405ebe2_Final%20GIf.gif");
    width: 100%;
  }

  .aipa_mobile_07 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .aipa_mobile_08 {
    height: 30vh;
    padding: 2vh 70px 0;
    display: flex;
  }

  .aipa_mobile_010 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .aipa_mobile_011 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b59ab9c57f7cec1ec_CoopersIPA_01.jpg");
    width: 100%;
  }

  .aipa_mobile_012 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63463fec8a41616b32b62e3e_Comp%201.gif");
    width: 100%;
  }

  .aipa_mobile_013 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
    width: 100%;
  }

  .mobile_image-2 {
    height: 50vh;
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_image-1_22 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .brewland_poster-copy22-cop2 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: flex;
  }

  .tld_mobile_image-5-copy2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd385a19e495fe5502df6_5f3f64eb72c44c658b28ccd2_MonsterChildren_01.jpeg");
  }

  .catvr_mobile_image_06-copy222 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd3a6bd74ef67130801fd_5f3f64ebba10b4ab71cfce16_MonsterChildren02.jpeg");
  }

  .mobile_video_2_2-copy222 {
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_background_33-cop3 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 0;
    display: flex;
  }

  .mobile_image-1_333-copy12 {
    height: 50vh;
    padding: 5vh 70px 0;
    display: block;
  }

  .mobile_image-1-copy2121, .mobile_image-1-copy21212 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  ._3232 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px;
    display: flex;
  }

  .mobile_image-1_2-copy2121 {
    height: 50vh;
    padding: 0 70px 0;
    display: block;
  }

  ._32323232 {
    padding: 5vh 70px 10vh;
    display: block;
  }

  .mobile_background_bodycopy-copy222 {
    color: #fff;
    padding-left: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 25px;
  }

  .div-block-12245-copy321 {
    width: 60%;
  }

  .div-block-12244-copy212 {
    width: 40%;
  }

  .dv_mobile_2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c78569c61903a47295bb0_Comp%201.gif");
  }

  .dv_mobile_2_2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468927a808593a8cd9fc88_Untitled-1.jpg");
  }

  .burtons_mobile_01 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c8423b65ce27d599251b8_Burtons_2.png");
  }

  .burtons_mobile_02 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c844fd7560b5844a77240_Burtons_1.png");
  }

  .burtons_mobile_03 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c8466eae7aef27d22d520_Burtons_3.png");
  }

  .mobile_image-1_33, .burtons_mobile_012 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .burtons_mobile_0111 {
    height: 30vh;
    padding: 2vh 70px 0;
    display: flex;
  }

  .mobile_image-1-copy121 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .aipa_mobile_09-copy212121 {
    height: 30vh;
    padding: 2vh 70px 0;
    display: flex;
  }

  .mobile_image-1-copy1212 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .mobile_image-1_burtons {
    height: 30vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .mobile_image-13-copy2-copy22 {
    height: 50vh;
    padding: 2vh 70px 0;
    display: block;
  }

  .mobile_background-copy4-copy22 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 0;
    display: flex;
  }

  .mobile_background_2-copy2-copy22 {
    width: 100vw;
    height: auto;
    padding: 5vh 70px 10vh;
    display: flex;
  }

  .burtons-copy2 {
    color: #fff;
    text-align: center;
    justify-content: center;
    align-items: center;
    margin: 38px;
    padding: 0;
    font-family: moret, sans-serif;
    font-size: 80px;
    font-weight: 400;
    line-height: 40px;
    text-decoration: none;
    display: block;
  }

  .link-13-copy222, .link-13-copy23232 {
    color: #fff;
    text-align: center;
    justify-content: center;
    align-items: center;
    margin: 0 38px 38px;
    padding: 0;
    font-family: moret, sans-serif;
    font-size: 80px;
    font-weight: 400;
    line-height: 40px;
    text-decoration: none;
    display: block;
  }

  .button_resume-mobile {
    padding-left: 0;
  }

  .desktop_header, .desktop_section-1 {
    display: none;
  }

  .link-24 {
    color: #fff;
  }

  .desktop_project-1_section-1, .desktop_project-1_section-2, .desktop_project-1_footer {
    display: none;
  }

  .tablet_header {
    background-color: #000;
    width: 100vw;
    height: 10vh;
    padding-bottom: 0;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
  }

  .tablet_header_left {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    height: 100%;
    display: flex;
  }

  .tablet_header_right {
    justify-content: flex-end;
    align-items: center;
    width: 50%;
    height: 100%;
    display: flex;
  }

  .link-28 {
    color: #fff;
    text-transform: uppercase;
    font-family: IDK, Arial, sans-serif;
    font-weight: 300;
    text-decoration: none;
  }

  .link-28.w--current {
    font-family: IDK, Arial, sans-serif;
    font-weight: 300;
  }

  .link-29 {
    color: #fff;
    text-align: right;
    text-transform: uppercase;
    font-family: IDK, Arial, sans-serif;
    font-weight: 300;
    text-decoration: none;
  }

  .div-block-122492 {
    background-color: #000;
    width: 100vw;
    height: 10vh;
  }

  .div-block-122493 {
    width: 50%;
    height: 100%;
  }

  .tablet_section-1 {
    background-color: #000;
    width: 100vw;
    height: auto;
    padding-bottom: 0;
    padding-left: 5vw;
    padding-right: 5vw;
    display: block;
  }

  .div-block-122494 {
    width: 100%;
    height: 10vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-1_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49ed548c0623345e6a1b5_Untitled-22.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-1_2 {
    border-radius: 10px;
    width: 100%;
    height: 40vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .tablet_section-1_2_left {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a0700bfdd43de2ba89cb_Untitled-2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-right: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-1_2_right {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a07cf2359695c4a70f08_Untitled-22.jpg");
    background-position: 50%;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-left: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-1_3 {
    border-radius: 10px;
    width: 100%;
    height: 40vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .tablet_section-1_3_left {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a147a050760353225656__MG_0555.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 390px;
    border-radius: 10px;
    width: 40%;
    height: 100%;
    margin-right: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-1_3_right {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49dc0e855685f053b52ee_YETI_AdamGibson_274A6326.jpg");
    background-position: 50%;
    background-size: cover;
    border-radius: 10px;
    width: 60%;
    height: 100%;
    margin-left: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-1_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49fad1623922207d49d65__MG_0566.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-1_5 {
    border-radius: 10px;
    width: 100%;
    height: 40vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .tablet_section-1_5_left {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e492933dd414300e9cbbeb_Untitled-3.jpg");
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-right: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-1_5_right {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49dd4553c597bd16e72bf_YETI_AdamGibson_274A63262.jpg");
    background-position: 50%;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-left: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-1_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a2e0e4754e049362123e_Untitled-3.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .link-28_2 {
    color: #fff;
    text-transform: uppercase;
    font-family: IDK, Arial, sans-serif;
    font-weight: 300;
    text-decoration: none;
  }

  .text-block-105 {
    color: #fff;
    margin-left: 1vw;
  }

  .link-28_3 {
    color: #fff;
    text-transform: uppercase;
    margin-left: 1vw;
    text-decoration: none;
  }

  .link-29-copy_2 {
    color: #fff;
    text-align: right;
    text-transform: uppercase;
    font-family: IDK, Arial, sans-serif;
    font-weight: 300;
    text-decoration: none;
  }

  .link-29-copy_2.w--current {
    font-family: IDK, Arial, sans-serif;
    font-weight: 300;
  }

  .tablet_menu-open {
    z-index: 2;
    background-color: #000;
    width: 100vw;
    height: 100vh;
    display: none;
    position: fixed;
  }

  .tablet_menu-open_1 {
    background-color: #000;
    width: 100vw;
    height: 10vh;
    padding-bottom: 0;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
  }

  .tablet_menu-open_2 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    height: 100%;
    display: flex;
  }

  .tablet_menu-open_3 {
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
  }

  .tablet_menu-open_4 {
    background-color: #000;
    width: 100vw;
    height: auto;
    padding-bottom: 0;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
  }

  .tablet_menu-open_5 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: 100%;
    display: block;
  }

  .tablet_menu-open_6 {
    color: #fff;
    text-transform: capitalize;
    width: auto;
    font-family: IDK, Arial, sans-serif;
    font-weight: 300;
    text-decoration: none;
    display: block;
  }

  .tablet_menu-open_7, .tablet_menu-open_8 {
    color: #fff;
    text-transform: capitalize;
    margin-top: 1vh;
    font-family: IDK, Arial, sans-serif;
    font-weight: 300;
    text-decoration: none;
    display: block;
  }

  .tablet_menu-open_2_2 {
    justify-content: flex-end;
    align-items: center;
    width: 50%;
    height: 100%;
    display: flex;
  }

  .tablet_menu-open_3_2 {
    color: #fff;
    text-transform: uppercase;
    font-family: IDK, Arial, sans-serif;
    font-weight: 300;
    text-decoration: none;
  }

  .tablet_project-2_section-1_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468927a808593a8cd9fc88_Untitled-1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-2_section-1_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-2_section-1_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-right: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-2_section-1_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a287cfa69d465405ebe2_Final%20GIf.gif");
    background-position: 50%;
    background-repeat: repeat;
    background-size: 170px;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-left: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-2_section-1_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468e2a75891e4cc4e26761_DonaVita_07.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-2_section-1_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346062f987e9d22c3b5b043_9.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-right: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-2_section-1_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63463fec8a41616b32b62e3e_Comp%201.gif");
    background-position: 50%;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-left: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-2_section-1_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/634604eb9142ee7aeda16949_4.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-2_section-1_9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460506fa932e9c18d19760_6.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-3_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c5af70fa8be759fccce2_Mockups2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-3_section-1_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-right: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-3_section-1_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
    background-position: 89%;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-left: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-3_section-1_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c5f1cb4badab8c25caab_Mockups.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-3_section-1_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e9293b7461f6671f2c5f00_Untitled-1.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-3_section-1_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc2cc32db29570d98297_Side.jpg");
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-right: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-3_section-1_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc1a5d9b32af562ed46c_Front.jpg");
    background-position: 50%;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-left: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-3_section-1_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-3_section-1_9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c9e6b4bbb94b281a1de1_Untitled-1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 30vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-4_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53325a1a0e899b24b8e2b_YETI_Ads.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 30vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-4_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5336d9c119ea50ec89878_YETI_Ads2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 30vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-4_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c3b9e236baaece9eaa0_Cans2.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-4_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c6ca3b0d7cade9ec399_Cans1.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-4_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e52c0b3e2a5d8b46f9a508_Untitled-1.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-5_section-2_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54515c5b48079862fce2c_fireside_01_33f0f7de-c105-4c2d-af46-23d03bf1dfd7.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-5_section-2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5336d9c119ea50ec89878_YETI_Ads2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 30vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-5_section-2_2_1 {
    border-radius: 10px;
    width: 100%;
    height: 40vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .tablet_project-5_section-2_2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5463b3aa33b513f3cf658_fireside_05_fb60cc6a-8d4f-4a9c-92e1-4ea3604669bb.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-right: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-5_section-2_2_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e547ae9e55ec783268a04d_fireside_02_d6782288-7b73-4550-ac73-a544dcad628f.webp");
    background-position: 50%;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-left: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-5_section-2_2_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5464f264476b62f28aba3_fireside_10_201e439d-c632-4ff9-aa06-e18b6e870d3e.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-right: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-5_section-2_2_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e545ea0290445f51007404_Screenshot%202025-03-27%20at%2011.34.37%E2%80%AFpm.png");
    background-position: 50%;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-left: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_project-5_section-2_1, .mobile_project-5_section-2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54515c5b48079862fce2c_fireside_01_33f0f7de-c105-4c2d-af46-23d03bf1dfd7.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-5_section-2_2_6 {
    border-radius: 10px;
    width: 100%;
    height: 40vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .mobile_project-5_section-2_3, .mobile_project-5_section-2_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54515c5b48079862fce2c_fireside_01_33f0f7de-c105-4c2d-af46-23d03bf1dfd7.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-6_section-2_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54c72797f68c75e158191_TABOO_PR_AIPA_06_FEATURE_1200x800.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_project-6_section-2_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239ac8efb401de935eb7f83_Coopers.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_project-6_section-2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_project-6_section-2_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_project-6_section-2_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b59ab9c57f7cec1ec_CoopersIPA_01.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_project-6_section-2_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01915b51e9cf5_CoopersIPA_04.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_project-aipa_section-2_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54c72797f68c75e158191_TABOO_PR_AIPA_06_FEATURE_1200x800.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_project-aipa_section-2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239ac8efb401de935eb7f83_Coopers.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_project-aipa_section-2_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_project-aipa_section-2_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_project-aipa_section-2_5, .mobile_project-aipa_section-2_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b59ab9c57f7cec1ec_CoopersIPA_01.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-7_section-2_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239aebd1e64bbebafa90f0d_Phillips5.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-7_section-2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1659ab9c66a4cede4d_Phillips4.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-7_section-2_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
    background-position: 40%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-7_section-2_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1588d019430d1ecfff_Phillips2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-right: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-7_section-2_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee15259cf881b723ebfd_Phillips3.jpg");
    background-position: 50%;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-left: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-7_section-2_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1688d019451d1ed000_Phillips1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-7_section-2_7, .tablet_project-7_section-2_8, .tablet_project-7_section-2_9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
    background-position: 40%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .link-28_2_2, .link-28_2_3, .link-28_2_4, .link-28_5, .link-28_2_5, .link-28_2_6 {
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
  }

  .tablet_home_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49fad1623922207d49d65__MG_0566.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 4vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_home_1.tablet_design_project-1 {
    height: 100%;
    margin-top: 0;
  }

  .tablet_home_1.tablet_design_project-1.adsads1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebd033033cc833a35bde88_Thumb.jpg");
    background-position: 50% 80%;
    background-size: 900px;
  }

  .tablet_home_1.tablet_design_project-2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346067c9142ee95f3a183de_11.png");
    background-size: contain;
    height: 100%;
    margin-top: 0;
  }

  .tablet_home_1.tablet_design_project-2.adsads2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67f398d79bd46303b15d65a3_MF%202.png");
  }

  .tablet_home_1.tablet_design_project-3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
    height: 100%;
    margin-top: 0;
  }

  .tablet_home_1.tablet_design_project-3.adsads3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280fa91694dfd6937a764a3_Screen%20Shot%202022-05-15%20at%2011.04.51%20pm.png");
  }

  .tablet_home_1.tablet_design_project-4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e48d94c083a57c5274bd6e_DSC_0933%20copy_low.jpg");
    height: 100%;
    margin-top: 0;
  }

  .tablet_home_1.tablet_design_project-4.adsads4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594f26a685d1e06039387db_ITS%202.gif");
  }

  .tablet_home_1.tablet_design_project-5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e3ed79cc71de8744fece62_Mobile-Orange.png");
    height: 100%;
    margin-top: 0;
  }

  .tablet_home_1.tablet_design_project-5.adsads5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1da73ba8954151a3838d_AMEX_15_0002%20FINAL%20RGB_.jpg");
  }

  .tablet_home_1.tablet_design_project-6 {
    height: 100%;
    margin-top: 0;
  }

  .tablet_home_1.tablet_design_project-6-copy {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54abf7457d708d8a6e788_Coopers-Australian-IPA-April-2021-scaled.webp");
    height: 100%;
    margin-top: 0;
  }

  .tablet_home_1.tablet_design_project-6-copy.adsads6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659298bb03a2c3dd4923b09d_Image4.jpg");
  }

  .tablet_home_1.tablet_design_project-7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
    height: 100%;
    margin-top: 0;
  }

  .tablet_home_1.tablet_design_project-8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
    height: 100%;
    margin-top: 0;
  }

  .tablet_home_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468927a808593a8cd9fc88_Untitled-1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_home-4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_home_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e48d94c083a57c5274bd6e_DSC_0933%20copy_low.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_home_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54a68c8c49aa70dc48463_Screenshot%202025-03-27%20at%2011.53.53%E2%80%AFpm.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_home_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54abf7457d708d8a6e788_Coopers-Australian-IPA-April-2021-scaled.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_home_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_home_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_section-1 {
    background-color: #000;
    width: 100vw;
    height: auto;
    padding-bottom: 0;
    padding-left: 5vw;
    padding-right: 5vw;
    display: block;
  }

  .mobile_home-1 {
    background-color: #000;
    width: 100vw;
    height: auto;
    padding-bottom: 0;
    padding-left: 5vw;
    padding-right: 5vw;
    display: none;
  }

  .mobile_home-2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49fad1623922207d49d65__MG_0566.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_home-3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468927a808593a8cd9fc88_Untitled-1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_home-5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e48d94c083a57c5274bd6e_DSC_0933%20copy_low.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_home-6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54a68c8c49aa70dc48463_Screenshot%202025-03-27%20at%2011.53.53%E2%80%AFpm.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_home-7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54abf7457d708d8a6e788_Coopers-Australian-IPA-April-2021-scaled.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_home-8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile_home-9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .link-28_2_6_2 {
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
  }

  .desktop_header_new {
    display: none;
  }

  .link-28_2_2_2 {
    color: #fff;
    text-transform: uppercase;
    font-family: IDK, Arial, sans-serif;
    font-weight: 300;
    text-decoration: none;
  }

  .link-28_2_6_23 {
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
  }

  .tablet_footer, .tablet_footer-2 {
    background-color: #000;
    width: 100vw;
    height: 10vh;
    padding-bottom: 0;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
  }

  .mobile_home-3_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468927a808593a8cd9fc88_Untitled-1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-8_section-1_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468927a808593a8cd9fc88_Untitled-1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-8_section-1_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-8_section-1_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468e2a75891e4cc4e26761_DonaVita_07.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-8_section-1_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63463fec8a41616b32b62e3e_Comp%201.gif");
    background-position: 50%;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-left: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-8_section-1_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346062f987e9d22c3b5b043_9.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-right: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-8_section-1_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/634604eb9142ee7aeda16949_4.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-8_section-1_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460506fa932e9c18d19760_6.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .desktop_home_section-1, .desktop_home_section_mobile, .desktop_home_section_mobile-copy {
    padding-top: 2vh;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .text-block-107 {
    color: #fff;
    text-transform: uppercase;
    font-family: IDK, Arial, sans-serif;
    font-weight: 300;
  }

  .link-28_34, .tablet_menu-open_3333 {
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
  }

  .tablet_project-3_section-1_44 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e9e7c72e113f5398f9f88b_Insitu.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-3_section-1_45 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53b475954026d9f474ba_7.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-3_section-1_22 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f4742376b3972c40fc1a_TSW_02.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-right: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-3_section-1_33 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c6a7e538c95e85aa0853_Mockups22.jpg");
    background-position: 50%;
    background-size: cover;
    border-radius: 10px;
    width: 50%;
    height: 100%;
    margin-left: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-122500._33 {
    line-height: 0;
  }

  .text-block-108 {
    margin-bottom: 0;
    font-size: 25px;
  }

  .desktop_comments, .desktop_comments.comments-2 {
    width: 50%;
  }

  .desktop_comments.comments-4 {
    margin-right: 0;
  }

  .desktop_comments.comments-5 {
    display: none;
  }

  .desktop_cat-vr_comments_row-1_section-4, .desktop_cat-vr_comments_row-2_section-4 {
    margin-top: 1vh;
    display: flex;
  }

  .desktop_cat-vr_comments_row-3_section-4 {
    display: none;
  }

  .tablet_section-4_3_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c3b9e236baaece9eaa0_Cans2.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_section-4_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c6ca3b0d7cade9ec399_Cans1.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_cat_1 {
    width: 100%;
    display: block;
  }

  .tablet_cat_2 {
    padding-left: 0;
  }

  .tablet_cat_6 {
    margin-left: 0;
    font-size: 14px;
  }

  .tablet_cat_7 {
    width: 100%;
  }

  .tablet_cat_9, .tablet_cat_10 {
    width: 10vw;
  }

  .tablet_cat_12 {
    margin-left: 0;
    font-size: 14px;
  }

  .tablet_cat_13 {
    margin-left: 0;
  }

  .tablet_cat-vr-project {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67eb565f7edb33bc331f2003_Untitled-1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_cat-vr-project.video {
    height: auto;
    margin-top: 2vh;
    padding-top: 0;
  }

  .tablet_cat-vr-project.tablet_cat-vr-project-3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebcf9d8f900cdba3c2d523_Poster2.jpg");
    margin-top: 2vh;
  }

  .tablet_cat-vr-project.tablet_cat-vr-project-4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
    margin-top: 2vh;
  }

  .tablet_cat-vr-project.tablet_cat-vr-project-5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
    margin-top: 2vh;
  }

  .tablet_cat-vr-project.tablet_cat-vr-project-6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
    margin-top: 2vh;
  }

  .video-10 {
    border-radius: 10px;
  }

  .tablet_video {
    margin-top: 2vh;
  }

  .tablet_video.its {
    height: 50vh;
  }

  .tablet_cat-vr_comments {
    height: auto;
    margin-top: 2vh;
    display: block;
  }

  .tablet_comments, .tablet_results {
    width: 100%;
    height: auto;
  }

  .tablet_cat-vr_results {
    height: auto;
    margin-top: 2vh;
    display: block;
  }

  .div-block-122500_2._33, .div-block-122500_3._33, .div-block-122500_4._33, .div-block-122500_5._33, .div-block-122500_6._33 {
    line-height: 0;
  }

  .tablet_results_newew {
    width: 100%;
    height: auto;
  }

  .body-5 {
    background-color: #000;
  }

  .tablet_design-sec {
    background-color: #000;
    width: 100vw;
    height: auto;
    padding-bottom: 0;
    padding-left: 5vw;
    padding-right: 5vw;
    display: block;
  }

  .link-block-30 {
    width: 100%;
    height: 50vh;
    margin-top: 4vh;
  }

  .tablet_project_1 {
    width: 100%;
    height: 40vh;
    margin-top: 4vh;
  }

  .tablet_project-1_image-1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49ed548c0623345e6a1b5_Untitled-22.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 50vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tablet_project-1_image-1.tablet_project-1_image-2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49fad1623922207d49d65__MG_0566.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_project-1_image-3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a0700bfdd43de2ba89cb_Untitled-2.jpg");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_project-1_image-4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a07cf2359695c4a70f08_Untitled-22.jpg");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_project-1_image-2-copy {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49fad1623922207d49d65__MG_0566.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_project-1_image-6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67f450dbc4b236baa60786df_Labels.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_project-1_image-7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49dc0e855685f053b52ee_YETI_AdamGibson_274A6326.jpg");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_project-1_image-8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4923593334f4cc2605505_Untitled-2.jpg");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_project-1_image-9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49dd4553c597bd16e72bf_YETI_AdamGibson_274A63262.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_project-1_image-10 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a2e0e4754e049362123e_Untitled-3.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-2_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099895a2000ddb00409125_Icons.jpg");
    background-size: 1200px;
    height: 40vh;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-2_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680869e9e9b42e90cbbe9c29_DV_Gif_5.gif");
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468e2a75891e4cc4e26761_DonaVita_07.jpg");
    margin-top: 2vh;
    display: none;
  }

  .tablet_project-1_image-1.tablet_design-project-2_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/634604eb9142ee7aeda16949_4.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-2_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63463fec8a41616b32b62e3e_Comp%201.gif");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346062f987e9d22c3b5b043_9.png");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_10 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460506fa932e9c18d19760_6.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-2_11 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4a2e0e4754e049362123e_Untitled-3.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468e2a75891e4cc4e26761_DonaVita_07.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-2_2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468e2a75891e4cc4e26761_DonaVita_07.jpg");
    margin-top: 2vh;
    display: none;
  }

  .tablet_project-1_image-1.tablet_design-project-2_3_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f4742376b3972c40fc1a_TSW_02.jpg");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f8b82376b3a199410b58_TSW_03.jpg");
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-3_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468e2a75891e4cc4e26761_DonaVita_07.jpg");
    margin-top: 2vh;
    display: none;
  }

  .tablet_project-1_image-1.tablet_design-project-3_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-3_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-3_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-3_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e9293b7461f6671f2c5f00_Untitled-1.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-3_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e9e7c72e113f5398f9f88b_Insitu.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-3_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c5f1cb4badab8c25caab_Mockups.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-3_10 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-3_11 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    background-size: 240px;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-3_12 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-3_13 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a287cfa69d465405ebe2_Final%20GIf.gif");
    background-size: 240px;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-3_14 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c5af70fa8be759fccce2_Mockups2.jpg");
    margin-top: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-3_15 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c9e6b4bbb94b281a1de1_Untitled-1.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-3_11_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a287cfa69d465405ebe2_Final%20GIf.gif");
    background-size: 240px;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-4_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468e2a75891e4cc4e26761_DonaVita_07.jpg");
    margin-top: 2vh;
    display: none;
  }

  .tablet_project-1_image-1.tablet_design-project-4_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460506fa932e9c18d19760_6.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_2.yeti_tablet1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53325a1a0e899b24b8e2b_YETI_Ads.jpg");
    height: 35vh;
    margin-top: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-4_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-4_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a287cfa69d465405ebe2_Final%20GIf.gif");
    background-size: 240px;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-4_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346067c9142ee95f3a183de_11.png");
  }

  .tablet_project-1_image-1.tablet_design-project-4_5.yeti_tablet2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5336d9c119ea50ec89878_YETI_Ads2.jpg");
    height: 35vh;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_6.yeti_tablet3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea0178da2c44d1f2dc25a5_YETI_In%20situ.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-4_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-4_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a287cfa69d465405ebe2_Final%20GIf.gif");
    background-size: 240px;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-4_9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/634604eb9142ee7aeda16949_4.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_9.fire4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5464f264476b62f28aba3_fireside_10_201e439d-c632-4ff9-aa06-e18b6e870d3e.webp");
    height: 80vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_9.fire5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e545ea0290445f51007404_Screenshot%202025-03-27%20at%2011.34.37%E2%80%AFpm.png");
    height: 70vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_10 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-4_11 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a287cfa69d465405ebe2_Final%20GIf.gif");
    background-size: 240px;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-4_12 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460506fa932e9c18d19760_6.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_12.yeti_tablet5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c3b9e236baaece9eaa0_Cans2.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-4_13 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460506fa932e9c18d19760_6.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_13.yeti_tablet7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea05e36e50e53c501ff9e1_edm_InSitu.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-4_13.yeti_tablet8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e52c0b3e2a5d8b46f9a508_Untitled-1.jpg");
    height: 60vh;
  }

  .tablet_project-1_image-1.tablet_design-project-5_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468e2a75891e4cc4e26761_DonaVita_07.jpg");
    margin-top: 2vh;
    display: none;
  }

  .tablet_project-1_image-1.tablet_design-project-5_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460506fa932e9c18d19760_6.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-5_2.fire1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54515c5b48079862fce2c_fireside_01_33f0f7de-c105-4c2d-af46-23d03bf1dfd7.webp");
    margin-top: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-5_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346067c9142ee95f3a183de_11.png");
  }

  .tablet_project-1_image-1.tablet_design-project-5_3.fire2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5463b3aa33b513f3cf658_fireside_05_fb60cc6a-8d4f-4a9c-92e1-4ea3604669bb.webp");
    height: 70vh;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-5_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-5_4.fire3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e547ae9e55ec783268a04d_fireside_02_d6782288-7b73-4550-ac73-a544dcad628f.webp");
  }

  .tablet_project-1_image-1.tablet_design-project-6_2.coopers1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54c72797f68c75e158191_TABOO_PR_AIPA_06_FEATURE_1200x800.jpg");
    margin-top: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-6_2.coopers1_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239ac8efb401de935eb7f83_Coopers.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-6_3.coopers2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-6_4.coopers3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b59ab9c57f7cec1ec_CoopersIPA_01.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-6_5.cooper6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-6_5.cooper6_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01915b51e9cf5_CoopersIPA_04.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-6_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/634604eb9142ee7aeda16949_4.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-6_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468e2a75891e4cc4e26761_DonaVita_07.jpg");
    margin-top: 2vh;
    display: none;
  }

  .tablet_project-1_image-1.tablet_design-project-6_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460506fa932e9c18d19760_6.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-6_2.innovation-1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b051342513a503c2f1cafb_Phillips3.jpg");
    height: 70vh;
    margin-top: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-6_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346067c9142ee95f3a183de_11.png");
  }

  .tablet_project-1_image-1.tablet_design-project-6_3.innovation-2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b050f735e2c836edc75f86_Phillips2.jpg");
    height: 70vh;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-6_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-6_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/634604eb9142ee7aeda16949_4.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-6_5.innovation-3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b050433263c7e41fa05dd9_Mockup1.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-7_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468e2a75891e4cc4e26761_DonaVita_07.jpg");
    margin-top: 2vh;
    display: none;
  }

  .tablet_project-1_image-1.tablet_design-project-7_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460506fa932e9c18d19760_6.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-7_2.qantas-1_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac194ae97984b445d930_230419%20-%20Amex%20Lawrenny_SH06_3043.jpg");
    margin-top: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-7_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-7_3.qantas-1_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-7_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a287cfa69d465405ebe2_Final%20GIf.gif");
    background-size: 240px;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-7_4.qantas-1_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac3b628788be45392228_230419%20-%20Amex%20Lawrenny_SH02_2037.jpg");
    background-size: cover;
  }

  .tablet_project-1_image-1.tablet_design-project-7_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346067c9142ee95f3a183de_11.png");
  }

  .tablet_project-1_image-1.tablet_design-project-7_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-7_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/634604eb9142ee7aeda16949_4.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-7_7.qantas-1_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b519d97c954b4a8c62b9_Layer%203.jpg");
    background-size: 1900px;
  }

  .tablet_project-1_image-1.tablet_design-project-7_6, .tablet_project-1_image-1.tablet_design-project-79 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346067c9142ee95f3a183de_11.png");
  }

  .tablet_project-1_image-1.tablet_design-project-79.qantas-1_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b54568dd428585c53182_Layer%204.jpg");
    background-size: 840px;
    height: 40vh;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-7_99 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346067c9142ee95f3a183de_11.png");
  }

  .tablet_project-1_image-1.tablet_design-project-7_99.qantas-1_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b502ea44af13528640a2_Background.jpg");
    height: 80vh;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-7_66 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-7_66.qantas-1_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b519d97c954b4a8c62b9_Layer%203.jpg");
    background-size: 1900px;
  }

  .tablet_project-1_image-1.tablet_design-project-4_922 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/634604eb9142ee7aeda16949_4.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_922.yeti_tablet4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c6ca3b0d7cade9ec399_Cans1.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-6_444 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-6_444.innovation-4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-6_444.innovation-5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1659ab9c66a4cede4d_Phillips4.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-2_3_2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53b475954026d9f474ba_7.jpg");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4_33 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc1a5d9b32af562ed46c_Front.jpg");
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_3_24 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4_25 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6348a287cfa69d465405ebe2_Final%20GIf.gif");
    background-size: 260px;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_122 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099206d1c33b1f57a839f3_DV_HERO2.gif");
    background-position: 60%;
    background-size: 1200px;
    height: 30vh;
    margin-top: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-2_333 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68086c3296d6e63da9635d80_DonaVita_Animation_3_2_ColourPalette.gif");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_444 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6809ae0cb234ea6dbe01fd38_Bag.jpg");
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_1-copy {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099895a2000ddb00409125_Icons.jpg");
    background-size: 1500px;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-2_11234 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
    background-size: 800px;
    height: 30vh;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-2_3334 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346062f987e9d22c3b5b043_9.png");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4455 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680a1c9d09015ad06ae091ab_Comp%204.gif");
    background-size: 750px;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_33345 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680723775df941ddef9e7c42_DonaVita_Animation_1.gif");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_44556 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c7ac9b5da5c9447cb94aa_Round_Sign_Mockup.jpg");
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_322 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4-cop76 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680869e9e9b42e90cbbe9c29_DV_Gif_5.gif");
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_3223 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4-cop7644 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680869e9e9b42e90cbbe9c29_DV_Gif_5.gif");
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_32233 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-right: 1.5vw;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4-cop764433 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680869e9e9b42e90cbbe9c29_DV_Gif_5.gif");
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 1.5vw;
  }

  .div-block-1225001 {
    width: 100%;
    height: 30vh;
    margin-top: 2vh;
    display: flex;
  }

  .div-block-1225001._22222 {
    display: none;
    overflow: visible;
  }

  .div-block-1225001.eita, .div-block-1225001.eita-2 {
    margin-top: 2vh;
  }

  .tablet_ads-sec {
    background-color: #000;
    width: 100vw;
    height: auto;
    padding-bottom: 0;
    padding-left: 5vw;
    padding-right: 5vw;
    display: block;
  }

  .div-block-1225002 {
    background-color: #000;
    width: 100%;
    height: auto;
    padding-left: 5vw;
  }

  .mobile_design_section, .mobile_ads_section {
    background-color: #000;
    width: 100vw;
    height: auto;
    padding-bottom: 0;
    padding-left: 5vw;
    padding-right: 5vw;
    display: block;
  }

  .tablet_deserto {
    width: 100%;
    padding-left: 5vw;
    padding-right: 5vw;
    display: block;
  }

  .desktop_project-2_section-1 {
    display: block;
  }

  .desktop_new_projects, .desktop_footer {
    display: none;
  }

  .div-block-12250032244, .div-block-12250032244-copy {
    width: 100vw;
    height: 10vh;
    display: block;
  }

  .tablet_new_header {
    background-color: #fff;
    width: 100vw;
    height: 8vh;
    padding-left: 1vw;
    padding-right: 1vw;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
    box-shadow: 0 2px 5px #0003;
  }

  .div-block-12250032245 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    height: 100%;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .link-38 {
    color: #333;
    text-align: right;
    text-transform: uppercase;
    font-size: 30px;
    text-decoration: none;
  }

  .div-block-12250032245_2 {
    justify-content: flex-end;
    align-items: center;
    width: 50%;
    height: 100%;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .div-block-12250032246 {
    background-color: #fff;
    width: 100vw;
    height: 50vh;
  }

  .tablet_new_projects {
    background-color: #fff;
    width: 100vw;
    height: 50vh;
    margin-top: 8vh;
    padding-left: 1vw;
    padding-right: 1vw;
    display: flex;
  }

  .link-block-35 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebd033033cc833a35bde88_Thumb.jpg");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 60vh;
  }

  .div-block-12250032247 {
    width: 50%;
    height: auto;
  }

  .div-block-12250032248 {
    width: 100%;
    height: auto;
    margin-top: .5vh;
  }

  .div-block-12250032247_right {
    width: 50%;
    height: auto;
    margin-left: .5vw;
  }

  .div-block-12250032247_left {
    width: 50%;
    height: auto;
    margin-right: .5vw;
  }

  .link-block-35_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 40vh;
  }

  .tablet_projects_left, .tablet_projects_right {
    margin-top: 2vh;
  }

  .link-block-35_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680723775df941ddef9e7c42_DonaVita_Animation_1.gif");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 40vh;
  }

  .link-block-35_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebd033033cc833a35bde88_Thumb.jpg");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 30vh;
  }

  .link-block-35_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e3e8f10809839d3ad65feb_Brunch%20Studio_00004RustyBarrel_BothRums_2024_Portrait_Hero2.jpg");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 60vh;
  }

  .link-block-35_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594f26a685d1e06039387db_ITS%202.gif");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 60vh;
  }

  .link-block-35_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e48d247acfa8915dcc1bed_YETI_AdamGibson_274A6326_low%202.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 720px;
    width: 100%;
    height: 40vh;
  }

  .link-block-35_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5d34882488292f793104_BL2.jpg");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 40vh;
  }

  .link-block-35_9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63ec1da73ba8954151a3838d_AMEX_15_0002%20FINAL%20RGB_.jpg");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 40vh;
  }

  .link-block-35_10 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 720px;
    width: 100%;
    height: 40vh;
  }

  .link-block-35_ {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/685506bfcc3c106abd20e877_68215f27f746df86b8f30f37__MG_1309_low.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 720px;
    width: 100%;
    height: 40vh;
  }

  .link-block-35_11 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 40vh;
  }

  .link-block-35_12 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5f805656fb9fdd257ca3_thumb.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 720px;
    width: 100%;
    height: 40vh;
  }

  .link-38_2 {
    color: #333;
    text-align: right;
    text-transform: uppercase;
    font-size: 30px;
    text-decoration: none;
  }

  .desktop_header_newnew {
    margin-top: 10vh;
    display: none;
  }

  .div-block-12250032251 {
    width: 100%;
    display: block;
  }

  .div-block-12250032251_2 {
    display: none;
  }

  .desktop_projects_new {
    padding-bottom: 0;
  }

  .div-block-12250032252 {
    height: 50vh;
    margin-top: 0;
  }

  .div-block-12250032252_2 {
    height: 40vh;
  }

  .div-block-12250032252_1, .div-block-12250032252_3 {
    height: 50vh;
  }

  .div-block-12250032252_33 {
    height: 20vh;
  }

  .div-block-12250032252_33_2 {
    height: 50vh;
  }

  .div-block-12250032254 {
    width: 100vw;
    height: 20vh;
  }

  .div-block-12250032255 {
    width: 100vw;
    height: auto;
    padding-left: 1vw;
    padding-right: 1vw;
    display: block;
  }

  .div-block-12250032256 {
    width: 100%;
    height: auto;
    margin-top: 10vh;
  }

  .div-block-12250032256_2 {
    width: 100%;
    height: 10%;
    margin-top: 2vh;
    display: flex;
  }

  .text-block-10826 {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 700;
  }

  .text-block-10827 {
    margin-top: 1vh;
  }

  .div-block-12250032257 {
    width: 50%;
    height: auto;
  }

  .cat-vr_01 {
    height: 50vh;
    margin-top: 0;
  }

  .cat-vr_02 {
    height: auto;
    margin-top: 1vh;
  }

  .cat-vr_03 {
    background-size: 1400px;
    height: 50vh;
    margin-top: 1vh;
  }

  .cat-vr_04 {
    height: 30vh;
    margin-top: 1vh;
  }

  .div-block-12250032260 {
    height: auto;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .div-block-12250032261 {
    margin-top: 1vh;
    margin-bottom: 0;
    padding-left: 40px;
  }

  .cat-vr_05 {
    height: 50vh;
  }

  .div-block-12250032260-copy {
    height: auto;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .cat-vr_04_02 {
    height: 30vh;
    margin-top: 1vh;
  }

  .desktop_comments_1, .desktop_comments_1.comments-2 {
    width: 50%;
  }

  .desktop_comments_1.comments-4 {
    margin-right: 0;
  }

  .desktop_comments_1.comments-5 {
    display: none;
  }

  .dv_desktop_1 {
    height: 50vh;
    margin-top: 0;
  }

  .dv_desktop_4 {
    height: 50vh;
  }

  .dv_desktop_5 {
    height: 40vh;
  }

  .dv_desktop_6 {
    height: 50vh;
  }

  .dv_desktop_7, .dv_desktop_8 {
    height: 40vh;
  }

  .cat-vr_04_03 {
    height: 30vh;
    margin-top: 1vh;
  }

  .tablet_projects_left_1 {
    margin-top: 0;
  }

  .balter_1, .balter_2, .balter_3 {
    height: auto;
    margin-top: 1vh;
  }

  .balter_11, .balter_11_2, .balter_11_4, .balter_11_1 {
    height: 50vh;
    margin-top: 0;
  }

  .desktop_its {
    height: auto;
    margin-top: 1vh;
  }

  .desktop_yeti_1 {
    height: 40vh;
  }

  .desktop_yeti_3 {
    height: 50vh;
    margin-top: 0;
  }

  .desktop_yeti_4, .desktop_yeti_5, .desktop_yeti_6 {
    height: 50vh;
  }

  .desktop_yeti_7 {
    height: 20vh;
  }

  .american-express---qantas-business-rewards-card-huskee_1, .desktop_pp_h-s_1, .desktop_pp_h-s_2, .desktop_pp_h-s_3 {
    padding-bottom: 0;
  }

  .desktop_tld_01 {
    height: auto;
    margin-top: 1vh;
  }

  .desktop_tld_02, .desktop_tld_03, .desktop_tld_04, .desktop_tld_05, .desktop_tld_06, .desktop_tld_07 {
    height: 50vh;
    margin-top: 0;
  }

  .desktop_brewland_01 {
    height: auto;
    margin-top: 1vh;
  }

  .desktop_tld_02-copy, .desktop_brewland_02, .desktop_brewland_03, .desktop_brewland_04, .desktop_brewland_05, .desktop_brewland_06 {
    height: 50vh;
    margin-top: 0;
  }

  .dv_desktop_4_2 {
    height: 50vh;
  }

  .rm_desktop_left, .rm_desktop_right, .rm_desktop_middle {
    display: none;
  }

  .text-block-10829 {
    color: #fff;
    text-transform: uppercase;
    font-family: Roboto, Arial, sans-serif;
    font-size: 10px;
    font-weight: 300;
  }

  .rm_tablet_header {
    z-index: 5;
    width: 100vw;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 2vh;
    padding-left: 2vw;
    padding-right: 2vw;
    display: flex;
    position: fixed;
  }

  .rm_tablet_header_left {
    text-transform: none;
    width: 50%;
    height: 100%;
  }

  .rm_tablet_header_right {
    text-align: right;
    text-transform: uppercase;
    width: 50%;
    height: 100%;
  }

  .link-42 {
    color: #fff;
    text-transform: uppercase;
    font-family: Roboto, Arial, sans-serif;
    font-size: 10px;
    font-weight: 300;
    text-decoration: none;
  }

  .link-43 {
    text-transform: uppercase;
  }

  .link-44 {
    color: #fff;
    font-family: Roboto, Arial, sans-serif;
    font-size: 10px;
    font-weight: 300;
    text-decoration: none;
  }

  .rm_tablet_description {
    width: 100vw;
    height: 30vh;
    padding: 10vh 2vw 0;
    display: block;
  }

  .text-block-10831 {
    color: #fff;
    text-transform: uppercase;
    font-family: Roboto, Arial, sans-serif;
    font-size: 10px;
    font-weight: 300;
    line-height: 13px;
  }

  .rm_tablet_description_2 {
    width: 70%;
    margin-top: 2vh;
  }

  .rm_tablet_description_3 {
    margin-top: 5vh;
  }

  .rm_tablet_projects {
    width: 100vw;
    display: block;
    overflow: hidden;
  }

  .rm_tablet_projects_left {
    width: 100vw;
    height: 30vh;
    display: flex;
  }

  .rm_tablet_projects_left.rm_tablet_projects_left_3, .rm_tablet_projects_left.rm_tablet_projects_left_5, .rm_tablet_projects_left.rm_tablet_projects_left_7, .rm_tablet_projects_left.rm_tablet_projects_left_9, .rm_tablet_projects_left.rm_tablet_projects_left_11 {
    margin-top: 5vh;
  }

  .rm_tablet_projects_left_left {
    width: 50%;
    height: 100%;
  }

  .rm_tablet_projects_left_right {
    width: 50%;
    height: 100%;
    padding: 45px;
  }

  .rm_tablet_projects_left_left_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebd033033cc833a35bde88_Thumb.jpg");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 100%;
    padding-bottom: 9px;
    padding-right: 0;
  }

  .rm_tablet_projects_left_left_1.rm_project-2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6875e4e62adb8372f143dafb_DonaVita_3d%20Logo.aep.gif");
  }

  .rm_tablet_projects_left_left_1.rm_project-3_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  }

  .rm_tablet_projects_left_left_1.rm_projects-4_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67fc77c0da73b70cbea168b2_GIf-ezgif.com-video-to-webp-converter.webp");
  }

  .rm_tablet_projects_left_left_1.rm_projects-5_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e48d247acfa8915dcc1bed_YETI_AdamGibson_274A6326_low%202.jpg");
  }

  .rm_tablet_projects_left_left_1.rm_project-6_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594f26a685d1e06039387db_ITS%202.gif");
  }

  .rm_tablet_projects_left_left_1.rm_projects-7_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
  }

  .rm_tablet_projects_left_left_1.rm-projects-8_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699ccc23834b19d63590_BL1.jpg");
  }

  .rm_tablet_projects_left_left_1.rm-projects-9_9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  }

  .rm_tablet_projects_left_left_1.rm-projects-10_10 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280fa91694dfd6937a764a3_Screen%20Shot%202022-05-15%20at%2011.04.51%20pm.png");
    background-position: 50% 80%;
  }

  .rm_tablet_projects_left_left_1.rm-projects-11_11 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280fa91694dfd6937a764a3_Screen%20Shot%202022-05-15%20at%2011.04.51%20pm.png");
  }

  .text-block-10832 {
    color: #fff;
    text-align: center;
    font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  }

  .link-45 {
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
    line-height: 30px;
    text-decoration: none;
  }

  .div-block-1225003227124 {
    text-align: center;
    margin-top: 5vh;
    font-size: 30px;
  }

  .div-block-1225003227125 {
    width: 50%;
    height: 100%;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-1225003227126 {
    height: 5vh;
    margin-top: 5vh;
    display: flex;
  }

  .text-block-10833 {
    color: #fff;
    font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  }

  .text-block-10834 {
    color: #fff;
    text-align: right;
    font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  }

  .rm_tablet_projects_right {
    width: 100vw;
    height: 30vh;
    margin-top: 5vh;
    display: flex;
  }

  .rm_tablet_projects_right_right {
    width: 50%;
    height: 100%;
  }

  .rm_tablet_projects_right_left {
    width: 50%;
    height: 100%;
    padding: 45px;
  }

  .rm_tablet_project_header {
    z-index: 5;
    width: 100vw;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 2vh;
    padding-left: 2vw;
    padding-right: 2vw;
    display: flex;
    position: fixed;
  }

  .rm_tablet_project_description {
    width: 100vw;
    height: auto;
    padding: 10vh 2vw 0;
    display: block;
  }

  .text-block-10831_2 {
    color: #fff;
    text-transform: none;
    font-family: Roboto, Arial, sans-serif;
    font-size: 12px;
    font-weight: 300;
    line-height: 15px;
  }

  .rm_tablet_middle_2_2_2 {
    margin-top: 3vh;
    padding-left: 2vw;
    display: block;
  }

  .rm_tablet_middle_3_2_2 {
    margin-top: 0;
  }

  .text-block-10829_2 {
    color: #fff;
    text-transform: uppercase;
    font-family: Roboto, Arial, sans-serif;
    font-size: 10px;
    font-weight: 300;
  }

  .tablet_link-1 {
    font-family: Roboto, Arial, sans-serif;
    font-size: 10px;
    font-weight: 300;
  }

  .tablet_link-2, .tablet_link-3, .tablet_link-4, .tablet_link-5, .tablet_link-6, .tablet_link-7, .tablet_link-8 {
    text-transform: uppercase;
    font-family: Roboto, Arial, sans-serif;
    font-size: 10px;
    font-weight: 300;
  }

  .rm_tablet_projects_catvr {
    width: 100vw;
    height: auto;
    margin-top: 3vh;
    padding-left: 2vw;
    padding-right: 2vw;
    display: block;
  }

  .rm_tablet_projects_catvr_1 {
    width: 100%;
    height: auto;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_catvr_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67eb54deb095ffb7f4e9b716_Untitled-1.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_catvr_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebcf9d8f900cdba3c2d523_Poster2.jpg");
    background-position: 50%;
    background-size: 1670px;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_catvr_mosaic, .rm_tablet_projects_catvr_1.rm_tablet_projects_catvr_mosaic_2 {
    height: auto;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_catvr_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6877033f4f5d6ba3537d3f8e_Screenshot%202025-07-16%20at%2011.41.10%E2%80%AFam.png");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_dv_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099206d1c33b1f57a839f3_DV_HERO2.gif");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_dv_2 {
    height: auto;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_dv_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6875e4e62adb8372f143dafb_DonaVita_3d%20Logo.aep.gif");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_dv_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68086c3296d6e63da9635d80_DonaVita_Animation_3_2_ColourPalette.gif");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_dv_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_dv_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6809ae0cb234ea6dbe01fd38_Bag.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_catvr_mosaic-copy {
    height: auto;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62145e111d0b6977ba5e7e4a_10.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_new_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c5af70fa8be759fccce2_Mockups2.jpg");
    background-position: 50%;
    background-size: 1100px;
    height: 60vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_new_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c5f1cb4badab8c25caab_Mockups.jpg");
    background-position: 50%;
    background-size: cover;
    height: 80vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_new_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/687829a4e9e825ffe7120ba4_SW_Poster%202.jpg");
    background-position: 50%;
    background-size: 1300px;
    height: 70vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_new_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/687829b8da289a276ef78433_SW_Poster%203.jpg");
    background-position: 50%;
    background-size: 1300px;
    height: 80vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_new_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/687829cc8b177a0c813c8434_SW_Poster%201.jpg");
    background-position: 50%;
    background-size: 1300px;
    height: 80vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_new_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53b475954026d9f474ba_7.jpg");
    background-position: 50%;
    background-size: cover;
    height: 60vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_new_7-copy {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/687829cc8b177a0c813c8434_SW_Poster%201.jpg");
    background-position: 50%;
    background-size: 1300px;
    height: 80vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_new_9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c9e6b4bbb94b281a1de1_Untitled-1.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_baltercerveza_video_2, .rm_tablet_projects_catvr_1.rm_tablet_baltercerveza_video_3 {
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.https-vimeo-com-900987711-share-copy {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67eb54deb095ffb7f4e9b716_Untitled-1.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_baltercerveza_image_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/685c98e83e1329fa85af3ecc_PFA2.png");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_baltercerveza_image_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68625676d6e02e26afa41e18_Free%20Vertical%20Billboard%20on%20th%20Brick%20Wall%20Mockup2.jpg");
    background-position: 50%;
    background-size: cover;
    height: 80vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_baltercerveza_image_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68626385b65835d91d9d7971_Balter_Balter%20Cerveza_Sun.gif");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_baltercerveza_image_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68623ac59469fc4e34ad5520_Balter_Balter%20Cerveza_Socials%20Animations.gif");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53325a1a0e899b24b8e2b_YETI_Ads.jpg");
    background-position: 50%;
    background-size: cover;
    height: 40vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594f26a685d1e06039387db_ITS%202.gif");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_1-copy {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c3b9e236baaece9eaa0_Cans2.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c6ca3b0d7cade9ec399_Cans1.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea0178da2c44d1f2dc25a5_YETI_In%20situ.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e52c0b3e2a5d8b46f9a508_Untitled-1.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea05e36e50e53c501ff9e1_edm_InSitu.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_its_video {
    height: auto;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_catvr_2-copy {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67eb54deb095ffb7f4e9b716_Untitled-1.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_image_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_image_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d8d03a280d640c204f600_LD_08.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_image_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd29dc9febda4b264a0f6_LD_01.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_image_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2b920d3174661865e9e_LD_06.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_image_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd2d59b09f2a96cd39147_LD_02.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_image_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280a9cf400554866d84c0aa_LD_04.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_image_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd385a19e495fe5502df6_5f3f64eb72c44c658b28ccd2_MonsterChildren_01.jpeg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_image_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd3a6bd74ef67130801fd_5f3f64ebba10b4ab71cfce16_MonsterChildren02.jpeg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_22 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594f26a685d1e06039387db_ITS%202.gif");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_video {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_brewland_video {
    height: auto;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699ccc23834b19d63590_BL1.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699b54d06c3e2a110b5e_BL4.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628b5d34882488292f793104_BL2.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c795db477432a6269_BL55.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699c89fc47ea4952ea14_BL52.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc37980b61849919401_BL8.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1._7m_tablet_brewland_image_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc336db9a3448237d17_BL9.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc31d51fd03eed5e7cb_BL10.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280dbc37e1c2e4a091a30a9_BL7.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
    background-position: 50%;
    background-size: cover;
    height: 40vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac194ae97984b445d930_230419%20-%20Amex%20Lawrenny_SH06_3043.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4a91330ae58c2d45f28da_230419%20-%20Amex%20Lawrenny_SH09_1320.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b54568dd428585c53182_Layer%204.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b52b823bb6aa21887298_Layer%202.jpg");
    background-position: 50%;
    background-size: 1200px;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b519d97c954b4a8c62b9_Layer%203.jpg");
    background-position: 50%;
    background-size: 1500px;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_2-copy, .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac194ae97984b445d930_230419%20-%20Amex%20Lawrenny_SH06_3043.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_h-s_video-2, .rm_tablet_projects_catvr_1.rm_tablet_h-s_video-3 {
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099206d1c33b1f57a839f3_DV_HERO2.gif");
    background-position: 50%;
    background-size: 1200px;
    height: 40vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680869e9e9b42e90cbbe9c29_DV_Gif_5.gif");
    background-position: 50%;
    background-size: cover;
    height: 70vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
    background-position: 50%;
    background-size: cover;
    height: 60vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6875e4e62adb8372f143dafb_DonaVita_3d%20Logo.aep.gif");
    background-position: 50%;
    background-size: 1200px;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6809ae0cb234ea6dbe01fd38_Bag.jpg");
    background-position: 50%;
    background-size: cover;
    height: 60vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63460528e2c1a1423c0882cd_8.png");
    background-position: 50%;
    background-size: 240px;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468927a808593a8cd9fc88_Untitled-1.jpg");
    background-position: 50%;
    background-size: 1200px;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68086c3296d6e63da9635d80_DonaVita_Animation_3_2_ColourPalette.gif");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1._9m_tablet_dvf_image_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea05e36e50e53c501ff9e1_edm_InSitu.jpg");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680a1c9d09015ad06ae091ab_Comp%204.gif");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_10 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680723775df941ddef9e7c42_DonaVita_Animation_1.gif");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_11 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680872372439612a4cc15cc2_DonaVita_Animation_2_Seta.gif");
    background-position: 50%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680869e9e9b42e90cbbe9c29_DV_Gif_5.gif");
    background-position: 50%;
    background-size: cover;
    height: 70vh;
    margin-top: 2vh;
  }

  .div-block-1225003227128 {
    width: 100%;
    height: 40vh;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .div-block-1225003227128.newy {
    height: 60vh;
  }

  .div-block-1225003227129 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
    background-position: 50%;
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-right: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-1225003227129.rm_tablet_projects_dv_2_2, .div-block-1225003227129.dv_mobile_new_1_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680869e9e9b42e90cbbe9c29_DV_Gif_5.gif");
  }

  .div-block-1225003227129.rm_tablet_sm_3_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  }

  .div-block-1225003227129_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc8b33dc32844e8bb7793_CVR_05.jpg");
    background-position: 50%;
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-left: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-1225003227129_2.rm_tablet_projects_dv_2_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
  }

  .div-block-1225003227129_2.rm_tablet_projects_dv_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099895a2000ddb00409125_Icons.jpg");
    background-size: 750px;
  }

  .div-block-1225003227129_2.rm_tablet_projects_dv_9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680723775df941ddef9e7c42_DonaVita_Animation_1.gif");
    background-size: 750px;
  }

  .div-block-1225003227129_2.dv_mobile_new_1_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346065a12a842f8379af707_10.png");
  }

  .div-block-1225003227129_2.dv_mobile_new_4_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68099895a2000ddb00409125_Icons.jpg");
    background-size: 750px;
  }

  .div-block-1225003227129_2.dv_mobile_new_5_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680723775df941ddef9e7c42_DonaVita_Animation_1.gif");
    background-size: 750px;
  }

  .div-block-1225003227129_2.rm_tablet_sm_3_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
    background-position: 90%;
  }

  .div-block-1225003227129_2.rm_tablet_sm_new_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc2cc32db29570d98297_Side.jpg");
  }

  .div-block-1225003227129_22 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc85505484f4423544757_CVR_04.jpg");
    background-position: 50%;
    background-size: cover;
    width: 50%;
    height: 100%;
    margin-right: 1vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-1225003227129_22.rm_tablet_projects_dv_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680a1c9d09015ad06ae091ab_Comp%204.gif");
    background-size: 750px;
  }

  .div-block-1225003227129_22.rm_tablet_projects_dv_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680872372439612a4cc15cc2_DonaVita_Animation_2_Seta.gif");
    background-size: 750px;
  }

  .div-block-1225003227129_22.dv_mobile_new_4_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680a1c9d09015ad06ae091ab_Comp%204.gif");
    background-size: 750px;
  }

  .div-block-1225003227129_22.dv_mobile_new_5_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680872372439612a4cc15cc2_DonaVita_Animation_2_Seta.gif");
    background-size: 750px;
  }

  .div-block-1225003227129_22.rm_tablet_sm_new_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc1a5d9b32af562ed46c_Front.jpg");
  }

  .smartwax_link_1, .smartwax_link_2, .smartwax_link_3, .smartwax_link_4, .smartwax_link_5, .smartwax_link_6 {
    font-weight: 300;
  }

  .rm_tablet_sm_featured {
    margin-top: 3vh;
    padding-left: 2vw;
  }

  .div-block-1225003227132 {
    color: #fff;
    text-transform: uppercase;
    font-family: Roboto, Arial, sans-serif;
    font-size: 10px;
  }

  .rm_desktop_middle_3_2_2_2 {
    margin-top: 0;
  }

  .rm_tablet_sm_4 {
    margin-top: 2vh;
  }
}

@media screen and (max-width: 767px) {
  .body {
    height: 100vh;
  }

  .smartwax_shop_headline, .catvr_dekstop_role {
    font-size: 25px;
  }

  ._02_catvr_desktop_title2 {
    font-size: 9px;
  }

  ._02_catvr_mobile_title2 {
    margin-top: 18vh;
    font-size: 9px;
  }

  .catvr_mobile_role {
    font-size: 22px;
    line-height: 130%;
  }

  .tld_shop_headline {
    font-size: 25px;
  }

  .tld_mobile_description2, .tld_mobile_shop {
    font-size: 18px;
  }

  .h-s_dekstop_description, .h-s_dekstop_description2, ._05_h-s_desktop_title3, .h-s_mobile_project1_title {
    font-size: 25px;
  }

  .h-s_mobile_description {
    font-size: 18px;
  }

  .h-s_mobile_shop_button {
    font-size: 22px;
  }

  .h-s_mobile_photo1 {
    height: 40vh;
  }

  .h-s_mobile_photo4 {
    height: 43vh;
  }

  .h-s_mobile_photo5, .h-s_mobile_photo6 {
    background-position: 56%;
  }

  ._06_i-y_desktop_title3, .i-y_dekstop_description, .i-y_dekstop_description2, ._08_rob_desktop_title3, .r-b_dekstop_description, .rob_dekstop_description2, .rob_mobile_project1_title {
    font-size: 25px;
  }

  .rob_mobile_description, .rob_mobile_description2 {
    font-size: 18px;
  }

  .rob_mobile_photo1 {
    height: 40vh;
  }

  .rob_mobile_photo4 {
    height: 43vh;
  }

  .rob_mobile_photo5, .rob_mobile_photo6 {
    background-position: 56%;
  }

  .about_smartwax_desktop_title2 {
    font-size: 9px;
  }

  .about_project1_title, .about_smartwax_dekstop_role, .about_dekstop_description, .about_dekstop_description2, .about_dekstop_awards, .smartwax_dekstop_description-copy, .i-y_mobile_project1_title {
    font-size: 25px;
  }

  .i-y_mobile_description, .i-y_mobile_description2 {
    font-size: 18px;
  }

  .i-y_mobile_photo1 {
    height: 40vh;
  }

  .i-y_mobile_photo4 {
    height: 43vh;
  }

  .i-y_mobile_photo5, .i-y_mobile_photo6 {
    background-position: 56%;
  }

  .about_mobile_project1_title {
    font-size: 25px;
  }

  .about_mobile_role {
    width: auto;
    font-size: 17px;
    line-height: 130%;
  }

  .link-2 {
    margin-top: 1vh;
    font-size: 17px;
  }

  .about_mobile_description1, .about_mobile_description2, .about_mobile_description3, .about_mobile_description-4 {
    font-size: 18px;
  }

  .about_mobile_recognition {
    font-size: 22px;
  }

  .about_mobile_recognition2, .about_mobile_resume {
    font-size: 18px;
  }

  .resume_mobile_shop_button {
    margin-right: 5vw;
    font-size: 22px;
  }

  .about_mobile_photo1 {
    width: 100vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .about_mobile_title2 {
    margin-top: 18vh;
    font-size: 9px;
    display: flex;
  }

  ._07_is_desktop_title3, .is_dekstop_description, .is_dekstop_description2, .is_mobile_project1_title {
    font-size: 25px;
  }

  .is_mobile_description {
    font-size: 18px;
  }

  .is_mobile_photo1 {
    height: 50vh;
    line-height: 20px;
  }

  .is_mobile_photo4 {
    height: 43vh;
  }

  .is_mobile_photo5 {
    background-position: 56%;
    height: 40vh;
  }

  .is_mobile_photo6 {
    background-position: 56%;
  }

  .about_shop_headline {
    font-size: 25px;
  }

  .desktop_headline_title_1 {
    margin-right: 0;
    display: none;
  }

  .desktop_ecommerce_newsletters_text {
    font-size: 25px;
  }

  .text-field {
    width: 70vw;
  }

  .desktop_ecommerce_home {
    display: flex;
  }

  .mobile_ecommerce_home {
    display: block;
  }

  .mobile_products_section {
    margin-top: 4vh;
  }

  .text-block-35 {
    margin-left: 3vw;
    margin-right: 3vw;
    font-size: 45px;
    line-height: 44px;
  }

  .text-block-38 {
    font-size: 20px;
  }

  .mobile_interest1_image {
    width: 250px;
    height: 250px;
  }

  .text-block-39 {
    font-size: 45px;
  }

  .mobile_interest2_image, .mobile_interest3_image, .mobile_interest4_image {
    width: 250px;
    height: 250px;
  }

  .mobile_ecommerce_home-copy, .mobile_ecommerce_home-copy-copy {
    display: none;
  }

  .mobile_ecommerce_section4_text1, .text-block-39-copy {
    font-size: 45px;
  }

  .link-3, .desktop_sas_home-button {
    color: #2c1c1c;
    font-family: Houseplant, sans-serif;
    font-size: 30px;
    text-decoration: none;
  }

  ._02-projects {
    display: none;
  }

  .project1_tablet_image6 {
    margin-top: 2vh;
  }

  .project1_tablet_footer2 {
    width: 500px;
  }

  .project1_tablet_footer3_iva {
    width: 25vw;
  }

  .project1_tablet_footer3_ido {
    width: 11vw;
  }

  .div-block-78 {
    height: auto;
  }

  .project2_tablet_image6 {
    margin-top: 2vh;
  }

  ._02-projects-copy {
    display: block;
  }

  .aipa_desktop_01_1 {
    display: none;
  }

  .aipa_tablet_07_1 {
    margin-top: 2vh;
  }

  .aipa_tablet_09_2 {
    width: 500px;
  }

  .tld_desktop_5 {
    display: none;
  }

  .tld_table_17 {
    margin-top: 2vh;
  }

  .tld_tablet_8_2 {
    height: auto;
  }

  .tld_table_17_2, .tld_table_17_4, .tld_table_17_5 {
    margin-top: 2vh;
  }

  .brewland_desktop_5 {
    display: none;
  }

  .brewland_tablet_15 {
    margin-top: 2vh;
  }

  .brewland_tablet_17 {
    height: auto;
  }

  .brewland_tablet_18, .brewland_tablet_21, .brewland_tablet_23 {
    margin-top: 2vh;
  }

  .brewland_tablet_24 {
    margin-right: 1vw;
  }

  .brewland_tablet_25 {
    margin-left: 1vw;
  }

  .brewland_tablet_26 {
    margin-top: 2vh;
  }

  .innovation_desktop_5 {
    display: none;
  }

  .innovation_tablet_16, .innovation_tablet_20 {
    margin-top: 2vh;
  }

  .hs_tablet_10 {
    height: auto;
  }

  .is_desktop_16 {
    display: none;
  }

  .its_tablet_10 {
    height: 70vh;
  }

  .its_tablet_16 {
    margin-top: 2vh;
  }

  .its_tablet_18 {
    height: auto;
  }

  .its_tablet_17_2, .its_tablet_17_4, .is_tablet_14, .is_tablet_16 {
    margin-top: 2vh;
  }

  .dvf_13 {
    display: none;
  }

  .div-block-78_2, .div-block-78_23 {
    height: auto;
  }

  .amex_lawrenny_02 {
    display: none;
  }

  .div-block-78-copy, .mobile_lawrenny_8 {
    height: auto;
  }

  .project1_tablet_image9 {
    margin-top: 2vh;
  }

  .mobile-header_3rd {
    align-items: center;
    display: flex;
  }

  .div-block-117 {
    height: auto;
    padding-top: 5vh;
  }

  .link-13 {
    font-size: 80px;
  }

  .div-block-118 {
    height: auto;
    padding-top: 0;
  }

  .body_2 {
    height: 100vh;
  }

  .div-block-117_2 {
    height: 110vh;
  }

  .text-block-96 {
    font-size: 40px;
    line-height: 40px;
  }

  .mobile_background {
    display: block;
  }

  .mobile_image-1 {
    height: 30vh;
  }

  .div-block-12245 {
    width: 100%;
  }

  .text-block-92_2_2 {
    font-size: 40px;
    line-height: 40px;
  }

  .its_mobile_01_2 {
    height: 40vh;
  }

  .mobile_image-12 {
    height: 30vh;
  }

  .mobile_background_2 {
    display: block;
  }

  .its_mobile_01_2_2 {
    height: 40vh;
  }

  .mobile_image-1_3, .mobile_image-1_w {
    height: 30vh;
  }

  .mobile_backgroun_2, .mobile_background_3 {
    display: block;
  }

  .mobile_image-1-cop2 {
    height: 40vh;
  }

  .mobile_image-1-copy, .mobile_image-14 {
    height: 30vh;
  }

  .mobile_image-13 {
    height: 40vh;
  }

  .mobile_background2 {
    display: block;
  }

  .https-vimeo-com-798943845, .mobile_huskee_image-1_2 {
    height: 40vh;
  }

  .mobile_image-1-copy43, .mobile_image-1-copy432, ._5443 {
    height: 30vh;
  }

  ._7677 {
    display: block;
  }

  .mobile_huskee_image-6 {
    height: 40vh;
  }

  .chair-awards, .burtons, .dont-know, .grabdrop {
    font-size: 50px;
  }

  .mobile_background-3 {
    display: block;
  }

  .mobile_image-1_333 {
    height: 40vh;
  }

  .mobile_background_33, .mobile_background3 {
    display: block;
  }

  .mobile_image-1-copy2 {
    height: 40vh;
  }

  .mobile_background_4 {
    display: block;
  }

  .mobile_image-1-cop3 {
    height: 40vh;
  }

  .mobile_background_222 {
    display: block;
  }

  .mobile_image-1-copy-copy1 {
    height: 40vh;
  }

  .mobile_background-copy22, .mobile_background-copy223 {
    display: block;
  }

  .mobile_image-1-copy-copy22 {
    height: 40vh;
  }

  .mobile_background-copy11 {
    display: block;
  }

  .its_mobile_01_2-copy2 {
    height: 40vh;
  }

  .mobile_background-copy34, .mobile_background_2-copy12 {
    display: block;
  }

  .mobile_huskee_image-6-copy2, .mobile_image-13-copy2 {
    height: 40vh;
  }

  .mobile_background-copy2 {
    display: block;
  }

  .mobile_image-1-copy-copy44 {
    height: 40vh;
  }

  .mobile_background-copy1, .mobile_background_2-copy2, .mobile_background-copy4 {
    display: block;
  }

  .aipa_mobile_04, .aipa_mobile_07, .aipa_mobile_010, .mobile_image-2 {
    height: 30vh;
  }

  .mobile_background_33-cop3 {
    display: block;
  }

  .mobile_image-1_333-copy12 {
    height: 40vh;
  }

  .mobile_image-1-copy2121, .mobile_image-1-copy21212 {
    height: 30vh;
  }

  ._3232 {
    display: block;
  }

  .div-block-12245-copy321 {
    width: 100%;
  }

  .mobile_image-1_33, .burtons_mobile_012, .mobile_image-1-copy121, .mobile_image-1-copy1212, .mobile_image-1_burtons {
    height: 30vh;
  }

  .mobile_image-13-copy2-copy22 {
    height: 40vh;
  }

  .mobile_background-copy4-copy22, .mobile_background_2-copy2-copy22 {
    display: block;
  }

  .burtons-copy2 {
    font-size: 50px;
  }

  .link-13-copy222, .link-13-copy23232 {
    font-size: 80px;
  }

  .button_resume-mobile {
    padding-top: 0;
    padding-bottom: 40px;
  }

  .tablet_section-1_1 {
    height: 40vh;
  }

  .tablet_section-1_2, .tablet_section-1_3 {
    height: 30vh;
  }

  .tablet_section-1_4 {
    height: 40vh;
  }

  .tablet_section-1_5, .tablet_section-1_6 {
    height: 30vh;
  }

  .tablet_project-2_section-1_1, .tablet_project-2_section-1_2 {
    height: 40vh;
  }

  .tablet_project-2_section-1_5, .tablet_project-2_section-1_8, .tablet_project-2_section-1_9 {
    height: 30vh;
  }

  .tablet_section-3_1, .tablet_project-3_section-1_4 {
    height: 40vh;
  }

  .tablet_project-3_section-1_5, .tablet_project-3_section-1_8, .tablet_project-3_section-1_9 {
    height: 30vh;
  }

  .tablet_section-4_1, .tablet_section-4_2 {
    height: 40vh;
  }

  .tablet_section-4_3, .tablet_section-4_4, .tablet_section-4_5 {
    height: 30vh;
  }

  .tablet_project-5_section-2_1, .tablet_project-5_section-2_2 {
    height: 40vh;
  }

  .tablet_project-5_section-2_2_1 {
    height: 30vh;
  }

  .mobile_project-5_section-2_1, .mobile_project-5_section-2_2 {
    height: 40vh;
  }

  .tablet_project-5_section-2_2_6 {
    height: 30vh;
  }

  .mobile_project-5_section-2_3, .mobile_project-5_section-2_4, .tablet_project-6_section-2_1, .mobile_project-6_section-2_1, .mobile_project-6_section-2_2, .mobile_project-6_section-2_3, .mobile_project-6_section-2_4, .mobile_project-6_section-2_5, .mobile_project-aipa_section-2_1, .mobile_project-aipa_section-2_2, .mobile_project-aipa_section-2_3, .mobile_project-aipa_section-2_4, .mobile_project-aipa_section-2_5, .mobile_project-aipa_section-2_6, .tablet_project-7_section-2_1, .tablet_project-7_section-2_2 {
    height: 40vh;
  }

  .tablet_project-7_section-2_3, .tablet_project-7_section-2_6, .tablet_project-7_section-2_7, .tablet_project-7_section-2_8, .tablet_project-7_section-2_9 {
    height: 30vh;
  }

  .tablet_home_1 {
    height: 40vh;
  }

  .tablet_home_1.tablet_design_project-2.adsads2 {
    background-size: cover;
  }

  .tablet_home_2, .mobile_home-4, .tablet_home_4, .tablet_home_5, .tablet_home_6, .tablet_home_7, .tablet_home_8, .mobile_home-2, .mobile_home-3, .mobile_home-5, .mobile_home-6, .mobile_home-7, .mobile_home-8, .mobile_home-9 {
    height: 40vh;
  }

  .tablet_design-section {
    display: block;
  }

  .mobile_home-3_5, .tablet_project-8_section-1_1, .tablet_project-8_section-1_2 {
    height: 40vh;
  }

  .tablet_project-8_section-1_3, .tablet_project-8_section-1_6, .tablet_project-8_section-1_7, .tablet_project-3_section-1_44, .tablet_project-3_section-1_45, .tablet_section-4_3_2, .tablet_section-4_6 {
    height: 30vh;
  }

  .tablet_cat-vr-project {
    height: 40vh;
  }

  .tablet_video.its {
    height: auto;
  }

  .body-5 {
    background-color: #000;
  }

  .tablet_project-1_image-1 {
    height: 40vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_9.fire4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5464f264476b62f28aba3_fireside_10_201e439d-c632-4ff9-aa06-e18b6e870d3e.webp");
    height: 60vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_9.fire5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e545ea0290445f51007404_Screenshot%202025-03-27%20at%2011.34.37%E2%80%AFpm.png");
    height: 60vh;
  }

  .tablet_project-1_image-1.tablet_design-project-5_2.fire1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54515c5b48079862fce2c_fireside_01_33f0f7de-c105-4c2d-af46-23d03bf1dfd7.webp");
    margin-top: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-5_3.fire2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5463b3aa33b513f3cf658_fireside_05_fb60cc6a-8d4f-4a9c-92e1-4ea3604669bb.webp");
    height: 50vh;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-5_4.fire3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e547ae9e55ec783268a04d_fireside_02_d6782288-7b73-4550-ac73-a544dcad628f.webp");
  }

  .link-block-35 {
    height: 50vh;
  }

  .link-block-35_2, .link-block-35_4 {
    height: 30vh;
  }

  .link-block-35_5, .link-block-35_6 {
    height: 40vh;
  }

  .link-block-35_7 {
    background-size: cover;
  }

  .link-block-35_9 {
    height: 30vh;
  }

  .link-block-35_10 {
    background-size: cover;
    height: 30vh;
  }

  .link-block-35_, .link-block-35_11 {
    height: 30vh;
  }

  .link-block-35_12 {
    background-position: 50%;
    background-size: cover;
    height: 30vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_1, .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_2, .rm_tablet_projects_catvr_1.rm_tablet_its_video {
    height: 30vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_image_1, .rm_tablet_projects_catvr_1.rm_tablet_tld_image_2, .rm_tablet_projects_catvr_1.rm_tablet_tld_image_3, .rm_tablet_projects_catvr_1.rm_tablet_tld_image_4, .rm_tablet_projects_catvr_1.rm_tablet_tld_image_5, .rm_tablet_projects_catvr_1.rm_tablet_tld_image_6, .rm_tablet_projects_catvr_1.rm_tablet_tld_image_7, .rm_tablet_projects_catvr_1.rm_tablet_tld_image_8 {
    background-position: 50%;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_22 {
    height: 30vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_video, .rm_tablet_projects_catvr_1.rm_tablet_brewland_video, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_1, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_2, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_3, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_4, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_5, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_6, .rm_tablet_projects_catvr_1._7m_tablet_brewland_image_2, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_7, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_8, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_9 {
    background-position: 50%;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_1, .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_2, .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_2-copy, .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_2_2, .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_1, .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_2, .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_2_2 {
    height: 30vh;
  }
}

@media screen and (max-width: 479px) {
  .body {
    height: 100vh;
  }

  .footer_eccomerce {
    object-fit: contain;
    height: 100vh;
    overflow: visible;
  }

  .smartwax_shop_headline {
    font-size: 25px;
  }

  .skartwax_mobile_header {
    display: flex;
  }

  .smartwax_mlobile_about {
    letter-spacing: 4px;
  }

  .smartwax_mobile_souvenir {
    display: none;
  }

  .smartwax_mobile_souvenir2 {
    letter-spacing: 4px;
    display: block;
  }

  .catvr_dekstop_role {
    font-size: 25px;
  }

  ._02_catvr_desktop_title2 {
    letter-spacing: 5px;
    font-size: 8px;
  }

  ._02_catvr_mobile_title2 {
    letter-spacing: 5px;
    font-family: Gt america, sans-serif;
    font-size: 8px;
  }

  .catvr_mobile_role {
    letter-spacing: 8px;
    font-size: 15px;
  }

  .aipa_mobile_header {
    display: flex;
  }

  .tld_shop_headline {
    font-size: 25px;
  }

  .tld_mobile_description2 {
    font-size: 15px;
    line-height: 20px;
  }

  .tld_mobile_shop {
    font-size: 15px;
    line-height: 130%;
  }

  .h-s_dekstop_description, .h-s_dekstop_description2, ._05_h-s_desktop_title3, .h-s_mobile_project1_title {
    font-size: 25px;
  }

  .h-s_mobile_description {
    font-size: 15px;
    line-height: 20px;
  }

  .h-s_mobile_shop_block {
    display: block;
  }

  .h-s_mobile_shop_button {
    width: auto;
    margin-left: 5vw;
  }

  .h-s_mobile_photo1 {
    background-position: 61%;
    height: 50vh;
    line-height: 50px;
  }

  .h-s_mobile_photo2 {
    height: 60vh;
  }

  .h-s_mobile_photo3 {
    height: 38vh;
  }

  .h-s_mobile_photo4 {
    background-position: 45%;
    height: 47vh;
  }

  .h-s_mobile_photo5, .h-s_mobile_photo6 {
    background-position: 56%;
    height: 36vh;
  }

  ._06_i-y_desktop_title3, .i-y_dekstop_description, .i-y_dekstop_description2, ._08_rob_desktop_title3, .r-b_dekstop_description, .rob_dekstop_description2, .rob_mobile_project1_title {
    font-size: 25px;
  }

  .rob_mobile_description, .rob_mobile_description2 {
    font-size: 15px;
    line-height: 20px;
  }

  .rob_mobile_photo1 {
    background-position: 40%;
    height: 50vh;
    line-height: 50px;
  }

  .rob_mobile_photo2 {
    height: 40vh;
  }

  .rob_mobile_photo3 {
    height: 38vh;
  }

  .rob_mobile_photo4 {
    background-position: 45%;
    height: 30vh;
  }

  .rob_mobile_photo5, .rob_mobile_photo6 {
    background-position: 56%;
    height: 36vh;
  }

  .about_smartwax_desktop_title2 {
    letter-spacing: 5px;
    font-size: 8px;
  }

  .about_project1_title, .about_smartwax_dekstop_role, .about_dekstop_description, .about_dekstop_description2, .about_dekstop_awards, .smartwax_dekstop_description-copy, .i-y_mobile_project1_title {
    font-size: 25px;
  }

  .i-y_mobile_description, .i-y_mobile_description2 {
    font-size: 15px;
    line-height: 20px;
  }

  .i-y_mobile_photo1 {
    background-position: 50%;
    height: 50vh;
    line-height: 50px;
  }

  .i-y_mobile_photo2 {
    height: 60vh;
  }

  .i-y_mobile_photo3 {
    height: 38vh;
  }

  .i-y_mobile_photo4 {
    background-position: 45%;
    height: 30vh;
  }

  .i-y_mobile_photo5, .i-y_mobile_photo6 {
    background-position: 56%;
    height: 36vh;
  }

  .about_mobile_project1_title {
    letter-spacing: 6px;
    font-size: 25px;
  }

  .about_mobile_role {
    letter-spacing: 1px;
    font-size: 15px;
    line-height: 130%;
  }

  .link-2 {
    letter-spacing: 1px;
    font-size: 15px;
    text-decoration: none;
  }

  .about_mobile_description1, .about_mobile_description2, .about_mobile_description3, .about_mobile_description-4 {
    font-size: 15px;
    line-height: 20px;
  }

  .about_mobile_recognition {
    font-size: 25px;
  }

  .about_mobile_recognition2 {
    font-size: 15px;
    line-height: 130%;
  }

  .resume_mobile_shop_block {
    display: block;
  }

  .about_mobile_resume {
    font-size: 15px;
    line-height: 130%;
  }

  .resume_mobile_shop_button {
    letter-spacing: 6px;
    width: auto;
    margin-left: 5vw;
  }

  .about_mobile_title2 {
    letter-spacing: 5px;
    font-size: 8px;
    display: none;
  }

  ._07_is_desktop_title3, .is_dekstop_description, .is_dekstop_description2, .is_mobile_project1_title {
    font-size: 25px;
  }

  .is_mobile_description {
    font-size: 15px;
    line-height: 20px;
  }

  .is_mobile_photo1 {
    background-position: 50%;
    height: 60vh;
    line-height: 50px;
  }

  .is_mobile_photo2, .is_mobile_photo3 {
    height: 60vh;
  }

  .is_mobile_photo4 {
    background-position: 45%;
    height: 40vh;
  }

  .is_mobile_photo5 {
    background-position: 10%;
    height: 40vh;
  }

  .is_mobile_photo6 {
    background-position: 56%;
    height: 36vh;
  }

  .about_shop_headline {
    font-size: 25px;
  }

  .desktop_headline_title_1 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    line-height: 28px;
    display: none;
  }

  .desktop_ecommerce_newsletters_text {
    font-size: 25px;
  }

  .text-field {
    width: 49vw;
  }

  .desktop_ecommerce_home {
    letter-spacing: 4px;
    margin-left: 5vw;
    font-size: 20px;
    display: block;
  }

  .text-block-34 {
    font-size: 15px;
  }

  .cart-quantity-2 {
    margin-left: 0;
  }

  .product-template_left, .priduct_template_text-box {
    height: auto;
  }

  .product_text1 {
    margin-left: 5vw;
    font-size: 50px;
    line-height: 52px;
  }

  .product_text2 {
    width: 40vw;
    margin-left: 5vw;
    margin-right: 5vw;
    font-size: 12px;
    line-height: 14px;
  }

  .product_text3, .add-to-cart {
    margin-left: 5vw;
  }

  .add-to-cart-button {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .dropdown_wrapper_material, .dropdown_wrapper_description, .dropdown_wrapper_madein {
    margin-left: 5vw;
  }

  .image-5, .image-6, .image-7 {
    height: 20vh;
  }

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

  .mobile_ecommerce_home {
    letter-spacing: 4px;
    margin-left: 5vw;
    font-size: 14px;
    display: flex;
  }

  .mobile_products_section {
    width: 100%;
    height: 40vh;
    margin-top: 4vh;
    overflow: hidden;
  }

  .mobile_prodcuts_1-copy {
    height: 30vh;
  }

  .text-block-35 {
    width: 50vw;
    margin-top: 3vh;
    margin-left: 0;
    margin-right: 0;
    font-size: 45px;
    line-height: 47px;
  }

  .div-block-59 {
    border-bottom-style: none;
    border-right-style: none;
  }

  .text-block-36 {
    width: 50vw;
    margin-bottom: 1vh;
    margin-right: 1.5vw;
    font-size: 12px;
    line-height: 14px;
  }

  .link-block-7 {
    height: 30vh;
  }

  .div-block-62 {
    border-top-style: solid;
    border-top-color: #b5ab8d;
    border-bottom-style: solid;
    border-left-style: solid;
    height: 40vh;
  }

  .text-block-37 {
    font-size: 12px;
    line-height: 14px;
  }

  .text-block-38 {
    font-size: 15px;
  }

  .mobile_products_section2 {
    width: 100%;
    height: 40vh;
    overflow: hidden;
  }

  .tablet_ecommerce_product4 {
    height: 40vh;
  }

  .mobile_interests_section3 {
    width: 100%;
    overflow: hidden;
  }

  .mobile_interest1_image {
    width: 50vw;
    height: 50vw;
  }

  .text-block-39 {
    margin-bottom: 0;
  }

  .mobile_ecommerce_section3_1, .mobile_ecommerce_section3_2, .mobile_ecommerce_section3_3, .mobile_ecommerce_section3_4 {
    width: 100vw;
  }

  .mobile_interest2_image, .mobile_interest3_image, .mobile_interest4_image {
    width: 50vw;
    height: 50vw;
  }

  .mobile_eccomerce_section2_product3 {
    background-position: 52% 70%;
    height: 30vh;
  }

  .mobile_eccomerce_section2_product4 {
    height: 30vh;
  }

  .mobile_ecommerce_home-copy {
    letter-spacing: 4px;
    letter-spacing: 4px;
    margin-left: 5vw;
    font-size: 10px;
    display: none;
  }

  .mobile_ecommerce_home-copy-copy {
    letter-spacing: 4px;
    margin-left: 5vw;
    font-size: 10px;
    display: none;
  }

  .div-block-63 {
    border-top: 1px solid #b5ab8d;
    border-bottom: 1px solid #b5ab8d;
    height: 40vh;
  }

  .div-block-64 {
    width: 100%;
    overflow: hidden;
  }

  .mobile_ecommerce_section4_text1 {
    width: 100vw;
    line-height: 47px;
  }

  .text-field-2 {
    border-radius: 0;
  }

  .form-2 {
    width: 100vw;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .text-block-36-copy {
    width: 100vw;
    margin-bottom: 1vh;
    margin-left: 0;
    margin-right: 0;
    padding-left: 5vw;
    padding-right: 5vw;
    font-size: 12px;
    line-height: 14px;
    display: block;
  }

  .div-block-62-copy {
    border-top-style: none;
    border-top-color: #b5ab8d;
    border-bottom-style: solid;
    border-left-style: solid;
    height: 40vh;
  }

  .div-block-66 {
    height: auto;
  }

  .text-block-39-copy {
    margin-bottom: 5vh;
  }

  .slider {
    margin-top: 39px;
  }

  .mobile_ecommerce_tld_section2_text1 {
    height: auto;
    line-height: 50px;
  }

  .mobile_ecommerce_tld_section2_text2 {
    margin-right: 3vw;
  }

  .mobile_ecommerce_tld_section3_01-1b {
    width: 310.406px;
  }

  .mask {
    overflow: hidden;
  }

  .link-3, .desktop_sas_home-button {
    color: #2c1c1c;
    text-align: center;
    font-family: Houseplant, sans-serif;
    font-size: 30px;
    line-height: 28px;
    text-decoration: none;
  }

  ._02-projects {
    display: none;
  }

  ._02-projects_row1 {
    height: 30vh;
  }

  ._02-catvr_tablet {
    margin-top: 2vh;
  }

  ._02-projects_row1-copy {
    height: 30vh;
  }

  ._03-tld_tablet {
    margin-top: 2vh;
  }

  ._03-tld_image_tablet {
    height: 30vh;
  }

  ._03-aipa_tablet {
    margin-top: 2vh;
  }

  ._03-aipa_image_tablet {
    height: 30vh;
  }

  ._05-h-s_tablet {
    margin-top: 2vh;
  }

  ._05-h-s_image_tablet {
    height: 30vh;
  }

  ._05-brewland_tablet {
    margin-top: 2vh;
  }

  ._05-brewland_image_tablet {
    height: 30vh;
  }

  ._05-iandi_tablet {
    margin-top: 2vh;
  }

  ._05-iandi_image_tablet, .project1_tablet_image1, .project1_tablet_image3 {
    height: 30vh;
  }

  .project1_tablet_image4, .project1_tablet_image5, .project1_tablet_image6 {
    height: 30vh;
    margin-top: 1vh;
  }

  .project1_tablet_footer2 {
    width: auto;
  }

  .project1_tablet_footer3_iva {
    width: 43vw;
  }

  .project1_tablet_footer3_ido {
    width: 19vw;
  }

  .div-block-75 {
    height: auto;
  }

  .project2_tablet_image1, .project2_tablet_image3 {
    height: 30vh;
  }

  .project2_tablet_image4, .project2_tablet_image6, .project1_tablet_image5-copy {
    height: 30vh;
    margin-top: 1vh;
  }

  ._02-projects-copy {
    display: block;
  }

  .aipa_desktop_01_2 {
    height: 30vh;
  }

  .aipa_desktop_01_1 {
    display: none;
  }

  .aipa_tablet_02_1, .aipa_tablet_04_1 {
    height: 30vh;
  }

  .aipa_tablet_05_1, .aipa_tablet_06_1, .aipa_tablet_07_1 {
    height: 30vh;
    margin-top: 1vh;
  }

  .aipa_tablet_09_2 {
    width: auto;
  }

  .tld_desktop_5 {
    display: none;
  }

  .tld_desktop_6, .tld_table_6, .tld_table_10 {
    height: 30vh;
  }

  .tld_table_13, .tld_table_15, .tld_table_17, .tld_table_17_2, .tld_table_17_4, .tld_table_17_5 {
    height: 30vh;
    margin-top: 1vh;
  }

  .brewland_desktop_5 {
    display: none;
  }

  .brewland_desktop_6, .brewland_tablet_6, .brewland_tablet_10 {
    height: 30vh;
  }

  .brewland_tablet_12, .brewland_tablet_13, .brewland_tablet_15 {
    height: 30vh;
    margin-top: 1vh;
  }

  .brewland_tablet_17 {
    height: auto;
  }

  .brewland_tablet_18, .brewland_tablet_21, .brewland_tablet_23, .brewland_tablet_26 {
    height: 30vh;
    margin-top: 1vh;
  }

  .catvr_tablet_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .innovation_desktop_5 {
    display: none;
  }

  .innovation_desktop_6, .innovation_tablet_6, .innovation_tablet_10 {
    height: 30vh;
  }

  .innovation_tablet_12 {
    height: 30vh;
    margin-top: 1vh;
  }

  .innovation_tablet_13 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cc896f774f053c91c0f9d_CVR_03.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .innovation_tablet_14, .innovation_tablet_16, .innovation_tablet_20 {
    height: 30vh;
    margin-top: 1vh;
  }

  .is_desktop_16 {
    display: none;
  }

  .is_desktop_17, .its_tablet_6 {
    height: 30vh;
  }

  .its_tablet_10 {
    height: 50vh;
    margin-top: 1vh;
  }

  .its_tablet_12, .its_tablet_14 {
    height: 60vh;
    margin-top: 1vh;
  }

  .its_tablet_16 {
    height: 30vh;
    margin-top: 1vh;
  }

  .its_tablet_17_2 {
    height: 60vh;
    margin-top: 1vh;
  }

  .its_tablet_17_4 {
    height: 70vh;
    margin-top: 1vh;
  }

  ._06-is_tablet {
    margin-top: 2vh;
  }

  ._06-is_tablet_2, .is_tablet_4, .is_tablet_8 {
    height: 30vh;
  }

  .is_tablet_10 {
    height: 30vh;
    margin-top: 1vh;
  }

  .is_tablet_11 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620d98976515843a79409fd5_IsoSucks_04.jpg");
    background-position: 50%;
    background-size: cover;
    width: auto;
    height: 100%;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .is_tablet_12, .is_tablet_14, .is_tablet_16 {
    height: 30vh;
    margin-top: 1vh;
  }

  .dvf_13 {
    display: none;
  }

  .dvf_114 {
    height: 30vh;
  }

  ._03_2-projects_cvr__link_tablet_2 {
    background-position: 90%;
  }

  .amex_lawrenny_02 {
    display: none;
  }

  .project1_tablet_image9 {
    height: 30vh;
    margin-top: 1vh;
  }

  .mobile-header_left {
    width: 100%;
    padding-left: 20px;
  }

  .text-block-90_2 {
    display: none;
  }

  .div-block-117 {
    height: auto;
    padding-top: 0;
  }

  .link-13 {
    font-size: 60px;
    line-height: 40px;
  }

  .div-block-118 {
    height: auto;
    padding-top: 5vh;
  }

  .body_2 {
    height: 100vh;
  }

  .div-block-117_2 {
    height: 90vh;
  }

  .mobile_headline {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-96 {
    font-size: 30px;
    line-height: 30px;
  }

  .mobile_background, .mobile_video_2, .mobile_image-1, .mobile_image-1-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-1_2 {
    height: 40vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_quote_div {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-92_2_2 {
    font-size: 30px;
    line-height: 30px;
  }

  .mobile_image-1_2_2 {
    height: 40vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .amexqbr_01_video-mobile, .mobile_quote_divqbr, .its_mobile_01_2, .mobile_image-12 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-1_2_4, .mobile_image-1_2_2-copy {
    height: 40vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_quote_div_2, .mobile_background_2, .its_mobile_01_2_2, .mobile_image-1_3, .mobile_image-1_w, .h-s_video_1, .mobile_video_2_4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-1_2_23, .brewland_poster, .brewland_poster2 {
    height: 40vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_backgroun_2, .mobile_background_3, .mobile_image-1-cop2, .mobile_image-1-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-1_2-c, .mobile_image-1_2_24 {
    height: 40vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-14 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .aipa_two {
    height: 20vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-13, .mobile_huskee_video-1, .mobile_huskee_video-2, .mobile_background2, .https-vimeo-com-798943845, .mobile_huskee_image-1_2, .mobile_image-1-copy43, .mobile_image-1-copy432, ._5443, ._7677 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-1_2-cop777, .mobile_image-1_2_2-copy4322 {
    height: 40vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  ._23221, .mobile_huskee_image-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .aipa_mobile_09 {
    height: 20vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .chair-awards, .burtons, .dont-know, .grabdrop {
    font-size: 32px;
    line-height: 14px;
  }

  .link-18.w--current {
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .mobile_background-3, .mobile_video_2_2, .mobile_image-1_333, .mobile_background_33, .mobile_background3, .mobile_image-1-copy2, .mobile_background_4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-1_2-copy333 {
    height: 40vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-1-cop3, .mobile_background_222, .mobile_image-1-copy-copy1, .mobile_background-copy22 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-1_2-copy3333 {
    height: 40vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_background-copy223, .mobile_image-1-copy-copy22 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-1_2-copy22 {
    height: 40vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_background-copy11, .its_mobile_01_2-copy2, .mobile_background-copy34, .mobile_background_2-copy12, .mobile_huskee_video-1-copy2, .mobile_huskee_image-6-copy2, .mobile_image-13-copy2, .mobile_background-copy2, .mobile_image-1-copy-copy44, .mobile_background-copy1 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brewland_poster-copy22 {
    height: 40vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_background_2-copy2, .mobile_video_2_4-copy3, .mobile_background-copy4, .aipa_mobile_04, .aipa_mobile_07 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .aipa_mobile_08 {
    height: 20vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .aipa_mobile_010, .mobile_image-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-1_22, .brewland_poster-copy22-cop2 {
    height: 40vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_video_2_2-copy222, .mobile_background_33-cop3, .mobile_image-1_333-copy12, .mobile_image-1-copy2121, .mobile_image-1-copy21212, ._3232 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-1_2-copy2121 {
    height: 40vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  ._32323232, .mobile_image-1_33, .burtons_mobile_012 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .burtons_mobile_0111 {
    height: 20vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-1-copy121 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .aipa_mobile_09-copy212121 {
    height: 20vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile_image-1-copy1212, .mobile_image-1_burtons, .mobile_image-13-copy2-copy22, .mobile_background-copy4-copy22, .mobile_background_2-copy2-copy22 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .burtons-copy2 {
    font-size: 32px;
    line-height: 14px;
  }

  .link-13-copy222, .link-13-copy23232 {
    font-size: 60px;
    line-height: 40px;
  }

  .div-block-122487.mobile {
    margin-bottom: 2vh;
  }

  .link-28, .link-29 {
    color: #e0e0e0;
    font-family: IDK, Arial, sans-serif;
    font-size: 13px;
    font-weight: 300;
  }

  .tablet_section-1 {
    display: block;
  }

  .tablet_section-1_1 {
    height: 30vh;
  }

  .tablet_section-1_2 {
    height: 25vh;
    display: flex;
  }

  .tablet_section-1_3 {
    height: 20vh;
  }

  .tablet_section-1_3_left {
    background-size: 260px;
  }

  .tablet_section-1_4 {
    height: 30vh;
  }

  .tablet_section-1_5 {
    height: 25vh;
  }

  .tablet_section-1_6 {
    height: 30vh;
  }

  .link-28_2, .link-29-copy_2 {
    color: #e0e0e0;
    font-family: IDK, Arial, sans-serif;
    font-size: 13px;
    font-weight: 300;
  }

  .tablet_menu-open {
    display: none;
  }

  .tablet_menu-open_3 {
    font-family: IDK, Arial, sans-serif;
    font-size: 13px;
    font-weight: 300;
  }

  .tablet_menu-open_3_2 {
    font-size: 13px;
  }

  .tablet_project-2_section-1_1 {
    background-size: 490px;
    height: 30vh;
  }

  .tablet_project-2_section-1_2 {
    background-size: 420px;
    height: 20vh;
  }

  .tablet_project-2_section-1_3 {
    margin-right: 2vw;
  }

  .tablet_project-2_section-1_4 {
    background-repeat: no-repeat;
    background-size: 90px;
    margin-left: 2vw;
  }

  .tablet_project-2_section-1_5 {
    height: 30vh;
  }

  .tablet_project-2_section-1_6 {
    margin-left: 2vw;
    margin-right: 0;
  }

  .tablet_project-2_section-1_7 {
    margin-left: 0;
    margin-right: 2vw;
  }

  .tablet_project-2_section-1_8, .tablet_project-2_section-1_9 {
    height: 30vh;
  }

  .tablet_section-3_1 {
    background-position: 48%;
    background-size: 570px;
    height: 30vh;
  }

  .tablet_project-3_section-1_2 {
    margin-right: 2vw;
  }

  .tablet_project-3_section-1_3 {
    background-position: 75%;
    margin-left: 2vw;
  }

  .tablet_project-3_section-1_4 {
    height: 50vh;
  }

  .tablet_project-3_section-1_5 {
    height: 30vh;
  }

  .tablet_project-3_section-1_6 {
    margin-right: 2vw;
  }

  .tablet_project-3_section-1_7 {
    margin-left: 2vw;
  }

  .tablet_project-3_section-1_8 {
    background-position: 50%;
    background-size: 530px;
    height: 30vh;
  }

  .tablet_project-3_section-1_9 {
    height: 20vh;
  }

  .tablet_section-4_1 {
    background-position: 50%;
    background-size: cover;
    height: 16vh;
  }

  .tablet_section-4_2 {
    height: 16vh;
  }

  .tablet_section-4_3, .tablet_section-4_4 {
    background-position: 50%;
    background-size: 420px;
    height: 30vh;
  }

  .tablet_section-4_5 {
    background-position: 50%;
    background-size: cover;
    height: 30vh;
  }

  .tablet_project-5_section-2_1 {
    background-position: 50%;
    background-size: cover;
    height: 25vh;
  }

  .tablet_project-5_section-2_2 {
    height: 16vh;
  }

  .tablet_project-5_section-2_2_1 {
    height: 15vh;
    display: none;
  }

  .mobile_project-5_section-2_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e547ae9e55ec783268a04d_fireside_02_d6782288-7b73-4550-ac73-a544dcad628f.webp");
    background-position: 50%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .mobile_project-5_section-2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5463b3aa33b513f3cf658_fireside_05_fb60cc6a-8d4f-4a9c-92e1-4ea3604669bb.webp");
    background-position: 50%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .tablet_project-5_section-2_2_6 {
    height: 15vh;
    display: none;
  }

  .mobile_project-5_section-2_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5464f264476b62f28aba3_fireside_10_201e439d-c632-4ff9-aa06-e18b6e870d3e.webp");
    background-position: 50% 40%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .mobile_project-5_section-2_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e545ea0290445f51007404_Screenshot%202025-03-27%20at%2011.34.37%E2%80%AFpm.png");
    background-position: 50% 40%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .tablet_project-6_section-2_1 {
    background-position: 50%;
    background-size: cover;
    height: 25vh;
  }

  .mobile_project-6_section-2_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e547ae9e55ec783268a04d_fireside_02_d6782288-7b73-4550-ac73-a544dcad628f.webp");
    background-position: 50%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .mobile_project-6_section-2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5463b3aa33b513f3cf658_fireside_05_fb60cc6a-8d4f-4a9c-92e1-4ea3604669bb.webp");
    background-position: 50%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .mobile_project-6_section-2_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5464f264476b62f28aba3_fireside_10_201e439d-c632-4ff9-aa06-e18b6e870d3e.webp");
    background-position: 50% 40%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .mobile_project-6_section-2_4, .mobile_project-6_section-2_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e545ea0290445f51007404_Screenshot%202025-03-27%20at%2011.34.37%E2%80%AFpm.png");
    background-position: 50% 40%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .mobile_project-aipa_section-2_1 {
    background-position: 50%;
    background-size: cover;
    height: 25vh;
  }

  .mobile_project-aipa_section-2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239ac8efb401de935eb7f83_Coopers.jpg");
    background-position: 50%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .mobile_project-aipa_section-2_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01939e01e9cf1_CoopersIPA_05.jpg");
    background-position: 50%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .mobile_project-aipa_section-2_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b59ab9c57f7cec1ec_CoopersIPA_01.jpg");
    background-position: 50% 40%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .mobile_project-aipa_section-2_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
    background-position: 45% 40%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .mobile_project-aipa_section-2_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01915b51e9cf5_CoopersIPA_04.jpg");
    background-position: 50% 40%;
    background-size: cover;
    height: 23vh;
    margin-top: 2vh;
  }

  .tablet_project-7_section-2_1, .tablet_project-7_section-2_2 {
    height: 30vh;
  }

  .tablet_project-7_section-2_3 {
    background-position: 60%;
    height: 30vh;
  }

  .tablet_project-7_section-2_6 {
    height: 30vh;
  }

  .tablet_project-7_section-2_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1588d019430d1ecfff_Phillips2.jpg");
    background-position: 50%;
    height: 40vh;
  }

  .tablet_project-7_section-2_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee15259cf881b723ebfd_Phillips3.jpg");
    background-position: 50%;
    height: 40vh;
  }

  .tablet_project-7_section-2_9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b050433263c7e41fa05dd9_Mockup1.jpg");
    background-position: 95% 0;
    height: 30vh;
  }

  .link-28_2_3, .link-28_2_4 {
    color: #e0e0e0;
    font-family: IDK, Arial, sans-serif;
    font-size: 13px;
    font-weight: 300;
  }

  .link-28_5, .link-28_2_5 {
    font-family: IDK, Arial, sans-serif;
    font-size: 13px;
    font-weight: 300;
  }

  .tablet_home_1 {
    background-position: 50%;
    background-size: cover;
    height: 25vh;
  }

  .tablet_home_1.tablet_design_project-1.adsads1 {
    background-size: 750px;
  }

  .tablet_home_1.tablet_design_project-2.adsads2 {
    background-size: cover;
  }

  .tablet_home_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6239ac8efb401de935eb7f83_Coopers.jpg");
    background-position: 50%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .mobile_home-4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
    background-position: 50%;
    background-size: cover;
    height: 100%;
    margin-top: 0;
  }

  .tablet_home_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b59ab9c57f7cec1ec_CoopersIPA_01.jpg");
    background-position: 50% 40%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .tablet_home_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
    background-position: 45% 40%;
    background-size: cover;
    height: 30vh;
    margin-top: 2vh;
  }

  .tablet_home_6, .tablet_home_7, .tablet_home_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01915b51e9cf5_CoopersIPA_04.jpg");
    background-position: 50% 40%;
    background-size: cover;
    height: 23vh;
    margin-top: 2vh;
  }

  .mobile_home-1 {
    display: block;
  }

  .mobile_home-2 {
    background-position: 50%;
    background-size: cover;
    height: 100%;
  }

  .mobile_home-3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468927a808593a8cd9fc88_Untitled-1.jpg");
    background-position: 50%;
    background-size: cover;
    height: 100%;
    margin-top: 0;
  }

  .mobile_home-5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e48d94c083a57c5274bd6e_DSC_0933%20copy_low.jpg");
    background-position: 50% 40%;
    background-size: cover;
    height: 100%;
    margin-top: 0;
  }

  .mobile_home-6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54a68c8c49aa70dc48463_Screenshot%202025-03-27%20at%2011.53.53%E2%80%AFpm.png");
    background-position: 45% 40%;
    background-size: cover;
    height: 100%;
    margin-top: 0;
  }

  .mobile_home-7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54abf7457d708d8a6e788_Coopers-Australian-IPA-April-2021-scaled.webp");
    background-position: 50% 40%;
    background-size: cover;
    height: 100%;
    margin-top: 0;
  }

  .mobile_home-8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
    background-position: 50% 40%;
    background-size: cover;
    height: 100%;
    margin-top: 0;
  }

  .mobile_home-9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e49fad1623922207d49d65__MG_0566.jpg");
    background-position: 50% 40%;
    background-size: cover;
    height: 100%;
    margin-top: 0;
  }

  .mobile_home-9._2nd {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346067c9142ee95f3a183de_11.png");
    background-size: contain;
    background-attachment: scroll;
  }

  .mobile_home-9._3rd {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  }

  .mobile_home-9._4th {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e48d94c083a57c5274bd6e_DSC_0933%20copy_low.jpg");
  }

  .mobile_home-9._5th {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54a68c8c49aa70dc48463_Screenshot%202025-03-27%20at%2011.53.53%E2%80%AFpm.png");
  }

  .mobile_home-9._6th {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54abf7457d708d8a6e788_Coopers-Australian-IPA-April-2021-scaled.webp");
    background-position: 30%;
  }

  .mobile_home-9._7th {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
  }

  .mobile_home-9._8th {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  }

  .link-block-21 {
    width: 100vw;
    height: 30vh;
    margin-top: 2vh;
  }

  .link-block-22 {
    width: 100%;
    height: 30vh;
    margin-top: 2vh;
  }

  .link-block-23 {
    width: 100%;
    height: 30vh;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .link-block-24 {
    width: 100%;
    height: 30vh;
    margin-top: 2vh;
  }

  .link-block-25, .link-block-26, .link-block-27 {
    width: 100vw;
    height: 30vh;
    margin-top: 2vh;
    display: block;
  }

  .link-block-28 {
    width: 100vw;
    height: 30vh;
  }

  .tablet_design-section {
    display: none;
  }

  .link-28_2_2_2 {
    color: #e0e0e0;
    font-size: 13px;
  }

  .link-28_2_6_23 {
    color: #e0e0e0;
    font-family: IDK, Arial, sans-serif;
    font-size: 13px;
    font-weight: 300;
  }

  .link-block-25_2 {
    width: 100vw;
    height: 30vh;
    margin-top: 2vh;
    display: block;
  }

  .mobile_home-3_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63468927a808593a8cd9fc88_Untitled-1.jpg");
    background-position: 50%;
    background-size: cover;
    height: 100%;
    margin-top: 0;
  }

  .tablet_project-8_section-1_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac194ae97984b445d930_230419%20-%20Amex%20Lawrenny_SH06_3043.jpg");
    background-size: 490px;
    height: 30vh;
  }

  .tablet_project-8_section-1_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4a6f09102618ca5a2e179_230419%20-%20Amex%20Lawrenny_SH03_2589.jpg");
    background-size: 420px;
    height: 30vh;
  }

  .tablet_project-8_section-1_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b54568dd428585c53182_Layer%204.jpg");
    height: 30vh;
  }

  .tablet_project-8_section-1_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b52b823bb6aa21887298_Layer%202.jpg");
    margin-left: 0;
    margin-right: 2vw;
  }

  .tablet_project-8_section-1_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b502ea44af13528640a2_Background.jpg");
    margin-left: 2vw;
    margin-right: 0;
  }

  .tablet_project-8_section-1_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac6768dd428585bfb70a_230419%20-%20Amex%20Lawrenny_SH01_0249.jpg");
    height: 30vh;
  }

  .tablet_project-8_section-1_7 {
    height: 30vh;
  }

  .desktop_home_section-1 {
    display: none;
  }

  .desktop_home_section-1_2_2 {
    width: 100%;
  }

  .desktop_home_section_mobile {
    display: block;
  }

  .desktop_home_section_mobile-copy {
    height: 100vh;
    display: block;
  }

  .text-block-107 {
    font-size: 13px;
  }

  .tablet_project-3_section-1_44 {
    background-position: 55%;
    background-size: 460px;
    height: 30vh;
  }

  .tablet_project-3_section-1_45 {
    height: 30vh;
  }

  .tablet_project-3_section-1_22 {
    background-size: 230px;
    margin-right: 2vw;
  }

  .tablet_project-3_section-1_33 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f8b82376b3a199410b58_TSW_03.jpg");
    background-size: 210px;
    margin-left: 2vw;
  }

  .div-block-122499.desktop_comments-teste {
    margin-bottom: 0;
  }

  .div-block-122500 {
    margin-top: 2vh;
  }

  .text-block-108 {
    font-size: 15px;
    line-height: 20px;
  }

  .desktop_comments.comments-2 {
    width: 100%;
    margin-top: .5vh;
    margin-left: 0;
    display: block;
  }

  .desktop_comments.comments-3 {
    width: 100%;
    margin-right: 0;
  }

  .desktop_comments.comments-4 {
    width: 100%;
    margin-top: .5vh;
    margin-left: 0;
  }

  .desktop_cat-vr_comments_row-1_section-4, .desktop_cat-vr_comments_row-2_section-4 {
    height: auto;
    margin-top: .5vh;
    display: block;
  }

  .desktop_cat-vr_comments_row-3_section-4 {
    margin-top: .5vh;
  }

  .tablet_section-4_3_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea0178da2c44d1f2dc25a5_YETI_In%20situ.jpg");
    background-position: 50%;
    background-size: 420px;
    height: 30vh;
  }

  .tablet_section-4_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea05e36e50e53c501ff9e1_edm_InSitu.jpg");
    background-position: 50%;
    background-size: 420px;
    height: 30vh;
  }

  .tablet_cat_2 {
    width: 100%;
  }

  .tablet_cat_6 {
    font-size: 13px;
  }

  .tablet_cat_12 {
    font-size: 13px;
    line-height: 15px;
  }

  .tablet_cat_13 {
    font-size: 13px;
  }

  .tablet_cat-vr-project {
    height: 30vh;
  }

  .tablet_cat-vr-project.tablet_cat-vr-project-3 {
    background-size: 750px;
  }

  .tablet_commets {
    padding: 20px;
  }

  .tablet_results {
    background-image: linear-gradient(#000, #000);
    margin-right: 0;
  }

  .tablet_results-2 {
    padding: 20px;
  }

  .div-block-122500_2, .div-block-122500_3, .div-block-122500_4, .div-block-122500_5 {
    margin-top: 2vh;
  }

  .tablet_results_newew {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    margin-right: 0;
  }

  .bold-text-6 {
    color: #e0e0e0;
    font-size: 13px;
  }

  .mobile_design_projects {
    width: 100vw;
    height: 30vh;
    margin-top: 2vh;
  }

  .mobile_design_projects._1st {
    margin-top: 0;
  }

  .tablet_design-sec {
    display: block;
  }

  .tablet_project-1_image-1 {
    height: 30vh;
  }

  .tablet_project-1_image-1.tablet_design-project-2_1 {
    background-size: 900px;
    height: 40vh;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-2_2 {
    background-size: 540px;
  }

  .tablet_project-1_image-1.tablet_design-project-2_3 {
    background-size: cover;
    width: 100%;
    height: 40vh;
    margin-right: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4 {
    background-size: 800px;
    width: 100%;
    height: 40vh;
    margin-top: 2vh;
    margin-left: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-2_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/63463fec8a41616b32b62e3e_Comp%201.gif");
    height: 40vh;
    margin-top: 0;
    display: block;
  }

  .tablet_project-1_image-1.tablet_design-project-2_2, .tablet_project-1_image-1.tablet_design-project-2_2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346062f987e9d22c3b5b043_9.png");
    background-size: cover;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4_2 {
    background-size: 130px;
  }

  .tablet_project-1_image-1.tablet_design-project-3_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c5af70fa8be759fccce2_Mockups2.jpg");
    background-size: 590px;
    height: 40vh;
    margin-top: 0;
    display: block;
  }

  .tablet_project-1_image-1.tablet_design-project-3_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-3_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
    background-size: cover;
  }

  .tablet_project-1_image-1.tablet_design-project-3_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e9293b7461f6671f2c5f00_Untitled-1.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-3_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e9e7c72e113f5398f9f88b_Insitu.jpg");
    background-size: 450px;
  }

  .tablet_project-1_image-1.tablet_design-project-3_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c5f1cb4badab8c25caab_Mockups.jpg");
    height: 40vh;
  }

  .tablet_project-1_image-1.tablet_design-project-3_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53b475954026d9f474ba_7.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-3_10 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f4742376b3972c40fc1a_TSW_02.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-3_11 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f4742376b3972c40fc1a_TSW_02.jpg");
    background-size: cover;
  }

  .tablet_project-1_image-1.tablet_design-project-3_12 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc1a5d9b32af562ed46c_Front.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-3_13 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc2cc32db29570d98297_Side.jpg");
    background-size: cover;
  }

  .tablet_project-1_image-1.tablet_design-project-3_14 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-3_15 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4c9e6b4bbb94b281a1de1_Untitled-1.jpg");
    height: 20vh;
  }

  .tablet_project-1_image-1.tablet_design-project-3_11_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f8b82376b3a199410b58_TSW_03.jpg");
    background-size: cover;
  }

  .tablet_project-1_image-1.tablet_design-project-4_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5336d9c119ea50ec89878_YETI_Ads2.jpg");
    background-size: cover;
    height: 20vh;
    margin-top: 0;
    display: block;
  }

  .tablet_project-1_image-1.tablet_design-project-4_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53325a1a0e899b24b8e2b_YETI_Ads.jpg");
    height: 20vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_2.yeti_tablet1 {
    height: 20vh;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4f04a60d8c3b16d77f4c_4.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-4_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c53636c0b5f75628cb0a4_2.jpg");
    background-size: cover;
  }

  .tablet_project-1_image-1.tablet_design-project-4_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea0178da2c44d1f2dc25a5_YETI_In%20situ.jpg");
    background-position: 52% 60%;
    background-size: 530px;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_5.yeti_tablet2 {
    display: none;
  }

  .tablet_project-1_image-1.tablet_design-project-4_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c6ca3b0d7cade9ec399_Cans1.jpg");
    background-size: 450px;
  }

  .tablet_project-1_image-1.tablet_design-project-4_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc1a5d9b32af562ed46c_Front.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-4_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e4cc2cc32db29570d98297_Side.jpg");
    background-size: cover;
  }

  .tablet_project-1_image-1.tablet_design-project-4_9 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e545ea0290445f51007404_Screenshot%202025-03-27%20at%2011.34.37%E2%80%AFpm.png");
    height: 40vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_10 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f4742376b3972c40fc1a_TSW_02.jpg");
  }

  .tablet_project-1_image-1.tablet_design-project-4_11 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6296f8b82376b3a199410b58_TSW_03.jpg");
    background-size: cover;
  }

  .tablet_project-1_image-1.tablet_design-project-4_12 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ea05e36e50e53c501ff9e1_edm_InSitu.jpg");
    background-size: 480px;
  }

  .tablet_project-1_image-1.tablet_design-project-4_13 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e52c0b3e2a5d8b46f9a508_Untitled-1.jpg");
    background-size: cover;
    height: 40vh;
  }

  .tablet_project-1_image-1.tablet_design-project-5_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e54515c5b48079862fce2c_fireside_01_33f0f7de-c105-4c2d-af46-23d03bf1dfd7.webp");
    background-size: cover;
    height: 40vh;
    margin-top: 0;
    display: block;
  }

  .tablet_project-1_image-1.tablet_design-project-5_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e547ae9e55ec783268a04d_fireside_02_d6782288-7b73-4550-ac73-a544dcad628f.webp");
    height: 50vh;
  }

  .tablet_project-1_image-1.tablet_design-project-5_2.fire1 {
    display: none;
  }

  .tablet_project-1_image-1.tablet_design-project-5_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5463b3aa33b513f3cf658_fireside_05_fb60cc6a-8d4f-4a9c-92e1-4ea3604669bb.webp");
    background-position: 52% 60%;
    background-size: cover;
    height: 60vh;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-5_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5464f264476b62f28aba3_fireside_10_201e439d-c632-4ff9-aa06-e18b6e870d3e.webp");
    background-size: 450px;
    height: 70vh;
  }

  .tablet_project-1_image-1.tablet_design-project-5_4.fire3 {
    background-size: cover;
  }

  .tablet_project-1_image-1.tablet_design-project-6_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b7e1c2e2fd121833d_CoopersIPA_02.jpg");
    height: 40vh;
  }

  .tablet_project-1_image-1.tablet_design-project-6_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281e71b88d01915b51e9cf5_CoopersIPA_04.jpg");
    height: 30vh;
  }

  .tablet_project-1_image-1.tablet_design-project-6_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1588d019430d1ecfff_Phillips2.jpg");
    background-size: cover;
    height: 80vh;
    margin-top: 0;
    display: block;
  }

  .tablet_project-1_image-1.tablet_design-project-6_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee15259cf881b723ebfd_Phillips3.jpg");
    height: 80vh;
  }

  .tablet_project-1_image-1.tablet_design-project-6_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee167980b60b19995a69_Phillips6.jpg");
    background-position: 60% 60%;
    background-size: cover;
    height: 50vh;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-6_3.innovation-2 {
    display: none;
  }

  .tablet_project-1_image-1.tablet_design-project-6_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1659ab9c66a4cede4d_Phillips4.jpg");
    background-size: cover;
    height: 40vh;
  }

  .tablet_project-1_image-1.tablet_design-project-6_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/62b050433263c7e41fa05dd9_Mockup1.jpg");
    background-position: 80%;
    height: 30vh;
  }

  .tablet_project-1_image-1.tablet_design-project-7_1 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
    background-size: 590px;
    height: 30vh;
    margin-top: 0;
    display: block;
  }

  .tablet_project-1_image-1.tablet_design-project-7_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac194ae97984b445d930_230419%20-%20Amex%20Lawrenny_SH06_3043.jpg");
    background-position: 75%;
    background-size: 510px;
    margin-top: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-7_3 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
    background-position: 45% 90%;
    background-size: 420px;
  }

  .tablet_project-1_image-1.tablet_design-project-7_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac3b628788be45392228_230419%20-%20Amex%20Lawrenny_SH02_2037.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .tablet_project-1_image-1.tablet_design-project-7_5 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b519d97c954b4a8c62b9_Layer%203.jpg");
    background-size: 870px;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-7_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b502ea44af13528640a2_Background.jpg");
    background-size: 670px;
    height: 50vh;
  }

  .tablet_project-1_image-1.tablet_design-project-7_7 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b54568dd428585c53182_Layer%204.jpg");
    background-size: 450px;
    height: 20vh;
  }

  .tablet_project-1_image-1.tablet_design-project-7_7.qantas-1_8 {
    background-size: 730px;
  }

  .tablet_project-1_image-1.tablet_design-project-7_6 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b519d97c954b4a8c62b9_Layer%203.jpg");
    background-size: 870px;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-79 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b52b823bb6aa21887298_Layer%202.jpg");
    background-size: 880px;
    height: 40vh;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-79.qantas-1_5 {
    background-size: 500px;
    height: 30vh;
  }

  .tablet_project-1_image-1.tablet_design-project-7_99 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b519d97c954b4a8c62b9_Layer%203.jpg");
    background-size: 870px;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-7_66 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4b502ea44af13528640a2_Background.jpg");
    background-size: 870px;
    height: 65vh;
  }

  .tablet_project-1_image-1.tablet_design-project-7_66.qantas-1_4 {
    background-size: 890px;
    height: 35vh;
  }

  .tablet_project-1_image-1.tablet_design-project-4_922 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e53c3b9e236baaece9eaa0_Cans2.jpg");
    height: 40vh;
  }

  .tablet_project-1_image-1.tablet_design-project-6_444 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6281ee1659ab9c66a4cede4d_Phillips4.jpg");
    background-size: cover;
    height: 40vh;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4_33, .tablet_project-1_image-1.tablet_design-project-2_4_25 {
    background-size: 130px;
  }

  .tablet_project-1_image-1.tablet_design-project-2_122 {
    background-size: 800px;
    height: 25vh;
    margin-top: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-2_444 {
    background-size: 130px;
  }

  .tablet_project-1_image-1.tablet_design-project-2_1-copy {
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-2_11234 {
    background-size: 600px;
    height: 30vh;
    margin-top: 2vh;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4455, .tablet_project-1_image-1.tablet_design-project-2_44556 {
    background-size: 130px;
  }

  .tablet_project-1_image-1.tablet_design-project-2_322 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/68086c3296d6e63da9635d80_DonaVita_Animation_3_2_ColourPalette.gif");
    background-size: 700px;
    width: 100%;
    height: 30vh;
    margin-right: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4-cop76 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6809ae0cb234ea6dbe01fd38_Bag.jpg");
    background-position: 43%;
    background-size: cover;
    width: 100%;
    height: 35vh;
    margin-top: 2vh;
    margin-left: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-2_3223 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6346062f987e9d22c3b5b043_9.png");
    background-size: cover;
    width: 100%;
    height: 25vh;
    margin-right: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4-cop7644 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680a1c9d09015ad06ae091ab_Comp%204.gif");
    background-position: 50%;
    background-size: 660px;
    width: 100%;
    height: 30vh;
    margin-top: 2vh;
    margin-left: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-2_32233 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/659c7ac9b5da5c9447cb94aa_Round_Sign_Mockup.jpg");
    width: 100%;
    height: 25vh;
    margin-right: 0;
  }

  .tablet_project-1_image-1.tablet_design-project-2_4-cop764433 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680723775df941ddef9e7c42_DonaVita_Animation_1.gif");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 40vh;
    margin-top: 2vh;
    margin-left: 0;
  }

  .div-block-1225001 {
    height: 30vh;
    display: flex;
  }

  .div-block-1225001._22222 {
    display: none;
  }

  .div-block-1225001.eita {
    height: auto;
    display: block;
  }

  .div-block-1225001.eita-2 {
    height: auto;
    display: none;
  }

  .tablet_ads-sec, .div-block-1225002, .mobile_design_section, .mobile_ads_section {
    display: block;
  }

  .body-6, .body-7 {
    background-color: #000;
  }

  .tablet_new_header {
    z-index: 10;
    padding-left: 2vw;
    padding-right: 2vw;
  }

  .div-block-12250032245 {
    width: 70%;
  }

  .link-38 {
    font-size: 27px;
  }

  .div-block-12250032245_2 {
    width: 30%;
  }

  .tablet_new_projects {
    padding-left: 2vw;
    padding-right: 2vw;
  }

  .link-block-35 {
    height: 30vh;
  }

  .div-block-12250032248 {
    margin-top: 0;
  }

  .link-block-35_2 {
    height: 25vh;
  }

  .tablet_projects_left {
    margin-top: .5vh;
    margin-right: .5vw;
  }

  .tablet_projects_left.i-y_thumb {
    display: none;
  }

  .tablet_projects_right {
    margin-top: .5vh;
    margin-left: .5vw;
  }

  .tablet_projects_right.rb_thumb_mobile, .tablet_projects_right.deserto_thumb_mobile {
    display: none;
  }

  .link-block-35_3 {
    height: 30vh;
  }

  .link-block-35_4 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebd033033cc833a35bde88_Thumb.jpg");
    background-size: 450px;
    height: 20vh;
  }

  .link-block-35_5, .link-block-35_6, .link-block-35_7 {
    height: 30vh;
  }

  .link-block-35_8 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67f398d79bd46303b15d65a3_MF%202.png");
    height: 20vh;
  }

  .link-block-35_10 {
    height: 40vh;
  }

  .link-block-35_12 {
    background-position: 80%;
  }

  .link-38_2 {
    text-align: left;
    font-size: 27px;
  }

  .div-block-12250032249 {
    margin-right: .5vw;
  }

  .div-block-12250032250 {
    margin-left: .5vw;
  }

  .div-block-12250032252_2 {
    height: 20vh;
    margin-top: .5vh;
  }

  .div-block-12250032253_right {
    background-position: 70%;
  }

  .div-block-12250032252_1 {
    margin-top: .5vh;
  }

  .div-block-12250032252_3 {
    background-size: 600px;
    height: 30vh;
    margin-top: .5vh;
  }

  .div-block-12250032252_33 {
    margin-top: .5vh;
  }

  .div-block-12250032252_33_2 {
    height: 30vh;
    margin-top: .5vh;
  }

  .cat-vr_01 {
    height: 30vh;
  }

  .cat-vr_03 {
    background-position: 52%;
    background-size: 1160px;
    height: 40vh;
    margin-top: .5vh;
  }

  .div-block-12250032253_centre {
    background-position: 70%;
  }

  .cat-vr_04 {
    height: 30vh;
  }

  .cat-vr_04_1 {
    width: 100%;
    display: block;
  }

  .cat-vr_04_2 {
    background-position: 70%;
    width: 100%;
    display: none;
  }

  .cat-vr_04_3 {
    background-position: 70%;
    width: 50%;
    display: none;
  }

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

  .div-block-12250032261 {
    margin-top: .5vh;
  }

  .cat-vr_04_02 {
    height: 30vh;
  }

  .cat-vr_04_1_2 {
    width: 100%;
    display: none;
  }

  .cat-vr_04_2_2 {
    background-position: 70%;
    width: 100%;
    display: block;
  }

  .cat-vr_04_1_3 {
    width: 100%;
    display: none;
  }

  .cat-vr_04_3_3 {
    background-position: 70%;
    width: 100%;
    display: block;
  }

  .desktop_comments_1 {
    width: 100%;
    margin-right: 0;
  }

  .dv_desktop_1 {
    background-position: 60%;
    background-size: 650px;
    height: 20vh;
  }

  .dv_desktop_3 {
    background-position: 50%;
  }

  .dv_desktop_4 {
    background-size: 650px;
    height: 30vh;
    margin-top: .5vh;
  }

  .dv_desktop_5 {
    height: auto;
    margin-top: .5vh;
    display: block;
  }

  .dv_desktop_5_1 {
    width: 100%;
    height: 30vh;
    margin-right: 0;
  }

  .dv_desktop_5_2 {
    background-position: 35%;
    width: 100%;
    height: 30vh;
    margin-top: .5vh;
    margin-left: 0;
  }

  .dv_desktop_6 {
    background-size: 450px;
    height: 20vh;
    margin-top: .5vh;
  }

  .dv_desktop_7 {
    height: auto;
    margin-top: .5vh;
    display: block;
  }

  .dv_desktop_7_1 {
    background-size: 500px;
    width: 100%;
    height: 20vh;
    margin-right: 0;
  }

  .dv_desktop_7_2 {
    background-size: 650px;
    width: 100%;
    height: 30vh;
    margin-top: .5vh;
    margin-left: 0;
  }

  .dv_desktop_8 {
    height: auto;
    margin-top: .5vh;
    display: block;
  }

  .dv_desktop_8_1 {
    width: 100%;
    height: 40vh;
    margin-right: 0;
  }

  .dv_desktop_8_2 {
    background-position: 43%;
    background-size: 500px;
    width: 100%;
    height: 30vh;
    margin-top: .5vh;
    margin-bottom: .5vh;
    margin-left: 0;
  }

  .cat-vr_04_03 {
    height: 30vh;
  }

  .tablet_projects_left_1 {
    margin-top: 0;
    margin-right: .5vw;
  }

  .balter_11 {
    height: 20vh;
  }

  .div-block-12250032262 {
    margin-top: 0;
    display: block;
  }

  .cerveza_video-2, .cerveza_video-3, .cerveza_video-1 {
    width: 100%;
    margin-top: .5vh;
  }

  .balter_11_2 {
    background-repeat: repeat;
    background-size: cover;
    height: 30vh;
    margin-top: .5vh;
  }

  .balter_11_4 {
    height: 50vh;
    margin-top: .5vh;
  }

  .balter_11_1 {
    background-position: 50%;
    height: 50vh;
    margin-top: .5vh;
  }

  .desktop_yeti_1 {
    height: auto;
    margin-top: .5vh;
  }

  .desktop_yeti_1_2 {
    height: 30vh;
  }

  .desktop_yeti_2 {
    background-position: 50%;
    background-size: cover;
    height: 30vh;
  }

  .desktop_yeti_3 {
    height: 17vh;
  }

  .desktop_yeti_4 {
    height: 17vh;
    margin-top: .5vh;
  }

  .desktop_yeti_5 {
    background-position: 53% 60%;
    background-size: 580px;
    height: 30vh;
    margin-top: .5vh;
  }

  .desktop_yeti_6 {
    background-size: 450px;
    height: 30vh;
    margin-top: .5vh;
  }

  .desktop_yeti_7 {
    background-position: 50% 0;
    background-size: 700px;
    height: 40vh;
    margin-top: .5vh;
  }

  .desktop_tld_02 {
    height: 30vh;
    margin-top: .5vh;
  }

  .desktop_tld_03 {
    height: 30vh;
  }

  .desktop_tld_04, .desktop_tld_05 {
    height: 20vh;
    margin-top: .5vh;
  }

  .desktop_tld_05_left, .desktop_tld_05_right {
    width: 50%;
  }

  .desktop_tld_06 {
    height: 30vh;
  }

  .desktop_tld_07 {
    height: 20vh;
    margin-top: .5vh;
  }

  .desktop_tld_02-copy, .desktop_brewland_02, .desktop_brewland_03, .desktop_brewland_04, .desktop_brewland_05, .desktop_brewland_06 {
    height: 30vh;
  }

  .dv_desktop_4_2 {
    background-size: 650px;
    height: 30vh;
    margin-top: .5vh;
  }

  .dv_desktop_9_1 {
    width: 100%;
    height: 30vh;
    margin-right: 0;
  }

  .dv_desktop_9_2 {
    background-position: 35%;
    width: 100%;
    height: 30vh;
    margin-top: .5vh;
    margin-left: 0;
  }

  .catvr_project_desktop_2.smartwax_project_desktop_15 {
    margin-top: 5vh;
    margin-bottom: 5vh;
  }

  .rm_tablet_description {
    height: auto;
  }

  .rm_tablet_description_2 {
    width: 100%;
  }

  .rm_tablet_description_3 {
    margin-top: 2vh;
  }

  .rm_tablet_projects {
    display: none;
  }

  .rm_mobile_projects {
    width: 100vw;
    height: auto;
    margin-top: 2vh;
    padding-bottom: 0;
    padding-left: 2vw;
    padding-right: 2vw;
    display: block;
    overflow: hidden;
  }

  .rm_mobile_projects_1 {
    width: 100%;
    height: auto;
    padding-right: 50px;
  }

  .rm_mobile_projects_1.rm_mobile_projects_1_right {
    width: 100%;
    padding-left: 50px;
  }

  .rm_mobile_projects_1.rm_mobile_projects_1_2, .rm_mobile_projects_1.rm_mobile_projects_1_yeti, .rm_mobile_projects_1.rm_mobile_projects_1_tld {
    background-image: none;
    height: auto;
    margin-top: 5vh;
    padding-right: 50px;
  }

  .link-block-38 {
    width: 100%;
    height: 100%;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rm_mobile_projects_1_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67ebd033033cc833a35bde88_Thumb.jpg");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 20vh;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rm_mobile_projects_1_2.rm_mobile_projects_1_2_dv {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6875e4e62adb8372f143dafb_DonaVita_3d%20Logo.aep.gif");
  }

  .rm_mobile_projects_1_2.rm_mobile_projects_1_2_sw {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620c4e53318c483494950e0b_3.jpg");
  }

  .rm_mobile_projects_1_2.rm_mobile_projects_1_2_balter {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67fc77c0da73b70cbea168b2_GIf-ezgif.com-video-to-webp-converter.webp");
  }

  .rm_mobile_projects_1_2.rm_mobile_projects_1_2_yeti {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e48d247acfa8915dcc1bed_YETI_AdamGibson_274A6326_low%202.jpg");
  }

  .rm_mobile_projects_1_2.rm_mobile_projects_1_2_platypus {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6594f26a685d1e06039387db_ITS%202.gif");
  }

  .rm_mobile_projects_1_2.rm_mobile_projects_1_2_tld {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/620cd21f57d5fb150f0bfec2_LD_03.jpg");
  }

  .rm_mobile_projects_1_2.rm_mobile_projects_1_2_brewland {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/628c699ccc23834b19d63590_BL1.jpg");
  }

  .rm_mobile_projects_1_2.rm_mobile_projects_1_2_amex {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4abe0ea44af1352805e39_230419%20-%20Amex%20Lawrenny_SH03_2597.jpg");
  }

  .rm_mobile_projects_1_2.rm_mobile_projects_1_2_rustybarrel {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280fa91694dfd6937a764a3_Screen%20Shot%202022-05-15%20at%2011.04.51%20pm.png");
    background-position: 50% 90%;
  }

  .rm_mobile_projects_1_2.rm_mobile_projects_1_2_ppl-f {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/6280fa91694dfd6937a764a3_Screen%20Shot%202022-05-15%20at%2011.04.51%20pm.png");
  }

  .text-block-10835 {
    color: #fff;
    font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
    font-size: 10px;
  }

  .rm_mobile_projects_1_4 {
    margin-top: 1vh;
  }

  .link-46 {
    color: #fff;
    text-transform: uppercase;
    font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
    font-size: 20px;
    text-decoration: none;
  }

  .rm_mobile_projects_1_5 {
    margin-top: 1vh;
  }

  .rm_mobile_projects_1_5_1 {
    color: #fff;
    text-transform: uppercase;
    font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
    font-size: 20px;
    text-decoration: none;
  }

  .rm_mobile_projects_1_6 {
    width: 100%;
    height: 3vh;
    margin-top: 1vh;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .div-block-1225003227127, .rm_mobile_projects_1_6_left, .rm_mobile_projects_1_6_right {
    width: 50%;
    height: 100%;
    padding-bottom: 0;
    padding-right: 0;
  }

  .text-block-10836 {
    color: #fff;
    text-align: right;
    height: auto;
    font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
    font-size: 11px;
    display: none;
  }

  .text-block-10837 {
    color: #fff;
    font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
    font-size: 10px;
  }

  .rm_mobile_projects_2 {
    width: 100%;
    height: auto;
    margin-top: 5vh;
    padding-left: 50px;
  }

  .rm_mobile_projects_2.rm_mobile_projects_1_right {
    width: 100%;
    padding-left: 50px;
  }

  .rm_tablet_middle_2_2_2 {
    padding-right: 2vw;
  }

  .rm_tablet_middle_3_2_2 {
    width: 100%;
  }

  .rm_tablet_projects_catvr {
    margin-top: 3vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_catvr_2 {
    background-position: 50%;
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_catvr_3 {
    background-size: 1020px;
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_catvr_mosaic, .rm_tablet_projects_catvr_1.rm_tablet_projects_catvr_mosaic_2 {
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_catvr_4 {
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_dv_1 {
    background-position: 50%;
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_dv_2 {
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_dv_3 {
    background-size: cover;
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_dv_4 {
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_dv_6 {
    background-size: cover;
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_dv_7 {
    background-position: 46%;
    background-size: 600px;
    height: 50vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_2 {
    background-position: 50%;
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_catvr_mosaic-copy {
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_3 {
    background-size: cover;
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_new_1 {
    background-repeat: repeat;
    background-size: 600px;
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_new_2 {
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_new_5, .rm_tablet_projects_catvr_1.rm_tablet_sm_new_6, .rm_tablet_projects_catvr_1.rm_tablet_sm_new_7 {
    background-size: cover;
    height: 50vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_new_8, .rm_tablet_projects_catvr_1.rm_tablet_sm_new_7-copy {
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_sm_new_9 {
    height: 20vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.https-vimeo-com-900987711-share-copy, .rm_tablet_projects_catvr_1.rm_tablet_baltercerveza_image_1 {
    background-position: 50%;
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_baltercerveza_image_2 {
    background-position: 50%;
    height: 50vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_baltercerveza_image_3, .rm_tablet_projects_catvr_1.rm_tablet_baltercerveza_image_4 {
    background-position: 50%;
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_1 {
    background-size: cover;
    height: 20vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_2 {
    background-size: cover;
    height: 23vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_1-copy {
    background-size: cover;
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_3, .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_4, .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_5, .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_6, .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_7 {
    background-size: cover;
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_its_video {
    background-size: cover;
    height: 23vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_projects_catvr_2-copy {
    background-position: 50%;
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_image_1, .rm_tablet_projects_catvr_1.rm_tablet_tld_image_2 {
    background-position: 50%;
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_image_3, .rm_tablet_projects_catvr_1.rm_tablet_tld_image_4, .rm_tablet_projects_catvr_1.rm_tablet_tld_image_5 {
    background-position: 50%;
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_image_6, .rm_tablet_projects_catvr_1.rm_tablet_tld_image_7 {
    background-position: 50%;
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_image_8 {
    background-position: 50%;
    height: 30vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_yeti_image_22 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5336d9c119ea50ec89878_YETI_Ads2.jpg");
    background-size: cover;
    height: 20vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_tld_video, .rm_tablet_projects_catvr_1.rm_tablet_brewland_video {
    background-image: none;
    height: auto;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_1, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_2, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_3, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_4, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_5, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_6, .rm_tablet_projects_catvr_1._7m_tablet_brewland_image_2, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_7, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_8, .rm_tablet_projects_catvr_1.rm_tablet_brewland_image_9 {
    background-position: 50%;
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_1 {
    background-size: cover;
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5336d9c119ea50ec89878_YETI_Ads2.jpg");
    background-size: cover;
    height: 20vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_3, .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_4 {
    background-size: cover;
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_5, .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_6 {
    background-size: 1000px;
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_2-copy {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5336d9c119ea50ec89878_YETI_Ads2.jpg");
    background-size: cover;
    height: 20vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_amex-lawrenny_image_2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/64b4ac194ae97984b445d930_230419%20-%20Amex%20Lawrenny_SH06_3043.jpg");
    background-position: 70%;
    background-size: cover;
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_1 {
    background-position: 60%;
    background-size: 800px;
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/67e5336d9c119ea50ec89878_YETI_Ads2.jpg");
    background-size: cover;
    height: 20vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_3, .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_4, .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_5 {
    background-size: cover;
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_6 {
    background-size: 230px;
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_7, .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_8, .rm_tablet_projects_catvr_1._9m_tablet_dvf_image_8, .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_9, .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_10, .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_11 {
    background-size: cover;
    height: 40vh;
    margin-top: 1vh;
  }

  .rm_tablet_projects_catvr_1.rm_tablet_dvf_image_2_2 {
    background-image: url("https://cdn.prod.website-files.com/620ae629aba2a9ab4ffbff52/680869e9e9b42e90cbbe9c29_DV_Gif_5.gif");
    background-size: cover;
    height: 50vh;
    margin-top: 1vh;
  }

  .div-block-1225003227128 {
    height: 30vh;
  }

  .div-block-1225003227128.dv_mobile_new_1, .div-block-1225003227128.dv_mobile_new_4, .div-block-1225003227128.dv_mobile_new_5 {
    height: 70vh;
    display: block;
  }

  .div-block-1225003227128.newy {
    height: 30vh;
  }

  .div-block-1225003227129.dv_mobile_new_1_2, .div-block-1225003227129_2.dv_mobile_new_1_3 {
    width: 100%;
    height: 50%;
  }

  .div-block-1225003227129_2.dv_mobile_new_4_3, .div-block-1225003227129_2.dv_mobile_new_5_3 {
    width: 100%;
    height: 50%;
    margin-left: 0;
  }

  .div-block-1225003227129_2.rm_tablet_sm_3_2 {
    background-position: 80%;
  }

  .div-block-1225003227129_22 {
    width: 100%;
    margin-right: 0;
  }

  .div-block-1225003227129_22.dv_mobile_new_4_2, .div-block-1225003227129_22.dv_mobile_new_5_2 {
    width: 100%;
    height: 50%;
    margin-right: 0;
  }

  .div-block-1225003227129_22.rm_tablet_sm_new_3 {
    width: 50%;
  }

  .text-block-10838 {
    font-size: 14px;
    line-height: 15px;
  }

  .rm_tablet_sm_featured {
    display: block;
  }

  .rm_desktop_middle_3_2_2_2 {
    width: 100%;
  }

  .italic-text {
    font-size: 10px;
  }

  .text-block-10840 {
    font-size: 14px;
    line-height: 15px;
  }
}
