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

:where(button.w-popover-trigger) {
  color: inherit;
  cursor: pointer;
  font: inherit;
  line-height: inherit;
  text-align: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  background-color: #0000;
  border: 0;
  margin: 0;
  padding: 0;
}

.w-popover {
  position-anchor: none;
}

.w-popover[popover]:not(:popover-open) {
  display: none;
}

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

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

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

pre.w-code-block code > span {
  display: block !important;
}

.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;
  width: auto !important;
  height: auto !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !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 {
  width: auto;
  height: auto;
  font-size: inherit;
  line-height: inherit;
  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;
}

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

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

:root {
  --black: #000;
  --hover-grey: #7e787226;
  --all-text: #e2e2e2;
  --dim-grey-for-white-pages: #3c3c3c;
  --background3: #b8b8b8;
  --new-background2: #e9e9e9;
  --blackbodycolour: #000000b3;
  --masterbackground-colour: #f5f5f5;
  --tabcopy: #999898;
  --whitebodycolour: #fff;
  --landingpagecopy: #666;
  --background4: var(--background3);
  --70-percent-white: #ffffffb3;
  --70-white-for-white-pages: #ffffffb3;
  --darkbluemaster: #000;
  --darkgrey: #1a1a1a;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

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

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

.div-block {
  color: #000;
  margin-top: 20px;
  margin-left: 58px;
  font-weight: 600;
}

.body {
  background-color: var(--black);
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.body.landing {
  background-color: var(--black);
}

.navbar {
  z-index: 20000;
  opacity: 1;
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  background-color: #e9e9e97a;
  border-bottom: 1px solid #000;
  height: 60px;
  position: fixed;
  inset: 0% 0% auto;
}

.footer {
  z-index: 20000;
  opacity: 1;
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  background-color: #e9e9e980;
  border-top: 1px solid #000;
  margin-top: 13px;
  padding-top: 18px;
  position: fixed;
  inset: auto 0% 0%;
}

.text-block {
  color: #0e0e0e;
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 34px;
  margin: 0 23px 0 -62px;
  display: block;
}

.container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.footer-social-block-two {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 18px;
  margin-left: -27px;
  display: flex;
}

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

.div-block-7 {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

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

.slide-nav {
  background-color: #0000;
  margin-bottom: 18px;
}

.right-arrow {
  width: 79px;
  height: 100px;
}

.section-12 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 108px;
  display: flex;
}

.div-block-27 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 800px;
  height: 300ch;
  display: grid;
}

._1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fbb46c9e582dc7a1394c1f_DOCK_MAIN_3000_PIX_OPT.jpg");
  background-position: 0 0;
  background-size: cover;
}

._2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fb73d3c412e490df9f312a_THUMBNAIL_DOCK%20ANIMATION_1000_PIX_OPT2.gif");
  background-position: 0 0;
  background-size: cover;
}

.section-16 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  display: block;
}

.container-14 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: none;
  display: flex;
  overflow: hidden;
}

.div-block-40 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 68px;
  display: grid;
  overflow: hidden;
}

.div-block-41 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 100px;
  display: flex;
  overflow: hidden;
}

.link-4 {
  background-color: var(--hover-grey);
  opacity: 0;
  color: #fff;
  text-align: center;
  letter-spacing: 4px;
  text-transform: uppercase;
  width: 100%;
  height: 100%;
  text-shadow: none;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  font-size: 15px;
  line-height: 20px;
  text-decoration: none;
  transition: transform 1s, opacity 1s;
  display: flex;
  position: absolute;
  inset: 0;
  transform: scale(1.01);
}

.link-4:hover {
  opacity: 1;
  background-color: #00000026;
  transform: scale(1.04);
}

.link-4:active {
  opacity: 0;
  text-shadow: none;
  transform: scale(1.04);
}

.qthumb {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #0000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.dock-thumb {
  width: 100%;
  height: 100%;
}

.office-thumb {
  overflow: visible;
  transform: scale(1.01);
}

.crates-thumb, .investec-thumb {
  width: 100%;
  height: 100%;
}

.lms-thumb {
  opacity: 1;
  width: 100%;
  height: 100%;
  margin-left: 0;
  transform: translate(-4px)scale(1.1);
}

.lms-thumb.betfair, .lms-thumb.betfair.bentley {
  margin-left: 0;
}

.haybale-thumb {
  width: 100%;
  max-width: 100%;
  height: 100%;
}

.flower-thumb {
  width: 100%;
  max-width: none;
  height: 100%;
}

.carrots-thumb {
  width: 100%;
  max-width: 100%;
  height: 100%;
}

.budget-thumb {
  width: 100%;
  max-width: none;
  height: 100%;
}

.watch-thumb {
  width: 100%;
  height: 100%;
}

.ansell-thumb, .louis-thumb {
  width: 100%;
  max-width: none;
  height: 100%;
}

.martin-thumb {
  width: 100%;
  height: 100%;
}

.anne-thumb, .mumthumb, .pool-thumb, .hextoythumb, .voltarolthumb, .lionessthumb, .chimpthumb, .rhinothumb, .t2thumb {
  width: 100%;
  max-width: none;
  height: 100%;
}

.carparkthumb {
  width: 100%;
  max-width: none;
  height: 100%;
}

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

.simbabedthumb {
  width: 100%;
  max-width: none;
  height: 100%;
}

.silverwing, .courvoirsier {
  width: 100%;
  max-width: none;
  height: 100%;
}

.glennxmasthumb {
  width: 100%;
  max-width: none;
}

.rickythumb {
  width: 100%;
  max-width: none;
  height: 100%;
}

.productthumb {
  width: 100%;
  max-width: none;
}

.section-18 {
  text-transform: none;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: auto;
  margin: 80px 0 20px;
  display: flex;
}

.mastercopy {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin: 1px 20px 0;
  display: flex;
}

.subheader-heybale {
  color: var(--all-text);
  text-align: center;
  text-transform: none;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: -10px;
  margin-bottom: 55px;
  font-size: 30px;
  font-weight: 400;
  display: flex;
}

.mainheader {
  color: var(--all-text);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 38px;
  font-weight: 600;
  display: flex;
}

.content {
  text-align: center;
  width: 100%;
  font-size: 14px;
  font-weight: 500;
}

.creative-direction {
  color: var(--all-text);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.master-copy {
  color: var(--all-text);
  text-align: justify;
  font-weight: 600;
  line-height: 22px;
}

.topcontent {
  z-index: 1;
  aspect-ratio: auto;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: static;
}

.section-23 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-46 {
  width: 80%;
  margin-left: 20px;
  margin-right: 20px;
}

.section-24 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.executions-div {
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 100px;
  display: flex;
}

.other-executions-section {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 220px;
  display: flex;
}

.other-executions-section.hub {
  margin-bottom: 100px;
}

.other-executions-section.hub.closeups {
  margin-top: 100px;
  margin-bottom: 0;
}

.other-executions-section.cp.glen {
  margin-top: 140px;
}

.other-executions-section.cp.glen.fash {
  height: 0;
  position: relative;
  top: 0;
}

.executions {
  color: var(--all-text);
  text-align: center;
  margin-top: 40px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
}

.slide-nav-3 {
  color: #fff;
  -webkit-text-stroke-color: #fff;
  text-overflow: clip;
  background-color: #0000;
  margin-bottom: 40px;
}

.section-30 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 150px;
  font-size: 20px;
  line-height: 100px;
  display: flex;
}

.section-31 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 150px;
  display: flex;
}

.heading-9 {
  color: var(--all-text);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 32px;
  margin-bottom: -10px;
  font-size: 32px;
  font-weight: 500;
  display: flex;
}

.section-32 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100px;
  margin-top: 40px;
  margin-bottom: 0;
  display: flex;
}

.paragraph-2 {
  width: 80%;
  color: var(--all-text);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
}

.image-21 {
  opacity: 1;
  width: 40px;
  color: var(--dim-grey-for-white-pages);
  background-color: #0000;
  margin-top: 0;
  margin-left: 0;
  font-size: 50px;
  position: fixed;
}

.ansell-field-cross {
  z-index: 10;
  width: 80px;
  height: 80px;
  margin-top: 0;
  margin-left: 0;
  position: fixed;
  inset: 0% auto auto 0%;
}

.ansell-cross-field {
  z-index: 5;
  outline-offset: 0px;
  color: #3b3b3b;
  background-color: #0000;
  outline: 3px #3d3d3d;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  margin-top: 0;
  margin-left: 0;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.dock-slide {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: block;
}

.dockslider {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: none;
  height: auto;
  display: flex;
  position: static;
}

.lms-subheader {
  font-weight: 400;
}

.section-39 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-64 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-bottom: 100px;
  display: flex;
}

.slider-8 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: auto;
  display: block;
}

.slide-nav-7 {
  margin-bottom: 10px;
}

.bold-text-3 {
  font-size: 30px;
  font-weight: 400;
}

.seestages {
  color: var(--all-text);
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 25px;
  font-weight: 400;
}

.tourism {
  color: var(--all-text);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  font-weight: 400;
  display: flex;
}

.body-7 {
  background-color: var(--background3);
  color: var(--new-background2);
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.body-7.blackbackground {
  background-color: var(--blackbodycolour);
}

.body-7.white {
  background-color: #fff;
}

.project-section {
  width: 100%;
  color: var(--masterbackground-colour);
  text-align: justify;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.seestages1 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  display: flex;
  position: relative;
}

.div1 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 100px;
  display: flex;
}

.seestagesheader {
  color: var(--all-text);
  text-align: center;
  margin-top: 40px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  text-decoration: none;
}

.seeotherimages {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 43px;
  display: flex;
}

.div2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 100px;
  display: flex;
}

.otherimagesheader {
  width: 100vw;
  color: var(--all-text);
  text-align: center;
  margin-top: 40px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.secondcopy {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div3 {
  width: 80%;
  height: 100px;
}

.secondcopytext {
  text-align: center;
  margin-top: 16px;
  margin-bottom: 0;
}

.glen2 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
}

.chimp {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.horseslider {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  margin-top: 0;
  display: flex;
}

.horseslider1 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  display: block;
  overflow: hidden;
}

.section-46 {
  justify-content: center;
  align-items: center;
  margin-bottom: 90px;
  display: flex;
}

.slider-11 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  margin-bottom: 90px;
  display: flex;
}

.slide-nav-9 {
  margin-top: 0;
  margin-bottom: -50px;
}

.anselslider {
  aspect-ratio: 3 / 2;
  border: 2px solid var(--all-text);
  background-color: #0000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
  overflow: visible;
}

.image2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image22 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
}

.qinvestbeach {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.qinvestbeach1 {
  width: auto;
  margin-bottom: 70px;
}

.beachimage1 {
  width: 80vw;
  max-width: none;
  margin-top: 20px;
  margin-bottom: 0;
}

.hubimage1 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hubimage11 {
  width: 80%;
}

.hubimage2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hubimage22 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 600px;
  display: flex;
  overflow: hidden;
}

.hubimage3 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.hubimage33 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.hubimage4 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.hubimage44 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 200px;
  display: flex;
}

.jobs {
  color: var(--all-text);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.jobs-header {
  width: 80%;
  height: 100px;
}

.jobsheader1 {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
}

.manufacturing {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.manufacturingheader {
  width: 80%;
  height: 100px;
}

.heading-10 {
  color: var(--all-text);
  text-align: center;
  margin-top: 40px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
}

.tourism-header {
  width: 80%;
  height: 100px;
}

.tourismheader {
  margin-top: 40px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
}

.horsegif, .horsegif1 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-bottom: 0;
  display: flex;
}

.image-22 {
  width: 60%;
  height: auto;
  margin-bottom: 90px;
}

.section-49 {
  z-index: 7000;
  position: static;
}

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

.crateanimation1 {
  width: 50%;
}

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

.animationansell1 {
  width: 50%;
  margin-bottom: 90px;
}

.animationflowerpot {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-25 {
  width: 80%;
  margin-bottom: 200px;
}

.carrotdetail1 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.carrotdetail11 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  display: flex;
}

.image-26 {
  margin-bottom: 200px;
}

.detailbudgetcase1 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.detailbudgetcase11 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: auto;
  display: flex;
}

.closeupbudget {
  width: auto;
}

.budgetanimation1 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.budgetseestages {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.budgetseestages11 {
  text-align: center;
  font-size: 25px;
  font-weight: 400;
}

.div-block-77 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 90%;
  display: flex;
}

.budgetanimation111 {
  width: 50%;
  max-width: none;
  margin-bottom: 90px;
}

.watch111 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e28b186bb9e01f81d_WATCH12.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 60vw;
  max-width: none;
}

.slider-14 {
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.div-block-79 {
  width: 100%;
}

.icon-5, .icon-6 {
  color: var(--all-text);
}

.slide-nav-12 {
  margin-bottom: 20px;
}

.crateslide {
  aspect-ratio: 3 / 2;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.mask-2 {
  margin-bottom: 0;
}

.section-53 {
  margin-bottom: 90px;
}

.slider-17 {
  aspect-ratio: 3 / 2;
  width: 50%;
  height: 50%;
  margin-left: auto;
  margin-right: auto;
}

.slide-26 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69008518738d058019ccea4d_GLOVES1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-28 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690085172e8f12b1eb923d5b_GLOVES2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-29 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69008517d4dcfce5d6e82cdf_GLOVES3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-30 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6900851712a9ffeab7757e96_GLOVES4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-31 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6900851798695eabeca3fcd8_GLOVES5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-15 {
  margin-bottom: 10px;
}

.budgetslider {
  aspect-ratio: 1;
  width: 40%;
  height: 29.813%;
  margin-left: auto;
  margin-right: auto;
}

.budget11 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d2953af51c28184ca4d_SUITCASE1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-16 {
  margin-bottom: 20px;
}

.budget2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d29d472fc1cbe5d24a9_SUITCASE2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.budget3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d29024f85b3ecae35f4_SUITCASE3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.budget4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d29a307813a43b7eb28_SUITCASE4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.budget5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d293737b843948f28f1_SUITCASE5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.budget6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d293c58f6c774706c80_SUITCASE6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.budget7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d29ee3d44d70609d240_SUITCASE7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.budget8 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d292373f3269d96d5b1_SUITCASE8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.budget9 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d296326337aad1dd014_SUITCASE9.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.budget10 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d2947056957882beddb_SUITCASE10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.watchslider {
  aspect-ratio: 3 / 2;
  border: 2px solid var(--all-text);
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.watchslide1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514ebd25e6ca6d6bf0c8_WATCH1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.watchslide4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e445334964e811a5f_WATCH4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.watchslide3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514ef2546509164130ca_WATCH3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.watchslide5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e6f63d7e6934870d2_WATCH5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.watchslide6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514eb20f819f20bbc04b_WATCH6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.watchslide7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e58e8b99248e6ec6c_WATCH7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.watchslide8 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690451631c04ab96a087315d_WATCH8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.watchslide9 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514ef2432895219f2183_WATCH10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.watchslide11 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e4e22dce67b0cc2c3_WATCH11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.watchslide12 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e28b186bb9e01f81d_WATCH12.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-17 {
  color: var(--all-text);
  margin-bottom: -50px;
}

.cslider2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f8758e8b99248e936c2_MARTIN2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f8635bbed74d231b014_MARTIN1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.corrslider {
  aspect-ratio: 3 / 2;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.cslider33 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f86c997e58335178523_MARTIN3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider44 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f86efe6e44f366a4592_MARTIN4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider55 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f86f8f6622cc0aa13ce_MARTIN5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider66 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f87f70867eabe735c15_MARTIN6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider77 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f864b85cb0f7c0840d4_MARTIN7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider88 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f8670262b8c8c734f44_MARTIN8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider99 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f8712afbfcfea237560_MARTIN9.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider100 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f868c2224ce205eebdf_MARTIN10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider101 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f86ea6c31415f8ac74f_MARTIN11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider102 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f873a9f2c9b040c547a_MARTIN12.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider103 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f87f243289521a198e8_MARTIN13.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider104 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f87445334964e8337cb_MARTIN14.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider105 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f870e9ee5234945384c_MARTIN15.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider106 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69045f87ad4f2454c3ebe000_MARTIN16.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cslider107 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690675b93ffc25050ad6f8af_MARTIN18.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-18 {
  margin-bottom: 20px;
}

.slide-32 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568b1b3a306d0895c6b0_LOUIS1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.louisslider {
  aspect-ratio: 3 / 2;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-33 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568b7a2009e95fe6ba30_LOUIS2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-34 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568b0badb03c03c2eb20_LOUIS3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.slide-35 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568be113630f9fefbc04_LOUIS4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-36 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568bf523ceb0d79a4f06_LOUIS5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-37 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568b1b6815876909c6ea_LOUIS6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-38 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568bf523ceb0d79a4f44_LOUIS7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-39 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568b182b5be42c8d5965_LOUIS8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-40 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568bc81ed34dbe2e7161_LOUIS9.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-11 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568ba0effd2b5d1ad54e_LOUIS10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-12 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568b56e16f0ba7c11056_LOUIS11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-13 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568badb244aad44f2889_LOUIS12.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-14 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568b628bbc99dd0569c3_LOUIS13.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-15 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568b711e0ea8e8579d18_LOUIS14.jpg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.slide-1-16 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568cb5d4944016219b41_LOUIS15.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-17 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568c4e51e5aa762f8c78_LOUIS16.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-18 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568c32e34317bdfd6557_LOUIS17.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-19 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904568cf3929b6994fde16c_LOUIS18.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-19 {
  margin-bottom: 25px;
}

.paulslider {
  aspect-ratio: 3 / 2;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-41 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048212e3503a24fdefdfa1_BRISTOL1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-42 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690482136fc6e199ec218f75_BRISTOL2.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-43 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690482126f63d7e693533c4c_BRISTOL3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-44 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048213e8c314c70337fa9d_BRISTOL4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-45 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048212c1ad42d844915f25_BRISTOL5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-46 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690482131ea6bbab2c1bd783_BRISTOL6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-47 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690482144be4f5df996c99b7_BRISTOL7.jpg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, cover;
}

.slide-48 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690482130c9fc0884c1502a7_BRISTOL8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-49 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690482135713a2d499ab0139_BRISTOL9.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-23 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904821312bd5719c2d65742_BRISTOL10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-24 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904821395450886cb5a7d68_BRISTOL11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-25 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048213b788bcf4e9c5e103_BRISTOL12.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-26 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690482134fc9d4f73fe572c8_BRISTOL13.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-27 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904821367f1ea224dc24a6f_BRISTOL14.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-20 {
  margin-bottom: 20px;
}

.slider-18 {
  aspect-ratio: 3 / 2;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-50 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048af0d07dd91014fe9f64_LIVERPOOL1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-51 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048af0285fdb6f03a81c86_LIVERPOOL2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-52 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048af0c13fbbfa446c4534_LIVERPOOL3.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-53 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048af0fe2c7df7fe8e1a1d_LIVERPOOL4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-54 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048af0a893e93931a10597_LIVERPOOL5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-55 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048af024b5bc5e4780d2e8_LIVERPOOL6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-56 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048af0d472fc1cbe6b36ae_LIVERPOOL7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-57 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048af01ae8f449674a69e4_LIVERPOOL8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-58 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048af0461921cae6f98a5e_LIVERPOOL9.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-28 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048af0182b5be42c996e32_LIVERPOOL10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-29 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048af024f1f6cf7bf48804_LIVERPOOL11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-31 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048cf02624294a15cfe24e_LIVERPOOL13.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-21 {
  margin-bottom: 20px;
}

.motherslider {
  aspect-ratio: 1;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-59 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a3bddb135dc8122d3d5a_MUMDAUGHTER1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-60 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a3be9860a29a7c3b7e38_MUMDAUGHTER2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-61 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a3be85a2b261203e2da6_MUMDAUGHTER3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-62 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a3bd0941d0400c90a748_MUMDAUGHTER4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-63 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a3be36b39760f247a6c8_MUMDAUGHTER5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-64 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a3be0d67620d6c87fb7c_MUMDAUGHTER6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-65 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a3bd8b687ae654654561_MUMDAUGHTER7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-66 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a3bd2bd45c7e785d03dc_MUMDAUGHTER8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-67 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a3be15f7aac08b1a4136_MUMDAUGHTER9.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-32 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a3bd994ed52b0315b3b5_MUMDAUGHTER10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-33 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a3bd0ee4587539ca13aa_MUMDAUGHTER11.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-1-34 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a3bd1e38e9f9f09886cf_MUMDAUGHTER12.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-35 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a3bd3e14ef5f59a7c681_MUMDAUGHTER13.jpg");
  background-position: 50%;
  background-size: cover;
}

.poolslider {
  aspect-ratio: 3 / 2;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-68 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a74b490b2a95ccfc8f65_POOLSIDE1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-69 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a74b0e5263401338af8d_POOLSIDE2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-70 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a74dbb99b83d33e80c49_POOLSIDE3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-71 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a74bb68e16368c093174_POOLSIDE4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-72 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a74bcaadcd2bd587d5b2_POOLSIDE5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-73 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904a74cf4381100d82687e5_POOLSIDE6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.poolslider1 {
  aspect-ratio: 1;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-74 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904fd73980664dcf1b7a48d_SUNBED1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-75 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904fd73eda603740d2f9685_SUNBED2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-76 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904fd7397415378b856264f_SUNBED3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-77 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904fd747847bf70f4f76058_SUNBED4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-78 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904fd74a15eb1c098af39b3_SUNBED5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-79 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904fd740e98ea750a4e803c_SUNBED6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-80 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904fd7425f54d62e88f388f_SUNBED7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-81 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904fd740f3a6cdf3d2cc110_SUNBED8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-82 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904fd74cb9be1db50a7f6c2_SUNBED9.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-36 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904fd7454acfb5738353beb_SUNBED10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-37 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904fd7420b2650faea8eeae_SUNBED11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-38 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904fd7408f955e0fb736cf3_SUNBED12.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-39 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904fd74da274f9bfc8363ad_SUNBED13.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.sunbedslider {
  aspect-ratio: 1;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-83 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690508a9293f349d2b6e6a27_TREEBOY1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-84 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690508a944e94fc795654e93_TREEBOY2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-85 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690508a9b9c5908749ea2cf5_TREEBOY3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-86 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690508a93333568a651409a0_TREEBOY4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-87 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690508aa587ac8df81ee7305_TREEBOY5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-88 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690508aa4d8304f56d3a9f03_TREEBOY6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-89 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690508aa4729e5d27aba05e3_TREEBOY7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-90 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690508a968b6c2803c0174ac_TREEBOY8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-91 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690508aa01e012981cfb6a05_TREEBOY9.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-40 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690508aa461105dfcbd513a9_TREEBOY10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-22, .slide-nav-23, .slide-nav-24, .slide-nav-25 {
  margin-bottom: 20px;
}

.referencehex {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.refhex1 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  display: flex;
}

.bottom-margin {
  height: 350px;
}

.t2slider {
  aspect-ratio: 3 / 2;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-92 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905cc67c2a5703c59efaa79_T21.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-93 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905cc67194fa3c4b27e2598_T22.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-94 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905cc67ef388e7de18c29da_T23.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-95 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905cc6718b294ef04843e3d_T24.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-96 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905cc6761092e01a56eafaa_T25.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.voltarolslider {
  aspect-ratio: 3 / 2;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-97 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905d4c8b2317b4b155505d2_VOLTAROL1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-98 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905d4c805a5c1a3cb44b0d8_VOLTAROL2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-99 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905d4c87483d3d2a8f1a7b1_VOLTAROL3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slider-19 {
  aspect-ratio: 1;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-100 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905de351723c0bae793e905_LIONESS1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-101 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905de356682326b4eef79cb_LIONESS2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-102 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905de3563ae1e53537b8e44_LIONESS3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-103 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905de35546bb2d5adfa4732_LIONESS4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-104 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905de357cbf08743877074e_LIONESS5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-105 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905de350a184c8f476047ee_LIONESS6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-27 {
  margin-bottom: 20px;
}

.paragraph-4 {
  text-align: center;
  width: 80%;
  margin-top: 10px;
  margin-bottom: 20px;
}

.subheader {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 8%;
  margin-top: 60px;
  margin-bottom: 20px;
  display: flex;
}

.ailioness {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.alioness1 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: auto;
  display: flex;
}

.section-64 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 3%;
  display: flex;
}

.ailionessbase {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-91 {
  width: 50%;
}

.slider-20 {
  aspect-ratio: 1;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-106 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6906572c3c228aa6bd0751f3_MONKEY1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-107 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6906572c18905abc3907a00b_MONKEY2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-108 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6906572ccb6fdcb5d9601775_MONKEY3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-109 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6906572c0af28dd0b84708ec_MONKEY4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-110 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6906572d4e6d52be9c969389_MONKEY5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-28 {
  margin-bottom: 20px;
}

.slider-21 {
  aspect-ratio: 1;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-111 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69065c633917f83325142327_RHINO1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-112 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69065c62fe69ef3e152e196a_RHINO2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-113 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69065c6214abba328b689634_RHINO3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-114 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69065c623c228aa6bd07e1da_RHINO4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-115 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69065c62b82ece2f5b55e631_RHINO5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-116 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69065c63559f31a9c03e4087_RHINO6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-29 {
  margin-bottom: 20px;
}

.silverwing1 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-92 {
  width: 80%;
}

.image-32 {
  margin-top: 20px;
}

.silverwing2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-93 {
  width: 80%;
}

.section-65 {
  height: 200px;
}

.image-33 {
  margin-top: 20px;
}

.image-34 {
  width: 99.9974%;
}

.bottommargin1 {
  height: 60px;
}

.original1 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-94, .div-block-95 {
  width: 80%;
}

.section-66 {
  height: 200px;
}

.original22 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-96 {
  width: 80%;
}

.section-67 {
  height: 200px;
}

.imag333 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-97 {
  width: 80%;
}

.image44 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-98 {
  width: 80%;
}

.seconex {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.div-block-99 {
  width: 80%;
}

.slider-23 {
  aspect-ratio: 16 / 9;
  width: 50%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-122 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6907731d9e388ce489ea0b49_1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-123 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6907731d81fe3d64298a58f2_2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-124 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6907731d5b8daf3fcdb56d64_3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-125 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6907731d9b42ba9bb52b279e_4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-126 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6907731da76b4b763368b56e_5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-127 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6907731d4f7d87999d6c10af_6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-128 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6907731d25527ba689efbaa5_7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-129 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6907731d7fbd8a82d4641828_8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-130 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6907731e5fb30e0659a525d2_9.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-41 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6907731ec606f8f089c7e4ba_10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-36 {
  margin-top: 0;
}

.image-37 {
  width: 60vw;
  max-width: none;
}

.bas-wrapper {
  border: 0px solid var(--dim-grey-for-white-pages);
  width: 65%;
  max-width: none;
  height: auto;
  margin: 0 auto;
  position: absolute;
  inset: auto;
  overflow: hidden;
}

.bas-wrapper.volt {
  width: 50%;
  margin-top: 0;
}

.bas-wrapper.volt.gf, .bas-wrapper.gf2 {
  border: 1px solid var(--all-text);
}

.bas-wrapper.gf2.resize {
  width: 50%;
}

.bas-wrapper.gf2.resize.bentley {
  border-color: var(--dim-grey-for-white-pages);
  width: 70%;
}

.bas-wrapper.gf3 {
  border: 1px solid var(--all-text);
}

.bas-wrapper.gf3.resize {
  width: 50%;
  margin-bottom: 60px;
}

.bas-wrapper.betfair3 {
  border-width: 0;
}

.bas-wrapper.betfair3.inflight1 {
  border-width: 1px;
}

.bas-wrapper.aussie {
  width: 60%;
  position: relative;
}

.bas-wrapper.aussie.fashionhslide {
  width: 30%;
}

.bas-wrapper.maxf, .bas-wrapper.elly {
  width: 100%;
  position: relative;
}

.bas-wrapper.pantene {
  width: 100%;
  height: auto;
  position: relative;
}

.bas-image-before {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  overflow: hidden;
}

.bas-image-after-h {
  z-index: 2;
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6909ec12c34e333d689f2814_AFTER1_3000.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-left: auto;
  display: block;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.bas-handle-h {
  z-index: 2;
  background-color: var(--tabcopy);
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 25px;
  padding: 0;
  font-size: 18px;
  display: flex;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.bas-line-h {
  z-index: 3;
  background-color: var(--tabcopy);
  width: 0;
  padding: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  transform: translate(-50%);
}

.bas-line-h.lineausie, .bas-line-h.ellyline, .bas-line-h.linepantene, .bas-line-h.maxline {
  width: 1px;
}

.bas-label-before-h {
  z-index: 3;
  background-color: var(--tabcopy);
  color: var(--black);
  cursor: pointer;
  mix-blend-mode: normal;
  padding: 4px 12px;
  position: absolute;
  top: 24px;
  left: 24px;
}

.bas-label-before-h.fashion1 {
  color: #fff;
  background-color: #0000;
}

.bas-label-before-h.fashion1.black-before {
  color: var(--black);
}

.bas-label-before-h.fashion1.black-before.white {
  color: var(--whitebodycolour);
}

.bas-label-after-h {
  z-index: 3;
  background-color: var(--tabcopy);
  color: var(--black);
  cursor: pointer;
  padding: 4px 12px;
  position: absolute;
  top: 24px;
  right: 24px;
}

.bas-label-after-h.fashion1 {
  color: #fff;
  background-color: #0000;
}

.bas-label-after-h.fashion1.black-after {
  color: var(--black);
}

.bas-label-after-h.fashion1.black-after.white {
  color: var(--whitebodycolour);
}

.section-72, .section-73 {
  height: 200px;
}

.slide-131 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e4f4bec6b2a99a212_WATCH2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slider-24 {
  aspect-ratio: 1;
  width: 50%;
  height: auto;
}

.slide-132 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2a384e8bc589e00304_AVEENO_FRESH_GREEN.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-133 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2bf64845574d08a8d1_AVEENO_FRESH_GREEN_BACK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-134 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2a2086bc81921a896a_BLACKBERRY.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-135 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2bdd9235dcc84f823d_BLACKBERRY_BACK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-136 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2a3cd3478e26574d9b_RODEWATER.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-137 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2b552915c271c95f6c_RODEWATER_BACK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-138 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2a69f1d226d244b905_OATMILL.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-139 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2b25bc9113bd8c8595_OATMILL_BACK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-140 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2a6905d80743af6e97_APPLECIDER.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-42 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2bd3884088d25c3519_APPLECIDER_BACK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-43 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2a14860afc05964a75_ALMOND.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-44 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2b33390312763cbdcb_ALMOND_BACK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-30 {
  margin-bottom: 20px;
}

.slide-141 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b36a1cf284f66b96e15e4_NN13000.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slider-25 {
  aspect-ratio: 3 / 2;
  object-fit: fill;
  width: 80%;
  height: auto;
}

.slide-nav-31 {
  margin-bottom: 20px;
}

.slide-142 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b36a1719b235787eee23f_NN23000.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-143 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b36a10ac03825f9b01819_NN33000.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-144 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b36a142c9ca79032999b9_NN53000.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-145 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b3872819afc97289cd8bd_NN63000.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-146 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b4160e399696e8f2eec63_N100.jpg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 50%;
  background-repeat: no-repeat, repeat;
  background-size: cover, cover;
}

.slide-147 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b425aecf43e1c71188aaf_N50.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-148 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b416091c7f7ac82c50fcb_N111.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-149 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b416027d5b028c1c293e8_N112.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.masterlandinggrid {
  overflow: hidden;
}

.dockl {
  opacity: .8;
  width: 99.9976%;
  overflow: hidden;
}

.watchl {
  width: 99.9988%;
  overflow: hidden;
}

.neutrl {
  color: #202020;
  width: 99.9988%;
  overflow: hidden;
}

.horsel {
  width: 99.9988%;
  margin-left: auto;
  margin-right: auto;
  position: static;
  overflow: hidden;
}

.dockp {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  display: flex;
  overflow: hidden;
}

.watchp {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.neutrp, .horsep {
  overflow: hidden;
}

.masterheaderl {
  color: #666;
  width: 70%;
  margin-top: 40px;
  margin-left: 40px;
  font-size: 40px;
  font-weight: 500;
  display: block;
  position: absolute;
}

.masterheaderl.mobileport {
  width: 70%;
}

.mastercopyl {
  width: 50%;
  color: var(--landingpagecopy);
  -webkit-text-stroke-color: #8a8a8a;
  margin-top: 100px;
  margin-bottom: 0;
  margin-left: 40px;
  font-weight: 500;
  position: absolute;
}

.mastercopyl.gallery, .mastercopyl.mobsubtext {
  margin-top: 100px;
}

.div-block-111 {
  z-index: 3;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 830px;
  display: flex;
  position: absolute;
}

.michelgroot {
  opacity: .7;
  color: #fff;
  text-align: center;
  mix-blend-mode: normal;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 18%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 150px;
  display: flex;
  position: fixed;
}

.michelgroot.port {
  opacity: 1;
  background-color: #0000;
  margin-top: -181px;
  font-size: 130px;
}

.high-end {
  opacity: .75;
  color: #fff;
  text-align: center;
  letter-spacing: 5px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 11%;
  margin-top: 200px;
  margin-bottom: 0;
  font-weight: 500;
  display: flex;
  position: fixed;
}

.high-end.port {
  opacity: 1;
  margin-top: 46px;
  line-height: 50px;
}

.scroll-down {
  color: #f5f5f5;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 492px;
  font-size: 15px;
  font-weight: 400;
  display: block;
  position: fixed;
}

.image-53 {
  position: relative;
}

.div-block-115 {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #f3f3f366;
  position: absolute;
  inset: 0;
}

.parent-horse {
  position: relative;
  overflow: hidden;
}

.overaly {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-color: #cecece33;
  position: absolute;
  inset: 0;
}

.link-block {
  z-index: 5;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 0;
}

.heading-24 {
  z-index: 0;
  color: #fff;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 150px;
  font-size: 150px;
  text-decoration: none;
  display: flex;
  position: absolute;
}

.button {
  border: 2px solid var(--landingpagecopy);
  color: var(--landingpagecopy);
  background-color: #fff0;
  border-radius: 5px;
  margin-top: 200px;
  margin-left: 40px;
  position: absolute;
}

.div-block-118 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.heading-27 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 25px;
  font-weight: 400;
  line-height: 36px;
}

.div-block-119 {
  height: 600px;
}

.image-54 {
  z-index: 2;
  width: 80vw;
  max-width: none;
  margin-top: 80px;
  position: relative;
}

.dockslidernew {
  aspect-ratio: 1;
  border: 1px solid var(--all-text);
  object-fit: fill;
  background-color: #ddd0;
  width: 20%;
  max-width: 100vw;
  height: auto;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.dockslidernew.hub {
  aspect-ratio: 1;
  width: 40%;
}

.dockslidernew.hh {
  aspect-ratio: 3 / 2;
  background-color: #fff;
  border-width: 1px;
  width: 40%;
}

.dockslidernew.hh.h {
  border-color: var(--dim-grey-for-white-pages);
}

.dockslidernew.qi {
  aspect-ratio: 3 / 2;
  border-color: var(--dim-grey-for-white-pages);
  background-color: #0000;
  width: 40%;
  margin-top: 0;
  margin-bottom: 140px;
}

.dockslidernew.qi.test {
  position: relative;
}

.dockslidernew.in {
  border-color: var(--dim-grey-for-white-pages);
  width: 30%;
}

.dockslidernew.in.lms {
  margin-bottom: 40px;
}

.dockslidernew.in.wa {
  aspect-ratio: auto;
  width: 50%;
  max-width: 70vw;
}

.dockslidernew.in.corr {
  aspect-ratio: 3 / 2;
  width: 40%;
}

.dockslidernew.in.corr.mother {
  aspect-ratio: 1.2;
  width: 40%;
}

.dockslidernew.in.corr.av {
  aspect-ratio: 1;
  width: 40%;
}

.dockslidernew.in.corr.av.ne {
  aspect-ratio: 3 / 2;
}

.dockslidernew.an {
  aspect-ratio: 3 / 2;
  border-width: 0;
  border-color: var(--dim-grey-for-white-pages);
  width: 60%;
  margin-bottom: 60px;
  position: relative;
}

.dockslidernew.an.hay {
  aspect-ratio: 1;
  width: 40%;
}

.dockslidernew.an.hubstage6 {
  border-width: 0;
  width: 60%;
}

.dockslidernew.an.watch {
  border-width: 0;
}

.slide-nav-32 {
  color: var(--all-text);
  margin-top: 0;
  margin-bottom: -40px;
  position: absolute;
}

.slide-nav-32.hub {
  color: var(--whitebodycolour);
}

.slide-nav-32.hh {
  color: var(--whitebodycolour);
  background-color: #0000;
}

.slide-152 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910b54b47f3d5ed5bd2c327_1DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-152.hub, .slide-152.hh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314eb6ec4b3dc304bfe_CRATESSLIDE1-1.jpg");
  background-size: contain;
}

.slide-152.in {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690078a4a2c44f0fce18d9c7_INVESTEC3.jpg");
}

.slide-152.in.lms {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6900c0584fd86d25162e8a1a_VASE2.jpg");
}

.slide-152.in.bu {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d29d472fc1cbe5d24a9_SUITCASE2.jpg");
}

.slide-152.in.wa {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e4f4bec6b2a99a212_WATCH2.jpg");
}

.slide-152.in.wa.lr2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6970adac2172e2858f5842da_2LANDROVER.png");
}

.slide-152.in.corr {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c4b93a477303e5fb0d_2CORR.png");
}

.slide-152.in.corr.lou {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691db5530e02b4faaff1db32_2LOUIS.jpg");
}

.slide-152.in.corr.lou.paul {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691dcba8f630e9526c7db067_2PAUL.jpg");
}

.slide-152.in.corr.lou.anne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ecb22cc7d6363729b27a8_2ANNE.jpg");
}

.slide-152.in.corr.mother {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ed44f2f66b2e9f2b709e8_1MOTHER.jpg");
}

.slide-152.in.corr.pre {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905cc67194fa3c4b27e2598_T22.jpg");
}

.slide-152.in.corr.cp {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69300c25e7c07374ddb9f175_2_1.png");
}

.slide-152.in.corr.av {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2bd3884088d25c3519_APPLECIDER_BACK.jpg");
}

.slide-152.in.corr.av.ne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b36a10ac03825f9b01819_NN33000.jpg");
}

.slide-152.an {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6973871305e84aa0fd0b751f_32DOCK.jpg");
}

.slide-152.an.hay {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6932ba4c281eae9b3e6421c7_2NEWHAY.jpg");
}

.slide-152.an.watch3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697493693827d961f89f855e_3WATCH.jpg");
}

.slide-152.an.hubstage64 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697cbc06e3c1fa7b14341703_3RICKY3.jpg");
}

.slide-152.an.hubstage64.office4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974f78d6909e3085bfb45ee_3OFFICE4.jpg");
}

.slide-152.an.hubstage64.neutro3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b36a1cf284f66b96e15e4_NN13000.jpg");
}

.slide-152.an.hubstage64.neutro3.horse3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69751f4759361baf84935a83_3HORSE3.jpg");
}

.slide-152.an.hubstage64.models3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697cacc33a646c0c872c9a1c_3MODEL3.jpg");
}

.slide-152.an.hubstage64.amend3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974b5c632fc1c0d97289988_3SLIDE3.jpg");
}

.slide-152.an.hubstage64.amend3.dr3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efb3d1f891bd9d2c701_1BEFORE2.jpg");
}

.slide-152.an.hubstage64.amend3.dr3.world2-5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/698370e3251f3aa1ff126027_2AFTER2.png");
}

.slide-152.an.hubstage64.amend3.mortlach3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a07fa3546e4988d24123_3.jpg");
}

.slide-152.an.hubstage64.amend3.various3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69857945ee79643c61f2adde_3BEFORE1PROD.jpg");
}

.slide-152.an.landrover4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69750f7bc1bb8c1db49507fc_3LANDROVER4.jpg");
}

.slide-152.an.landrover4._5brorasl {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904eae58b0d313ddaad2b7_5BRORA.jpg");
}

.icon-11 {
  opacity: .7;
  color: var(--masterbackground-colour);
  font-size: 40px;
  position: static;
}

.icon-11:active {
  color: var(--masterbackground-colour);
}

.icon-11.h {
  opacity: 100;
  color: var(--landingpagecopy);
}

.icon-11.scrolldown {
  opacity: .7;
  color: var(--whitebodycolour);
  margin-top: 5px;
  margin-bottom: 5px;
}

.icon-11.back-to-image {
  margin-left: 0;
  transform: rotate(180deg);
}

.icon-12 {
  opacity: .7;
  color: var(--whitebodycolour);
}

.icon-12.h {
  opacity: 100;
  color: var(--landingpagecopy);
}

.slide-153 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c451830dadb7dafe3412_2DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-153.hub, .slide-153.hh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314eaf21d10a69a3e5d_CRATESSLIDE2.jpg");
  background-size: contain;
}

.slide-153.in {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690078a4527accfa46aa8dad_INVESTEC4.jpg");
}

.slide-153.in.lms {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6900c0582f0e6a1b27e7af7b_VASE3.jpg");
}

.slide-153.in.bu {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d29024f85b3ecae35f4_SUITCASE3.jpg");
}

.slide-153.in.wa {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514ef2546509164130ca_WATCH3.jpg");
}

.slide-153.in.wa.lr3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6970adac423f0e59b91daa7e_3LANDROVER.png");
}

.slide-153.in.corr {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c4777657bb3575484f_3CORR.png");
}

.slide-153.in.corr.lou {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691db553fc7b25a733e7b10d_3LOUIS.jpg");
}

.slide-153.in.corr.lou.paul {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691dcba9bce3701947017592_3PAUL.jpg");
}

.slide-153.in.corr.lou.anne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ecb23de7cc81da46b8b46_3ANNE.jpg");
}

.slide-153.in.corr.mother {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ed44f3a5eb5c9c5f8f739_2MOTHER.jpg");
}

.slide-153.in.corr.pre {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905cc67ef388e7de18c29da_T23.jpg");
}

.slide-153.in.corr.cp {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69300c25a6ebfb246f486604_3_1.png");
}

.slide-153.in.corr.av {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2a2086bc81921a896a_BLACKBERRY.jpg");
}

.slide-153.in.corr.av.ne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b36a1cf284f66b96e15e4_NN13000.jpg");
}

.slide-153.an {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69008517d4dcfce5d6e82cdf_GLOVES3.jpg");
}

.slide-153.an.hay {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6932be04d63d55a9acadc701_3NEWHAY.jpg");
}

.slide-154 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c45133ad003100f016d2_3DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-154.hub, .slide-154.hh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691463140daa07ef5b06decc_CRATESSLIDE3.jpg");
  background-size: contain;
}

.slide-154.in {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690078a4abfea553ab76b9ec_INVESTEC5.jpg");
}

.slide-154.in.lms {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6900c058245a425a071eedf5_VASE4.jpg");
}

.slide-154.in.bu {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d29a307813a43b7eb28_SUITCASE4.jpg");
}

.slide-154.in.wa {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e445334964e811a5f_WATCH4.jpg");
}

.slide-154.in.wa.lr4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6970adacee23e23fe1af8f93_4LANDROVER.png");
}

.slide-154.in.corr {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c439aa279cc16b19e9_4CORR.png");
}

.slide-154.in.corr.lou {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691db553292d0070cd97157e_4LOUIS.jpg");
}

.slide-154.in.corr.lou.paul {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691dcba8d3f5933f8eca4629_4PAUL.jpg");
}

.slide-154.in.corr.lou.anne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ecb231ad6617c83dfe4c4_4ANNE.jpg");
}

.slide-154.in.corr.mother {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ed44f8f683118352abf48_3MOTHER.jpg");
}

.slide-154.in.corr.pre {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905cc6718b294ef04843e3d_T24.jpg");
}

.slide-154.in.corr.cp {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6921cfef015a9b454cb1db28_4.jpg");
}

.slide-154.in.corr.av {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2bdd9235dcc84f823d_BLACKBERRY_BACK.jpg");
}

.slide-154.in.corr.av.ne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b36a1719b235787eee23f_NN23000.jpg");
}

.slide-154.an {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6900851712a9ffeab7757e96_GLOVES4.jpg");
}

.slide-154.an.hay {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691c8888e2829bada26ab761_4HAY.jpg");
}

.slide-155 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c45114259a393c32ef9a_4DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-155.hub, .slide-155.hh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314ef5d815018a0fa8d_CRATESSLIDE4.jpg");
  background-size: contain;
}

.slide-155.in {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690078a4858475544696b0d9_INVESTEC6.jpg");
}

.slide-155.in.lms {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6900c05877b6f7a5b0830d0a_VASE5.jpg");
}

.slide-155.in.bu {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d293737b843948f28f1_SUITCASE5.jpg");
}

.slide-155.in.wa {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514eb20f819f20bbc04b_WATCH6.jpg");
}

.slide-155.in.wa.lr5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6970adadee23e23fe1af8fb7_5LANDROVER.png");
}

.slide-155.in.corr {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c4a5dc9c56996a3f50_5CORR.png");
}

.slide-155.in.corr.lou {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691db553255493cbfd2092e9_5LOUIS.jpg");
}

.slide-155.in.corr.lou.paul {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691dcba8eaa18e7d0a3a4649_5PAUL.jpg");
}

.slide-155.in.corr.lou.anne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ecb23c1f6b454479ef2e3_5ANNE.jpg");
}

.slide-155.in.corr.mother {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ed44f52564deca8920d63_4MOTHER.jpg");
}

.slide-155.in.corr.pre {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905cc6761092e01a56eafaa_T25.jpg");
}

.slide-155.in.corr.cp {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6921cfef690467c0f7fcaaf0_5.jpg");
}

.slide-155.in.corr.av {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2a384e8bc589e00304_AVEENO_FRESH_GREEN.jpg");
}

.slide-155.in.corr.av.ne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b4160e399696e8f2eec63_N100.jpg");
}

.slide-155.an {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6900851798695eabeca3fcd8_GLOVES5.jpg");
}

.slide-155.an.hay {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691c8888afa5afa13f17b09d_5HAY.jpg");
}

.slide-156 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c4510843e7613ef2fd9c_5DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-156.hub, .slide-156.hh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314d5bfa45112b8af50_CRATESSLIDE5.jpg");
  background-size: contain;
}

.slide-156.in {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690078a4b8c9cba92cae4f58_INVESTEC7.jpg");
}

.slide-156.in.bu {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d293c58f6c774706c80_SUITCASE6.jpg");
}

.slide-156.in.wa {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e58e8b99248e6ec6c_WATCH7.jpg");
}

.slide-156.in.wa.lr6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/696fa8b12643d0e20a3b6c52_6LANDROVER.png");
}

.slide-156.in.corr {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c4911c2235cff35771_6CORR.png");
}

.slide-156.in.corr.lou {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691db5536d01113a61b59794_6LOUIS.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-156.in.corr.lou.paul {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691dc953b875f6f4694181ed_6PAUL.jpg");
}

.slide-156.in.corr.lou.anne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ecb233231dec3251782c6_6ANNE.jpg");
}

.slide-156.in.corr.mother {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ed44f7edfa56c291ecc79_5MOTHER.jpg");
}

.slide-156.in.corr.pre {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905cc6761092e01a56eafaa_T25.jpg");
}

.slide-156.in.corr.cp {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6921cfefe4ad066967be49c1_6.jpg");
}

.slide-156.in.corr.av {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2bf64845574d08a8d1_AVEENO_FRESH_GREEN_BACK.jpg");
}

.slide-156.in.corr.av.ne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b425aecf43e1c71188aaf_N50.jpg");
}

.slide-157 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c45169b132e219829978_6DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-157.hub, .slide-157.hh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314438e40857f7aaa38_CRATESSLIDE6.jpg");
  background-size: contain;
}

.slide-157.in {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690078a46e2e4cc18e4ed453_INVESTEC8.jpg");
  background-size: cover;
}

.slide-157.in.bu {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d29ee3d44d70609d240_SUITCASE7.jpg");
}

.slide-157.in.bu.im8 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d292373f3269d96d5b1_SUITCASE8.jpg");
}

.slide-157.in.bu.im9 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d296326337aad1dd014_SUITCASE9.jpg");
}

.slide-157.in.bu.im10 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d2947056957882beddb_SUITCASE10.jpg");
}

.slide-157.in.wa {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690451631c04ab96a087315d_WATCH8.jpg");
}

.slide-157.in.wa.imw9 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e28b186bb9e01f81d_WATCH12.jpg");
  background-size: cover;
}

.slide-157.in.wa.lr7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/696fa8b20bc343466391808a_7LANDROVER.png");
}

.slide-157.in.imw8 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e4e22dce67b0cc2c3_WATCH11.jpg");
}

.slide-157.in.corr {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c548c5ca4a649212df_7CORR.png");
}

.slide-157.in.corr.im8c {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c518cddfa06e0997fb_8CORR.png");
}

.slide-157.in.corr.im8c.mother {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ed44f0aedc2a924a298e2_7MOTHER.jpg");
}

.slide-157.in.corr.im8c.cp {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6921cfef142e131cf09e0a3c_8.jpg");
}

.slide-157.in.corr.im8c.av {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2b25bc9113bd8c8595_OATMILL_BACK.jpg");
}

.slide-157.in.corr.im8c.av.ne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b416091c7f7ac82c50fcb_N111.jpg");
}

.slide-157.in.corr.im9c {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c54f63ef7b1d05426e_9CORR.png");
}

.slide-157.in.corr.im9c.mother {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ed44fece54c3576545781_8MOTHER.jpg");
}

.slide-157.in.corr.im9c.cp {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6921cfef89707490722cb400_9.jpg");
}

.slide-157.in.corr.im9c.av {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2a3cd3478e26574d9b_RODEWATER.jpg");
}

.slide-157.in.corr.im10c {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c5ad4f5a3de0e45bce_10CORR.png");
}

.slide-157.in.corr.im10c.mother {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ed44f89a0db30f9c35b70_9MOTHER.jpg");
}

.slide-157.in.corr.im10c.cp {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6907731ec606f8f089c7e4ba_10.jpg");
}

.slide-157.in.corr.im10c.av {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2b552915c271c95f6c_RODEWATER_BACK.jpg");
}

.slide-157.in.corr.im11c {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ed44fed4c5887b5decf2b_10MOTHER.jpg");
}

.slide-157.in.corr.im12c {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c5f36166497d5dc284_11CORR.png");
}

.slide-157.in.corr.im12c.cp {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6921cfef89707490722cb400_9.jpg");
}

.slide-157.in.corr.im13c {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c575982d826b73d9f3_12CORR.png");
}

.slide-157.in.corr.im14c {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c52c92cde0da539a8e_13CORR.png");
}

.slide-157.in.corr.im15c {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c57c53bdcf8b063b02_14CORR.png");
}

.slide-157.in.corr.im16c {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c4cefee0565fccc8ae_16CORR1.jpg");
}

.slide-157.in.corr.im17c {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c4f36166497d5dc23e_17CORR1.jpg");
}

.slide-157.in.corr.im18c {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c4838f8ea995e2375a_18CORR1.jpg");
}

.slide-157.in.corr.lou {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691db553446d99dfa9c9685f_7LOUIS.jpg");
}

.slide-157.in.corr.lou.paul {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691dc9534df5dbecf935a562_7PAUL.jpg");
}

.slide-157.in.corr.lou.anne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ecb23c09cfd6fd3c17031_7ANNE.jpg");
}

.slide-157.in.corr.imlou {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691db554d43b853a67ab5e49_8LOUIS.jpg");
}

.slide-157.in.corr.imlou.paul {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691dc953534e5eb59c2762dd_8PAUL.jpg");
}

.slide-157.in.corr.imlou.paul.impa9 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691dc9536955400ef55d41b2_9PAUL.jpg");
}

.slide-157.in.corr.imlou.paul.imp10 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691dc9533dbfbda7c1109e64_10PAUL.jpg");
}

.slide-157.in.corr.imlou.anne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ecb23c09cfd6fd3c17031_7ANNE.jpg");
}

.slide-157.in.corr.mother {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ed44f89fa584cb3995049_6MOTHER.jpg");
}

.slide-157.in.corr.cp {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6921cfef0583ec71e26b99d5_7.jpg");
}

.slide-157.in.corr.av {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2a69f1d226d244b905_OATMILL.jpg");
}

.slide-157.in.corr.av.ne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b41605761bc56afd2b12b_N14.jpg");
}

.slide-158 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c4515e39aa2958dc1bb3_7DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-158.hub, .slide-158.hh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691463142244712318d5838d_CRATESSLIDE7.jpg");
  background-size: contain;
}

.slide-159 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c451b8993aa7b6ae177b_8DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-159.hh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9dddaae1681260c412a8_CRATESSLIDE13.jpg");
  background-size: cover;
}

.slide-160 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c451bec5818fa85600bc_9DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-160.hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9ddd870b9a9423bcba3b_CRATESSLIDE12.jpg");
  background-size: cover;
}

.slide-160.hh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9ddd9e74ee682e850e83_CRATESSLIDE14.jpg");
}

.slide-1-45 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c5465af39f5d3b1130c2_10DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-45.hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9dddaae1681260c412a8_CRATESSLIDE13.jpg");
}

.slide-1-45.dock.hh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69176590164a7b44938e1064_CRATESSLIDE18.jpg");
}

.spacer1 {
  height: 200px;
}

.image-56 {
  z-index: 2;
  position: relative;
}

.newcratesmain {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 600px;
  display: flex;
  overflow: hidden;
}

.image-63 {
  opacity: 1;
  background-color: #0000;
  width: 1278.98vw;
  position: static;
  inset: 0% 0% auto;
}

.div-block-123 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  margin-top: 60px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.heading-28 {
  text-align: center;
  font-weight: 600;
}

.heading-29 {
  text-align: center;
  font-size: 32px;
  font-weight: 400;
  line-height: 36px;
}

.heading-30 {
  text-align: center;
  font-weight: 600;
}

.div-block-124 {
  width: 30%;
  margin-top: 0;
  margin-right: 40px;
}

.paragraph-6 {
  text-align: center;
}

.spacing-watch {
  height: 80px;
  margin-top: 0;
}

.clientwatchtab {
  color: var(--all-text);
  background-color: #ddd0;
}

.clientwatchtab:hover {
  color: var(--new-background2);
}

.clientwatchtab.w--current {
  color: var(--all-text);
  background-color: #0000;
}

.clientwatchtab.w--current:hover {
  color: var(--background4);
}

.slide-161 {
  aspect-ratio: auto;
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e28b186bb9e01f81d_WATCH12.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.sliderwatch {
  aspect-ratio: 3 / 2;
  border: 0px none var(--tabcopy);
  object-fit: fill;
  border-radius: 10px;
  width: 40vw;
  height: auto;
}

.slide-nav-33 {
  color: var(--tabcopy);
  margin-top: 0;
  margin-bottom: -50px;
}

.right-arrow-3 {
  margin-left: 0;
  margin-right: -80px;
}

.left-arrow {
  margin-left: -80px;
}

.icon-13, .icon-14 {
  color: var(--tabcopy);
}

.slide-162 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e4f4bec6b2a99a212_WATCH2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.watchtap {
  margin-top: 60px;
  position: absolute;
  inset: 0% 0% auto;
}

.watchtabmenu {
  z-index: 4;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: fixed;
}

.watchpara {
  border: 1px solid var(--tabcopy);
  width: 250px;
  color: var(--all-text);
  background-color: #1a1a1abf;
  border-radius: 10px;
  margin-top: 80px;
  margin-left: 100px;
  margin-right: 20px;
  padding: 20px;
  font-size: 12px;
  font-weight: 400;
}

.watchpara.hide {
  opacity: 0;
  background-color: #000;
  border-width: 0;
  border-color: #999898;
  border-radius: 0;
}

.watchpara.stages {
  background-color: #000;
  border-width: 0;
  border-radius: 0;
  width: 100%;
  height: 70vh;
  margin-left: 0;
  padding: 0;
}

.div-block-127 {
  height: 20vh;
}

.paragraph-8 {
  color: var(--tabcopy);
  font-size: 12px;
}

.bold-text-4, .bold-text-5 {
  font-weight: 400;
}

.paragraph-9 {
  color: var(--tabcopy);
  margin-bottom: 10px;
}

.link-5 {
  width: 100%;
  height: 100%;
  color: var(--tabcopy);
  text-align: center;
  text-decoration: none;
}

.link-5.hide {
  opacity: 0;
  font-size: 12px;
}

.seestagestab {
  color: #6660;
  text-align: center;
}

.seestagestab.hide {
  opacity: 0;
  color: #0000;
}

.text-block-2 {
  color: var(--tabcopy);
  font-weight: 500;
}

.text-block-2:hover {
  color: var(--new-background2);
}

.text-block-3 {
  color: var(--tabcopy);
  font-weight: 500;
}

.text-block-3:hover {
  color: var(--new-background2);
}

.text-block-4 {
  color: var(--tabcopy);
  font-weight: 500;
}

.text-block-4:hover {
  color: var(--new-background2);
}

.text-block-5 {
  color: var(--tabcopy);
  font-weight: 500;
}

.text-block-5:hover {
  color: var(--new-background2);
}

.image-64 {
  width: 30px;
  height: 30px;
}

.div-block-129 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.mask-3 {
  border: 1px solid var(--tabcopy);
  border-radius: 10px;
}

.body-8 {
  background-color: var(--blackbodycolour);
  height: 100vh;
  font-weight: 700;
}

.slide-163 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514ef2546509164130ca_WATCH3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-164 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e445334964e811a5f_WATCH4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-165 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e6f63d7e6934870d2_WATCH5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-166 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514eb20f819f20bbc04b_WATCH6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-167 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e58e8b99248e6ec6c_WATCH7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-168 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690451631c04ab96a087315d_WATCH8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-169 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514ef2432895219f2183_WATCH10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-46 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e4e22dce67b0cc2c3_WATCH11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-47 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e28b186bb9e01f81d_WATCH12.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.template-tab {
  margin-top: 60px;
}

.tabs-menu-3 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-pane-tab-1 {
  width: 100vw;
}

.div-block-130 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  display: flex;
}

.tabs-content-3 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-65 {
  width: 100vw;
  max-width: none;
  margin-top: 0;
}

.div-block-131 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  display: flex;
}

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

.body-9 {
  background-color: var(--blackbodycolour);
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.heroimage1 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.main {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 120px;
  display: flex;
}

.div-block-133 {
  width: 80vw;
  height: auto;
}

.tabs {
  margin-top: 140px;
  margin-left: 100px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.closeinfotab {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #80808033;
  border: 1px solid #000;
  border-radius: 5px;
  margin-left: 20px;
  margin-right: 20px;
}

.slide-170 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c5465af39f5d3b1130c2_10DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-170.hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6914631446b358e371e87afa_CRATESSLIDE1.jpg");
}

.slide-170.hh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692c0fb7ad763303299765ce_CRATESSLIDE1.jpg");
  background-size: cover;
}

.slide-170.in {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690078a44ebdb66e8d7e421a_INVESTEC1.jpg");
}

.slide-170.in.lms {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6900c0589b519d437c79c111_VASE1.jpg");
}

.slide-170.in.bu {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d2953af51c28184ca4d_SUITCASE1.jpg");
}

.slide-170.in.wa {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514e28b186bb9e01f81d_WATCH12.jpg");
  background-size: cover;
}

.slide-170.in.wa.lr1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6970adaceda84224f1c1013c_1LANDROVER.png");
}

.slide-170.in.corr {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692ee1c4d570cadc403f134d_1CORR.png");
}

.slide-170.in.corr.lou {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691db553469ae9a47b041556_1LOUIS.jpg");
}

.slide-170.in.corr.lou.paul {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691dcba7e5311d3cf66099cb_1PAUL.jpg");
}

.slide-170.in.corr.lou.anne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ecb220394dd625abe4cb3_1ANNE.jpg");
}

.slide-170.in.corr.mother {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691ed44fed4c5887b5decf2b_10MOTHER.jpg");
}

.slide-170.in.corr.pre {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905cc67c2a5703c59efaa79_T21.jpg");
}

.slide-170.in.corr.cp {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69300c26c0c064b999acad7d_1_1.png");
}

.slide-170.in.corr.av {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2a6905d80743af6e97_APPLECIDER.jpg");
}

.slide-170.in.corr.av.ne {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b36a142c9ca79032999b9_NN53000.jpg");
}

.slide-170.an {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738713bbfd3f7d596c600e_31DOCK.jpg");
}

.slide-170.an.hay {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6932ba4dbc3a246428d6e4f8_1NEWHAY.png");
}

.slide-170.an.watch2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974936960827b9c42bb6d70_2WATCH.jpg");
}

.slide-170.an.hubstage63 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697cbc06e1ea3274a4cb1bcb_3RICKY2.jpg");
}

.slide-170.an.hubstage63.office3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974f78e6136cbbce72fa135_3OFFICE3.jpg");
}

.slide-170.an.hubstage63.neutro2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b36a1cf284f66b96e15e4_NN13000.jpg");
}

.slide-170.an.hubstage63.neutro2.horse2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69751f478ec4e4a809c01eec_3HORSE2.jpg");
}

.slide-170.an.hubstage63.li3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691f18c7fe580d68623cb989_CHIMP_recrop.jpg");
}

.slide-170.an.hubstage63.models2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697cacc322714a929c508d15_3MODEL2.jpg");
}

.slide-170.an.hubstage63.amend2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974b5c6547f67dc2d1579f8_3SLIDE2.jpg");
}

.slide-170.an.hubstage63.amend2.dr2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efa399ad51174b33da4_1AFTER1.jpg");
}

.slide-170.an.hubstage63.amend2.dr2.world2-2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836f0a9d54848b7fc03b98_2BEFORE1.jpg");
}

.slide-170.an.hubstage63.amend2.dr2.world2-2.williams2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/699346508bc30a4c27544188_4W.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-170.an.hubstage63.amend2.dr2.world2-2.williams2.w21 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/699340f234d544220e816c1b_3STACK3000.jpg");
}

.slide-170.an.hubstage63.amend2.dr2.world2-2.williams2.bel2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69934d8b7cc10349c082b6b4_3000BEL1S.jpg");
}

.slide-170.an.hubstage63.amend2.dr2.world2-2.williams2.johnnysl2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a8c67230b6fbd2c77c84788_1JOHNNY.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-170.an.hubstage63.amend2.mortlach2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a07f71bdefc43fde0ebc_1.jpg");
}

.slide-170.an.hubstage63.amend2.various2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/698579456b634509c45e9927_1BEFORE1PROD.jpg");
}

.slide-170.an.landrover3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69750f7b78e87571b9fa5a1d_3LANDROVER3.jpg");
}

.slide-170.an.landrover3._4-brorasl {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904eaf7748b6b037ef7f8e_4BRORA.jpg");
}

.right-arrow-4 {
  height: 50px;
  margin: 0 40px -60px 0;
  inset: auto 0% 0% auto;
}

.right-arrow-4.hh, .right-arrow-4.qi, .right-arrow-4.in {
  margin-right: 40px;
}

.left-arrow-2 {
  height: 50px;
  margin-top: 0;
  margin-bottom: -60px;
  margin-left: 40px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.left-arrow-2.hh, .left-arrow-2.qi, .left-arrow-2.in {
  margin-left: 40px;
}

.slide-171 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6914631446b358e371e87afa_CRATESSLIDE1.jpg");
  background-position: 0 0;
  background-size: auto;
}

.slider-26 {
  aspect-ratio: 3 / 2;
  width: 30%;
  height: 100%;
}

.slide-172 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6914631446b358e371e87afa_CRATESSLIDE1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slider-27 {
  background-color: #fff;
  border: 3px solid #fff;
  width: 40vw;
  height: 40vh;
  margin-left: auto;
  margin-right: auto;
}

.slide-173 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6914631446b358e371e87afa_CRATESSLIDE1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-174 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314eb6ec4b3dc304bfe_CRATESSLIDE1-1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-175 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314eaf21d10a69a3e5d_CRATESSLIDE2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-176 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691463140daa07ef5b06decc_CRATESSLIDE3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-177 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314ef5d815018a0fa8d_CRATESSLIDE4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-178 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314d5bfa45112b8af50_CRATESSLIDE5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-179 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314438e40857f7aaa38_CRATESSLIDE6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-180 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691463142244712318d5838d_CRATESSLIDE7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-181 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9ddd870b9a9423bcba3b_CRATESSLIDE12.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-48 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9dddaae1681260c412a8_CRATESSLIDE13.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-49 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9ddd9e74ee682e850e83_CRATESSLIDE14.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-50 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9ddd870b9a9423bcba38_CRATESSLIDE15.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-51 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ffa88ee729e1f22cb2a11c_CRATESSLIDE17.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-34 {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: -40px;
}

.right-arrow-5 {
  margin-right: -80px;
}

.left-arrow-3 {
  margin-left: -80px;
}

.icon-15, .icon-16 {
  color: var(--all-text);
}

.div-block-134 {
  height: 150px;
}

.div-block-135 {
  height: 60px;
}

.fuckingcrates {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6914415da7983d3184bcc788_CRATESMAIN_TOTAL_WHITE.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: none;
  overflow: hidden;
}

.sliderinfo {
  color: var(--all-text);
  text-align: center;
  margin-top: -60px;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 30px;
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-136 {
  height: 150px;
}

.div-block-137 {
  height: 200px;
}

.image-66 {
  position: relative;
  inset: 0;
}

.image-67 {
  width: 80%;
}

.slider-28 {
  background-color: #fff;
  border: 2px solid #fff;
  width: 100%;
  height: 100%;
  position: relative;
}

.slide-182 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691162dad5a0f599421bb85f_MAIN_W_HAT_3000.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.slide-183 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691162dad5a0f599421bb85f_MAIN_W_HAT_3000.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-35 {
  margin-bottom: 20px;
}

.slide-184 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691162dad5a0f599421bb85f_MAIN_W_HAT_3000.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.crateslider {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 600px;
  display: flex;
}

.mask-4 {
  overflow: visible;
}

.body-10 {
  background-color: #000;
  font-family: Poppins, sans-serif;
}

.body-10.hub {
  background-color: #fff;
}

.image-68 {
  width: 100vw;
  position: fixed;
}

.image-68.hub {
  width: auto;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  inset: 0%;
}

.herosection {
  background-color: var(--blackbodycolour);
  height: 3000px;
  position: relative;
  top: 100vh;
}

.herosection.hub {
  background-color: var(--whitebodycolour);
}

.hero-image {
  width: 100vw;
}

.hero-image.hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6914415da7983d3184bcc788_CRATESMAIN_TOTAL_WHITE.jpg");
  background-position: 0 0;
  background-size: auto;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100vw;
  display: flex;
  overflow: hidden;
}

.nav-link, .nav-link-2, .nav-link-3 {
  font-weight: 600;
}

.spacer {
  height: 75px;
}

.image-section {
  width: 100vw;
  margin-bottom: 0;
}

.image-section.hub {
  background-color: #fff;
}

.image {
  color: #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100vw;
  display: flex;
}

.image-69 {
  width: 100vw;
}

.image-69.hub {
  width: 30vw;
}

.slide-1-53 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9ddd9e74ee682e850e83_CRATESSLIDE14.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-53.hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9ddd870b9a9423bcba38_CRATESSLIDE15.jpg");
}

.slide-1-54 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9dddaae1681260c412a8_CRATESSLIDE13.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-55 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9ddd9e74ee682e850e83_CRATESSLIDE14.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-56 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9ddd870b9a9423bcba38_CRATESSLIDE15.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-57 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6914415da7983d3184bcc788_CRATESMAIN_TOTAL_WHITE.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-58 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ffa88ee729e1f22cb2a11c_CRATESSLIDE17.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mask-5 {
  overflow: visible;
}

.text-block-6 {
  color: var(--all-text);
  text-align: center;
  margin-top: -40px;
  margin-bottom: 0;
  font-weight: 600;
}

.text-block-7, .text-block-8, .text-block-9 {
  color: var(--all-text);
  text-align: center;
  margin-top: -40px;
  font-weight: 600;
}

.div-block-138 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.div-block-139 {
  height: 100vh;
  overflow: hidden;
}

.image-70 {
  width: 33vw;
}

.image-71 {
  width: 30vw;
}

.closeuphub11 {
  color: #fff;
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 150px;
  display: flex;
}

.closeups {
  font-size: 20px;
}

.closeupshub {
  color: var(--all-text);
  font-size: 20px;
  font-weight: 600;
}

.t-body {
  background-color: #000;
  font-family: Poppins, sans-serif;
  overflow: visible;
}

.t-body.h-hub {
  background-color: var(--whitebodycolour);
}

.t4-hero-image {
  width: auto;
  height: auto;
  position: static;
  inset: 0% 0% auto;
  overflow: hidden;
}

.t4-hero-image.h-hub {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.t4-hero-image.in {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.t4-hero-image.in.lms {
  margin-top: 0;
  inset: 0% 0% auto;
}

.t4-hero-image.in.bu {
  margin-top: 0;
}

.t4-hero-image.in.corr {
  margin-top: 0;
  top: -8%;
}

.t4-hero-image.in.corr.cp {
  top: 0%;
  overflow: hidden;
}

.t4-hero-image.hh {
  justify-content: center;
  align-items: center;
  width: 100vw;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
}

.t4-hero-image.test._02, .t4-hero-image.test.watch, .t4-hero-image.test.corr, .t4-hero-image.test.lioness.monkey {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-72, .t-div-hero-image {
  width: 100vw;
}

.image-73 {
  max-width: none;
  overflow: visible;
}

.t-hero {
  width: 100vw;
  max-width: none;
  overflow: hidden;
}

.t-hero.h-hub {
  width: 30vw;
}

.t-hero.in {
  width: 90vw;
  margin-left: auto;
  margin-right: auto;
}

.t-content {
  background-color: var(--blackbodycolour);
  color: #19252b;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100vw;
  display: flex;
  position: relative;
  top: 100vh;
}

.t-content.h-hub {
  background-color: var(--whitebodycolour);
}

.t-content.in {
  background-color: var(--whitebodycolour);
  height: 120vh;
}

.t-copy {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100vw;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.t-copy.in {
  margin-top: 0;
  margin-bottom: 60px;
  font-size: 12px;
}

.t-copy.hh {
  margin-top: 0;
  margin-bottom: 60px;
  line-height: 22px;
}

.t-copy.qi {
  margin-top: 0;
  margin-bottom: 0;
}

.t-copy.an {
  margin-top: 0;
  margin-bottom: 60px;
}

.t-header {
  width: 50%;
  color: var(--all-text);
  text-align: center;
  margin-top: 40px;
  font-weight: 600;
}

.t-header.q, .t-header.h-hub {
  font-weight: 600;
}

.t-header.in {
  margin-top: 40px;
  font-size: 38px;
  font-weight: 600;
  line-height: 44px;
}

.t-header.hh {
  margin-top: 40px;
}

.t-header.qi {
  margin-top: 40px;
  margin-bottom: 10px;
  line-height: 44px;
}

.t-header.an {
  margin-top: 40px;
  line-height: 44px;
}

.t-header._02 {
  width: 50%;
  color: var(--landingpagecopy);
  text-align: center;
}

.t-header.haybale {
  color: var(--tabcopy);
  -webkit-text-stroke-color: #949494;
}

.t-header.skin5 {
  width: 100%;
}

.t-subheader {
  width: 50%;
  color: var(--all-text);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 27px;
}

.t-subheader.in {
  font-size: 20px;
}

.t-subheader.hh {
  font-weight: 500;
  line-height: 27px;
}

.t-subheader._02 {
  width: 50%;
  color: var(--landingpagecopy);
}

.t-subheader.haybale {
  color: var(--tabcopy);
  -webkit-text-stroke-color: var(--dim-grey-for-white-pages);
}

.t-para {
  width: 50%;
  color: var(--all-text);
  text-align: justify;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}

.t-para.in {
  text-align: justify;
  font-size: 16px;
  line-height: 27px;
}

.t-para.in.bu, .t-para.in.corr {
  line-height: 22px;
}

.t-para.in.corr.volt.gf.skin, .t-para.in.corr.cp.sil.glen.re {
  text-align: center;
}

.t-para.hh {
  font-weight: 500;
}

.t-para.an {
  width: 50%;
  line-height: 22px;
}

.t-para._02 {
  width: 50%;
  color: var(--landingpagecopy);
}

.t-para.haybale {
  color: var(--tabcopy);
}

.t-para.hr, .t-para.skin5 {
  width: 100%;
}

.t-credits {
  width: 50%;
  color: var(--all-text);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}

.t-credits.in {
  font-size: 16px;
  line-height: 25px;
}

.t-credits.in.corr {
  line-height: 22px;
}

.t-credits.hh {
  font-weight: 500;
}

.t-credits.an {
  line-height: 22px;
}

.t-credits.an.hay {
  margin-bottom: 40px;
}

.t-credits._02 {
  width: 50%;
  color: var(--landingpagecopy);
}

.t-credits.haybale {
  color: var(--tabcopy);
}

.t-credits.hr {
  width: 100%;
}

.t-seeslide1 {
  width: 700px;
  height: 500px;
  margin: 0 auto 100px;
}

.t-slider-1 {
  border: 1px solid var(--all-text);
  background-color: #000;
  width: 100%;
  height: 100%;
  margin-top: 100px;
}

.left-arrow-4 {
  margin-left: -80px;
}

.right-arrow-6 {
  margin-right: -80px;
}

.icon-17, .icon-18 {
  color: var(--all-text);
}

.slide-nav-36 {
  margin-bottom: -40px;
}

.t-slide-1-copy {
  color: var(--all-text);
  text-align: center;
  margin-top: -40px;
  margin-bottom: 0;
  font-size: 20px;
}

.t-slide-1-copy.s1 {
  font-size: 15px;
}

.t-slide-1-copy.s1.h-hub, .t-slide-1-copy.s2.h-hub {
  margin-top: -50px;
  font-weight: 500;
}

.t-slide-1-copy.s3.h-hub {
  margin-top: -50px;
  font-weight: 500;
  line-height: 27px;
}

.t-slide-1-copy.s4.h-hub, .t-slide-1-copy.s5.h-hub, .t-slide-1-copy.s6.h-hub, .t-slide-1-copy.s7.h-hub, .t-slide-1-copy.s8.h-hub {
  line-height: 27px;
}

.mask-6 {
  overflow: visible;
}

.t-slide-2.q {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910b54b47f3d5ed5bd2c327_1DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-2.h-hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314eb6ec4b3dc304bfe_CRATESSLIDE1-1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.t-slide-2.in {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690078a4a2c44f0fce18d9c7_INVESTEC3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-image-1 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100vw;
  margin-top: 0;
  display: flex;
}

.t-image-1.h-hub {
  flex-flow: row;
}

.t-other-images {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100vw;
  height: 50px;
  margin-top: 140px;
  display: block;
}

.t-other-images.test {
  background-color: #000;
  margin-top: 0;
}

.t-other-copy {
  color: var(--all-text);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 500;
  line-height: 27px;
}

.t-slider-2-700 {
  aspect-ratio: 3 / 2;
  border: 1px solid var(--all-text);
  background-color: #000;
  width: 50%;
  height: auto;
}

.t-slider-2-700.h-hub {
  border-width: 3px;
  border-color: var(--whitebodycolour);
  background-color: #0000;
}

.t-slider-2-700.in {
  background-color: #0000;
  width: 100%;
  height: 100%;
}

.t-slider-2 {
  aspect-ratio: auto;
  width: 700px;
  height: 500px;
}

.t-slider-2.h-hub {
  background-color: #0000;
}

.t-slider-2.in {
  aspect-ratio: auto;
  height: 600px;
}

.slide-nav-37 {
  margin-top: 0;
  margin-bottom: -60px;
}

.left-arrow-5 {
  margin-left: -80px;
}

.right-arrow-7 {
  margin-left: 0;
  margin-right: -80px;
}

.icon-19, .icon-20 {
  color: var(--all-text);
}

.t-slide-1.q {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c5465af39f5d3b1130c2_10DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-1.h-hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6914631446b358e371e87afa_CRATESSLIDE1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.t-slide-1.in {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690078a44ebdb66e8d7e421a_INVESTEC1.jpg");
  background-position: 50%;
  background-size: cover;
}

.mask-7 {
  overflow: visible;
}

.t-image-2 {
  width: 100%;
  max-width: 100vw;
}

.t-image-2.h-hub {
  justify-content: center;
  align-items: center;
  display: flex;
}

.t-image-2.hh {
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 60px;
  display: flex;
}

.t-image-3 {
  width: 100%;
  max-width: 100vw;
  margin-bottom: 10px;
  position: relative;
  top: 100vh;
}

.t-image-3.hh {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
}

.t-image-3.lms {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.t-image-3.bu {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.t-image-3.lioness {
  justify-content: center;
  align-items: center;
  display: flex;
}

.t-image-3.lioness.r {
  margin-top: 0;
}

.t-image-3.sil.glen.david {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100vw;
  display: flex;
}

.t-image-3.sil2 {
  margin-top: 10px;
}

.t-image-3.sil2.sl3.glen.glen4.david, .t-image-3.sil2.sl3.glen.glen5.david, .t-image-3.sil2.sl3.glen.glen3.david {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.t-slide-3.q {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c451830dadb7dafe3412_2DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-3.h-hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314eaf21d10a69a3e5d_CRATESSLIDE2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.t-slide-3.in {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690078a4527accfa46aa8dad_INVESTEC4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-4.q {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c45133ad003100f016d2_3DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-4.h-hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691463140daa07ef5b06decc_CRATESSLIDE3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.t-slide-4.in {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690078a4abfea553ab76b9ec_INVESTEC5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-5.s5.q {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c45114259a393c32ef9a_4DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-5.s5.h-hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314ef5d815018a0fa8d_CRATESSLIDE4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.t-slide-5.s5.in {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690078a4858475544696b0d9_INVESTEC6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-6.q {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c4510843e7613ef2fd9c_5DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-6.h-hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314d5bfa45112b8af50_CRATESSLIDE5.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.t-slide-6.in {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690078a4b8c9cba92cae4f58_INVESTEC7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-7.q {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c45169b132e219829978_6DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-7.h-hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69146314438e40857f7aaa38_CRATESSLIDE6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.t-slide-7.in {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690078a46e2e4cc18e4ed453_INVESTEC8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-8.q {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c4515e39aa2958dc1bb3_7DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-8.h-hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691463142244712318d5838d_CRATESSLIDE7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.t-islide-9.q {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c451b8993aa7b6ae177b_8DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-islide-9.h-hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9ddd870b9a9423bcba3b_CRATESSLIDE12.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-10.q {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c451bec5818fa85600bc_9DOCK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-10.h-hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9dddaae1681260c412a8_CRATESSLIDE13.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-11.q {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c5465af39f5d3b1130c2_10DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-11.h-hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ff9ddd9e74ee682e850e83_CRATESSLIDE14.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-12.h-hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69176590164a7b44938e1064_CRATESSLIDE18.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t-slide-13.h-hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68ffa88ee729e1f22cb2a11c_CRATESSLIDE17.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.t-master-group {
  z-index: 0;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  display: flex;
  position: relative;
}

.image-74 {
  width: 100%;
  max-width: 100vw;
}

.image-74.h-hub {
  width: 32vw;
  margin: 20px;
}

.image-75 {
  width: 100%;
  max-width: 100vw;
}

.image-75.h-hub {
  width: 32vw;
}

.image-75.hh {
  width: 35%;
}

.image-76 {
  width: 100%;
  max-width: 100vw;
}

.image-76.hh {
  width: 35%;
}

.image-76.lms {
  width: 50%;
}

.image-76.lms.flowers {
  width: 70%;
}

.image-76.lms.carrots, .image-76.bu {
  width: 100%;
}

.image-76.lioness {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}

.image-76.lioness.r {
  width: 40%;
}

.image-76.cp._2.sil.sil3 {
  margin-top: 20px;
}

.image-76.sil.glen.david {
  width: 50%;
  max-width: 70vw;
}

.image-76.sil2.sil3.glen.glen3.david, .image-76.sil2.sil3.glen.glen4.david, .image-76.sil2.sil3.glen.glen5.david, .image-76.sil2.sil3.glen.david, .image-76.sil2.sil3.glen.david.sim7, .image-76.sil2.sil3.glen.david.sim8, .image-76.sil2.sil3.glen.david.sim9, .image-76.sil2.sil3.glen.david.sim10, .image-76.sil2.sil3.glen.david.sim11, .image-76.sil2.sil3.glen.david.sim12, .image-76.sil2.glen.glen2.david {
  width: 50%;
  max-width: 50vw;
}

.image-77 {
  width: 32vw;
  margin: 20px;
  overflow: visible;
}

.image-78 {
  width: 32vw;
}

.slider-29 {
  aspect-ratio: 3 / 2;
  width: 50%;
  height: auto;
}

.div-block-140 {
  background-color: #fff;
  height: 1000px;
  position: relative;
  inset: 100vh 0% auto;
  overflow: visible;
}

.section-74 {
  background-color: #000;
  height: 2000px;
  position: relative;
  top: 100vh;
  overflow: visible;
}

.div-block-141 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
}

.t-content-copy {
  background-color: #000;
  width: 100%;
  max-width: 100vw;
  height: 100vh;
  margin-top: 0;
  position: relative;
  top: 100vh;
}

.t-content-copy.hh {
  background-color: var(--whitebodycolour);
  height: 100vh;
  margin-top: 0;
  top: 100vh;
}

.t-content-copy.in {
  background-color: var(--whitebodycolour);
  height: 100vh;
  margin-bottom: 40px;
}

.t-content-copy.in.lms {
  background-color: var(--blackbodycolour);
  height: 100vh;
}

.t-content-copy.in.lms.flowers, .t-content-copy.in.lms.carrots {
  background-color: var(--whitebodycolour);
}

.t-content-copy.in.bu, .t-content-copy.in.wa, .t-content-copy.in.corr {
  background-color: var(--blackbodycolour);
}

.t-content-copy.qi {
  height: 100vh;
  top: 100vh;
}

.t-content-copy.qi.test {
  position: relative;
  top: 50vh;
}

.t-content-copy.an {
  height: 100vh;
  margin-bottom: 0;
}

.t-content-copy.an.hay {
  background-color: var(--whitebodycolour);
}

.t4-hero-body {
  background-color: var(--blackbodycolour);
  font-family: Poppins, sans-serif;
}

.t4-hero-body.hh, .t4-hero-body.in {
  background-color: var(--whitebodycolour);
}

.t4-hero-body.in.lms {
  background-color: var(--blackbodycolour);
}

.t4-hero-body.in.lms.flowers, .t4-hero-body.in.lms.carrots {
  background-color: var(--whitebodycolour);
}

.t4-hero-body.in.bu, .t4-hero-body.in.wa, .t4-hero-body.in.corr {
  background-color: var(--blackbodycolour);
}

.t4-hero-body.an.hay {
  background-color: var(--whitebodycolour);
}

.t4-hero-body.test {
  background-color: var(--black);
}

.t4-hero-body.test._02 {
  background-color: var(--whitebodycolour);
}

.t4-hero-body.test._02.horse5 {
  background-color: var(--black);
}

.t4-hero-body.test._02.horse5.tablet, .t4-hero-body.test.haybale {
  background-color: var(--whitebodycolour);
}

.t4-hero-body.test.haybale.haystage5 {
  background-color: var(--black);
}

.t4-hero-image1 {
  width: 100%;
  max-width: 100vw;
  height: auto;
  position: fixed;
}

.t4-hero-image1.hh {
  width: 32%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  inset: 0% 0% auto;
}

.t4-hero-image1.in {
  width: 80vw;
}

.t4-hero-image1.in.lms {
  width: 100vw;
  position: fixed;
  inset: 0% 0% auto;
}

.t4-hero-image1.in.bu {
  width: 100vw;
}

.t4-hero-image1.in.corr {
  width: 100vw;
  margin-top: 0;
}

.t4-hero-image1.in.corr.volt.gf.mt {
  margin-top: 0;
}

.t4-hero-image1.in.corr.lioness {
  overflow: visible;
}

.t4-hero-image1.in.corr.cp {
  width: 130vw;
  margin-top: 0;
  overflow: visible;
}

.t4-hero-image1.in.corr.cp.sil {
  width: 100vw;
}

.t4-hero-image1.test._02 {
  width: 32%;
  margin-top: 0%;
}

.t4-hero-image1.test._02.qinvest {
  width: 100%;
}

.t4-hero-image1.test._02.qinvest.instage5 {
  width: 80%;
  margin-top: 5%;
}

.t4-hero-image1.test.ansell {
  width: 110%;
  max-width: 110vw;
  margin-left: -7%;
}

.t4-hero-image1.test.watch.landrover {
  width: 120%;
  max-width: 120vw;
  margin-top: 0;
  margin-left: 19%;
}

.t4-hero-image1.test.watch.landrover.bentley {
  width: 100%;
  max-width: 100vw;
  margin-left: 0%;
}

.t4-hero-image1.test.corr, .t4-hero-image1.test.lioness.monkey {
  width: 110%;
  max-width: 110vw;
}

.t4-hero-image1.test.lioness.monkey.rhino.resize {
  width: 100%;
  max-width: 100vw;
}

.t4-hero-image1.test.carpark {
  width: 100%;
  max-width: 100vw;
  margin-left: 0;
}

.t4-content {
  background-color: var(--blackbodycolour);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 100vw;
  height: 2000px;
  display: flex;
  position: relative;
  top: 100vh;
  overflow: hidden;
}

.t4-header {
  text-align: center;
}

.t4-para, .t4-credits {
  text-align: center;
  width: 80%;
}

.text-block-10 {
  margin-top: -78px;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 36px;
}

.thebuild {
  background-color: #0000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100vw;
  height: 50px;
  margin-top: 40px;
  display: flex;
}

.thebuild.in {
  margin-top: 100px;
}

.thebuild.in.lms {
  height: 50px;
  margin-top: 0;
  margin-bottom: 0;
}

.thebuild.in.bu, .thebuild.in.wa {
  margin-top: 140px;
}

.thebuild.in.corr.lioness {
  background-color: var(--blackbodycolour);
  height: 100px;
  margin-top: 0;
  display: block;
  position: relative;
  top: 100vh;
}

.thebuild.an {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  height: 50px;
  display: flex;
}

.thebuild.instage5 {
  margin-top: -58px;
}

.thebuild.q.nproducts5 {
  margin-top: -40px;
}

.t-other-executions {
  opacity: .8;
  width: 100%;
  height: 50px;
  color: var(--all-text);
  text-align: center;
  background-color: #0000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
  position: static;
  top: 100vh;
}

.t-other-executions.lms {
  opacity: .5;
  height: 20px;
  color: var(--masterbackground-colour);
  -webkit-text-stroke-color: var(--tabcopy);
  background-color: #0000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.t-other-executions.lms.instage5 {
  color: var(--dim-grey-for-white-pages);
}

.t-other-executions.lms.instage5.horse5, .t-other-executions.lms.corr {
  opacity: .5;
  color: var(--masterbackground-colour);
}

.t-other-executions.lms.hub {
  color: var(--landingpagecopy);
}

.t-other-executions.lms.hub.h {
  opacity: 100;
}

.t-other-executions.lms.q {
  opacity: .5;
  color: var(--masterbackground-colour);
}

.t-other-executions.corr.lioness {
  opacity: .5;
}

.t-other-executions.test {
  margin-top: 0;
  margin-bottom: 0;
}

.t-other-executions._02 {
  background-color: #fff0;
}

.t-other-executions._02.hub {
  background-color: #fff;
}

.t-other-executions._02.hub.mob {
  opacity: 1;
}

.t-other-executions.hub {
  color: var(--dim-grey-for-white-pages);
}

.t-other-executions.q {
  opacity: .5;
  position: static;
}

.t-other-executions.q.inflight {
  opacity: 50;
}

.t-other-executions.q.qmob {
  opacity: 1;
}

.t-other-executions.q.qmob.w {
  opacity: .5;
}

.t-other-executions.q.l2 {
  opacity: 100;
}

.t-other-executions.q.motaur {
  opacity: 1;
}

.t-other-executions.q.motaur._123 {
  opacity: .5;
}

.image-79 {
  width: 45%;
}

.image-79.hh, .image-80 {
  width: 35%;
}

.div-block-142 {
  height: 100px;
}

.div-block-143 {
  background-color: #000;
  height: 100px;
}

.div-block-144 {
  height: 150px;
}

.div-block-145 {
  background-color: #fffcfc;
  height: 10%;
}

.div-block-145.bu {
  background-color: var(--blackbodycolour);
}

.div-block-145.wa {
  background-color: var(--blackbodycolour);
  height: 30%;
}

.div-block-145.corr {
  background-color: var(--blackbodycolour);
  height: 15%;
}

.div-block-146 {
  background-color: #000;
  height: 700px;
  position: absolute;
}

.spacerbottom {
  background-color: var(--whitebodycolour);
  height: 10%;
}

.spacerbottom.hub {
  height: 5%;
}

.spacerbottom.ans {
  background-color: var(--blackbodycolour);
  height: 20%;
  line-height: 5%;
}

.spacerbottom.ans.hay {
  background-color: var(--whitebodycolour);
}

.spacerbottom.lms {
  background-color: var(--blackbodycolour);
}

.spacerbottom.lms.flowers, .spacerbottom.lms.carrots {
  background-color: var(--whitebodycolour);
}

.imagp1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691dc9533dbfbda7c1109e64_10PAUL.jpg");
  background-position: 50%;
  background-size: cover;
}

.paragraph-10 {
  width: 50%;
  max-width: 100vw;
  color: var(--all-text);
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
}

.paragraph-10.lioness {
  opacity: .5;
  text-align: justify;
  width: 50%;
  max-width: none;
  margin-bottom: 40px;
  line-height: 25px;
  position: relative;
  top: 0;
}

.paragraph-11 {
  text-align: justify;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-11.lioness {
  opacity: .5;
  color: var(--all-text);
  text-align: center;
  margin-top: 50px;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 25px;
  position: static;
  top: 100vh;
}

.div-block-147 {
  background-color: #000;
  position: relative;
  top: 100vh;
}

.div-block-148 {
  background-color: #0000;
  position: relative;
  top: 100vh;
}

.div-block-149 {
  background-color: #000;
  height: 30%;
}

.div-block-150 {
  background-color: #0000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 466.328vh;
  display: flex;
}

.div-block-151 {
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100vw;
  display: flex;
}

.hero-copy-block {
  background-color: var(--blackbodycolour);
  -webkit-backdrop-filter: blur(1.5px);
  backdrop-filter: blur(1.5px);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: relative;
  top: 100vh;
}

.hero-copy-block._02 {
  background-color: var(--70-white-for-white-pages);
}

.hero-copy-block._02.horse5 {
  background-color: var(--blackbodycolour);
  -webkit-backdrop-filter: blur(1.5px);
  backdrop-filter: blur(1.5px);
}

.hero-copy-block._02.hubstage5 {
  background-color: var(--70-percent-white);
  -webkit-backdrop-filter: blur(1.5px);
  backdrop-filter: blur(1.5px);
}

.hero-copy-block.qinvest {
  background-color: var(--blackbodycolour);
  opacity: 1;
  -webkit-backdrop-filter: blur(1.5px);
  backdrop-filter: blur(1.5px);
}

.hero-copy-block.ansell, .hero-copy-block.lms, .hero-copy-block.flowers, .hero-copy-block.carrots {
  background-color: var(--blackbodycolour);
  -webkit-backdrop-filter: blur(1.5px);
  backdrop-filter: blur(1.5px);
}

.hero-copy-block.haybale {
  background-color: var(--70-white-for-white-pages);
}

.hero-copy-block.haybale.haystage5 {
  background-color: var(--blackbodycolour);
  -webkit-backdrop-filter: blur(1.5px);
  backdrop-filter: blur(1.5px);
}

.hero-slide-block {
  background-color: var(--70-white-for-white-pages);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: relative;
  top: 100vh;
}

.hero-slide-block._02 {
  background-color: var(--70-white-for-white-pages);
}

.hero-slide-block._02.horse5 {
  background-color: var(--blackbodycolour);
}

.hero-slide-block._02.hubstage5 {
  background-color: var(--70-white-for-white-pages);
}

.hero-slide-block.qinvest {
  background-color: var(--blackbodycolour);
  justify-content: center;
  align-items: center;
}

.hero-slide-block.qinvest.mother {
  justify-content: center;
  align-items: center;
  margin-top: 0;
}

.hero-slide-block.qinvest.landr {
  aspect-ratio: auto;
}

.hero-slide-block.ansell, .hero-slide-block.lms, .hero-slide-block.budget, .hero-slide-block.haystage5 {
  background-color: var(--blackbodycolour);
}

.t-image1 {
  background-color: var(--blackbodycolour);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100vw;
  height: auto;
  display: flex;
  position: relative;
  top: 100vh;
}

.t-image1._02 {
  z-index: 5;
  background-color: var(--70-white-for-white-pages);
}

.t-image1.qinvest1 {
  width: 100%;
}

.t-image1.qinvest1.q {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.t-image1.qinvest1.q.neutro {
  background-color: var(--blackbodycolour);
}

.t-image1.qinvest2.q.silverwing {
  background-color: var(--background4);
}

.t-image1.qinvest2.q.glen {
  background-color: var(--black);
  margin-top: 0;
}

.t-image1.qinvest2.q.neutro {
  background-color: var(--black);
}

.div-block-152 {
  background-color: var(--darkbluemaster);
  height: 100vh;
  position: relative;
  top: 100vh;
}

.image-82 {
  width: 100%;
  max-width: 100vw;
  position: static;
  top: 0;
}

.image-82._02 {
  width: 32%;
}

.image-82._02.hub2, .image-82._02.hub1, .image-82._02.hub3 {
  width: 40%;
}

.image-82.hex {
  width: 120%;
  max-width: 120vw;
}

.image-82.lioness {
  border: 1px solid var(--tabcopy);
  width: 50%;
  margin-bottom: 40px;
}

.image-82.lioness.q {
  border-width: 0;
  width: 100%;
  margin-bottom: 0;
}

.image-82.lioness.q.lio {
  width: 50%;
}

.image-82.lioness.q.carpark {
  margin-bottom: 0;
}

.image-83 {
  width: 100%;
  max-width: 100vw;
}

.image-83._02.hub4 {
  width: 40%;
}

.image-83.lioness {
  border: 1px solid var(--tabcopy);
  width: 30%;
}

.image-83.lioness.monkey {
  width: 50%;
}

.image-83.lioness.q {
  border-width: 0;
  width: 100%;
}

.image-83.lioness.q.lio {
  width: 50%;
}

.image-83.lioness.q.silverwing {
  margin-top: 1px;
}

.image-83.lioness.q.silverwing.motaur, .image-83.lioness.q.glen, .image-83.lioness.q.hr, .image-83.lioness.q.neutro.neutro1, .image-83.lioness.q.neutro.neutro2, .image-83.lioness.q.neutro.neutro3, .image-83.lioness.q.neutro.neutro4, .image-83.lioness.q.neutro.neutro5 {
  margin-top: 0;
}

.herobody {
  background-color: var(--black);
}

.hero-stage6 {
  position: fixed;
  inset: 0% 0% auto;
}

.copy-stage6 {
  background-color: var(--blackbodycolour);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: fixed;
  inset: 0%;
}

.div-block-153 {
  height: 200vh;
  position: relative;
  top: 100vh;
}

.hero-slider-stage6 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.slide-185 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fa2f39746ba84082a73afb_THUMBNAIL-DOCK_1000_OPT1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-154, .div-block-155 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-156 {
  background-color: #fff;
  width: 100%;
  max-width: 100vw;
  height: 100px;
  position: static;
}

.copy-block {
  opacity: .5;
  background-color: #0000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.copy-block.hub {
  opacity: 1;
}

.div-block-157 {
  background-color: #0000;
  width: 100%;
  height: 150px;
  position: relative;
}

.div-block-158 {
  background-color: #000;
  width: 100%;
  height: 0;
}

.div-block-158.flight {
  margin-bottom: 60px;
}

.div-block-158.lioness {
  background-color: var(--blackbodycolour);
}

.div-block-159 {
  width: 100%;
  height: 100px;
}

.div-block-160 {
  background-color: #000;
  width: 100%;
  height: 100px;
}

.div-block-161 {
  background-color: var(--blackbodycolour);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 100vh;
}

.div-block-162 {
  width: 50%;
}

.div-block-163 {
  background-color: var(--blackbodycolour);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100px;
  margin-top: 0;
  display: flex;
  position: relative;
  top: 100vh;
}

.div-block-164 {
  background-color: var(--blackbodycolour);
  height: 100px;
  position: relative;
  top: 100vh;
}

.div-block-164.lioness {
  height: 100px;
}

.div-block-165 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-166 {
  background-color: var(--blackbodycolour);
  position: relative;
  top: 100vh;
}

.div-block-167 {
  background-color: var(--black);
  width: 100%;
  height: 140px;
}

.div-block-168 {
  width: 100%;
  margin-top: -200px;
}

.image-84 {
  background-color: #fff;
  background-image: linear-gradient(to bottom, var(--masterbackground-colour), var(--masterbackground-colour));
  opacity: .4;
  color: #666;
  mix-blend-mode: normal;
  width: 99.9976%;
  position: static;
  overflow: hidden;
}

.heading-31 {
  color: #666;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 150px;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 150px;
  display: flex;
  position: absolute;
}

.tesimonials {
  box-sizing: border-box;
  opacity: .9;
  height: 100px;
  color: var(--masterbackground-colour);
  text-overflow: clip;
  mix-blend-mode: normal;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 15%;
  margin-bottom: 0;
  font-size: 130px;
  display: block;
  position: absolute;
}

.tesimonials.clients {
  height: 75px;
  margin-top: 5%;
  font-size: 100px;
}

.tesimonials._42 {
  opacity: .6;
  color: #ffd8b2;
  text-align: center;
  font-size: 60px;
  line-height: 70px;
}

.section-75 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-items: center;
  width: 95%;
  margin-top: 168px;
  display: grid;
  position: absolute;
}

.window {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 200px;
  display: grid;
}

.section-76 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 95%;
  height: 75%;
  margin-top: 179px;
  display: grid;
  position: absolute;
}

.section-77 {
  width: 100%;
  height: 100%;
}

.testheader {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  font-size: 20px;
  line-height: 30px;
  display: flex;
}

.bold-text-6 {
  color: var(--background4);
  text-align: center;
  font-weight: 500;
}

.paragraph-12 {
  color: var(--background4);
  font-weight: 500;
}

.slider-30 {
  aspect-ratio: 2 / 3;
  object-fit: fill;
  background-color: #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 40%;
  margin-top: 0;
  display: block;
  position: absolute;
}

.div-block-169 {
  z-index: 0;
  mix-blend-mode: screen;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 75%;
  display: flex;
  position: absolute;
}

.bold-text-7 {
  width: 100%;
  color: var(--background4);
  text-align: left;
  font-size: 40px;
  font-weight: 500;
  line-height: 60px;
}

.heading-32 {
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.ian {
  opacity: 1;
  width: 80%;
  color: var(--masterbackground-colour);
  text-align: left;
  mix-blend-mode: difference;
  margin-top: 0;
  margin-bottom: 10px;
  font-weight: 500;
}

.paragraph-13 {
  width: 100%;
  color: var(--background4);
  text-align: justify;
  font-weight: 400;
  line-height: 25px;
}

.slide-186 {
  object-fit: fill;
}

.left-arrow-6 {
  margin-left: -125px;
}

.right-arrow-8 {
  margin-right: -125px;
}

.mask-8 {
  aspect-ratio: auto;
}

.slider-31 {
  aspect-ratio: 1;
  opacity: .77;
  background-color: #ddd0;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  height: 50%;
  margin-top: 0;
  display: flex;
}

.left-arrow-7 {
  z-index: 0;
  margin-left: -100px;
}

.right-arrow-9 {
  z-index: 0;
  margin-right: -100px;
}

.iansub {
  width: 70%;
  color: var(--masterbackground-colour);
  margin-top: 0;
  font-weight: 500;
}

.paragraph-14 {
  color: var(--masterbackground-colour);
  text-align: justify;
  font-weight: 400;
  line-height: 25px;
}

.icon-23, .icon-24 {
  z-index: 5;
  color: var(--masterbackground-colour);
}

.div-block-170 {
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: difference;
  margin-top: 0;
  overflow: hidden;
}

.div-block-171, .div-block-172 {
  margin-top: 0;
}

.heading-33 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: block;
  position: absolute;
}

.div-block-173 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100px;
  display: flex;
}

.div-block-174 {
  z-index: 5;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.heading-34 {
  opacity: .8;
  filter: drop-shadow(0 19px 15px #000000b3);
  width: 100%;
  height: 100%;
  color: var(--masterbackground-colour);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 150px;
  display: flex;
  position: absolute;
}

.div-block-175 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.image-85 {
  text-align: left;
  width: 100%;
  margin-left: 0;
  overflow: visible;
}

.link-6 {
  opacity: .8;
  width: 100%;
  height: 100%;
  color: var(--masterbackground-colour);
  mix-blend-mode: normal;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  font-size: 150px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: absolute;
}

.link-6:hover {
  opacity: 83;
}

.slider-32 {
  aspect-ratio: auto;
  display: block;
  position: absolute;
}

.slide-187 {
  width: 50%;
  height: 50%;
}

.slider-33 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
}

.slider-35 {
  opacity: .9;
  background-color: #ddd0;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  height: 20%;
  margin-top: 25%;
  display: block;
  position: absolute;
}

.mask-9 {
  width: auto;
  height: auto;
}

.paragraph-15 {
  width: 100%;
  color: var(--masterbackground-colour);
  text-align: justify;
  margin-right: 100px;
  font-weight: 400;
}

.left-arrow-8 {
  margin-left: -100px;
}

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

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

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

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

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

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

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

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

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

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

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

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

.right-arrow-10 {
  margin-left: 0;
  margin-right: -100px;
}

.link-7 {
  z-index: 5;
  color: #333;
  text-align: center;
  mix-blend-mode: normal;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-bottom: 70px;
  font-size: 500%;
  line-height: 70px;
  text-decoration: none;
  display: flex;
  position: absolute;
  overflow: hidden;
}

.div-block-176 {
  opacity: .5;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.slider-36 {
  border-color: var(--all-text);
}

.div-block-177 {
  background-color: #e4e4e4;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 150px;
  display: flex;
}

.heading-35 {
  margin-top: 3px;
  margin-bottom: 0;
}

.link-8 {
  color: #000;
  background-color: #0000;
  margin-bottom: 10px;
  text-decoration: none;
}

.link-9 {
  color: #000;
  margin-bottom: 10px;
  text-decoration: none;
}

.quick-stack {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  width: 60%;
  height: 10%;
  margin-top: 15%;
  padding: 0;
  position: absolute;
}

.cell, .cell-2, .cell-3, .cell-4, .cell-5, .cell-6, .cell-7, .cell-8, .cell-9, .cell-10, .cell-11, .cell-12, .cell-13, .cell-14, .cell-15, .cell-16 {
  justify-content: center;
  align-items: center;
}

.cell-17 {
  justify-content: center;
  align-items: flex-end;
}

.cell-18, .cell-19, .cell-20, .cell-21, .cell-22, .cell-23, .cell-24, .cell-25, .cell-26, .cell-27, .cell-28, .cell-29, .cell-30, .cell-31 {
  justify-content: center;
  align-items: center;
}

.div-block-179 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-top: -38%;
  display: flex;
  position: absolute;
}

.cell-32 {
  justify-content: center;
  align-items: center;
}

.div-block-180 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 80%;
  display: flex;
  position: absolute;
  overflow: hidden;
}

.crossicon {
  z-index: 6;
  opacity: .7;
  mix-blend-mode: normal;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  margin-left: 56px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto auto;
}

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

.crossiconlink {
  width: 80px;
  height: 80px;
  position: absolute;
}

.homeicon {
  opacity: 1;
  mix-blend-mode: normal;
  background-color: #fff0;
  flex: 0 auto;
  align-self: auto;
  width: 43px;
  height: 43px;
  margin-top: 0;
}

.gallerycrossicon {
  z-index: 6;
  opacity: .7;
  mix-blend-mode: normal;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.gallerycrosslink {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.cross {
  color: #000;
  mix-blend-mode: normal;
  width: 40px;
  height: 40px;
}

.contacticon {
  z-index: 8;
  opacity: .7;
  mix-blend-mode: normal;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  margin-top: 80px;
  margin-right: 0;
  display: flex;
  position: fixed;
  inset: 0% 0% auto auto;
}

.contactlink {
  width: 80px;
  height: 80px;
  position: absolute;
}

.contacticon1 {
  width: 43px;
  height: 43px;
}

.t10-header {
  background-color: var(--black);
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69750f7c479da39d61cc40c7_3LANDROVER8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: fixed;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  margin-top: 0;
  display: flex;
  overflow: hidden;
}

.t10-header.neutrogena {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690e11707f7acad24d4b6cc5_LANDINGPAGE.jpg");
}

.t10-header.qinvest {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690de10cd170f55fb40997e1_DOCK_MAIN_3000_PIX_OPT.jpg");
}

.t10-header.qinvest.office {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974f78e7d18d66605e204ce_3OFFICE11.jpg");
}

.t10-header.watch {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974936920e4a76735b0f65a_11WATCH.jpg");
}

.t10-header.hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692c0d69859f6fb92c981db5_CRATESMAIN_TOTAL_WHITE.jpg");
}

.t10-header.hub.lioness {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692fefdf89b9aeb86d28863a_LIONESSCROPPED.jpg");
}

.t10-header.hub.inflighth {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6921b923227be2cec800cd6e_NEWMAINSTAGE4.jpg");
}

.t10-header.hub.inflighth.secondimage {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978eef2cae6389080d09eb4_33BAFTER.jpg");
}

.t10-header.hub.inflighth.thirdimage {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978eef23b16fa5f6b47ae22_32BAFTER.jpg");
}

.t10-header.hub.simbah {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6921c1c8296dbe75c471cc32_CROPPEDBALE.jpg");
}

.t10-header.hub.carparkh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69300e96f06429118c27d21a_CROPEDUARDO.jpg");
}

.t10-header.hub.courh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe1fdc46795cbd2f96b189_COURVOISIER.jpg");
}

.t10-header.hub.glenh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58ed6a330717f32d6e9f_BUCKSFIZZ.jpg");
}

.t10-header.hub.retailh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe64abfee3a1d70b94251c_PRODUCT1.jpg");
}

.t10-header.hub.retailh.aveenoh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2a6905d80743af6e97_APPLECIDER.jpg");
}

.t10-header.hub.aussieh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690a1378f41401320cd5b53d_AUSSIAFTER3000.jpg");
  background-size: cover;
}

.t10-header.hub.aussieh.fashionh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69332938af578d70bc1b6b73_FASHION5AR.jpg");
  background-position: 50% 0;
  background-size: cover;
}

.t10-header.hub.modelh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6925de6ff20df15508c0a6ce_MODEL1_CROPPED.jpg");
  background-size: cover;
}

.t10-header.hub.rickyh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6925eb8e3313ad6b07e30ee8_RICKY1_CROPPED.jpg");
}

.t10-header.hub.drmartensh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69837116ddded371296c5a3a_3000AFTER.jpg");
  background-size: cover;
}

.t10-header.hub.drmartensh.world2h {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836f0a9d54848b7fc03bb0_2AFTER1.jpg");
}

.t10-header.hub.drmartensh.world2h.william1h {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6991f8e7d8693f7f6d8b342c_FOOTBALLER1_RT1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.t10-header.hub.drmartensh.world2h.william1h._2h {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/699200694addda269f44a257_FOOTBALLER6A_RT1.jpg");
}

.t10-header.hub.drmartensh.world2h.william1h.belh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69935c08ad1190e60578526f_NEW3000BEL5S.jpg");
  margin-right: 18px;
}

.t10-header.hub.drmartensh.world2h.william1h.johhny {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a8c6723004dd1f03d70b2ba_71e11d6aaa13081f25554b61a342beee_9JOHNNY.jpg"), url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6991f8e7d8693f7f6d8b342c_FOOTBALLER1_RT1.jpg");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: scroll, fixed;
}

.t10-header.hub.mortlachh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a0809cfc34146bafdb3e_2.jpg");
}

.t10-header.investec {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69751f472f1a7d5708d56e19_3HORSE0.jpg");
  background-size: cover;
}

.t10-header.betfair {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6963bb568df14c13e42d1a79_BETFAIR_AFTER.jpg");
}

.t10-header.motaurh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b6da58780c78c9a7fc4d8_4.jpg");
}

.t10-header.ansellh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6975da2a0eea9d03faf4cc9b_3ANSELL7.jpg");
}

.t10-header.carrotsh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6975ecb25bf60318198fc4f0_3CARROTS2.jpg");
}

.t10-header.haybaleh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69773bcf7f19b1ccceb73f13_3HAYBALE1.jpg");
}

.t10-header.corrh {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691db95289a43e79280da191_LOUISBARNETT_CROPPED.jpg");
}

.t10-header.varioush {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6985794672a0f964b98e3f15_1AFTER1PROD.jpg");
  background-size: auto;
}

.t10-header.broraheader {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904eae0afcef1c525db472_12BRORA.jpg");
  background-size: cover;
}

.t10-hero-image {
  opacity: 1;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 65%;
  height: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.t10-header1 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 70vw;
  height: 50px;
  margin-top: -30px;
  display: flex;
}

.t10-header1.off1, .t10-header1.off2 {
  opacity: 0;
}

.t10-header1.aussie {
  margin-top: -712px;
  position: absolute;
  left: auto;
}

.t10-header1.aussie.fashionheader {
  margin-top: 0;
  position: relative;
  inset: 0% 0% auto;
}

.header1 {
  opacity: .7;
  color: var(--whitebodycolour);
  text-align: center;
  mix-blend-mode: normal;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 30px;
  font-weight: 600;
}

.header1.hide {
  opacity: 0;
}

.header1.grey {
  opacity: .7;
  color: var(--whitebodycolour);
}

.t10-textblock {
  background-color: var(--darkgrey);
  opacity: 1;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69750f7c479da39d61cc40c7_3LANDROVER8.jpg");
  background-position: 50%;
  background-size: auto;
  background-attachment: fixed;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: flex;
}

.t10-textblock.qinvest {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697504816c590f96c70ea742_BEACH3000-1975.jpg");
}

.t10-textblock.watch {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974936920e4a76735b0f65a_11WATCH.jpg");
}

.t10-textblock.hub {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6914c3105144d6961e4be3f6_MAINMANI_ON_WHITE.jpg");
}

.t10-textblock.hub.lioness {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6905dd234406e21a9f389bde_RHINO_PREVIOUS.jpg");
}

.t10-textblock.hub.inflightt {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe09dbf92ceabc57d90891_TOPBALE.jpg");
}

.t10-textblock.hub.simbatb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6921c1c8296dbe75c471cc32_CROPPEDBALE.jpg");
}

.t10-textblock.hub.carparktb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fdf7bb50c65a6422e34ad8_SANDRA.jpg");
}

.t10-textblock.hub.courtb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe2016e033a4712c40885e_COURPACKTHUMB.jpg");
  background-size: cover;
}

.t10-textblock.hub.glentb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58ed8e3f181da5159af6_GLENNPRODUCTS.jpg");
}

.t10-textblock.hub.retailtb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe64abbda78e3823568207_PRODUCT2.jpg");
}

.t10-textblock.hub.retailtb.aveenotb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b1d2a384e8bc589e00304_AVEENO_FRESH_GREEN.jpg");
}

.t10-textblock.hub.ausietb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690a22873f84f2bf43a20a76_AFTERMAX.jpg");
  background-size: cover;
}

.t10-textblock.hub.ausietb.fashiontb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b5a6b0f70b7b425b78bf3_FASHION4A.jpg");
  background-position: 50% 0;
}

.t10-textblock.hub.modeltb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690a2d526c0b4e35bc214ed4_MODEL5.jpg");
  background-size: auto;
}

.t10-textblock.hub.ricktb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697cbc06d4a84c10fa546c50_3RICKY5.jpg");
}

.t10-textblock.hub.drmartenstb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efb9fd35f09966109be_1AFTER7.jpg");
  background-size: cover;
}

.t10-textblock.hub.drmartenstb.world2tb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836f0ae9598ab894eb8e33_2AFTER5.jpg");
}

.t10-textblock.hub.drmartenstb.world2tb.william1htb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6991f8e71127be0de2c9f622_FOOTBALLER5_RT1.jpg");
}

.t10-textblock.hub.drmartenstb.world2tb.william1htb.w2tb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/699340f20abe052531231c76_2STACK3000.jpg");
}

.t10-textblock.hub.drmartenstb.world2tb.william1htb.beltb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/699353a0024a4694d1243440_artwork.jpg");
}

.t10-textblock.hub.drmartenstb.world2tb.william1htb.johnnietb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a8c6723e052cb9095f127c4_7JOHNNY.jpg"), url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6991f8e71127be0de2c9f622_FOOTBALLER5_RT1.jpg");
  background-position: 50%, 50%;
  background-repeat: no-repeat, repeat;
  background-size: cover, cover;
  background-attachment: scroll, fixed;
}

.t10-textblock.hub.mortlachtb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a0808240b0c074a7a4bf_8.jpg");
}

.t10-textblock.neutrogena.textblock {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b4160e399696e8f2eec63_N100.jpg");
}

.t10-textblock.investec {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69751f470eea9d03fae79b14_3HORSE1.jpg");
}

.t10-textblock.betfair.textblock {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6963bb568df14c13e42d1a79_BETFAIR_AFTER.jpg");
}

.t10-textblock.motaurt {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b6da54187966445552a4c_2.jpg");
}

.t10-textblock.ansellt {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6975da2af32d48fb79b7fef7_3ANSELL6.jpg");
}

.t10-textblock.carrotst {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690229998cede803be67d745_CARROTDETAIL.jpg");
}

.t10-textblock.haybalet {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69773bcfe0bcc3a08f965458_3HAYBALE2.jpg");
}

.t10-textblock.corrt {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/691dc8d9841a2a03a1b6af4a_PAULBROWN_CROPPED_STATIC.jpg");
}

.t10-textblock.broratb {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904eaf59abc88f896a9857_12BRORA_PACKSHOT.jpg");
  background-size: cover;
}

.t10-texblock1 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 65%;
  display: flex;
}

.header2 {
  opacity: .7;
  color: var(--whitebodycolour);
  text-align: center;
  -webkit-text-stroke-color: var(--whitebodycolour);
  mix-blend-mode: normal;
  margin-top: 0;
  margin-bottom: 3px;
  padding-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.header2:hover {
  color: var(--tabcopy);
}

.t10-para {
  opacity: .7;
  width: auto;
  color: var(--whitebodycolour);
  text-align: justify;
  mix-blend-mode: normal;
  margin-top: 20px;
  margin-bottom: 0;
}

.t10-para.centred {
  text-align: center;
}

.t10-other-executions, .t10-how-it-was-utilised {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100px;
  display: flex;
}

.icon-27 {
  color: var(--whitebodycolour);
  background-color: #000;
  position: static;
}

.icon-28 {
  color: var(--black);
  background-color: #0000;
  position: absolute;
}

.icon-29 {
  color: #fff;
}

.icon-30, .left {
  color: var(--whitebodycolour);
}

.right {
  color: var(--whitebodycolour);
  position: absolute;
}

.t10-credits {
  opacity: .7;
  color: var(--whitebodycolour);
  text-align: center;
  mix-blend-mode: normal;
  margin-top: 40px;
  margin-bottom: 0;
}

.image-86 {
  border: 1px solid var(--dim-grey-for-white-pages);
}

.image-86.courim {
  border-width: 0;
}

.t10-heroslider {
  border: 1px solid var(--dim-grey-for-white-pages);
  justify-content: center;
  align-items: center;
  width: 70%;
  height: 50%;
  display: block;
  position: static;
}

.slide-188 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738713bbfd3f7d596c600e_31DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.slide-189 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6973871305e84aa0fd0b751f_32DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-190 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738714864e5b0ffd0042c5_33DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-191 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738714883da0cd49bbdf27_34DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-192 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738714ca71b0f39db92e51_35DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-193 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6973871392f8f22eba6167a5_36DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-194 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738713f9cdc65258f36762_37DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-195 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738714604a7430c07066af_38DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-196 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738713944bb75795e553f9_39DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-59 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697387147e72ece9f78e7944_40DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-181 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  height: 50%;
  display: flex;
}

.left-arrow-9 {
  width: 10%;
  height: 10%;
  margin: 0;
  position: absolute;
  inset: 0%;
}

.right-arrow-11 {
  width: 100%;
  height: 100%;
  position: absolute;
}

.slide-197 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738713bbfd3f7d596c600e_31DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t10-masterslider {
  aspect-ratio: 3 / 2;
  width: 70%;
  height: 45%;
  overflow: hidden;
}

.slide-198 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6973871305e84aa0fd0b751f_32DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.right-arrow-12 {
  height: 20%;
  margin-top: 600px;
}

.left-arrow-10 {
  height: 20%;
  margin-left: -104px;
}

.mask-10 {
  position: relative;
  overflow: hidden;
}

.slide-199 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738714864e5b0ffd0042c5_33DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-199.watch4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974936a71d3d2af63e5d3d7_4WATCH.jpg");
}

.slide-199.hubstage65 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697cbc069ed252db2874c973_3RICKY4.jpg");
}

.slide-199.hubstage65.office5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974f78e7c4bfa1627a5addd_3OFFICE5.jpg");
}

.slide-199.hubstage65.neutro4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b36a10ac03825f9b01819_NN33000.jpg");
}

.slide-199.hubstage65.neutro4.horse4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69751f47966bbbc129eacf30_3HORSE4.jpg");
}

.slide-199.hubstage65.models4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697cacc341dc06fb5c409c97_3MODEL4.jpg");
}

.slide-199.hubstage65.amend4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974b5c622893ca412084abe_3SLIDE4.jpg");
}

.slide-199.hubstage65.amend4.dr4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efb4161b531c85f1172_1AFTER2.jpg");
}

.slide-199.hubstage65.amend4.dr4.world2-6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/698370e3ae027ebb65a9b548_2BEFORE2.png");
}

.slide-199.hubstage65.amend4.mortlach4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a07fce8bbd9119b25661_4.jpg");
}

.slide-199.hubstage65.amend4.various4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69857945c0180fe02a8eef74_3AFTER1PROD.jpg");
}

.slide-199.landrover5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69750f7b6a13d6d4caeb80c5_3LANDROVER5.jpg");
}

.slide-199.landrover5._6-brorasl {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904eaf7748b6b037ef8004_6BRORA.jpg");
}

.slide-200 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738714883da0cd49bbdf27_34DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-200.watch5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69749369e4937de4a1be2841_5WATCH.jpg");
}

.slide-200.hubstage66 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697cbc06d4a84c10fa546c50_3RICKY5.jpg");
}

.slide-200.hubstage66.office6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974f78d509326e9c3844453_3OFFICE6.jpg");
}

.slide-200.hubstage66.neutro5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b4160e399696e8f2eec63_N100.jpg");
}

.slide-200.hubstage66.neutro5.horse5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69751f47f429a54c21c2b418_3HORSE5.jpg");
}

.slide-200.hubstage66.models4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697cacc3ac075844a115b457_3MODEL5.jpg");
}

.slide-200.hubstage66.amend5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974b5c67a4fc9e79c6021fa_3SLIDE5.jpg");
}

.slide-200.hubstage66.amend5.dr5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efb739cbfb481cd169e_1BEFORE5.jpg");
}

.slide-200.hubstage66.amend5.dr5.world2-3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/698370e3959f72941ccdf699_2AFTER3.png");
}

.slide-200.hubstage66.amend5.dr5.world2-3.williams4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69934650dd91847cae66ce8e_1W.jpg");
}

.slide-200.hubstage66.amend5.dr5.world2-3.williams4.bel4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69934d8b4a1ba03a7c8e34f0_3000BEL3S.jpg");
}

.slide-200.hubstage66.amend5.dr5.world2-3.williams4.johnniesl4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a8c672372fba0c520dcb4bf_3JOHNNY.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-200.hubstage66.amend5.mortlach5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a07fc4ae642b737c5d8e_5.jpg");
}

.slide-200.hubstage66.amend5.various5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69857945850936837e38297b_CROP2BEFORE2PROD.jpg");
  background-size: contain;
}

.slide-200.landrover6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69750f7b3a28e7d9f54b3878_3LANDROVER6.jpg");
}

.slide-200.landrover6._7brorasl {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904eaec27dfdf1e85d2e90_7BRORA.jpg");
}

.slide-201 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738714ca71b0f39db92e51_35DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-201.watch6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69749369f2769cdd03d39e86_6WATCH.jpg");
}

.slide-201.hubstage67 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697cbc0635e70703f8d29191_3RICKY6.jpg");
}

.slide-201.hubstage67.office7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974f78d5faada7474a45df2_3OFFICE7.jpg");
}

.slide-201.hubstage67.neutro6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b41609118e3b7a3ffcdd9_N18.jpg");
}

.slide-201.hubstage67.neutro6.horse6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69751f47f429a54c21c2b418_3HORSE5.jpg");
}

.slide-201.hubstage67.model6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697cacc3ade1e256dc31f985_3MODEL6.jpg");
}

.slide-201.hubstage67.amend6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974b5c6f429a54c21b85281_33da0a1f2e176334502a48e4d202f5e6_3SLIDE6.jpg");
}

.slide-201.hubstage67.amend6.dr6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efb66d8260d1dccebb2_1AFTER5.jpg");
}

.slide-201.hubstage67.amend6.dr6.world2-4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/698370e33302f1f5df804053_2BEFORE3.png");
}

.slide-201.hubstage67.amend6.dr6.world2-4.williams3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69934892b95a022eaa761530_2W.jpg");
}

.slide-201.hubstage67.amend6.dr6.world2-4.williams3.w22 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/699340f20abe052531231c76_2STACK3000.jpg");
}

.slide-201.hubstage67.amend6.dr6.world2-4.williams3.bel5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69934d8bd51e8b544b9b75c6_3000BEL4S.jpg");
}

.slide-201.hubstage67.amend6.dr6.world2-4.williams3.johnniesl5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a8c6723f3ba2a7eb2f12af8_4JOHNNY.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-201.hubstage67.amend6.mortlach6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a07f7201f4d43946e9f5_6.jpg");
}

.slide-201.hubstage67.amend6.various6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69857945f63753ac4317c35c_CROP2AFTER2PROD.jpg");
  background-size: contain;
}

.slide-201.landrover7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69750f7ce4937de4a1c9c9f0_6bb117df397d7132e892d8d0a25302ba_3LANDROVER7.jpg");
}

.slide-201.landrover7._8brorasl {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904eaee081f8f3d0cc8661_8BRORA.jpg");
}

.slide-202 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6973871392f8f22eba6167a5_36DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-202.watch7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69749369f27b4d7de37fbfb7_7WATCH.jpg");
}

.slide-202.hubstage68 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974b5c6cf55a6de7d0afb4c_3SLIDE7.jpg");
}

.slide-202.hubstage68.office8 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974f78e87bd38413f593954_3OFFICE8.jpg");
}

.slide-202.hubstage68.neutro7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b425aecf43e1c71188aaf_N50.jpg");
}

.slide-202.hubstage68.neutro7.horse7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69751f4702b65ab07a636d72_3HORSE6.jpg");
}

.slide-202.hubstage68.dr7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efb9671c3eef2078b48_1BEFORE3.jpg");
}

.slide-202.hubstage68.dr7.world2-7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/698370e3308d573cec76d5ee_2BEFORE4.png");
}

.slide-202.hubstage68.mortlach7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a0803a4f2ae2be314f40_7.jpg");
}

.slide-202.hubstage68.various7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69858024a75b494e528d04d3_LAK1.jpg");
}

.slide-202.landrover8 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69750f7c479da39d61cc40c7_3LANDROVER8.jpg");
}

.slide-203 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738713f9cdc65258f36762_37DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-203.watch8 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69749369a45e39edc319c313_8WATCH.jpg");
}

.slide-203.landrover0 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69750f7ce4937de4a1c9c9f0_6bb117df397d7132e892d8d0a25302ba_3LANDROVER7.jpg");
}

.slide-203.landrover0._1brorasl {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904eae7cfba33dcd90a904_1BRORA.jpg");
}

.slide-204 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738714604a7430c07066af_38DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-204.watch9 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697493694ac837916a9857b8_9WATCH.jpg");
}

.slide-205 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738713944bb75795e553f9_39DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-205.watch10 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974936994946ac2178799c2_10WATCH.jpg");
}

.slide-1-60 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697387147e72ece9f78e7944_40DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-60.watch11, .slide-1-60.watch0 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974936920e4a76735b0f65a_11WATCH.jpg");
}

.slide-1-60.hubstage61 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe64abfee3a1d70b94251c_PRODUCT1.jpg");
  background-size: cover;
}

.slide-1-60.hubstage61.office1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974f78ee6f7b5a73cb1f6eb_3OFFICE1.jpg");
}

.slide-1-60.hubstage61.neutro0 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b36a142c9ca79032999b9_NN53000.jpg");
}

.slide-1-60.hubstage61.neutro0.horse0 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69751f472f1a7d5708d56e19_3HORSE0.jpg");
}

.slide-1-60.hubstage61.li1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692fefdf89b9aeb86d28863a_LIONESSCROPPED.jpg");
}

.slide-1-60.landrover1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69750f7bdac30eda74448df9_3LANDROVER1.jpg");
}

.slide-1-60.landrover1._2brorasl {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904ead3d7e03f6bd088307_2BRORA.jpg");
}

.slide {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697387147e72ece9f78e7944_40DOCK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide.watch1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69749369287c9f3f989364c8_1WATCH.jpg");
}

.slide.hubstage62 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697cbc06dbcaa67671ad6738_3RICKY1.jpg");
}

.slide.hubstage62.office2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974f78daf31f559c629be51_3OFFICE2.jpg");
}

.slide.hubstage62.neutro1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b36a1719b235787eee23f_NN23000.jpg");
}

.slide.hubstage62.neutro1.horse1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69751f470eea9d03fae79b14_3HORSE1.jpg");
}

.slide.hubstage62.li2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/692fef015613a5565113ab6c_RHINOCROPPED.jpg");
}

.slide.hubstage62.models1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697cacc304eaa3bb704e8408_3MODEL1.jpg");
}

.slide.hubstage62.amend1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974ad9679fa2d60a9603b8b_3000CRATESMAP.jpg");
}

.slide.hubstage62.amend1.dr1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efaac1dc37da47d8154_1BEFORE1.jpg");
}

.slide.hubstage62.amend1.dr1.world2-1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836f0a9d54848b7fc03bb0_2AFTER1.jpg");
}

.slide.hubstage62.amend1.dr1.world2-1.williams1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/699346505ce77d72b6a7b75d_3W.jpg");
}

.slide.hubstage62.amend1.dr1.world2-1.williams1.w20 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/699200694addda269f44a257_FOOTBALLER6A_RT1.jpg");
}

.slide.hubstage62.amend1.dr1.world2-1.williams1.bel1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69935c08ad1190e60578526f_NEW3000BEL5S.jpg");
}

.slide.hubstage62.amend1.dr1.world2-1.williams1.bel3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69934d8bd26cc71f39d00681_3000BEL2S.jpg");
}

.slide.hubstage62.amend1.dr1.world2-1.williams1.johhny1-sl {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a8c67236a8e0b528ca69d36_10JOHNNY.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide.hubstage62.amend1.dr1.world2-1.williams1.johnnysl3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a8c67233a4ef9a712591caf_2JOHNNY.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide.hubstage62.amend1.mortlach1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a0809cfc34146bafdb3e_2.jpg");
}

.slide.hubstage62.amend1.various1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6985794672a0f964b98e3f15_1AFTER1PROD.jpg");
}

.slide.landrover2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69750f7b250d8c55d8729ba5_3LANDROVER2.jpg");
}

.slide.landrover2._3brorasl {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904ead3282652046ec1358_3BRORA.jpg");
}

.image-87 {
  width: 160%;
  max-width: 160%;
}

.qoffice {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hub14 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974c1c836dc3f8101a4b1c7_3SLIDE11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hub14.office10 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974f78e5a04a3b4050508b5_3OFFICE10.jpg");
}

.hub14.neutro9 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b416027d5b028c1c293e8_N112.jpg");
}

.hub14.motaur2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b6da58780c78c9a7fc4d8_4.jpg");
}

.hub14.ansell2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6975da2a16c8a77d3318b914_3ANSELL2.jpg");
}

.hub14.corr2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978b34692889a205bff0113_LOUIS2.jpg");
}

.hub14.glen2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58ed5b48edd6333a392f_SPICEDOLD.jpg");
}

.hub14.dr10 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efb9cbf703c6ac5f4ba_1AFTER9.jpg");
}

.hub14.dr10.world2-10 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836f0acfb5bd71ab70d873_2AFTER6.jpg");
}

.hub14.mortlach10 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a081021e52b4b7a5c529_9.png");
}

.hub14.various10 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/698580232e36b0d91ab6c60e_LAK4.jpg");
}

.hub13 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974c1c8f2769cdd03d74a19_3SLIDE10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hub13.office9 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974f78e8a5346d44542aa64_3OFFICE9.jpg");
}

.hub13.neutro8 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b416091c7f7ac82c50fcb_N111.jpg");
}

.hub13.motaur {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b6da54187966445552a4c_2.jpg");
}

.hub13.ansell1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6975da2ab722b7201fee408e_3ANSELL1.jpg");
}

.hub13.corr1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978b34616c6e2fecc7e3734_LOUIS1.jpg");
}

.hub13.glen1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6921fc317f513c5d864b9e67_EGGNOG_CROPPED.jpg");
}

.hub13.dr9 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efb3d02eb818a600e0b_1BEFORE9.jpg");
}

.hub13.dr9.world2-9 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836f0abed3ce342614fa18_2BEFORE6.jpg");
}

.hub13.mortlach9 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a0813d66aab60cfed1b5_8.png");
}

.hub13.various9 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/698580249e541c5c7e69af0f_LAK3.jpg");
}

.hub15 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974c1c831883777dbcd31e4_3SLIDE11A.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hub15.office11 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974f78e7d18d66605e204ce_3OFFICE11.jpg");
}

.hub15.neutro10 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690b4160e6d82b8107f19d0b_N16.jpg");
}

.hub15.motaur3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b6da5e12c19edf797bc67_3.jpg");
}

.hub15.ansell3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6975da2a49c87dc9ad05a66c_3ANSELL3.jpg");
}

.hub15.corr0 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978b34752a2adaf88ab97d4_LOUIS8.jpg");
}

.hub15.glen3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58edd1d85b6f0955ecca_EARLGREY.jpg");
}

.hub15.dr11 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efb7fe48fe3d33905f1_1BEFORE8.jpg");
}

.hub15.dr11.world2-11 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836f0ae9598ab894eb8e33_2AFTER5.jpg");
}

.hub15.mortlach11 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a07f06853dee4e133c6c_10.jpg");
}

.hub15.various11 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/698580233b5b4168af083417_LAK5.jpg");
}

.hub16 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974c1c8d8641f5e27eb55dc_3SLIDE8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hub16.motaur4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b6da543a3de905fce94b3_1.jpg");
}

.hub16.ansell4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6975da2ae121b472b58c85c7_3ANSELL4.jpg");
}

.hub16.corr3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978b34682b606a80b163fce_LOUIS3.jpg");
}

.hub16.glen4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58ed79ab7b6a94881c24_XMASOLD.jpg");
}

.hub16.dr12 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efb17ffd4574bf30eb1_1AFTER8.jpg");
}

.hub16.mortlach12 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a0800325626088a07652_11.jpg");
}

.hub16.various12 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69858023da813d09a26f0d52_LAK6.jpg");
}

.hub17 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974c1c8b0e6aeaf136dfc1a_3SLIDE9.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hub17.ansell5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6975da2ac2e76f1573ce1e3b_3ANSELL5.jpg");
}

.hub17.corr4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978b3466ffa484c2bbcc047_LOUIS4.jpg");
}

.hub17.glen5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58ed4da35c03c54fe9ca_MINCEPIE.jpg");
}

.hub17.dr13 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efa1a3abdd7bac902e0_1BEFORE4.jpg");
}

.hub17.mortlach13 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a07ff07aedca6d0d0868_12.jpg");
}

.hub17.various13 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6985802397cb036c0c94bda0_LAK7.jpg");
}

.hub18 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974c1c8df3782cac39cae60_3SLIDE9A.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hub18.ansell6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6975da2af32d48fb79b7fef7_3ANSELL6.jpg");
}

.hub18.corr5 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978b346d153f8859c07a457_LOUIS5.jpg");
}

.hub18.glen6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58ed6a330717f32d6e9f_BUCKSFIZZ.jpg");
}

.hub18.dr14 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efa796de2cba596cf04_1AFTER4.jpg");
}

.hub18.mortlach14 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a07fc31c32cf369836dd_13.jpg");
}

.hub18.various14 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/698580238cd8ccb3daa634b1_LAK8.jpg");
}

.hub19 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974c1c8a45e39edc31d7214_3SLIDE12.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hub19.ansell7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6975da2a0eea9d03faf4cc9b_3ANSELL7.jpg");
}

.hub19.corr6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978b346da498d1e0fe70c24_LOUIS6.jpg");
}

.hub19.glen7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58ed8e3f181da5159af6_GLENNPRODUCTS.jpg");
}

.hub19.mortlach15 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a07fd687c0525da4b97c_14.jpg");
}

.hub19.various15 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69858023373df6943e044f8c_LAK9.jpg");
}

.hub20 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974c1c8554906b552d86c7e_3SLIDE13.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hub20.corr7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978b3462ad3c073533a2557_LOUIS7.jpg");
}

.hub20.mortlach16 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a0803836660d789bf85d_15.jpg");
}

.hub21 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974c1c8c9142254509d8f83_3SLIDE13A.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hub21.office0 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974f78e7d18d66605e204ce_3OFFICE11.jpg");
}

.hub21.corr8 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978b34752a2adaf88ab97d4_LOUIS8.jpg");
}

.seethewhole-campain {
  width: 50%;
  color: var(--tabcopy);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
  display: flex;
}

.div-block-182 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.credits {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-top: 0;
  display: flex;
  transform: rotate(90deg);
}

.credits.back-to-image {
  justify-content: center;
  align-items: center;
  width: 50px;
  margin-top: 0;
  margin-bottom: 40px;
  position: static;
}

.credits.highres {
  margin-top: 48px;
}

.credits.out {
  opacity: 0;
}

.div-block-183 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  margin-top: 0;
  margin-left: 40px;
  display: flex;
  position: absolute;
}

.div-block-183.back-to-image {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 80px;
  height: 80px;
  margin-left: 0;
}

.link-block-2 {
  z-index: 5;
  width: 100%;
  height: 100%;
  position: absolute;
}

.link-block-2.back-to-image {
  z-index: 0;
}

.div-block-184 {
  position: static;
}

.highres-section {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-185 {
  position: relative;
  inset: auto 0%;
}

.div-block-186 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: -29%;
  margin-bottom: 29%;
  display: flex;
}

.image-88, .image-89, .image-90, .image-91, .image-92 {
  width: 100%;
}

.overlay {
  opacity: .7;
  background-color: #000;
  width: 100%;
  height: 100vh;
  position: absolute;
}

.overlay.textbox {
  opacity: .8;
}

.overlay.textbox.lighter-q {
  opacity: .7;
  background-color: #251909;
}

.overlay.textbox.watch {
  opacity: .9;
}

.overlay.textbox.hub {
  opacity: .9;
  mix-blend-mode: normal;
  background-color: #0b020e;
}

.overlay.textbox.hub.lioness {
  opacity: .9;
  background-color: #071b33;
}

.overlay.textbox.hub.inflightbt {
  opacity: .95;
  background-color: #0e0620;
}

.overlay.textbox.hub.carpark-ot {
  opacity: .9;
  background-color: #22160b;
}

.overlay.textbox.hub.again {
  opacity: .9;
  background-color: #02060e;
}

.overlay.textbox.hub.again.courto {
  background-color: #07090c;
}

.overlay.textbox.hub.again.glentbo {
  background-color: #361804;
}

.overlay.textbox.hub.again.retailtbo {
  background-color: #0d151f;
}

.overlay.textbox.hub.again.retailtbo.aveenotbo {
  background-color: #0a180d;
}

.overlay.textbox.hub.again.aussietbo {
  background-color: #09082a;
}

.overlay.textbox.hub.again.aussietbo.fashiontbo {
  background-color: #100118f7;
}

.overlay.textbox.hub.again.modeltbo {
  background-color: #03181b;
}

.overlay.textbox.hub.again.rickytbo {
  opacity: .85;
  background-color: #0f0800;
}

.overlay.textbox.hub.again.drmartenstbo {
  background-color: #140c03;
}

.overlay.textbox.hub.again.drmartenstbo.worldtbo {
  background-color: #031318;
}

.overlay.textbox.hub.again.drmartenstbo.worldtbo.william1htbo.beltbo {
  background-color: #180303;
}

.overlay.textbox.hub.again.drmartenstbo.worldtbo.william1htbo.johnnietbov {
  background-color: #140903;
}

.overlay.textbox.hub.again.drmartenstbo.contactpage {
  background-color: #140c03d6;
}

.overlay.textbox.hub.again.mortlachtbo {
  background-color: #000633;
}

.overlay.textbox.landrover.darker {
  opacity: .9;
  background-color: #00070f;
}

.overlay.textbox.landrover.darker.broratbov {
  background-color: #251200;
}

.overlay.textbox.neutrocolour {
  opacity: .9;
  background-color: #011422;
}

.overlay.textbox.investech, .overlay.textbox.betfair {
  opacity: .9;
}

.overlay.textbox.motaur1 {
  opacity: .9;
  background-color: #130901;
}

.overlay.textbox.ansellbackgroundt {
  opacity: .9;
  background-color: #010c0f;
}

.overlay.textbox.carrotbackgroundt {
  opacity: .9;
  background-color: #1f1b18;
}

.overlay.textbox.haybalebt {
  opacity: .9;
  background-color: #130e05;
}

.overlay.textbox.corrbt {
  opacity: .9;
  background-color: #080400;
}

.overlay.hubheader {
  background-color: #1b1914;
}

.overlay.hubheader.lioness {
  background-color: #423214;
}

.overlay.hubheader.inflighthb {
  background-color: #0b021f;
}

.overlay.hubheader.inflighthb.thirdimageo {
  opacity: .95;
}

.overlay.hubheader.carparko {
  background-color: #1b1514;
}

.overlay.hubheader.retailho {
  background-color: #0d151f;
}

.overlay.hubheader.retailho.aveenoho {
  background-color: #1f130d;
}

.overlay.hubheader.aussieho.fashionho {
  background-color: #1c2529;
}

.overlay.hubheader.modelho {
  background-color: #13484b;
}

.overlay.hubheader.drmartenso {
  background-color: #251506;
}

.overlay.hubheader.drmartenso.worldho {
  background-color: #03222b;
}

.overlay.hubheader.drmartenso.worldho.william1ho {
  background-color: #0b1822;
}

.overlay.hubheader.drmartenso.worldho.william1ho.belho {
  background-color: #0f0201;
}

.overlay.hubheader.drmartenso.worldho.william1ho.johnny-ov {
  background-color: #0a0602;
}

.overlay.hubheader.mortlachho {
  background-color: #1a1575;
}

.overlay.hubheader.variousho {
  background-color: #000224;
}

.overlay.colour {
  background-color: #251909;
}

.overlay.landrover {
  background-color: #071729;
}

.overlay.landrover.brora-headeroverlay {
  background-color: #291807;
}

.overlay.neutrogena {
  background-color: #140b04;
}

.overlay.investech {
  background-color: #00272a;
}

.overlay.betfair {
  background-color: #020f14;
}

.overlay.motaur {
  background-color: #010f11;
}

.overlay.ansellbackgroundh {
  background-color: #010c0f;
}

.overlay.carrotbackgroundh {
  background-color: #1f1b18;
}

.overlay.haybalhb {
  background-color: #1d180e;
}

.overlay.corrbh {
  background-color: #000b13;
}

.div-block-187 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  height: 50px;
  margin-top: 0;
  margin-left: -20px;
  display: flex;
}

.text-block-11 {
  opacity: .7;
  color: var(--all-text);
  text-align: center;
  margin-bottom: 20px;
  font-size: 20px;
}

.image-93, .image-94, .image-95, .image-96, .image-97, .image-98 {
  width: 100%;
}

.scrolldown {
  opacity: .99;
  color: var(--tabcopy);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.paul1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978b91b495f5916995a0835_3PAUL2BEFORE.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.paul2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978b91c92af396a7426f7cf_3PAUL2AFTER.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.corr10 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69774011f30f56489e2cf58f_BEFORE.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.corr11 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697740111764114e5aefc7b1_AFTER.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.ann1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978be1c23a28bca7b40a647_3ANN1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.ann2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6978be1c9ec3beaaba8ba315_3ANN2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-99, .image-100, .image-101, .image-102 {
  width: 100%;
}

.slide-206 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58ed5b48edd6333a392f_SPICEDOLD.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-207 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58edd1d85b6f0955ecca_EARLGREY.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-208 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58ed79ab7b6a94881c24_XMASOLD.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-209 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58ed4da35c03c54fe9ca_MINCEPIE.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-210 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58ed6a330717f32d6e9f_BUCKSFIZZ.jpg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.slide-211 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58ed8e3f181da5159af6_GLENNPRODUCTS.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-212 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe64ab5162446e86e73c7c_PRODUCT4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-213 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe64abbda78e3823568207_PRODUCT2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-213.aveeno {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b3cb1049cc4f30e4532ca_APP.jpg");
}

.slide-214 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe64ab86f6b5187fd83d80_PRODUCT3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-215 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe64abfee3a1d70b94251c_PRODUCT1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-216 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b3cb2ee436c8e690c3822_APPBACK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-217 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b3cb2af6b93b26a9d88d5_BLACKBACK.jpg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 50%;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.slide-218 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b3cb124a132ceab82b14e_BLACK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-219 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b3cb1c75f487f3a7fe29d_OAT.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-220 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b3cb26592b3d70186f803_OATBACK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-221 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b3cb1a05721e7316306f8_ALM.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-222 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b3cb26a8248f2f577f83e_ALMBACK.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-223 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b3cb107f2add0b4a6ca71_FRESH.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-61 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b3cb21305f951a7571d24_FRESHBACK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-62 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b3cb1e692c3965ba37b3e_ROD.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-63 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b3cb15d9a39a270610dd7_RODBACK.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-64 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b40371a3d8e37de3418d4_AMONDS.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-65 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b4037f1096790247b483a_APPLES.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-66 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697b4037960a0359d7b8682f_LEAVES.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.michelgrootsh {
  opacity: .7;
  color: var(--whitebodycolour);
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 20px;
  font-weight: 400;
}

.michelgrootsh.aussie {
  text-align: center;
}

.slide-224 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974ad9679fa2d60a9603b8b_3000CRATESMAP.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-224.dr8 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69836efa7db23c54d344e56b_1AFTER3.jpg");
}

.slide-224.dr8.world2-8 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/698370e362f378129455583c_2AFTER4.png");
}

.slide-224.mortlach8 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6984a0808240b0c074a7a4bf_8.jpg");
}

.slide-224.various8 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6985802374c37d922e1ee81c_LAK2.jpg");
}

.world3-1 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/698371096dcf27cafbb3b15b_3AFTER2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.world3-2 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/698371083619feb4fc11d0b0_3AFTER1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.world3-3 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69837108732fc4acb5cbeff2_3BEFORE4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.world3-4 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6983710861d10f1a89ffffd2_3AFTER4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.world3-66 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69837116ddded371296c5a3a_3000AFTER.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-225 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/699346508e25feb078c8331b_5W.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-225.johnniesl7 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a8c6723c0be877484499045_6JOHNNY.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-226 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69935c08ad1190e60578526f_NEW3000BEL5S.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-226.qqq {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/699346504b5705d8697dc2c2_6W.jpg");
}

.slide-226.qqq.johhniesl6 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a8c6723a233db07a2bafcc0_5JOHNNY.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-227 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69934650e6a70f610285406a_8W.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-227.johnnieslid8 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a8c6723e052cb9095f127c4_7JOHNNY.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-228 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/699340f201f48514ab4a2b7c_5STACK3000.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-229 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/699340f23a5918f4fd4f1396_4STACK3000.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-230 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69934a6fc610c6c2dbbaf353_9W.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-230.johnniesl9 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a8c6723f3ba2a7eb2f12b13_8JOHNNY.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.contact-details {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.text-block-12 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/695cfb03bdc03d129b724f85_flint3_EXTENDED.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-family: Poppins, sans-serif;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: visible;
}

.body-11 {
  background-color: #423d3d;
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69837116ddded371296c5a3a_3000AFTER.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-78 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  line-height: 21px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.link-11 {
  color: #9b9b9b;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 500;
  text-decoration: underline;
}

.johnniesl10 {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a8c6723004dd1f03d70b2ba_71e11d6aaa13081f25554b61a342beee_9JOHNNY.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-104, .image-105 {
  width: 30px;
  height: 30px;
  margin-top: 0;
}

.link-block-3 {
  margin-top: 0;
  margin-left: 40px;
}

.link-block-4 {
  margin-top: 0;
  margin-left: 0;
}

.socialm {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: 10%;
  margin-top: 0;
  margin-bottom: 18px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.socialm.email {
  height: 5%;
  margin-bottom: 82px;
  inset: auto 0% 0%;
}

._9brorasl {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904eafe7283cd5f1f189ee_9BRORA.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

._10brorasl {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904eaeb6f51ea6174bc340_10BRORA.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

._11brorasl {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904eae8aa9e2ce77caee5f_11BRORA.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

._12-brorasl {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904eae0afcef1c525db472_12BRORA.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

._12brorspackshot {
  background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a904eaf59abc88f896a9857_12BRORA_PACKSHOT.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.paragraph-16 {
  width: 60%;
  color: var(--tabcopy);
  text-align: justify;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: -128px;
  margin-bottom: 14px;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 500;
  display: flex;
}

@media screen and (min-width: 1280px) {
  .div-block-64 {
    width: auto;
  }

  .slider-8 {
    width: 45%;
  }

  .horseslider1 {
    width: 50%;
  }

  .slider-11 {
    width: 60%;
  }

  .anselslider {
    width: 50%;
  }

  .budget11 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6904514ebd25e6ca6d6bf0c8_WATCH1.jpg"), url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69044d2953af51c28184ca4d_SUITCASE1.jpg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0, 50%, 50%, 0 0;
    background-repeat: repeat, no-repeat, no-repeat, repeat;
    background-size: auto, cover, cover, auto;
  }

  .bas-wrapper {
    width: 65%;
  }

  .mastercopyl.gallery {
    margin-top: 100px;
  }

  .scroll-down {
    margin-top: 535px;
  }

  .dockslidernew.hh {
    width: 40%;
  }

  .dockslidernew.qi {
    width: 40%;
    margin-top: 0;
  }

  .dockslidernew.in.corr, .dockslidernew.in.corr.mother {
    width: 40%;
  }

  .dockslidernew.an {
    width: 60%;
  }

  .right-arrow-4 {
    margin-right: 40px;
  }

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

  .t-hero.in {
    width: 80vw;
  }

  .t-content.in {
    height: 100vh;
  }

  .t-copy.hh {
    margin-top: 0;
  }

  .t-header, .t-header.hh, .t-header.qi {
    margin-top: 40px;
  }

  .t-header.an {
    margin-top: 100px;
  }

  .t-para.hh, .t-credits.hh {
    line-height: 25px;
  }

  .image-76.lioness.r {
    width: 35%;
  }

  .t-content-copy.hh, .t-content-copy.in, .t-content-copy.in.lms, .t-content-copy.an {
    height: 100vh;
  }

  .thebuild.in.corr {
    margin-top: 140px;
  }

  .div-block-145.corr {
    height: 20%;
  }

  .hero-slide-block {
    width: 100%;
  }

  .copy-block {
    opacity: .5;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }

  .tesimonials {
    opacity: .9;
    margin-top: 5%;
  }

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

  .ian {
    width: 100%;
  }

  .slider-31 {
    margin-top: 140px;
  }

  .div-block-170 {
    width: 100%;
    height: auto;
  }

  .slider-32 {
    aspect-ratio: auto;
    margin-top: 0;
    display: flex;
    position: absolute;
  }

  .slide-187 {
    width: 50%;
  }

  .slider-35, .quick-stack {
    margin-top: 15%;
  }

  .t10-hero-image {
    height: auto;
  }

  .t10-header1 {
    margin-top: -30px;
  }

  .t10-texblock1 {
    width: 60%;
  }

  .image-87 {
    width: 140%;
  }

  .section-78 {
    font-size: 14px;
  }

  .link-11 {
    font-size: 14px;
    font-weight: 500;
  }

  .paragraph-16 {
    font-size: 14px;
  }
}

@media screen and (min-width: 1440px) {
  .div-block-41 {
    min-height: 200px;
  }

  .div-block-64 {
    width: auto;
  }

  .slider-8 {
    width: 35%;
  }

  .horseslider1 {
    width: 40%;
  }

  .slider-11 {
    width: 50%;
  }

  .anselslider {
    width: 40%;
  }

  .hubimage22 {
    height: 800px;
  }

  .image-25 {
    margin-bottom: 200px;
  }

  .icon-7, .icon-8 {
    color: var(--all-text);
  }

  .bas-label-before-h.fashion1, .bas-label-after-h.fashion1 {
    background-color: #0000;
  }

  .masterheaderl {
    font-size: 45px;
    line-height: 48px;
  }

  .mastercopyl {
    margin-top: 160px;
    font-size: 19px;
    line-height: 25px;
  }

  .mastercopyl.gallery {
    margin-top: 107px;
  }

  .michelgroot {
    font-size: 175px;
  }

  .michelgroot.port {
    margin-top: -80px;
    font-size: 175px;
  }

  .high-end {
    margin-top: 230px;
    font-size: 43px;
  }

  .high-end.port {
    margin-top: 177px;
  }

  .scroll-down {
    margin-top: 606px;
    font-size: 20px;
  }

  .heading-24 {
    font-size: 175px;
  }

  .button {
    margin-top: 240px;
  }

  .dockslidernew {
    width: 20%;
  }

  .dockslidernew.hh, .dockslidernew.qi {
    width: 40%;
  }

  .dockslidernew.an {
    width: 60%;
  }

  .slide-1-45 {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6910c5465af39f5d3b1130c2_10DOCK.jpg");
  }

  .watchtap {
    height: 100vh;
  }

  .watchpara {
    width: 250px;
    font-size: 12px;
    font-weight: 400;
  }

  .tabs-content-2 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: 100vh;
    font-weight: 400;
    display: flex;
  }

  .paragraph-8 {
    font-weight: 500;
  }

  .bold-text-4, .bold-text-5 {
    font-weight: 400;
  }

  .right-arrow-4 {
    margin-right: 40px;
  }

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

  .slider-27 {
    height: 70vh;
  }

  .slider-28 {
    height: 100%;
  }

  .t-copy.hh {
    margin-top: 0;
  }

  .t-header, .t-header.hh, .t-header.qi {
    margin-top: 40px;
  }

  .t-header.an {
    margin-top: 140px;
  }

  .t-credits {
    margin-bottom: 40px;
  }

  .t-content-copy.in {
    height: 100vh;
  }

  .t4-hero-image1.test.watch.landrover.bentley {
    width: 100%;
    max-width: 100vw;
  }

  .thebuild.in.corr {
    margin-top: 140px;
  }

  .hero-slide-block {
    justify-content: center;
    align-items: center;
    position: relative;
  }

  .copy-block {
    opacity: .5;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }

  .tesimonials {
    height: 175px;
    margin-top: 5%;
    font-size: 175px;
  }

  .slider-30 {
    aspect-ratio: 2 / 3;
    margin-top: 73px;
  }

  .bold-text-7, .ian {
    font-size: 45px;
  }

  .paragraph-13 {
    font-size: 19px;
  }

  .mask-8 {
    aspect-ratio: 3;
  }

  .slider-31 {
    margin-top: 140px;
  }

  .iansub {
    font-size: 27px;
  }

  .paragraph-14 {
    font-size: 19px;
  }

  .heading-34 {
    margin-top: 20px;
    font-size: 175px;
  }

  .link-6 {
    font-size: 175px;
  }

  .slider-35 {
    opacity: .75;
    margin-top: 15%;
  }

  .paragraph-15 {
    font-size: 19px;
    line-height: 25px;
  }

  .quick-stack {
    margin-top: 15%;
  }

  .t10-hero-image {
    height: auto;
  }

  .slide-199 {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69738714864e5b0ffd0042c5_33DOCK.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .section-78, .link-11 {
    font-size: 16px;
  }

  .image-104, .image-105 {
    width: 40px;
    height: 40px;
  }

  .socialm {
    margin-bottom: 0;
  }

  .socialm.email {
    margin-bottom: 97px;
  }

  .paragraph-16 {
    font-size: 16px;
  }
}

@media screen and (min-width: 1920px) {
  .body {
    background-color: var(--black);
  }

  .div-block-27 {
    width: 1000px;
    height: 350ch;
  }

  .container-14 {
    max-width: none;
  }

  .div-block-40 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .div-block-41 {
    min-height: 200px;
  }

  .link-4 {
    opacity: 0;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-bottom: 0;
    display: flex;
    inset: 0%;
  }

  .link-4:hover {
    transform: scale(1.04);
  }

  .qthumb {
    overflow: hidden;
  }

  .dock-thumb, .crates-thumb {
    width: 100%;
    height: 100%;
  }

  .lms-thumb {
    width: 110%;
    height: 110%;
  }

  .haybale-thumb {
    width: 100%;
    height: 100%;
  }

  .subheader-heybale {
    margin-top: -11px;
    margin-bottom: 15px;
  }

  .mainheader {
    font-size: 40px;
  }

  .creative-direction {
    font-size: 22px;
  }

  .master-copy {
    font-size: 16px;
  }

  .div-block-46 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .executions-div {
    flex-flow: column;
  }

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

  .section-31 {
    margin-top: 2px;
  }

  .heading-9 {
    margin-top: 28px;
    margin-bottom: -2px;
    font-weight: 500;
  }

  .dock-slide {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: block;
  }

  .dockslider {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-64 {
    width: auto;
  }

  .slider-8 {
    width: 30%;
  }

  .seestages {
    color: var(--all-text);
    margin-top: -4px;
    margin-bottom: 32px;
    font-size: 27px;
    font-weight: 400;
  }

  .body-7 {
    background-color: #b8b8b8;
  }

  .body-7.blackbackground {
    background-color: #000;
  }

  .project-section {
    font-size: 16px;
  }

  .div3 {
    width: 60%;
  }

  .glen2 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .horseslider1 {
    width: 25%;
    height: auto;
  }

  .slider-11 {
    width: 30%;
  }

  .anselslider {
    width: 25%;
  }

  .image22 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .qinvestbeach1 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 70px;
    display: flex;
  }

  .beachimage1 {
    margin-bottom: 0;
  }

  .hubimage22 {
    height: 1000px;
  }

  .horsegif {
    margin-top: 0;
    margin-bottom: 0;
  }

  .horsegif1 {
    margin-bottom: 0;
  }

  .image-22 {
    width: 50%;
    height: auto;
    margin-bottom: 0;
  }

  .section-49 {
    margin-bottom: 0;
  }

  .crateanimation {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .crateanimation1 {
    width: 40%;
  }

  .animationansell {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .animationansell1 {
    width: 40%;
  }

  .carrotdetail11 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .budgetanimation111 {
    width: 40%;
  }

  .slider-14 {
    width: 30%;
    height: auto;
  }

  .image-29, .image-30 {
    text-align: center;
    flex: none;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-31 {
    flex: none;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-80, .div-block-81, .div-block-82 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .slide-12, .slide-13, .slide-14 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .crateslide {
    width: 30%;
  }

  .icon-7, .icon-8 {
    color: var(--all-text);
  }

  .slide-nav-13 {
    margin-bottom: 20px;
  }

  .slider-17 {
    aspect-ratio: 3 / 2;
  }

  .slide-28 {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690085172e8f12b1eb923d5b_GLOVES2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-29 {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69008517d4dcfce5d6e82cdf_GLOVES3.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-30 {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6900851712a9ffeab7757e96_GLOVES4.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-31 {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6900851798695eabeca3fcd8_GLOVES5.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-nav-15 {
    margin-bottom: 10px;
  }

  .budgetslider {
    width: 30%;
  }

  .watchslider {
    width: 42%;
  }

  .corrslider {
    width: 40%;
  }

  .louisslider {
    width: 40%;
    height: auto;
  }

  .slide-nav-19 {
    margin-bottom: 40px;
  }

  .paulslider {
    aspect-ratio: 3 / 2;
    width: 40%;
  }

  .slide-41 {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69048212e3503a24fdefdfa1_BRISTOL1.jpg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50%, 50%;
    background-repeat: no-repeat, no-repeat;
    background-size: cover, cover;
  }

  .slider-18, .motherslider, .poolslider, .poolslider1, .sunbedslider {
    width: 40%;
  }

  .t2slider {
    aspect-ratio: 3 / 2;
    width: 40%;
    margin-left: auto;
    margin-right: auto;
  }

  .voltarolslider {
    width: 40%;
  }

  .slide-nav-26 {
    margin-bottom: 20px;
  }

  .chimp111 {
    width: 80%;
  }

  .slider-19 {
    width: 40%;
  }

  .alioness1 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-91, .slider-20, .slider-21 {
    width: 40%;
  }

  .image-34 {
    width: 99.9978%;
  }

  .image-35 {
    width: 80%;
    max-width: 100%;
  }

  .bottommargin1 {
    height: 60px;
  }

  .slider-23 {
    width: 40%;
  }

  .bas-line-h.lineausie {
    width: 1px;
  }

  .slider-24 {
    width: 40%;
  }

  .masterlandinggrid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100vw;
    display: grid;
  }

  .dockl, .watchl, .neutrl, .horsel {
    width: 100%;
    max-width: none;
  }

  .masterheaderl {
    z-index: 5;
    width: 60%;
    margin-bottom: 10px;
    font-size: 60px;
    line-height: 65px;
  }

  .masterheaderl.gallery.mobileport, .masterheaderl.mobileport {
    width: 40%;
  }

  .mastercopyl {
    margin-top: 120px;
    margin-bottom: 201px;
    font-family: Poppins, sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 33px;
  }

  .mastercopyl.gallery {
    margin-top: 134px;
  }

  .mastercopyl.mobsubtext {
    margin-top: 120px;
  }

  .michelgroot {
    margin-top: 235px;
    font-size: 250px;
  }

  .michelgroot.port {
    margin-top: 220px;
    font-size: 250px;
  }

  .high-end {
    text-align: center;
    margin-top: 570px;
    font-size: 60px;
    line-height: 60px;
  }

  .high-end.port {
    margin-top: 583px;
    line-height: 70px;
  }

  .scroll-down {
    margin-top: 947px;
  }

  .heading-24 {
    font-size: 250px;
  }

  .button {
    margin-top: 290px;
  }

  .image-54 {
    width: 80vw;
  }

  .dockslidernew {
    width: 20%;
  }

  .dockslidernew.hub {
    width: 30%;
  }

  .dockslidernew.hh {
    width: 40%;
  }

  .dockslidernew.qi {
    background-color: #0000;
    width: 40%;
  }

  .dockslidernew.in {
    width: 30%;
  }

  .dockslidernew.in.lms {
    width: 40%;
  }

  .dockslidernew.an {
    margin-top: 10px;
  }

  .dockslidernew.an.hay {
    width: 40%;
  }

  .newcratesmain {
    height: 1200px;
  }

  .image-63 {
    width: 100vw;
  }

  .watchpara.stages {
    height: 80vh;
  }

  .body-9 {
    background-color: var(--blackbodycolour);
  }

  .heroimage1 {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/690de10cd170f55fb40997e1_DOCK_MAIN_3000_PIX_OPT.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
    margin-top: 0;
  }

  .right-arrow-4 {
    margin-right: 40px;
  }

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

  .slider-27 {
    width: 40%;
    height: 70vh;
  }

  .text-block-6, .text-block-7, .text-block-8, .text-block-9 {
    font-size: 16px;
  }

  .t4-hero-image {
    inset: 0% 0% auto;
  }

  .t-hero {
    overflow: hidden;
  }

  .t-content.h-hub {
    font-weight: 600;
  }

  .t-copy {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .t-copy.hh {
    margin-top: 0;
  }

  .t-header, .t-header.hh, .t-header.qi {
    margin-top: 40px;
  }

  .t-header.an {
    margin-top: 220px;
  }

  .t-content-copy.in {
    margin-top: 0;
  }

  .t-content-copy.in.lms, .t-content-copy.qi, .t-content-copy.an {
    height: 100vh;
  }

  .t4-hero-image1 {
    width: 100%;
  }

  .t4-hero-image1.in.lms {
    width: 100vw;
  }

  .t4-hero-image1.test.watch.landrover.bentley {
    width: 100%;
    max-width: 100vw;
  }

  .t4-hero-image1.test.carpark {
    max-width: 100vw;
    margin-left: 0;
  }

  .thebuild {
    margin-top: 40px;
  }

  .thebuild.in.wa {
    margin-top: 220px;
  }

  .thebuild.in.corr {
    margin-top: 180px;
  }

  .thebuild.an {
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 200px;
    display: flex;
  }

  .div-block-145 {
    height: 200px;
  }

  .spacerbottom {
    background-color: var(--whitebodycolour);
  }

  .div-block-150 {
    background-color: #0d0d0d;
    height: 100vh;
  }

  .hero-copy-block {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    height: 100vh;
  }

  .hero-copy-block.qinvest {
    opacity: 1;
  }

  .hero-slide-block {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    height: 100vh;
    display: flex;
  }

  .t-image1 {
    height: auto;
    margin-top: 0;
  }

  .slide-185 {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fa2f39746ba84082a73afb_THUMBNAIL-DOCK_1000_OPT1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .copy-block {
    opacity: .5;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }

  .div-block-157 {
    background-color: #0000;
    height: 150px;
  }

  .image-84.bentley {
    height: 100%;
  }

  .tesimonials {
    justify-content: center;
    align-items: center;
    height: 250px;
    margin-top: 5%;
    margin-bottom: 0;
    font-size: 250px;
    display: block;
  }

  .slider-30 {
    box-sizing: border-box;
    aspect-ratio: 1;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    height: 40%;
    margin-top: 145px;
    display: block;
    overflow: visible;
  }

  .div-block-169 {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 100%;
  }

  .ian {
    color: var(--masterbackground-colour);
    margin-bottom: 20px;
    font-size: 60px;
    line-height: 60px;
  }

  .paragraph-13 {
    font-size: 24px;
    line-height: 33px;
  }

  .icon-21, .icon-22 {
    color: var(--background4);
  }

  .mask-8 {
    aspect-ratio: auto;
  }

  .slider-31 {
    aspect-ratio: auto;
    height: 40%;
    margin-top: auto;
  }

  .iansub {
    color: var(--masterbackground-colour);
    margin-bottom: 20px;
    font-size: 33px;
  }

  .paragraph-14 {
    color: var(--masterbackground-colour);
    margin-bottom: 0;
    font-size: 24px;
    line-height: 33px;
  }

  .heading-34 {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 250px;
  }

  .image-85 {
    width: 120%;
  }

  .link-6 {
    font-size: 250px;
  }

  .slider-34 {
    position: absolute;
  }

  .slider-35 {
    height: 30%;
    margin-top: 15%;
  }

  .paragraph-15 {
    font-size: 24px;
    line-height: 33px;
  }

  .link-7 {
    height: 100%;
    margin-bottom: 110px;
    font-size: 900%;
    line-height: 120px;
  }

  .quick-stack {
    margin-top: 15%;
  }

  .div-block-179 {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
    position: absolute;
  }

  .crossicon {
    opacity: .7;
    mix-blend-mode: normal;
  }

  .gallerycrossicon {
    z-index: 6;
    opacity: 1;
    mix-blend-mode: normal;
  }

  .cross {
    opacity: 1;
  }

  .t10-header.hub.aussieh.fashionh {
    background-position: 50% 0;
  }

  .t10-hero-image {
    height: auto;
  }

  .header1 {
    font-size: 38px;
  }

  .t10-texblock1 {
    width: 40%;
  }

  .slide-1-60.hubstage61 {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6974ad9679fa2d60a9603b8b_3000CRATESMAP.jpg");
  }

  .highres-section {
    background-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    height: auto;
    display: flex;
    overflow: hidden;
  }

  .slide-206 {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/68fe58ed5b48edd6333a392f_SPICEDOLD.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .section-78 {
    font-size: 18px;
    line-height: 27px;
  }

  .link-11 {
    font-size: 20px;
  }

  .image-104, .image-105 {
    width: 50px;
    height: 50px;
  }

  .socialm.email {
    margin-bottom: 146px;
  }

  .paragraph-16 {
    font-size: 20px;
    line-height: 30px;
  }
}

@media screen and (max-width: 991px) {
  .div-block-27 {
    width: 600px;
    height: 200ch;
  }

  .container-14 {
    width: 100%;
    max-width: 100vw;
  }

  .div-block-40 {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-41 {
    min-height: 200px;
  }

  .dock-thumb, .investec-thumb {
    width: 100vw;
  }

  .haybale-thumb {
    width: 100vw;
    max-width: 100%;
  }

  .other-executions-section.cp {
    margin-top: 100px;
  }

  .body-7 {
    background-color: var(--background3);
    color: var(--all-text);
  }

  .body-7.blackbackground {
    background-color: #000;
  }

  .horseslider1, .slider-11, .anselslider, .crateanimation1, .animationansell1, .budgetanimation111, .budgetslider, .watchslider, .corrslider {
    width: 80%;
  }

  .louisslider {
    width: 80%;
    height: auto;
  }

  .paulslider, .slider-18, .motherslider, .poolslider, .poolslider1, .sunbedslider, .t2slider, .voltarolslider, .slider-19 {
    width: 80%;
  }

  .div-block-91, .slider-20 {
    width: 50%;
  }

  .slider-23, .bas-wrapper {
    width: 80%;
  }

  .bas-wrapper.volt {
    width: 70%;
    margin-top: 0;
  }

  .bas-wrapper.gf2.resize, .bas-wrapper.gf3.resize {
    width: 70%;
  }

  .bas-wrapper.aussie.fashionhslide {
    width: 50%;
  }

  .bas-label-before-h {
    margin-top: 0;
    margin-left: 0;
    font-size: 10px;
  }

  .bas-label-after-h {
    margin-top: 0;
    margin-right: 0;
    font-size: 10px;
  }

  .slider-24 {
    width: 80%;
  }

  .masterheaderl {
    margin-top: 9px;
    font-size: 30px;
    line-height: 38px;
  }

  .mastercopyl {
    margin-top: 50px;
    font-size: 12px;
    line-height: 17px;
  }

  .mastercopyl.gallery {
    width: 50%;
    margin-top: 57px;
  }

  .mastercopyl.mobsubtext {
    margin-top: 50px;
  }

  .div-block-111 {
    height: 500px;
  }

  .michelgroot {
    text-align: center;
    height: 30%;
    font-size: 90px;
  }

  .michelgroot.port {
    font-size: 80px;
  }

  .high-end {
    margin-top: 130px;
    font-size: 20px;
    line-height: 25px;
  }

  .scroll-down {
    margin-top: 300px;
    font-size: 13px;
  }

  .dockslidernew {
    width: 30%;
  }

  .dockslidernew.hh {
    width: 70%;
  }

  .dockslidernew.qi {
    width: 70%;
    margin-bottom: 0;
  }

  .dockslidernew.in, .dockslidernew.in.wa, .dockslidernew.in.corr, .dockslidernew.in.corr.mother, .dockslidernew.in.corr.av {
    width: 70%;
  }

  .dockslidernew.an {
    width: 80%;
    height: auto;
  }

  .dockslidernew.an.hay {
    width: 70%;
  }

  .dockslidernew.an.hubstage6 {
    width: 80%;
  }

  .icon-11 {
    color: var(--whitebodycolour);
    -webkit-text-stroke-color: var(--masterbackground-colour);
  }

  .icon-11.scrolldown, .icon-12 {
    color: var(--whitebodycolour);
  }

  .right-arrow-4 {
    margin-right: 40px;
  }

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

  .t-body.h-hub {
    background-color: var(--whitebodycolour);
  }

  .t4-hero-image {
    position: static;
  }

  .t4-hero-image.in.lms {
    margin-top: 0;
    position: relative;
  }

  .t4-hero-image.hh, .t4-hero-image.test {
    position: static;
  }

  .t-content {
    object-fit: fill;
    width: 100vw;
    height: auto;
    position: static;
    top: 0;
  }

  .t-copy {
    width: auto;
    margin-top: 0;
  }

  .t-header {
    width: 70%;
    color: var(--all-text);
    margin-top: 20px;
    font-size: 30px;
    line-height: 30px;
  }

  .t-header.in {
    font-size: 30px;
    line-height: 30px;
  }

  .t-header.in.corr.lioness {
    font-size: 30px;
    line-height: 32px;
  }

  .t-header.hh {
    font-size: 30px;
    line-height: 35px;
  }

  .t-header.qi, .t-header.an {
    font-size: 30px;
    line-height: 30px;
  }

  .t-header._02 {
    width: 70%;
    font-size: 30px;
    line-height: 30px;
  }

  .t-subheader {
    width: 70%;
    font-size: 20px;
    line-height: 27px;
  }

  .t-subheader.in {
    font-size: 16px;
  }

  .t-subheader.hh {
    font-size: 16px;
    line-height: 20px;
  }

  .t-subheader._02 {
    width: 70%;
  }

  .t-para {
    width: 70%;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
  }

  .t-para.in {
    font-size: 14px;
    line-height: 22px;
  }

  .t-para.in.lms.carrots {
    font-size: 16px;
  }

  .t-para.an {
    width: 70%;
    line-height: 22px;
  }

  .t-para._02 {
    width: 70%;
  }

  .t-credits {
    width: 70%;
    margin-bottom: 40px;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
  }

  .t-credits.in {
    font-size: 14px;
    line-height: 22px;
  }

  .t-credits.in.lms.carrots {
    font-size: 16px;
  }

  .t-credits.an {
    width: 70%;
    line-height: 22px;
  }

  .t-credits._02 {
    width: 70%;
  }

  .t-slide-1-copy.s1, .t-slide-1-copy.s2, .t-slide-1-copy.s3, .t-slide-1-copy.s4, .t-slide-1-copy.s5, .t-slide-1-copy.s6, .t-slide-1-copy.s7, .t-slide-1-copy.s8 {
    font-size: 12px;
  }

  .t-other-images {
    height: 30px;
    margin-top: 100px;
    margin-bottom: 10px;
  }

  .t-other-copy {
    margin-top: 29px;
    font-size: 16px;
    line-height: 20px;
  }

  .t-slider-2-700 {
    width: 60%;
    height: auto;
  }

  .t-slider-2 {
    width: 500px;
    height: 380px;
  }

  .t-image-2.hh, .t-image-3.hh {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .t-master-group {
    width: 100vw;
  }

  .image-75.hh, .image-76.hh {
    width: 45%;
  }

  .image-76.bu {
    width: 100%;
  }

  .image-76.lioness {
    width: 70%;
  }

  .image-76.lioness.r {
    width: 50%;
  }

  .image-76.sil2.sil3.glen.david.sim7 {
    width: 50%;
    max-width: 50vw;
  }

  .slider-29 {
    width: 60%;
  }

  .t-content-copy {
    position: static;
  }

  .t-content-copy.hh, .t-content-copy.in.lms {
    height: 100vh;
  }

  .t4-hero-body.test, .t4-hero-body.test._02.horse5 {
    background-color: var(--black);
  }

  .t4-hero-body.test._02.horse5.tablet {
    background-color: var(--70-percent-white);
  }

  .t4-hero-image1.hh {
    position: static;
  }

  .t4-hero-image1.in {
    width: 100vw;
  }

  .t4-hero-image1.in.lms {
    width: 100vw;
    position: relative;
    overflow: visible;
  }

  .t4-hero-image1.test {
    width: 220%;
    max-width: 220vw;
    margin-left: -36%;
    position: fixed;
    inset: auto;
  }

  .t4-hero-image1.test._02 {
    width: 70%;
    max-width: 70vw;
    margin-left: 0%;
  }

  .t4-hero-image1.test._02.qinvest {
    width: 130%;
    max-width: 130vw;
  }

  .t4-hero-image1.test._02.qinvest.instage5 {
    width: 120%;
    max-width: 120vw;
    margin-top: 19%;
  }

  .t4-hero-image1.test.ansell {
    width: 200%;
    max-width: 200vw;
    margin-left: -48%;
  }

  .t4-hero-image1.test.lms {
    width: 100%;
    margin-left: 0%;
  }

  .t4-hero-image1.test.watch {
    margin-left: -58%;
  }

  .t4-hero-image1.test.watch.landrover {
    width: 230%;
    max-width: 230vw;
    margin-left: 58%;
  }

  .t4-hero-image1.test.watch.landrover.bentley {
    width: 200%;
    max-width: 200vw;
    margin-left: -19%;
  }

  .t4-hero-image1.test.corr {
    width: 100%;
    max-width: 100vw;
  }

  .t4-hero-image1.test.carpark {
    margin-left: 0;
  }

  .t4-content {
    height: 0;
    display: flex;
    top: 0;
    overflow: visible;
  }

  .thebuild {
    margin-top: 0;
  }

  .thebuild.in.lms {
    height: 25px;
    margin-top: -150px;
  }

  .thebuild.in.bu {
    margin-top: 100px;
  }

  .thebuild.in.corr.lioness {
    background-color: #000000b3;
    height: 100px;
    position: relative;
  }

  .t-other-executions {
    opacity: .8;
    background-color: #0000;
    font-size: 16px;
    line-height: 20px;
  }

  .t-other-executions.lms {
    color: var(--all-text);
  }

  .t-other-executions.corr.lioness {
    background-color: #0000;
  }

  .t-other-executions._02.hub.mob {
    opacity: 100;
  }

  .image-79.hh, .image-80 {
    width: 45%;
  }

  .paragraph-10.lioness {
    width: 70%;
    font-size: 14px;
    line-height: 22px;
  }

  .paragraph-11.lioness {
    opacity: .5;
    margin-top: 0;
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 20px;
  }

  .hero-copy-block {
    height: 170vh;
    top: 100vh;
  }

  .hero-copy-block._02 {
    background-color: #ffffffb3;
  }

  .hero-copy-block._02.horse5 {
    height: 120vh;
    top: 100vh;
  }

  .hero-copy-block._02.hubstage5 {
    background-color: var(--70-white-for-white-pages);
    height: 100vh;
    top: 100vh;
  }

  .hero-copy-block.qinvest, .hero-copy-block.ansell {
    height: 120vh;
    top: 100vh;
  }

  .hero-copy-block.lms {
    height: 100vh;
    position: relative;
    top: 100vh;
  }

  .hero-copy-block.flowers {
    height: 120vh;
    top: 100vh;
  }

  .hero-copy-block.carrots {
    background-color: var(--blackbodycolour);
  }

  .hero-slide-block {
    height: auto;
    position: static;
  }

  .hero-slide-block._02.horse5 {
    height: 100vh;
    position: relative;
  }

  .hero-slide-block._02.hubstage5 {
    background-color: var(--70-white-for-white-pages);
    height: 100vh;
    position: relative;
  }

  .hero-slide-block.qinvest {
    height: 100vh;
    margin-top: 0%;
    position: relative;
  }

  .hero-slide-block.ansell {
    height: 120vh;
    position: relative;
  }

  .hero-slide-block.lms {
    height: 100vh;
    position: relative;
  }

  .hero-slide-block.budget {
    height: 120vh;
    position: relative;
  }

  .hero-slide-block.haystage5 {
    position: relative;
  }

  .t-image1 {
    height: auto;
    position: static;
  }

  .t-image1._02 {
    position: relative;
  }

  .t-image1.qinvest1 {
    height: auto;
    position: relative;
  }

  .t-image1.qinvest1.q {
    position: relative;
  }

  .t-image1.qinvest2 {
    height: auto;
    position: relative;
  }

  .t-image1.qinvest2.flowers {
    height: 120vh;
    position: relative;
  }

  .t-image1.qinvest2.carrots {
    height: 100vh;
    position: relative;
  }

  .t-image1.qinvest2.q {
    position: relative;
  }

  .image-82._02.hub2, .image-82._02.hub1, .image-82._02.hub3, .image-82.lioness, .image-82.lioness.q.lio, .image-83._02.hub4 {
    width: 70%;
  }

  .image-83.lioness {
    width: 50%;
  }

  .image-83.lioness.monkey, .image-83.lioness.q.lio {
    width: 70%;
  }

  .div-block-154, .div-block-155 {
    z-index: 5;
    flex-flow: column;
    position: relative;
  }

  .copy-block {
    height: 120vh;
  }

  .copy-block.fash5 {
    height: 100vh;
  }

  .div-block-158 {
    height: 50px;
  }

  .div-block-161 {
    position: relative;
  }

  .div-block-163 {
    justify-content: flex-end;
    align-items: center;
    position: relative;
  }

  .div-block-164 {
    height: 100px;
    position: relative;
  }

  .div-block-166 {
    top: 0;
  }

  .div-block-167 {
    height: 100px;
  }

  .tesimonials {
    font-size: 80px;
  }

  .tesimonials.clients {
    margin-top: 5%;
    font-size: 70px;
  }

  .tesimonials._42 {
    font-size: 50px;
    line-height: 60px;
  }

  .ian {
    width: 90%;
    font-size: 25px;
  }

  .iansub {
    width: 90%;
    margin-top: -5px;
    margin-bottom: 10px;
    font-size: 25px;
    line-height: 20px;
  }

  .paragraph-15 {
    font-size: 12px;
  }

  .container-15 {
    max-width: 728px;
  }

  .footer-content {
    grid-column-gap: 60px;
  }

  .link-7 {
    margin-bottom: 51px;
    font-size: 350%;
    line-height: 50px;
  }

  .div-block-176 {
    height: 120vh;
  }

  .quick-stack {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
  }

  .crossicon {
    opacity: .7;
    mix-blend-mode: normal;
  }

  .homeicon {
    opacity: 100;
    mix-blend-mode: normal;
  }

  .gallerycrossicon {
    mix-blend-mode: normal;
  }

  .t10-header {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69750f7c479da39d61cc40c7_3LANDROVER8.jpg");
    background-position: 50%;
    background-size: auto;
    background-attachment: fixed;
    height: 100vh;
  }

  .t10-header.qinvest {
    background-attachment: fixed;
  }

  .t10-hero-image {
    width: 80%;
    height: auto;
  }

  .t10-header1 {
    height: 40px;
  }

  .header1 {
    margin-top: -10px;
    margin-bottom: 0;
    font-size: 25px;
  }

  .t10-textblock {
    height: 100vh;
  }

  .t10-textblock.qinvest {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/697504816c590f96c70ea742_BEACH3000-1975.jpg");
  }

  .t10-texblock1 {
    width: 80%;
  }

  .header2 {
    line-height: 30px;
  }

  .header2.neutro {
    font-size: 15px;
    line-height: 25px;
  }

  .t10-other-executions, .t10-how-it-was-utilised {
    height: 70px;
  }

  .credits {
    width: 50px;
  }

  .credits.back-to-image {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 60px;
    position: static;
  }

  .overlay {
    height: 100vh;
  }

  .overlay.textbox.hub.again.glentbo {
    background-color: #382107;
  }

  .text-block-11 {
    font-weight: 500;
  }

  .text-block-12 {
    max-width: 150%;
    margin-left: 0;
    padding-left: 0;
  }

  .image-103 {
    max-width: 150%;
  }

  .socialm {
    margin-bottom: -5px;
  }

  .socialm.email {
    height: 5%;
    margin-bottom: 58px;
  }

  .paragraph-16 {
    font-size: 12px;
  }
}

@media screen and (max-width: 767px) {
  .footer-social-block-two {
    margin-top: 20px;
  }

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

  .div-block-27 {
    grid-template-columns: 1fr;
    width: 500px;
    height: 500ch;
  }

  .container-14 {
    width: 100%;
    max-width: 100vw;
  }

  .div-block-41 {
    min-height: 100px;
  }

  .other-executions-section.cp {
    margin-top: 60px;
  }

  .image-21 {
    width: 25px;
  }

  .louisslider {
    height: auto;
  }

  .bas-wrapper {
    width: 60%;
  }

  .bas-wrapper.volt.gf, .bas-wrapper.gf2.resize, .bas-wrapper.gf3.resize {
    width: 50%;
  }

  .bas-wrapper.aussie.fashionhslide {
    width: 20%;
  }

  .bas-label-before-h {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 20px;
    margin-top: -15px;
    margin-left: -15px;
    font-size: 6px;
    line-height: 6px;
    display: flex;
  }

  .bas-label-after-h {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 20px;
    margin-top: -15px;
    margin-left: 0;
    margin-right: -15px;
    font-size: 6px;
    display: flex;
  }

  .masterheaderl {
    font-size: 25px;
    line-height: 30px;
  }

  .masterheaderl.gallery {
    color: #525252;
  }

  .masterheaderl.mobileport {
    margin-left: 20px;
  }

  .mastercopyl {
    margin-top: 50px;
    margin-left: 20px;
  }

  .mastercopyl.gallery {
    color: #2e2e2e;
    width: 80%;
    margin-top: 50px;
  }

  .mastercopyl.mobhorse {
    margin-top: 8%;
  }

  .div-block-111 {
    height: 370px;
  }

  .michelgroot {
    text-align: center;
    height: 20%;
    margin-top: -30px;
    font-size: 65px;
  }

  .michelgroot.port {
    font-size: 400%;
  }

  .high-end {
    margin-top: 63px;
    font-size: 15px;
    line-height: 20px;
  }

  .scroll-down {
    margin-top: 200px;
    font-size: 12px;
  }

  .dockslidernew {
    width: 40%;
  }

  .dockslidernew.hh {
    width: 50%;
  }

  .dockslidernew.qi {
    width: 70%;
  }

  .dockslidernew.in {
    width: 40%;
  }

  .dockslidernew.in.lms {
    width: 45%;
  }

  .dockslidernew.in.wa {
    width: 60%;
  }

  .dockslidernew.in.corr {
    width: 70%;
  }

  .dockslidernew.in.corr.lou {
    width: 60%;
  }

  .dockslidernew.in.corr.mother, .dockslidernew.in.corr.av {
    width: 50%;
  }

  .dockslidernew.in.corr.av.ne {
    width: 60%;
  }

  .dockslidernew.an {
    width: 60%;
    height: auto;
  }

  .dockslidernew.an.hay {
    width: 50%;
  }

  .dockslidernew.an.hubstage6 {
    width: 60%;
  }

  .icon-11 {
    opacity: .5;
    color: var(--masterbackground-colour);
    font-size: 30px;
    line-height: 30px;
  }

  .icon-11.scrolldown {
    opacity: .7;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .icon-12 {
    opacity: .7;
    color: var(--whitebodycolour);
    font-size: 30px;
    line-height: 30px;
  }

  .slide-157.in.wa.imw9, .slide-170.in.wa {
    background-size: cover;
  }

  .right-arrow-4 {
    margin-right: -15px;
  }

  .right-arrow-4.in {
    margin-right: 10px;
  }

  .left-arrow-2 {
    margin-left: -15px;
    inset: auto auto 0% 0%;
  }

  .left-arrow-2.in {
    margin-left: 10px;
  }

  .spacer {
    width: 100%;
    max-width: 100vw;
    height: 100px;
  }

  .t-content {
    position: static;
  }

  .t-copy {
    justify-content: center;
    align-items: center;
    width: auto;
    margin-top: 0;
  }

  .t-header {
    margin-top: 20px;
    font-size: 30px;
  }

  .t-header._02 {
    color: var(--landingpagecopy);
  }

  .t-subheader {
    font-size: 16px;
  }

  .t-subheader.hh {
    width: 70%;
    line-height: 20px;
  }

  .t-subheader._02 {
    color: var(--landingpagecopy);
  }

  .t-para {
    width: 70%;
    font-size: 14px;
    line-height: 20px;
  }

  .t-para.hh {
    width: 70%;
  }

  .t-para._02 {
    color: var(--landingpagecopy);
  }

  .t-credits {
    width: 70%;
    margin-bottom: 60px;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
  }

  .t-credits._02 {
    color: var(--landingpagecopy);
  }

  .t-slider-2-700 {
    width: 70%;
    height: auto;
  }

  .t-slider-2 {
    width: 320px;
    height: 220px;
  }

  .slide-nav-37 {
    width: 99%;
    height: 18%;
    font-size: 16px;
  }

  .t-image-2.hh, .t-image-3.hh {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .image-75.hh, .image-76.hh {
    width: 30%;
    margin-left: 20px;
    margin-right: 20px;
  }

  .image-76.bu {
    width: 100%;
  }

  .image-76.lioness.r {
    width: 50%;
  }

  .slider-29 {
    width: 70%;
  }

  .t-content-copy.hh, .t-content-copy.in {
    height: 100vh;
  }

  .t4-hero-image1.hh {
    position: static;
  }

  .t4-hero-image1.in {
    width: 100vw;
  }

  .t4-hero-image1.test {
    width: 100%;
    max-width: 100vw;
    margin-left: 0%;
  }

  .t4-hero-image1.test._02 {
    width: 32%;
  }

  .t4-hero-image1.test.ansell {
    width: 100%;
    max-width: 100vw;
    margin-left: 0%;
  }

  .t4-hero-image1.test.lms {
    width: 100%;
    margin-left: 0%;
  }

  .t4-hero-image1.test.watch {
    margin-left: 0%;
  }

  .t4-hero-image1.test.watch.landrover {
    width: 100%;
    max-width: 100vw;
    margin-left: 0%;
  }

  .t4-hero-image1.test.watch.landrover.bentley {
    margin-left: 0%;
  }

  .t4-hero-image1.test.carpark {
    margin-left: 0;
  }

  .thebuild.in.lms {
    height: 25px;
  }

  .t-other-executions {
    opacity: .5;
    background-color: #0000;
  }

  .t-other-executions.lms.hub {
    color: var(--landingpagecopy);
  }

  .t-other-executions.corr.lioness {
    background-color: #0000;
  }

  .t-other-executions.hub {
    opacity: 1;
    background-color: #0000;
  }

  .t-other-executions.hex, .t-other-executions.q.qmob {
    background-color: #0000;
  }

  .t-other-executions.rhino {
    opacity: 1;
  }

  .image-79.hh, .image-80 {
    width: 30%;
    margin-left: 20px;
    margin-right: 20px;
  }

  .hero-copy-block {
    height: 170vh;
    top: 100vh;
  }

  .hero-copy-block._02.horse5 {
    height: 120vh;
  }

  .hero-copy-block._02.hubstage5 {
    height: 150vh;
  }

  .hero-copy-block.qinvest {
    height: 120vh;
    display: flex;
  }

  .hero-copy-block.ansell {
    height: 120vh;
  }

  .hero-copy-block.lms {
    height: 150vh;
  }

  .hero-slide-block {
    background-color: var(--black);
    height: auto;
  }

  .hero-slide-block._02.horse5 {
    height: 150vh;
  }

  .hero-slide-block.qinvest {
    height: 130vh;
  }

  .hero-slide-block.qinvest.nproducts5 {
    height: 150vh;
  }

  .hero-slide-block.ansell {
    height: 120vh;
  }

  .hero-slide-block.lms {
    height: 150vh;
  }

  .t-image1 {
    background-color: #0000;
    margin-top: 0;
  }

  .t-image1.qinvest1 {
    background-color: var(--blackbodycolour);
  }

  .t-image1.qinvest1.hex {
    background-color: var(--blackbodycolour);
    justify-content: center;
    align-items: center;
  }

  .t-image1.qinvest1.q, .t-image1.qinvest2 {
    background-color: var(--blackbodycolour);
  }

  .t-image1.qinvest2.flowers {
    height: 120vh;
  }

  .t-image1.qinvest2.carrots {
    background-color: var(--blackbodycolour);
  }

  .image-81 {
    margin-top: 10px;
  }

  .image-82._02, .image-82._02.hub2, .image-82._02.hub1, .image-82._02.hub3, .image-83._02.hub4 {
    width: 32%;
  }

  .div-block-154, .div-block-155 {
    flex-flow: row;
  }

  .copy-block {
    width: 100%;
    height: 120vh;
  }

  .div-block-157 {
    height: 50px;
  }

  .div-block-158 {
    background-color: #0000;
  }

  .div-block-164 {
    height: 100px;
    position: relative;
  }

  .tesimonials {
    opacity: 100;
    font-size: 400%;
  }

  .tesimonials.clients {
    font-size: 50px;
  }

  .ian {
    font-size: 20px;
  }

  .iansub {
    font-size: 19px;
  }

  .slider-35 {
    opacity: 100;
  }

  .paragraph-15 {
    font-size: 11px;
    line-height: 15px;
  }

  .left-arrow-8 {
    margin-left: -80px;
  }

  .footer-dark {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-wrapper {
    flex-direction: column;
    align-items: center;
  }

  .footer-content {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .footer-block {
    align-items: center;
  }

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

  .footer-social-block {
    margin-top: 20px;
    margin-left: -20px;
  }

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

  .footer-divider {
    margin-top: 60px;
  }

  .right-arrow-10 {
    margin-right: -80px;
  }

  .link-7 {
    margin-bottom: 42px;
    font-size: 280%;
    line-height: 40px;
  }

  .div-block-178 {
    opacity: 1;
  }

  .quick-stack {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    width: 55%;
    margin-top: 17%;
  }

  .cell-33 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
  }

  .homeicon {
    width: 43px;
    height: 43px;
    margin-top: 0;
  }

  .cross {
    width: 40px;
    height: 40px;
  }

  .contacticon {
    justify-content: center;
    align-items: center;
  }

  .contacticon1 {
    width: 43px;
    height: 43px;
    margin-top: -20px;
  }

  .t10-header {
    justify-content: center;
    align-items: center;
    height: 120vh;
  }

  .t10-hero-image {
    width: 60%;
    height: auto;
  }

  .t10-header1 {
    height: 40px;
  }

  .header1 {
    font-size: 25px;
  }

  .t10-textblock {
    height: 200vh;
  }

  .t10-texblock1 {
    width: 70%;
  }

  .header2 {
    line-height: 25px;
  }

  .header2.neutro {
    line-height: 20px;
  }

  .t10-other-executions, .t10-how-it-was-utilised {
    height: 50px;
  }

  .credits {
    width: 50px;
    margin-top: -54px;
  }

  .credits.back-to-image {
    margin-bottom: 0;
  }

  .div-block-183 {
    margin-left: 10px;
  }

  .div-block-183.back-to-image {
    margin-left: -25px;
  }

  .overlay {
    height: 120vh;
  }

  .overlay.textbox {
    height: 200vh;
  }

  .overlay.textbox.hub.again.drmartenstbo.contactpage {
    height: 100vh;
  }

  .div-block-187 {
    margin-left: -30px;
  }

  .text-block-11 {
    font-size: 15px;
  }

  .scrolldown {
    opacity: 1;
    margin-top: 0;
    inset: auto 0% 0%;
  }

  .body-11 {
    background-attachment: fixed;
  }

  .socialm {
    margin-bottom: -15px;
  }

  .socialm.email {
    height: 5%;
    margin-bottom: 37px;
  }

  .paragraph-16 {
    width: 80%;
    margin-bottom: -84px;
    font-size: 9px;
    line-height: 13px;
  }
}

@media screen and (max-width: 479px) {
  .footer-social-block-two {
    margin-top: 20px;
  }

  .section-12 {
    height: 5000px;
    margin-top: 0;
  }

  .div-block-27 {
    width: 300px;
    height: 4000px;
    margin-top: 60px;
  }

  .container-14 {
    width: 100%;
    max-width: 100vw;
  }

  .div-block-40 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .div-block-41 {
    min-height: 100px;
  }

  .watch-thumb, .paul-thumb, .simbathumb {
    width: 100%;
    max-width: none;
    height: 100%;
  }

  .executions-div {
    height: 25px;
  }

  .executions {
    margin-top: 0;
  }

  .image-21 {
    width: 20px;
    margin-bottom: 40px;
    margin-left: 0;
    margin-right: 40px;
    font-size: 50px;
  }

  .ansell-cross-field {
    width: 80px;
  }

  .horseslider {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .image2 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image22 {
    width: 80%;
  }

  .budgetseestages11 {
    text-align: center;
  }

  .louisslider {
    height: auto;
  }

  .bas-wrapper {
    width: 70%;
  }

  .bas-wrapper.volt, .bas-wrapper.volt.gf, .bas-wrapper.gf2.resize, .bas-wrapper.gf2.resize.bentley, .bas-wrapper.gf3.resize {
    width: 90%;
  }

  .bas-wrapper.aussie.fashionhslide {
    width: 70%;
  }

  .bas-handle-h {
    width: 20px;
    height: 20px;
    font-size: 14px;
  }

  .bas-line-h {
    width: 0;
  }

  .bas-label-before-h {
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 20px;
    margin-top: -15px;
    margin-left: -15px;
    margin-right: 0;
    font-size: 6px;
    display: flex;
  }

  .bas-label-after-h {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 20px;
    margin-top: -15px;
    margin-left: 0;
    margin-right: -15px;
    font-size: 6px;
    display: flex;
  }

  .dockl {
    width: 250%;
    max-width: 250%;
    margin-top: 0%;
    margin-left: 65%;
    overflow: hidden;
  }

  .watchl {
    width: 220%;
    max-width: 220%;
    margin-left: -41%;
    overflow: hidden;
  }

  .neutrl {
    width: 250%;
    max-width: 250%;
    margin-left: -37%;
    overflow: hidden;
  }

  .horsel {
    width: 250%;
    max-width: 250%;
    margin-left: -40%;
  }

  .masterheaderl.gallery.mobileport {
    color: #363535;
    text-align: center;
    width: 90%;
    margin-top: 11px;
    margin-left: 5%;
  }

  .masterheaderl.mobileport {
    width: 40%;
    margin-top: 10px;
    margin-left: 10px;
    font-size: 25px;
    line-height: 25px;
  }

  .mastercopyl {
    width: 80%;
    margin-top: 70px;
    margin-left: 10px;
    font-size: 10px;
    line-height: 12px;
  }

  .mastercopyl.gallery {
    text-align: justify;
    width: 90%;
    margin-top: 45px;
    margin-left: 5%;
    font-size: 10px;
  }

  .mastercopyl.mobsubtext {
    margin-top: 70px;
    margin-left: 10px;
    font-size: 10px;
    line-height: 10px;
  }

  .mastercopyl.mobhorse {
    margin-top: 70px;
  }

  .div-block-111 {
    justify-content: center;
    align-items: center;
    height: 210px;
    margin-top: 224px;
  }

  .michelgroot {
    opacity: .7;
    justify-content: center;
    align-items: center;
    height: 50%;
    margin-top: -200px;
    font-size: 40px;
  }

  .michelgroot.port {
    opacity: .75;
    font-size: 280%;
  }

  .high-end {
    justify-content: center;
    align-items: center;
    margin-top: 55px;
    font-size: 10px;
    line-height: 10px;
  }

  .high-end.port {
    opacity: .75;
    letter-spacing: 2px;
    width: 320px;
    margin-top: -79px;
    font-size: 100%;
    line-height: 20px;
  }

  .scroll-down {
    margin-top: 279px;
    font-size: 12px;
  }

  .dockslidernew {
    width: 80%;
  }

  .dockslidernew.hh, .dockslidernew.qi {
    width: 95%;
  }

  .dockslidernew.in {
    width: 80%;
  }

  .dockslidernew.in.lms, .dockslidernew.in.wa, .dockslidernew.in.corr, .dockslidernew.in.corr.lou, .dockslidernew.in.corr.lou.paul, .dockslidernew.in.corr.mother, .dockslidernew.in.corr.av, .dockslidernew.in.corr.av.ne {
    width: 95%;
  }

  .dockslidernew.an {
    width: 70%;
    height: auto;
  }

  .dockslidernew.an.hay {
    width: 95%;
  }

  .dockslidernew.an.hubstage6 {
    width: 70%;
    max-width: 100%;
    height: auto;
    overflow: visible;
  }

  .icon-11 {
    color: var(--masterbackground-colour);
  }

  .icon-12 {
    color: var(--whitebodycolour);
  }

  .t4-hero-image.test {
    justify-content: center;
    align-items: center;
    display: block;
  }

  .t4-hero-image.test._02 {
    display: flex;
  }

  .t4-hero-image.test.watch {
    flex-flow: column;
    display: flex;
  }

  .t4-hero-image.test.corr {
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: hidden;
  }

  .t4-hero-image.test.ansell, .t4-hero-image.test.hex, .t4-hero-image.test.voltarol, .t4-hero-image.test.lioness {
    flex-flow: column;
    display: flex;
  }

  .t4-hero-image.test.lioness.monkey.rhino {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .t4-hero-image.test.flight {
    display: block;
  }

  .t-content {
    position: static;
  }

  .t-copy {
    width: auto;
    margin-top: 0;
  }

  .t-copy.in {
    width: 90%;
    max-width: 90vw;
  }

  .t-copy.in.lms {
    max-width: 100vw;
  }

  .t-copy.hh {
    width: 90%;
    max-width: 90vw;
  }

  .t-copy.qi {
    justify-content: flex-start;
    align-items: center;
    width: 90%;
    max-width: 90vw;
    display: block;
  }

  .t-copy.an {
    width: 90%;
    max-width: 90vw;
  }

  .t-header {
    width: 90%;
    margin-top: 20px;
  }

  .t-header.in.lms.flowers {
    line-height: 30px;
  }

  .t-header.in.lms.carrots {
    line-height: 35px;
  }

  .t-header.in.corr {
    line-height: 30px;
  }

  .t-header.in.corr.cp, .t-header.in.corr.av {
    font-size: 30px;
    line-height: 32px;
  }

  .t-header.hh {
    margin-bottom: 10px;
    line-height: 30px;
  }

  .t-header._02 {
    width: 90%;
    line-height: 30px;
  }

  .t-header.skin5 {
    width: 80%;
  }

  .t-subheader {
    width: 90%;
    font-size: 20px;
  }

  .t-subheader.in.lms, .t-subheader.in.lms.flowers {
    line-height: 27px;
  }

  .t-subheader.in.lms.carrots {
    line-height: 20px;
  }

  .t-subheader.hh {
    width: 100%;
  }

  .t-subheader._02 {
    width: 90%;
    font-size: 20px;
  }

  .t-para {
    width: 90%;
    font-size: 14px;
    line-height: 20px;
  }

  .t-para.in {
    width: 100%;
    font-size: 14px;
  }

  .t-para.in.corr.cp {
    width: 100%;
  }

  .t-para.hh {
    width: 100%;
    font-weight: 500;
  }

  .t-para.an {
    width: 100%;
  }

  .t-para._02 {
    width: 90%;
  }

  .t-para.hr.qr, .t-para.skin5 {
    text-align: center;
    width: 90%;
  }

  .t-credits {
    width: 90%;
    margin-bottom: 60px;
    font-size: 14px;
    line-height: 20px;
  }

  .t-credits.in {
    width: 100%;
    font-size: 14px;
  }

  .t-credits.an {
    width: 100%;
  }

  .t-credits._02 {
    width: 90%;
  }

  .t-other-images {
    margin-top: 153px;
  }

  .t-slider-2-700 {
    width: 90%;
    height: auto;
  }

  .t-slider-2 {
    width: 250px;
    height: 170px;
  }

  .slide-nav-37 {
    margin-bottom: -40px;
  }

  .icon-19, .icon-20 {
    color: var(--blackbodycolour);
  }

  .t-image-2.hh {
    flex-flow: column;
  }

  .t-image-3 {
    margin-bottom: 10px;
  }

  .t-image-3.hh {
    flex-flow: column;
  }

  .t-image-3.hay {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .t-image-3.cp {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .t-image-3.cp._2 {
    width: 100%;
  }

  .image-75.hh, .image-76.hh {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-76.lms {
    width: 100%;
  }

  .image-76.lms.flowers {
    width: 90%;
  }

  .image-76.lms.carrots {
    width: 100%;
  }

  .image-76.hay {
    width: 100%;
    overflow: visible;
  }

  .image-76.bu {
    width: 100%;
  }

  .image-76.lioness {
    width: 90%;
  }

  .image-76.lioness.r {
    width: 60%;
  }

  .image-76.cp {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    overflow: visible;
  }

  .image-76.cp._2 {
    width: 100%;
    max-width: 100vw;
  }

  .slider-29 {
    width: 90%;
  }

  .t-content-copy {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  .t-content-copy.hh {
    width: 100%;
    height: 100vh;
  }

  .t-content-copy.in, .t-content-copy.in.lms, .t-content-copy.in.corr.cp, .t-content-copy.qi, .t-content-copy.an {
    width: 100%;
  }

  .t4-hero-image1.hh {
    width: 100%;
    position: static;
  }

  .t4-hero-image1.in {
    width: 140vw;
    overflow: hidden;
  }

  .t4-hero-image1.test {
    width: 250%;
    max-width: 250vw;
    margin-left: -134px;
    overflow: visible;
  }

  .t4-hero-image1.test._02 {
    width: 100%;
    max-width: 100vw;
    margin-left: 0;
  }

  .t4-hero-image1.test._02.qinvest.instage5 {
    width: 140%;
    max-width: 140vw;
    margin-top: 100px;
  }

  .t4-hero-image1.test.ansell {
    width: 250%;
    max-width: 250vw;
    margin-left: -80%;
    inset: 0% 0% auto;
  }

  .t4-hero-image1.test.lms {
    width: 130%;
    max-width: 150vw;
    margin-left: -14%;
    margin-right: auto;
  }

  .t4-hero-image1.test.flowers {
    margin-left: -102px;
  }

  .t4-hero-image1.test.carrots {
    margin-left: -242px;
  }

  .t4-hero-image1.test.haybale {
    width: 150%;
    margin-left: -65px;
  }

  .t4-hero-image1.test.budget {
    width: 200%;
    max-width: 200vw;
  }

  .t4-hero-image1.test.watch {
    width: 130%;
    margin-top: 87px;
    margin-left: -47px;
    inset: 0% 0% auto;
  }

  .t4-hero-image1.test.watch.landrover {
    width: 250%;
    max-width: 250vw;
    margin-left: -52%;
  }

  .t4-hero-image1.test.watch.landrover.bentley {
    width: 250%;
    max-width: 250vw;
    margin-left: -70%;
  }

  .t4-hero-image1.test.corr {
    width: 300%;
    max-width: 300vw;
    margin-left: -370px;
    margin-right: auto;
    inset: 0%;
  }

  .t4-hero-image1.test.hex {
    width: 250%;
    max-width: 250vw;
    margin-left: -280px;
    inset: 0% 0% auto;
  }

  .t4-hero-image1.test.voltarol {
    margin-left: 0;
  }

  .t4-hero-image1.test.lioness {
    margin-left: -76%;
    inset: 0% 0% auto;
  }

  .t4-hero-image1.test.lioness.monkey {
    width: 300%;
    max-width: 300vw;
    margin-left: -98%;
  }

  .t4-hero-image1.test.lioness.monkey.rhino.resize {
    width: 250%;
    max-width: 250vw;
    margin-left: -73%;
    margin-right: auto;
    display: block;
    inset: 0% 0% auto;
  }

  .t4-hero-image1.test.flight {
    margin-left: -218px;
  }

  .t4-hero-image1.test.gm {
    width: 150%;
    margin-left: -79px;
  }

  .t4-hero-image1.test.carpark {
    margin-left: 0;
  }

  .t4-hero-image1.test.silverwing {
    width: 100%;
    max-width: 100vw;
    margin-left: 0;
  }

  .t4-hero-image1.test.cour {
    width: 150%;
    margin-left: -63px;
  }

  .t4-hero-image1.test.glen {
    margin-left: -240px;
  }

  .t4-hero-image1.test.hr {
    width: 150%;
    max-width: 150vw;
    margin-left: -20px;
  }

  .t4-hero-image1.test.aveeno {
    width: 150%;
    max-width: 150vw;
    margin-left: -76px;
    display: block;
  }

  .t4-hero-image1.test.neutro {
    width: 150%;
    max-width: 150vw;
    margin-left: -79px;
  }

  .t4-hero-image1.test.fash5 {
    margin-left: -260px;
    display: block;
  }

  .t4-hero-image1.test.rickystage5 {
    margin-left: -277px;
    display: block;
  }

  .t4-hero-image1.test.slijper {
    width: 150%;
    max-width: 150vw;
    margin-left: -53px;
  }

  .t4-hero-image1.test.skin5 {
    width: 100%;
    max-width: 100vw;
    margin-left: 0;
  }

  .thebuild {
    height: 50px;
  }

  .thebuild.in.lms {
    height: 25px;
    margin-top: 100px;
  }

  .thebuild.in.corr {
    margin-top: 60px;
  }

  .thebuild.an {
    height: 50px;
  }

  .t-other-executions {
    opacity: .5;
    background-color: #0000;
  }

  .t-other-executions.an {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .t-other-executions.lms {
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .t-other-executions.hex {
    background-color: #0000;
  }

  .t-other-executions.rhino {
    opacity: 1;
  }

  .t-other-executions.m3 {
    opacity: 100;
  }

  .image-79.hh {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-80 {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 60px;
  }

  .div-block-145 {
    height: 100px;
  }

  .div-block-145.corr.mother {
    height: 10%;
  }

  .spacerbottom.ans {
    line-height: 5%;
  }

  .paragraph-10.lioness {
    width: 90%;
  }

  .paragraph-11.lioness {
    margin-bottom: 10px;
  }

  .hero-copy-block {
    height: 150vh;
    top: 100vh;
  }

  .hero-copy-block.qinvest {
    height: 120vh;
  }

  .hero-copy-block.lms, .hero-copy-block.flowers {
    height: 130vh;
  }

  .hero-slide-block {
    height: auto;
    top: 0;
  }

  .hero-slide-block._02.horse5, .hero-slide-block._02.hubstage5, .hero-slide-block.qinvest {
    top: 100vh;
  }

  .hero-slide-block.qinvest.pre {
    height: 120vh;
  }

  .hero-slide-block.ansell, .hero-slide-block.lms {
    height: 130vh;
    top: 100vh;
  }

  .hero-slide-block.budget {
    height: 120vh;
    top: 100vh;
  }

  .hero-slide-block.haystage5 {
    top: 100vh;
  }

  .t-image1 {
    background-color: #1a1a1a00;
  }

  .t-image1.qinvest1 {
    width: 100%;
  }

  .t-image1.qinvest1.hex {
    height: 100vh;
  }

  .t-image1.qinvest2 {
    z-index: 5;
  }

  .t-image1.qinvest2.flowers {
    height: 130vh;
  }

  .image-82._02, .image-82._02.hub2, .image-82._02.hub1, .image-82._02.hub3 {
    width: 100%;
  }

  .image-82.corr1 {
    width: 100%;
    max-width: 100vw;
    overflow: hidden;
  }

  .image-82.lioness, .image-82.lioness.q.lio {
    width: 90%;
  }

  .image-83._02.hub4 {
    width: 100%;
  }

  .image-83.corr2, .image-83.corr3 {
    width: 100%;
    max-width: 100vw;
    overflow: hidden;
  }

  .image-83.lioness {
    border: 1px solid var(--tabcopy);
    width: 90%;
  }

  .image-83.lioness.monkey, .image-83.lioness.q.lio {
    width: 90%;
  }

  .image-83.lioness.q.silverwing {
    margin-top: 1px;
  }

  .image-83.lioness.q.hr {
    margin-top: 0;
  }

  .div-block-154, .div-block-155 {
    flex-flow: column;
  }

  .copy-block {
    display: flex;
  }

  .div-block-163 {
    justify-content: flex-end;
    align-items: center;
    height: 75px;
    margin-bottom: 0;
  }

  .div-block-164 {
    height: 100px;
    position: relative;
  }

  .div-block-164.lioness {
    height: 50px;
  }

  .div-block-165 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-167 {
    height: 50px;
  }

  .image-84 {
    width: 200%;
    max-width: 200%;
    margin-left: -47%;
    overflow: hidden;
  }

  .image-84.bentley {
    width: 250%;
    max-width: 250%;
    margin-left: -7%;
    overflow: hidden;
  }

  .tesimonials {
    margin-top: 54%;
    font-size: 280%;
  }

  .tesimonials.clients {
    margin-top: 7%;
    font-size: 30px;
  }

  .tesimonials._42 {
    font-size: 30px;
    line-height: 40px;
  }

  .ian {
    font-size: 10px;
  }

  .iansub {
    width: 100%;
    margin-top: -16px;
    font-size: 10px;
    line-height: 5px;
  }

  .image-85 {
    width: 180%;
    max-width: 180%;
  }

  .slider-35 {
    width: 70%;
    margin-top: 66%;
  }

  .paragraph-15 {
    font-size: 10px;
    line-height: 13px;
  }

  .left-arrow-8 {
    margin-top: 70px;
    margin-left: -60px;
    font-size: 25px;
  }

  .container-15 {
    max-width: none;
  }

  .right-arrow-10 {
    margin-top: 70px;
    margin-right: -60px;
    font-size: 25px;
  }

  .quick-stack {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    width: 70%;
    margin-top: 25%;
  }

  .icon-25 {
    z-index: 5;
    justify-content: center;
    align-items: center;
    width: 50px;
    height: 50px;
    display: flex;
  }

  .icon-26 {
    justify-content: center;
    align-items: center;
    width: 50px;
    height: 50px;
    display: flex;
  }

  .crossicon {
    justify-content: center;
    align-items: center;
    width: 50px;
    height: 50px;
    margin-left: 0;
  }

  .crossiconlink {
    width: 50px;
    height: 50px;
  }

  .homeicon {
    width: 30px;
    height: 30px;
    margin-top: 0;
    margin-right: 0;
  }

  .gallerycrossicon {
    width: 50px;
    height: 50px;
  }

  .cross {
    width: 30px;
    height: 30px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .contacticon {
    width: 50px;
    height: 50px;
    margin-top: 50px;
    margin-right: 0;
  }

  .contactlink {
    width: 50px;
    height: 50px;
  }

  .contacticon1 {
    width: 30px;
    height: 30px;
    margin-top: 0;
  }

  .t10-header {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69750f7c479da39d61cc40c7_3LANDROVER8.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto;
    background-attachment: fixed;
    height: 120vh;
  }

  .t10-hero-image {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 70%;
    display: flex;
  }

  .t10-header1 {
    height: 50px;
    margin-bottom: 10px;
  }

  .header1 {
    opacity: .7;
    color: var(--whitebodycolour);
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .t10-textblock {
    height: 160vh;
  }

  .t10-textblock.hub.drmartenstb.world2tb.william1htb.johnnietb {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/6a8c6723e052cb9095f127c4_7JOHNNY.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
  }

  .t10-textblock.investec {
    background-image: url("https://cdn.prod.website-files.com/68fa22320bb1e5cd2d994639/69751f470eea9d03fae79b14_3HORSE1.jpg");
    background-size: cover;
  }

  .t10-texblock1 {
    width: 70%;
  }

  .header2 {
    line-height: 25px;
  }

  .header2.neutro {
    font-size: 15px;
    line-height: 20px;
  }

  .slide-1-60.hubstage61 {
    background-position: 50%;
    background-size: cover;
  }

  .seethewhole-campain {
    margin-top: 20px;
  }

  .div-block-182 {
    height: 50px;
  }

  .credits {
    width: 50px;
    margin-top: 0;
  }

  .div-block-183.back-to-image {
    margin-top: 0;
    margin-left: -20px;
  }

  .overlay {
    height: 120vh;
  }

  .overlay.textbox {
    height: 160vh;
  }

  .overlay.textbox.hub.lioness {
    opacity: .9;
  }

  .overlay.textbox.hub.again.drmartenstbo.contactpage {
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    inset: 0%;
    overflow: visible;
  }

  .div-block-187 {
    margin-left: -40px;
  }

  .body-11 {
    background-repeat: no-repeat;
    background-size: cover;
  }

  .section-78 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: 100%;
    height: 100%;
  }

  .image-105 {
    width: 30px;
    height: 30px;
  }

  .socialm {
    height: 5%;
    margin-bottom: 23px;
  }

  .socialm.email {
    height: 5%;
    margin-bottom: 56px;
  }

  .paragraph-16 {
    width: 90%;
    margin-top: -62px;
    margin-bottom: -9px;
    font-size: 10px;
    line-height: 12px;
  }
}

#w-node-f6cd4366-bf6d-cdee-40ce-aff9a6595685-2d994691 {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_99f8ad70-b65a-86de-deff-89dffd9809d4-1cff3ba6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-c34aa627-bedd-0006-2a04-0f4e5e334540-2d994691, #w-node-_61179171-bb5a-9cb1-4eca-d0898fa7954c-2d994691 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-f6cd4366-bf6d-cdee-40ce-aff9a6595685-2d994691 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr 1fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-f6cd4366-bf6d-cdee-40ce-aff9a6595685-2d994691 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1.25fr 1fr 1fr 1fr;
  }
}
