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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: "Architect 1";
  src: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/643f597dd71a693b5ab357a0_%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B%2B.TTF") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Architect 2";
  src: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/643f597d66296a3256296fd3_ARCHITEC.TTF") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Frankthearchitect;
  src: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/643f597d1245a81cc473a438_FRANKTHEARCHITECT.TTF") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --white: white;
  --black: black;
  --chocolate: #f66a06;
  --cadet-blue: #649981;
  --dark-slate-grey: #546b61;
  --grey: #92947d;
  --thistle: #d6c3d6;
  --silver: #c4bdbd;
  --grey-2: #8e9192;
  --dim-grey: #525657;
  --white-smoke: #ebebeb;
  --dark-olive-green: #556108;
  --dark-slate-blue: #2d4254;
  --yellow-green: #a1c742;
  --black-2: black;
  --dark-slate-grey-2: #4b6166;
  --firebrick: #a81002;
  --dark-slate-blue-2: #3b2f72;
  --brown: #925152;
  --dark-slate-blue-3: #373153;
  --dark-slate-grey-3: #51665d;
  --dim-grey-2: #6d6559;
  --dim-grey-3: #504c49;
  --silver-2: #bdbcbc;
  --dark-slate-grey-4: #4b6166;
  --black-3: #381a1a;
  --silver-3: #bebebe;
  --dark-grey: #a8a8a8;
  --dodger-blue: #268ce5;
  --steel-blue: #0984a0;
  --steel-blue-2: #2493cb;
}

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

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

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

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

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

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

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

.navbar-5 {
  z-index: 2147483647;
  background-color: #fff;
  border: 1px solid #dad5d5;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: sticky;
  top: 0;
}

.image-10 {
  width: 222px;
  margin-top: 3px;
  margin-bottom: 3px;
  padding-top: 7px;
  padding-bottom: 7px;
}

.nav-menu-2 {
  color: #fff;
}

.menu-mine-all-mine {
  color: #777e83;
  background-color: #fff;
  padding: 24px 31px;
  font-size: 17px;
}

.menu-mine-all-mine:hover {
  color: #f66a06;
  background-color: #0000;
}

.menu-mine-all-mine:focus {
  color: var(--black);
}

.menu-mine-all-mine.w--current {
  background-color: #fff;
}

.container-for-opening-para {
  margin-top: 0;
  transition: opacity .2s, opacity 2.222s;
  position: absolute;
  inset: auto 0% 0%;
}

.container-for-opening-para:hover {
  opacity: .37;
}

.heading-zephyr {
  text-align: center;
  letter-spacing: -7px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 122px;
  font-weight: 700;
  line-height: 125px;
}

.heading-27 {
  color: var(--chocolate);
  text-align: center;
  letter-spacing: 3px;
  margin-top: -6px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 34px;
  font-weight: 400;
  line-height: 28px;
}

.background-video-10 {
  background-color: #0000;
  height: 90vh;
  margin-top: -5px;
  line-height: 70px;
}

.intro-para {
  opacity: 0;
  text-align: center;
  margin-top: 46px;
  margin-bottom: 38px;
  font-size: 18px;
  line-height: 26px;
  transition: opacity .95s cubic-bezier(.6, -.28, .735, .045), opacity .875s, opacity .875s, opacity .7s, opacity cubic-bezier(.25, .46, .45, .94);
}

.intro-para:hover {
  opacity: .4;
}

.image-208 {
  opacity: 1;
  text-align: center;
  height: 55px;
}

.container-296 {
  text-align: center;
  margin-top: auto;
  padding-bottom: 12px;
  position: absolute;
  inset: auto 0% 0%;
}

.section-intro {
  letter-spacing: -4px;
  background-color: #0000001c;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612c34974ea9364b87c6e46b_new-lite2.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  line-height: 24px;
  position: relative;
}

.section-menu {
  z-index: 2147483647;
  padding-top: 0;
  padding-bottom: 0;
  position: sticky;
  top: 0;
}

.container-297 {
  padding-top: 21px;
}

.paragraph-169 {
  color: #a7a1a1;
  text-align: center;
  font-size: 77px;
  font-weight: 300;
  line-height: 100px;
}

.bold-text {
  color: var(--black);
}

.section-givens-video {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6168d81e15a3f48b030aa07d_Blurred-Givens-revised.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612c43da3c493fe0c338d4fb_DGBlur.gif");
  background-position: 50%, 50%;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  height: 100vh;
  margin-top: 456px;
  position: relative;
}

.paragraph-24 {
  color: var(--black);
  text-align: left;
  letter-spacing: 0;
  border-top: 1px solid #0000;
  border-left: 1px solid #0000;
  margin-bottom: -317px;
  padding: 0 107px;
  font-size: 15px;
  line-height: 21px;
}

.grid-34 {
  grid-column-gap: 0px;
  background-color: #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 59px;
  margin-bottom: 206px;
  padding-top: 0;
}

.container-298 {
  text-align: center;
  margin-bottom: 0;
  position: absolute;
  inset: auto 0% 0%;
}

.image-209 {
  height: auto;
}

.image-210 {
  height: 65px;
}

.section {
  background-color: var(--white);
  height: auto;
}

.container-28 {
  padding-top: 113px;
}

.heading-28 {
  color: var(--cadet-blue);
  text-align: center;
  letter-spacing: -3px;
  margin-top: -4px;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 116px;
  font-weight: 700;
  line-height: 128px;
}

.container-27 {
  background-color: #0000;
  border: 1px solid #0000;
  height: 111px;
  padding-top: 28px;
}

.youtube {
  background-color: #0000;
  border: 10px solid #0000;
  border-radius: 0;
  height: auto;
  margin-bottom: 92px;
}

.paragraph-170 {
  color: #e79f0e;
  text-align: center;
  font-size: 32px;
  font-weight: 700;
  line-height: 35px;
}

.container-299 {
  padding-top: 19px;
}

.link-block-2 {
  text-align: center;
}

.container-300 {
  text-align: center;
  padding-top: 0;
  padding-bottom: 205px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-211 {
  height: 65px;
}

.section-2 {
  background-color: var(--white);
  height: 444px;
  margin-bottom: 0;
  padding-bottom: 0;
}

.background-video-11 {
  border: 1px solid #000;
  height: 950px;
  margin-top: 0;
}

.paragraph-174 {
  color: #fff;
  text-align: center;
  margin-top: 860px;
  font-size: 28px;
  line-height: 36px;
}

.section-3 {
  z-index: 2147483647;
  background-color: var(--chocolate);
  height: 2222px;
  position: static;
  top: 0;
}

.section-4 {
  position: sticky;
  top: 0;
}

.section-5 {
  background-color: var(--black);
  height: auto;
}

.section-6 {
  z-index: 2147483647;
  position: sticky;
  top: 0;
}

.container-332 {
  padding-top: 52px;
}

.paragraph-199 {
  color: #fff;
  text-align: center;
  font-size: 60px;
  line-height: 62px;
}

.container-333 {
  padding-top: 4px;
}

.paragraph-200 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 22px;
}

.grid-52 {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding: 39px 86px 74px;
}

.image-229 {
  border: 2px solid #fff;
}

.section-7 {
  z-index: 2147483647;
  position: sticky;
  top: 0;
}

.section-8 {
  height: auto;
  line-height: 22px;
}

.paragraph-201 {
  text-align: center;
  font-size: 16px;
}

.container-334 {
  padding-top: 22px;
}

.container-335 {
  text-align: center;
  padding-top: 16px;
  padding-bottom: 175px;
}

.image-230 {
  height: 360px;
  margin-top: 7px;
  padding-top: 0;
}

.section-1st-lp {
  background-color: var(--dark-slate-grey);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612c612775843d9ad4e5c0ff_bathtub-background.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  position: relative;
}

.container-308 {
  padding-top: 92px;
}

.heading-136 {
  color: #fff;
  text-align: center;
  font-size: 40px;
  font-weight: 400;
  line-height: 48px;
}

.container-307 {
  text-align: center;
  padding-top: 35px;
}

.image-216 {
  text-align: center;
  border: 2px solid #fff;
  height: 500px;
}

.grid-36 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  height: auto;
  margin-top: 59px;
  padding-top: 0;
  padding-bottom: 57px;
}

.section-9 {
  background-color: #8d8989;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612cb5f9d600650a52397909_bassss.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  line-height: 30px;
}

.link-block-3 {
  text-align: center;
}

.container-336 {
  text-align: center;
  margin-bottom: 27px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-231 {
  height: 60px;
}

.section-10 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612c656fd07911635b2adfd3_lite2ndLP.gif");
  background-position: 50% 0;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  position: relative;
}

.container-310 {
  text-align: center;
  padding-top: 33px;
}

.paragraph-181 {
  color: var(--black);
  font-size: 16px;
  line-height: 22px;
}

.bold-text-3 {
  line-height: 24px;
}

.paragraph-182 {
  text-align: left;
  padding-top: 27px;
  padding-bottom: 48px;
  font-size: 15px;
  line-height: 22px;
}

.container-311 {
  padding-top: 61px;
}

.paragraph-180 {
  text-align: center;
  font-size: 33px;
}

.paragraph-202 {
  text-align: center;
  font-size: 32px;
  line-height: 34px;
}

.section-11 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612c6a28d1a1a095018129c8_2BLUE-BATH.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  position: relative;
}

.container-337 {
  text-align: center;
  padding-bottom: 38px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-232 {
  height: 60px;
}

.container-313 {
  padding-top: 75px;
}

.paragraph-183 {
  color: #fff;
  text-align: center;
  font-size: 44px;
  line-height: 48px;
}

.container-314 {
  text-align: center;
  padding-top: 21px;
}

.image-219 {
  text-align: center;
}

.container-315 {
  padding-top: 40px;
  padding-bottom: 59px;
}

.paragraph-184 {
  color: #fff;
  text-align: center;
  line-height: 28px;
}

.section-12 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612c76e7ba1c557a129b6d7a_Tom-and-Rob.gif");
  background-position: 50% 0;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  position: relative;
}

.container-338 {
  text-align: center;
  padding-bottom: 0;
  position: absolute;
  inset: auto 0% 0%;
}

.image-233 {
  height: 60px;
  margin-bottom: 33px;
}

.paragraph-185 {
  text-align: center;
  padding-top: 41px;
  font-size: 52px;
  line-height: 55px;
}

.paragraph-186 {
  color: var(--black);
  text-align: left;
  padding-bottom: 43px;
  font-size: 17px;
  line-height: 28px;
}

.section-13 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612ca7b82243815f5b355e6e_zephyr_naked.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-339 {
  text-align: center;
  margin-bottom: 42px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-234 {
  height: 60px;
}

.paragraph-187 {
  color: #fff;
  text-align: center;
  padding-top: 64px;
  font-size: 55px;
  line-height: 60px;
}

.paragraph-188 {
  color: #f66a06;
  text-align: center;
  padding-top: 0;
  font-size: 28px;
}

.container-318 {
  text-align: center;
  padding-top: 3px;
}

.image-222 {
  text-align: center;
  height: 244px;
}

.container-319 {
  padding-top: 6px;
}

.paragraph-189 {
  color: #f66a06;
  text-align: center;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 30px;
}

.bold-text-10 {
  line-height: 40px;
}

.paragraph-190 {
  color: #fff;
  line-height: 23px;
}

.section-14 {
  height: auto;
}

.container-341 {
  text-align: center;
  padding-top: 93px;
}

.section-15 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612cada54009a47ef81c10d2_2Darl-Col.gif");
  background-position: 50% 0;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.image-235 {
  height: 150px;
}

.paragraph-203 {
  text-align: center;
  padding-top: 23px;
  font-size: 18px;
}

.container-342 {
  padding-bottom: 292px;
}

.container-321 {
  padding-top: 114px;
}

.paragraph-191 {
  color: #fff;
  text-align: center;
  font-size: 50px;
  line-height: 48px;
}

.bold-text-11 {
  font-size: 50px;
  line-height: 55px;
}

.container-322 {
  text-align: center;
  padding-top: 28px;
}

.image-223 {
  border: 2px solid #fff;
  height: 500px;
}

.grid-53 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  height: auto;
  margin-top: 59px;
  padding-top: 0;
  padding-bottom: 99px;
}

.section-16 {
  height: auto;
  font-size: 34px;
}

.container-330 {
  height: auto;
  padding-top: 45px;
}

.paragraph-194 {
  color: var(--black);
  font-size: 18px;
  line-height: 26px;
}

.container-324 {
  padding-top: 22px;
  line-height: 60px;
}

.paragraph-192 {
  color: var(--black);
  text-align: center;
  padding-top: 36px;
  font-size: 30px;
  line-height: 35px;
}

.container-343 {
  padding-bottom: 76px;
}

.section-17 {
  background-color: var(--white);
  height: 2222px;
}

.container-326 {
  text-align: center;
  height: auto;
  padding-top: 70px;
}

.paragraph-195 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  line-height: 30px;
}

.container-327 {
  text-align: center;
  padding-top: 26px;
}

.image-226 {
  border: 2px solid #fff;
  height: 500px;
}

.section-18 {
  height: auto;
}

.container-329 {
  padding-top: 55px;
}

.paragraph-196 {
  color: #fff;
  text-align: center;
  margin-bottom: 67px;
  font-size: 18px;
  line-height: 30px;
}

.paragraph-204 {
  text-align: center;
  letter-spacing: 5px;
  font-size: 32px;
  line-height: 34px;
}

.container-344 {
  padding-top: 42px;
}

.mask {
  height: 940px;
}

.slide-31 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612cb935219176edcf37d787_BK1.gif");
  background-position: 50%;
  background-size: cover;
  height: 940px;
  line-height: 300px;
}

.container-331 {
  height: 940px;
  margin-bottom: 0;
  padding-top: 168px;
  padding-bottom: 122px;
}

.slide-34 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612cb9352191761eac37d78d_BK4.gif");
  background-position: 50%;
  background-size: cover;
}

.slider-5 {
  height: 940px;
  margin-top: -151px;
  padding-top: 0;
}

.slide-32 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612cb9352191765ec037d789_Bk2.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-33 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612cb93521917602f637d78b_Bk3.gif");
  background-position: 50%;
  background-size: cover;
}

.section-19 {
  background-color: #bc3131;
  height: 55px;
}

.section-20 {
  background-color: var(--white);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612cc0e88bc738322ed0e5ba_dark-sunset.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-21 {
  height: auto;
}

.div-block-82 {
  padding-top: 90px;
}

.paragraph-176 {
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  font-size: 44px;
  line-height: 66px;
}

.container-345 {
  letter-spacing: -10px;
  padding-top: 14px;
}

.image-236 {
  border: 3px solid #fff;
  height: 555px;
}

.container-346 {
  margin-top: -28px;
  padding-top: 18px;
}

.paragraph-175 {
  color: #a3aae7;
  margin-bottom: 42px;
  padding-top: 23px;
  font-family: Montserrat, sans-serif;
  font-size: 60px;
  font-weight: 500;
  line-height: 120px;
}

.bold-text-9 {
  color: #c364ba;
  letter-spacing: -4px;
  font-family: Montserrat, sans-serif;
  font-size: 80px;
  font-weight: 800;
}

.section-22 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612c308cf458c44672cdc09d_Lite-band-background.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  line-height: 24px;
}

.container-302 {
  padding-top: 36px;
}

.paragraph-177 {
  letter-spacing: 0;
  font-family: Lato, sans-serif;
  font-size: 36px;
  line-height: 55px;
}

.container-303 {
  padding-top: 158px;
  padding-bottom: 403px;
}

.paragraph-178 {
  text-align: left;
  letter-spacing: 0;
  font-size: 22px;
  line-height: 33px;
}

.section-23 {
  background-color: var(--white);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612cd0efe6cdb116be40d944_dark-blue.gif");
  background-position: 50% 100%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.heading-119 {
  color: #fff;
  text-align: center;
  letter-spacing: -3px;
  padding-top: 27px;
  font-family: Montserrat, sans-serif;
  font-size: 70px;
  line-height: 80px;
}

.paragraph-179 {
  color: #f6e206;
  font-size: 28px;
  line-height: 22px;
}

.container-305 {
  padding-top: 27px;
  line-height: 34px;
}

.image-214 {
  border: 3px solid #fff;
  border-radius: 0;
  height: 555px;
}

.grid-54 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  height: auto;
  margin-top: 59px;
  padding-top: 0;
  padding-bottom: 96px;
}

.section-24 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612cd48c95b59903ed6a2128_Arron.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-211 {
  padding-top: 34px;
}

.heading-124 {
  font-family: Lato, sans-serif;
  font-size: 44px;
  font-weight: 300;
  line-height: 55px;
}

.container-212 {
  padding-top: 0;
  padding-bottom: 72px;
}

.paragraph-117 {
  text-align: left;
  padding-top: 7px;
  line-height: 22px;
}

.section-25 {
  height: auto;
}

.grid-37 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  background-color: #fff;
  border: 1px solid #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.section-26 {
  height: auto;
}

.section-27 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612cdbf1daea75b5adb7caeb_Heart-back.gif");
  background-position: 50% 0;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-347 {
  padding-top: 97px;
}

.paragraph-207 {
  color: #fff;
  text-align: center;
  font-size: 60px;
  line-height: 72px;
}

.container-348 {
  text-align: center;
  padding-top: 7px;
}

.image-237 {
  border: 2px solid #fff;
  height: 500px;
}

.grid-55 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  height: auto;
  margin-top: 59px;
  padding-top: 0;
  padding-bottom: 79px;
}

.section-28 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612d3d05603b5e6685e8050d_FADED-HEART.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-349 {
  padding-top: 93px;
}

.paragraph-208 {
  text-align: center;
  font-size: 24px;
  line-height: 32px;
}

.container-33 {
  padding-top: 0;
}

.youtube-3 {
  border: 4px solid #fff;
  margin-top: 77px;
  margin-bottom: 18px;
  line-height: 22px;
}

.paragraph-209 {
  text-align: left;
  margin-bottom: 68px;
}

.section-29 {
  background-color: var(--black);
  height: auto;
}

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

.container-350 {
  padding-top: 44px;
}

.paragraph-210 {
  color: #fff;
  text-align: center;
  font-size: 16px;
  line-height: 22px;
}

.container-351 {
  text-align: center;
  padding-top: 36px;
  padding-bottom: 96px;
}

.section-30 {
  height: auto;
}

.section-31 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612d5571a57af92f8fd9b8dc_ARTSBKGD.gif");
  background-position: 50% 0;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  line-height: 22px;
}

.paragraph-211 {
  color: var(--white);
  text-align: center;
  font-size: 60px;
  line-height: 66px;
}

.container-352 {
  padding-top: 95px;
}

.container-353 {
  text-align: center;
  padding-top: 24px;
}

.image-239 {
  border: 1px solid var(--white);
  height: 666px;
}

.paragraph-212 {
  color: var(--white);
  text-align: center;
  font-size: 16px;
}

.container-354 {
  padding-top: 44px;
  padding-bottom: 68px;
}

.section-32 {
  height: auto;
}

.section-33 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612d5571a57af92f8fd9b8dc_ARTSBKGD.gif");
  background-position: 50% 0;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-355 {
  text-align: center;
  padding-top: 73px;
  padding-bottom: 141px;
}

.container-356 {
  text-align: center;
  padding-top: 25px;
  padding-bottom: 18px;
}

.image-240 {
  height: 80px;
}

.div-block-83 {
  padding-left: 58px;
  padding-right: 58px;
}

.div-block-84 {
  height: 55px;
  margin-bottom: 68px;
  padding-top: 0;
  padding-bottom: 0;
}

.paragraph-213 {
  color: #a39e9e;
  text-align: center;
  padding-bottom: 140px;
  padding-left: 44px;
  padding-right: 44px;
}

.section-34 {
  background-color: var(--black);
  height: 1111px;
}

.paragraph-214 {
  color: var(--white);
  text-align: center;
  font-size: 30px;
  line-height: 32px;
}

.container-357 {
  padding-top: 12px;
}

.section-35 {
  background-color: var(--chocolate);
  height: 1111px;
}

.slide-35 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61621346ddff3262adf75b7e_BK5.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-36 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6162134747aeeaa45d6c0eba_BK6.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-37 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/616213483eb1081bde8bd373_BK7.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-38 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/616213458e80ecd2cfc943e7_BK8.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-39 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61621347520bca8f95dc5e44_BK10.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-1 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6162134904ce9f514050cf1e_BK121.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-2 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61621348dd51f979c6938227_BK122.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-3 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61621349878dbac00123089e_BK123.gif");
  background-position: 50%;
  background-size: cover;
}

.paragraph-215 {
  font-size: 16px;
}

.paragraph-216 {
  padding-top: 24px;
  font-size: 16px;
  line-height: 26px;
}

.container-358 {
  padding-top: 54px;
  padding-bottom: 110px;
}

.paragraph-217 {
  font-size: 28px;
}

.paragraph-218 {
  text-align: center;
  font-size: 30px;
  line-height: 36px;
}

.section-36 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/616220d04b466ceb0af4687d_LITE-BLEED.gif");
  background-position: 50%;
  background-size: cover;
}

.link {
  text-align: center;
}

.container-359 {
  padding-top: 22px;
}

.div-block-85 {
  padding-top: 0;
}

.section-37 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/616774837728d8591b4eb98f_3lite-fag.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-38 {
  background-color: var(--chocolate);
  height: 999px;
}

.container-234 {
  text-align: center;
  padding-top: 18px;
  padding-bottom: 187px;
}

.image-170 {
  height: 222px;
  margin-top: 126px;
}

.paragraph-219 {
  margin-bottom: 256px;
  padding-top: 31px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
  line-height: 23px;
}

.background-video-12 {
  height: auto;
}

.section-39 {
  background-color: var(--chocolate);
  height: 1333px;
  font-size: 16px;
}

.container-405 {
  padding-top: 48px;
  line-height: 25px;
}

.paragraph-258 {
  color: #fff;
  text-align: center;
  font-family: Oswald, sans-serif;
  font-size: 44px;
  line-height: 48px;
}

.paragraph-259 {
  font-size: 16px;
}

.paragraph-260 {
  text-align: center;
  font-size: 18px;
}

.grid-61 {
  grid-column-gap: 66px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding: 81px 83px 372px;
}

.section-40 {
  background-color: var(--white);
  height: auto;
}

.column {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61677f3e7dac3b70b4fb515b_KB!.gif");
  background-position: 50%;
  background-size: cover;
  padding-left: 73px;
  padding-right: 73px;
  font-size: 16px;
}

.image-268 {
  text-align: center;
  height: 75px;
  margin-top: 38px;
  padding-top: 0;
  position: static;
}

.video {
  margin-top: 20px;
  margin-bottom: 23px;
  padding-left: 48px;
  padding-right: 48px;
}

.paragraph-261 {
  text-align: left;
  padding-bottom: 54px;
  font-size: 16px;
  line-height: 22px;
}

.container-402 {
  text-align: center;
  padding-top: 94px;
}

.paragraph-254 {
  text-align: center;
  padding-top: 21px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 45px;
  line-height: 60px;
}

.grid-59 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-bottom: 41px;
  padding-left: 92px;
  padding-right: 92px;
  font-size: 16px;
}

.image-269 {
  height: 90px;
}

.paragraph-262 {
  padding-bottom: 257px;
  font-size: 16px;
  line-height: 25px;
}

.column-2 {
  text-align: center;
  background-color: #7f8488;
  padding-left: 73px;
  padding-right: 73px;
}

.paragraph-263 {
  color: var(--white);
  text-align: left;
  padding-bottom: 54px;
  font-size: 16px;
  line-height: 22px;
}

.video-2 {
  margin-top: 20px;
  margin-bottom: 23px;
  padding-left: 48px;
  padding-right: 48px;
}

.section-41 {
  background-color: var(--black);
}

.paragraph-264 {
  color: var(--chocolate);
  text-align: center;
  margin-top: 12px;
  margin-bottom: 12px;
  font-family: Oswald, sans-serif;
  font-size: 30px;
  line-height: 36px;
}

.section-42 {
  height: 350px;
}

.section-43 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/616797d32dd49285e7823344_Boulder-Express-bkgd.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-404 {
  padding-top: 50px;
}

.image-266 {
  margin-top: 38px;
  padding: 0 6px 23px;
  display: inline-block;
}

.columns {
  margin-top: 48px;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 220px;
  padding-left: 230px;
  padding-right: 230px;
}

.image-267 {
  border: 1px solid #fff;
}

.paragraph-265 {
  color: var(--white);
  font-size: 16px;
  line-height: 25px;
}

.background-video-13 {
  height: 85vh;
}

.paragraph-266 {
  text-align: center;
  font-size: 28px;
  line-height: 32px;
}

.container-406 {
  margin-top: 391px;
}

.paragraph-267 {
  padding-top: 28px;
  font-size: 16px;
}

.section-44 {
  text-align: center;
  height: 1888px;
}

.image-270 {
  text-align: center;
  height: auto;
  margin-left: 89px;
}

.column-4 {
  background-color: var(--black);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/616797d32dd49285e7823344_Boulder-Express-bkgd.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-407 {
  background-color: #0000;
  padding-left: 27px;
  padding-right: 27px;
}

.paragraph-268 {
  color: var(--white);
  text-align: left;
  margin-bottom: 80px;
  padding-top: 43px;
  padding-bottom: 0;
  font-size: 16px;
}

.image-271 {
  border: 1px solid var(--white);
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  position: static;
}

.section-45 {
  z-index: 2147483647;
  position: sticky;
}

.image-272 {
  padding-top: 0;
  padding-left: 55px;
  padding-right: 55px;
}

.paragraph-269 {
  text-align: left;
  padding-top: 26px;
  padding-left: 31px;
  padding-right: 31px;
  font-size: 15px;
  line-height: 23px;
}

.paragraph-270 {
  color: var(--white);
  text-align: left;
  margin-bottom: 49px;
  padding-left: 12px;
  padding-right: 12px;
}

.container-408 {
  margin-top: 36px;
}

.button {
  background-color: var(--chocolate);
  border-radius: 10px;
  margin-top: 28px;
  padding: 4px 38px;
  font-size: 16px;
  display: inline-block;
}

.section-46 {
  background-color: var(--white);
  height: auto;
  margin-top: 0;
  line-height: 26px;
}

.container-409 {
  padding-top: 6px;
}

.paragraph-271 {
  font-size: 15px;
}

.paragraph-272 {
  font-size: 18px;
  line-height: 30px;
}

.container-410 {
  padding-top: 43px;
}

.paragraph-273 {
  line-height: 32px;
}

.paragraph-274 {
  text-align: center;
  margin-top: 37px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 66px;
  line-height: 72px;
}

.link-block-4 {
  text-align: center;
}

.container-411 {
  text-align: center;
  padding-top: 32px;
}

.image-273 {
  height: 80px;
}

.paragraph-275 {
  text-align: center;
  font-size: 18px;
}

.container-412 {
  padding-top: 22px;
  padding-bottom: 145px;
}

.column-5 {
  background-color: #0000;
  padding-left: 0;
  padding-right: 0;
}

.image-274 {
  padding-left: 0;
  padding-right: 0;
}

.container-413 {
  padding-top: 23px;
  font-size: 16px;
}

.paragraph-276 {
  text-align: left;
  padding-left: 21px;
  padding-right: 21px;
  font-family: Exo, sans-serif;
  line-height: 26px;
}

.grid-62 {
  grid-column-gap: 88px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-top: 32px;
  padding-left: 64px;
  padding-right: 64px;
}

.image-275 {
  text-align: center;
  height: 350px;
}

.container-414 {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 28px;
}

.section-47 {
  background-color: var(--black);
  height: auto;
}

.paragraph-277 {
  color: var(--white);
  font-size: 18px;
  line-height: 30px;
}

.container-415 {
  padding-top: 40px;
}

.grid-63 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-top: 30px;
  padding-left: 17px;
  padding-right: 17px;
}

.paragraph-278 {
  color: var(--white);
  text-align: center;
  padding-top: 32px;
}

.container-416 {
  padding-top: 4px;
  padding-bottom: 71px;
}

.section-48 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6168c7d2cff53e30e5a5b6cb_Niks-blurred.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.paragraph-279 {
  font-size: 16px;
  line-height: 26px;
}

.container-417 {
  padding-top: 48px;
}

.container-418 {
  text-align: center;
  padding-top: 41px;
}

.grid-64 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 0;
}

.container-419 {
  text-align: center;
  padding-top: 47px;
  padding-bottom: 64px;
}

.container-420 {
  text-align: center;
  padding-top: 188px;
}

.image-276 {
  height: 80px;
}

.section-49 {
  background-color: var(--white);
  height: 111px;
}

.container-421 {
  height: 810px;
  padding-top: 463px;
}

.paragraph-280 {
  text-align: center;
  font-size: 30px;
  line-height: 40px;
}

.section-50 {
  height: 2222px;
}

.background-video-14 {
  font-size: 70px;
}

.paragraph-281 {
  text-align: center;
  font-size: 140px;
  line-height: 140px;
}

.container-422 {
  padding-top: 338px;
  font-family: Oswald, sans-serif;
}

.section-51 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/616928ef5964857222265fea_John-faded.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 95vh;
  font-size: 24px;
  position: relative;
}

.youtube-4 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6169485e3c88964796cbe89c_Candycasette.gif"), none;
  background-position: 50%, 50%;
  background-size: cover, cover;
  background-attachment: fixed, scroll;
  border: 4px solid #fff;
  margin-top: 27px;
  margin-bottom: 18px;
  line-height: 22px;
}

.container-423 {
  padding-top: 70px;
}

.paragraph-282 {
  text-align: center;
  font-size: 24px;
  font-weight: 400;
  line-height: 28px;
}

.paragraph-283 {
  text-align: center;
  font-size: 14px;
}

.section-52 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61692a8da809f1485a196ecb_Filmore-faded-2.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61692a1b315b333caf5e0f8e_Filmore-faded.gif");
  background-position: 50%, 50%;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  height: 100vh;
  position: relative;
}

.container-424 {
  text-align: center;
  position: absolute;
  inset: auto 0% 0%;
}

.image-277 {
  height: 70px;
  margin-bottom: 15px;
  padding-top: 0;
}

.paragraph-284 {
  color: var(--white);
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.section-53 {
  background-color: var(--black);
  height: 155px;
  position: relative;
}

.paragraph-285 {
  color: var(--white);
  text-align: center;
  font-size: 24px;
  line-height: 28px;
}

.paragraph-286 {
  color: var(--white);
}

.section-54 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61692c2a13ad8f2b6c0eae40_fawn-faded.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61692fb1fb588fd81a218320_hart.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61692f689995319005b2b134_hart.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61692c2a13ad8f2b6c0eae40_fawn-faded.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61692bb692863b4d9ea36176_fawn-faded.gif");
  background-position: 50%, 50%, 50%, 50%, 50%;
  background-size: cover, cover, cover, cover, cover;
  background-attachment: fixed, fixed, fixed, fixed, fixed;
  height: 100vh;
  position: relative;
}

.container-425 {
  text-align: center;
  position: absolute;
  inset: auto 0% 0%;
}

.image-278 {
  height: 70px;
  margin-bottom: 15px;
}

.paragraph-287 {
  color: var(--black);
  text-align: center;
  font-size: 24px;
  line-height: 26px;
}

.paragraph-288 {
  color: var(--black);
}

.section-55 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61691e85072c363c18a863fc_Big-Wave.gif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 50%;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  height: 100vh;
  position: relative;
}

.section-56 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612cc0e88bc738322ed0e5ba_dark-sunset.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 100vh;
  position: relative;
}

.section-57 {
  color: #0000;
  background-color: #e0d8d0;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61692fb1fb588fd81a218320_hart.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 100vh;
  position: relative;
}

.section-58 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/616938ef42b0e74d7170dc89_Bergefaded.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 100vh;
  position: relative;
}

.section-59 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6169343ffd60fad0e1df2ee8_blurbeach.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 100vh;
  position: relative;
}

.container-426 {
  text-align: center;
  margin-bottom: 15px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-279 {
  height: 70px;
}

.paragraph-289 {
  color: var(--white);
  text-align: center;
  font-size: 24px;
  line-height: 26px;
}

.paragraph-290 {
  color: var(--white);
}

.container-427 {
  text-align: center;
  margin-bottom: 15px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-280 {
  height: 70px;
}

.container-428 {
  text-align: center;
  margin-bottom: 15px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-281 {
  height: 70px;
}

.paragraph-291 {
  color: var(--white);
  text-align: center;
  font-size: 24px;
  line-height: 26px;
}

.paragraph-292 {
  color: var(--white);
}

.paragraph-293 {
  color: var(--black);
}

.paragraph-294 {
  color: var(--black);
  text-align: center;
  font-size: 24px;
  line-height: 28px;
}

.paragraph-295 {
  color: var(--black);
}

.container-429 {
  text-align: center;
  margin-bottom: 15px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-282 {
  height: 70px;
}

.paragraph-296 {
  color: var(--black);
  text-align: center;
  font-size: 24px;
  line-height: 28px;
}

.paragraph-297 {
  color: var(--black);
}

.section-60 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61694108110d9e91fc908bd7_mammothBlur.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 100vh;
  position: relative;
}

.section-61 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61693c55dfccfe1e9ad3ae3c_robbblur.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 100vh;
  position: relative;
}

.section-62 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61694cc15d119aee25476745_studententen.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 100vh;
}

.section-63 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6169485e3c88964796cbe89c_Candycasette.gif");
  background-position: 50%;
  background-size: auto;
  background-attachment: fixed;
  height: 100vh;
  position: relative;
}

.section-64 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61694457aaa1962816523cea_white-guitar.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 100vh;
  position: relative;
}

.container-430 {
  text-align: center;
  margin-bottom: 15px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-283 {
  height: 70px;
}

.paragraph-298 {
  color: var(--white);
  text-align: center;
  font-size: 24px;
  line-height: 28px;
}

.paragraph-299 {
  color: var(--white);
}

.container-431 {
  text-align: center;
  margin-bottom: 15px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-284 {
  height: 70px;
}

.paragraph-300 {
  color: var(--black);
  text-align: center;
  font-size: 24px;
  line-height: 28px;
}

.paragraph-301 {
  color: var(--black);
}

.container-432 {
  text-align: center;
  margin-bottom: 15px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-285 {
  height: 70px;
}

.paragraph-302 {
  color: var(--white);
  text-align: center;
  font-size: 24px;
  line-height: 28px;
}

.paragraph-303 {
  color: var(--white);
}

.container-433 {
  text-align: center;
  margin-bottom: 15px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-286 {
  height: 70px;
}

.paragraph-304 {
  color: var(--black);
  text-align: center;
  font-size: 24px;
  line-height: 28px;
}

.paragraph-305 {
  color: var(--black);
}

.container-434 {
  text-align: center;
  margin-bottom: 15px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-287 {
  height: 70px;
}

.paragraph-306 {
  color: var(--white);
  text-align: center;
  font-size: 24px;
  line-height: 28px;
}

.paragraph-307 {
  color: var(--white);
}

.container-435 {
  text-align: center;
  margin-bottom: 15px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-288 {
  height: 70px;
}

.section-65 {
  background-color: var(--dark-slate-grey);
  height: 100vh;
}

.paragraph-308 {
  color: var(--black);
  text-align: center;
  font-size: 24px;
  line-height: 28px;
}

.paragraph-309 {
  color: var(--black);
}

.container-436 {
  background-color: var(--chocolate);
  height: 555px;
  padding-left: 0;
  position: static;
  inset: 0% 0% 0% auto;
}

.image-289 {
  position: absolute;
  inset: 0% 0% 0% auto;
}

.container-437 {
  padding-top: 35px;
}

.section-66 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/616b479ba35cb36fe7ee2e79_Wildenerness-Strip.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/616b473816e9067707f99701_Wildenerness-Strip.gif");
  background-position: 50%, 50%;
  background-size: cover, cover;
  background-attachment: fixed, scroll;
}

.container-438 {
  text-align: center;
  padding-top: 47px;
  padding-bottom: 26px;
}

.paragraph-310 {
  color: var(--white);
  font-size: 16px;
  line-height: 24px;
}

.container-439 {
  padding-bottom: 39px;
}

.section-67 {
  background-color: var(--black);
  height: auto;
}

.paragraph-311 {
  color: #f66a06;
  text-align: center;
  letter-spacing: 0;
  font-family: Lato, sans-serif;
  font-size: 80px;
  font-weight: 900;
  line-height: 66px;
}

.container-440 {
  text-align: center;
  padding-top: 29px;
}

.image-290 {
  color: #fff;
}

.container-441 {
  text-align: center;
  padding-top: 36px;
  padding-bottom: 151px;
}

.image-241 {
  height: 60px;
}

.paragraph-312 {
  color: var(--white);
  text-align: left;
  font-size: 16px;
}

.container-442 {
  text-align: center;
  padding-top: 86px;
}

.section-68 {
  background-color: var(--white);
  height: auto;
  line-height: 22px;
}

.container-443 {
  text-align: center;
  padding-top: 80px;
}

.container-444 {
  padding-top: 18px;
}

.paragraph-313 {
  text-align: center;
  font-size: 18px;
  line-height: 26px;
}

.grid-65 {
  text-align: center;
  grid-template-rows: auto;
  padding: 28px 121px 0;
}

.container-445 {
  text-align: center;
  margin-top: -1px;
  padding-top: 62px;
  padding-bottom: 344px;
}

.section-69 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177b18b48977f20eb5cd336_3David-and-Eddie.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-70 {
  background-color: var(--white);
  height: auto;
}

.paragraph-224 {
  color: #fff;
  text-align: center;
  padding-top: 29px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 130px;
  line-height: 140px;
}

.container-446 {
  padding-top: 80px;
}

.paragraph-223 {
  background-color: var(--grey);
  text-align: center;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 120px;
  line-height: 140px;
}

.container-447 {
  padding-top: 0;
}

.paragraph-314 {
  color: #fff;
  text-align: center;
}

.grid-66 {
  grid-template-rows: auto;
  padding: 19px 116px 52px;
}

.image-291 {
  line-height: 122px;
}

.section-71 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6178da80d9ae1595d60d965a_blurred-Rocky-and-David.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-72 {
  background-color: #596168;
  height: auto;
}

.container-448 {
  text-align: center;
  padding-bottom: 418px;
}

.container-449 {
  padding-top: 80px;
}

.paragraph-315 {
  color: #000;
  text-align: center;
  font-family: Changa One, Impact, sans-serif;
  font-size: 122px;
  line-height: 122px;
}

.paragraph-243 {
  text-align: center;
  font-size: 17px;
  line-height: 24px;
}

.container-450 {
  text-align: center;
  padding-top: 6px;
  padding-bottom: 0;
}

.container-451 {
  text-align: center;
  padding-top: 90px;
  padding-bottom: 270px;
}

.container-452 {
  padding-top: 80px;
}

.paragraph-316 {
  color: #858382;
  text-align: center;
  font-family: Oswald, sans-serif;
  font-size: 130px;
  line-height: 140px;
}

.container-375 {
  background-color: #0000;
  padding-top: 21px;
}

.paragraph-220 {
  color: #000;
  text-align: center;
  background-color: #0000;
  font-size: 18px;
  line-height: 22px;
}

.grid-67 {
  grid-template-rows: auto;
  height: auto;
  padding: 36px 142px 1px;
}

.container-360 {
  text-align: center;
  padding-top: 16px;
  padding-bottom: 240px;
}

.section-73 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177b997d53222ffb3be8f5f_11boyz.gif");
  background-position: 50%;
  background-size: auto;
  background-attachment: fixed;
  height: auto;
}

.section-74 {
  background-color: var(--white);
  height: auto;
}

.section-75 {
  background-color: #23313c;
  height: auto;
}

.section-76 {
  background-color: var(--white);
  height: auto;
}

.container-453 {
  text-align: center;
  padding-top: 82px;
}

.paragraph-221 {
  color: #fff;
  text-align: center;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 120px;
  line-height: 140px;
}

.paragraph-222 {
  color: #fff;
  text-align: center;
  line-height: 24px;
}

.grid-56 {
  grid-template-rows: auto;
  padding: 58px 130px 0;
}

.container-361 {
  text-align: center;
  padding-top: 99px;
  padding-bottom: 302px;
}

.image-246 {
  height: 60px;
  min-height: 60px;
}

.container-362 {
  text-align: center;
  padding-top: 93px;
}

.paragraph-225 {
  color: var(--white);
  text-align: center;
  font-family: Exo, sans-serif;
  font-size: 77px;
  line-height: 78px;
}

.paragraph-317 {
  color: var(--white);
  text-align: center;
  font-size: 16px;
  line-height: 22px;
}

.container-454 {
  padding-top: 5px;
}

.container-363 {
  text-align: center;
  padding-top: 12px;
}

.image-247 {
  border: 12px solid #686363;
  height: 555px;
}

.container-364 {
  text-align: center;
  padding-top: 65px;
  padding-bottom: 378px;
}

.container-365 {
  text-align: center;
  padding-top: 82px;
}

.grid-57 {
  grid-template-rows: auto;
  margin-left: 67px;
  margin-right: 67px;
  padding-top: 60px;
}

.container-366 {
  text-align: center;
  padding-top: 58px;
  padding-bottom: 320px;
}

.container-367 {
  text-align: center;
  padding-top: 98px;
}

.container-368 {
  padding-top: 13px;
  font-size: 18px;
}

.slide-1-6 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177756748977f10b45b7e48_422680_265198216891021_1255180728_n.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-8 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177756748977f4be85b7e4c_x2.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-7 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177756748977fb5c15b7e4a_ZEP1.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-40 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177756748977fd4235b7e34_392184_226543580756485_1313472584_n.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-43 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177756748977f7b395b7e44_407222_226543374089839_533045277_n-1.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-44 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177756748977f5f865b7e3e_398010_226543444089832_524629372_n.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-45 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177756748977f94245b7e3a_396252_226543724089804_1515799641_n.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-41 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177756748977f7c085b7e40_402019_226543877423122_755319590_n.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-46 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177756748977f04bf5b7e38_395568_226543314089845_1233533207_n.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-42 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177756748977f6bcd5b7e42_405572_226543634089813_608095635_n.gif");
  background-position: 50%;
  background-size: cover;
}

.slider-6 {
  height: 666px;
}

.slide-47 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177756748977f2fd15b7e3c_397645_226543490756494_1001240751_n.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-48 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177756748977f2a5c5b7e36_384793_226543554089821_2142099689_n.gif");
  background-position: 0 0;
  background-size: cover;
}

.slide-1-5 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177756748977f9be65b7e46_407626_226543517423158_1716477900_n.gif");
  background-position: 50%;
  background-size: cover;
}

.container-370 {
  text-align: center;
  padding-top: 59px;
  padding-bottom: 227px;
}

.section-77 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6178d97c67a375852c2da8ea_cool-blue-sky.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-78 {
  background-color: #e3e3e4;
  height: auto;
}

.section-79 {
  background-color: var(--white);
  height: auto;
}

.section-80 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6178e0a21126fae007612730_BLURRED-PINK.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-81 {
  background-color: #545e72;
  height: auto;
}

.container-371 {
  padding-top: 80px;
}

.paragraph-232 {
  text-align: center;
  font-family: Varela Round, sans-serif;
  font-size: 70px;
  line-height: 80px;
}

.paragraph-233 {
  text-align: center;
  font-size: 18px;
  line-height: 24px;
}

.slide-49 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177786f9b9291451f34a525_Nik3.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-50 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177786f9b929111aa34a529_nik8.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-51 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177786f9b92917e3d34a523_Nik9.gif");
  background-position: 50%;
  background-size: cover;
}

.container-372 {
  padding-top: 24px;
}

.slide-52 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177786f9b9291e3f634a52d_Nik5.gif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 50%;
  background-size: cover, cover;
}

.slide-53 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177786f9b929102b034a521_Nik1.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-54 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177786f9b929180bb34a527_Nik4.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-55 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177786f9b9291087c34a52b_Nik6.gif");
  background-position: 50%;
  background-size: cover;
}

.slider-7 {
  height: 600px;
}

.slide-56 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177786f9b9291333d34a51f_Nik2.gif");
  background-position: 50%;
  background-size: cover;
}

.container-373 {
  text-align: center;
  padding-top: 67px;
  padding-bottom: 300px;
}

.container-374 {
  background-color: #0000;
  padding-top: 177px;
}

.paragraph-234 {
  color: #fff;
  text-align: center;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 122px;
  line-height: 122px;
}

.paragraph-235 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  line-height: 24px;
}

.grid-58 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 68px;
  margin-right: 68px;
  padding-top: 39px;
}

.container-376 {
  text-align: center;
  padding-top: 72px;
  padding-bottom: 678px;
}

.container-377 {
  text-align: center;
  padding-top: 87px;
}

.paragraph-236 {
  text-align: center;
  font-size: 80px;
  line-height: 70px;
}

.paragraph-237 {
  text-align: center;
  font-size: 16px;
}

.container-455 {
  padding-top: 26px;
}

.container-378 {
  text-align: center;
  padding-top: 20px;
}

.container-382 {
  text-align: center;
  padding-top: 38px;
  padding-bottom: 284px;
}

.container-379 {
  text-align: center;
  padding-top: 81px;
}

.paragraph-238 {
  text-align: center;
  font-size: 50px;
  line-height: 60px;
}

.container-456 {
  padding-top: 12px;
}

.slide-57 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61779f43f99682a5ca5da64c_385171_223615067716003_1289199370_n.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-58 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61779f43f996826b125da64e_H2.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-59 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61779f43f9968255a45da650_H3.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-60 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61779f43f996821f465da652_H4.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-61 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61779f43f9968216ca5da654_h6.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-62 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61779f43f9968269115da656_H5.gif");
  background-position: 50%;
  background-size: cover;
}

.container-381 {
  text-align: center;
  padding-top: 36px;
  padding-bottom: 364px;
}

.paragraph-241 {
  color: #fff;
  text-align: center;
  font-size: 60px;
  line-height: 70px;
}

.container-457 {
  padding-top: 21px;
}

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

.paragraph-319 {
  text-align: center;
  font-size: 16px;
  line-height: 24px;
}

.container-385 {
  text-align: center;
  padding-top: 13px;
}

.section-82 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6178e42ec394ff4c5f680830_2Palm-Tree.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-83 {
  background-color: var(--thistle);
  height: 2222px;
}

.section-84 {
  background-color: var(--dark-slate-grey);
  height: 2222px;
}

.section-85 {
  background-color: var(--silver);
  height: 2222px;
}

.section-86 {
  background-color: var(--cadet-blue);
  height: 2222px;
}

.container-400 {
  text-align: center;
  padding-top: 105px;
}

.paragraph-252 {
  color: #fff;
  text-align: center;
  font-size: 55px;
  line-height: 65px;
}

.container-458 {
  padding-top: 18px;
}

.container-401 {
  text-align: center;
  padding-top: 28px;
}

.slide-65 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177a6731d24186ee06556fc_383696_232311803512996_1749392910_n.gif");
  background-position: 50%;
  background-size: cover;
}

.slide-66 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177a6731d24185f7a655702_2Ca23.gif"), none;
  background-position: 50%, 50%;
  background-size: cover, cover;
}

.slide-67 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6177a6731d24181dba655700_car2.gif");
  background-position: 50%;
  background-size: cover;
}

.icon-21 {
  border: 1px solid #2c4254;
}

.container-395 {
  text-align: center;
  padding-top: 25px;
  padding-bottom: 336px;
}

.container-390 {
  text-align: center;
  padding-top: 84px;
}

.paragraph-246 {
  color: #fff;
  text-align: center;
  font-size: 50px;
  line-height: 60px;
}

.container-459 {
  padding-top: 22px;
}

.paragraph-320 {
  text-align: center;
  font-size: 16px;
  line-height: 24px;
}

.image-261 {
  height: 555px;
}

.image-292 {
  border: 8px solid var(--black);
}

.image-293 {
  border: 8px solid var(--white);
}

.image-294 {
  border: 16px solid var(--white);
}

.image-295 {
  border: 12px solid var(--white);
}

.image-296 {
  border: 12px solid #000;
}

.paragraph-321 {
  font-size: 15px;
}

.paragraph-322 {
  padding-left: 167px;
  padding-right: 167px;
  line-height: 24px;
}

.image-297 {
  padding-top: 0;
}

.div-block-86 {
  margin-top: -151px;
}

.navbar-6 {
  background-color: var(--black);
}

.image-298 {
  height: 80px;
}

.brand {
  height: auto;
}

.container-460 {
  margin-bottom: -190px;
}

.nav-link, .nav-link-2, .nav-link-3 {
  color: var(--white);
}

.section-87 {
  background-color: var(--white);
  height: 44%;
}

.body-2 {
  background-color: var(--white);
  height: 1206px;
}

.section-88 {
  background-color: var(--white);
  height: 22px;
}

.background-video-15 {
  height: 720px;
  font-size: 122px;
}

.paragraph-323 {
  text-align: center;
  padding-top: 530px;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  line-height: 122px;
}

.container-461 {
  text-align: center;
}

.image-299 {
  height: auto;
  margin-top: 28px;
  padding-top: 0;
  padding-left: 102px;
  padding-right: 102px;
}

.paragraph-324 {
  text-align: center;
  font-size: 16px;
  line-height: 26px;
  transition: opacity .2s;
}

.container-462 {
  padding-bottom: 10px;
  position: absolute;
  inset: auto 0% 0%;
}

.section-89 {
  background-color: #0000;
  height: auto;
  font-size: 16px;
  line-height: 26px;
}

.paragraph-325 {
  text-align: center;
  font-family: Oswald, sans-serif;
  font-size: 22px;
}

.container-463 {
  padding-top: 103px;
}

.container-464 {
  padding-top: 12px;
}

.image-300 {
  height: 300px;
}

.paragraph-326 {
  margin-left: -256px;
  padding-top: 37px;
  padding-left: 0;
  line-height: 24px;
}

.section-90 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6187217bede5330b7d6b7ebf_darkhome-gtr.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61871ec905f7dbe258fce820_home-gtr.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61871fb8caa11f710deeaf0e_2home-gtr.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61871ec905f7dbe258fce820_home-gtr.gif");
  background-position: 50%, 50%, 50%, 50%;
  background-size: cover, cover, cover, cover;
  background-attachment: fixed, fixed, fixed, fixed;
  height: 1111px;
}

.section-91 {
  background-color: #dad9d9;
  height: 999px;
}

.container-465 {
  text-align: center;
  padding-top: 62px;
  font-size: 20px;
}

.paragraph-327 {
  color: var(--grey);
  font-family: Oswald, sans-serif;
  font-size: 24px;
  line-height: 28px;
}

.bold-text-14 {
  font-size: 28px;
  line-height: 36px;
}

.paragraph-328 {
  color: var(--black);
  text-align: right;
  font-size: 14px;
}

.grid-68 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  height: 444px;
  margin-left: 98px;
  margin-right: 98px;
}

.background-video-16, .background-video-17 {
  height: 222px;
}

.grid-69 {
  grid-column-gap: 55px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding: 127px 179px 0;
}

.image-301 {
  text-align: center;
}

.container-466 {
  text-align: center;
  padding-top: 728px;
}

.image-302 {
  height: 88px;
}

.section-92 {
  height: auto;
}

.background-video-18 {
  height: 96vh;
}

.paragraph-329 {
  color: var(--black);
  font-family: Oswald, sans-serif;
  font-size: 24px;
  line-height: 28px;
}

.paragraph-330 {
  color: var(--black);
  font-family: Oswald, sans-serif;
  font-size: 44px;
  line-height: 50px;
}

.container-467 {
  padding-top: 55px;
}

.grid-70 {
  grid-column-gap: 13px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 42px;
  padding-top: 0;
  padding-left: 40px;
  padding-right: 40px;
  position: absolute;
  inset: auto 0% 0%;
}

.columns-2 {
  margin-left: 90px;
  margin-right: 90px;
}

.image-303 {
  height: 333px;
}

.bold-text-15 {
  font-family: PT Serif, serif;
  font-size: 18px;
  line-height: 24px;
}

.paragraph-331 {
  margin-left: -364px;
  padding-left: 0;
}

.container-468 {
  text-align: center;
  padding-top: 63px;
}

.image-304 {
  height: 300px;
}

.paragraph-332 {
  color: var(--black);
  text-align: left;
  padding-top: 28px;
  font-family: Bitter, serif;
  font-size: 18px;
  line-height: 28px;
}

.section-93 {
  height: 999px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.background-video-19 {
  height: 820px;
}

.navbar-7 {
  background-color: var(--black);
}

.image-305 {
  height: 90px;
}

.container-469 {
  padding-top: 12px;
}

.nav-link-4, .nav-link-5, .nav-link-6 {
  padding-top: 60px;
}

.background-video-20 {
  height: 100vh;
  margin-top: 0;
}

.link-block-5 {
  text-align: center;
  height: 77px;
}

.container-470 {
  background-color: var(--grey);
  text-align: center;
}

.link-block-6 {
  text-align: center;
}

.paragraph-333 {
  color: var(--white);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 80px;
  font-weight: 700;
  line-height: 80px;
}

.container-471 {
  margin-top: 414px;
}

.heading-137 {
  color: var(--grey-2);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 70px;
  line-height: 60px;
}

.paragraph-334 {
  color: var(--grey-2);
  text-align: right;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 700;
  line-height: 45px;
}

.column-6 {
  margin-top: 31px;
}

.column-7 {
  margin-top: 30px;
}

.paragraph-335 {
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 700;
  line-height: 45px;
}

.heading-138 {
  color: var(--grey-2);
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 60px;
  line-height: 60px;
}

.heading-139 {
  text-align: center;
  font-size: 60px;
}

.heading-140, .paragraph-336 {
  color: var(--grey-2);
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 60px;
  line-height: 60px;
}

.div-block-87 {
  margin-top: 27px;
  margin-left: 26px;
  margin-right: 26px;
}

.section-94 {
  background-color: var(--chocolate);
  height: 70px;
}

.link-block-7, .container-472 {
  text-align: center;
}

.image-306 {
  height: 122px;
}

.section-95 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61bfaf016c48066f0ebf7cd6_holding-up.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 100vh;
}

.grid-71 {
  grid-column-gap: 44px;
  grid-row-gap: 44px;
  color: var(--white);
  grid-template-rows: auto;
  height: 333px;
  margin-left: 94px;
  margin-right: 94px;
  padding-top: 264px;
}

.image-307, .image-308 {
  opacity: .7;
}

.image-309, .image-310 {
  opacity: .6;
}

.navbar-8 {
  background-color: #0000;
}

.navbar-9 {
  opacity: .31;
  margin-top: 28px;
}

.navbar-10 {
  background-color: #0000;
}

.image-311 {
  height: 90px;
}

.container-473 {
  padding-top: 22px;
}

.paragraph-337 {
  color: var(--dim-grey);
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 60px;
  line-height: 60px;
}

.div-block-88 {
  margin-left: 27px;
  margin-right: 27px;
  padding-top: 64px;
}

.paragraph-338 {
  background-color: var(--white);
  opacity: .58;
  color: var(--black);
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 32px;
  line-height: 40px;
}

.paragraph-339 {
  text-align: center;
  font-size: 18px;
}

.image-312 {
  text-align: center;
  height: 60px;
}

.container-474 {
  text-align: center;
  padding-bottom: 24px;
  position: absolute;
  inset: auto 0% 0%;
}

.section-96 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61d8e5237ded4de50fe87c1e_lite-lift.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  line-height: 28px;
  position: relative;
}

.image-313 {
  height: 55px;
  position: static;
}

.paragraph-340 {
  color: var(--dim-grey);
  text-align: center;
  padding-top: 58px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  line-height: 24px;
}

.container-475 {
  padding-top: 68px;
}

.paragraph-341 {
  font-size: 40px;
}

.paragraph-342 {
  color: var(--chocolate);
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 70px;
}

.grid-72 {
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-left: 78px;
  margin-right: 78px;
  padding-top: 162px;
}

.image-314 {
  height: 55px;
}

.image-315 {
  height: auto;
}

.paragraph-343 {
  color: var(--black);
  text-align: left;
  font-size: 16px;
  line-height: 24px;
}

.columns-3 {
  margin-left: 16px;
  margin-right: 16px;
  padding-top: 51px;
}

.paragraph-344 {
  font-size: 16px;
}

.paragraph-345 {
  color: var(--chocolate);
  text-align: center;
  margin-left: 21px;
  margin-right: 21px;
  font-size: 30px;
  font-weight: 700;
}

.paragraph-346 {
  margin-left: 20px;
  margin-right: 20px;
  font-size: 16px;
  line-height: 24px;
}

.container-476 {
  text-align: center;
  position: absolute;
}

.container-477 {
  text-align: center;
  position: static;
  inset: auto auto 0% 0%;
}

.image-316 {
  height: 55px;
}

.container-478 {
  text-align: center;
  margin-top: 187px;
  position: relative;
  inset: auto 0% 0%;
}

.image-317 {
  height: 280px;
  margin-bottom: -303px;
}

.section-97 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61ed32c8223ab6be8333a949_2dark-kids.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61ed12fb15a318125cb414f4_dark-kids.gif");
  background-position: 50%, 50%;
  background-size: cover, auto;
  background-attachment: fixed, fixed;
  height: 100vh;
}

.button-2 {
  background-color: var(--chocolate);
  text-align: center;
  border-radius: 19px;
  padding: 0 25px;
}

.button-2:hover {
  background-color: #78a5d6;
}

.container-479 {
  text-align: center;
}

.container-480 {
  text-align: center;
  padding-top: 79px;
}

.image-318 {
  height: 120px;
}

.container-481 {
  text-align: center;
  margin-top: -120px;
  padding-top: 0;
}

.image-319 {
  height: 282px;
}

.container-482 {
  text-align: center;
  margin-top: 37px;
  margin-bottom: 205px;
}

.image-320 {
  height: 55px;
}

.paragraph-347 {
  color: var(--white);
  text-align: center;
  letter-spacing: 5px;
  font-size: 26px;
  line-height: 32px;
}

.container-483 {
  margin-top: 48px;
}

.grid-73 {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  margin-top: 111px;
  margin-left: 0;
  margin-right: 0;
}

.container-484 {
  border: 4px solid var(--chocolate);
  background-color: var(--white);
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/61ed367f1b74753a2d6d9930_lite-dog.gif");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  height: 454px;
}

.paragraph-348 {
  color: var(--black);
  margin-top: 36px;
  margin-left: 39px;
  margin-right: 39px;
  font-size: 16px;
  line-height: 22px;
}

.video-3 {
  background-color: var(--black);
}

.div-block-89 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62186652c201f7d0f057bbcc_Big%202.jpg"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6217529c642dc67cba828cf5_flat%201.png");
  background-position: 50%, 50%;
  background-size: cover, cover;
  height: 700px;
  margin-top: 64px;
}

.body-3 {
  background-color: var(--white);
  height: 1238px;
}

.section-98 {
  background-color: var(--chocolate);
}

.navbar-11 {
  background-color: var(--white);
}

.grid-74 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: -1px;
  margin-bottom: 25px;
  padding-top: 21px;
}

.image-321 {
  text-align: center;
}

.section-99 {
  background-color: var(--white);
  height: auto;
}

.paragraph-349 {
  text-align: center;
  letter-spacing: 5px;
  padding-top: 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 300;
}

.container-485 {
  background-color: var(--white-smoke);
  height: 45px;
  margin-top: 7px;
  padding-top: 12px;
}

.container-486 {
  background-color: var(--black);
  height: 45px;
  margin-top: 0;
  font-family: Lato, sans-serif;
}

.paragraph-350 {
  color: var(--white);
  text-align: center;
  letter-spacing: 1px;
  padding-top: 11px;
  font-family: Lato, sans-serif;
  font-size: 20px;
}

.container-487 {
  text-align: center;
  background-color: #0000;
}

.image-322 {
  height: 170px;
}

.image-323 {
  height: 120px;
}

.image-324 {
  height: 88px;
  margin-left: 414px;
  padding-left: 0;
}

.container-488 {
  margin-top: 18px;
}

.paragraph-351 {
  text-align: center;
  letter-spacing: 4px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 36px;
}

.container-489 {
  margin-top: 14px;
}

.container-490 {
  margin-top: 68px;
}

.container-491 {
  margin-top: 0;
  padding-top: 27px;
}

.background-video-21 {
  background-color: #0000;
  height: 220px;
  margin-left: 350px;
  margin-right: 350px;
}

.body-4 {
  height: 400px;
}

.paragraph-352 {
  text-align: center;
  letter-spacing: 5px;
  padding-top: 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 300;
}

.container-492 {
  margin-top: 22px;
}

.section-100 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/621afe02b1870f63e1ac50cb_black-Dog.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 100vh;
  margin-top: 242px;
  position: relative;
}

.container-493 {
  text-align: center;
  padding-top: 298px;
}

.image-325 {
  height: 99px;
}

.image-326 {
  height: 130px;
}

.paragraph-353 {
  text-align: center;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 30px;
  line-height: 34px;
}

.container-494 {
  padding-top: 29px;
}

.container-495 {
  padding-top: 172px;
}

.section-101 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/621b2afdfa0a7bb8dfbd4ab4_fern%20lite.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-102 {
  height: 555px;
}

.image-327 {
  height: 140px;
}

.container-496 {
  padding-top: 73px;
}

.paragraph-354 {
  font-size: 16px;
  line-height: 22px;
}

.nav-link-7, .nav-link-8, .nav-link-9 {
  color: var(--white);
}

.container-497 {
  text-align: center;
  padding-bottom: 49px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-328 {
  height: 90px;
}

.section-103 {
  height: 122px;
}

.container-498 {
  padding-top: 31px;
}

.div-block-90 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6250db846e256adfca69f498_Group.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/624d5acc6587e43db774b76c_lite-plan.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/624d59e3d152d673f2a2933d_lite-family.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/624d592b3d506c784465de51_lite-S.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/624d56979baa9d7b099eda31_lite-house.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/624d54cd87eb7d6f5bd69305_fernlite.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/621b4bd8a8b4435b8736a02d_2222222pink.jpg");
  background-position: 50%, 50%, 50%, 50%, 50%, 50%, 50%;
  background-size: cover, cover, cover, cover, cover, cover, cover;
  background-attachment: fixed, fixed, fixed, fixed, fixed, fixed, fixed;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 395px;
  padding-right: 395px;
  position: relative;
}

.container-499 {
  height: 120px;
}

.section-104 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/624d495abb6b4c74019d96d0_Cover-1.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 100vh;
}

.section-105 {
  background-color: var(--thistle);
  height: 666px;
}

.image-329 {
  border: 5px solid var(--white);
  margin-top: 161px;
  margin-bottom: 28px;
}

.paragraph-355 {
  color: var(--black);
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.paragraph-356 {
  color: var(--black);
  text-align: center;
  padding-top: 85px;
  font-family: Lato, sans-serif;
  font-size: 70px;
  font-weight: 700;
  line-height: 70px;
}

.container-500 {
  padding-top: 27px;
  padding-bottom: 38px;
}

.section-106 {
  background-color: #195e92;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/631d482d60e2147eb938dd5d_dark-Hero-Shot.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: 999px;
  line-height: 22px;
  position: relative;
}

.image-330 {
  height: 155px;
}

.div-block-91 {
  background-color: #e6e6e6;
}

.columns-4 {
  margin-left: 195px;
  margin-right: 195px;
  padding-top: 31px;
  padding-bottom: 31px;
}

.image-331 {
  text-align: left;
  height: 140px;
  margin-left: 0;
  position: absolute;
  inset: 8% auto auto 2%;
}

.column-11 {
  padding-left: 0;
  padding-right: 0;
}

.paragraph-357 {
  text-align: left;
  margin-left: -326px;
}

.grid-75 {
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-left: 194px;
  margin-right: 62px;
  padding-top: 34px;
  padding-bottom: 34px;
}

.paragraph-358 {
  color: var(--white);
  text-align: left;
  font-size: 16px;
}

.section-107 {
  background-color: var(--black);
  position: relative;
}

.paragraph-359 {
  color: var(--black);
  padding-top: 22px;
  font-size: 20px;
  line-height: 22px;
}

.section-108 {
  z-index: 2147483647;
  background-color: var(--dark-olive-green);
  opacity: 1;
  height: 80px;
  position: relative;
  inset: 0% 0% auto;
}

.container-501 {
  background-color: var(--dark-slate-blue);
  height: 88px;
  position: static;
  inset: auto 0% 0% auto;
}

.section-109 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62528400fa882dd79c4aa1f7_crowd1).gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 1000px;
}

.paragraph-360 {
  color: var(--white);
  text-align: center;
  letter-spacing: 12px;
  font-size: 17px;
}

.container-502 {
  padding-top: 25px;
}

.image-332 {
  z-index: 44;
  border: 1px solid #0000;
  height: 220px;
  margin-top: 110px;
  position: fixed;
  inset: 0% 0% auto auto;
}

.grid-76 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  padding-top: 31px;
  padding-left: 35px;
  padding-right: 35px;
}

.image-333 {
  border: 1px solid var(--white-smoke);
  text-align: center;
}

.paragraph-361 {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 24px;
}

.container-503 {
  padding-top: 63px;
}

.image-334 {
  text-align: center;
}

.grid-77 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-top: 104px;
  padding-bottom: 104px;
}

.container-504 {
  text-align: center;
  margin-top: 88px;
  padding-top: 406px;
  padding-left: 230px;
  padding-right: 230px;
}

.div-block-92 {
  background-color: var(--chocolate);
  height: 40px;
  position: static;
}

.section-110 {
  z-index: 3333;
  background-color: var(--yellow-green);
  opacity: 1;
  border: 7px #fdf9f9;
  border-bottom-style: solid;
  height: 80px;
  position: fixed;
  inset: 0% 0% auto;
}

.section-111 {
  z-index: auto;
  background-color: var(--chocolate);
  height: auto;
  position: fixed;
}

.section-112 {
  height: auto;
}

.image-335 {
  text-align: center;
  height: auto;
}

.div-block-93 {
  background-color: var(--black);
  text-align: center;
}

.grid-78 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--black);
  text-align: center;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-79 {
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 80px;
  margin-right: 80px;
}

.image-336 {
  height: 120px;
}

.navbar-12 {
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: 0;
  position: static;
}

.image-337 {
  height: 70px;
  margin-top: 5px;
}

.image-338 {
  background-color: var(--cadet-blue);
}

.paragraph-362 {
  color: var(--grey-2);
  text-align: center;
  margin-top: 81px;
  margin-bottom: 0;
  padding-top: 18px;
  padding-bottom: 6px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 55px;
}

.section-113 {
  background-color: var(--white);
}

.paragraph-363 {
  color: var(--grey-2);
  text-align: center;
  letter-spacing: 7px;
  margin-bottom: 0;
  font-size: 20px;
}

.div-block-94 {
  padding-bottom: 39px;
}

.contact-form {
  background-color: var(--yellow-green);
  margin-top: 351px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.contact-form-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.section-114 {
  height: 555px;
}

.paragraph-364 {
  padding-top: 270px;
  padding-left: 0;
  padding-right: 90px;
}

.grid-80 {
  background-color: var(--chocolate);
  margin-top: 57px;
  padding-left: 97px;
  padding-right: 97px;
}

.section-115 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62626dc338d17f4f5c9a64c3_big-pic.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 999px;
}

.column-12 {
  background-color: var(--yellow-green);
}

.paragraph-365 {
  color: var(--white);
  margin: 58px;
  padding-top: 0;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 25px;
}

.columns-5 {
  opacity: .83;
  margin-left: 199px;
  padding-top: 118px;
}

.div-block-95 {
  background-color: #0000;
  width: 555px;
  height: 200px;
  margin-top: 48px;
  margin-left: 198px;
}

.container-505 {
  background-color: var(--dark-olive-green);
  opacity: .81;
  height: 200px;
}

.paragraph-366 {
  color: var(--white);
  padding-top: 12px;
  padding-left: 19px;
  padding-right: 19px;
  font-size: 16px;
  font-weight: 700;
  line-height: 32px;
}

.div-block-96 {
  background-color: var(--yellow-green);
  opacity: 1;
  max-width: 40%;
  height: auto;
  margin-top: 62px;
  margin-left: 64px;
}

.image-339 {
  max-width: 50%;
}

.section-116 {
  background-color: var(--cadet-blue);
  height: 444px;
}

.image-340 {
  max-width: 50%;
}

.image-341 {
  float: right;
  clear: none;
  max-width: 25%;
  position: static;
  inset: 0% 0% auto auto;
}

.image-342 {
  position: relative;
}

.columns-6 {
  height: auto;
  margin-top: -27px;
  margin-left: 1px;
  margin-right: 1px;
}

.container-506 {
  background-color: var(--dark-slate-grey);
  height: 333px;
}

.paragraph-367 {
  color: var(--white);
  margin-top: 34px;
  margin-left: 15px;
  margin-right: 15px;
}

.container-507 {
  background-color: var(--chocolate);
  height: 333px;
}

.container-508 {
  background-color: var(--cadet-blue);
  height: 333px;
}

.container-509 {
  background-color: var(--black);
  height: 333px;
}

.section-117 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62626dc338d17f4f5c9a64c3_big-pic.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 999px;
}

.section-118 {
  height: 120px;
}

.paragraph-368 {
  color: var(--white);
  text-align: center;
  padding-top: 79px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 55px;
}

.cards-section {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/624d5acc6587e43db774b76c_lite-plan.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  padding-top: 100px;
  padding-bottom: 100px;
}

.centered-container {
  text-align: center;
  flex: 1;
}

.cards-grid-container {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cards-image-mask {
  border-radius: 0%;
  width: 100%;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.cards-image {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  max-width: none;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.section-119 {
  background-color: var(--white);
  height: 55px;
}

.nav-link-10, .nav-link-11, .nav-link-11.w--current, .nav-link-11.w--current:hover, .nav-link-11.w--current:focus, .nav-link-11.w--current:visited, .nav-link-12 {
  color: var(--white);
}

.section-120 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/631a8bf2dc4d5bf29c5152bd_2good-Darker.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 8px;
}

.body-5 {
  height: 100vh;
}

.container-510 {
  text-align: center;
  padding-top: 23px;
}

.image-343 {
  max-width: 60%;
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
}

.paragraph-369 {
  color: var(--white);
  text-align: center;
  padding-top: 18px;
  font-family: Lato, sans-serif;
  font-size: 55px;
  font-weight: 900;
  line-height: 60px;
  overflow: hidden;
}

.paragraph-370 {
  color: var(--yellow-green);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  font-weight: 600;
  line-height: 40px;
}

.grid-81 {
  grid-column-gap: 140px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 186px;
  padding-bottom: 0;
  padding-left: 127px;
  padding-right: 127px;
  position: static;
  inset: auto 0% 0%;
}

.grid-82 {
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 42px;
  padding-left: 0;
  padding-right: 48px;
}

.container-511 {
  background-color: var(--dark-olive-green);
}

.paragraph-371 {
  background-color: var(--dark-olive-green);
  opacity: .59;
  color: var(--white);
  mix-blend-mode: normal;
  padding: 23px 20px;
  font-size: 17px;
  line-height: 24px;
}

.bold-text-16 {
  mix-blend-mode: lighten;
}

.grid-83 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 50px;
}

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

.background-video-22 {
  padding-left: 0;
  padding-right: 0;
}

.paragraph-372 {
  color: var(--white);
  padding-left: 42px;
  font-family: Lato, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.columns-7 {
  margin-top: 70px;
  margin-left: 64px;
  margin-right: 64px;
  padding-bottom: 208px;
}

.paragraph-373 {
  color: var(--white);
  padding-right: 0;
  font-size: 15px;
  line-height: 22px;
}

.paragraph-374 {
  color: var(--yellow-green);
  font-size: 20px;
  line-height: 24px;
}

.paragraph-375 {
  color: var(--yellow-green);
  padding-right: 55px;
  font-size: 24px;
  line-height: 24px;
}

.column-13 {
  height: 50px;
  padding-left: 19px;
  padding-right: 19px;
}

.image-344 {
  height: 30px;
}

.paragraph-376 {
  color: var(--white);
}

.paragraph-377 {
  color: var(--yellow-green);
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 44px;
}

.bold-text-17 {
  padding-right: 0;
}

.column-14 {
  padding-left: 19px;
  padding-right: 19px;
}

.paragraph-378 {
  color: var(--yellow-green);
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 44px;
}

.image-345 {
  max-width: 30%;
}

.paragraph-379 {
  color: var(--yellow-green);
  text-align: center;
  font-size: 66px;
}

.section-121 {
  height: 15%;
}

.grid-85 {
  grid-template-rows: auto;
  height: auto;
}

.container-512 {
  text-align: right;
  max-width: 624px;
  height: auto;
}

.section-122 {
  background-color: var(--black);
  height: 333px;
}

.image-346 {
  text-align: left;
  min-width: auto;
  max-width: none;
}

.grid-86 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  height: auto;
  padding-top: 45px;
  padding-bottom: 90px;
  line-height: 34px;
}

.image-347 {
  width: 50vw;
  max-width: none;
  height: auto;
}

.grid-87 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 119px;
  margin-right: 119px;
}

.paragraph-380 {
  color: var(--yellow-green);
}

.bold-text-18 {
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 44px;
}

.paragraph-381 {
  color: var(--white);
  padding-right: 48px;
}

.columns-8 {
  margin-top: 3px;
  margin-left: 87px;
  margin-right: 87px;
  padding-top: 124px;
  padding-bottom: 39px;
}

.container-513 {
  text-align: center;
  padding-top: 54px;
  padding-bottom: 248px;
}

.image-348 {
  height: 30px;
  margin-top: -1px;
}

.section-123 {
  height: 999px;
}

.image-349 {
  max-width: 100%;
  height: 122px;
  padding-top: 13px;
  padding-bottom: 13px;
  padding-right: 150px;
}

.paragraph-382 {
  color: var(--yellow-green);
  text-align: center;
  margin-top: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 44px;
}

.paragraph-383 {
  color: var(--dark-olive-green);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 24px;
}

.div-block-97 {
  padding-top: 71px;
}

.columns-9 {
  margin-top: 21px;
  margin-left: 387px;
  margin-right: 387px;
}

.image-350 {
  height: auto;
}

.section-124 {
  background-color: var(--thistle);
  height: auto;
}

.div-block-98 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62af1a349243c8511db1194d_heart.png");
  background-position: 50%;
  background-size: cover;
  max-width: 100%;
  height: 100vh;
  margin-top: 15px;
}

.container-514 {
  text-align: center;
  padding: 19px 0 17px;
}

.video-4 {
  border: 5px solid var(--black);
  background-color: var(--white);
  max-width: 100%;
  margin-top: 39px;
}

.paragraph-384 {
  color: var(--white);
  padding-top: 24px;
}

.image-351 {
  height: 50px;
  margin-top: 11px;
}

.section-125 {
  background-color: var(--chocolate);
  height: 1px;
  margin-top: 401px;
}

.section-126 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6266537888660fb967608556_faded.png");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 1222px;
  font-size: 20px;
  line-height: 24px;
}

.paragraph-385 {
  color: var(--white);
  margin-left: 104px;
  margin-right: 104px;
  font-weight: 400;
}

.bold-text-19 {
  font-family: Lato, sans-serif;
  font-weight: 400;
}

.link-block-8 {
  margin-bottom: 93px;
}

.paragraph-386 {
  direction: ltr;
  color: var(--white);
  margin-left: 103px;
  margin-right: 103px;
  font-family: Lato, sans-serif;
}

.container-515 {
  text-align: center;
  padding-top: 27px;
}

.container-516 {
  text-align: center;
  padding-top: 106px;
}

.image-352 {
  height: 100px;
}

.paragraph-387 {
  color: var(--dark-olive-green);
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 70px;
  font-weight: 700;
  line-height: 76px;
}

.div-block-99 {
  margin-left: 43px;
  margin-right: 43px;
  padding-top: 13px;
}

.paragraph-388 {
  color: var(--yellow-green);
  text-align: center;
  font-size: 22px;
  line-height: 26px;
}

.bold-text-20 {
  font-family: Lato, sans-serif;
  font-size: 30px;
  line-height: 36px;
}

.paragraph-389 {
  font-size: 18px;
}

.paragraph-390 {
  text-align: center;
  margin-left: 97px;
  margin-right: 97px;
  padding-top: 24px;
  font-size: 18px;
}

.grid-88 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 71px;
  padding-left: 45px;
  padding-right: 45px;
}

.columns-10 {
  margin-top: 68px;
  margin-left: 87px;
  margin-right: 87px;
  padding-top: 0;
}

.column-17 {
  text-align: center;
}

.image-353 {
  max-width: 90%;
}

.column-18, .column-19, .column-20, .paragraph-391 {
  text-align: center;
}

.container-517 {
  padding-top: 75px;
}

.navbar-13 {
  background-color: var(--white);
}

.background-video-23 {
  height: auto;
}

.paragraph-392 {
  color: var(--white);
  text-align: center;
  letter-spacing: 6px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 46px;
}

.container-518 {
  padding-top: 15px;
}

.paragraph-393 {
  text-align: center;
  letter-spacing: -2px;
  font-family: Lato, sans-serif;
  font-size: 200px;
  font-weight: 900;
  line-height: 180px;
}

.container-519 {
  text-align: center;
  margin-top: -419px;
  padding-top: 0;
}

.container-520 {
  text-align: center;
}

.image-354 {
  margin-top: -548px;
}

.container-521 {
  text-align: center;
}

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

.grid-89 {
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin: -130px 256px 52px;
}

.image-356 {
  max-width: 358px;
}

.columns-11 {
  margin-top: 134px;
  margin-left: 379px;
  margin-right: 379px;
  padding-top: 0;
  padding-bottom: 47px;
}

.column-21 {
  text-align: center;
}

.section-127 {
  height: auto;
  line-height: 25px;
}

.container-522 {
  padding-top: 62px;
}

.container-523 {
  padding-top: 441px;
}

.background-video-24 {
  height: 475px;
  margin-left: 205px;
  margin-right: 205px;
}

.section-128 {
  background-color: var(--black);
  height: auto;
}

.container-524 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/628052a6a950849bcba49228_faces.avif");
  background-position: 50%;
  background-size: cover;
}

.container-525 {
  text-align: center;
}

.image-358 {
  padding-left: 266px;
  padding-right: 266px;
}

.container-526 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 4px;
  padding-left: 262px;
  padding-right: 262px;
}

.image-359 {
  padding-left: 0;
  padding-right: 0;
}

.grid-90 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 24px;
  margin-left: -5px;
  margin-right: -5px;
  padding-bottom: 63px;
}

.image-360 {
  padding-left: 145px;
  padding-right: 145px;
}

.image-361, .image-362 {
  padding-left: 144px;
  padding-right: 144px;
}

.image-363 {
  height: 90px;
  margin-top: 9px;
  margin-bottom: 9px;
}

.nav-menu-3 {
  margin-top: 23px;
  padding-top: 0;
}

.div-block-100 {
  margin: 40px 71px 140px;
}

.paragraph-396 {
  text-align: center;
  font-size: 18px;
  line-height: 22px;
}

.grid-91 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: -94px;
  margin-bottom: 132px;
}

.image-364 {
  max-width: 60%;
}

.paragraph-397 {
  font-size: 17px;
}

.paragraph-398 {
  font-size: 17px;
  line-height: 24px;
}

.container-527 {
  padding-top: 22px;
}

.container-528 {
  margin-top: 30px;
  margin-bottom: 0;
  padding-bottom: 118px;
}

.section-129 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6282f59d081a585ed09b214d_1old-g5c985e68e_1920.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 4px;
  padding-top: 0;
}

.section-130 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6283071b2a96445df004fefa_AmadeusBack.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 0;
}

.paragraph-399 {
  color: var(--white);
  font-size: 17px;
  line-height: 24px;
}

.container-530 {
  margin-top: 32px;
}

.grid-92 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 80px;
  margin-left: 96px;
  margin-right: 96px;
  padding-bottom: 238px;
}

.section-131 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6283179333c921433e6d5d95_1-lite-energy.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/628316de1c39cfbcf2207463_energy-lite.gif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0, 0 0, 50%;
  background-size: cover, auto, auto, cover;
  background-attachment: fixed, scroll, scroll, fixed;
  height: auto;
  margin-top: 0;
}

.container-531 {
  margin-top: 36px;
}

.paragraph-400 {
  font-size: 17px;
  line-height: 24px;
}

.grid-93 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 126px;
  padding-bottom: 112px;
}

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

.video-5 {
  height: 222px;
}

.grid-95 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 15px 37px;
}

.video-6, .video-7, .video-8 {
  border: 2px solid var(--white);
}

.section-132 {
  background-color: var(--white);
  height: auto;
  line-height: 25px;
}

.section-133 {
  background-color: var(--black);
}

.paragraph-401 {
  color: var(--white);
  text-align: center;
  letter-spacing: 5px;
  margin-top: 6px;
  margin-bottom: -10px;
  font-size: 17px;
}

.paragraph-402 {
  font-family: Inconsolata, monospace;
  font-size: 40px;
  line-height: 44px;
}

.section-134 {
  margin-top: 272px;
}

.container-533 {
  text-align: center;
  padding-top: 25px;
  padding-bottom: 25px;
}

.image-365 {
  height: 150px;
}

.section-135 {
  background-color: var(--grey-2);
  height: 666px;
}

.paragraph-403 {
  color: var(--white);
  text-align: center;
  font-size: 22px;
}

.div-block-101 {
  margin-bottom: 36px;
}

.background-video-25 {
  height: 444px;
}

.section-136 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/629063076d0e9ef1d82de9f4_Diary-Strip.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  height: auto;
}

.section-137 {
  height: 999px;
}

.background-video-26 {
  height: 333px;
}

.container-534 {
  padding-left: 266px;
  padding-right: 266px;
}

.paragraph-404 {
  color: var(--white);
  text-align: center;
  font-size: 20px;
}

.container-535 {
  margin-bottom: 136px;
}

.div-block-102 {
  padding-bottom: 26px;
}

.section-138 {
  background-color: var(--black-2);
  height: auto;
}

.paragraph-405 {
  color: var(--white);
  text-align: center;
  font-family: Inconsolata, monospace;
  font-size: 30px;
  line-height: 36px;
}

.container-536 {
  padding-top: 36px;
}

.container-537 {
  text-align: center;
  padding-top: 17px;
  padding-bottom: 24px;
}

.image-366 {
  height: 40px;
}

.section-139 {
  background-color: var(--white);
  height: 100vh;
}

.section-140 {
  background-color: var(--thistle);
  height: 1000px;
  padding-top: 253px;
  position: relative;
}

.container-538 {
  z-index: 11;
  background-color: var(--chocolate);
  text-align: center;
  height: 222px;
  position: relative;
}

.section-141 {
  background-color: var(--white);
  height: 999px;
  margin-top: 0;
  font-size: 100px;
  line-height: 200px;
  position: relative;
}

.container-539 {
  z-index: 5;
  background-color: var(--dark-olive-green);
  height: 222px;
  margin-top: -205px;
  position: relative;
}

.image-367 {
  height: 88px;
}

.paragraph-406 {
  color: var(--yellow-green);
  text-align: center;
  letter-spacing: -5px;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 200px;
  line-height: 222px;
}

.container-540 {
  padding-top: 47px;
}

.paragraph-407 {
  color: var(--dark-olive-green);
  text-align: center;
  letter-spacing: 4px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 32px;
}

.grid-96 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-97 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-left: 0;
  margin-right: 0;
  padding-top: 25px;
  padding-bottom: 86px;
}

.image-368 {
  border: 1px solid #000;
  height: auto;
  margin-top: 0;
  position: relative;
}

.button-26 {
  background-color: #f66a06;
  border-radius: 20px;
  padding: 0 52px;
  line-height: 27px;
}

.button-26:hover {
  background-color: #000;
}

.container-253 {
  text-align: center;
  height: auto;
}

.grid-98 {
  grid-column-gap: 0px;
  grid-row-gap: 160px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-left: 0;
  margin-right: 0;
  padding-top: 41px;
  padding-bottom: 86px;
}

.grid-99 {
  grid-column-gap: 0px;
  grid-row-gap: 160px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-left: 154px;
  margin-right: 154px;
  padding-top: 20px;
}

.bold-text-22 {
  font-size: 180px;
  line-height: 200px;
}

.paragraph-408 {
  font-size: 16px;
  line-height: 24px;
}

.container-542 {
  padding-top: 0;
  padding-left: 0;
  padding-right: 57px;
}

.grid-100 {
  grid-template-rows: auto;
  margin-left: 66px;
  padding-top: 68px;
}

.image-369 {
  margin-left: 1px;
  padding-left: 0;
  padding-right: 96px;
}

.container-543 {
  background-color: var(--black);
  height: 200px;
  margin-top: 50px;
}

.container-544 {
  text-align: center;
}

.image-370 {
  height: 555px;
}

.paragraph-409 {
  color: var(--black);
  padding-top: 0;
  font-size: 15px;
  line-height: 22px;
}

.div-block-103 {
  padding-top: 29px;
  padding-left: 318px;
  padding-right: 318px;
}

.grid-101 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 38px;
}

.grid-102 {
  grid-column-gap: 3px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 0;
  margin-right: 0;
  padding-top: 41px;
  padding-bottom: 86px;
}

.image-184 {
  border: 1px none var(--silver);
  opacity: .58;
  filter: grayscale();
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  transition: opacity 1s, opacity 1s;
}

.image-184:hover {
  opacity: 1;
  filter: grayscale(0%);
}

.container-545 {
  text-align: center;
  padding-top: 0;
  padding-bottom: 0;
}

.image-371 {
  border: 1px none var(--silver);
  opacity: .58;
  filter: grayscale();
  height: auto;
  transition: opacity 1s;
}

.image-371:hover {
  opacity: 1;
  filter: grayscale(0%);
}

.image-372 {
  border: 1px none var(--silver);
  opacity: .58;
  filter: grayscale();
  transition: opacity 1s, opacity 1s;
}

.image-372:hover {
  opacity: 1;
  filter: grayscale(0%);
}

.grid-103 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 55px;
}

.container-546 {
  text-align: center;
  padding-top: 68px;
}

.image-373 {
  padding-left: 248px;
  padding-right: 248px;
}

.paragraph-410 {
  font-size: 30px;
}

.paragraph-411 {
  color: var(--black);
  text-align: center;
  padding-top: 57px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 44px;
}

.container-547 {
  padding-top: 112px;
}

.paragraph-412 {
  color: var(--black);
  text-align: left;
  padding-top: 34px;
  padding-left: 36px;
  padding-right: 36px;
  font-size: 16px;
  line-height: 24px;
}

.grid-104 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 155px;
  margin-right: 155px;
  padding-top: 21px;
}

.link-block-9 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62ae94b891fe2caa23906aba_3vid.jpg");
  background-position: 50%;
  background-size: cover;
}

.container-548 {
  text-align: center;
  padding-top: 165px;
}

.link-block-10 {
  text-align: center;
  padding-top: 40px;
}

.image-374 {
  text-align: center;
  height: 50px;
}

.paragraph-413 {
  color: var(--dark-olive-green);
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 35px;
}

.container-549 {
  text-align: center;
  padding-bottom: 108px;
  position: absolute;
  inset: auto 0% 0%;
}

.section-142 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/629d36d5efc23d84d7fe5d0c_lite%20metal.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-550 {
  text-align: center;
  padding-top: 0;
  padding-left: 49px;
  padding-right: 49px;
}

.paragraph-414 {
  color: #7e7e7e;
  text-align: center;
  letter-spacing: 2px;
  padding-left: 17px;
  padding-right: 17px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 34px;
}

.div-block-104 {
  padding-top: 9px;
}

.grid-105 {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-left: 83px;
  margin-right: 83px;
  padding-top: 206px;
  padding-bottom: 206px;
  line-height: 24px;
}

.image-376 {
  height: 150px;
}

.bold-text-23 {
  color: var(--black);
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.div-block-105 {
  padding-top: 0;
}

.section-143 {
  margin-top: -2px;
  padding-top: 0;
}

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

.container-551 {
  background-color: var(--black);
}

.column-22 {
  background-color: var(--white);
}

.column-23 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/629d8fd207d54f7eed199cf4_Awards-Video.png"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/629d85e13345490a286e40ab_dark%20Metal.jpg");
  background-position: 50%, 50%;
  background-repeat: no-repeat, repeat;
  background-size: contain, contain;
  height: 400px;
}

.container-552 {
  padding: 3px 84px 33px;
}

.paragraph-415 {
  color: var(--white);
  text-align: center;
  padding-top: 22px;
  font-size: 18px;
}

.columns-12 {
  padding-top: 73px;
}

.container-553 {
  padding-top: 53px;
  padding-left: 131px;
  padding-right: 131px;
}

.container-554 {
  padding: 22px 31px 4px;
}

.paragraph-416 {
  font-size: 22px;
}

.bold-text-24 {
  color: var(--white);
  font-size: 24px;
  line-height: 28px;
}

.paragraph-417 {
  text-align: center;
  font-size: 20px;
}

.paragraph-418 {
  color: var(--black);
}

.paragraph-419 {
  color: var(--black);
  font-size: 17px;
  line-height: 24px;
}

.bold-text-25 {
  color: var(--yellow-green);
}

.list-item {
  color: var(--white);
  font-size: 18px;
  line-height: 24px;
}

.list-item-2, .list-item-3 {
  color: var(--white);
  font-size: 16px;
  line-height: 22px;
}

.image-378 {
  border: 1px solid var(--white);
}

.section-144 {
  height: auto;
}

.section-145 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/629d943bec16c94253424af6_Dark%20Wood.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 999px;
}

.container-555 {
  padding-top: 0;
  padding-left: 58px;
  padding-right: 58px;
}

.paragraph-420 {
  color: var(--white);
  font-size: 20px;
  line-height: 25px;
}

.container-556 {
  padding-top: 29px;
}

.section-146 {
  background-color: var(--black);
  height: 888px;
}

.background-video-27 {
  height: 700px;
  margin-top: 172px;
}

.section-147 {
  background-color: var(--black);
  color: var(--black);
}

.background-video-28 {
  height: 327px;
  margin-top: 104px;
}

.div-block-106 {
  padding-top: 64px;
}

.section-148 {
  height: 9999px;
}

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

.section-149 {
  height: 5555px;
}

.section-150 {
  height: auto;
}

.image-379 {
  background-color: var(--yellow-green);
  padding: 41px 98px 40px;
}

.div-block-107 {
  background-color: var(--yellow-green);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62a98fa302308c1ff81b4ee2_Trans.png");
  background-position: 50%;
  background-size: cover;
}

.div-block-108 {
  text-align: center;
}

.image-380 {
  background-color: var(--yellow-green);
  height: auto;
  padding: 60px 127px;
}

.div-block-109 {
  text-align: center;
}

.image-381 {
  background-color: var(--dark-olive-green);
  padding: 31px 127px;
}

.section-151 {
  margin-top: -7px;
  padding-top: 0;
}

.div-block-110 {
  text-align: center;
}

.image-382 {
  padding: 31px 127px;
}

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

.image-383 {
  background-color: var(--yellow-green);
  padding: 40px 112px;
}

.div-block-111 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62a98fa302308c1ff81b4ee2_Trans.png"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  max-width: 80%;
}

.section-152 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  height: 4444px;
}

.div-block-112 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62ac2b9910a24f3d4aec9801_mockjpg.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: 6666px;
}

.image-384 {
  background-color: var(--black);
  text-align: center;
}

.div-block-113 {
  background-color: var(--black);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62ad0c8f46acbe30e2a6f6a1_1good1.png"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0;
  background-size: cover, auto;
  background-attachment: scroll, scroll;
  height: 999px;
}

.background-video-30 {
  height: 1000px;
}

.section-153 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62ad62579e3a4d344ee690e0_3good.png"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62ad0c8f46acbe30e2a6f6a1_1good1.png"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62ad0c8f46acbe30e2a6f6a1_1good1.png");
  background-position: 50%, 50%, 0 0;
  background-size: cover, cover, auto;
  background-attachment: fixed, fixed, scroll;
  height: 100vh;
  padding-left: 16px;
  position: relative;
}

.section-154 {
  background-color: var(--chocolate);
}

.grid-108 {
  background-color: #0000;
  padding-top: 78px;
}

.image-385 {
  height: auto;
  margin-left: 0;
  margin-right: 1px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.section-155 {
  height: auto;
}

.paragraph-421 {
  color: var(--black);
  text-align: center;
  letter-spacing: -5px;
  padding-top: 45px;
  padding-left: 0;
  padding-right: 23px;
  font-family: Montserrat, sans-serif;
  font-size: 70px;
  font-weight: 700;
  line-height: 75px;
}

.div-block-114 {
  padding-top: 82px;
  padding-left: 71px;
  padding-right: 71px;
}

.paragraph-422 {
  font-size: 40px;
}

.paragraph-423 {
  text-align: center;
  font-size: 40px;
  font-weight: 700;
  line-height: 40px;
}

.container-557 {
  text-align: center;
  margin-top: -357px;
  padding-bottom: 228px;
}

.section-156 {
  height: 999px;
}

.section-157 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62afc6c73249a9ff21b06306_floor1.png");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  height: 999px;
}

.section-158 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62af9ef34580ec3f19a33dd7_2LAYERS-AWARDS-3.png"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0;
  background-size: cover, auto;
  background-attachment: fixed, scroll;
  height: 1111px;
  position: relative;
}

.paragraph-424 {
  color: var(--white-smoke);
  text-align: center;
  letter-spacing: 5px;
  padding-top: 43px;
  font-size: 20px;
  line-height: 24px;
}

.container-558 {
  background-color: var(--black);
  padding-top: 28px;
}

.container-559 {
  text-align: center;
  padding-top: 43px;
  padding-bottom: 109px;
}

.image-386 {
  height: 50px;
}

.image-387 {
  text-align: center;
  height: 40px;
}

.container-560 {
  text-align: center;
  padding-top: 16px;
  padding-bottom: 146px;
}

.paragraph-425 {
  color: var(--white);
}

.video-9 {
  border: 4px solid var(--white);
}

.section-159 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62af1f950bb194ec4769c6e0_heart3.png");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  height: auto;
}

.container-561 {
  background-color: var(--white);
  text-align: center;
  height: 100vh;
  margin-bottom: 101px;
}

.text-block {
  text-align: left;
  letter-spacing: 0;
  padding-bottom: 22px;
  font-size: 22px;
  font-weight: 700;
  line-height: 24px;
}

.section-160 {
  background-color: var(--chocolate);
  height: 9999px;
}

.container-562 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62afa7963568843009a3bb7c_BlackWood.png");
  background-position: 50%;
  background-size: cover;
  height: 1111px;
  padding-left: 24px;
  padding-right: 24px;
}

.link-block-11 {
  text-align: center;
  padding-bottom: 30px;
  position: absolute;
  inset: auto 0% 0%;
}

.youtube-5 {
  border: 1px solid var(--white);
}

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

.section-161 {
  z-index: 144;
  border-style: none none solid;
  border-width: 1px;
  border-color: var(--white) var(--white) var(--dark-slate-grey-2);
  background-color: var(--black);
  color: #fc0101;
  height: auto;
  position: fixed;
  inset: 0% 0% auto;
}

.div-block-115 {
  background-color: red;
  height: 7px;
}

.container-563 {
  color: #3a3939;
}

.navbar-14 {
  background-color: var(--black-2);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62b02b1c20d1f274b98427ea_blackstrip.png");
  background-position: 0 0;
  background-size: cover;
}

.image-389 {
  height: 65px;
  margin-top: 15px;
  margin-bottom: 9px;
}

.section-162 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62b063af01c08d79db0bfe4e_2vortex.png"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62b02a3fd831073965e2c778_vortex.png"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/62b028280bb1940b92710d62_BLACKRED.png");
  background-position: 50%, 50%, 50%;
  background-size: cover, cover, cover;
  background-attachment: fixed, fixed, fixed;
  height: 1400px;
}

.section-163 {
  height: 2222px;
}

.nav-link-13, .nav-link-14, .nav-link-15 {
  color: var(--grey-2);
}

.nav-menu-4 {
  padding-top: 18px;
}

.container-564 {
  background-color: #0000;
  height: 555px;
  margin-top: 0;
  padding-left: 39px;
  padding-right: 39px;
}

.image-390 {
  padding-top: 0;
}

.image-391 {
  margin-left: -163px;
  margin-right: -163px;
}

.div-block-116 {
  text-align: center;
  background-color: #0000;
  height: auto;
  margin-top: 0;
  margin-left: 231px;
  margin-right: 231px;
}

.image-392 {
  padding-top: 124px;
}

.grid-109 {
  text-align: left;
  margin-top: -401px;
  margin-left: 46px;
  margin-right: 46px;
  padding-top: 0;
}

.paragraph-426 {
  color: var(--white);
}

.paragraph-427 {
  color: var(--white);
  padding-right: 321px;
  font-size: 18px;
  line-height: 28px;
}

.bold-text-26 {
  color: #f80307;
}

.section-164 {
  background-color: #f1ea06;
  height: 1400px;
}

.image-393 {
  text-align: left;
  height: 400px;
  margin-top: 402px;
  margin-left: 0;
  margin-right: 73px;
  padding-left: 0;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.grid-110 {
  grid-column-gap: 0px;
  background-color: #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 0;
  margin-bottom: 206px;
  padding-top: 0;
}

.container-565 {
  text-align: center;
}

.div-block-117 {
  text-align: center;
  height: auto;
}

.container-566 {
  text-align: center;
  padding: 26px 197px 15px;
}

.container-567 {
  text-align: center;
  padding-top: 29px;
  padding-bottom: 174px;
}

.image-394 {
  border: 3px solid var(--white);
  height: 555px;
}

.section-165 {
  height: auto;
}

.div-block-118 {
  padding-left: 183px;
  padding-right: 183px;
}

.div-block-119 {
  padding: 34px 212px;
}

.paragraph-428 {
  font-size: 16px;
  line-height: 24px;
}

.section-166 {
  background-color: var(--white);
  height: auto;
  font-size: 20px;
  line-height: 24px;
}

.paragraph-429 {
  color: var(--yellow-green);
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 70px;
  font-weight: 900;
  line-height: 80px;
}

.container-568 {
  padding-top: 99px;
}

.grid-111 {
  grid-column-gap: 47px;
  grid-row-gap: 47px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 55px;
  padding-left: 125px;
  padding-right: 125px;
}

.image-395, .image-396 {
  border: 1px solid var(--silver);
}

.grid-30 {
  grid-column-gap: 44px;
  grid-row-gap: 44px;
  background-color: var(--white);
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 126px 205px;
}

.section-167 {
  height: 999px;
}

.paragraph-430 {
  color: var(--dark-olive-green);
  text-align: center;
  font-size: 28px;
  line-height: 32px;
}

.container-569 {
  padding-top: 29px;
}

.paragraph-431 {
  text-align: center;
  padding-top: 6px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 80px;
  font-weight: 700;
  line-height: 62px;
}

.div-block-120 {
  text-align: center;
  margin-bottom: 19px;
  padding-top: 48px;
}

.container-570 {
  margin-top: 194px;
  padding-top: 64px;
}

.paragraph-432 {
  font-size: 16px;
}

.paragraph-433 {
  font-size: 16px;
  line-height: 30px;
}

.container-571 {
  padding-top: 45px;
  padding-bottom: 0;
}

.paragraph-434 {
  color: var(--dark-olive-green);
  line-height: 30px;
}

.bold-text-27 {
  color: var(--yellow-green);
}

.section-168 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/631d4c1c9e73504dc817078a_MONO.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 121px;
}

.container-572 {
  padding-top: 36px;
}

.container-573 {
  padding-top: 83px;
  padding-bottom: 72px;
}

.paragraph-435 {
  text-align: center;
  letter-spacing: 9px;
  padding-top: 48px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 24px;
}

.section-169 {
  background-color: #dad4d4;
  height: 888px;
}

.section-170 {
  height: auto;
}

.container-574 {
  padding-bottom: 79px;
}

.grid-112 {
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 110px;
  padding-left: 112px;
  padding-right: 112px;
}

.navbar-15 {
  z-index: 55555;
  background-color: var(--white-smoke);
  color: var(--white);
  height: auto;
  margin-bottom: 0;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar-15:hover, .navbar-15:active {
  color: var(--white);
}

.nav-link-16 {
  outline-color: var(--white);
  outline-offset: 0px;
  color: var(--black);
  text-align: center;
  letter-spacing: 0;
  background-color: #0000;
  outline-width: 1px;
  outline-style: none;
  padding: 39px 29px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 0;
}

.nav-link-16:hover {
  border-style: none none solid;
  border-width: 3px 3px 4px;
  border-color: var(--firebrick);
  background-color: var(--black);
  color: var(--white);
}

.nav-link-16:active {
  background-color: var(--black);
  color: var(--chocolate);
}

.nav-link-16:focus, .nav-link-16:visited {
  background-color: var(--dark-slate-blue-2);
}

.nav-link-16.w--current {
  color: var(--black);
  padding-top: 39px;
  padding-bottom: 39px;
  font-size: 16px;
  line-height: 0;
}

.nav-link-16.w--current:hover {
  background-color: var(--black);
  color: var(--white);
}

.nav-link-16.w--current:active {
  color: var(--white);
}

.nav-link-17, .nav-link-18 {
  color: var(--black);
}

.background-video-31 {
  height: 60vh;
  margin-top: 68px;
}

.paragraph-436 {
  text-align: center;
  font-size: 44px;
  line-height: 48px;
}

.container-575 {
  text-align: center;
  padding-top: 616px;
}

.grid-113 {
  grid-column-gap: 100px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 25px;
  padding-left: 504px;
  padding-right: 504px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.image-397 {
  height: 70px;
  margin-top: 2px;
  margin-bottom: 6px;
}

.container-576 {
  color: #0000;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 27px;
}

.section-171 {
  background-color: var(--cadet-blue);
  opacity: .34;
  height: 999px;
  margin-top: -999px;
  padding-top: 0;
}

.grid-114 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
}

.div-block-121 {
  text-align: right;
}

.image-398 {
  height: 300px;
  margin-top: 31px;
  margin-right: 63px;
  position: static;
  inset: 0% 0% 0% auto;
}

.div-block-122 {
  text-align: right;
}

.image-399 {
  height: 222px;
  margin-top: 547px;
  padding-right: 256px;
  position: fixed;
  inset: 0% 0% 0% auto;
}

.image-400 {
  height: 444px;
  margin-top: 287px;
}

.section-172 {
  background-color: #e5e6da;
  height: auto;
}

.paragraph-437 {
  color: #f66a0600;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 70px;
  line-height: 74px;
}

.container-577 {
  margin-top: 36px;
}

.image-401, .container-578, .div-block-123 {
  opacity: 0;
}

.section-173 {
  height: 999px;
}

.grid-115 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--white);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 8px;
}

.section-174 {
  background-color: #0000;
  height: 2px;
  line-height: 2px;
}

.grid-116 {
  grid-column-gap: 2px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-bottom: 45px;
}

.image-404 {
  height: 300px;
  margin-top: -444px;
  padding-right: 74px;
}

.div-block-124, .div-block-125 {
  text-align: right;
}

.image-405 {
  opacity: .68;
  height: 250px;
  padding-bottom: 0;
  position: absolute;
  inset: auto 0% 0% auto;
}

.section-175 {
  height: 999px;
}

.column-24 {
  background-color: #c7c7c4;
  height: 666px;
}

.column-25 {
  background-color: #e7e7e7;
  height: 666px;
}

.grid-117 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.background-video-32 {
  height: auto;
  max-height: 90vh;
}

.section-176 {
  background-color: var(--chocolate);
  height: auto;
  margin-top: 277px;
  margin-bottom: 277px;
}

.background-video-33 {
  height: 888px;
  max-height: none;
}

.section-177 {
  background-color: var(--silver);
  height: 555px;
}

.background-video-34 {
  height: 888px;
  max-height: none;
  margin-top: 0;
  margin-bottom: 76px;
}

.body-7 {
  background-color: var(--white);
  height: auto;
  line-height: 26px;
}

.image-406 {
  max-width: none;
  height: 777px;
  max-height: none;
  margin-top: 49px;
  margin-left: 35px;
}

.div-block-126 {
  background-color: var(--grey);
  height: 999px;
}

.section-178 {
  background-color: var(--white);
  height: 888px;
}

.div-block-127 {
  max-width: 75%;
  height: auto;
  padding-top: 81px;
  padding-left: 48px;
  padding-right: 0;
}

.paragraph-438 {
  color: var(--black-2);
  margin-top: -17px;
  font-size: 16px;
  line-height: 24px;
}

.paragraph-439 {
  color: var(--dark-slate-grey);
  margin-top: 9px;
  font-family: Oswald, sans-serif;
  font-size: 34px;
  line-height: 39px;
}

.div-block-128 {
  text-align: right;
  margin-top: 0;
  margin-right: 35px;
}

.image-407 {
  height: 333px;
  margin-bottom: 0;
  position: absolute;
  inset: auto 0% 0% auto;
}

.div-block-129 {
  text-align: right;
  margin-top: -227px;
  padding-top: 0;
}

.image-408 {
  max-width: 18%;
  height: auto;
  margin-top: 25px;
  margin-right: 47px;
  position: static;
  inset: auto 0% 0% auto;
}

.menu-button-3 {
  color: #0000;
  line-height: 24px;
}

.menu-button-3:hover, .menu-button-3:focus {
  color: var(--white);
}

.icon-27 {
  color: var(--black);
  margin-top: -21px;
  font-size: 80px;
}

.icon-27:hover {
  border: 0 solid #000;
}

.grid-118 {
  grid-column-gap: 0px;
  background-color: #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 0;
  margin-bottom: 216px;
  padding-top: 0;
}

.grid-119 {
  grid-column-gap: 2px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.section-179 {
  background-color: var(--grey);
}

.section-180 {
  background-color: #0000;
  height: auto;
  margin-top: 34px;
}

.container-582, .div-block-130 {
  text-align: center;
}

.grid-120 {
  grid-column-gap: 2px;
  background-color: var(--white);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 53px;
  margin-bottom: 46px;
  padding-top: 0;
}

.section-181 {
  background-color: #dfdcdc;
  height: 999px;
}

.section-182 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/635f717c77408d3e668d76c2_lite-press-1.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: -26px;
}

.container-583 {
  text-align: center;
  margin-top: 50px;
  padding-top: 0;
}

.section-183 {
  background-color: #d6c8c8;
  height: 3333px;
}

.section-184 {
  background-color: var(--black);
  height: auto;
  margin-top: 47px;
  margin-bottom: 54px;
}

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

.section-185 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/635f8078c8f1b26a0bb5f22a_dark-bckg-1.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-584 {
  text-align: center;
}

.section-186 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/635f835970620b4805e1255e_lite-kann.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 62px;
}

.container-585 {
  text-align: center;
}

.section-187 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/635f87f647d1613123996575_lite-jap.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 60px;
}

.container-586 {
  text-align: center;
}

.section-188 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/635f8e053ea93573d913ab1e_clipping%20copy%202.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 74px;
}

.container-587 {
  text-align: center;
}

.section-189 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/635f9297482d4ae4791c7ce9_munich2.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 67px;
}

.container-588 {
  text-align: center;
}

.section-190 {
  height: auto;
  margin-top: 70px;
  margin-bottom: 70px;
}

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

.section-191 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6360b7bd3a9e0e326d7fd5cf_german-black.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-589 {
  text-align: center;
}

.image-412 {
  padding-left: 0;
  padding-right: 0;
}

.section-192 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6360bb8dd0f67a7e10d056c0_high.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 63px;
  margin-bottom: 63px;
}

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

.section-193 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6360c45e51f45d32f0d1f0a6_aussie-lite.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 74px;
  margin-bottom: 74px;
  padding-top: 0;
  padding-bottom: 0;
}

.container-590 {
  text-align: center;
}

.section-194 {
  background-color: var(--black);
}

.section-195 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6360b7bd3a9e0e326d7fd5cf_german-black.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-196 {
  height: auto;
}

.columns-13 {
  text-align: center;
}

.section-197 {
  background-color: #5084c5;
  height: auto;
  margin-top: 78px;
  margin-bottom: 78px;
}

.container-591 {
  text-align: center;
}

.section-198 {
  background-color: #0000;
  height: auto;
  margin-top: 133px;
}

.section-199 {
  background-color: var(--white);
  height: auto;
}

.paragraph-440 {
  font-size: 17px;
}

.paragraph-441 {
  color: var(--black);
  font-size: 19px;
  line-height: 28px;
}

.section-200 {
  background-color: var(--chocolate);
  height: 400px;
}

.container-593 {
  text-align: center;
  font-size: 16px;
}

.container-594 {
  text-align: center;
  margin-top: 0;
}

.section-201 {
  background-color: var(--white);
  height: 140px;
  margin-top: 23px;
}

.paragraph-442 {
  color: var(--white);
  text-align: center;
  margin-bottom: 12px;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.image-413 {
  margin-left: 1px;
  margin-right: 1px;
  padding-top: 28px;
}

.section-202 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6361fd5ed55b3e60f221e78d_Aussie-behind.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
  margin-top: 85px;
  margin-bottom: 85px;
}

.container-596 {
  text-align: center;
}

.section-203 {
  background-color: var(--white);
}

.grid-124 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--black);
  grid-template-rows: auto;
}

.container-597, .container-598 {
  text-align: center;
}

.section-204 {
  background-color: var(--chocolate);
}

.section-205 {
  background-color: var(--grey);
  height: auto;
}

.section-206 {
  background-color: var(--silver);
  height: auto;
}

.grid-125 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-left: 18px;
  margin-right: 18px;
}

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

.column-26, .column-27, .column-28, .column-29, .column-30, .column-31 {
  text-align: center;
}

.grid-127 {
  grid-column-gap: 0px;
  background-color: var(--white);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 0;
  margin-bottom: 216px;
  padding-top: 0;
}

.body-8 {
  background-color: var(--white);
  height: auto;
}

.section-207 {
  text-align: center;
  margin-top: 15px;
}

.image-414 {
  max-width: none;
}

.container-599 {
  margin-top: -469px;
}

.section-208 {
  background-color: var(--chocolate);
  height: 2222px;
}

.section-209 {
  background-color: var(--grey);
  height: 1111px;
}

.container-600 {
  text-align: center;
  display: block;
}

.section-210 {
  background-color: var(--chocolate);
  height: 333px;
}

.link-block-12, .container-601, .container-602 {
  text-align: center;
}

.section-211 {
  border: 10px solid var(--white);
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6365e7323ce7220a6bc82994_home-gtr.avif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
}

.section-212 {
  height: auto;
}

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

.container-603 {
  text-align: center;
}

.grid-129 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 20px;
}

.container-604 {
  text-align: center;
}

.image-415 {
  opacity: 0;
  height: 1px;
}

.section-213 {
  background-color: var(--white);
  height: 2px;
}

.section-214 {
  height: 600px;
}

.background-video-35 {
  height: auto;
  margin-top: 40px;
}

.container-605 {
  text-align: center;
  padding: 33px 88px;
}

.image-416 {
  padding-left: 0;
  padding-right: 0;
}

.section-215, .section-216 {
  height: auto;
}

.image-417 {
  margin-top: 77px;
  padding-left: 131px;
  padding-right: 131px;
}

.section-217 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6365e7323ce7220a6bc82994_home-gtr.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-218 {
  height: auto;
  max-height: none;
  line-height: 1111px;
}

.grid-130 {
  grid-column-gap: 122px;
  grid-row-gap: 122px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 36px 110px 255px;
}

.container-606 {
  text-align: center;
}

.image-418 {
  opacity: 0;
  height: 1px;
}

.section-219 {
  background-color: var(--white);
  height: auto;
  margin-top: 114px;
}

.section-220 {
  background-color: var(--grey);
  height: 800px;
}

.container-607 {
  text-align: center;
  padding: 69px;
}

.container-608 {
  text-align: center;
  padding-top: 35px;
  padding-left: 174px;
  padding-right: 174px;
}

.section-221 {
  background-color: #1c3242;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a7a3de154c9f96df6d8f12_dark-blue.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 2px;
  margin-bottom: 2px;
}

.container-609 {
  text-align: center;
  padding: 0;
}

.image-422 {
  padding-top: 16px;
  padding-bottom: 16px;
}

.container-610 {
  text-align: center;
}

.section-222, .section-223, .section-224 {
  height: auto;
}

.section-225 {
  background-color: var(--black);
  color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6368d7b1f2a6881d53f395fa_dark%20smoke.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 1px;
  margin-bottom: 1px;
}

.container-611 {
  text-align: center;
}

.image-424 {
  margin-left: 0;
  margin-right: 0;
  padding: 20px 43px;
}

.section-226 {
  height: auto;
}

.container-612 {
  text-align: center;
}

.grid-131 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-left: 23px;
  padding-right: 23px;
}

.container-613 {
  text-align: center;
}

.image-425 {
  width: 80%;
  max-width: none;
  padding: 43px 3px;
}

.section-227 {
  height: auto;
}

.section-228 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6368d7b1f2a6881d53f395fa_dark%20smoke.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 1px;
  margin-bottom: 1px;
}

.paragraph-443 {
  color: var(--white);
  text-align: center;
}

.div-block-132 {
  margin-left: 38px;
  margin-right: 38px;
  padding-top: 21px;
}

.paragraph-444 {
  color: var(--black);
  text-align: center;
  margin-top: 54px;
  font-size: 16px;
  line-height: 22px;
}

.div-block-133 {
  margin-top: 238px;
  padding-left: 98px;
  padding-right: 98px;
}

.bold-text-30 {
  font-size: 22px;
  line-height: 26px;
}

.grid-132 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: -72px;
  padding-top: 0;
  padding-bottom: 20px;
}

.background-video-36 {
  height: 888px;
  margin-top: 82px;
}

.section-229 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6368acd266eb9447c58a745d_lite-press-1.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 0;
}

.container-614 {
  text-align: center;
}

.image-426 {
  opacity: 0;
  height: 1px;
}

.container-615 {
  text-align: center;
}

.image-427 {
  opacity: 0;
  height: 1px;
}

.utility-page-wrap {
  background-color: var(--cadet-blue);
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

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

.section-230 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/636898e2272847341ed99011_FIST-strip.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: 90vh;
  margin-top: 0;
}

.section-231, .section-232 {
  background-color: var(--grey);
  height: 2222px;
}

.container-616 {
  text-align: center;
  padding-left: 64px;
  padding-right: 64px;
}

.section-233 {
  height: auto;
}

.container-617 {
  text-align: center;
}

.image-429 {
  padding-left: 30px;
  padding-right: 31px;
}

.section-234 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6368b52e0ed19b1876ef6f30_LiteTrance.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

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

.container-619 {
  text-align: center;
  padding-top: 91px;
  padding-bottom: 359px;
}

.image-430 {
  height: 200px;
}

.image-431 {
  height: 120px;
}

.section-236 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6369d018abcbab9bb6e88c92_liteCal-Gang.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container-620 {
  text-align: center;
  padding-top: 121px;
}

.section-237 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6369a8585f6b72594fc0333d_video-pic.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: 800px;
  padding-top: 0;
}

.body-9 {
  margin-top: 82px;
}

.container-621 {
  text-align: center;
}

.image-433 {
  padding-top: 68px;
}

.paragraph-445 {
  color: var(--black);
  font-size: 18px;
  line-height: 24px;
}

.container-622 {
  padding-top: 37px;
}

.section-238 {
  background-color: #d9dacf;
  height: 100vh;
  margin-top: 140px;
}

.section-239 {
  background-color: var(--grey-2);
  height: 1111px;
}

.video-10 {
  border: 1px solid var(--white);
  background-color: var(--black);
  margin-top: 99px;
}

.paragraph-446 {
  color: var(--black);
  text-align: center;
  margin-bottom: 220px;
  font-size: 14px;
  line-height: 20px;
}

.container-623 {
  color: var(--black);
  padding-top: 28px;
}

.container-624 {
  text-align: center;
  padding-top: 0;
}

.image-434 {
  max-width: none;
  height: 100px;
}

.image-434:hover {
  filter: contrast(200%);
}

.bold-text-31 {
  text-align: center;
  font-size: 24px;
  line-height: 28px;
}

.section-240 {
  background-color: var(--black);
  height: 100vh;
}

.paragraph-447 {
  color: var(--white);
  text-align: center;
  margin-bottom: 220px;
  font-size: 14px;
  line-height: 20px;
}

.container-625 {
  padding-top: 28px;
}

.bold-text-32 {
  font-size: 24px;
  line-height: 28px;
}

.section-241 {
  height: 100vh;
}

.container-626 {
  text-align: center;
  padding-top: 0;
}

.image-435 {
  height: 100px;
}

.section-242 {
  background-color: var(--brown);
  height: 100vh;
}

.section-243 {
  height: 100vh;
}

.grid-133 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 0;
  margin-left: 99px;
  margin-right: 99px;
  position: static;
  inset: auto 0% 0% auto;
}

.image-436 {
  position: relative;
}

.link-block-13 {
  height: 555px;
  position: absolute;
}

.grid-134 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 155px;
  position: relative;
}

.link-block-14 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/636af2037791ad237c09f59b_Square-TBB2.avif");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: auto;
  min-height: 0;
  position: static;
}

.image-437 {
  position: static;
  inset: auto 0% 0% auto;
}

.link-block-15 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/636af141099de417c0c4cde3_Square-Bolin-Band.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.link-block-16 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/636ae9e41987577fd708cdf8_SQUARE-PURPLE.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.link-block-17 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/636af3bf285d5e54865e02bf_SQUARE-GANG.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.link-block-18 {
  background-color: var(--dark-slate-grey);
  width: 200px;
  height: 200px;
  position: absolute;
}

.section-244 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/636b13ad7f2560ead26092f7_music-background2.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: 100vh;
  margin-top: 3px;
  position: relative;
}

.container-627 {
  text-align: center;
  position: static;
}

.image-438 {
  width: auto;
  max-width: 50%;
  position: absolute;
  inset: auto 0% 0%;
}

.container-628 {
  text-align: center;
  padding-top: 137px;
}

.paragraph-448 {
  color: var(--white);
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.image-439 {
  position: static;
}

.section-245 {
  height: 100px;
}

.grid-135 {
  grid-column-gap: 111px;
  grid-row-gap: 111px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: -470px;
  margin-left: 222px;
  margin-right: 222px;
  position: absolute;
  inset: auto 0% 0%;
}

.grid-136 {
  grid-column-gap: 400px;
  grid-row-gap: 400px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 69px;
  margin-right: 69px;
  padding-top: 449px;
}

.div-block-134 {
  text-align: left;
  margin-top: 0;
  margin-left: 60px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.container-629 {
  text-align: left;
}

.image-440 {
  height: 333px;
  margin-bottom: 98px;
}

.div-block-135 {
  text-align: right;
  margin-bottom: 104px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.image-441 {
  height: 333px;
  margin-right: 60px;
}

.section-246 {
  background-color: var(--black);
  height: 100vh;
}

.section-247 {
  background-color: #c3c7c5;
  height: 100vh;
}

.section-248 {
  background-color: var(--dark-slate-blue-3);
  height: 100vh;
}

.section-249 {
  height: 100vh;
}

.section-250 {
  background-color: var(--black);
  height: 100vh;
}

.section-251 {
  height: 100vh;
}

.section-252 {
  background-color: var(--dark-slate-grey-3);
  height: 100vh;
}

.section-253 {
  background-color: #c8c7ce;
  height: 100vh;
}

.section-254 {
  background-color: var(--white);
  height: 100vh;
}

.section-255 {
  background-color: var(--dim-grey-2);
  height: 100vh;
}

.section-256 {
  height: 100vh;
}

.section-257 {
  background-color: var(--dim-grey-3);
  height: 100vh;
}

.section-258 {
  background-color: var(--silver-2);
  height: 100vh;
}

.container-630, .section-259 {
  height: 100vh;
}

.section-260 {
  background-color: var(--dark-slate-blue);
  height: 100vh;
}

.section-261 {
  background-color: var(--dark-slate-grey-4);
  height: 100vh;
}

.section-262 {
  background-color: var(--black-3);
  height: 100vh;
}

.section-263 {
  height: 100vh;
}

.section-264 {
  background-color: var(--black);
  height: 100vh;
}

.section-265 {
  background-color: var(--silver-3);
  height: 100vh;
}

.section-266 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/636cbbe234d44a48ca4eff77_jap-eyes-shut.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.grid-137 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 83px;
}

.section-267 {
  height: auto;
}

.grid-138 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

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

.section-268 {
  background-color: var(--chocolate);
  height: 2222px;
}

.slider-8 {
  height: 800px;
  margin: 71px 0;
}

.slide-68 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aec3370e332a6ede9b49d9_E1.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ae3a59f706a1b26fdeca81_E11.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ae3a0c3ba6d167cf001074_d1.avif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ad4d2a4ffe56735c109a09_E1-slideshow.avif");
  background-position: 50%, 50%, 50%, 0 0, 50%;
  background-size: cover, cover, auto, auto, cover;
  position: static;
}

.slider-9 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  height: auto;
}

.slide-69 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/636711ea0001033850eb7fae_b12.avif");
  background-position: 50%;
  background-size: cover;
  height: auto;
}

.slide-70 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/636711ea0001033850eb7fae_b12.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slider-10 {
  height: 555px;
}

.section-269 {
  background-color: var(--grey);
  height: 2222px;
  margin-top: 128px;
}

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

.body-10 {
  height: 2222px;
}

.section-270 {
  height: 4444px;
}

.section-271 {
  background-color: var(--chocolate);
  opacity: 0;
  height: 400px;
}

.section-272 {
  background-color: var(--black);
}

.paragraph-449 {
  color: var(--black);
  font-size: 15px;
  line-height: 26px;
}

.container-631 {
  margin-top: 46px;
}

.container-632 {
  text-align: center;
  padding-top: 22px;
}

.button-27 {
  background-color: var(--grey);
  border-radius: 8px;
  padding-left: 43px;
  padding-right: 43px;
  font-size: 18px;
}

.button-27:hover {
  background-color: var(--chocolate);
}

.grid-141 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 121px;
  margin-right: 121px;
  padding-top: 70px;
}

.grid-142 {
  grid-column-gap: 180px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 68px;
  margin-right: 68px;
  padding-top: 52px;
}

.section-273 {
  height: auto;
}

.grid-143 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.container-633 {
  text-align: center;
}

.image-443 {
  height: 2px;
}

.paragraph-450, .paragraph-451 {
  color: var(--black);
}

.section-274 {
  background-color: var(--white);
  height: auto;
  font-size: 18px;
}

.paragraph-452 {
  color: var(--black);
  margin-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 22px;
}

.container-634 {
  text-align: center;
  padding-top: 5px;
  padding-bottom: 26px;
}

.button-28 {
  background-color: var(--black);
  border-radius: 8px;
  margin-top: 27px;
  padding-left: 49px;
  padding-right: 49px;
}

.button-28:hover {
  background-color: var(--grey);
}

.container-635 {
  text-align: center;
  padding-bottom: 122px;
}

.image-444 {
  height: 222px;
}

.image-445 {
  border-radius: 18px;
  height: 222px;
}

.image-446 {
  height: 222px;
}

.section-275 {
  height: 888px;
}

.container-636 {
  text-align: center;
}

.container-637 {
  text-align: center;
  padding-bottom: 166px;
}

.image-447 {
  border-radius: 10px;
  height: 140px;
}

.navbar-16 {
  border-style: none none solid;
  border-width: 1px;
  border-color: var(--grey-2) var(--grey-2) #dbdedf;
  background-color: var(--white);
  position: fixed;
  inset: 0% 0% auto;
}

.navbar-16:hover {
  color: var(--black);
}

.image-448 {
  max-width: none;
  height: 60px;
}

.brand-2 {
  padding-top: 11px;
  padding-bottom: 11px;
}

.body-11 {
  font-size: 20px;
}

.nav-link-19 {
  background-color: var(--white);
  color: var(--black);
  padding: 31px 30px;
  text-decoration: none;
}

.nav-link-19:hover {
  color: var(--firebrick);
  text-decoration: underline;
}

.nav-link-19.w--current {
  color: var(--black);
}

.nav-link-19.w--current:active {
  background-color: var(--white-smoke);
  color: var(--black-2);
}

.nav-link-19.w--current:focus, .nav-link-19.w--current:focus-visible, .nav-link-19.w--current[data-wf-focus-visible], .nav-link-19.w--current:visited {
  background-color: var(--white-smoke);
}

.nav-link-20 {
  padding: 31px 30px;
}

.nav-link-20:hover {
  color: var(--firebrick);
  text-decoration: underline;
}

.nav-link-21 {
  padding: 31px 30px;
}

.nav-link-21:hover {
  color: var(--firebrick);
  text-decoration: underline;
}

.section-276 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63902fcd5fb6d12883570312_Hero-December-7.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: 95vh;
  max-height: 10341vh;
  margin-top: 0;
  padding-top: 0;
}

.section-277 {
  background-color: var(--white-smoke);
  height: 3333px;
}

.container-638 {
  text-align: center;
}

.image-449 {
  padding-top: 71px;
}

.div-block-137 {
  text-align: right;
}

.image-450 {
  max-width: 40%;
  margin-top: 312px;
  margin-left: 292px;
  margin-right: 122px;
}

.div-block-138 {
  text-align: right;
}

.image-451 {
  width: 30%;
  max-width: none;
  margin-top: 161px;
  margin-right: 157px;
}

.paragraph-453 {
  color: var(--black);
  text-align: center;
  margin-bottom: 139px;
  padding-top: 204px;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
}

.div-block-139 {
  margin-top: -130px;
  margin-left: 84px;
  margin-right: 84px;
}

.italic-text-2 {
  font-size: 30px;
}

.bold-text-33 {
  font-size: 40px;
}

.bold-text-34 {
  font-size: 28px;
}

.grid-144 {
  grid-column-gap: 88px;
  grid-row-gap: 88px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 215px;
  margin-left: 235px;
  margin-right: 235px;
}

.image-452, .image-453, .image-454 {
  border-radius: 14px;
}

.link-2 {
  height: 555px;
}

.section-278, .section-279 {
  background-color: var(--white);
  height: auto;
}

.section-280 {
  background-color: var(--grey);
  height: 2px;
}

.section-281 {
  height: 999px;
}

.section-282 {
  height: 888px;
  font-size: 17px;
}

.footer-subscribe {
  background-color: var(--white);
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 40px;
  position: relative;
}

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

.footer-form-two {
  background-color: var(--firebrick);
  margin-bottom: 40px;
  padding: 64px;
}

.footer-form-container-two {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-form-title {
  color: var(--white);
  font-size: 24px;
  line-height: 32px;
}

.footer-form-block-two {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.footer-form-input {
  border: 1px #000;
  width: 460px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 180px 12px 20px;
}

.footer-form-input::placeholder {
  color: #1a1b1fcc;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.button-primary.footer-form-button {
  padding: 8px 18px;
  position: absolute;
  right: 8px;
}

.footer-wrapper-three {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-block-three {
  justify-content: flex-start;
  align-items: center;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.footer-link-three {
  color: #1a1b1f;
  margin-left: 20px;
  margin-right: 20px;
  text-decoration: none;
}

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

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

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

.footer-divider-two {
  background-color: var(--firebrick);
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.footer-bottom {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-copyright {
  color: #3a4554;
  font-size: 17px;
}

.footer-legal-block {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-legal-link {
  color: #3a4554;
  margin-left: 24px;
  font-size: 17px;
}

.footer-legal-link:hover {
  color: #3a4554;
}

.navbar-logo-left {
  background-color: var(--white);
  position: fixed;
  inset: 0% 0% auto;
}

.navbar-logo-left-container {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container.shadow-three {
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.navbar-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-menu-two {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-22 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

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

.nav-link-22:focus-visible, .nav-link-22[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle:focus-visible, .nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible, .nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-divider {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-link-accent {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

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

.section-283 {
  background-color: var(--white);
  height: auto;
  margin-top: 108px;
}

.section-284 {
  background-color: var(--grey);
  height: 888px;
}

.image-455 {
  max-width: 60%;
}

.team-circles {
  border-bottom: 1px solid #e4ebf3;
  padding: 26px 30px 80px;
  position: relative;
}

.centered-heading {
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-grid {
  grid-column-gap: 64px;
  grid-row-gap: 56px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.team-card {
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.team-member-image {
  object-fit: cover;
  border-radius: 50%;
  width: 270px;
  height: 270px;
  margin-bottom: 24px;
}

.team-member-name {
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.team-member-position {
  margin-bottom: 24px;
}

.team-slider {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.centered-heading-2 {
  text-align: center;
  margin-bottom: 16px;
}

.team-slider-wrapper {
  background-color: #0000;
  height: auto;
  margin-top: 50px;
}

.team-slide-wrapper {
  width: 30%;
  margin-right: 5%;
}

.team-block {
  background-color: #fff;
  padding-bottom: 24px;
}

.team-member-image-two {
  margin-bottom: 18px;
}

.team-block-info {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.team-member-name-two {
  margin-bottom: 12px;
  font-weight: 600;
}

.team-member-text {
  margin-bottom: 20px;
}

.text-link-arrow {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed {
  margin-left: 2px;
  display: flex;
}

.team-slider-arrow {
  display: none;
}

.team-slider-nav {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.gallery-overview {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.gallery-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.gallery-features-block {
  margin-top: 16px;
  margin-bottom: 24px;
}

.gallery-feature {
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124a700a12aad4_check%20circle.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 20px;
  margin-bottom: 8px;
  padding-left: 30px;
  font-size: 14px;
  line-height: 24px;
}

.gallery-grid {
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gallery-image {
  width: 100%;
}

.container-639 {
  text-align: center;
  padding-top: 95px;
}

.image-456 {
  height: auto;
}

.grid-145 {
  grid-template-columns: 1fr 1fr 1fr;
  margin: 25px;
}

.link-block-19 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6372f6f11e22b7118abb0f4f_Hero-1.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.image-457 {
  border: 1px none var(--silver);
  opacity: .58;
  filter: grayscale() blur() brightness(200%);
  height: auto;
  margin-top: 0;
  transition: opacity 1s, opacity 1s;
}

.image-457:hover {
  opacity: 1;
  filter: blur() blur() brightness(200%);
}

.button-30 {
  background-color: var(--firebrick);
  border-radius: 0;
  min-width: 100%;
  max-width: none;
  margin-top: 0;
  padding: 0;
  font-size: 20px;
  line-height: 36px;
  transition: opacity .2s;
}

.button-30:hover {
  background-color: var(--black);
}

.grid-146 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  margin-left: 64px;
  margin-right: 64px;
  padding-top: 13px;
  padding-bottom: 140px;
}

.container-250 {
  text-align: center;
}

.image-183 {
  border: 1px none var(--silver);
  opacity: .58;
  filter: grayscale();
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  transition: opacity 1s, opacity 1s;
}

.image-183:hover {
  opacity: 1;
  filter: grayscale(0%);
}

.container-640, .container-641, .container-642, .container-643 {
  text-align: center;
}

.container-644 {
  text-align: center;
  height: auto;
}

.image-458 {
  max-width: 70%;
  padding-bottom: 27px;
  padding-left: 0;
  padding-right: 0;
}

.section-286 {
  background-color: var(--black);
  opacity: 1;
  height: 9999px;
  padding-top: 82px;
}

.div-block-140 {
  background-color: var(--black);
  text-align: right;
}

.image-459 {
  text-align: right;
  max-width: 50%;
}

.background-video-37 {
  height: 90vh;
}

.background-video-38 {
  height: 900px;
}

.section-288 {
  height: 200px;
}

.paragraph-455 {
  text-align: center;
  font-size: 40px;
  line-height: 40px;
}

.container-645 {
  text-align: center;
  padding-top: 23px;
}

.grid-147 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-left: 20px;
  margin-right: 20px;
}

.container-646 {
  margin-top: 44px;
}

.background-video-39 {
  height: 90vh;
}

.section-290 {
  background-color: var(--black);
  height: auto;
  margin-top: 31px;
}

.grid-148 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-461 {
  height: 160px;
}

.container-649 {
  text-align: center;
}

.image-462 {
  filter: grayscale();
  border-radius: 0;
}

.image-462:hover {
  filter: grayscale(0%);
  border-radius: 0;
}

.container-650 {
  text-align: center;
}

.image-463 {
  opacity: 1;
  filter: grayscale();
  transition: opacity 1s cubic-bezier(.23, 1, .32, 1);
}

.image-463:hover {
  filter: grayscale(0%);
}

.section-291 {
  background-color: var(--black);
  height: 2px;
}

.container-652 {
  text-align: center;
  margin-top: 102px;
}

.container-653 {
  height: 333px;
}

.container-654 {
  height: 200px;
}

.container-655, .container-656 {
  text-align: center;
}

.image-465 {
  padding-bottom: 0;
}

.paragraph-456 {
  margin-top: -155px;
  font-size: 14px;
  line-height: 18px;
}

.section-292 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63d8c81844430268138a0ebe_ABOUT%20NEW%20TOP%20GRAPHIC%20USE.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63d8c3dedd3a6b797c00881b_ABOUT%20NEW%20TOP%20GRAPHIC.jpg"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63d764099c1d37ff7a4ed037_ABOUT%20BACKGROUND.jpg");
  background-position: 50%, 50%, 0 0;
  background-repeat: no-repeat, no-repeat, repeat;
  background-size: cover, cover, auto;
  background-attachment: fixed, fixed, scroll;
  height: 777px;
  margin-top: 121px;
  position: relative;
}

.body-13 {
  max-width: 100%;
}

.container-657 {
  text-align: center;
  padding-top: 38px;
}

.section-293 {
  height: auto;
}

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

.paragraph-457 {
  padding-top: 7px;
}

.div-block-141 {
  background-color: var(--cadet-blue);
}

.div-block-142 {
  height: 222px;
}

.container-659 {
  height: 2222px;
  margin-top: 76px;
}

.body-14 {
  background-color: var(--white);
}

.div-block-143 {
  background-color: var(--silver);
  text-align: right;
  height: 333px;
}

.div-block-144 {
  background-color: var(--chocolate);
  width: 40%;
  height: 333px;
}

.image-466 {
  width: 60%;
  max-width: none;
}

.image-467 {
  position: static;
  inset: 0% 0% auto auto;
}

.grid-150 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

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

.section-296 {
  background-color: var(--black);
  height: 2222px;
  margin-top: 81px;
}

.lottie-animation {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.section-297 {
  background-color: var(--black);
  color: var(--chocolate);
  height: auto;
  margin-top: 77px;
}

.div-block-146 {
  text-align: center;
}

.container-660 {
  color: var(--black);
  text-align: center;
  padding: 42px 230px 9px;
}

.div-block-147, .div-block-148 {
  text-align: center;
}

.lottie-animation-3 {
  margin-left: 144px;
  margin-right: 144px;
  padding-left: 0;
  padding-right: 0;
}

.section-298 {
  margin-top: 60px;
  margin-left: 97px;
  margin-right: 72px;
}

.section-299 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63981309c9353e3cbaa2d288_jai%20dark.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: -1px;
  margin-bottom: -1px;
}

.container-661 {
  text-align: center;
}

.image-469 {
  margin-top: 1px;
  margin-bottom: 1px;
}

.section-300 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6398251aabd85eac7ac3aa0f_tickets-backgd.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 1px;
  margin-bottom: 1px;
}

.container-662 {
  text-align: center;
}

.section-301 {
  height: auto;
}

.container-663 {
  text-align: center;
}

.container-664 {
  text-align: center;
  padding-left: 100px;
  padding-right: 100px;
}

.image-471 {
  margin-top: 39px;
  margin-bottom: 0;
}

.section-302 {
  margin-top: -17px;
}

.container-665 {
  margin-top: 13px;
}

.paragraph-458 {
  color: var(--black);
  font-family: Lato, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 28px;
}

.paragraph-459 {
  color: var(--black-2);
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 32px;
}

.slide-nav-2 {
  text-align: center;
  font-size: 4px;
}

.slide-71 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aec39333698b20d3ed0fc2_E3.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ad511c7a881d07a5a0a746_E2.avif");
  background-position: 50%, 50%;
  background-size: cover, cover;
}

.slide-72 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aec363035b98cbe71f62b9_E2.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ad517ffdf77fdc809313b7_E3-slideshow.avif");
  background-position: 50%, 50%;
  background-size: cover, cover;
}

.slide-73 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aec3c8cee58c87fc15f624_E4.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-74 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aec40233698bef9ded1893_E5.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ad53ee0d2529fc56e837ce_E5-slideshow.avif");
  background-position: 50%, 50%;
  background-size: cover, cover;
}

.slide-75 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aec42e13fcc82f2c316d59_E6.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ad5429dd43e245626d00a8_E6-slideshow.avif");
  background-position: 50%, 50%;
  background-size: cover, cover;
}

.slide-76 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aec45fb337a612d9f6b33b_E7.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ad5490268d185b817cc0e9_E7-slideshow.avif");
  background-position: 50%, 50%;
  background-size: cover, cover;
}

.slide-77 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aec4b1eb85a12996dc6daf_E8.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ad54da0d2529821de841c0_E8-slideshow.avif");
  background-position: 50%, 50%;
  background-size: cover, cover;
}

.slide-78 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ad5551268d18da807cc8e7_E9-slideshow.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-9 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ad558d9a624b1ad0b78d6c_E10.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-79 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ae908913fcc87db02df4c4_D1.avif");
  background-position: 50%;
  background-size: cover;
  height: auto;
}

.section-303 {
  padding-top: 38px;
}

.slide-80 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ae3a0c3ba6d167cf001074_d1.avif");
  background-position: 50%;
  background-size: cover;
}

.slider-11 {
  height: auto;
}

.slide-81 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ae91060e332a7b56986928_D3.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-82 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ae916b035b982f411c3e57_D2.avif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0;
  background-size: cover, auto;
}

.slide-83 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ae91c9a6bbf6f85e336761_D4.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-84 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ae9248910c707588c8771c_D5.avif");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
}

.slide-85 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ae92b0a6bbf65d16336bad_D6.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-86 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63ae92f96c21e6f1efde2237_D7.avif");
  background-position: 50%;
  background-size: cover;
}

.bold-text-36 {
  font-weight: 300;
}

.section-304 {
  padding-top: 66px;
}

.section-305 {
  margin-top: 40px;
}

.section-306 {
  margin-top: 96px;
}

.slider-12 {
  height: 800px;
}

.slide-nav-4 {
  font-size: 4px;
}

.slide-87 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b209de04c2b3cc01eb26a1_Zyellow.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aea7ce917c0cd0ca3e4a62_Z1.avif");
  background-position: 50%, 50%;
  background-size: cover, cover;
}

.slide-88 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b0c1651e34a750c9b8ab44_E31.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-89 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aea85c6c21e6b61cdf2599_Z3.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-90 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aea8cb13fcc852762f447f_Z4.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-91 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aea8fe3ca6983298fa64e6_Z5.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-92 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b0c3eb2c152de70203d130_4nikators.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-93 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b0c1baea6dbc134be34ad0_E30.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-94 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aea9bc035b9889501d8cad_Z8.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-95 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aea9fd0e332aa0dc99d886_Z9.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-10 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aeaa24910c7067c0c9b24f_Z10.avif");
  background-position: 50%;
  background-size: cover;
}

.section-307 {
  margin-top: 128px;
}

.section-308 {
  background-color: var(--grey-2);
  height: auto;
  margin-top: 0;
}

.container-666 {
  text-align: center;
  margin-top: 0;
  padding-top: 123px;
}

.image-472 {
  padding-bottom: 16px;
}

.paragraph-460 {
  color: var(--white);
  font-size: 20px;
  line-height: 27px;
}

.container-667 {
  padding-top: 23px;
  padding-bottom: 14px;
}

.slider-13 {
  height: 800px;
}

.section-309 {
  padding-top: 38px;
}

.slide-96 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b0d646085eb062d88d6d11_stratus-1.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-97 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b0d679edd8f57918ffb450_spectrum.avif");
  background-position: 50%;
  background-size: cover;
}

.section-310 {
  padding-top: 61px;
}

.slider-14 {
  height: 800px;
}

.section-311 {
  padding-top: 38px;
}

.slide-98 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b1106134a33d1f4a94e146_JG1.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-99 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b1110f3fcbb0c48757f595_JG2.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-100 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b1114d59086b72c0700ef3_JG9.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-101 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b111831504f9cd26fb94a9_JG7.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-102 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b111b31504f93cd2fb94d2_JG3.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-103 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b111e4e03dc52586162671_JG4.avif");
  background-position: 0 0;
  background-size: cover;
}

.slide-104 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b112466c21e6536a038184_JG5.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-105 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b1137410dd5790bb38097b_JG6.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-106 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b113cb34a33d0c6794fb68_JG8.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-11 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b1140734a33d67b794fdba_JG10.avif");
  background-position: 50%;
  background-size: cover;
}

.section-312 {
  padding-top: 49px;
}

.slider-15 {
  height: 800px;
}

.section-313 {
  padding-top: 37px;
}

.slide-107 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b13cb86c21e6b2eb04fa29_ebbets.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-108 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b13cfc5808d34a74480d07_T1.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-109 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b13d342c152d53e7088c29_mouzon1.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-110 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b13d6d941bfa45ccf7f93b_mouzon-2.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-111 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b13d9c57f34282abdc214c_Teaser-2.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-112 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b13df93fcbb0cc6f595cb2_Teaser-3.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b13dd335937355d14d13a0_Dr-John.avif");
  background-position: 50%, 50%;
  background-size: cover, cover;
}

.slide-113 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b13e272c152d3da3089a63_Finnigan.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-114 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b13e51224d1f9f4424c93e_Teaser-4.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-115 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b13e915808d3fcf7480fe6_moxy.avif");
  background-position: 50%;
  background-size: cover;
}

.section-314 {
  padding-top: 60px;
}

.slider-16 {
  height: 800px;
}

.section-315 {
  padding-top: 58px;
}

.slide-116 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b154772091f1e9d36075c3_1PURPLE.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-117 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b154b3dd90445c04e46fce_2PURPLE.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-118 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b154e3b337a616b31c7025_3PURPLE.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-119 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b1553034a33d569c9770e8_4PURPLE.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-120 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b15593085eb0259f92f8cf_5PURPLE.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-121 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b155b4045df2542471f33e_6PURPLE.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-122 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b155dfea6dbc0fb3e940f8_7PURPLE.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-123 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b15619e03dc5bbdc188e9a_8PURPLE.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-124 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b1564f1504f9ea34fe6cb2_9.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-12 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b156831504f9f824fe6efa_10PURPLE.avif");
  background-position: 50%;
  background-size: cover;
}

.section-316 {
  padding-top: 64px;
}

.slider-17 {
  height: 800px;
}

.section-317 {
  padding-top: 47px;
}

.slide-125 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b162af59086b6b567314fd_1SOLO.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-126 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b16305224d1fbbf926370c_3SOLO.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-127 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b1634185d8d8aa73378813_4SOLO.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-128 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63b1636b1504f933a9fef629_2SOLO.avif");
  background-position: 50%;
  background-size: cover;
}

.section-318 {
  margin-top: 59px;
}

.container-668 {
  text-align: center;
}

.slide-1-13 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63aea7ce917c0cd0ca3e4a62_Z1.avif");
  background-position: 50%;
  background-size: cover;
}

.navbar-17 {
  z-index: 55555;
  color: #fff;
  background-color: #ebebeb;
  height: auto;
  margin-bottom: 0;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar-17:hover, .navbar-17:active {
  color: #fff;
}

.nav-link-23 {
  outline-offset: 0px;
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  background-color: #3b2f72;
  outline: 1px #fff;
  padding-top: 11px;
  padding-bottom: 11px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.nav-link-23:hover {
  color: #fff;
  background-color: #92947d;
}

.nav-link-23:active {
  color: #f66a06;
  background-color: #000;
}

.nav-link-23:focus, .nav-link-23:visited {
  background-color: #3b2f72;
}

.nav-link-23.w--current:active {
  color: #fff;
}

.menu-button-5 {
  color: #0000;
  line-height: 24px;
}

.menu-button-5:hover, .menu-button-5:focus {
  color: #fff;
}

.icon-29 {
  color: #000;
  margin-top: -21px;
  font-size: 80px;
}

.icon-29:hover {
  border: 0 solid #000;
}

.lottie-animation-5 {
  background-color: var(--black);
  margin-top: 0;
  padding-left: 120px;
  padding-right: 120px;
}

.section-319 {
  background-color: var(--black);
}

.columns-15 {
  margin-left: 57px;
  margin-right: 57px;
  padding-top: 40px;
}

.section-320 {
  background-color: var(--silver);
  height: 999px;
}

.paragraph-461 {
  margin-top: 18px;
}

.slider-18 {
  height: 800px;
}

.slide-129 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bc9fb93bf2dd6033e1a891_S14.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-130 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bca129a31c0b15bab2a53b_S11.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-131 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bca1f68eb5262606998fa7_S1.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-132 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bca22c6aaac41de8583573_S2.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-133 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bca2573a6aa732db0bc17b_s3.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-134 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bca2c5ba8d91e58a57bf30_S5.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bca28a5ac40a564bcb4549_S4.avif");
  background-position: 50%, 50%;
  background-size: cover, cover;
}

.slide-135 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bca2f63bf2ddaa78e1cff5_S6.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-136 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bca3384102d204737ea647_S7.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-137 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bca3758d77f20b142b3055_S8.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-14 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bca3a58eb526637299b7d7_S9.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-15 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bca3db935e9bb01e97e1e9_S10.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-16 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bca41222765434426e696b_S12.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-17 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bca43f6e48f35f8c43469d_S13.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-18 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bca28a5ac40a564bcb4549_S4.avif");
  background-position: 50%;
  background-size: cover;
}

.section-321 {
  background-color: var(--black);
  margin-top: 67px;
}

.paragraph-462 {
  color: var(--white);
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 33px;
  font-weight: 700;
  line-height: 33px;
}

.section-322 {
  background-color: var(--black);
  margin-top: 95px;
}

.slider-19 {
  height: 800px;
}

.slide-138 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1b74d10e77e32be0e35f_2Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-139 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1bac003d2d615eeaf01e_1DP.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-140 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1bebc7e2f198ef046214_3Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-141 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1c3cc7e2f12f28046a86_4Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-142 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1c6c8eb5264841a32860_5Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-143 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1cc0e51251691fc9195a_6Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-144 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1cefd10e77dcdfe0f209_7Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-145 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1d252fe7fa84fd89e315_8Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-146 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1d56e512516c18c92993_9Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-19 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1d8b158ffc713b7eb8a0_10Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-20 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1dd551e48f8203cdd7dc_11Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-21 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1e14e208b3cd4440a3e7_12Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-22 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1e39c7e2f14ca3047c05_13Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-23 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1e70701f9746e29e8ef0_14Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-24 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1e9fcf0c8936dfc31410_15Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-25 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1ed6227654ee5c771500_16Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-26 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1effc7e2f12751048bcc_17Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-27 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1f2ee4b530100391a441_18Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-1-28 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1f635478bf471b1dded7_19Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-2 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63bd1f9bd10e772775e10b18_20Deep-Purple.avif");
  background-position: 50%;
  background-size: cover;
}

.image-473 {
  max-width: 60%;
}

.container-669 {
  text-align: center;
  padding-top: 53px;
}

.image-474 {
  max-width: none;
  margin-top: 29px;
}

.image-475 {
  width: 60%;
  padding-top: 20px;
}

.paragraph-463 {
  color: var(--white);
  padding-left: 119px;
  padding-right: 119px;
  font-size: 16px;
  position: static;
}

.bold-text-37 {
  font-weight: 400;
}

.container-670 {
  padding-top: 17px;
}

.section-323 {
  background-color: var(--black);
  height: 999px;
}

.column-33 {
  text-align: center;
}

.bold-text-38, .bold-text-39 {
  font-size: 20px;
}

.columns-16 {
  padding-bottom: 7px;
  padding-left: 55px;
  padding-right: 55px;
}

.paragraph-464 {
  color: var(--black);
}

.bold-text-40 {
  font-size: 22px;
}

.container-671 {
  text-align: center;
  max-width: 65%;
}

.image-476 {
  max-width: 50%;
}

.section-324 {
  margin-top: 57px;
}

.section-326 {
  background-color: var(--black);
  height: auto;
  margin-top: 197px;
}

.container-672 {
  text-align: center;
  padding-top: 37px;
}

.image-477 {
  max-width: 60%;
  padding-bottom: 13px;
}

.section-327 {
  background-color: var(--black);
  height: auto;
}

.paragraph-465 {
  color: var(--white);
  margin-top: 0;
  padding-top: 34px;
  font-size: 16px;
}

.div-block-149 {
  padding-left: 76px;
  padding-right: 76px;
}

.bold-text-41, .bold-text-42, .bold-text-43, .bold-text-44, .bold-text-45, .bold-text-46, .bold-text-47, .bold-text-48, .bold-text-49, .bold-text-50, .bold-text-51, .bold-text-52 {
  color: var(--firebrick);
  font-size: 28px;
}

.paragraph-466 {
  color: var(--black);
  text-align: center;
  font-size: 20px;
  line-height: 26px;
}

.container-673 {
  margin-top: 24px;
}

.paragraph-467 {
  color: var(--white);
  text-align: center;
  margin-bottom: 37px;
  font-size: 20px;
}

.bold-text-53 {
  line-height: 24px;
}

.paragraph-468 {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 20px;
  line-height: 22px;
}

.container-674 {
  margin-top: 0;
  padding-top: 41px;
}

.div-block-150, .container-675 {
  text-align: center;
}

.section-328 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63d8ac9146e81fe72a05d0da_About%20Fern.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.grid-151 {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-left: 28px;
  margin-right: 28px;
  padding-top: 127px;
  padding-bottom: 127px;
}

.section-329 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63d8ac9146e81fe72a05d0da_About%20Fern.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: -12px;
}

.container-676 {
  text-align: center;
}

.image-478 {
  height: 180px;
  margin-bottom: 26px;
  padding-bottom: 6px;
}

.section-330 {
  height: 999px;
}

.section-331 {
  background-color: var(--black);
  height: 50px;
}

.div-block-151 {
  position: absolute;
  inset: auto 0% 0%;
}

.section-332 {
  height: auto;
}

.paragraph-469 {
  color: var(--black);
  text-align: center;
  margin-top: 90px;
  margin-bottom: 90px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 100px;
}

.div-block-152 {
  padding-left: 104px;
  padding-right: 104px;
}

.section-333 {
  background-color: var(--black);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  height: 555px;
}

.bold-text-54 {
  font-size: 66px;
}

.image-479 {
  max-width: 60%;
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-153 {
  text-align: center;
  height: 100vh;
}

.section-334 {
  background-color: var(--dark-slate-grey);
}

.image-480 {
  height: 60px;
}

.brand-3 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.navbar-18 {
  background-color: var(--dim-grey);
}

.navbar-19 {
  background-color: #ecebeb;
}

.image-481, .image-482 {
  height: 80px;
}

.navbar-20 {
  border-bottom: 2px solid var(--white);
  background-color: #dfdfdf;
  position: fixed;
  inset: 0% 0% auto;
}

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

.nav-link-24 {
  padding-left: 36px;
  padding-right: 36px;
  font-size: 18px;
}

.nav-link-24:hover {
  border-style: none none solid;
  border-width: 3px 3px 5px;
  border-color: var(--dark-slate-blue-2) var(--dark-slate-blue-2) var(--firebrick);
  background-color: var(--black);
  color: var(--white);
}

.nav-link-24.w--current {
  color: var(--black);
}

.nav-link-24.w--current:hover {
  color: var(--white);
}

.section-335 {
  background-color: var(--black);
  min-height: 2222px;
}

.section-336 {
  background-color: var(--dark-slate-blue);
  height: 555px;
}

.section-337 {
  background-color: var(--dark-slate-blue);
  height: 888px;
}

.section-338 {
  height: 10px;
}

.section-339 {
  background-color: var(--black);
  height: auto;
}

.section-340 {
  background-color: #d1cccc;
  height: auto;
}

.section-341 {
  height: 10px;
}

.section-342 {
  background-color: #755e6a;
  height: auto;
}

.section-343 {
  height: 10px;
}

.section-344 {
  background-color: var(--black);
  height: auto;
}

.section-345 {
  height: 10px;
}

.section-346 {
  height: auto;
}

.section-347 {
  height: 10px;
}

.section-348 {
  background-color: #887c7e;
  height: auto;
}

.section-349 {
  height: 10px;
}

.section-350 {
  background-color: #cfcfcf;
  height: auto;
}

.section-351 {
  height: 10px;
}

.section-352 {
  background-color: var(--black);
  height: auto;
}

.section-353 {
  height: 10px;
}

.section-354 {
  height: auto;
}

.section-355 {
  height: 10px;
}

.section-356 {
  background-color: var(--black);
  height: auto;
}

.section-357 {
  height: 10px;
}

.section-358 {
  background-color: #858a8f;
  height: auto;
}

.section-359 {
  height: 10px;
}

.section-360 {
  background-color: var(--dim-grey-2);
  height: auto;
}

.section-361 {
  height: 10px;
}

.section-362 {
  height: auto;
}

.section-363 {
  height: 10px;
}

.section-364 {
  background-color: var(--dark-slate-blue-3);
  height: auto;
}

.section-365 {
  height: 10px;
}

.section-366 {
  background-color: var(--white);
  height: auto;
}

.section-367 {
  height: 10px;
}

.section-368 {
  background-color: var(--dark-slate-grey-3);
  height: auto;
}

.section-369 {
  height: 10px;
}

.section-370 {
  background-color: var(--silver-2);
  height: auto;
}

.section-371 {
  height: 10px;
}

.section-372 {
  background-color: var(--black);
  height: auto;
}

.section-373 {
  height: 10px;
}

.section-374 {
  background-color: #e4e4e4;
  height: auto;
}

.section-375 {
  height: 10px;
}

.section-376 {
  background-color: var(--dim-grey-3);
  height: auto;
}

.section-377 {
  height: 10px;
}

.section-378 {
  background-color: var(--dark-slate-blue);
  height: auto;
}

.section-379 {
  height: 10px;
}

.section-380 {
  background-color: #e9e9e9;
  height: auto;
}

.section-381 {
  height: 10px;
}

.section-382 {
  background-color: var(--dark-slate-grey-4);
  height: auto;
}

.section-383 {
  background-color: #60529c;
  height: auto;
}

.section-384, .section-385 {
  height: 10px;
}

.section-386 {
  background-color: var(--black-3);
  height: auto;
}

.section-387 {
  height: 10px;
}

.section-388 {
  background-color: var(--silver-3);
  height: auto;
}

.section-389 {
  height: 10px;
}

.section-390 {
  background-color: var(--black);
  height: 100vh;
}

.section-391 {
  height: 10px;
}

.section-392 {
  height: auto;
}

.section-393 {
  height: 10px;
}

.section-394 {
  background-color: var(--dark-slate-blue);
  height: auto;
}

.section-395 {
  background-color: #80868a;
  height: auto;
}

.section-396 {
  background-color: #e3e8ee;
  height: auto;
}

.section-397, .section-398 {
  height: 10px;
}

.section-399 {
  background-color: var(--black);
  height: auto;
}

.section-400 {
  height: 10px;
}

.section-401 {
  background-color: #3f4552;
  height: auto;
}

.section-402 {
  height: 10px;
}

.section-403 {
  background-color: #dcdcdf;
  height: auto;
}

.section-404 {
  height: 10px;
}

.section-405 {
  background-color: #3c345e;
  height: auto;
}

.section-406, .section-407 {
  height: 10px;
}

.section-408 {
  background-color: #e3e4de;
  height: auto;
}

.section-409 {
  height: 10px;
}

.section-410 {
  background-color: #2b373a;
  height: auto;
}

.section-411 {
  height: 10px;
}

.section-412 {
  background-color: #e9e9e9;
  height: auto;
}

.section-413 {
  height: 10px;
}

.section-414 {
  background-color: #272638;
  height: auto;
}

.section-415 {
  height: 10px;
}

.section-416 {
  background-color: var(--black);
  height: 100vh;
}

.section-417 {
  height: 10px;
}

.section-418 {
  background-color: #a09e9e;
  height: auto;
}

.background-video-40 {
  height: 555px;
}

.container-678 {
  height: auto;
  padding-bottom: 10px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-483 {
  max-width: 70%;
}

.background-video-41 {
  height: 100vh;
}

.background-video-42 {
  height: 80vh;
}

.container-679 {
  margin-top: 107px;
  margin-bottom: 107px;
}

.section-419 {
  height: 88px;
}

.section-420 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63d8ac9146e81fe72a05d0da_About%20Fern.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: 888px;
}

.lottie-animation-6 {
  opacity: .23;
}

.section-421 {
  height: auto;
}

.container-680 {
  text-align: center;
  height: 0;
  padding-top: 87px;
  padding-bottom: 87px;
}

.image-484 {
  height: 0;
}

.section-422 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/636898e2272847341ed99011_FIST-strip.avif");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
  margin-top: 64px;
}

.section-424 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/636898e2272847341ed99011_FIST-strip.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: 90vh;
  margin-top: 60px;
}

.image-486 {
  margin-top: 79px;
}

.section-425 {
  height: auto;
}

.paragraph-470 {
  color: var(--white);
  padding-top: 40px;
  padding-bottom: 40px;
  font-size: 22px;
  line-height: 33px;
}

.section-426 {
  background-color: var(--firebrick);
  height: 555px;
}

.section-427 {
  background-color: var(--black);
  letter-spacing: 0;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477f3cd8e992d75eddeb61d_Guitar-Strip.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64771f6ce45b8de2e0497a5d_caseGIFFY.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477190f3db454a2589d78a3_gtr%20case.avif");
  background-position: 50%, 50%, 50%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: cover, cover, cover;
  background-attachment: fixed, scroll, scroll;
  height: auto;
  margin-top: 38px;
  line-height: 24px;
}

.container-681 {
  padding: 3px 50px 50px;
}

.paragraph-471 {
  color: var(--white);
  text-align: center;
  padding-top: 12px;
  font-size: 18px;
  line-height: 22px;
}

.bold-text-55 {
  font-size: 22px;
}

.video-11 {
  border: 1px solid var(--white);
}

.section-428 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477000849031242bb8fd317_green%20metal.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
}

.slide-147 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6476f1135f664581425fa9f8_Early%201.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slider-20 {
  border: 1px solid var(--white);
  height: 600px;
}

.container-682 {
  padding-top: 3px;
  padding-bottom: 49px;
}

.slide-148 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6476f34a36b28104108dd504_Early%202.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-149 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6476f3ec7fd68a6ce2797e05_American%20Standard.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-150 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6476f44ec80196538a92fc02_PATCH%20OF%20BLUE.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-151 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6476f4a37044c10728df7bb7_DAve%20Stokes.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-152 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6476f4ca36b28104108f9e1a_Early%203.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-153 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6476f514b75d28b0f3195e08_PATCH%202.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-154 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6476f58fe6f5daea16bb7d65_Denny%204.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.container-683 {
  text-align: center;
  padding-top: 121px;
}

.image-487 {
  max-width: 30%;
}

.section-429 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477f3cd8e992d75eddeb61d_Guitar-Strip.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477190f3db454a2589d78a3_gtr%20case.avif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, scroll;
  height: auto;
  margin-top: 40px;
}

.section-430 {
  border: 1px none var(--white);
  background-color: var(--black);
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6476fe6da88408c0f96a8125_steel.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  height: auto;
}

.section-431 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477166196a65cc24efef720_sepia%20metal.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477000849031242bb8fd317_green%20metal.avif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  height: auto;
}

.slider-21 {
  height: 600px;
}

.container-684 {
  padding-top: 3px;
  padding-bottom: 49px;
}

.slide-155 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64770ef3249330c9bcb23d27_Z1.avif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64770ef3249330c9bcb23d27_Z1.avif");
  background-position: 50%, 50%, 50%;
  background-repeat: no-repeat, repeat, no-repeat;
  background-size: cover, cover, cover;
}

.slide-156 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64771449e8f144a44e778327_Z2.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-157 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477148e2c531e64ba4dd2d4_Z3.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-158 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64771549112726fd894367ef_Z5.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-432, .section-433 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477f3cd8e992d75eddeb61d_Guitar-Strip.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 40px;
}

.section-434 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477000849031242bb8fd317_green%20metal.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
}

.section-435 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477f3cd8e992d75eddeb61d_Guitar-Strip.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 40px;
}

.section-436 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477166196a65cc24efef720_sepia%20metal.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
}

.section-437 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477f3cd8e992d75eddeb61d_Guitar-Strip.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 40px;
}

.section-438 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477000849031242bb8fd317_green%20metal.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
}

.section-439 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477f3cd8e992d75eddeb61d_Guitar-Strip.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 40px;
}

.section-440 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477000849031242bb8fd317_green%20metal.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-441 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477f3cd8e992d75eddeb61d_Guitar-Strip.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-442 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a50e9c26637c928bb944b7_PURPLE%20metal.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477000849031242bb8fd317_green%20metal.avif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: scroll, scroll;
}

.section-443 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477f3cd8e992d75eddeb61d_Guitar-Strip.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 40px;
}

.section-444 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477166196a65cc24efef720_sepia%20metal.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.paragraph-472 {
  color: var(--white);
  text-align: center;
  letter-spacing: 3px;
  padding-top: 19px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 34px;
}

.div-block-154 {
  background-color: var(--chocolate);
}

.image-488 {
  max-width: none;
  height: 90px;
  margin-top: 138px;
  position: fixed;
  inset: 0% auto auto 0%;
}

.paragraph-473 {
  color: var(--black);
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
  line-height: 28px;
}

.container-685 {
  margin-top: 29px;
}

.slider-22 {
  height: 600px;
}

.slide-159 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/647ef5a3ffe4801b40fb346d_E1.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-160 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64805615ac905a2078c7dea2_E2.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-161 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64805688ac905a2078c86a60_E3.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-162 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648056e761d81702d7ed811a_E5.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-163 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64805710265e3270de614c40_E4.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-164 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64805737c155fed70c0bb47b_E6.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-165 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648057d1342914a457078261_E7.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-166 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64805831bbbc71169f52b43f_E8.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slider-23 {
  height: 600px;
}

.slide-167 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64805f4262f7edb0c737aa51_S1.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-168 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64812eda618c99bec1505291_S5.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64805f9ac155fed70c1514f8_S3.avif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
}

.slide-169 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648132d8bc7996f2d71f1fcb_S6.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648060156efd32e7c302bd12_S33.avif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
}

.slide-170 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6481364ed94ab3eeda7f2160_S4.avif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6480605173462c1435090a6d_S4.avif");
  background-position: 0 0, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
}

.slider-24 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648074a0f88d76f4353fa61e_j1.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 600px;
}

.slide-171 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648074f6d0d9e9133c418a42_j2.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-172 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648075b673462c143523260e_j3.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-173 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648075e36efd32e7c31d391a_j4.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-174 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648076663e871faa096e36b8_j5.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-175 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648076950c4032e529d4dfe1_J6.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-176 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6481240cbc7996f2d70f95a8_E9.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-29 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6481254aa664682e7efa1f48_E10.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-30 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6481262cb30ca30eeef6596c_E11.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slider-25 {
  height: 600px;
}

.slide-177 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6481849342437e3bb524dc94_M1.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-178 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648185542bddba5bb55765ce_M2.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-179 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64818989ebfcd096725a4ab3_m3.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-180 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648189d2c1b01843dde2c21d_M5.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.paragraph-474 {
  color: #fff;
  text-align: center;
  letter-spacing: 3px;
  padding-top: 19px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 34px;
}

.slider-26 {
  height: 600px;
}

.slide-181 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6481937d8b4dcf6bfea87a51_DP1.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-182 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648193adb11ff5513804a565_DP2.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-183 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648193dc7332de3fb95363a4_DP4.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-184 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64819406a664682e7e743fed_DP8.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-185 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64819446af835b5134c4f037_DP9.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-186 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648194b60cbaf6f183884ba4_DP7.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-187 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648194e18b4dcf6bfeaa3694_DP6.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-188 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6481951b9183c6fd9ba61330_DP3.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-189 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648195412b9f24d83c7b91ee_DP5.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slider-27 {
  height: 600px;
}

.container-686 {
  text-align: center;
}

.image-489 {
  max-width: none;
  height: 110px;
  margin-bottom: 127px;
  padding-bottom: 0;
}

.image-490 {
  border: 1px solid var(--white);
  border-radius: 16px;
  height: 160px;
  margin-top: 11px;
  margin-bottom: 195px;
}

.image-490:hover {
  filter: hue-rotate(180deg);
}

.section-445 {
  height: 222px;
}

.lottie-animation-7 {
  padding-top: 110px;
}

.slide-190 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6482cebf5c8be68a082fba36_PE%201%20copy.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-191 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6482cef2eb52f0b649459bbb_PE%202.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-446 {
  height: auto;
}

.section-447 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477f3cd8e992d75eddeb61d_Guitar-Strip.gif");
  background-position: 50%;
  background-size: cover;
}

.section-448 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477166196a65cc24efef720_sepia%20metal.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slider-28, .slider-29 {
  height: 600px;
}

.section-449 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6482fadd555badc34139a089_dark-german.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 1px;
  margin-bottom: 1px;
}

.container-688 {
  text-align: center;
}

.image-491 {
  padding-left: 59px;
  padding-right: 59px;
}

.container-689 {
  text-align: center;
}

.image-492 {
  padding: 18px 58px;
}

.section-450 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64830132b62a4da8acd5c0cc_white-2.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container-690 {
  text-align: center;
}

.image-493 {
  padding-left: 69px;
  padding-right: 69px;
}

.section-451 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648302ce7d218006cd2c98b0_jakarta-dark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.div-block-155 {
  text-align: center;
}

.image-494 {
  padding-left: 98px;
  padding-right: 98px;
}

.container-691 {
  text-align: center;
}

.image-495 {
  padding-left: 55px;
  padding-right: 55px;
}

.section-452 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64830693e7f43d491d701326_dark-munich.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.div-block-156 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64830a5a5c8be68a0879c72f_liteP1-copy.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: fixed;
  margin-top: 1px;
  margin-bottom: 1px;
}

.container-692 {
  text-align: center;
}

.section-453 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64830cef2de566c5d969d233_sound-dark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.image-496 {
  padding-left: 111px;
  padding-right: 111px;
}

.div-block-157, .container-693 {
  text-align: center;
}

.image-497 {
  padding: 21px 80px;
}

.section-454 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648315295a5572bf2236135c_dark-jap.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 1px;
  margin-bottom: 1px;
}

.container-694 {
  text-align: center;
}

.section-455 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648318642d44ccfdb885ff0e_german-lite-2.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-456 {
  background-color: var(--dark-slate-grey);
}

.grid-152 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 4px;
  padding-bottom: 4px;
}

.div-block-158, .container-695 {
  text-align: center;
}

.section-457 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6483a0e37aa6fce1977ebeb0_jjjjjj.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 1px;
  margin-bottom: 1px;
}

.image-498 {
  margin-top: 1px;
  margin-bottom: 1px;
}

.image-499 {
  margin-top: 0;
  margin-bottom: 0;
}

.container-696 {
  text-align: center;
}

.image-500 {
  padding-left: 69px;
  padding-right: 69px;
}

.section-458 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6483a5fb57b3f941f87a03f7_2ghh.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin: 1px;
}

.image-501 {
  height: 60px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding-top: 0;
  padding-bottom: 0;
}

.navbar-21 {
  border-style: none none solid;
  border-width: 1px;
  border-color: var(--white);
  position: fixed;
  inset: 0% 0% auto;
}

.body-15 {
  background-color: var(--white);
  height: 555px;
}

.div-block-159 {
  text-align: center;
  margin-top: -17px;
  padding-top: 0;
}

.section-460 {
  background-color: var(--dim-grey-2);
  height: auto;
}

.section-461 {
  background-color: #d4d4d4;
  height: 5555px;
}

.div-block-160 {
  text-align: center;
}

.section-462 {
  height: auto;
}

.section-463 {
  background-color: #b99d9d;
  height: 8888px;
}

.div-block-161 {
  text-align: right;
  margin-top: 2px;
}

.section-464 {
  color: var(--black);
  height: auto;
}

.container-697 {
  text-align: center;
}

.paragraph-475 {
  text-align: left;
  margin-bottom: 76px;
  padding-top: 15px;
  font-size: 18px;
  line-height: 27px;
}

.image-502 {
  margin-top: 7px;
}

.div-block-162 {
  text-align: center;
}

.section-465 {
  height: auto;
}

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

.paragraph-476 {
  color: var(--black);
  text-align: center;
  margin-top: 60px;
  margin-bottom: 7px;
  font-size: 17px;
  line-height: 27px;
}

.image-503 {
  padding-left: 171px;
  padding-right: 171px;
}

.section-466 {
  height: 80px;
}

.section-467 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477f3cd8e992d75eddeb61d_Guitar-Strip.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.grid-154 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-left: 82px;
  margin-right: 82px;
}

.div-block-163 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.paragraph-477 {
  color: var(--black);
  text-align: center;
  font-size: 18px;
  line-height: 25px;
}

.container-698 {
  text-align: center;
  margin-top: 133px;
  margin-bottom: 133px;
}

.image-504 {
  text-align: center;
}

.image-505 {
  max-width: 15%;
}

.section-468 {
  height: 10px;
}

.container-699 {
  text-align: center;
}

.button-31 {
  background-color: var(--firebrick);
  border-radius: 8px;
  margin-bottom: 90px;
  font-size: 18px;
}

.button-31:hover {
  background-color: var(--dark-slate-grey);
}

.div-block-164 {
  text-align: right;
}

.image-506 {
  text-align: right;
  max-width: 40%;
}

.image-507 {
  max-width: 30%;
}

.container-700 {
  text-align: center;
}

.image-508 {
  max-width: 60%;
  padding-top: 8px;
}

.background-video-43 {
  height: 888px;
  margin-top: 70px;
}

.section-469 {
  background-color: var(--dark-slate-grey);
  height: auto;
  margin-top: 23px;
  margin-bottom: 0;
}

.div-block-165 {
  margin-left: 177px;
  margin-right: 55px;
  padding-top: 46px;
  padding-bottom: 46px;
}

.section-470 {
  background-color: #b8b7b7;
  height: 1000px;
}

.paragraph-478 {
  color: var(--white);
}

.grid-155 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 136px;
  margin-right: 22px;
}

.section-471 {
  background-color: var(--black);
  margin-top: 20px;
  margin-bottom: 20px;
}

.paragraph-479 {
  color: var(--white);
  margin-top: 76px;
  margin-left: 19px;
  font-size: 16px;
  line-height: 22px;
}

.grid-156 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 136px;
  margin-right: 22px;
}

.section-472 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.paragraph-480 {
  color: var(--black);
  margin-top: 76px;
  margin-left: 19px;
  font-size: 16px;
  line-height: 22px;
}

.section-473 {
  background-color: var(--black);
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-166 {
  text-align: center;
}

.body-16 {
  background-color: #0000;
  height: 20px;
}

.image-509 {
  margin-top: 82px;
}

.section-474 {
  background-color: var(--white);
  height: auto;
}

.container-701 {
  text-align: center;
}

.image-510 {
  max-width: 30%;
  padding-top: 42px;
  padding-bottom: 42px;
}

.section-475 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648e8afb052fafd80af865f8_USE-333.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648e7ccd4fdf34ba52a55cc4_DARK-TOPUSE.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648e7c2b31dfd0f3458f6634_DARK-TOP.gif");
  background-position: 50%, 50%, 50%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: cover, cover, cover;
  background-attachment: fixed, fixed, fixed;
  height: auto;
}

.section-476 {
  background-color: var(--black);
  height: auto;
  margin-top: -7px;
}

.section-477 {
  background-color: var(--black);
  height: 80px;
}

.container-702 {
  text-align: center;
  margin-bottom: 44px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-511 {
  position: static;
  inset: auto 0% 0%;
}

.container-703 {
  text-align: center;
}

.image-512 {
  max-width: 20%;
  padding-top: 3px;
}

.section-478 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.section-479 {
  background-color: var(--black);
  margin-top: 20px;
  margin-bottom: 20px;
}

.container-704 {
  text-align: center;
}

.section-480 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648eff94a96e5e16f4b68cfc_blank-ticket-2.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 2px;
  margin-bottom: 2px;
}

.section-481 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-block-2 {
  color: var(--black);
  font-size: 18px;
}

.dropdown-link {
  border-style: none none solid;
  border-width: 1px;
  border-color: var(--white);
  background-color: var(--black);
  color: var(--white);
  padding-right: 157px;
  font-size: 18px;
}

.dropdown-link:hover {
  background-color: var(--firebrick);
  color: var(--white);
}

.dropdown-link-2, .dropdown-link-3 {
  font-size: 18px;
}

.text-block-3 {
  color: var(--black);
  font-size: 18px;
}

.dropdown-link-4 {
  border-style: none none solid;
  border-width: 1px;
  border-color: var(--white);
  background-color: var(--black);
  color: var(--white);
  padding-right: 157px;
  font-size: 18px;
}

.dropdown-link-4:hover {
  background-color: var(--firebrick);
  border: 1px #fff;
  border-bottom-style: solid;
}

.text-block-4 {
  color: var(--black);
  font-size: 18px;
}

.dropdown-link-5 {
  border-style: none none solid;
  border-width: 1px;
  border-color: var(--white);
  background-color: var(--black);
  color: var(--white);
  padding-right: 157px;
  font-size: 18px;
}

.dropdown-link-5:hover {
  background-color: var(--firebrick);
}

.text-block-5 {
  color: var(--black);
  font-size: 18px;
}

.dropdown-link-6 {
  border-style: none none solid;
  border-width: 1px;
  border-color: var(--white);
  background-color: var(--black);
  color: var(--white);
  font-size: 18px;
}

.dropdown-link-6:hover {
  background-color: var(--firebrick);
}

.section-482 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648ff928fb56e48f60e01492_slate-interviews.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 63px;
  line-height: 60px;
}

.section-483 {
  background-color: var(--dark-slate-grey);
  height: 555px;
}

.container-705 {
  text-align: center;
  padding-top: 40px;
}

.paragraph-481 {
  color: var(--white);
  margin-top: 40px;
  font-size: 60px;
  line-height: 60px;
}

.grid-157 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 11px;
  padding-left: 98px;
  padding-right: 98px;
}

.paragraph-482 {
  color: var(--white);
  text-align: center;
  margin-top: 21px;
  margin-bottom: 19px;
  font-size: 20px;
  line-height: 30px;
}

.bold-text-56 {
  text-align: center;
  font-size: 24px;
  line-height: 28px;
}

.section-484 {
  height: auto;
}

.paragraph-483 {
  color: var(--black);
  padding-top: 26px;
  font-size: 19px;
  line-height: 28px;
}

.div-block-167 {
  height: auto;
  padding-left: 302px;
  padding-right: 302px;
}

.bold-text-57, .bold-text-58, .bold-text-59, .bold-text-60, .bold-text-61, .bold-text-62, .bold-text-63, .bold-text-64, .bold-text-65, .bold-text-66, .bold-text-67, .bold-text-68, .bold-text-69, .bold-text-70 {
  color: var(--firebrick);
  font-size: 24px;
  line-height: 30px;
}

.section-485 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648ff928fb56e48f60e01492_slate-interviews.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

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

.paragraph-484 {
  color: var(--white);
  margin-bottom: 0;
  margin-left: 387px;
  margin-right: 27px;
  padding-top: 19px;
  padding-bottom: 19px;
  font-size: 17px;
  line-height: 28px;
}

.bold-text-71 {
  color: var(--chocolate);
  -webkit-text-stroke-color: transparent;
  font-size: 24px;
  line-height: 30px;
}

.section-486 {
  height: auto;
}

.bold-text-72 {
  color: var(--firebrick);
  font-size: 24px;
  line-height: 30px;
}

.container-706 {
  text-align: center;
}

.section-487 {
  height: 200px;
}

.section-488 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648ff928fb56e48f60e01492_slate-interviews.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-489 {
  height: 100px;
}

.bold-text-73 {
  color: var(--chocolate);
  font-size: 24px;
  line-height: 30px;
}

.section-490 {
  height: auto;
}

.bold-text-74, .bold-text-75, .bold-text-76, .bold-text-77, .bold-text-78 {
  color: var(--firebrick);
  font-size: 24px;
  line-height: 30px;
}

.container-707 {
  text-align: center;
}

.section-491 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648ff928fb56e48f60e01492_slate-interviews.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 63px;
}

.container-708 {
  text-align: center;
}

.image-514 {
  max-width: 30%;
  padding-top: 26px;
  padding-bottom: 26px;
}

.bold-text-79, .bold-text-80, .bold-text-81, .bold-text-82, .bold-text-83, .bold-text-84, .bold-text-85, .bold-text-86, .bold-text-87, .bold-text-88, .bold-text-89, .bold-text-90, .bold-text-91, .bold-text-92 {
  color: var(--firebrick);
  font-size: 24px;
  line-height: 30px;
}

.section-492 {
  height: 100px;
}

.section-493 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648ff928fb56e48f60e01492_slate-interviews.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-709 {
  text-align: center;
}

.image-515 {
  padding-top: 28px;
  padding-bottom: 28px;
}

.section-494 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648ff928fb56e48f60e01492_slate-interviews.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 63px;
}

.bold-text-93, .bold-text-94, .bold-text-95, .bold-text-96, .bold-text-97, .bold-text-98, .bold-text-99, .bold-text-100, .bold-text-101, .bold-text-102 {
  color: var(--firebrick);
  font-size: 24px;
  line-height: 30px;
}

.section-495 {
  background-color: var(--white);
  height: 100px;
}

.section-496 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648ff928fb56e48f60e01492_slate-interviews.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-710 {
  text-align: center;
}

.video-14 {
  margin-top: 36px;
}

.paragraph-485 {
  color: var(--white);
  padding-top: 23px;
  padding-bottom: 23px;
}

.section-497 {
  height: auto;
}

.div-block-168 {
  text-align: center;
}

.image-516 {
  padding-top: 43px;
  padding-left: 174px;
  padding-right: 174px;
}

.container-711 {
  text-align: center;
}

.container-712 {
  padding-top: 58px;
}

.container-713 {
  text-align: center;
}

.image-517 {
  padding-top: 49px;
}

.section-498 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6490ed14441ad51e4bc14fb8_Bolin-Slate.gif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  height: auto;
  margin-top: 78px;
}

.section-499 {
  background-color: #e4dddd;
  height: 888px;
}

.container-714 {
  margin-bottom: 59px;
}

.image-518 {
  padding-top: 61px;
}

.image-519 {
  border: 1px solid #000;
  height: auto;
}

.image-519:hover {
  outline-color: var(--white);
  outline-offset: 0px;
  outline-width: 3px;
  outline-style: solid;
}

.container-715 {
  padding-top: 0;
  padding-bottom: 0;
}

.image-520 {
  border: 1px solid #000;
}

.image-520:hover {
  outline-color: var(--white);
  outline-offset: 0px;
  outline-width: 3px;
  outline-style: solid;
}

.button-32 {
  background-color: #f66a06;
  border-radius: 20px;
  margin-top: 8px;
  margin-bottom: 72px;
  padding: 0 52px;
  line-height: 27px;
}

.button-32:hover {
  background-color: #000;
}

.grid-159 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 216px;
  margin-right: 216px;
  padding-top: 0;
  padding-bottom: 10px;
}

.container-716 {
  height: auto;
}

.image-521 {
  border: 1px solid #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.image-521:hover {
  outline-color: var(--white);
  outline-offset: 0px;
  outline-width: 3px;
  outline-style: solid;
}

.image-522 {
  border: 1px solid #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.image-523 {
  border: 1px solid #000;
}

.section-500 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648ff928fb56e48f60e01492_slate-interviews.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 63px;
}

.container-718 {
  text-align: center;
  padding-top: 23px;
  padding-bottom: 23px;
}

.section-501 {
  height: 20px;
}

.section-502 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648ff928fb56e48f60e01492_slate-interviews.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 63px;
}

.container-719 {
  text-align: center;
}

.button-33 {
  background-color: var(--firebrick);
  border-radius: 14px;
  margin-bottom: 28px;
  font-size: 18px;
}

.button-33:hover {
  background-color: var(--chocolate);
}

.bold-text-103, .bold-text-104, .bold-text-105, .bold-text-106, .bold-text-107, .bold-text-108, .bold-text-109, .bold-text-110, .bold-text-111, .bold-text-112, .bold-text-113, .bold-text-114, .bold-text-115, .bold-text-116 {
  color: var(--firebrick);
  font-size: 24px;
  line-height: 30px;
}

.section-503 {
  height: 100px;
}

.div-block-169 {
  text-align: center;
}

.image-524 {
  padding-left: 104px;
  padding-right: 104px;
}

.section-504 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648ff928fb56e48f60e01492_slate-interviews.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 63px;
}

.section-505 {
  height: 222px;
}

.bold-text-117, .bold-text-118, .bold-text-119, .bold-text-120, .bold-text-121 {
  color: var(--firebrick);
  font-size: 24px;
  line-height: 30px;
}

.section-506 {
  background-color: var(--black);
  height: auto;
  margin-top: 63px;
}

.section-507 {
  background-color: #eeecec;
  height: 888px;
}

.paragraph-486 {
  font-size: 17px;
  line-height: 28px;
}

.paragraph-487 {
  font-size: 15px;
  line-height: 24px;
}

.div-block-170, .container-720, .div-block-171 {
  text-align: center;
}

.section-508 {
  background-color: var(--black);
}

.container-721 {
  text-align: center;
}

.image-525 {
  padding-top: 12px;
  padding-bottom: 12px;
}

.image-526 {
  padding-left: 256px;
  padding-right: 256px;
}

.section-509 {
  background-color: var(--black);
  height: auto;
}

.section-510 {
  height: 50px;
}

.quick-stack {
  padding-top: 9px;
  padding-bottom: 9px;
}

.container-722 {
  text-align: center;
}

.paragraph-488 {
  color: var(--white);
  text-align: left;
  margin-bottom: 5px;
  font-size: 20px;
  line-height: 30px;
}

.section-511 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6496dee175ba111268acb702_back-art-2.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6496dd1459aa2ce25f127866_background-Art.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  height: auto;
  padding-top: 63px;
}

.lottie-animation-8 {
  padding-top: 26px;
  padding-bottom: 20px;
}

.section-512 {
  height: auto;
}

.section-513 {
  background-color: var(--black);
  height: auto;
  margin-top: 63px;
}

.section-514 {
  background-color: #dfdfdf;
  height: 888px;
}

.div-block-172 {
  text-align: center;
}

.lottie-animation-9 {
  padding-top: 0;
  padding-bottom: 15px;
}

.container-723 {
  text-align: center;
}

.paragraph-489 {
  color: var(--black);
  padding-top: 95px;
  font-size: 18px;
}

.paragraph-490 {
  color: var(--black);
  text-align: center;
  margin-bottom: 28px;
  padding-top: 31px;
  font-size: 21px;
  line-height: 29px;
}

.container-724 {
  text-align: center;
}

.slide-192 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6497fcae40cf94e21ff34c7b_F2.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slider-30 {
  height: 1000px;
  margin-bottom: 8px;
  padding-left: 0;
  padding-right: 0;
}

.section-515 {
  background-color: var(--black);
}

.container-725 {
  text-align: center;
}

.paragraph-491 {
  color: var(--white);
  margin-top: 10px;
  font-size: 18px;
}

.section-516 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6498026dcbc8bf211858ecc1_FUMI-BACK.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.slide-193 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649802d6117b53c232a8f6ce_F3.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-194 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649803742b48a0c9cd0bda1b_F1.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-195 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649803dca74e868d836986a1_f5.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-196 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6498041a00df4b4a6b810ebf_F4.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-517 {
  height: 222px;
}

.container-726 {
  text-align: center;
}

.paragraph-492 {
  font-size: 18px;
  line-height: 24px;
}

.paragraph-493 {
  padding-top: 102px;
  font-size: 16px;
  line-height: 24px;
}

.bold-text-122 {
  font-size: 30px;
}

.image-527 {
  margin-bottom: 174px;
}

.section-518 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649820a7ab9a6cff12355270_back-debbie.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 0;
}

.container-727 {
  text-align: center;
}

.paragraph-494 {
  color: var(--white);
  padding-top: 21px;
  font-size: 16px;
}

.container-728 {
  text-align: center;
}

.button-34 {
  background-color: var(--firebrick);
  text-align: center;
  border-radius: 12px;
  margin-top: 31px;
  margin-bottom: 0;
  padding-left: 25px;
  padding-right: 25px;
  font-size: 18px;
}

.button-34:hover {
  background-color: var(--chocolate);
}

.section-519 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64982189fd6cd117a51959fb_kazuni-lite.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 0;
}

.quick-stack-2 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a663004faf9d7553352381_wallback.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  padding: 144px 367px;
}

.section-520 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649823205cfec1b986d4ae57_cock-back.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 0;
}

.container-729 {
  text-align: center;
}

.paragraph-495 {
  color: var(--white-smoke);
  margin-bottom: 31px;
  padding-top: 25px;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 24px;
  font-style: italic;
  line-height: 26px;
}

.section-521 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64981164ab9a6cff122d010a_liteartsimon.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-522 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649825cf967f8348390509a8_lite-wonggg.gif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649824f83f4dd4eeb41321ff_brock-lite.gif");
  background-position: 50%, 0 0, 50%;
  background-repeat: no-repeat, repeat, no-repeat;
  background-size: cover, auto, cover;
  background-attachment: fixed, scroll, scroll;
}

.quick-stack-3 {
  background-color: #0000;
  padding-top: 154px;
  padding-bottom: 154px;
}

.container-730 {
  text-align: center;
  padding-top: 88px;
  padding-bottom: 88px;
}

.image-528 {
  border: 1px solid var(--white);
  max-width: 95%;
  margin-top: 19px;
  padding: 0;
}

.section-523 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a6790a5ed3d444b4ab78b5_japback2.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a67747b22dc2d1b51671ad_japback.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64982793be66cac86782f945_dark-arse.gif");
  background-position: 50%, 50%, 50%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: cover, cover, cover;
  background-attachment: fixed, fixed, fixed;
  margin-top: 10px;
  margin-bottom: 10px;
}

.section-524 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64996e97c5eecec5b38383ab_haslip-back.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 63px;
  padding-top: 16px;
}

.container-731 {
  text-align: center;
}

.image-529 {
  padding-top: 7px;
}

.section-525 {
  background-color: #f5d108;
}

.paragraph-496 {
  font-size: 20px;
}

.body-17 {
  line-height: 24px;
}

.paragraph-497 {
  color: var(--white);
  text-align: center;
  margin-top: 9px;
  margin-bottom: 9px;
  font-size: 24px;
  line-height: 28px;
}

.bold-text-123 {
  color: var(--black);
}

.section-526 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6365e7323ce7220a6bc82994_home-gtr.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
  font-size: 17px;
}

.paragraph-498 {
  color: var(--black);
  max-width: none;
  margin-top: 10px;
  font-size: 20px;
  line-height: 27px;
}

.quick-stack-4 {
  background-color: #0000;
  margin-left: 172px;
  margin-right: 158px;
}

.section-527 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649ad8e9e65dc244e9015e5d_mile-high-back.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-bottom: 65px;
}

.lottie-animation-10 {
  margin-bottom: -8px;
  padding-top: 0;
}

.section-528, .section-529 {
  background-color: var(--black);
  margin-top: 20px;
  margin-bottom: 20px;
}

.section-530 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649fbfbee7e4dcda62a5698a_cran.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-bottom: 11px;
}

.section-531 {
  background-color: var(--silver-3);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649b7a429bec637c3aa3ac42_LITE-BACK-JIMBOB.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-bottom: 10px;
}

.section-532 {
  background-color: #100;
  margin-top: 20px;
  margin-bottom: 20px;
}

.section-533 {
  background-color: var(--black);
  margin-top: 20px;
  margin-bottom: 20px;
}

.lottie-animation-11 {
  margin-bottom: -8px;
}

.container-732 {
  margin-top: 0;
}

.paragraph-499 {
  color: var(--black);
  max-width: 70%;
  font-size: 24px;
  line-height: 30px;
}

.bold-text-124 {
  color: var(--dodger-blue);
  font-size: 24px;
}

.bold-text-125 {
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 50px;
  line-height: 54px;
}

.bold-text-126 {
  color: #3484df;
  font-size: 24px;
  line-height: 30px;
}

.italic-text-3 {
  font-size: 14px;
}

.div-block-173 {
  text-align: left;
  max-width: 70%;
  margin-left: 0;
  margin-right: 0;
}

.section-534 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649c14beaa5e9804050b9b0c_liter-222.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container-733 {
  padding-top: 31px;
}

.section-535 {
  background-color: var(--dodger-blue);
}

.section-536, .section-537 {
  background-color: var(--black);
  margin-top: 20px;
  margin-bottom: 20px;
}

.italic-text-4 {
  color: var(--dodger-blue);
  font-size: 24px;
  line-height: 30px;
}

.container-734 {
  background-color: var(--black);
  height: 700px;
}

.section-538 {
  background-color: var(--black);
  margin-bottom: 116px;
}

.bold-text-127, .bold-text-128, .bold-text-129 {
  color: var(--dodger-blue);
  font-size: 24px;
  line-height: 30px;
}

.bold-text-130 {
  color: var(--dodger-blue);
  -webkit-text-stroke-color: var(--dodger-blue);
  font-size: 24px;
  line-height: 30px;
}

.bold-text-131, .bold-text-132, .bold-text-133, .bold-text-134 {
  color: var(--dodger-blue);
  font-size: 24px;
  line-height: 30px;
}

.section-539 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649f9040d1d9d9bbdb9b03ff_tash.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-bottom: -8px;
}

.bold-text-135, .bold-text-136 {
  color: var(--dodger-blue);
  font-size: 24px;
  line-height: 30px;
}

.bold-text-137, .bold-text-138, .bold-text-139 {
  color: var(--dodger-blue);
}

.container-735 {
  text-align: center;
}

.image-530 {
  margin-bottom: 108px;
}

.section-540 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649fbf1b08379c191021bdff_jaidark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.bold-text-140, .bold-text-141, .bold-text-142 {
  color: var(--dodger-blue);
}

.bold-text-143 {
  color: var(--dodger-blue);
  -webkit-text-stroke-color: var(--dodger-blue);
}

.bold-text-144, .bold-text-145, .italic-text-5, .bold-text-146, .bold-text-147, .bold-text-148, .bold-text-149, .bold-text-150, .bold-text-151, .bold-text-152, .bold-text-153 {
  color: var(--dodger-blue);
}

.container-736 {
  text-align: center;
}

.image-531 {
  max-width: 50%;
}

.italic-text-6 {
  font-size: 16px;
  line-height: 18px;
}

.container-737 {
  text-align: center;
}

.image-532 {
  margin-bottom: 104px;
}

.container-738 {
  text-align: center;
}

.section-541 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649fc4ef11e829328ccba197_fun.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-bottom: 35px;
}

.image-533 {
  padding-top: 42px;
  padding-bottom: 42px;
}

.bold-text-154 {
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 50px;
  line-height: 55px;
}

.container-739 {
  text-align: center;
  margin-top: 57px;
}

.image-534 {
  margin-bottom: 47px;
}

.section-542 {
  background-color: var(--chocolate);
  margin-top: 73px;
}

.container-740 {
  text-align: center;
}

.paragraph-500 {
  color: var(--white);
  padding-top: 63px;
  padding-bottom: 64px;
  font-size: 21px;
  line-height: 28px;
}

.section-543 {
  height: 30px;
}

.container-741 {
  text-align: center;
}

.image-535 {
  padding-left: 67px;
  padding-right: 96px;
}

.container-742 {
  background-color: var(--dodger-blue);
  margin-bottom: 28px;
}

.paragraph-501 {
  color: var(--white);
  margin-top: 10px;
  padding-left: 19px;
  padding-right: 19px;
  font-size: 24px;
  line-height: 28px;
}

.section-544 {
  background-color: var(--black);
  height: auto;
  margin-top: 2px;
}

.section-545 {
  margin-top: 2px;
  margin-bottom: 2px;
}

.div-block-174 {
  border: 0px none var(--white);
  text-align: center;
}

.image-536 {
  border: 0px none var(--white);
  padding: 24px 193px;
}

.section-546 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a13f6e0cf476b49e41e545_2Purple-Spread.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-547 {
  margin-top: 2px;
  margin-bottom: 2px;
}

.section-548 {
  height: 90px;
}

.image-537 {
  margin-bottom: 109px;
}

.section-549 {
  height: auto;
}

.section-550 {
  height: 30px;
}

.section-551, .section-552 {
  height: 50px;
}

.section-553 {
  height: auto;
}

.div-block-175 {
  text-align: center;
}

.section-554 {
  margin-top: 285px;
}

.div-block-176 {
  text-align: center;
}

.section-555 {
  height: 50px;
}

.container-743 {
  text-align: center;
}

.section-556 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a162f99efba5407c92a998_3333333.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 2px;
  margin-bottom: 2px;
}

.section-557 {
  height: auto;
}

.section-558 {
  background-color: #be67ae;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a1736814f1a645646e91f9_dove.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-bottom: 0;
  padding-bottom: 0;
}

.container-744 {
  text-align: center;
}

.lottie-animation-12 {
  margin-bottom: -7px;
  padding-bottom: 0;
}

.section-559 {
  background-color: var(--black);
  height: 555px;
  margin-top: -1px;
}

.body-18 {
  height: 50px;
}

.paragraph-502 {
  color: var(--black);
  font-size: 19px;
  line-height: 30px;
}

.container-745 {
  text-align: center;
  padding-top: 77px;
  padding-left: 0;
  padding-right: 0;
}

.image-538 {
  max-width: 100%;
}

.container-746 {
  text-align: center;
}

.paragraph-503 {
  color: var(--white);
  text-align: center;
  margin-top: 10px;
  font-size: 22px;
  line-height: 28px;
}

.section-560 {
  height: auto;
}

.container-747 {
  text-align: center;
  padding-top: 39px;
  padding-bottom: 39px;
}

.section-561 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a3c0f5d4c2d3a210fb2433_silver-fern.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 70px;
  margin-bottom: 70px;
}

.video-15 {
  border: 2px solid var(--white);
}

.paragraph-504 {
  color: var(--white);
  text-align: center;
  margin-top: 10px;
  font-size: 19px;
  line-height: 30px;
}

.section-562 {
  background-color: var(--white);
}

.section-563 {
  height: 200px;
}

.section-564 {
  height: 100px;
}

.section-565 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a4ad7954c793677da86d2d_cover-frontBCKGD.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 63px;
}

.container-748 {
  text-align: center;
}

.image-539 {
  max-width: 80%;
  padding-top: 52px;
}

.container-749 {
  text-align: center;
}

.image-540 {
  max-width: 70%;
  margin-bottom: 23px;
}

.div-block-177 {
  text-align: center;
  max-width: none;
  padding-left: 300px;
  padding-right: 300px;
}

.paragraph-505 {
  color: var(--black);
  text-align: left;
  font-size: 19px;
  line-height: 30px;
}

.bold-text-155, .bold-text-156, .bold-text-157, .bold-text-158, .bold-text-159, .bold-text-160, .bold-text-161, .bold-text-162, .bold-text-163, .bold-text-164, .bold-text-165 {
  color: var(--firebrick);
}

.paragraph-506 {
  color: var(--white);
  padding-top: 18px;
  padding-bottom: 18px;
  font-size: 19px;
  line-height: 25px;
}

.div-block-178 {
  text-align: center;
  padding: 67px 201px;
}

.section-566 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a4ad7954c793677da86d2d_cover-frontBCKGD.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.paragraph-507, .paragraph-508 {
  color: var(--white);
  padding-top: 18px;
  padding-bottom: 18px;
  font-size: 19px;
  line-height: 25px;
}

.button-35 {
  background-color: var(--firebrick);
  border-radius: 12px;
  padding-left: 59px;
  padding-right: 59px;
  font-size: 18px;
  line-height: 24px;
}

.button-35:hover {
  background-color: var(--white);
  color: var(--black);
}

.section-567 {
  height: 20px;
}

.section-568 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477f3cd8e992d75eddeb61d_Guitar-Strip.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 666px;
}

.section-569 {
  height: 30px;
}

.section-570, .section-571 {
  background-color: var(--black);
  margin-top: 20px;
  margin-bottom: 20px;
}

.section-572 {
  background-color: var(--black);
}

.container-750 {
  text-align: center;
}

.paragraph-509 {
  color: var(--white);
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 22px;
  line-height: 25px;
}

.div-block-179 {
  padding-left: 300px;
  padding-right: 300px;
}

.container-751 {
  text-align: center;
}

.div-block-180 {
  padding-left: 300px;
  padding-right: 300px;
}

.container-752 {
  text-align: center;
}

.section-573 {
  padding-top: 47px;
  padding-bottom: 47px;
}

.slide-197 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a54cc98275029b2f265658_jg30.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-198 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a54e8f42e751f8946184a8_jg31.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-199 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a54eb1ec1e85aaf6f36dbf_jg32.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-31 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a54f3128b86305f230bda9_jg33.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-200 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a556fd65cdb3718aeaac24_Z31.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-201 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a5573128b86305f23b5b3e_Z32.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-202 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a557592733eb77e3966d7d_Z33.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-203 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a5578672accf6c43e09a5b_Z34.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-204 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a557ab8d20e90607d0ed12_Z35.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-32 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a557e60700d80fab1d10d9_Z36.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.paragraph-510 {
  color: var(--black);
  font-size: 19px;
  line-height: 29px;
}

.div-block-181 {
  padding-left: 300px;
  padding-right: 300px;
}

.bold-text-166, .bold-text-167, .bold-text-168, .bold-text-169, .bold-text-170, .bold-text-171, .bold-text-172, .bold-text-173, .bold-text-174, .bold-text-175, .bold-text-176 {
  color: var(--steel-blue);
}

.paragraph-511 {
  font-size: 19px;
  line-height: 28px;
}

.section-574 {
  background-color: var(--black);
}

.div-block-182 {
  text-align: center;
}

.image-541 {
  max-width: 100%;
  margin-bottom: 29px;
  padding-left: 0;
  padding-right: 0;
}

.section-575 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a67564740e455bda0c0aac_moi-dark2.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a67481896be4802436244e_moi-dark.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
}

.container-753 {
  text-align: center;
}

.image-542 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.section-576 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a66bbe618419e45f0eaec3_3D-bacl.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-183 {
  padding-left: 302px;
  padding-right: 302px;
}

.div-block-184 {
  padding-left: 200px;
  padding-right: 200px;
}

.div-block-185 {
  padding-left: 300px;
  padding-right: 300px;
}

.div-block-186 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649c14beaa5e9804050b9b0c_liter-222.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  padding-left: 300px;
  padding-right: 300px;
}

.section-577 {
  padding-top: 10px;
}

.div-block-187, .div-block-188, .div-block-189, .div-block-190, .div-block-191, .div-block-192 {
  padding-left: 300px;
  padding-right: 300px;
}

.section-578 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/649c14beaa5e9804050b9b0c_liter-222.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.bold-text-177, .bold-text-178, .bold-text-179, .bold-text-180, .bold-text-181 {
  color: var(--dodger-blue);
}

.container-754 {
  text-align: center;
}

.div-block-193 {
  padding-left: 300px;
  padding-right: 300px;
}

.image-543, .image-544 {
  height: 90px;
}

.image-545 {
  height: 90px;
  position: fixed;
}

.image-545:hover {
  filter: invert() contrast(200%);
}

.div-block-194 {
  text-align: center;
}

.slide-205 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a7804071091c67e78d9ead_ART1.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
  max-height: 100%;
}

.slider-31 {
  max-width: none;
  height: auto;
  max-height: 100%;
}

.image-546 {
  text-align: center;
}

.div-block-195 {
  text-align: center;
  margin-bottom: 6px;
  padding-left: 220px;
  padding-right: 220px;
}

.section-579 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a787a6a4b8579d1c0fee7d_west-back.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-580 {
  height: 90px;
}

.section-581 {
  height: 150px;
}

.section-582, .section-583, .section-584, .section-585, .section-586 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a787a6a4b8579d1c0fee7d_west-back.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.paragraph-513 {
  color: var(--black);
  font-size: 20px;
  line-height: 30px;
}

.div-block-196 {
  padding-left: 220px;
  padding-right: 220px;
}

.body-19 {
  background-color: #0000;
  height: 555px;
}

.section-587 {
  background-color: var(--dark-slate-grey);
  height: 888px;
}

.div-block-197 {
  position: static;
}

.section-588 {
  background-color: var(--dark-slate-grey);
}

.div-block-198 {
  text-align: center;
}

.image-547 {
  height: 333px;
  margin-top: 0;
}

.section-589 {
  height: 666px;
}

.section-590 {
  background-color: #6b696b;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a94b9df4bb3aa0343c65d0_timeline-back-4.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a9264823106e4e32eac9b0_use-this-one.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a918ce32795ab07918e384_timezone-back.gif");
  background-position: 50%, 50%, 50%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: cover, cover, cover;
  background-attachment: fixed, fixed, fixed;
  height: auto;
  margin-top: 63px;
  padding-top: 0;
}

.lottie-animation-13 {
  margin-bottom: 0;
  padding-top: 28px;
  padding-bottom: 0;
}

.div-block-199 {
  padding-left: 220px;
  padding-right: 220px;
}

.div-block-200 {
  text-align: center;
  background-color: #0000;
  padding-left: 303px;
  padding-right: 303px;
}

.section-591 {
  background-color: var(--black);
}

.section-592 {
  background-color: var(--black);
  height: 10px;
}

.container-755 {
  text-align: center;
}

.section-593 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a95f0bc8b96cd400d1eb7b_ruhm.gif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  margin-top: 74px;
}

.lottie-animation-14 {
  padding-top: 13px;
  padding-bottom: 13px;
}

.bold-text-182 {
  letter-spacing: 10px;
}

.section-594 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aaa139193adf43b7b855ad_hughes-background.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 168px;
  padding-top: 0;
}

.container-756 {
  text-align: center;
}

.slider-32 {
  height: 1030px;
}

.slide-206 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aa97739aeb0c73983ba245_HB1.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-548 {
  height: auto;
}

.slider-33 {
  border: 1px solid var(--white);
  height: 1026px;
  margin-top: 22px;
  margin-bottom: 22px;
}

.slider-34, .slider-35, .slider-36, .slider-37, .slider-38, .slider-39, .slider-40, .slider-41 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.slide-207 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aa9e62c09d97fe04aeffe6_HB3.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-208, .slide-209 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.slide-210 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aa9e62c09d97fe04aeffe6_HB3.avif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0, 0 0;
  background-repeat: no-repeat, repeat, no-repeat;
  background-size: cover, auto, auto;
}

.slide-211 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aa9eee7a03f6aabf044bdd_HB2.avif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.slide-212 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aa9f404b3663ac5dc45609_HB4.avif");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
}

.slide-213 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aa9f6d193adf43b7b6fbaa_HB5.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-214 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aa9fa02c164cc22cb7396c_HB6.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-215 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aa9fe82c164cc22cb7708f_HB7.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-216 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aaa00d3352c197a35c68a3_HB8.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-217 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aaa03aa446d8dc448de732_HB9.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-33 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aaa066a4fd064ea743c9b8_HB10.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-34 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aaa09e37b580ededfe4375_HB11.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav-9 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.slide-nav-10 {
  background-image: none;
}

.slide-1-35 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aaacbd6b72ccc0d38e2021_HB12.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-36 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aaacf42c164cc22cc12c1b_HB13.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-37 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aaad1a193adf43b7c14f51_HB14.avif"), 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-38 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aaad3c02bee661d566a743_hb15.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-39 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aaad611ccddd56cca615d9_HB16.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-40 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aaad8b1ccddd56cca62f92_HB17.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-201 {
  padding-left: 230px;
  padding-right: 230px;
}

.container-757 {
  text-align: center;
  padding-top: 69px;
}

.image-549 {
  max-width: 50%;
}

.quick-stack-6 {
  margin-top: 51px;
  padding-left: 170px;
  padding-right: 170px;
}

.div-block-202 {
  text-align: center;
  margin-top: 14px;
  padding-left: 364px;
  padding-right: 364px;
}

.image-550 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.section-595 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ab45da980929236a71a410_x1080.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-596 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64abe4433b2b3aa534a1d16a_bucker.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 161px;
}

.container-758 {
  text-align: center;
  padding-top: 8px;
  padding-bottom: 29px;
}

.paragraph-514 {
  color: var(--white);
  text-align: center;
  letter-spacing: 12px;
  margin-bottom: 0;
  font-size: 28px;
  line-height: 33px;
}

.container-759 {
  text-align: center;
  padding-top: 14px;
}

.container-760 {
  text-align: center;
  padding-top: 22px;
  padding-bottom: 22px;
}

.section-597 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ac761f88bf09be88633aed_Lonfon-lite.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 13px;
}

.div-block-203 {
  text-align: center;
  max-width: none;
  margin-left: 0;
  padding-left: 289px;
  padding-right: 0;
}

.section-598 {
  margin-top: 117px;
}

.div-block-204 {
  text-align: center;
}

.div-block-205 {
  text-align: center;
  padding-left: 242px;
  padding-right: 242px;
}

.section-599 {
  margin-top: 111px;
}

.lottie-animation-15 {
  max-width: none;
}

.div-block-206 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aca1dcb5b9ed47eec103eb_sounds-lite.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  padding-left: 267px;
  padding-right: 267px;
}

.image-551 {
  max-width: 50%;
}

.section-600 {
  margin-top: -290px;
}

.section-601 {
  background-color: var(--black);
  height: auto;
  margin-top: 106px;
}

.quick-stack-8 {
  padding-left: 0;
  padding-right: 0;
}

.section-602 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64abe4433b2b3aa534a1d16a_bucker.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 63px;
}

.container-761 {
  text-align: center;
  padding-top: 13px;
  padding-bottom: 31px;
}

.section-603 {
  height: 20px;
}

.container-762 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 30px;
  padding-bottom: 30px;
}

.image-552 {
  max-width: 40%;
}

.image-552:hover {
  filter: brightness(200%);
}

.paragraph-515 {
  color: var(--dark-slate-grey-4);
  font-size: 24px;
  line-height: 32px;
}

.section-604 {
  background-color: var(--white);
  height: auto;
  line-height: 28px;
}

.container-763 {
  padding-top: 14px;
}

.button-36 {
  font-size: 22px;
}

.button-37 {
  background-color: #3d6fac;
  padding-left: 90px;
  padding-right: 90px;
  font-size: 22px;
}

.container-764 {
  text-align: center;
  margin-top: 59px;
}

.image-553 {
  max-width: 40%;
  margin-top: 33px;
  margin-bottom: 132px;
}

.image-553:hover {
  filter: brightness(200%);
}

.container-765 {
  text-align: center;
  padding-left: 136px;
  padding-right: 136px;
}

.section-605 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64adee8951066d872e8b1bfb__dark-red.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 25px;
}

.section-606 {
  height: 80px;
}

.image-554 {
  text-align: left;
  max-width: 50%;
}

.container-766 {
  text-align: left;
  padding-top: 25px;
}

.section-607 {
  background-color: var(--white);
  height: auto;
  padding-top: 0;
  padding-left: 308px;
  padding-right: 308px;
}

.quick-stack-9 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.link-block-21 {
  flex: 0 auto;
}

.photo-icon {
  border-radius: 20px;
}

.photo-icon:hover {
  filter: sepia();
}

.image-555, .image-556 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.image-557 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ae6cc84d8c117de3c140e5_COVER-REVISED.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-218 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ae6cc84d8c117de3c140e5_COVER-REVISED.avif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.section-608 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a94b9df4bb3aa0343c65d0_timeline-back-4.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 63px;
}

.section-609 {
  margin-top: 60px;
}

.section-610 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64aaa139193adf43b7b855ad_hughes-background.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 63px;
}

.section-611 {
  margin-top: 60px;
}

.div-block-207 {
  text-align: center;
}

.image-558 {
  background-color: var(--black);
  height: auto;
}

.section-612 {
  background-color: var(--black);
}

.container-767 {
  text-align: center;
}

.image-559 {
  height: 0;
}

.paragraph-516 {
  color: var(--black);
  padding: 36px 308px;
  font-size: 20px;
  line-height: 24px;
}

.section-613 {
  background-color: var(--black);
  height: 888px;
  margin-top: 63px;
}

.section-614 {
  height: auto;
}

.section-615 {
  background-color: var(--black);
  height: auto;
  margin-top: 63px;
}

.section-616 {
  background-color: var(--black);
  height: 10px;
}

.paragraph-517 {
  color: var(--black);
  text-align: center;
  font-size: 22px;
  line-height: 28px;
}

.section-617 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64af3dc05aa6c4d48be748dc_zblk.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.div-block-208 {
  text-align: left;
  padding-top: 46px;
  padding-left: 373px;
  padding-right: 373px;
}

.paragraph-518 {
  color: var(--white);
  margin-bottom: 0;
  font-size: 18px;
  line-height: 25px;
}

.image-560 {
  padding-bottom: 14px;
}

.section-618 {
  background-color: var(--black);
  height: 20px;
}

.div-block-209 {
  background-color: var(--black);
  text-align: center;
  padding-left: 353px;
  padding-right: 353px;
}

.section-619 {
  background-color: var(--black);
  height: auto;
  margin-top: 63px;
}

.section-620 {
  background-color: var(--black);
  height: 10px;
}

.div-block-210 {
  text-align: center;
}

.section-621 {
  background-color: var(--black);
  margin-top: 0;
}

.image-561 {
  height: auto;
  margin-top: 0;
  line-height: 24px;
}

.section-622 {
  background-color: var(--black);
  height: 1038px;
  display: none;
}

.container-768 {
  text-align: center;
  height: 100%;
}

.section-623 {
  height: auto;
}

.section-624 {
  background-color: var(--white);
  height: 10px;
}

.section-625 {
  height: auto;
}

.section-626 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64afa7ef064f85b20d616cbd_JGdar3.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: fixed;
  height: auto;
}

.lottie-animation-16 {
  margin-bottom: -6px;
}

.section-627 {
  height: auto;
}

.div-block-211 {
  text-align: center;
  padding: 55px 345px;
}

.section-628 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64afce5f08db128088edb3fc_usebak.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64afccbc4ed91034cb524ca1_gangback2.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  height: auto;
  padding-top: 111px;
  padding-bottom: 111px;
}

.section-629 {
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.div-block-212 {
  padding-left: 218px;
  padding-right: 218px;
}

.image-562, .image-563 {
  border: 1px solid var(--dark-grey);
}

.image-564 {
  border: 1px solid var(--dark-grey);
  outline-offset: 0px;
  outline: 3px #333;
}

.div-block-213 {
  text-align: center;
}

.section-630 {
  background-color: var(--black);
  margin-top: 196px;
}

.container-769 {
  text-align: center;
}

.section-631 {
  display: none;
}

.image-565, .div-block-214, .div-block-215 {
  text-align: left;
}

.image-566 {
  height: 90px;
  margin-top: 0;
  position: fixed;
  inset: 0% auto auto 0%;
}

.section-632 {
  background-color: var(--black);
  height: auto;
  margin-top: 63px;
}

.section-633 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b15c7adb22973e1f44a779_cafe-dark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-770 {
  text-align: center;
  padding-top: 9px;
  padding-bottom: 5px;
}

.section-634 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b11296c8616ad7bad69fbb_revised-soloback.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-635 {
  height: auto;
}

.quick-stack-10 {
  padding: 30px 316px 93px;
  line-height: 18px;
}

.section-636 {
  background-color: var(--grey);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b1264d3fe6ab404e47d075_Father-back.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-637 {
  height: auto;
  padding-top: 72px;
  padding-bottom: 1px;
}

.div-block-216 {
  text-align: center;
}

.image-567 {
  max-width: 70%;
}

.paragraph-519 {
  color: var(--black);
  margin-bottom: 69px;
  font-size: 20px;
  line-height: 28px;
}

.italic-text-7 {
  font-size: 14px;
  line-height: 16px;
}

.section-638 {
  background-color: var(--black);
  color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b156b712df3c60aff701a9_redback.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 152px;
  padding-top: 31px;
  padding-bottom: 31px;
}

.container-771, .container-772 {
  text-align: center;
}

.section-639 {
  height: 100px;
}

.paragraph-520 {
  color: var(--white);
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 19px;
  line-height: 28px;
}

.container-773 {
  text-align: left;
}

.section-640 {
  background-color: var(--black);
  height: auto;
  margin-top: 0;
}

.section-641 {
  height: 555px;
}

.section-642 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b2132314f23de4604ffc31_plant-back.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 63px;
}

.section-643 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b6689545c2ac6152ff3c1b_skynblur.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.div-block-217 {
  text-align: center;
}

.lottie-animation-17 {
  padding-top: 0;
  padding-bottom: 9px;
}

.section-644 {
  background-color: var(--black);
  height: 888px;
  margin-top: 63px;
  display: none;
}

.container-774 {
  text-align: center;
}

.container-776 {
  padding-top: 13px;
  padding-bottom: 13px;
}

.link-block-22 {
  margin-top: 294px;
  position: fixed;
}

.paragraph-521 {
  text-align: center;
  font-size: 22px;
  line-height: 24px;
}

.container-777 {
  padding-top: 63px;
}

.paragraph-522 {
  color: var(--black);
  text-align: center;
  padding-top: 72px;
  font-size: 20px;
  line-height: 24px;
}

.quick-stack-11 {
  background-color: var(--chocolate);
  padding: 0 316px;
}

.section-646 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b371537f59f187bf333652_my-gtr-blurred.gif");
  background-position: 0 0;
  background-size: cover;
  padding-top: 10px;
}

.image-568, .image-569 {
  border: 1px solid var(--white);
}

.section-647 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b371537f59f187bf333652_my-gtr-blurred.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.image-570, .image-571 {
  border: 1px solid var(--white);
}

.quick-stack-12 {
  padding: 95px 300px 25px;
}

.section-648 {
  height: auto;
}

.section-649 {
  background-color: var(--dark-grey);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b378d900ba11f2a0ea0ce2_blair-bak.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-650 {
  height: 10px;
}

.paragraph-523 {
  color: var(--white);
  text-align: center;
  margin-top: 14px;
  margin-bottom: 14px;
  font-size: 20px;
  line-height: 25px;
}

.image-572 {
  padding-top: 22px;
}

.paragraph-524 {
  color: var(--black);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 55px 303px;
  font-size: 20px;
  line-height: 30px;
}

.section-651 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b37ebae9d79e7ecf43d757_light-horse.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.quick-stack-13 {
  padding: 115px 151px 0;
}

.section-652 {
  height: 10px;
}

.paragraph-525 {
  line-height: 24px;
}

.paragraph-526 {
  padding-top: 92px;
  font-size: 20px;
  line-height: 26px;
}

.section-653 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b3f31d75703fdd98888fb1_eng.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 0;
}

.section-654 {
  height: 555px;
}

.section-655 {
  background-color: var(--black);
  height: auto;
  margin-top: 63px;
  padding-bottom: 6px;
}

.lottie-animation-19 {
  border: 1px solid var(--white);
  margin-top: 30px;
  margin-bottom: 10px;
}

.paragraph-527 {
  color: var(--white);
  margin-bottom: 46px;
  font-size: 20px;
  line-height: 26px;
}

.section-656 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b3f31d75703fdd98888fb1_eng.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-657 {
  height: 20px;
}

.container-779 {
  text-align: center;
}

.button-38 {
  background-color: var(--firebrick);
  letter-spacing: 2px;
  padding-left: 238px;
  padding-right: 238px;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.button-38:hover {
  background-color: var(--dodger-blue);
}

.section-658 {
  height: 20px;
}

.div-block-218 {
  text-align: center;
}

.section-659 {
  background-color: var(--black);
}

.section-660, .section-661 {
  height: 20px;
}

.section-662 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b5114eecb8e747caa4c68d_bluey-back.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.div-block-219 {
  text-align: center;
}

.section-663 {
  height: auto;
}

.quick-stack-14 {
  padding-left: 307px;
  padding-right: 307px;
}

.div-block-220 {
  text-align: center;
}

.section-664 {
  background-color: var(--steel-blue-2);
  margin-top: 30px;
}

.section-665 {
  height: 20px;
}

.container-780 {
  padding-top: 65px;
  padding-bottom: 65px;
}

.section-666 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b644c5ab9f91725b76ef2a_ult-pink.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.div-block-221 {
  text-align: center;
  margin-top: 53px;
  padding-left: 324px;
  padding-right: 324px;
}

.section-667 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b65206a3df762ba89481fa_song-for-ya.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 3px;
  margin-bottom: 3px;
}

.paragraph-528 {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  padding-top: 42px;
  padding-bottom: 42px;
  font-size: 20px;
  line-height: 24px;
}

.div-block-222 {
  padding-left: 320px;
  padding-right: 320px;
}

.italic-text-8 {
  font-size: 30px;
  line-height: 30px;
}

.section-668 {
  height: 10px;
}

.section-669 {
  height: auto;
}

.paragraph-529 {
  color: var(--black);
  font-size: 20px;
  line-height: 25px;
}

.div-block-223 {
  padding-left: 300px;
  padding-right: 300px;
}

.div-block-224 {
  text-align: center;
}

.paragraph-530 {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  padding-top: 37px;
  padding-bottom: 37px;
  font-size: 20px;
  line-height: 24px;
}

.section-670 {
  height: 10px;
}

.section-671 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b66faf5f62aa79d0999dab_halftone.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 40px;
}

.div-block-225 {
  text-align: center;
}

.section-672 {
  height: 10px;
}

.div-block-226 {
  text-align: center;
}

.paragraph-531 {
  color: var(--black);
  font-size: 19px;
  line-height: 27px;
}

.bold-text-183 {
  font-size: 40px;
  line-height: 44px;
}

.container-781 {
  height: auto;
}

.section-673 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b77da244695f55838db57a_chris-parsonsbak.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  padding-top: 62px;
}

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

.section-674 {
  height: 888px;
}

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

.div-block-227 {
  text-align: center;
  margin-left: 321px;
  margin-right: 321px;
}

.image-574 {
  padding-left: 0;
  padding-right: 0;
}

.container-782 {
  text-align: center;
  height: 100px;
  position: static;
  inset: auto 0% 0%;
}

.link-block-23 {
  position: static;
  inset: auto 0% 0%;
}

.section-675 {
  height: auto;
}

.section-676 {
  height: 50000px;
}

.section-677 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64a3c0f5d4c2d3a210fb2433_silver-fern.gif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  height: auto;
  margin-top: 38px;
  margin-bottom: 39px;
}

.paragraph-532 {
  color: var(--white);
  font-size: 18px;
  line-height: 24px;
}

.bold-text-184 {
  font-size: 24px;
}

.video-16 {
  border: 1px solid var(--white);
}

.div-block-228 {
  max-width: none;
  padding-left: 266px;
  padding-right: 266px;
}

.quick-stack-15 {
  padding-bottom: 23px;
}

.section-678 {
  height: 2222px;
}

.paragraph-533 {
  color: var(--white);
  font-size: 19px;
  line-height: 27px;
}

.div-block-229 {
  padding-left: 300px;
  padding-right: 300px;
}

.section-679 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b8c57144bdf3e74864562a_scott-back.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b8c427c710ce2da7bb2b49_angel.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  height: auto;
  margin-top: 37px;
  margin-bottom: 37px;
}

.container-783 {
  text-align: center;
  height: auto;
}

.paragraph-534 {
  color: var(--black);
  padding-top: 11px;
  padding-bottom: 11px;
  font-size: 18px;
}

.container-784, .container-785 {
  text-align: center;
}

.button-39 {
  background-color: var(--firebrick);
  border-radius: 9px;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-left: 62px;
  padding-right: 62px;
  font-size: 18px;
}

.button-39:hover {
  background-color: var(--chocolate);
}

.container-786 {
  text-align: center;
}

.paragraph-535 {
  color: var(--black);
  margin-bottom: 0;
  font-size: 19px;
  line-height: 28px;
}

.div-block-230 {
  height: auto;
  margin-bottom: 0;
  padding-left: 266px;
  padding-right: 266px;
}

.bold-text-185 {
  font-size: 50px;
  line-height: 54px;
}

.container-787 {
  text-align: center;
}

.section-680 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b9f16a6beddb56d42716af_Mark-lite2.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 0;
  margin-bottom: 59px;
}

.image-575 {
  margin-bottom: 0;
}

.div-block-231 {
  background-color: var(--black);
}

.paragraph-536 {
  color: var(--white);
  padding-left: 266px;
  padding-right: 266px;
  font-size: 19px;
  line-height: 28px;
}

.container-788 {
  text-align: center;
}

.image-576 {
  margin-bottom: 33px;
}

.section-681 {
  background-color: var(--thistle);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64b9f70d225b61b81b3bfdd8_Cdark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 62px;
  margin-bottom: 43px;
}

.paragraph-537 {
  color: var(--white);
  font-size: 19px;
  line-height: 27px;
}

.div-block-232 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c74d28646a08f933282bd1_bigbeth.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  padding-left: 265px;
  padding-right: 265px;
}

.bold-text-186 {
  font-size: 45px;
  line-height: 45px;
}

.container-789 {
  text-align: center;
}

.image-577 {
  margin-bottom: 29px;
}

.section-682 {
  background-color: #bdb276;
}

.section-683 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ba00cda6e8ae1e78d7c971_Cal-light.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  font-size: 18px;
  line-height: 27px;
}

.paragraph-538 {
  font-size: 50px;
  line-height: 56px;
}

.paragraph-539 {
  color: var(--black);
  font-size: 19px;
}

.div-block-233 {
  padding-left: 265px;
  padding-right: 265px;
}

.section-684 {
  background-color: #0000;
  height: 100vh;
  padding-top: 64px;
}

.paragraph-540 {
  color: var(--black);
  text-align: center;
  padding-top: 10px;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 50px;
  line-height: 120px;
}

.italic-text-10 {
  font-size: 15px;
  line-height: 22px;
}

.italic-text-11 {
  font-size: 15px;
  line-height: 18px;
}

.bold-text-187 {
  font-size: 30px;
  line-height: 33px;
}

.slider-42, .slider-43, .slider-44, .slider-45, .slider-46, .slider-47 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.slide-219 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ba60dc0c73018fbbbe6c53_8888.gif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.slide-220, .slide-221 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.slide-222 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ba6120f0d3c57c332a843d_8889.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slider-48, .slider-49 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.slide-223 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ba616366506a1a590f1799_88810.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-224 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ba61bc66506a1a590f5f9b_88811.gif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.slider-50, .slider-51, .slider-52 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.slide-225 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ba62054b0c2ac2a454c8bd_88813.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-226 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ba6233e1ae7e98fc6a499f_88812.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-685 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64bb1510e5a03b7a7e927f16_DISCBACK.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 74px;
}

.paragraph-541 {
  color: var(--white);
  padding-top: 19px;
  font-size: 19px;
  line-height: 27px;
}

.div-block-234 {
  padding-left: 300px;
  padding-right: 300px;
}

.container-790 {
  text-align: center;
  padding-top: 34px;
}

.section-686 {
  height: auto;
}

.quick-stack-16 {
  padding-left: 297px;
  padding-right: 297px;
}

.section-687 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612c612775843d9ad4e5c0ff_bathtub-background.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 136px;
}

.section-688 {
  background-color: var(--grey);
  height: 555px;
}

.section-689 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612c34974ea9364b87c6e46b_new-lite2.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-690 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612c6a28d1a1a095018129c8_2BLUE-BATH.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  font-size: 18px;
  line-height: 22px;
}

.section-691 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612c308cf458c4d25bcdc09b_lite2zephyr.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-692, .section-693 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64bb3261ba5b0b7c45c2007c_2Darl-Col.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.italic-text-12 {
  font-size: 17px;
  line-height: 22px;
}

.italic-text-13 {
  font-size: 17px;
  line-height: 2px;
}

.italic-text-14 {
  font-size: 16px;
  line-height: 20px;
}

.disc:hover {
  border: 8px solid var(--chocolate);
}

.container-791 {
  text-align: center;
  padding-top: 33px;
  padding-bottom: 33px;
}

.image-578 {
  max-width: 30%;
}

.image-578:hover {
  filter: saturate(200%);
}

.section-694 {
  background-color: var(--black);
  height: auto;
  margin-top: 55px;
}

.container-792 {
  text-align: center;
}

.section-695 {
  height: 50px;
}

.dropdown-link-4-copy {
  border-style: none none solid;
  border-width: 1px;
  border-color: var(--white);
  background-color: var(--black);
  color: var(--white);
  padding-right: 157px;
  font-size: 18px;
}

.dropdown-link-4-copy:hover {
  background-color: var(--firebrick);
  border: 1px #fff;
  border-bottom-style: solid;
}

.container-793, .container-794, .container-795 {
  text-align: center;
}

.image-579 {
  max-width: 20%;
}

.container-796, .container-797 {
  text-align: center;
}

.section-697 {
  background-color: var(--firebrick);
}

.section-698 {
  background-color: var(--black);
  height: auto;
  margin-top: 69px;
}

.section-699 {
  height: auto;
}

.quick-stack-17 {
  background-color: #0000;
  padding-top: 88px;
  padding-left: 367px;
  padding-right: 367px;
}

.paragraph-542 {
  color: var(--white);
  font-size: 19px;
  line-height: 27px;
}

.section-700 {
  background-color: var(--black-2);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64bc7685e3df2ded5ddfc6ad_darkcow.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64bc75b32013e5d1f01f99a8_cowdark.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
}

.section-701 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64bc78f1cc874d4a3fa7d2cd_blake-lite.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 8px;
}

.div-block-235 {
  text-align: center;
  padding-left: 300px;
  padding-right: 300px;
}

.image-581 {
  padding-top: 61px;
}

.paragraph-543 {
  color: var(--black);
}

.paragraph-544 {
  font-size: 19px;
  line-height: 28px;
}

.div-block-236 {
  padding-top: 28px;
  padding-left: 300px;
  padding-right: 300px;
}

.section-702 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64bc7bb846471cbebda078d6_hendrix-dark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.div-block-237 {
  text-align: center;
  padding-left: 300px;
  padding-right: 300px;
}

.image-582 {
  padding-top: 48px;
  padding-bottom: 48px;
}

.section-703 {
  height: 80px;
}

.section-704 {
  background-color: var(--black);
  height: auto;
  margin-top: 0;
}

.div-block-238 {
  text-align: center;
  padding: 19px 299px;
}

.section-705 {
  background-color: var(--black);
  margin-top: 63px;
}

.section-706 {
  height: auto;
}

.div-block-239 {
  text-align: center;
  padding-left: 300px;
  padding-right: 300px;
}

.section-707 {
  height: 20px;
}

.container-798 {
  text-align: center;
}

.section-708 {
  background-color: var(--black);
  height: auto;
}

.div-block-240 {
  text-align: center;
  padding-top: 121px;
}

.section-709 {
  height: 555px;
}

.container-799 {
  text-align: center;
}

.image-583 {
  max-width: 25%;
}

.image-583:hover {
  filter: contrast(200%);
}

.image-584 {
  max-width: 25%;
}

.image-584:hover {
  filter: sepia() contrast(200%);
}

.section-710 {
  background-color: var(--black);
  height: auto;
  margin-top: 66px;
}

.div-block-241 {
  text-align: center;
}

.section-711 {
  background-color: var(--black);
  height: auto;
  margin-top: 75px;
}

.container-800 {
  text-align: center;
}

.section-712 {
  height: 444px;
}

.section-713 {
  height: auto;
  line-height: 30px;
}

.paragraph-545 {
  font-size: 20px;
}

.paragraph-546 {
  color: var(--black);
  -webkit-text-stroke-color: var(--yellow-green);
  background-color: #0000;
  font-size: 17px;
  line-height: 26px;
}

.div-block-242 {
  height: auto;
  padding-left: 300px;
  padding-right: 300px;
}

.paragraph-547 {
  color: var(--black);
}

.section-714 {
  background-color: var(--black);
  height: 555px;
}

.paragraph-548 {
  color: var(--chocolate);
  text-align: center;
  font-size: 20px;
  line-height: 28px;
}

.section-715 {
  background-color: var(--silver-2);
  height: 200px;
}

.section-716 {
  height: auto;
}

.paragraph-549 {
  color: var(--black);
}

.paragraph-550 {
  color: var(--black);
  text-align: left;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 21px;
}

.div-block-243 {
  height: auto;
  padding-left: 300px;
  padding-right: 300px;
}

.bold-text-188 {
  font-size: 30px;
  line-height: 40px;
}

.italic-text-15 {
  color: var(--firebrick);
}

.bold-text-189 {
  font-size: 30px;
  line-height: 40px;
}

.section-717 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64bf37db57b2eb45b38aecaf_whitey-black.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 29px;
}

.section-718 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6477f3cd8e992d75eddeb61d_Guitar-Strip.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.bold-text-190 {
  font-size: 30px;
  line-height: 40px;
}

.section-719 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64bf5caed7f653ad3e1556cd_blackie-2-Black.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.bold-text-191 {
  font-size: 30px;
  line-height: 40px;
}

.section-720 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64bf63c78d9a87a0c40c45e2_Sunburst-Dark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.bold-text-192 {
  font-size: 30px;
  line-height: 40px;
}

.section-721 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64bf6b758aed68dff3182cdd_Jet-Black.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.bold-text-193 {
  font-size: 30px;
  line-height: 40px;
}

.section-722 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64bf72008945f482122131a3_charvel-dark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.bold-text-194 {
  font-size: 30px;
  line-height: 40px;
}

.section-723 {
  height: auto;
}

.italic-text-16 {
  color: var(--chocolate);
}

.section-724 {
  background-color: var(--black);
}

.paragraph-551 {
  color: var(--yellow-green);
  background-color: #0000;
  font-size: 24px;
  line-height: 28px;
}

.section-725 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c06bd27f038615634a1541_dave-blackie-blak.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container-802, .container-803 {
  text-align: left;
}

.paragraph-552 {
  color: var(--white);
  margin-top: 11px;
  margin-bottom: 11px;
  font-size: 14px;
  line-height: 18px;
}

.image-585 {
  text-align: left;
}

.italic-text-17 {
  font-size: 20px;
  line-height: 26px;
}

.div-block-244 {
  text-align: center;
}

.section-726 {
  background-color: var(--black);
}

.bold-text-195 {
  color: var(--white);
}

.section-727 {
  background-color: var(--black);
  border: 1px solid #0000;
}

.container-804 {
  padding-top: 33px;
}

.container-805 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.section-728 {
  height: auto;
}

.section-729 {
  background-color: #3a1818;
}

.section-730 {
  border-right: 1px #000;
  border-left: 1px none var(--white);
  background-color: var(--black);
}

.section-731 {
  background-color: var(--black);
}

.section-732 {
  height: auto;
}

.bold-text-196 {
  font-size: 30px;
  line-height: 40px;
}

.section-733 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c4ae75a124713eea7e9e8c_gold-blak.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 33px;
}

.bold-text-197 {
  font-size: 30px;
  line-height: 40px;
}

.section-734 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c4aef1434d9807c6f1027f_gibblak.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.bold-text-198 {
  font-size: 30px;
  line-height: 40px;
}

.section-735 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c4af8f7f29e6de7cfff252_sg1.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.bold-text-199 {
  font-size: 30px;
  line-height: 40px;
}

.section-736 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c4c0187bcb8bd3166d7b21_double-2.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.bold-text-200 {
  font-size: 30px;
  line-height: 40px;
}

.section-737 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c4c22b9af9cc98c1f4bd57_blakearly-gibson.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.paragraph-553 {
  background-color: var(--yellow-green);
  color: var(--white);
  font-size: 20px;
  line-height: 25px;
}

.italic-text-18 {
  color: var(--yellow-green);
}

.section-738 {
  background-color: var(--white);
  height: auto;
  margin-bottom: 63px;
}

.section-739 {
  background-color: var(--dark-slate-grey);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c711b42f2a7abaabab7d72_shitebak.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 62px;
}

.section-740 {
  background-color: var(--white);
  height: auto;
  margin-top: 75px;
}

.stan-link:hover {
  filter: sepia();
}

.section-741 {
  height: 2222px;
}

.container-806 {
  text-align: center;
  padding-top: 31px;
}

.image-586 {
  max-width: 40%;
}

.quick-stack-18 {
  padding-top: 10px;
}

.container-807 {
  text-align: center;
}

.image-587 {
  max-width: 70%;
  padding-top: 32px;
}

.paragraph-554 {
  color: var(--black);
  font-size: 18px;
  line-height: 25px;
}

.div-block-245 {
  padding-left: 300px;
  padding-right: 300px;
}

.section-742 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c1d28c78b2b6024bbb2245_blkwhat-a-drag.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.paragraph-555 {
  color: var(--white);
  padding-top: 13px;
  font-size: 17px;
  line-height: 22px;
}

.section-743 {
  background-color: var(--black);
  margin-top: 68px;
}

.div-block-246 {
  text-align: center;
}

.section-744 {
  height: 888px;
}

.section-745 {
  height: 10px;
}

.container-808 {
  text-align: center;
}

.paragraph-556 {
  color: var(--black);
  text-align: left;
  font-size: 18px;
  line-height: 24px;
}

.section-746 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c234d5da8e29e2c40e1b76_coven-light.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-747 {
  background-color: var(--black);
}

.container-809 {
  text-align: center;
  margin-bottom: 28px;
}

.image-588 {
  max-width: 25%;
}

.image-588:hover {
  filter: sepia();
}

.image-589 {
  max-width: 25%;
}

.image-589:hover {
  filter: sepia();
}

.image-590 {
  max-width: 100%;
  margin-bottom: 81px;
}

.container-810 {
  text-align: center;
  padding-top: 139px;
}

.section-748 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c2f308906b0993378b6d59_dave-arrowsmith-dark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.paragraph-557 {
  color: var(--white);
  font-size: 18px;
  line-height: 27px;
}

.paragraph-558 {
  color: var(--black);
  font-size: 18px;
  line-height: 24px;
}

.section-749 {
  background-color: var(--black);
}

.div-block-247 {
  text-align: center;
}

.section-750 {
  background-color: var(--black);
}

.div-block-248 {
  text-align: center;
}

.section-751 {
  background-color: var(--black);
}

.div-block-249 {
  text-align: center;
}

.section-752 {
  background-color: var(--black);
}

.div-block-250 {
  text-align: center;
}

.section-753 {
  background-color: var(--black);
}

.div-block-251 {
  text-align: center;
}

.section-754 {
  background-color: var(--black);
}

.div-block-252 {
  text-align: center;
}

.section-755 {
  background-color: var(--black);
}

.div-block-253 {
  text-align: center;
}

.section-756 {
  background-color: var(--black);
}

.div-block-254 {
  text-align: center;
}

.section-757 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648ff928fb56e48f60e01492_slate-interviews.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 74px;
}

.bold-text-201, .bold-text-202, .bold-text-203, .bold-text-204, .bold-text-205, .bold-text-206 {
  color: var(--firebrick);
}

.italic-text-19 {
  font-size: 16px;
  line-height: 22px;
}

.section-758 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c34362906b099337ebea0f_davdark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 75px;
}

.container-811 {
  text-align: left;
}

.paragraph-559 {
  color: var(--white);
  font-size: 18px;
  line-height: 26px;
}

.image-591 {
  padding-top: 11px;
  padding-bottom: 11px;
}

.section-759 {
  height: 150px;
}

.section-760 {
  background-color: var(--grey-2);
}

.paragraph-560 {
  color: var(--white);
  font-size: 18px;
  line-height: 26px;
}

.section-761 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c37a7f253925de309695d5_spec-dark2.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c375641e2d449f687e73d4_spec-dark.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
}

.section-762 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c35650ea11fadfc1a3720e_BANG-LITE.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.paragraph-561 {
  color: var(--black);
  text-align: center;
  font-size: 18px;
  line-height: 26px;
}

.bold-text-207 {
  font-size: 30px;
  line-height: 35px;
}

.section-763 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c381276ebf4d7343b9e943_pink.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c37bd7892f531f7870a07c_miami-dark.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
}

.paragraph-562 {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 26px;
}

.bold-text-208 {
  font-size: 30px;
  line-height: 35px;
}

.section-764 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c35c708561c58fd458a928_MINDlite.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.bold-text-209 {
  text-align: center;
  font-size: 30px;
  line-height: 35px;
}

.section-765 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c378905ad4485eedf6f05a_moxy-dark2.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c37322761d2d11e1845963_moxy-dark.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
}

.section-766 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c3799898f9b238328423de_pedark2.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c373b416bbd43677d5322c_pedark.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
}

.section-767 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c37f0f4c39390d035e0a8d_444.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c37ddde743d0c2d6b3b2a9_lccd.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
}

.section-768 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c37365892f531f78667c39_TEASER-lite.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-769 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c375b13c1bb1236fa2cac7_CTTTB-lite.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-770 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c37b2a4362049eefd69583_ULTlite2.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c375db3c1bb1236fa30b44_ULTlite.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
}

.quick-stack-19 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.div-block-257 {
  text-align: center;
}

.quick-stack-20 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.cell-2 {
  text-align: center;
}

.section-773 {
  background-color: var(--black);
}

.div-block-258 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c3b01243e9d03370404e24_mbb.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c39da2686438dbe4d0ff65_banga-2.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  padding: 108px 0;
}

.image-592 {
  max-width: 60%;
}

.div-block-259 {
  text-align: center;
  padding-top: 40px;
  padding-bottom: 40px;
}

.image-593 {
  max-width: 60%;
  padding-top: 18px;
}

.section-774 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c3a645d20eb00951c932e7_mi4.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container-812 {
  text-align: center;
}

.section-775 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c44eb98c52bbd10aa6736a_whitesuitDARK.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 58px;
  padding-top: 0;
}

.section-776 {
  background-color: var(--white);
  height: auto;
}

.container-813 {
  text-align: left;
}

.section-777 {
  height: 100px;
}

.section-778 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c4523b96fa168ec515668a_BLACKHI.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.paragraph-563 {
  color: var(--white);
  font-size: 18px;
  line-height: 22px;
}

.section-779 {
  background-color: var(--black);
}

.paragraph-564 {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 20px;
  line-height: 28px;
}

.container-814 {
  text-align: center;
}

.section-780 {
  height: 20px;
}

.container-815 {
  text-align: center;
  padding-top: 36px;
}

.container-816 {
  text-align: center;
}

.image-594 {
  margin-bottom: 20px;
}

.container-817 {
  text-align: center;
}

.image-595 {
  max-width: 50%;
}

.div-block-260 {
  text-align: center;
}

.image-596 {
  margin-bottom: 35px;
}

.div-block-261 {
  text-align: center;
}

.image-597 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.paragraph-565 {
  color: var(--black);
  font-size: 18px;
  line-height: 22px;
}

.container-818 {
  text-align: center;
  padding-top: 36px;
}

.button-40 {
  background-color: #a81002;
  border-radius: 14px;
  margin-bottom: 28px;
  font-size: 18px;
}

.button-40:hover {
  background-color: #f66a06;
}

.container-819 {
  text-align: center;
  padding-top: 36px;
}

.button-41 {
  background-color: #a81002;
  border-radius: 14px;
  margin-bottom: 28px;
  font-size: 18px;
}

.button-41:hover {
  background-color: #f66a06;
}

.section-781 {
  height: 50px;
}

.container-820 {
  text-align: center;
  padding-top: 36px;
}

.button-42 {
  background-color: #a81002;
  border-radius: 14px;
  margin-bottom: 28px;
  font-size: 18px;
}

.button-42:hover {
  background-color: #f66a06;
}

.container-821 {
  text-align: center;
  padding-top: 36px;
}

.button-43 {
  background-color: #a81002;
  border-radius: 14px;
  margin-bottom: 28px;
  font-size: 18px;
}

.button-43:hover {
  background-color: #f66a06;
}

.container-822 {
  text-align: center;
  padding-top: 36px;
}

.button-44 {
  background-color: #a81002;
  border-radius: 14px;
  margin-bottom: 28px;
  font-size: 18px;
}

.button-44:hover {
  background-color: #f66a06;
}

.container-823 {
  text-align: center;
  padding-top: 36px;
}

.button-45 {
  background-color: #a81002;
  border-radius: 14px;
  margin-bottom: 28px;
  font-size: 18px;
}

.button-45:hover {
  background-color: #f66a06;
}

.container-824 {
  text-align: center;
  padding-top: 36px;
}

.button-46 {
  background-color: #a81002;
  border-radius: 14px;
  margin-bottom: 28px;
  font-size: 18px;
}

.button-46:hover {
  background-color: #f66a06;
}

.container-825 {
  text-align: center;
  padding-top: 36px;
}

.button-47 {
  background-color: #a81002;
  border-radius: 14px;
  margin-bottom: 28px;
  font-size: 18px;
}

.button-47:hover {
  background-color: #f66a06;
}

.container-826 {
  text-align: center;
  padding-top: 36px;
}

.button-48 {
  background-color: #a81002;
  border-radius: 14px;
  margin-bottom: 28px;
  font-size: 18px;
}

.button-48:hover {
  background-color: #f66a06;
}

.section-782 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c4a44df4bbf900dcd0d27a_kaziblak.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 48px;
}

.paragraph-566 {
  color: var(--white);
  font-size: 18px;
  line-height: 23px;
}

.video-17 {
  border: 1px solid var(--white);
  margin-top: 74px;
  margin-bottom: 99px;
}

.bold-text-210 {
  color: var(--chocolate);
  font-size: 30px;
  line-height: 40px;
}

.section-783 {
  height: 50px;
}

.paragraph-567 {
  color: var(--white);
  text-align: left;
  background-color: #0000;
  margin-bottom: 0;
  padding-left: 300px;
  padding-right: 300px;
  font-size: 18px;
  line-height: 30px;
}

.section-784 {
  background-color: var(--white);
  height: auto;
  margin-top: 69px;
}

.section-785 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c6575f8034e67971410c09_fest-blak-222.gif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  height: auto;
}

.container-827 {
  text-align: center;
}

.section-786 {
  background-color: var(--dark-slate-grey);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c63c1e4898da15742671ad_grun-fest.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.paragraph-568 {
  color: var(--white);
  margin-bottom: 0;
  font-size: 19px;
  line-height: 30px;
}

.div-block-262 {
  padding-left: 300px;
  padding-right: 300px;
}

.section-787 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c62c508516d8d5e11d11b9_traversblak.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-828 {
  text-align: center;
}

.image-598 {
  padding-top: 0;
}

.container-829 {
  text-align: center;
  padding: 22px 22px 68px;
}

.button-49 {
  font-size: 18px;
  line-height: 24px;
}

.button-50 {
  background-color: var(--firebrick);
  border-radius: 11px;
  padding-left: 36px;
  padding-right: 36px;
  font-size: 18px;
  line-height: 26px;
}

.button-50:hover {
  background-color: var(--chocolate);
}

.section-788 {
  background-color: var(--black);
  height: auto;
}

.bold-text-211 {
  color: var(--chocolate);
  font-size: 30px;
  line-height: 45px;
}

.div-block-263 {
  text-align: center;
}

.image-599 {
  background-color: var(--black);
}

.italic-text-20 {
  color: var(--chocolate);
  -webkit-text-stroke-color: transparent;
}

.italic-text-21 {
  color: var(--chocolate);
}

.section-789, .section-790, .section-791 {
  height: 10px;
}

.link-3, .italic-text-22, .italic-text-23, .bold-text-212, .link-4 {
  color: var(--black);
}

.image-600 {
  text-align: center;
}

.paragraph-569 {
  color: var(--white);
  text-align: center;
  font-size: 19px;
  line-height: 30px;
}

.div-block-264 {
  padding-left: 259px;
  padding-right: 259px;
}

.italic-text-24 {
  font-size: 16px;
  line-height: 18px;
}

.image-601 {
  text-align: center;
}

.fb-to-go:hover {
  filter: sepia();
}

.section-792 {
  background-color: var(--dark-slate-grey);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c84f28e79fec1d1236fb63_2me-green.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-793 {
  height: 20px;
}

.container-830 {
  text-align: center;
}

.section-794 {
  height: 10px;
}

.section-795 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c723205ce5ba3435f16708_darkStan-%26-Tommy.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.paragraph-570 {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 26px;
}

.section-796 {
  height: 10px;
}

.section-797 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c725f65c4b75e3ff6ab822_lite-berge.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.paragraph-571 {
  color: var(--black);
  font-size: 18px;
  line-height: 27px;
}

.bold-text-213 {
  font-size: 24px;
}

.container-831 {
  text-align: center;
}

.button-51 {
  font-size: 20px;
}

.button-52 {
  background-color: var(--firebrick);
  border-radius: 11px;
  margin-bottom: 52px;
  padding-left: 76px;
  padding-right: 76px;
  font-size: 20px;
  line-height: 24px;
}

.button-52:hover {
  background-color: var(--chocolate);
}

.image-602 {
  max-width: 60%;
  margin-top: 18px;
}

.container-832 {
  text-align: center;
}

.image-603 {
  max-width: 20%;
  margin-top: -39px;
}

.container-833 {
  text-align: center;
}

.image-604 {
  max-width: 70%;
}

.paragraph-572 {
  color: var(--black);
  text-align: center;
  font-size: 19px;
  line-height: 28px;
}

.div-block-265 {
  padding-left: 300px;
  padding-right: 300px;
}

.link-5 {
  color: var(--black);
}

.section-798 {
  height: 10px;
}

.container-834 {
  text-align: center;
}

.image-605 {
  max-width: 70%;
  margin-top: 43px;
  padding-top: 0;
}

.image-605:hover {
  filter: sepia();
}

.paragraph-574 {
  color: var(--black);
  text-align: center;
  font-size: 20px;
  line-height: 29px;
}

.container-835 {
  text-align: center;
}

.image-606 {
  max-width: 55%;
  margin-top: 43px;
  padding-top: 0;
}

.image-606:hover {
  filter: sepia();
}

.container-836 {
  text-align: center;
}

.paragraph-575 {
  color: var(--white);
  font-size: 16px;
}

.paragraph-576 {
  color: var(--black);
  text-align: center;
  font-size: 19px;
  line-height: 28px;
}

.div-block-266 {
  padding-left: 296px;
  padding-right: 296px;
}

.section-799 {
  height: 80px;
}

.paragraph-577 {
  color: var(--black);
  font-size: 19px;
  line-height: 27px;
}

.div-block-267 {
  padding-left: 300px;
  padding-right: 300px;
}

.bold-text-214 {
  font-size: 24px;
  line-height: 38px;
}

.section-800 {
  height: 10px;
}

.section-801 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c89a594ad388369ab427aa_2lite-boyz.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c8882636ee0e49073c714d_lite-boyz.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
}

.container-837 {
  text-align: center;
}

.paragraph-578 {
  color: var(--white);
}

.section-802 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64c9a6db3f0878af0206082e_Bonzo.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-803, .section-804 {
  height: 10px;
}

.container-838 {
  text-align: center;
}

.button-53 {
  border: 1px solid var(--white);
  background-color: #1c3448;
  border-radius: 8px;
  margin-top: 17px;
  margin-bottom: 17px;
  padding-left: 51px;
  padding-right: 51px;
  font-size: 19px;
  line-height: 23px;
}

.button-53:hover {
  background-color: var(--chocolate);
}

.section-805 {
  height: auto;
}

.div-block-268 {
  text-align: center;
}

.paragraph-579 {
  color: var(--black);
  text-align: center;
}

.bold-text-215 {
  font-size: 22px;
  line-height: 28px;
}

.container-839 {
  text-align: center;
}

.section-806 {
  height: 10px;
}

.section-807 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64cb5b146f692dbad9386cd5_light-fest.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-808 {
  background-color: #f3d80c;
  height: auto;
}

.section-809 {
  height: 20px;
}

.div-block-269 {
  text-align: center;
}

.paragraph-580 {
  text-align: center;
  font-size: 22px;
  line-height: 26px;
}

.image-607 {
  line-height: 28px;
}

.div-block-270 {
  text-align: center;
}

.section-810 {
  background-color: var(--black);
  margin-top: 19px;
  margin-bottom: 19px;
}

.section-811 {
  background-color: var(--black);
}

.section-812 {
  height: 10px;
}

.div-block-271 {
  text-align: center;
  height: auto;
  padding-top: 11px;
  padding-left: 300px;
  padding-right: 300px;
}

.section-813 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64d205c79efc2204f95958ea_Naked-Truth-light.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 69px;
}

.div-block-272 {
  text-align: left;
  padding-left: 300px;
  padding-right: 300px;
}

.section-814 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64d205c79efc2204f95958ea_Naked-Truth-light.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: fixed;
  height: auto;
  line-height: 25px;
}

.section-815 {
  height: 10px;
}

.paragraph-581 {
  font-size: 20px;
}

.paragraph-582 {
  text-align: center;
  font-size: 20px;
}

.container-840 {
  padding-top: 27px;
}

.bold-text-216 {
  font-size: 22px;
}

.body-21 {
  background-color: #0000;
  height: 2222px;
}

.section-816 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/65fff0ed378d84ed956f813e_DARK-PERRY.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 76px;
}

.paragraph-583 {
  color: var(--white);
  text-align: center;
  font-size: 20px;
  line-height: 30px;
}

.div-block-273 {
  padding-left: 300px;
  padding-right: 300px;
}

.div-block-274, .div-block-275 {
  text-align: center;
  padding-left: 250px;
  padding-right: 250px;
}

.section-817 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64d35d0f46c0ae34f3b92188_2dark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-818 {
  height: 20px;
}

.container-841 {
  text-align: center;
}

.div-block-276 {
  text-align: center;
  margin-bottom: -27px;
  padding: 24px 373px 0;
}

.div-block-277 {
  text-align: center;
}

.section-819 {
  height: 20px;
}

.section-820 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64d4bd46a30c301ecd7641fd_fogblak.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container-842 {
  padding-top: 21px;
  padding-bottom: 21px;
}

.section-821 {
  background-color: var(--white);
  height: 2220px;
}

.section-822 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64db2e216dec8ad339bff385_towel.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64d605d6d0d4ae5785a86c62_kkbbliitee.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  height: auto;
  line-height: 24px;
}

.div-block-278 {
  text-align: center;
}

.navbar-22 {
  background-color: #0000;
}

.container-843 {
  padding-top: 55px;
  font-size: 18px;
}

.section-823 {
  height: 20px;
}

.section-824 {
  background-color: #e8c825;
  height: auto;
}

.container-844 {
  text-align: center;
}

.section-825 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64d6ee515ac97fcf238c3978_darklynn.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.paragraph-584 {
  color: var(--white);
  font-size: 18px;
  line-height: 30px;
}

.div-block-279 {
  padding-left: 300px;
  padding-right: 300px;
}

.bold-text-217 {
  font-size: 24px;
}

.bold-text-218 {
  font-size: 22px;
}

.container-845 {
  text-align: center;
  padding-top: 141px;
}

.image-609 {
  max-width: 5%;
}

.container-846 {
  text-align: center;
}

.image-610 {
  padding-top: 18px;
  padding-bottom: 18px;
}

.section-826 {
  height: 20px;
}

.paragraph-585 {
  color: var(--black);
  font-size: 18px;
  line-height: 30px;
}

.container-847 {
  text-align: center;
}

.button-54 {
  font-size: 20px;
  line-height: 22px;
}

.button-55 {
  background-color: #70843c;
  border-radius: 11px;
  padding-left: 75px;
  padding-right: 75px;
  font-size: 20px;
}

.button-55:hover {
  background-color: var(--chocolate);
}

.section-827 {
  height: 30px;
}

.container-848 {
  text-align: right;
}

.button-56 {
  border: 1px solid var(--white);
  background-color: #90728f;
  border-radius: 0;
  margin-top: 13px;
  margin-bottom: 13px;
  padding-left: 31px;
  padding-right: 31px;
  font-size: 20px;
  line-height: 22px;
}

.button-56:hover {
  background-color: #86a7c8;
}

.section-828 {
  background-color: #beb0bd;
  height: auto;
}

.image-611 {
  height: 60px;
}

.paragraph-586 {
  color: var(--white);
  text-align: center;
  letter-spacing: 3px;
  margin-top: 9px;
  font-size: 18px;
}

.section-829 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64db350fc21d47cd04bcc320_BOTTOM.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  height: 600px;
}

.section-830, .section-831, .section-832 {
  height: 10px;
}

.section-833 {
  background-color: #96a69c;
}

.section-834 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64db445e7c3f65ee6069db9d_backing-22.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-835 {
  height: 10px;
}

.section-836 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64db350fc21d47cd04bcc320_BOTTOM.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 600px;
}

.section-837, .section-838, .section-839 {
  height: 10px;
}

.section-840 {
  background-color: #dbd4d4;
}

.section-841 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64db350fc21d47cd04bcc320_BOTTOM.gif");
  background-position: 50%;
  background-size: cover;
  height: 600px;
}

.section-842 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64db620666184326c1bd476b_plant-faded.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-843, .section-844 {
  height: 10px;
}

.section-845 {
  background-color: var(--black);
}

.div-block-280 {
  text-align: center;
}

.section-846 {
  background-color: var(--black);
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-281 {
  padding-left: 300px;
  padding-right: 300px;
}

.bold-text-219 {
  font-size: 30px;
  line-height: 35px;
}

.bold-text-220 {
  font-size: 30px;
  line-height: 38px;
}

.div-block-282 {
  padding-left: 300px;
  padding-right: 300px;
}

.section-847 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64dc8483f89067d165644882_niks-dark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 74px;
}

.div-block-283 {
  text-align: center;
}

.section-848 {
  background-color: var(--black);
}

.paragraph-587 {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 24px;
  line-height: 34px;
}

.section-849 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64dc8fc5301245c8d7ee3abd_colour-blur.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.image-612 {
  margin-bottom: 60px;
}

.paragraph-588 {
  color: var(--white);
  text-align: center;
  font-size: 20px;
  line-height: 28px;
}

.div-block-285, .div-block-286, .section-850, .div-block-287 {
  text-align: center;
}

.section-851 {
  height: 10px;
}

.container-849 {
  text-align: center;
}

.niks:hover {
  filter: sepia();
}

.section-852 {
  line-height: 40px;
}

.container-850 {
  text-align: center;
}

.button-57 {
  background-color: var(--grey);
  border-radius: 8px;
  margin-top: 17px;
  margin-bottom: 17px;
  padding-left: 59px;
  padding-right: 59px;
  font-size: 20px;
  line-height: 24px;
}

.button-57:hover {
  background-color: var(--dark-slate-blue);
}

.div-block-288 {
  text-align: center;
}

.section-853, .section-854 {
  background-color: var(--black);
}

.div-block-289 {
  text-align: center;
}

.section-855 {
  height: 80px;
}

.section-856 {
  background-color: var(--grey);
  height: auto;
}

.image-613, .link-block-24, .quick-stack-22, .div-block-290 {
  text-align: center;
}

.button-58, .cell-3 {
  text-align: right;
}

.nik2:hover {
  filter: sepia();
}

.section-857 {
  background-color: var(--grey);
}

.container-851 {
  color: var(--white);
  text-align: center;
  font-size: 20px;
  line-height: 28px;
}

.paragraph-589 {
  margin-top: 17px;
  margin-bottom: 3px;
}

.section-858 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ddd1e51ac6597bdc1d8c88_useeee.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ddcbf1634a1b4e1a8554b5_test.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  height: auto;
  margin-top: 68px;
}

.paragraph-590 {
  color: var(--white);
  text-align: center;
  padding-top: 6px;
  font-size: 24px;
  line-height: 39px;
}

.container-852 {
  text-align: center;
  margin-top: 45px;
}

.lottie-animation-20 {
  border: 1px solid var(--white);
  padding-top: 0;
  padding-bottom: 0;
}

.paragraph-591 {
  color: var(--white);
  padding-top: 13px;
  font-size: 20px;
  line-height: 30px;
}

.container-853 {
  text-align: center;
}

.button-59 {
  background-color: var(--chocolate);
  border-radius: 9px;
  margin-bottom: 53px;
  padding-left: 42px;
  padding-right: 42px;
  font-size: 20px;
  line-height: 24px;
}

.button-59:hover {
  background-color: var(--steel-blue-2);
}

.section-859 {
  height: auto;
}

.section-860 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64e467715e25ca8fa735dead_dark-boys.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-861 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64e20ab6da2842976e75ca3e_darkgary.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: fixed;
  height: auto;
}

.section-862 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64e477ccac0a920731fe6470_prattr.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64e476e3336b99631aa1dedd_pratgtr.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  height: auto;
}

.section-863 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64e482cb37b74310bc85279b_blueyng.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.paragraph-592 {
  color: var(--white);
  font-size: 18px;
  line-height: 30px;
}

.div-block-291 {
  padding-left: 378px;
  padding-right: 378px;
  line-height: 4px;
}

.bold-text-221 {
  font-size: 50px;
  line-height: 55px;
}

.link-6, .link-7, .link-8, .link-9, .link-10 {
  color: var(--chocolate);
}

.bold-text-222, .bold-text-223, .bold-text-224, .bold-text-225, .bold-text-226, .bold-text-227, .bold-text-228 {
  font-size: 30px;
  line-height: 36px;
}

.container-854 {
  text-align: center;
}

.button-60 {
  font-size: 20px;
}

.button-61 {
  background-color: var(--chocolate);
  border-radius: 9px;
  margin-bottom: 0;
  padding-left: 37px;
  padding-right: 37px;
  font-size: 20px;
  line-height: 24px;
}

.button-61:hover {
  background-color: var(--firebrick);
}

.container-855 {
  text-align: center;
}

.image-614 {
  margin-top: 21px;
  margin-bottom: 21px;
}

.section-864 {
  background-color: var(--silver);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64e2b3adf403f0bb7b84160a_bay.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.paragraph-593 {
  font-size: 20px;
}

.body-22 {
  font-size: 20px;
  line-height: 33px;
}

.paragraph-594 {
  color: var(--black);
  font-size: 20px;
}

.bold-text-229, .bold-text-230, .bold-text-231 {
  font-size: 34px;
  line-height: 38px;
}

.button-62 {
  background-color: var(--firebrick);
  border-radius: 8px;
  padding-left: 61px;
  padding-right: 61px;
  font-size: 20px;
  line-height: 24px;
}

.button-62:hover {
  background-color: var(--chocolate);
}

.container-856 {
  text-align: center;
}

.container-857 {
  height: 20px;
}

.paragraph-595, .paragraph-596 {
  text-align: center;
}

.section-865 {
  height: 40px;
}

.container-858 {
  height: 20px;
}

.section-866 {
  height: 40px;
}

.section-867 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64e2b9a3d5f18f066973cf75_hydro.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.image-615 {
  margin-top: 28px;
  margin-bottom: 28px;
}

.container-859 {
  color: var(--white);
  text-align: center;
  font-size: 40px;
  line-height: 50px;
}

.paragraph-598 {
  color: var(--white);
  text-align: center;
  font-size: 30px;
  line-height: 40px;
}

.section-868 {
  background-color: var(--black);
}

.container-860 {
  text-align: center;
}

.image-616 {
  margin-bottom: 32px;
}

.div-block-292 {
  text-align: center;
}

.section-869 {
  background-color: var(--black);
}

.section-870 {
  height: 20px;
}

.div-block-293, .container-861 {
  text-align: center;
}

.container-862 {
  text-align: left;
  padding-top: 42px;
}

.lottie-animation-21 {
  border: 1px solid var(--white);
}

.bold-text-233 {
  font-size: 40px;
  line-height: 50px;
}

.bold-text-234 {
  font-size: 40px;
  line-height: 45px;
}

.paragraph-599 {
  color: var(--white);
  font-size: 20px;
  line-height: 30px;
}

.bold-text-235 {
  font-size: 40px;
  line-height: 50px;
}

.bold-text-236, .bold-text-237, .bold-text-238, .bold-text-239, .bold-text-240 {
  font-size: 24px;
}

.button-63 {
  background-color: var(--firebrick);
  text-align: center;
  border-radius: 10px;
  margin-bottom: 37px;
  padding-left: 51px;
  padding-right: 51px;
  font-size: 20px;
  line-height: 25px;
}

.button-63:hover {
  background-color: var(--chocolate);
}

.container-863 {
  text-align: center;
}

.italic-text-26 {
  text-align: left;
}

.div-block-294 {
  text-align: center;
  padding-left: 300px;
  padding-right: 300px;
}

.bold-text-241, .bold-text-242, .bold-text-243, .bold-text-244, .bold-text-245 {
  font-size: 24px;
}

.section-871 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64e5c8bb6dff9c7c4c85b1bd_darlcambodia.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.paragraph-600 {
  color: var(--white);
  text-align: left;
  font-size: 18px;
  line-height: 26px;
}

.video-18 {
  border: 1px solid var(--white);
  margin-bottom: 31px;
}

.section-872 {
  background-color: var(--black);
  height: auto;
}

.div-block-295 {
  text-align: center;
  padding-left: 300px;
  padding-right: 300px;
}

.paragraph-601 {
  color: var(--white);
  text-align: left;
  font-size: 24px;
  line-height: 30px;
}

.div-block-296 {
  padding-top: 29px;
  padding-left: 601px;
  padding-right: 601px;
}

.div-block-297 {
  text-align: center;
}

.section-873 {
  background-color: var(--black);
}

.section-874 {
  background-color: #91592c;
}

.paragraph-602 {
  color: var(--white);
  font-size: 24px;
  line-height: 30px;
}

.div-block-298 {
  padding-left: 287px;
  padding-right: 287px;
}

.section-875 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64eabbb3abcab308ba717611_mark-dark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.paragraph-603 {
  color: var(--yellow-green);
  text-align: center;
  font-size: 24px;
  line-height: 34px;
}

.section-876 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64e71688e693ff626ac1cfe1_LOBBBY.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.paragraph-604 {
  color: var(--white);
  font-size: 24px;
  line-height: 34px;
}

.video-19 {
  border: 1px solid var(--white);
  margin-bottom: 79px;
}

.container-864 {
  padding-top: 24px;
}

.paragraph-605 {
  color: var(--white);
  font-size: 20px;
  line-height: 30px;
}

.bold-text-246 {
  font-size: 35px;
  line-height: 45px;
}

.bold-text-247, .bold-text-248, .bold-text-249, .bold-text-250, .bold-text-251 {
  font-size: 25px;
}

.section-877 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64eaf0d59bb6eb2b286b8841_pd2.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  padding-bottom: 80px;
}

.paragraph-606 {
  color: var(--white);
  font-size: 20px;
  line-height: 30px;
}

.bold-text-252 {
  font-size: 40px;
  line-height: 45px;
}

.bold-text-253, .bold-text-254, .bold-text-255, .bold-text-256, .bold-text-257, .bold-text-258, .bold-text-259, .bold-text-260, .bold-text-261, .bold-text-262 {
  font-size: 25px;
}

.container-865 {
  height: 60px;
}

.div-block-299 {
  text-align: center;
  padding-left: 300px;
  padding-right: 300px;
}

.section-878 {
  height: 20px;
}

.section-879 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ebd5e8eb50b177bfc272a5_Dark-Herdt3.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ebc396cdbfa4e558517014_Dark-Herdt--2.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64ebc32519b3764ab955cb77_Dark-Herdt.gif");
  background-position: 50%, 50%, 50%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: cover, cover, cover;
  background-attachment: fixed, fixed, fixed;
  height: auto;
  margin-top: 70px;
}

.container-866 {
  text-align: center;
}

.image-617 {
  padding-top: 58px;
}

.paragraph-607 {
  color: var(--white);
  text-align: center;
  font-size: 24px;
  line-height: 29px;
}

.bold-text-263 {
  font-size: 30px;
  line-height: 40px;
}

.section-880 {
  height: auto;
  line-height: 30px;
}

.paragraph-608 {
  font-size: 18px;
}

.paragraph-609 {
  font-size: 19px;
  line-height: 30px;
}

.div-block-300 {
  padding-left: 300px;
  padding-right: 300px;
  line-height: 45px;
}

.bold-text-264 {
  font-size: 35px;
  line-height: 45px;
}

.section-881 {
  background-color: var(--black);
  height: auto;
}

.paragraph-610 {
  color: var(--white);
  font-size: 19px;
  line-height: 30px;
}

.div-block-301 {
  padding-left: 300px;
  padding-right: 300px;
}

.bold-text-265, .bold-text-266 {
  font-size: 35px;
  line-height: 45px;
}

.section-882, .section-883, .section-884, .section-885 {
  background-color: var(--black);
}

.image-618 {
  margin-top: 25px;
}

.div-block-302 {
  text-align: center;
  padding-top: 33px;
  padding-left: 300px;
  padding-right: 300px;
}

.ffaavvee:hover {
  filter: sepia();
}

.container-867 {
  text-align: center;
  padding-top: 28px;
}

.section-886 {
  background-color: var(--black);
}

.paragraph-611 {
  color: var(--white);
}

.paragraph-612 {
  color: var(--white);
  font-size: 20px;
  line-height: 30px;
}

.container-868 {
  padding-top: 24px;
}

.section-887 {
  background-color: #4b6c85;
}

.container-869 {
  text-align: center;
}

.section-888 {
  height: 30px;
}

.paragraph-613 {
  color: var(--white);
  font-size: 20px;
  line-height: 29px;
}

.bold-text-267 {
  font-size: 30px;
  line-height: 40px;
}

.mems:hover {
  filter: sepia();
}

.container-870 {
  height: 20px;
}

.container-871 {
  text-align: center;
}

.button-64 {
  font-size: 30px;
}

.button-65 {
  border: 1px solid var(--white);
  background-color: var(--chocolate);
  border-radius: 11px;
  margin-top: 55px;
  margin-bottom: 381px;
  font-size: 30px;
  line-height: 40px;
}

.button-65.w--current:hover {
  background-color: var(--firebrick);
}

.section-889 {
  height: 5555px;
}

.section-890 {
  background-color: var(--black);
  height: auto;
  margin-top: 73px;
}

.container-872 {
  text-align: center;
}

.image-619 {
  padding-top: 31px;
}

.paragraph-614 {
  color: var(--white);
  text-align: center;
  padding-left: 300px;
  padding-right: 300px;
  font-size: 22px;
  line-height: 32px;
}

.section-891 {
  height: auto;
}

.paragraph-615 {
  color: var(--black);
  margin-top: 0;
  font-size: 20px;
  line-height: 30px;
}

.bold-text-268 {
  font-size: 32px;
  line-height: 45px;
}

.quick-stack-23 {
  background-color: #0000;
}

.video-20 {
  margin-top: 19px;
  margin-bottom: 19px;
}

.image-620 {
  max-width: 30%;
  margin-top: 26px;
}

.container-873 {
  text-align: center;
}

.paragraph-616 {
  color: var(--black);
  font-size: 20px;
  line-height: 25px;
}

.cell-4, .cell-5 {
  background-color: var(--black);
}

.section-892 {
  height: 30px;
}

.section-893 {
  background-color: var(--black);
}

.container-874, .container-875 {
  text-align: center;
}

.ff:hover {
  filter: hue-rotate(180deg);
}

.section-894 {
  background-color: #e7e7e7;
  height: auto;
}

.image-621 {
  margin-bottom: 82px;
}

.section-895 {
  background-color: var(--black);
  height: auto;
  margin-top: 71px;
}

.container-876 {
  text-align: center;
}

.image-622 {
  padding-top: 43px;
}

.paragraph-617 {
  color: var(--white);
  text-align: center;
  font-size: 20px;
  line-height: 30px;
}

.section-896 {
  height: auto;
}

.paragraph-618 {
  color: var(--black);
  text-align: center;
  font-size: 20px;
  line-height: 29px;
}

.change {
  outline-color: var(--white);
  outline-offset: 0px;
  outline-width: 3px;
  outline-style: solid;
}

.change:hover {
  filter: sepia();
}

.section-897 {
  height: 20px;
}

.section-898, .quick-stack-24 {
  background-color: var(--black);
}

.video-21 {
  background-color: var(--dark-slate-grey-4);
}

.section-899 {
  background-color: var(--grey);
}

.section-900 {
  background-color: #5e0303;
}

.section-901 {
  background-color: var(--black);
}

.section-902, .quick-stack-25 {
  background-color: var(--grey);
}

.section-903 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64fe361dfe33424639e3c333_TEAC.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: fixed;
  height: auto;
  margin-top: 0;
}

.paragraph-619 {
  color: var(--white);
  padding-left: 300px;
  padding-right: 300px;
  font-size: 20px;
  line-height: 30px;
}

.div-block-303 {
  padding-left: 300px;
  padding-right: 300px;
}

.paragraph-620 {
  color: var(--black);
  font-size: 20px;
  line-height: 30px;
}

.bold-text-269, .bold-text-270, .bold-text-271, .bold-text-272, .bold-text-273, .bold-text-274, .bold-text-275, .bold-text-276, .bold-text-277, .bold-text-278, .bold-text-279, .bold-text-280, .bold-text-281, .bold-text-282, .bold-text-283, .bold-text-284, .bold-text-285 {
  color: var(--firebrick);
}

.section-904 {
  background-color: var(--black);
}

.div-block-304, .div-block-305, .div-block-306 {
  text-align: center;
}

.section-905 {
  background-color: var(--black);
  height: auto;
}

.container-877 {
  color: var(--white);
  text-align: center;
  font-size: 30px;
  line-height: 40px;
}

.section-906 {
  background-color: var(--black);
}

.div-block-307 {
  text-align: center;
}

.section-907 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64f9a8a09f16d9a1afc61540_water-lite.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container-878 {
  text-align: left;
}

.section-908 {
  background-color: var(--white);
  height: auto;
  margin-top: 94px;
  margin-bottom: 20px;
}

.div-block-308 {
  padding-left: 299px;
  padding-right: 299px;
}

.paragraph-622 {
  color: var(--black);
  font-size: 20px;
  line-height: 30px;
}

.container-879 {
  text-align: center;
}

.image-623 {
  margin-top: 26px;
}

.container-880 {
  text-align: center;
}

.button-66 {
  background-color: #3d464e;
}

.button-66:hover {
  background-color: #4f5153;
}

.container-881 {
  text-align: center;
}

.paragraph-623 {
  font-size: 16px;
  line-height: 26px;
}

.paragraph-624 {
  color: var(--black);
  font-size: 18px;
  line-height: 25px;
}

.section-909 {
  background-color: var(--black);
  height: auto;
}

.image-624 {
  margin-top: 24px;
}

.paragraph-625 {
  color: var(--white);
  text-align: center;
  font-size: 30px;
  line-height: 40px;
}

.paragraph-626, .container-882 {
  color: var(--white);
  font-size: 18px;
  line-height: 25px;
}

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

.paragraph-628 {
  color: var(--black);
  font-size: 16px;
}

.container-883 {
  text-align: center;
  padding-top: 77px;
  padding-bottom: 77px;
}

.glen-holly {
  border: 1px solid var(--white);
}

.glen-holly:hover {
  filter: sepia();
}

.section-910 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/64fe361dfe33424639e3c333_TEAC.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-911 {
  background-color: var(--black);
}

.div-block-309 {
  text-align: center;
}

.paragraph-629 {
  color: var(--white);
  padding-top: 27px;
  padding-bottom: 27px;
  font-size: 20px;
  line-height: 30px;
}

.div-block-310 {
  padding-left: 300px;
  padding-right: 300px;
}

.section-912 {
  background-color: var(--black);
}

.div-block-311 {
  text-align: center;
}

.section-913 {
  height: 20px;
}

.section-914, .section-915 {
  background-color: var(--black);
}

.div-block-312 {
  text-align: center;
}

.image-625 {
  padding-left: 268px;
  padding-right: 268px;
}

.quick-stack-26 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.image-626 {
  margin-top: 50px;
}

.container-884 {
  text-align: center;
}

.section-916 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6502d13e53ff10ecfb86d46d_devilbckg.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-917 {
  height: 30px;
}

.paragraph-630 {
  color: var(--white);
  padding-top: 8px;
  font-size: 20px;
  line-height: 30px;
}

.bold-text-287 {
  font-size: 32px;
  line-height: 45px;
}

.paragraph-631 {
  color: var(--white);
  text-align: left;
  padding-top: 11px;
  font-size: 20px;
  line-height: 25px;
}

.container-885 {
  padding-top: 18px;
}

.video-24 {
  border: 1px solid var(--white);
  outline-color: var(--white);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.section-918 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6506d0378898be516943f368_zdark.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6504d035f4e232ec7fe29d05_retten-black.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
}

.container-886 {
  text-align: center;
}

.section-919 {
  background-color: var(--black);
  height: auto;
  margin-top: 74px;
}

.container-887 {
  text-align: center;
  padding-top: 50px;
  padding-bottom: 26px;
}

.section-920 {
  background-color: var(--black);
}

.image-627 {
  display: none;
}

.paragraph-632 {
  color: var(--black);
}

.paragraph-633 {
  color: var(--black);
  margin-bottom: 0;
  padding-top: 13px;
  padding-bottom: 13px;
  font-size: 24px;
  line-height: 30px;
}

.div-block-313 {
  background-color: #0000;
  padding-left: 306px;
  padding-right: 306px;
}

.div-block-314 {
  padding-left: 306px;
  padding-right: 306px;
}

.bold-text-288, .bold-text-289, .bold-text-290, .bold-text-291, .bold-text-292, .bold-text-293, .bold-text-294, .bold-text-295, .bold-text-296, .bold-text-297, .bold-text-298, .bold-text-299, .bold-text-300, .bold-text-301, .bold-text-302, .bold-text-303, .bold-text-304 {
  color: var(--firebrick);
}

.section-921 {
  height: 10px;
}

.section-922 {
  background-color: #ddd;
}

.section-923, .section-924 {
  background-color: var(--black);
}

.section-925 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/650771a9b7068b41993f0546_darrrkk.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-926 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6506d0378898be516943f368_zdark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.div-block-315 {
  text-align: center;
  padding-top: 41px;
  padding-left: 306px;
  padding-right: 306px;
}

.link-block-25 {
  margin-bottom: 62px;
}

.link-block-26 {
  text-align: center;
}

.container-888 {
  text-align: center;
  margin-top: 26px;
  margin-bottom: 26px;
}

.section-927 {
  background-color: #e5e5e5;
}

.container-889 {
  text-align: center;
}

.div-block-316 {
  text-align: center;
  padding-left: 300px;
  padding-right: 300px;
}

.section-928 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/65080da43e87670e4fb1ead4_lite-maker.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container-890 {
  text-align: center;
}

.image-628 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.section-929 {
  height: 10px;
}

.div-block-317 {
  text-align: center;
}

.image-629 {
  max-width: 70%;
}

.section-930 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6509559989c159441a595dd9_Square-Bolindark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container-891 {
  text-align: center;
}

.section-931 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/650bfefb6847525facc50eec_ct2.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/650bfc8419dcc482e0ef8a9b_ccccc2.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/650bf49fe556b31d0863696c_CTTBlite.gif");
  background-position: 50%, 50%, 50%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: cover, cover, cover;
  background-attachment: fixed, fixed, fixed;
  height: auto;
}

.section-932 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/650e222539c1cfdfe946de75_2WOW-COVERDALE.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.body-23 {
  margin-top: 71px;
}

.div-block-318 {
  text-align: center;
  max-width: 100%;
}

.div-block-319 {
  padding-top: 51px;
}

.paragraph-634 {
  font-size: 24px;
  line-height: 34px;
}

.paragraph-635 {
  color: var(--white);
  margin-top: 39px;
  font-size: 22px;
  line-height: 32px;
}

.container-892 {
  text-align: center;
}

.lottie-animation-22 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/650e222539c1cfdfe946de75_2WOW-COVERDALE.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.paragraph-636 {
  color: var(--white);
  font-size: 20px;
  line-height: 30px;
}

.container-894 {
  text-align: center;
}

.video-25 {
  border: 4px solid #fff;
  margin-top: 185px;
  margin-bottom: 11px;
}

.section-933 {
  background-color: var(--black);
}

.container-895 {
  text-align: center;
}

.section-934 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/650e222539c1cfdfe946de75_2WOW-COVERDALE.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  padding-top: 36px;
  padding-bottom: 36px;
}

.container-896, .div-block-320 {
  text-align: center;
}

.image-630 {
  background-color: var(--black);
}

.section-935 {
  height: 10px;
}

.container-897 {
  text-align: center;
}

.section-936, .section-937 {
  display: none;
}

.section-938 {
  height: 10px;
}

.div-block-321, .container-898 {
  text-align: center;
}

.section-939 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/651290475cdfa1972f979730_back-newsletter.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.div-block-322 {
  text-align: center;
}

.paragraph-639 {
  color: var(--black);
  text-align: center;
  font-size: 20px;
  line-height: 24px;
}

.section-940 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/651539147292ae4c08c89f3f_background.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.paragraph-640 {
  color: var(--white);
  font-size: 18px;
  line-height: 24px;
}

.bold-text-311 {
  font-size: 40px;
  line-height: 49px;
}

.container-899 {
  text-align: center;
}

.image-632 {
  border: 1px solid var(--white);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  margin-top: 20px;
  margin-bottom: 20px;
}

.container-900 {
  text-align: center;
}

.image-633 {
  border: 1px solid var(--white);
  margin-top: 20px;
  margin-bottom: 20px;
}

.image-634, .image-635, .image-636, .image-637 {
  border: 1px solid var(--white);
}

.quick-stack-27 {
  padding-bottom: 93px;
  padding-left: 298px;
  padding-right: 298px;
}

.section-941 {
  height: 20px;
}

.container-901 {
  text-align: center;
}

.section-942 {
  background-color: var(--dark-slate-blue);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/65173d91bad588d3d6bfae2c_jan-blie.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  line-height: 2px;
}

.paragraph-641 {
  color: var(--white);
  font-size: 24px;
  line-height: 32px;
}

.bold-text-312 {
  color: #f2c202;
  font-size: 33px;
  line-height: 43px;
}

.paragraph-642 {
  color: var(--white);
  font-size: 18px;
  line-height: 28px;
}

.container-902 {
  text-align: center;
  height: auto;
  font-size: 20px;
  line-height: 22px;
}

.button-67 {
  font-size: 20px;
}

.button-68 {
  color: var(--black);
  background-color: #fc0;
  border-radius: 5px;
}

.button-68:hover {
  background-color: var(--chocolate);
}

.bold-text-313, .bold-text-314, .bold-text-315 {
  color: #f2c202;
  font-size: 24px;
  line-height: 34px;
}

.container-903 {
  height: auto;
}

.div-block-323 {
  text-align: center;
  height: auto;
}

.image-638 {
  padding-top: 26px;
  padding-bottom: 26px;
}

.container-904 {
  height: auto;
}

.image-639 {
  max-width: 70%;
  padding-top: 35px;
  padding-bottom: 35px;
}

.section-943, .section-944 {
  height: 10px;
}

.section-945 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/651a926fb14e72e8d44778f9_theatre.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  line-height: 22px;
}

.div-block-324 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/651b0b4120b966440a47080e_dark-scene.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  padding-left: 272px;
  padding-right: 272px;
}

.section-946 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/651a941cd28e4dc8a65b495d_dark76-Tommy-Bolin-Private-Eyes-Rev.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container-905 {
  text-align: center;
}

.paragraph-643, .paragraph-644 {
  font-size: 20px;
}

.button-69 {
  border-radius: 7px;
  margin-bottom: 26px;
  padding-left: 33px;
  padding-right: 33px;
  font-size: 20px;
}

.button-69:hover {
  background-color: var(--dark-slate-blue);
}

.section-947 {
  height: 10px;
}

.section-948 {
  background-color: var(--black);
}

.div-block-325 {
  text-align: center;
}

.section-949 {
  height: 10px;
}

.section-950 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/651cc5e3b5cb83b7dd7a317a_Pelo-dark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-951 {
  height: 10px;
}

.section-952 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/651dfb55db03a9cdf5c6ab9c_dark-Teaser-for-Mark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-953 {
  height: 10px;
}

.div-block-326 {
  text-align: center;
  padding-left: 300px;
  padding-right: 300px;
}

.section-954 {
  background-color: #060606;
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/651fd463db6f71bcd7b41d80_black-dance.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-955 {
  background-color: var(--black);
}

.section-956 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6528ccf5057200ddd43db6d4_blurred-TV.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-957 {
  background-color: var(--black);
  height: auto;
}

.div-block-327 {
  text-align: center;
}

.image-640 {
  background-color: #000;
}

.link-11 {
  color: var(--black);
}

.div-block-328 {
  text-align: center;
}

.section-958 {
  height: 50px;
}

.image-641 {
  background-color: #000;
}

.section-959 {
  height: 10px;
}

.section-960 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/652c9da7bf55b01d9625dc28_uk-blast-dark.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.div-block-329 {
  text-align: center;
}

.section-961 {
  background-color: var(--black);
}

.div-block-330 {
  text-align: center;
}

.section-962, .section-963 {
  background-color: var(--black);
}

.div-block-331 {
  text-align: center;
}

.section-964 {
  height: 20px;
}

.section-965 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/653ecb8bf0a0a81ed6f999e9_Karen-mono.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.image-642 {
  margin-top: 20px;
  margin-bottom: 82px;
}

.section-966 {
  height: 20px;
}

.image-643 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/65419d4b6591e8e2ef9d3fab_Rush-bckgd.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  padding-top: 22px;
  padding-bottom: 22px;
}

.section-967 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/65419d4b6591e8e2ef9d3fab_Rush-bckgd.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container-906 {
  text-align: center;
}

.section-968 {
  background-color: var(--black);
}

.container-907 {
  text-align: center;
  height: auto;
}

.button-70 {
  background-color: #df0a0d;
  border-radius: 8px;
  margin-top: 21px;
  margin-bottom: 50px;
  font-size: 18px;
}

.button-70:hover {
  background-color: var(--chocolate);
}

.container-908 {
  text-align: center;
  height: auto;
}

.section-969 {
  height: 200px;
}

.section-970 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/65693947c89b69f8cf370ee2_goldie-black.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-909 {
  text-align: center;
}

.section-971 {
  height: 200px;
}

.link-12 {
  color: var(--black);
}

.container-910 {
  text-align: center;
}

.container-911 {
  background-color: var(--dark-slate-grey);
  text-align: center;
  border: 1px #fff;
  margin-top: 0;
}

.paragraph-645 {
  color: #fff;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 11px;
  padding-right: 11px;
  font-size: 18px;
}

.section-972 {
  line-height: 24px;
}

.container-912 {
  text-align: center;
}

.section-973 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/656fd748f6d56da75391b2b9_Yam-back.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-913 {
  text-align: center;
}

.container-914 {
  text-align: center;
  height: auto;
}

.image-644 {
  margin-bottom: 152px;
}

.section-974 {
  height: 100px;
}

.div-block-332 {
  text-align: center;
}

.section-976 {
  background-color: #e5dfdf;
}

.section-977 {
  height: 20px;
}

.container-915 {
  text-align: center;
}

.button-71 {
  font-size: 20px;
  line-height: 24px;
}

.button-72 {
  background-color: #55493e;
  border-radius: 11px;
  margin-top: 12px;
  margin-bottom: 12px;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 20px;
  line-height: 24px;
}

.button-72:hover {
  background-color: #da0c0c;
}

.section-978 {
  background-color: #0e0d0d;
  height: auto;
  line-height: 24px;
}

.section-979 {
  height: 20px;
}

.container-916, .container-917 {
  text-align: center;
}

.paragraph-646 {
  color: var(--white);
  margin-top: 25px;
  margin-bottom: 25px;
  font-size: 19px;
}

.bold-text-316 {
  color: var(--chocolate);
  text-transform: none;
}

.container-918 {
  text-align: center;
}

.button-73 {
  background-color: var(--chocolate);
  border-radius: 6px;
  margin-bottom: 25px;
  padding-left: 51px;
  padding-right: 51px;
  font-size: 20px;
}

.button-73:hover {
  background-color: var(--dark-slate-grey);
}

.div-block-333 {
  text-align: center;
}

.section-980 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/65793c5f5f032a651efb7d66_blue-bak.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section-981 {
  background-color: var(--black);
}

.section-982 {
  height: 20px;
}

.div-block-334, .div-block-335 {
  text-align: center;
}

.section-983, .section-984 {
  height: 20px;
}

.container-919 {
  text-align: center;
}

.section-985 {
  height: 20px;
}

.section-986 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/658b96709f0ba90baf63abc5_radio-background.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-987 {
  height: 20px;
}

.container-920 {
  text-align: center;
  padding-top: 19px;
  padding-bottom: 19px;
}

.section-988, .section-989, .section-990 {
  height: auto;
}

.div-block-336 {
  text-align: center;
}

.section-991 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/658bfc9125cadb74e4b38a72_2222.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-921 {
  text-align: center;
}

.container-922 {
  text-align: center;
  height: auto;
}

.section-992, .section-993 {
  height: auto;
}

.section-994 {
  background-color: var(--black);
  height: auto;
  margin-top: 30px;
  line-height: 25px;
}

.container-923, .div-block-337 {
  text-align: center;
}

.div-block-338 {
  height: 333px;
}

.div-block-339 {
  text-align: center;
}

.paragraph-647 {
  color: #fff9f9;
  letter-spacing: 6px;
  font-size: 24px;
  line-height: 30px;
}

.container-924 {
  padding-top: 32px;
}

.section-995 {
  display: none;
}

.paragraph-648 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  padding-top: 68px;
  padding-bottom: 3px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 34px;
  line-height: 40px;
}

.div-block-340 {
  padding-left: 207px;
  padding-right: 207px;
}

.section-996 {
  background-color: var(--black);
  height: auto;
}

.paragraph-649 {
  text-align: right;
  margin-bottom: 45px;
}

.div-block-341 {
  text-align: center;
}

.section-997 {
  background-color: var(--black);
  height: auto;
}

.paragraph-650 {
  color: #fff;
  padding-bottom: 35px;
  font-size: 18px;
  line-height: 28px;
}

.div-block-342 {
  padding-left: 207px;
  padding-right: 207px;
}

.container-926 {
  text-align: center;
}

.button-74 {
  font-size: 20px;
}

.button-75 {
  background-color: #455c70;
  border-radius: 7px;
  margin-bottom: 25px;
  padding-left: 47px;
  padding-right: 47px;
  font-size: 18px;
}

.button-75:hover {
  background-color: #ff8000;
}

.section-998 {
  height: auto;
}

.paragraph-651 {
  font-size: 18px;
  line-height: 28px;
}

.paragraph-652 {
  color: #fff;
  text-align: center;
  padding-top: 25px;
  font-size: 30px;
  line-height: 35px;
}

.paragraph-653 {
  color: #fffdfd;
  text-align: center;
}

.section-999 {
  height: 5555px;
}

.section-1000 {
  background-color: var(--black);
}

.section-1001 {
  height: 20px;
}

.section-1002 {
  background-color: #000;
}

.container-927 {
  text-align: center;
}

.section-1003 {
  height: 10px;
}

.section-1004 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/65a6561d994b1d82c69e9c31_dark-poster.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.section-1005 {
  height: 20px;
}

.container-928 {
  text-align: center;
}

.section-1006 {
  height: 20px;
}

.section-1007 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/65a65d67e54d143329062deb_violent.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container-929 {
  text-align: center;
}

.button-76 {
  background-color: #cb39ce;
  border-radius: 8px;
  margin-bottom: 44px;
}

.button-76:hover {
  background-color: var(--chocolate);
}

.section-1008 {
  height: auto;
  margin-top: 23px;
}

.section-1009 {
  background-color: #ff9500;
  height: auto;
  padding-top: 71px;
  line-height: 48px;
}

.submit-button {
  background-color: var(--black);
  text-align: left;
  border-radius: 8px;
  margin-top: 16px;
  padding-left: 37px;
  padding-right: 37px;
  font-size: 22px;
  line-height: 22px;
}

.submit-button:hover {
  background-color: var(--cadet-blue);
}

.section-1010 {
  background-color: var(--dark-slate-grey);
  height: auto;
  padding-top: 31px;
  padding-bottom: 53px;
}

.field-label {
  color: var(--white);
}

.field-label-2 {
  color: #fff;
}

.submit-button-2 {
  background-color: var(--chocolate);
  font-size: 18px;
}

.select-field {
  color: var(--dim-grey);
  padding-top: 16px;
  padding-bottom: 16px;
}

.select-field:hover {
  background-color: var(--white);
}

.success-message {
  background-color: var(--cadet-blue);
}

.text-block-6 {
  color: var(--white);
}

.error-message {
  background-color: var(--black);
  color: var(--white);
}

.text-block-7 {
  text-align: center;
}

.paragraph-654 {
  color: var(--white);
  text-align: center;
  font-size: 44px;
}

.paragraph-655 {
  color: var(--black);
  text-align: left;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
}

.paragraph-656 {
  color: var(--black);
  font-size: 20px;
  line-height: 24px;
}

.button-77 {
  background-color: var(--grey-2);
  border-radius: 8px;
  margin-bottom: 62px;
  padding-left: 29px;
  padding-right: 29px;
  font-size: 20px;
  line-height: 22px;
}

.button-77:hover {
  background-color: var(--dark-slate-grey);
}

.text-block-8 {
  color: var(--chocolate);
  font-size: 26px;
  font-weight: 700;
}

.success-message-2 {
  border: 2px solid var(--white);
  background-color: var(--black);
}

.paragraph-657 {
  color: #e0d0d0;
  text-align: center;
  font-size: 44px;
  line-height: 55px;
}

.body-24 {
  background-color: var(--dark-slate-grey-2);
}

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

.section-1011 {
  background-color: var(--black);
  height: auto;
}

.paragraph-658 {
  color: var(--white);
  text-align: center;
  padding-top: 14px;
  font-size: 18px;
  line-height: 24px;
}

.quick-stack-28 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.section-1012 {
  background-color: var(--black);
  height: auto;
}

.section-1013 {
  height: 20px;
}

.section-1014 {
  height: auto;
}

.section-1015 {
  height: 20px;
}

.section-1016 {
  height: auto;
}

.section-1017 {
  height: 20px;
}

.section-1018 {
  background-color: var(--black);
  height: auto;
}

.section-1019 {
  height: 20px;
}

.quick-stack-29 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-left: 0;
  padding-right: 0;
}

.heading-141 {
  text-align: center;
}

.section-1021 {
  background-color: var(--black);
  height: auto;
  margin-top: 73px;
  padding-bottom: 20px;
  line-height: 44px;
}

.container-931 {
  text-align: center;
  height: auto;
  padding-top: 26px;
}

.container-932 {
  height: auto;
}

.paragraph-659 {
  color: var(--chocolate);
  font-size: 50px;
  line-height: 54px;
}

.bold-text-317 {
  font-size: 55px;
  line-height: 57px;
}

.paragraph-660 {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 24px;
}

.paragraph-661 {
  color: var(--black);
  text-align: center;
  margin-top: 86px;
  font-size: 40px;
  font-weight: 700;
  line-height: 46px;
}

.section-1022 {
  background-color: var(--chocolate);
  height: auto;
}

.container-933 {
  text-align: center;
  height: auto;
}

.section-1023 {
  height: auto;
}

.section-1024 {
  height: 120px;
}

.paragraph-662 {
  color: #000;
  font-size: 16px;
  line-height: 24px;
}

.container-935 {
  text-align: center;
}

.cell-6 {
  background-color: var(--dark-slate-blue);
}

.paragraph-663 {
  color: var(--white);
  margin-left: 20px;
  margin-right: 20px;
  font-size: 40px;
  line-height: 34px;
}

.paragraph-664 {
  color: var(--white);
  margin-left: 20px;
  margin-right: 20px;
  font-size: 16px;
  line-height: 24px;
}

.section-1025 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/66542b1aea62ffeb5f6f8e88_Rundgren-Background.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 80px;
  margin-bottom: 10px;
  padding-bottom: 26px;
  display: block;
  position: static;
}

.paragraph-665 {
  color: var(--white);
  font-size: 16px;
  line-height: 24px;
}

.bold-text-318 {
  font-size: 18px;
}

.bold-text-319 {
  font-size: 30px;
  line-height: 34px;
}

.italic-text-27 {
  font-size: 20px;
}

.section-1026 {
  background-color: var(--black);
  height: auto;
}

.section-1027 {
  background-color: var(--black);
  height: auto;
  margin-top: -61px;
}

.container-936 {
  text-align: center;
}

.section-1028 {
  background-color: #c4c9c8;
  height: auto;
}

.section-1029 {
  background-color: var(--black);
  height: auto;
}

.paragraph-666 {
  color: var(--white);
  font-size: 15px;
}

.bold-text-320 {
  font-size: 30px;
  line-height: 34px;
}

.div-block-343 {
  text-align: center;
  padding-top: 22px;
}

.image-645 {
  vertical-align: baseline;
  display: none;
}

.section-1030 {
  background-color: var(--dark-slate-blue);
  height: auto;
  margin-top: 49px;
}

.div-block-344 {
  text-align: center;
}

.section-1031 {
  background-color: var(--white);
  height: 20px;
}

.heading-142 {
  color: var(--white);
  text-align: center;
}

.div-block-345 {
  margin-left: 268px;
  margin-right: 268px;
}

.paragraph-667, .paragraph-668 {
  color: var(--white);
  text-align: left;
  font-size: 17px;
  line-height: 24px;
}

.section-1032 {
  background-color: var(--cadet-blue);
  height: 777px;
  max-height: 100vh;
  margin-bottom: 500px;
}

.quick-stack-31 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.navbar-23 {
  background-color: var(--white);
  padding-top: 20px;
}

.nav-link-25 {
  color: var(--white);
  padding-top: 6px;
  padding-bottom: 6px;
}

.nav-link-26, .nav-link-27 {
  color: var(--white);
}

.icon-31 {
  color: var(--yellow-green);
  font-size: 80px;
  line-height: 10px;
}

.section-1033 {
  background-color: var(--black);
  height: auto;
}

.section-1034 {
  height: auto;
}

.div-block-346, .div-block-347 {
  text-align: center;
}

.heading-143 {
  color: var(--yellow-green);
  font-size: 20px;
}

.image-647 {
  background-color: var(--dark-slate-grey);
}

.section-1035 {
  background-color: var(--white);
  height: auto;
  margin-top: 91px;
}

.section-1036 {
  background-color: var(--dark-slate-grey);
  height: 2222px;
}

.navbar-24 {
  border-style: none none solid;
  border-width: 2px;
  border-color: var(--dark-slate-grey);
  background-color: var(--dark-slate-grey);
  border-radius: 0;
  position: fixed;
  inset: 0% 0% auto;
}

.container-937 {
  position: static;
}

.container-938 {
  height: 555px;
}

.youtube-6 {
  margin-bottom: 24px;
  padding-bottom: 0;
}

.quick-stack-32 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.nav-link-28, .nav-link-29, .nav-link-30 {
  color: var(--white);
}

.image-648 {
  height: 30px;
  margin-top: 17px;
}

.icon-32 {
  color: var(--yellow-green);
  padding-top: 0;
  padding-bottom: 0;
  font-size: 20px;
}

.paragraph-669 {
  color: var(--black);
  max-width: 100%;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 198px;
  font-size: 16px;
  line-height: 25px;
}

.div-block-348 {
  padding-left: 100px;
  padding-right: 100px;
}

.paragraph-670 {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  padding-top: 21px;
  font-size: 22px;
  line-height: 28px;
}

.youtube-7 {
  color: var(--chocolate);
}

.paragraph-671 {
  font-size: 16px;
}

.div-block-349 {
  margin-left: 100px;
  margin-right: 100px;
}

.paragraph-672 {
  font-size: 16px;
  line-height: 22px;
}

.image-650 {
  padding-bottom: 21px;
}

.section-1037 {
  background-color: #daba1b;
  height: auto;
  margin-top: 14px;
}

.container-939 {
  text-align: center;
}

.image-651 {
  max-width: 60%;
}

.image-651:hover {
  filter: hue-rotate(180deg);
}

.section-1038 {
  background-color: #e4ca06;
  height: auto;
  margin-bottom: 74px;
  padding-top: 19px;
}

.container-940 {
  text-align: center;
  padding-top: 0;
}

.div-block-350 {
  background-color: var(--black);
  margin-top: 17px;
  padding-top: 0;
}

.container-941 {
  text-align: center;
}

.heading-145 {
  color: var(--black);
  margin-top: 10px;
  font-size: 28px;
  line-height: 30px;
}

.bolin-fest-popper {
  max-width: 70%;
}

.button-78 {
  background-color: #af1328;
  border-radius: 8px;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 22px;
}

.button-78:hover {
  background-color: #1ca2cf;
}

.section-1039 {
  background-color: var(--black);
  height: 888px;
}

.section-1040 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/666e45ac66c0904111fd5628_Background-Bolin.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.paragraph-673 {
  color: var(--white);
  text-align: center;
  line-height: 25px;
}

.section-1041 {
  background-color: var(--black);
  color: var(--black);
  height: auto;
  margin-top: 20px;
  margin-bottom: 20px;
}

.quick-stack-33 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  margin-left: 301px;
  margin-right: 301px;
  padding: 0;
}

.cell-7 {
  text-align: center;
  background-color: #ebd00a;
}

.container-942 {
  text-align: center;
}

.div-block-351 {
  background-color: var(--black);
}

.div-block-352 {
  background-color: var(--black);
  text-align: center;
}

.paragraph-674 {
  color: var(--white);
  text-align: center;
}

.paragraph-675 {
  color: var(--black);
  text-align: center;
  font-size: 18px;
}

.paragraph-676 {
  color: var(--black);
  margin-top: 10px;
  font-size: 20px;
  line-height: 22px;
}

.cell-8 {
  background-color: #a793a5;
}

.container-943 {
  text-align: center;
}

.paragraph-677 {
  color: var(--white);
  margin-top: 10px;
  font-size: 20px;
  line-height: 22px;
}

.button-79 {
  background-color: #47443c;
  border-radius: 8px;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 22px;
}

.button-79:hover {
  background-color: #866f41;
}

.div-block-353 {
  text-align: center;
  background-color: #3b3730;
  margin-top: 17px;
}

.container-944 {
  text-align: center;
}

.image-652 {
  height: 90px;
}

.image-652:hover {
  filter: sepia();
}

.section-1042 {
  padding-top: 10px;
}

.paragraph-678 {
  color: var(--black);
  margin-top: 10px;
  font-size: 16px;
}

.section-1043 {
  background-color: var(--black);
  height: auto;
  margin-top: 60px;
}

.section-1044 {
  background-color: var(--black);
  height: auto;
  margin-top: 77px;
  padding-top: 2px;
}

.quick-stack-34 {
  padding-left: 266px;
  padding-right: 266px;
}

.section-1045 {
  height: auto;
}

.heading-146 {
  color: var(--white);
  text-align: center;
  letter-spacing: 4px;
  margin-top: 20px;
  padding-bottom: 20px;
  padding-left: 21px;
  padding-right: 21px;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
}

.container-945 {
  text-align: center;
}

.paragraph-679 {
  color: var(--black);
  font-size: 17px;
}

.div-block-354 {
  margin-left: 267px;
  margin-right: 267px;
}

.image-653 {
  line-height: 27px;
}

.section-1046 {
  background-color: var(--white);
  height: auto;
  padding-top: 29px;
}

.container-946 {
  text-align: center;
  padding-top: 52px;
  padding-bottom: 52px;
}

.image-654 {
  max-width: 20%;
  padding-top: 23px;
}

.image-654:hover {
  filter: sepia();
}

.section-1047 {
  padding-top: 95px;
}

.section-1048 {
  background-color: var(--black);
  height: auto;
}

.section-1049 {
  background-color: var(--dim-grey-3);
  height: auto;
  margin-bottom: 111px;
  font-size: 18px;
}

.container-947 {
  text-align: center;
}

.button-80 {
  color: #000;
  background-color: #eccb10;
  border-radius: 8px;
  margin-top: 13px;
  margin-bottom: 26px;
  padding-left: 47px;
  padding-right: 47px;
  font-weight: 700;
}

.button-80:hover {
  background-color: var(--chocolate);
  color: var(--white);
}

.quick-stack-35 {
  margin-top: 38px;
  padding-left: 238px;
  padding-right: 238px;
}

.section-1050 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/666d02a6f15a33407d8e4abd_Poster-Background.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  line-height: 22px;
}

.div-block-355 {
  margin-left: 100px;
  margin-right: 100px;
}

.heading-147 {
  color: var(--white);
  text-align: center;
  margin-top: 10px;
}

.paragraph-680 {
  color: #fff;
  font-size: 16px;
  line-height: 22px;
}

.container-948 {
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 20px;
}

.button-81 {
  font-size: 20px;
}

.button-82 {
  color: var(--black);
  text-align: center;
  background-color: #ddb410;
  border-radius: 8px;
  margin-top: 20px;
  margin-bottom: 40px;
  padding-left: 28px;
  padding-right: 28px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.button-82:hover {
  background-color: var(--chocolate);
}

.section-1051 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/666d051a1ba78f82e6acc32b_Green-Background.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 21px;
}

.container-949 {
  text-align: center;
}

.section-1052 {
  background-color: var(--chocolate);
  height: 555px;
}

.container-950 {
  text-align: center;
}

.paragraph-681 {
  color: #fff;
  font-size: 18px;
  line-height: 22px;
}

.section-1053 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/666e45ac66c0904111fd5628_Background-Bolin.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 16px;
  line-height: 28px;
}

.container-951 {
  text-align: center;
}

.quick-stack-36 {
  grid-column-gap: 52px;
  grid-row-gap: 52px;
}

.container-952 {
  text-align: left;
}

.paragraph-682 {
  color: var(--white);
  font-size: 16px;
  line-height: 27px;
}

.italic-text-28 {
  font-size: 14px;
}

.image-656 {
  border: 1px solid #fff;
}

.paragraph-683 {
  color: var(--white);
  font-size: 17px;
  line-height: 25px;
}

.bold-text-321 {
  font-size: 18px;
}

.image-657 {
  border: 1px solid #ebbd04;
}

.youtube-8 {
  border: 1px solid #7a7a7a;
  border-radius: 2px;
}

.image-658 {
  text-align: center;
  height: 300px;
}

.container-953 {
  text-align: center;
}

.section-1054 {
  height: auto;
}

.section-1055 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/6684ae7fd9481781af7a5190_orange-1.gif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  height: auto;
  margin-top: 60px;
}

.section-1056, .body-25 {
  height: auto;
}

.section-1057 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/648ff928fb56e48f60e01492_slate-interviews.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 75px;
}

.link-block-27 {
  margin-top: 54px;
}

.container-954 {
  text-align: center;
}

.container-955 {
  padding-top: 20px;
}

.container-956 {
  margin-top: 20px;
}

.section-1058 {
  background-color: var(--white);
  height: auto;
  margin-top: 73px;
}

.section-1059 {
  background-color: var(--black);
  height: auto;
}

.container-957 {
  text-align: center;
}

.paragraph-684 {
  color: var(--black);
  font-size: 17px;
  line-height: 25px;
}

.image-659 {
  max-width: 70%;
  margin-top: 37px;
}

.section-1060 {
  background-color: var(--white);
  height: auto;
}

.container-959 {
  text-align: center;
}

.paragraph-685 {
  color: var(--black);
  font-size: 16px;
  line-height: 24px;
}

.image-660 {
  margin-bottom: 140px;
}

.section-1061 {
  background-color: #417181;
  height: auto;
  line-height: 24px;
}

.section-1062 {
  height: 30px;
}

.container-960 {
  text-align: center;
}

.paragraph-686 {
  color: var(--yellow-green);
  font-size: 33px;
  font-weight: 700;
  line-height: 40px;
}

.button-83 {
  font-size: 20px;
}

.button-84 {
  background-color: var(--yellow-green);
  border-radius: 8px;
  margin-bottom: 31px;
  padding-left: 48px;
  padding-right: 48px;
  font-size: 20px;
}

.button-84:hover {
  background-color: var(--chocolate);
}

.container-961 {
  text-align: center;
}

.section-1063 {
  background-color: var(--silver);
  height: auto;
  margin-top: 19px;
}

.container-962 {
  text-align: center;
}

.paragraph-687 {
  color: var(--black);
  font-size: 30px;
  line-height: 36px;
}

.youtube-9 {
  margin-bottom: 48px;
}

.section-1064 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/668dcaa686fd35cd175f35e2_mystery-background.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.container-963, .container-964, .container-965 {
  text-align: center;
}

.paragraph-688 {
  color: var(--black);
  font-size: 18px;
}

.section-1065 {
  line-height: 22px;
}

.container-966 {
  text-align: center;
}

.section-1066 {
  background-color: var(--black);
  margin-top: 14px;
}

.section-1067 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/66ac0a392e3c9d53abb01edc_chart-dark.gif");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
}

.section-1068 {
  height: auto;
}

.paragraph-689 {
  color: var(--black);
  text-align: center;
  font-size: 50px;
  line-height: 60px;
}

.container-967 {
  text-align: center;
}

.bold-text-322 {
  font-size: 25px;
  line-height: 28px;
}

.section-1069 {
  background-color: #959da8;
  margin-top: 16px;
}

.section-1070 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/66c1a860bffcf3768de053a9_backround-Private-Eyes.gif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/66c1a860bffcf3768de053a9_backround-Private-Eyes.gif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: no-repeat, repeat, no-repeat;
  background-size: cover, auto, cover;
  background-attachment: fixed, scroll, fixed;
  height: auto;
  margin-top: 78px;
  padding-bottom: 29px;
}

.section-1071 {
  height: 900px;
}

.section-1072 {
  height: auto;
}

.heading-148 {
  color: var(--white);
  text-align: center;
  font-size: 35px;
  font-weight: 400;
  line-height: 35px;
}

.bold-text-323 {
  color: var(--dark-slate-grey);
}

.lottie-animation-23 {
  border: 1px none var(--thistle);
  height: 350px;
}

.paragraph-690 {
  color: var(--black);
  font-size: 18px;
  line-height: 26px;
}

.section-1073 {
  background-color: var(--black);
  height: auto;
}

.image-661 {
  border: 1px solid var(--dark-grey);
}

.image-662 {
  border: 1px solid var(--grey-2);
}

.section-1074 {
  height: auto;
  line-height: 24px;
}

.paragraph-691 {
  font-size: 18px;
}

.paragraph-692 {
  color: var(--black);
  font-size: 18px;
  line-height: 22px;
}

.bold-text-324 {
  font-size: 22px;
}

.section-1075 {
  background-color: var(--black);
  height: auto;
}

.paragraph-693 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 2px;
  font-size: 18px;
  line-height: 22px;
}

.bold-text-325 {
  font-size: 22px;
}

.section-1076 {
  height: auto;
}

.section-1077 {
  background-color: var(--black);
  height: auto;
}

.section-1078 {
  background-color: var(--black);
}

.section-1079 {
  background-color: #d1af93;
  margin-top: 9px;
  margin-bottom: 9px;
}

.div-block-356 {
  text-align: center;
}

.image-663 {
  max-width: 70%;
}

.section-1080, .section-1081 {
  background-color: var(--black);
}

.section-1082 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/66c1a992339b5b824c3c1210_Private-Eyes-Backround-2.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  padding-bottom: 0;
  line-height: 24px;
}

.heading-149 {
  color: var(--white);
  text-align: center;
}

.paragraph-694 {
  color: var(--white);
  text-align: center;
  font-size: 18px;
}

.container-969 {
  text-align: center;
  max-width: 50%;
}

.lottie-animation-24 {
  border: 1px none var(--dim-grey-3);
  height: 250px;
}

.container-970 {
  text-align: center;
}

.button-85 {
  font-size: 20px;
}

.button-86 {
  background-color: var(--firebrick);
  border-radius: 8px;
  margin-top: 19px;
  margin-bottom: 19px;
  font-size: 20px;
}

.button-86:hover {
  background-color: var(--chocolate);
}

.button-86.georgebutton {
  background-color: var(--dark-olive-green);
}

.button-86.georgebutton:hover {
  background-color: var(--black-2);
}

.section-1083 {
  background-color: var(--black);
  margin-top: 20px;
}

.section-1084 {
  background-color: var(--dark-slate-grey);
  margin-top: 20px;
  margin-bottom: 20px;
}

.section-1085, .section-1086, .section-1087 {
  background-color: var(--black);
}

.container-971 {
  text-align: center;
}

.section-1088 {
  background-color: var(--black);
}

.image-664 {
  text-align: center;
  margin-bottom: 34px;
}

.section-1089 {
  background-color: var(--white);
  height: auto;
  margin-top: 75px;
}

.section-1090 {
  background-color: var(--black);
  height: auto;
  margin-top: 20px;
}

.paragraph-695 {
  color: #fff;
  text-align: left;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 10px;
  font-size: 16px;
}

.youtube-10 {
  border: 1px solid var(--white);
}

.bold-text-326 {
  font-size: 20px;
  line-height: 22px;
}

.section-1091 {
  height: auto;
  margin-top: 20px;
}

.paragraph-696 {
  color: var(--black);
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 10px;
  font-size: 16px;
  display: flex;
}

.paragraph-697 {
  color: var(--black);
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 10px;
  font-size: 16px;
}

.bold-text-327 {
  font-size: 20px;
  line-height: 22px;
}

.quick-stack-39 {
  background-color: #e2e5eb;
}

.section-1092 {
  height: 20px;
}

.section-1093 {
  background-color: var(--white);
  height: 80px;
}

.quick-stack-39-copy {
  background-color: #e2e5eb;
}

.section-1094 {
  margin-top: 20px;
}

.heading-150 {
  text-align: center;
}

.bold-text-328 {
  letter-spacing: -7px;
  font-size: 100px;
  line-height: 100px;
}

.paragraph-698 {
  color: var(--black);
  text-align: center;
  font-size: 16px;
}

.section-1095 {
  background-color: var(--black);
  height: auto;
  margin-top: 0;
}

.container-972 {
  text-align: center;
}

.image-665 {
  margin-top: 60px;
}

.container-973 {
  text-align: center;
}

.paragraph-699 {
  color: var(--black);
  font-size: 20px;
  line-height: 28px;
}

.bold-text-329 {
  font-size: 30px;
  line-height: 36px;
}

.section-1096 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/66d5743290a2f37871bf95c5_bck.gif");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 67px;
  line-height: 0;
}

.container-974 {
  text-align: center;
}

.paragraph-700 {
  color: var(--white);
  font-size: 18px;
  line-height: 26px;
}

.section-1097 {
  height: auto;
}

.section-1098 {
  background-color: var(--dark-slate-blue);
  margin-top: 30px;
}

.section-1098.calendar {
  background-color: var(--dark-slate-blue-3);
}

.container-975 {
  text-align: center;
}

.section-1099 {
  background-color: var(--dark-slate-blue);
  color: var(--black);
  height: auto;
  margin-top: 28px;
  margin-bottom: 28px;
}

.paragraph-701 {
  color: var(--black);
  text-align: center;
  margin-top: 10px;
  font-size: 20px;
  font-weight: 700;
}

.paragraph-702 {
  color: var(--white);
  font-size: 18px;
  line-height: 26px;
}

.bold-text-330 {
  text-align: left;
  font-size: 18px;
}

.container-976 {
  text-align: center;
}

.button-87 {
  background-color: var(--dark-slate-grey);
  border-radius: 9px;
  margin-bottom: 10px;
  padding-left: 43px;
  padding-right: 43px;
}

.button-87:hover {
  background-color: var(--chocolate);
}

.quick-stack-41 {
  padding-left: 301px;
  padding-right: 301px;
}

.section-1100 {
  background-color: var(--black);
  margin-top: 20px;
}

.top-pop:hover {
  filter: sepia();
}

.section-1101 {
  background-color: var(--black);
  height: auto;
  margin-top: 76px;
}

.heading-151 {
  color: var(--white);
  text-align: center;
  margin-top: 39px;
}

.paragraph-703 {
  color: var(--white);
  font-size: 17px;
  line-height: 27px;
}

.section-1102 {
  height: auto;
}

.paragraph-704 {
  color: var(--black);
  text-align: center;
  font-size: 20px;
  line-height: 24px;
}

.div-block-357, .container-979 {
  text-align: center;
}

.johnnie:hover {
  filter: grayscale();
}

.container-980 {
  text-align: center;
}

.image-666 {
  margin-top: 30px;
  margin-bottom: 10px;
}

.image-666:hover {
  filter: hue-rotate(180deg);
}

.button-88 {
  background-color: var(--dark-slate-blue);
  border-radius: 8px;
  margin-bottom: 25px;
  font-size: 18px;
}

.button-88:hover {
  background-color: var(--chocolate);
}

.container-981 {
  text-align: center;
}

.image-667 {
  margin-top: 38px;
  margin-bottom: 38px;
}

.section-1103 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/66e81c6b9fd9d5535255e6a0_g2222.gif"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/66e81b1e3e02b0edeb78393f_gback.gif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: fixed, fixed;
  height: auto;
  margin-top: 80px;
}

.container-982 {
  text-align: center;
}

.section-1104 {
  height: auto;
  line-height: 25px;
}

.section-1105 {
  background-color: var(--black);
  height: auto;
}

.paragraph-705 {
  color: var(--black);
  font-size: 16px;
}

.heading-152 {
  color: var(--black);
}

.paragraph-706 {
  color: var(--white);
  padding-top: 18px;
  font-size: 32px;
  line-height: 35px;
}

.paragraph-707 {
  color: var(--white);
  font-size: 17px;
  line-height: 26px;
}

.quick-stack-44 {
  padding-top: 10px;
}

.section-1106 {
  color: #000;
  background-color: #909794;
  height: auto;
  margin-top: 20px;
  line-height: 40px;
}

.paragraph-708 {
  text-align: center;
  padding-top: 15px;
  font-size: 32px;
  line-height: 35px;
}

.container-986 {
  text-align: center;
  margin-top: 21px;
}

.image-668 {
  max-width: 20%;
  margin-bottom: 14px;
}

.section-1107 {
  color: #cfcfca;
  background-color: #d3d1c6;
  height: auto;
  margin-top: 45px;
  line-height: 24px;
}

.paragraph-709 {
  color: var(--black);
  font-size: 18px;
}

.bold-text-331 {
  font-size: 40px;
  line-height: 44px;
}

.section-1108 {
  background-color: var(--black);
  height: auto;
  margin-top: 79px;
}

.container-988 {
  text-align: center;
}

.paragraph-710 {
  color: #fff;
  margin-top: 24px;
  font-size: 60px;
  line-height: 60px;
}

.paragraph-711 {
  color: var(--white);
  text-align: left;
  font-size: 17px;
  line-height: 25px;
}

.section-1109 {
  background-color: var(--black);
  height: auto;
}

.quick-stack-47 {
  padding-top: 9px;
  padding-bottom: 9px;
}

.section-1110 {
  background-color: #4f5656;
  margin-top: 19px;
}

.section-1110.kgm {
  background-color: #dacc0c;
}

.container-989 {
  text-align: center;
}

.quick-stack-48 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.youtube-11, .youtube-12 {
  border: 4px solid var(--white);
}

.section-1111 {
  height: 1000px;
}

.section-1112 {
  background-color: #e1e4e6;
  height: auto;
  margin-top: 0;
}

.video-hover:hover {
  filter: sepia();
}

.paragraph-712 {
  color: var(--black);
  margin-top: 12px;
  font-size: 16px;
}

.navbar-20-copy {
  border-bottom: 2px solid var(--white);
  background-color: #dfdfdf;
  position: fixed;
  inset: 0% 0% auto;
}

.section-1113 {
  height: 5555px;
}

.section-1114 {
  background-color: var(--black);
  margin-top: 82px;
}

.container-990 {
  text-align: center;
}

.image-669 {
  padding-top: 42px;
}

.section-1115 {
  height: auto;
}

.paragraph-713 {
  color: var(--black);
  text-align: center;
  font-size: 30px;
  line-height: 36px;
}

.navbar-25 {
  background-color: #002847;
  border-top: 6px #dbac33;
  border-bottom: 6px solid #dbac33;
  border-left: 6px #dbac33;
  border-right: 2px #dbac33;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-31 {
  color: var(--white);
}

.nav-link-31:hover {
  background-color: #dbac33;
}

.nav-link-32, .nav-link-33 {
  color: var(--white);
}

.image-670 {
  height: 40px;
  margin-top: 12px;
}

.section-1116 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/67b3ae5d06d971a678051b25_placeholder%202.avif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: 800px;
  margin-top: 55px;
  position: relative;
}

.section-1117 {
  height: 555px;
}

.section-1118 {
  height: auto;
}

.image-671 {
  opacity: .53;
  max-width: 40%;
  padding-bottom: 20px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-672 {
  max-width: 40%;
  padding-bottom: 20px;
  position: absolute;
  inset: auto 0% 0%;
}

.cell-10 {
  background-color: #cfcab5;
}

.image-673 {
  text-align: center;
  max-width: 50%;
}

.quick-stack-49 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.container-991 {
  text-align: center;
}

.image-674 {
  max-width: 50%;
  margin-top: 115px;
  margin-bottom: 115px;
}

.div-block-358 {
  padding-top: 0;
}

.section-1119 {
  background-color: var(--white);
  height: auto;
}

.paragraph-714 {
  color: var(--black);
  margin-top: 30px;
  margin-left: 119px;
  margin-right: 119px;
  font-size: 17px;
  line-height: 30px;
}

.bold-text-333 {
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 36px;
}

.container-992 {
  text-align: center;
}

.image-675 {
  max-width: 20%;
  margin-top: 21px;
}

.div-block-359 {
  margin-left: 400px;
  margin-right: 400px;
}

.heading-153 {
  color: var(--black);
  text-align: center;
  font-family: Lato, sans-serif;
  font-weight: 400;
}

.paragraph-715 {
  color: var(--black);
  margin-bottom: 88px;
  font-size: 17px;
  line-height: 26px;
}

.link-13 {
  text-decoration: underline;
}

.button-89 {
  background-color: #dbac33;
  margin-top: 15px;
  margin-left: 119px;
  padding-left: 49px;
  padding-right: 49px;
  font-size: 17px;
}

.button-89:hover {
  background-color: #002847;
}

.cell-11 {
  background-color: #e9e9e9;
}

.section-1120 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/67b2997c70f3225a0a53f39a_backgd-needle.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 60px;
  line-height: 25px;
}

.div-block-360 {
  margin-left: 400px;
  margin-right: 400px;
}

.paragraph-716 {
  font-size: 20px;
}

.paragraph-717 {
  color: var(--black);
  font-family: Lato, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
}

.section-1121 {
  background-color: #002847;
  border: 3px #dbac33;
  border-top-style: solid;
  height: 200px;
}

.paragraph-718 {
  color: var(--white);
  text-align: center;
  font-size: 16px;
}

.lottie-animation-25 {
  position: relative;
}

.section-1122 {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/67c93ffec85b0e40bb8a07d5_boplinbckcal.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  padding-bottom: 107px;
}

.body-27 {
  margin-top: 74px;
}

.heading-154 {
  color: var(--white);
  text-align: center;
  margin-top: 31px;
  font-size: 52px;
  line-height: 56px;
}

.paragraph-719 {
  color: var(--white);
  margin-top: 30px;
  font-size: 16px;
  line-height: 22px;
}

.container-993 {
  text-align: center;
}

.image-676, .image-676-copy, .image-676-copy-copy, .image-676-copy-copy-copy {
  border: 1px solid var(--grey-2);
  width: 100%;
  margin-top: 21px;
}

.italic-text-29 {
  font-size: 12px;
  line-height: 15px;
}

.container-994 {
  text-align: center;
}

.section-1123 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/67caa2798fbc9575b77a1a52_KBBBCK.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.image-677 {
  width: 100%;
}

.container-995 {
  text-align: center;
}

.container-996 {
  text-align: center;
  line-height: 44px;
}

.image-678 {
  border: 2px solid var(--white);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/67dbe81fc234c345f479773f_covertop.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  margin-top: 21px;
  margin-bottom: 21px;
}

.section-1124 {
  height: 222px;
}

.section-1125 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/67dbe81fc234c345f479773f_covertop.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin-top: 51px;
  padding-top: 41px;
}

.div-block-361 {
  margin-left: 400px;
  margin-right: 400px;
}

.image-679 {
  margin-top: 16px;
  margin-bottom: 29px;
}

.bold-text-334 {
  text-align: center;
}

.paragraph-720 {
  color: var(--white);
}

.paragraph-721 {
  color: #fff;
  font-size: 40px;
  line-height: 45px;
}

.paragraph-722 {
  color: var(--white-smoke);
  font-size: 18px;
  line-height: 22px;
}

.section-1126 {
  color: var(--white-smoke);
  background-color: #ffd900;
  height: auto;
  margin-top: 30px;
}

.paragraph-723 {
  color: var(--black-2);
  font-size: 40px;
  line-height: 44px;
}

.container-998 {
  text-align: center;
}

.section-1127 {
  margin-bottom: 55px;
}

.section-1128 {
  background-color: var(--grey-2);
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/68e46b73c0ba3eaa3e38bba6_Circus-Background.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
}

.quick-stack-50 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.div-block-362 {
  text-align: center;
}

.div-block-363 {
  text-align: center;
  margin-left: 300px;
  margin-right: 300px;
}

.section-1129 {
  background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/69487fa642ac4da0e984d6bb_PEBKG.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
}

.image-680 {
  border: 1px solid var(--grey-2);
  width: 100%;
  margin-bottom: 33px;
}

.container-999 {
  text-align: center;
  padding-top: 20px;
}

.paragraph-724 {
  color: var(--black);
  font-size: 30px;
  line-height: 32px;
}

.container-1000 {
  text-align: center;
}

@media screen and (min-width: 1440px) {
  .image-184 {
    border-color: var(--white);
    opacity: 1;
    filter: none;
    transition: opacity;
  }

  .image-371, .image-372 {
    border-color: var(--white);
  }

  .section-230 {
    margin-top: 71px;
  }

  .navbar-16 {
    background-color: var(--white);
  }

  .nav-link-19 {
    padding-bottom: 21px;
    font-size: 18px;
    text-decoration: none;
  }

  .nav-link-19:hover {
    border-style: none none solid;
    border-width: 1px 1px 5px;
    border-color: var(--firebrick);
    background-color: var(--black);
    outline-offset: 0px;
    color: var(--white);
    border-radius: 2px;
    outline: 3px #000;
    text-decoration: none;
  }

  .nav-link-19:active {
    background-color: var(--white);
  }

  .section-276 {
    height: 95vh;
    margin-top: 4px;
  }

  .div-block-138 {
    font-size: 32px;
    line-height: 44px;
  }

  .paragraph-453 {
    color: var(--black);
    padding-top: 0;
    font-size: 40px;
    font-weight: 700;
    line-height: 40px;
  }

  .div-block-139 {
    padding-top: 175px;
  }

  .section-281, .section-282 {
    height: 100px;
  }

  .section-283 {
    background-color: #0000;
    height: auto;
    margin-top: 80px;
  }

  .section-284 {
    background-color: var(--white);
    height: 200px;
  }

  .centered-heading {
    font-family: Lato, sans-serif;
  }

  .team-grid {
    margin-top: 64px;
  }

  .team-member-image {
    width: 270px;
    height: 270px;
    max-height: none;
  }

  .team-slider {
    background-color: var(--white);
  }

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

  .container-639 {
    padding-top: 210px;
  }

  .image-456 {
    height: auto;
  }

  .button-29 {
    background-color: var(--firebrick);
    padding: 4px 30px;
  }

  .grid-145 {
    margin-top: 135px;
  }

  .link-block-19 {
    height: 350px;
  }

  .image-457 {
    border-color: var(--white);
    filter: grayscale();
    border-top-style: none;
    border-bottom-style: none;
    border-left-width: 0;
    border-right-style: none;
  }

  .image-457:hover {
    filter: grayscale(0%);
  }

  .button-30 {
    border: 1px none var(--white);
    background-color: var(--firebrick);
    min-width: 100%;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 18px;
  }

  .button-30:hover {
    background-color: var(--black);
  }

  .grid-146 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-left: 58px;
    margin-right: 58px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-183 {
    border-color: var(--white);
  }

  .section-285 {
    background-color: var(--white);
  }

  .container-644 {
    text-align: center;
  }

  .image-458 {
    margin-top: 45px;
    margin-bottom: 30px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-286 {
    background-color: var(--black);
    height: 2222px;
    margin-top: 75px;
  }

  .section-287 {
    background-color: var(--silver);
    height: 333px;
  }

  .div-block-140 {
    text-align: right;
  }

  .image-459 {
    max-width: 60%;
  }

  .paragraph-454 {
    color: var(--black);
    font-size: 16px;
    line-height: 24px;
  }

  .background-video-37 {
    height: 90vh;
  }

  .paragraph-455 {
    text-align: center;
    font-family: Lato, sans-serif;
    font-size: 55px;
    line-height: 55px;
  }

  .container-645 {
    margin-top: 72px;
  }

  .grid-147 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin: 68px 48px 156px;
  }

  .container-646, .container-647 {
    text-align: center;
  }

  .section-289 {
    height: 888px;
  }

  .background-video-39 {
    height: auto;
  }

  .section-290 {
    height: auto;
    margin-bottom: 40px;
  }

  .container-648 {
    text-align: center;
    padding: 10px 156px;
  }

  .body-12 {
    background-color: var(--white);
  }

  .section-291 {
    background-color: var(--black);
    height: 3333px;
  }

  .container-651 {
    text-align: center;
    margin-top: 33px;
    padding-top: 118px;
  }

  .image-464 {
    filter: grayscale();
    transform: translate(0);
  }

  .image-464:hover {
    filter: grayscale(0%);
  }

  .container-656 {
    padding-top: 108px;
  }

  .image-465 {
    height: 600px;
    margin-bottom: 193px;
  }

  .section-292 {
    background-color: var(--black);
    height: 700px;
    margin-top: 77px;
  }

  .container-657 {
    padding-top: 75px;
    padding-left: 165px;
    padding-right: 165px;
  }

  .section-294 {
    background-color: var(--firebrick);
    height: auto;
    margin-top: 67px;
  }

  .columns-14 {
    margin-left: 207px;
    margin-right: 207px;
  }

  .grid-149 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-left: 200px;
    margin-right: 200px;
  }

  .paragraph-457 {
    color: var(--white);
    padding-top: 22px;
    padding-left: 40px;
    font-size: 16px;
    line-height: 24px;
  }

  .bold-text-35 {
    font-family: Lato, sans-serif;
    font-size: 30px;
    font-weight: 300;
    line-height: 32px;
  }

  .section-295 {
    background-color: var(--firebrick);
  }

  .div-block-145 {
    width: 60%;
    height: 666px;
  }

  .lottie-animation {
    margin-left: 203px;
    margin-right: 203px;
  }

  .lottie-animation-2 {
    height: 2px;
  }

  .lottie-animation-4 {
    margin-top: 73px;
  }

  .image-471 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .slide-nav-3 {
    font-size: 4px;
  }

  .slide-79 {
    height: 800px;
  }

  .container-669 {
    padding-top: 16px;
  }

  .columns-16 {
    margin-top: 5px;
    padding-bottom: 0;
  }

  .section-324 {
    margin-top: -29px;
  }

  .section-325 {
    margin-top: 225px;
  }

  .paragraph-465 {
    margin-bottom: 0;
  }

  .paragraph-466 {
    margin-bottom: 101px;
  }

  .paragraph-468 {
    margin-bottom: 0;
  }

  .container-674 {
    margin-top: 0;
    padding-top: 25px;
  }

  .section-328 {
    height: 666px;
  }

  .section-329 {
    background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63d8ac9146e81fe72a05d0da_About%20Fern.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    height: auto;
    padding-bottom: 0;
  }

  .section-332 {
    height: auto;
  }

  .paragraph-469 {
    margin-top: 147px;
    margin-bottom: 147px;
  }

  .section-333 {
    background-color: var(--black);
    height: 555px;
  }

  .background-video-40 {
    height: 800px;
    margin-top: 77px;
  }

  .container-677 {
    height: 80px;
  }

  .section-423 {
    background-color: var(--black);
    background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/636898e2272847341ed99011_FIST-strip.avif");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    height: 90vh;
    margin-top: 56px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .image-485 {
    margin-top: 80px;
  }

  .section-459 {
    height: 75px;
  }

  .background-video-43 {
    margin-top: -4px;
  }

  .dropdown-link-6 {
    border-style: none none solid;
    border-width: 1px;
    border-color: var(--white);
    background-color: var(--black);
    color: var(--white);
    padding-right: 100px;
    font-size: 18px;
  }

  .dropdown-link-6:hover {
    background-color: var(--firebrick);
  }

  .section-498 {
    height: 200vh;
  }

  .container-714 {
    text-align: center;
  }

  .image-518 {
    padding-top: 44px;
  }

  .grid-159 {
    grid-template-rows: auto auto;
    margin-left: 236px;
    margin-right: 236px;
  }

  .section-589 {
    background-color: var(--dark-slate-grey-4);
    height: 555px;
  }

  .lottie-animation-19 {
    border-style: none;
  }

  .container-778 {
    border: 1px #000;
  }

  .paragraph-540 {
    color: var(--white);
    font-size: 150px;
    line-height: 222px;
  }

  .section-771 {
    background-color: var(--black);
  }

  .div-block-255 {
    text-align: center;
  }

  .section-772 {
    background-color: var(--black);
  }

  .div-block-256 {
    text-align: center;
  }

  .div-block-257 {
    margin-left: 243px;
    margin-right: 243px;
  }

  .paragraph-573 {
    color: var(--black);
    font-size: 18px;
    line-height: 25px;
  }

  .video-22, .video-23 {
    border: 1px solid var(--white);
  }

  .bold-text-286 {
    font-size: 26px;
    line-height: 36px;
  }

  .container-892 {
    padding-top: 37px;
  }

  .container-893 {
    text-align: center;
  }

  .section-1020 {
    background-color: var(--black);
    height: 555px;
  }

  .quick-stack-31 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .navbar-23 {
    margin-top: 0;
  }

  .menu-button-7 {
    padding-top: 16px;
    padding-bottom: 0;
  }

  .container-973 {
    text-align: center;
  }

  .paragraph-699 {
    color: var(--black);
    font-size: 20px;
  }

  .body-26 {
    line-height: 26px;
  }
}

@media screen and (max-width: 991px) {
  .nav-menu-2 {
    background-color: var(--white);
  }

  .menu-mine-all-mine {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .menu-button-2 {
    color: #fff;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 33px;
    display: block;
  }

  .menu-button-2.w--open {
    background-color: var(--white);
  }

  .icon-5 {
    color: var(--black);
    font-size: 66px;
  }

  .background-video-10 {
    height: 90vh;
  }

  .container-296 {
    margin-top: 448px;
  }

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

  .paragraph-24 {
    padding-top: 33px;
    padding-left: 49px;
    padding-right: 49px;
    font-size: 16px;
    line-height: 26px;
  }

  .grid-34 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 30px;
  }

  .container-28 {
    padding-top: 38px;
  }

  .heading-28 {
    margin-top: 75px;
    font-size: 92px;
  }

  .paragraph-170 {
    font-size: 28px;
    line-height: 31px;
  }

  .container-299 {
    padding-top: 0;
  }

  .background-video-11 {
    height: 50vh;
    margin-top: -1px;
    margin-bottom: 0;
  }

  .paragraph-174 {
    margin-top: 0;
    margin-bottom: 153px;
    padding-left: 15px;
    padding-right: 15px;
    position: absolute;
    inset: auto 0% 0%;
  }

  .paragraph-199 {
    font-size: 50px;
    line-height: 54px;
  }

  .container-333 {
    padding-top: 4px;
  }

  .grid-52 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding-bottom: 39px;
    padding-left: 13px;
    padding-right: 13px;
  }

  .container-334 {
    padding-top: 23px;
  }

  .container-335 {
    padding-top: 1px;
    padding-bottom: 211px;
  }

  .image-230 {
    height: 222px;
  }

  .container-308 {
    padding-top: 56px;
  }

  .heading-136 {
    font-size: 36px;
    line-height: 39px;
  }

  .container-307 {
    padding-top: 13px;
  }

  .grid-36 {
    padding-bottom: 26px;
  }

  .paragraph-182 {
    padding-top: 5px;
  }

  .container-311 {
    padding-top: 44px;
  }

  .container-313 {
    padding-top: 16px;
  }

  .container-315 {
    padding-top: 20px;
  }

  .section-13 {
    height: auto;
  }

  .container-321 {
    padding-top: 84px;
  }

  .paragraph-191 {
    font-size: 42px;
  }

  .bold-text-11 {
    font-size: 42px;
    line-height: 45px;
  }

  .paragraph-195 {
    font-size: 32px;
    line-height: 35px;
  }

  .mask, .slide-31 {
    height: 730px;
  }

  .container-331 {
    text-align: center;
    height: auto;
  }

  .slider-5 {
    text-align: center;
    height: 730px;
  }

  .paragraph-176 {
    padding-left: 44px;
    padding-right: 44px;
    font-size: 40px;
    line-height: 44px;
  }

  .paragraph-175 {
    font-size: 50px;
  }

  .bold-text-9 {
    letter-spacing: -3px;
    font-size: 70px;
  }

  .paragraph-177 {
    text-align: center;
    font-size: 32px;
    line-height: 35px;
  }

  .container-303 {
    padding-bottom: 257px;
  }

  .heading-119 {
    font-size: 60px;
    line-height: 64px;
  }

  .heading-124 {
    font-size: 32px;
  }

  .bold-text-12 {
    line-height: 35px;
  }

  .paragraph-117 {
    line-height: 19px;
  }

  .grid-37 {
    grid-template-columns: 1fr 1fr;
  }

  .paragraph-207 {
    font-size: 50px;
    line-height: 55px;
  }

  .grid-55 {
    padding-top: 32px;
  }

  .container-33 {
    padding-top: 0;
  }

  .paragraph-211 {
    font-size: 44px;
    line-height: 48px;
  }

  .container-356 {
    padding-top: 31px;
  }

  .image-240 {
    height: 60px;
  }

  .div-block-84 {
    margin-bottom: 108px;
    padding-top: 0;
  }

  .paragraph-213 {
    padding-bottom: 69px;
    padding-left: 14px;
    padding-right: 14px;
  }

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

  .paragraph-322 {
    padding-left: 35px;
    padding-right: 35px;
  }

  .icon-22 {
    color: var(--white);
  }

  .background-video-15 {
    height: 555px;
  }

  .image-299 {
    padding-left: 66px;
    padding-right: 66px;
  }

  .paragraph-326 {
    margin-left: -171px;
    padding-top: 0;
  }

  .section-90 {
    height: auto;
  }

  .grid-69 {
    grid-column-gap: 19px;
    grid-template-columns: 1fr 1fr;
    padding-bottom: 73px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .background-video-18 {
    height: 1666px;
  }

  .grid-70 {
    grid-column-gap: 18px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-bottom: -157px;
    padding-left: 31px;
    padding-right: 31px;
  }

  .container-468 {
    padding-top: 55px;
  }

  .section-94 {
    height: 0;
  }

  .div-block-88 {
    padding-top: 26px;
  }

  .paragraph-340 {
    padding-top: 7px;
  }

  .paragraph-342 {
    margin-top: -18px;
    padding-top: 0;
  }

  .columns-3 {
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 9px;
  }

  .paragraph-345 {
    font-size: 24px;
  }

  .paragraph-346 {
    font-size: 16px;
    line-height: 20px;
  }

  .icon-23 {
    font-size: 77px;
    line-height: 77px;
  }

  .image-317 {
    height: 280px;
  }

  .image-318 {
    height: auto;
  }

  .paragraph-348 {
    margin-top: 19px;
    margin-left: 21px;
    margin-right: 21px;
    font-size: 15px;
    line-height: 20px;
  }

  .paragraph-350 {
    font-size: 16px;
  }

  .image-324 {
    margin-left: 312px;
  }

  .container-491 {
    padding-left: 0;
    padding-right: 0;
  }

  .background-video-21 {
    height: 180px;
    margin-left: 268px;
    margin-right: 268px;
  }

  .section-100 {
    height: auto;
  }

  .container-493 {
    padding-top: 136px;
  }

  .container-495 {
    margin-bottom: 122px;
    padding-bottom: 242px;
  }

  .icon-24 {
    color: #0000;
  }

  .div-block-90 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .image-329 {
    margin-top: 3px;
  }

  .paragraph-356 {
    font-size: 40px;
    line-height: 44px;
  }

  .grid-75 {
    margin-right: 63px;
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .paragraph-359 {
    padding-top: 9px;
    font-size: 18px;
  }

  .section-109 {
    height: 600px;
  }

  .image-332 {
    display: none;
    inset: auto 0% 0% auto;
  }

  .grid-76 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-left: 9px;
    padding-right: 9px;
  }

  .grid-77 {
    padding-top: 48px;
  }

  .container-504 {
    padding-top: 51px;
    padding-left: 180px;
    padding-right: 180px;
  }

  .paragraph-365 {
    margin: 26px 8px 26px 14px;
  }

  .columns-5 {
    margin-left: 23px;
  }

  .div-block-95 {
    width: auto;
    max-width: 50%;
    margin-left: 25px;
  }

  .container-505 {
    height: auto;
  }

  .div-block-96 {
    margin-top: 170px;
  }

  .cards-grid-container {
    grid-column-gap: 20px;
  }

  .container-510 {
    padding-top: 85px;
  }

  .image-343 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-369 {
    padding-left: 11px;
    font-size: 36px;
    line-height: 40px;
  }

  .paragraph-370 {
    padding-top: 0;
    font-size: 22px;
  }

  .grid-81 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
    margin-top: 18px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-121 {
    height: 222px;
    margin-top: 41px;
    margin-bottom: 41px;
  }

  .columns-8 {
    margin-top: 13px;
    margin-left: 6px;
    margin-right: 6px;
  }

  .section-123 {
    height: 333px;
  }

  .image-349 {
    height: 90px;
    padding-right: 0;
  }

  .paragraph-382 {
    font-size: 40px;
  }

  .div-block-97 {
    padding-top: 49px;
  }

  .div-block-98 {
    margin-top: -46px;
  }

  .container-518 {
    padding-top: 27px;
  }

  .container-519 {
    margin-top: -317px;
  }

  .container-520 {
    margin-top: -116px;
  }

  .image-354 {
    margin-top: -299px;
  }

  .container-521 {
    margin-top: 33px;
  }

  .container-523 {
    padding-top: 22px;
  }

  .background-video-24 {
    height: 200px;
    margin-left: 29px;
    margin-right: 29px;
  }

  .paragraph-394 {
    margin-top: -27px;
    margin-bottom: 3px;
  }

  .image-358 {
    padding-left: 181px;
    padding-right: 181px;
  }

  .container-526 {
    padding-left: 179px;
    padding-right: 179px;
  }

  .image-359 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-90 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    margin-left: 11px;
    margin-right: 11px;
  }

  .div-block-100 {
    margin-left: 16px;
    margin-right: 16px;
  }

  .grid-91 {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .bold-text-21 {
    font-size: 16px;
  }

  .section-129 {
    margin-top: 1px;
  }

  .grid-92 {
    margin: 11px;
  }

  .grid-93 {
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 48px;
    padding-bottom: 59px;
  }

  .grid-95 {
    grid-template-columns: 1fr;
    margin-left: 91px;
    margin-right: 91px;
    padding-left: 38px;
  }

  .image-365 {
    height: 120px;
  }

  .paragraph-403 {
    margin-left: 21px;
    margin-right: 21px;
    font-size: 18px;
    line-height: 22px;
  }

  .container-534 {
    padding-left: 174px;
    padding-right: 174px;
  }

  .div-block-102 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .section-141 {
    margin-top: -162px;
  }

  .container-540 {
    padding-top: 0;
  }

  .paragraph-407 {
    letter-spacing: 0;
  }

  .grid-97 {
    grid-template-columns: 1fr 1fr 1fr;
    margin-left: 28px;
    margin-right: 28px;
  }

  .button-26 {
    padding-left: 23px;
    padding-right: 23px;
    font-size: 15px;
  }

  .grid-98 {
    grid-template-columns: 1fr 1fr 1fr;
    margin-left: 28px;
    margin-right: 28px;
  }

  .grid-99 {
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
    padding-top: 48px;
  }

  .bold-text-22 {
    font-size: 100px;
    line-height: 109px;
  }

  .container-541 {
    margin-top: -16px;
    padding-top: 0;
  }

  .paragraph-408 {
    line-height: 22px;
  }

  .container-542 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-100 {
    grid-template-columns: 1fr;
    margin-left: 0;
    padding-top: 40px;
  }

  .image-369 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 83px;
    padding-right: 83px;
  }

  .div-block-103 {
    padding-left: 35px;
    padding-right: 35px;
  }

  .grid-102 {
    grid-template-columns: 1fr 1fr 1fr;
    margin-left: 28px;
    margin-right: 28px;
  }

  .image-184 {
    margin-top: 1px;
    margin-bottom: 1px;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-103 {
    grid-template-columns: 1fr 1fr;
  }

  .paragraph-411 {
    font-size: 36px;
    line-height: 39px;
  }

  .container-547 {
    padding-top: 169px;
  }

  .grid-104 {
    grid-template-columns: 1fr 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .link-block-9 {
    background-repeat: no-repeat;
  }

  .link-block-10 {
    height: 99px;
  }

  .image-375 {
    display: none;
  }

  .icon-26 {
    color: var(--black-2);
    font-size: 50px;
  }

  .container-550 {
    padding-top: 79px;
  }

  .grid-105 {
    grid-column-gap: 15px;
    margin-left: 19px;
    margin-right: 19px;
  }

  .section-143 {
    margin-top: -8px;
  }

  .container-552 {
    padding-left: 26px;
    padding-right: 26px;
  }

  .columns-12 {
    padding-top: 26px;
  }

  .container-553 {
    padding-top: 18px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-554 {
    padding-left: 11px;
    padding-right: 12px;
  }

  .bold-text-24 {
    font-size: 18px;
  }

  .list-item, .list-item-2, .list-item-3 {
    font-size: 16px;
    line-height: 20px;
  }

  .image-380 {
    padding: 28px 25px;
  }

  .image-381, .image-382 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .section-153 {
    padding-right: 139px;
  }

  .image-385 {
    margin-left: -3px;
  }

  .paragraph-421 {
    padding-top: 21px;
    font-size: 50px;
    line-height: 55px;
  }

  .div-block-114 {
    padding-top: 100px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .paragraph-423 {
    font-size: 24px;
    line-height: 24px;
  }

  .container-557 {
    padding-bottom: 144px;
  }

  .section-158, .container-562 {
    height: auto;
  }

  .youtube-5 {
    margin-bottom: 135px;
    padding-bottom: 68px;
  }

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

  .grid-110 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 30px;
  }

  .container-566 {
    padding: 95px 122px 31px;
  }

  .div-block-119 {
    padding-left: 28px;
    padding-right: 28px;
  }

  .section-166 {
    margin-top: -401px;
    padding-top: 0;
  }

  .paragraph-429 {
    font-size: 50px;
    line-height: 50px;
  }

  .grid-111 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding-left: 11px;
    padding-right: 11px;
  }

  .grid-30 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding: 76px 10px;
  }

  .paragraph-431 {
    font-size: 60px;
  }

  .container-570 {
    margin-top: 22px;
    padding-top: 0;
  }

  .paragraph-433 {
    line-height: 24px;
  }

  .nav-link-16 {
    color: var(--black);
    background-color: #0000;
  }

  .nav-link-16:hover {
    background-color: var(--black);
  }

  .container-577 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-401, .container-578, .div-block-123 {
    opacity: 0;
  }

  .grid-115 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-116 {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    grid-template-columns: 1fr 1fr;
  }

  .image-406 {
    height: 777px;
    margin-top: 41px;
    margin-left: 0;
  }

  .div-block-127 {
    max-width: 70%;
    padding-top: 54px;
    padding-left: 23px;
  }

  .paragraph-438 {
    line-height: 22px;
  }

  .paragraph-439 {
    font-size: 28px;
    line-height: 33px;
  }

  .div-block-129 {
    margin-top: -247px;
  }

  .image-408 {
    max-width: 25%;
    margin-right: 21px;
  }

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

  .icon-27 {
    color: var(--black);
    font-size: 66px;
  }

  .grid-118 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 30px;
  }

  .grid-119 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-120 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 30px;
  }

  .section-182 {
    margin-top: -43px;
  }

  .div-block-131 {
    text-align: center;
  }

  .grid-122, .grid-123 {
    grid-template-columns: 1fr 1fr;
  }

  .section-201 {
    height: 100px;
  }

  .grid-125 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-127 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 30px;
  }

  .grid-129 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .background-video-35 {
    margin-top: 20px;
  }

  .container-605 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-417 {
    padding-left: 29px;
    padding-right: 29px;
  }

  .grid-130 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
    padding-left: 26px;
    padding-right: 26px;
  }

  .container-608 {
    padding-left: 63px;
    padding-right: 63px;
  }

  .grid-131 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-133 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .grid-132 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .section-229 {
    margin-top: 107px;
  }

  .container-616 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-429 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .paragraph-446 {
    margin-bottom: 220px;
  }

  .container-624 {
    display: none;
  }

  .image-434 {
    max-width: none;
  }

  .paragraph-447 {
    margin-bottom: 220px;
  }

  .container-626 {
    display: none;
  }

  .grid-133 {
    grid-template-columns: 1fr 1fr;
  }

  .section-244 {
    height: 800px;
  }

  .grid-135 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    margin-bottom: 24px;
    margin-left: 24px;
    margin-right: 24px;
  }

  .grid-136 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    margin-top: 466px;
    margin-left: 21px;
    margin-right: 21px;
  }

  .div-block-134 {
    margin-left: 15px;
  }

  .image-440 {
    height: 222px;
  }

  .div-block-135 {
    margin-bottom: 98px;
    margin-right: -43px;
  }

  .image-441 {
    height: 222px;
  }

  .grid-137 {
    grid-template-columns: 1fr 1fr;
  }

  .slider-8 {
    height: 600px;
    margin-left: 0;
    margin-right: 0;
  }

  .paragraph-449 {
    font-size: 16px;
    line-height: 22px;
  }

  .grid-141 {
    margin-left: 31px;
    margin-right: 31px;
    padding-top: 44px;
  }

  .grid-142 {
    grid-column-gap: 50px;
    margin-left: 19px;
    margin-right: 19px;
    padding-top: 41px;
  }

  .grid-143 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .button-28 {
    margin-top: 2px;
  }

  .image-447 {
    height: 180px;
  }

  .navbar-16, .navbar-16:hover {
    background-color: var(--white);
  }

  .image-448 {
    max-width: none;
  }

  .nav-link-19 {
    background-color: var(--dark-grey);
    color: var(--black);
    text-decoration: none;
  }

  .nav-link-19:hover {
    background-color: var(--firebrick);
    outline-offset: 0px;
    color: var(--white);
    outline: 3px #fff;
    font-style: normal;
    text-decoration: none;
  }

  .section-276 {
    margin-top: 16px;
  }

  .div-block-138 {
    text-align: center;
  }

  .image-451 {
    width: 60%;
    margin-right: 0;
  }

  .paragraph-453 {
    padding-bottom: 0;
    line-height: 50px;
  }

  .div-block-139 {
    margin-top: -162px;
    margin-left: 28px;
    margin-right: 28px;
  }

  .icon-28 {
    color: var(--firebrick);
    font-size: 60px;
  }

  .grid-144 {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    margin-left: 34px;
    margin-right: 34px;
  }

  .section-282 {
    height: 100px;
  }

  .container {
    max-width: 728px;
  }

  .footer-form-two {
    padding: 40px;
  }

  .footer-form-title {
    margin-right: 15px;
  }

  .footer-form-input {
    width: 400px;
    padding-right: 180px;
  }

  .footer-wrapper-three {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-three {
    margin-top: 40px;
  }

  .nav-menu-wrapper {
    background-color: #0000;
  }

  .nav-menu-two {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-22 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .menu-button {
    padding: 12px;
  }

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

  .section-284 {
    background-color: var(--white);
    height: 100px;
  }

  .team-grid {
    grid-column-gap: 40px;
  }

  .team-member-image {
    width: 190px;
    height: 190px;
  }

  .team-slide-wrapper {
    width: 47%;
    margin-right: 6%;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .image-456 {
    height: auto;
  }

  .link-block-19 {
    height: 150px;
  }

  .image-457 {
    filter: grayscale();
  }

  .image-457:hover {
    filter: grayscale(0%);
  }

  .button-30 {
    border: 1px solid var(--white);
    background-color: var(--firebrick);
    min-width: 100%;
    padding: 3px 23px;
    font-size: 15px;
  }

  .button-30:hover {
    background-color: var(--black);
  }

  .grid-146 {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    grid-template-columns: 1fr;
    margin-left: 21px;
    margin-right: 21px;
    padding-top: 5px;
  }

  .image-183 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-286 {
    background-color: var(--black);
    height: 1111px;
    padding-top: 95px;
  }

  .menu-button-4, .menu-button-4.w--open {
    background-color: var(--white);
  }

  .background-video-37 {
    height: 80vh;
  }

  .grid-147 {
    grid-template-columns: 1fr 1fr;
    margin-top: 32px;
  }

  .container-646 {
    margin-top: 0;
  }

  .background-video-39 {
    height: 90vh;
  }

  .section-290 {
    height: auto;
    margin-bottom: 20px;
  }

  .container-648 {
    padding: 6px 82px;
    line-height: 18px;
  }

  .image-465 {
    margin-bottom: 48px;
    position: absolute;
    inset: auto 0% 0%;
  }

  .section-292 {
    background-color: var(--black);
    background-position: 50%;
    height: 555px;
    margin-top: 94px;
  }

  .body-13 {
    background-color: var(--white);
  }

  .container-657 {
    padding-top: 36px;
    padding-left: 86px;
    padding-right: 86px;
  }

  .section-294 {
    background-color: var(--firebrick);
  }

  .grid-149 {
    padding-left: 43px;
    padding-right: 43px;
  }

  .paragraph-457 {
    color: var(--white);
    margin-bottom: 0;
    padding-top: 0;
    line-height: 18px;
  }

  .bold-text-35 {
    font-family: Lato, sans-serif;
    font-size: 20px;
    font-weight: 300;
    line-height: 22px;
  }

  .container-658 {
    background-color: var(--white);
    color: var(--black);
  }

  .nav-menu-5 {
    background-color: var(--white);
  }

  .div-block-143, .div-block-144 {
    height: auto;
  }

  .container-660 {
    padding-left: 111px;
    padding-right: 111px;
  }

  .lottie-animation-3 {
    margin-left: 44px;
    margin-right: 44px;
  }

  .lottie-animation-4 {
    margin-top: 91px;
  }

  .container-664 {
    padding-left: 51px;
    padding-right: 51px;
  }

  .slide-79 {
    height: 600px;
  }

  .slide-80 {
    height: auto;
  }

  .slider-11, .slider-12, .slider-13, .slider-14, .slider-15, .slider-16, .slider-17 {
    height: 600px;
  }

  .icon-29 {
    color: #000;
    font-size: 66px;
  }

  .lottie-animation-5 {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-15 {
    margin-left: 9px;
    margin-right: 9px;
  }

  .slider-18, .slider-19 {
    height: 600px;
  }

  .image-473 {
    max-width: 90%;
  }

  .container-669 {
    padding-top: 0;
  }

  .image-474 {
    max-width: 80%;
    margin-top: 38px;
  }

  .image-475 {
    padding-top: 29px;
  }

  .paragraph-463 {
    padding-left: 23px;
    padding-right: 23px;
  }

  .container-670 {
    padding-top: 54px;
  }

  .columns-16 {
    padding-bottom: 65px;
    padding-left: 19px;
    padding-right: 19px;
  }

  .image-476 {
    max-width: 90%;
  }

  .section-326 {
    margin-top: 58px;
  }

  .image-477 {
    max-width: 80%;
  }

  .div-block-149 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .section-328 {
    height: auto;
  }

  .grid-151 {
    grid-template-columns: 1fr 1fr;
    padding-top: 82px;
    padding-bottom: 82px;
  }

  .paragraph-469 {
    margin-top: 62px;
    margin-bottom: 62px;
    font-size: 50px;
    line-height: 70px;
  }

  .div-block-152 {
    padding-left: 55px;
    padding-right: 55px;
  }

  .image-479 {
    max-width: 80%;
  }

  .div-block-153 {
    height: auto;
  }

  .menu-button-6.w--open, .nav-link-24 {
    background-color: #0000;
  }

  .icon-30 {
    color: var(--black);
    font-size: 50px;
  }

  .nav-menu-6 {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/642d2489d663b2c2d35a7be1_2Light%20Steel%20Background.jpg"), url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/642d23a6eb38dd1237e4d2b3_Light%20Steel%20Background.jpg");
    background-position: 50%, 50%;
    background-repeat: no-repeat, no-repeat;
    background-size: cover, cover;
  }

  .nav-menu-7 {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/642d2489d663b2c2d35a7be1_2Light%20Steel%20Background.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .section-339, .section-340, .section-342, .section-344, .section-346, .section-348, .section-350, .section-352, .section-354, .section-356, .section-358, .section-360, .section-362, .section-364, .section-366, .section-368, .section-370, .section-372, .section-374, .section-376, .section-378, .section-380, .section-382, .section-383, .section-386, .section-388, .section-390, .section-392, .section-394, .section-395, .section-396, .section-399, .section-401, .section-403, .section-405, .section-408, .section-410, .section-412, .section-414 {
    height: auto;
  }

  .section-416 {
    background-color: var(--black);
  }

  .section-418 {
    height: auto;
  }

  .background-video-40 {
    height: 480px;
  }

  .section-424 {
    margin-top: 80px;
  }

  .image-486 {
    margin-top: 93px;
  }

  .slider-20, .slider-21 {
    height: 470px;
  }

  .image-488 {
    height: 80px;
  }

  .paragraph-473 {
    font-size: 22px;
    line-height: 24px;
  }

  .slider-22, .slider-23, .slider-24, .slider-25, .slider-26, .slider-27 {
    height: 470px;
  }

  .slider-28 {
    height: 500px;
  }

  .slider-29 {
    height: 470px;
  }

  .image-491 {
    padding-left: 45px;
    padding-right: 45px;
  }

  .image-492 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .image-493 {
    padding-left: 29px;
    padding-right: 29px;
  }

  .image-494 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .image-495, .image-496 {
    padding-left: 26px;
    padding-right: 26px;
  }

  .image-497 {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .image-500 {
    padding-left: 45px;
    padding-right: 45px;
  }

  .section-459 {
    height: 3333px;
  }

  .section-460 {
    height: 317px;
  }

  .div-block-161 {
    margin-top: 48px;
  }

  .paragraph-475 {
    margin-bottom: 49px;
  }

  .image-502 {
    margin-top: 34px;
  }

  .paragraph-476 {
    margin-top: 60px;
    margin-bottom: 10px;
  }

  .image-503 {
    padding-left: 106px;
    padding-right: 106px;
  }

  .grid-154 {
    grid-template-columns: 1fr 1fr;
    margin-left: 38px;
    margin-right: 38px;
  }

  .div-block-163 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .image-508 {
    max-width: 70%;
  }

  .background-video-43 {
    margin-top: 83px;
  }

  .grid-155 {
    grid-template-columns: 1fr 1fr;
    margin-left: 22px;
  }

  .paragraph-479 {
    margin-top: 0;
    margin-left: 0;
  }

  .video-12 {
    margin-top: 4px;
  }

  .grid-156 {
    grid-template-columns: 1fr 1fr;
    margin-left: 22px;
  }

  .paragraph-480 {
    margin-top: 0;
    margin-left: 0;
  }

  .video-13 {
    margin-top: 4px;
  }

  .section-476 {
    margin-top: 6px;
  }

  .section-477 {
    height: 99px;
  }

  .image-512 {
    max-width: 30%;
  }

  .paragraph-481 {
    font-size: 50px;
    line-height: 52px;
  }

  .grid-157 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-167 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .grid-158 {
    grid-template-columns: 1fr;
  }

  .paragraph-484 {
    margin-left: 17px;
    margin-right: 17px;
  }

  .image-513 {
    text-align: center;
  }

  .section-498 {
    height: auto;
  }

  .image-518 {
    padding-top: 71px;
  }

  .button-32 {
    padding-left: 23px;
    padding-right: 23px;
    font-size: 15px;
  }

  .grid-159 {
    grid-template-columns: 1fr 1fr 1fr;
    margin-left: 17px;
    margin-right: 17px;
  }

  .image-521 {
    margin-top: 1px;
    margin-bottom: 1px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-522 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-524 {
    padding-left: 2px;
    padding-right: 2px;
  }

  .image-526 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-490 {
    font-size: 19px;
    line-height: 25px;
  }

  .slider-30 {
    height: 760px;
  }

  .button-34 {
    margin-top: 31px;
  }

  .quick-stack-2 {
    padding: 64px 22px;
  }

  .section-522 {
    padding-top: 90px;
    padding-bottom: 90px;
  }

  .quick-stack-3 {
    padding-top: 78px;
    padding-bottom: 78px;
  }

  .image-528 {
    max-width: 90%;
  }

  .section-524 {
    padding-top: 34px;
  }

  .paragraph-498 {
    line-height: 24px;
  }

  .quick-stack-4 {
    margin-left: -1px;
    margin-right: -1px;
  }

  .section-531 {
    margin-bottom: 82px;
  }

  .image-535, .image-536 {
    padding-left: 21px;
    padding-right: 21px;
  }

  .section-564 {
    height: 60px;
  }

  .div-block-177, .div-block-178, .div-block-179, .div-block-180 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .paragraph-510 {
    font-size: 18px;
    line-height: 26px;
  }

  .div-block-181 {
    padding-left: 33px;
    padding-right: 33px;
  }

  .image-541 {
    max-width: 100%;
  }

  .div-block-183, .div-block-184, .div-block-185, .div-block-186, .div-block-187, .div-block-188, .div-block-189, .div-block-190, .div-block-191, .div-block-192 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-193 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-545 {
    height: 80px;
  }

  .div-block-195 {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-196 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .image-547 {
    margin-top: 1px;
  }

  .section-589 {
    height: 555px;
  }

  .section-590 {
    margin-top: 82px;
  }

  .div-block-199 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-200 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .section-593 {
    margin-top: 85px;
  }

  .slider-32 {
    height: 800px;
  }

  .div-block-201 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .image-549 {
    max-width: 70%;
  }

  .quick-stack-6 {
    margin-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-202 {
    padding-left: 33px;
    padding-right: 33px;
  }

  .paragraph-514 {
    letter-spacing: 6px;
  }

  .div-block-203, .div-block-205, .div-block-206 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-551 {
    max-width: 60%;
  }

  .section-600 {
    margin-top: -200px;
  }

  .section-602 {
    margin-top: 81px;
  }

  .image-553 {
    margin-bottom: 107px;
  }

  .container-765 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-766 {
    padding-top: 51px;
  }

  .section-607 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-608 {
    margin-top: 81px;
  }

  .section-609 {
    margin-top: 40px;
  }

  .section-610 {
    margin-top: 81px;
  }

  .section-611 {
    margin-top: 40px;
  }

  .paragraph-516 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .section-613, .section-615 {
    margin-top: 81px;
  }

  .div-block-208 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-518 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .div-block-209 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-619 {
    margin-top: 81px;
  }

  .section-621, .image-561 {
    margin-top: 0;
  }

  .section-622 {
    display: none;
  }

  .div-block-211 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-628 {
    padding-top: 41px;
    padding-bottom: 41px;
  }

  .section-629 {
    height: auto;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .div-block-212 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-769 {
    background-color: var(--black);
  }

  .section-631 {
    background-color: var(--black);
    display: none;
  }

  .image-566 {
    height: 70px;
    margin-top: 221px;
  }

  .section-632 {
    margin-top: 81px;
  }

  .quick-stack-10 {
    padding: 69px 17px;
  }

  .section-637 {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .image-567 {
    max-width: 100%;
  }

  .section-638 {
    margin-top: 111px;
  }

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

  .section-642, .section-644 {
    margin-top: 81px;
  }

  .quick-stack-11 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    padding: 38px 7px;
  }

  .quick-stack-12 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 36px 20px;
  }

  .paragraph-524 {
    padding: 25px 15px;
    line-height: 24px;
  }

  .quick-stack-13 {
    padding: 60px 21px 7px;
  }

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

  .section-655 {
    margin-top: 81px;
  }

  .button-38 {
    letter-spacing: 0;
    padding-left: 123px;
    padding-right: 123px;
  }

  .quick-stack-14 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-221 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .paragraph-528 {
    padding-top: 19px;
    padding-bottom: 19px;
  }

  .div-block-222 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .div-block-223 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .paragraph-530 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .div-block-227 {
    margin-left: -4px;
    margin-right: -4px;
  }

  .div-block-228 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .div-block-229 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-230 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .paragraph-536 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .div-block-232 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .div-block-233 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .paragraph-540 {
    line-height: 55px;
  }

  .section-685 {
    margin-top: 83px;
  }

  .div-block-234 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .quick-stack-16 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-579 {
    max-width: 30%;
  }

  .section-696 {
    background-color: var(--black);
    margin-top: 64px;
  }

  .section-698 {
    margin-top: 82px;
  }

  .quick-stack-17 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-235, .div-block-236 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-237 {
    padding-left: 15px;
    padding-right: 15px;
  }

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

  .div-block-238 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-705 {
    margin-top: 82px;
  }

  .div-block-239 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-584 {
    max-width: 35%;
  }

  .section-710 {
    margin-top: 78px;
  }

  .div-block-242, .div-block-243 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .section-740 {
    margin-top: 83px;
  }

  .image-587 {
    max-width: 80%;
  }

  .div-block-245 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .image-590 {
    margin-bottom: 53px;
  }

  .container-810 {
    padding-top: 0;
  }

  .section-757 {
    margin-top: 79px;
  }

  .section-758 {
    margin-top: 83px;
  }

  .div-block-258 {
    padding-left: 35px;
    padding-right: 35px;
  }

  .image-592, .image-593 {
    max-width: 90%;
  }

  .image-595 {
    max-width: 70%;
  }

  .paragraph-567 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-784 {
    margin-top: 82px;
  }

  .div-block-262 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-264 {
    padding-left: 19px;
    padding-right: 19px;
  }

  .div-block-265 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .image-606 {
    max-width: 40%;
  }

  .div-block-266 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-267 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-271 {
    padding-left: 4px;
    padding-right: 4px;
  }

  .section-813 {
    margin-top: 77px;
  }

  .div-block-272 {
    padding-left: 4px;
    padding-right: 4px;
  }

  .section-816 {
    margin-top: 80px;
  }

  .div-block-273 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .div-block-274, .div-block-275, .div-block-276 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-279 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .button-56 {
    font-size: 18px;
    line-height: 18px;
  }

  .div-block-281, .div-block-282 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-847 {
    margin-top: 81px;
  }

  .section-858 {
    margin-top: 82px;
  }

  .paragraph-591 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .div-block-291 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-294, .div-block-295 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-601 {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 24px;
  }

  .div-block-296 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-298 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .div-block-299 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-879 {
    margin-top: 82px;
  }

  .paragraph-609 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-300 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-610 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-301 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-302 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .section-890 {
    margin-top: 82px;
  }

  .paragraph-614, .paragraph-616 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-895 {
    margin-top: 80px;
  }

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

  .paragraph-619, .div-block-303 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-908 {
    background-color: var(--white);
    margin-top: 86px;
  }

  .div-block-308 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .div-block-310 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-625 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-919 {
    margin-top: 80px;
  }

  .div-block-313 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-314 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .div-block-315, .div-block-316 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-629 {
    max-width: 100%;
  }

  .body-23 {
    margin-top: 81px;
  }

  .paragraph-635 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .container-892 {
    padding-top: 27px;
  }

  .section-937 {
    display: none;
  }

  .quick-stack-27 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .div-block-324, .div-block-326 {
    padding-left: 0;
    padding-right: 0;
  }

  .button-72 {
    padding-left: 34px;
    padding-right: 34px;
  }

  .button-73 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .section-994 {
    margin-top: 77px;
  }

  .paragraph-648 {
    padding-top: 46px;
    padding-bottom: 9px;
    font-size: 28px;
  }

  .div-block-340 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .paragraph-650 {
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-342 {
    padding-left: 37px;
    padding-right: 37px;
  }

  .button-77 {
    padding-left: 23px;
    padding-right: 23px;
  }

  .section-1021 {
    margin-top: 84px;
  }

  .paragraph-659 {
    font-size: 40px;
    line-height: 44px;
  }

  .paragraph-661 {
    margin-top: 41px;
  }

  .section-1027 {
    margin-top: -73px;
  }

  .div-block-343 {
    padding-top: 21px;
  }

  .div-block-345 {
    margin-left: 12px;
    margin-right: 12px;
  }

  .section-1035 {
    margin-top: 58px;
  }

  .image-648 {
    margin-top: 9px;
  }

  .icon-32 {
    font-size: 60px;
    line-height: 10px;
  }

  .paragraph-669 {
    padding-bottom: 169px;
  }

  .div-block-348 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-349 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .bolin-fest-popper {
    max-width: 70%;
  }

  .quick-stack-33 {
    margin-left: 0;
    margin-right: 0;
  }

  .image-652 {
    height: 80px;
  }

  .section-1043 {
    margin-top: 40px;
  }

  .section-1044 {
    margin-top: 81px;
  }

  .quick-stack-34 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-146 {
    letter-spacing: 0;
    padding-bottom: 19px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-354 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-1047 {
    padding-top: 60px;
  }

  .section-1049 {
    margin-bottom: 77px;
  }

  .button-80 {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .quick-stack-35 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-355 {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 10px;
  }

  .paragraph-680 {
    font-size: 16px;
    line-height: 20px;
  }

  .section-1051 {
    margin-top: 20px;
  }

  .section-1053 {
    margin-top: 14px;
  }

  .section-1057 {
    margin-top: 85px;
  }

  .section-1058 {
    margin-top: 83px;
  }

  .image-659 {
    margin-top: 42px;
  }

  .button-84 {
    padding-left: 21px;
    padding-right: 21px;
    line-height: 20px;
  }

  .paragraph-689 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 40px;
    line-height: 50px;
  }

  .bold-text-322 {
    font-size: 20px;
    line-height: 22px;
  }

  .section-1070 {
    margin-top: 81px;
  }

  .heading-148 {
    font-size: 30px;
    line-height: 33px;
  }

  .paragraph-692, .paragraph-693 {
    line-height: 22px;
  }

  .image-663 {
    max-width: 100%;
  }

  .container-969 {
    max-width: 95%;
  }

  .section-1089 {
    margin-top: 85px;
  }

  .section-1095 {
    margin-top: 84px;
  }

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

  .section-1096 {
    margin-top: 35px;
  }

  .quick-stack-41 {
    padding-left: 58px;
    padding-right: 58px;
  }

  .section-1101 {
    margin-top: 86px;
  }

  .quick-stack-42 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 10px 0;
  }

  .section-1103 {
    margin-top: 90px;
  }

  .section-1108 {
    margin-top: 86px;
  }

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

  .icon-33 {
    margin-top: -12px;
    margin-bottom: -12px;
  }

  .menu-button-8 {
    color: var(--white);
    font-size: 60px;
  }

  .section-1116 {
    background-position: 50%;
    background-attachment: scroll;
    height: 700px;
    margin-top: 67px;
  }

  .image-671, .image-672 {
    max-width: 100%;
    padding-bottom: 0;
  }

  .image-674 {
    margin-top: 28px;
    margin-bottom: 28px;
  }

  .paragraph-714 {
    margin-left: 10px;
    margin-right: 10px;
    line-height: 25px;
  }

  .image-675 {
    max-width: 32%;
  }

  .div-block-359 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph-715 {
    margin-bottom: 25px;
  }

  .button-89 {
    margin-left: 10px;
  }

  .div-block-360 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .body-27 {
    margin-top: 85px;
  }

  .heading-154 {
    font-size: 40px;
    line-height: 44px;
  }

  .div-block-361 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .quick-stack-50 {
    text-align: center;
  }

  .div-block-363 {
    margin-left: 0;
    margin-right: 0;
  }
}

@media screen and (max-width: 767px) {
  .image-10 {
    margin-left: 8px;
  }

  .icon-5 {
    padding-right: 0;
    font-size: 66px;
  }

  .container-for-opening-para {
    padding-left: 32px;
    padding-right: 32px;
  }

  .heading-zephyr {
    font-size: 80px;
    line-height: 80px;
  }

  .heading-27 {
    letter-spacing: 1px;
    font-size: 22px;
    line-height: 22px;
  }

  .background-video-10 {
    height: 70vh;
  }

  .intro-para {
    margin-bottom: 19px;
    font-size: 14px;
    line-height: 18px;
  }

  .image-208 {
    height: 55px;
  }

  .container-296 {
    margin-top: 343px;
  }

  .paragraph-169 {
    letter-spacing: 0;
    font-size: 40px;
    line-height: 50px;
  }

  .paragraph-24 {
    padding-top: 5px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 22px;
  }

  .image-210 {
    height: 55px;
  }

  .container-28 {
    padding-top: 81px;
  }

  .heading-28 {
    letter-spacing: 0;
    margin-top: 58px;
    font-size: 60px;
    line-height: 64px;
  }

  .container-27 {
    padding-top: 18px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-170 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .image-211 {
    height: 55px;
  }

  .paragraph-174 {
    font-size: 24px;
    line-height: 28px;
  }

  .paragraph-199 {
    padding-left: 11px;
    padding-right: 11px;
    font-size: 40px;
    line-height: 43px;
  }

  .paragraph-200 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-52 {
    grid-template-columns: 1fr 1fr;
    padding-top: 8px;
  }

  .bold-text-2 {
    line-height: 43px;
  }

  .image-230 {
    height: 260px;
  }

  .heading-136 {
    padding-left: 4px;
    padding-right: 4px;
    font-size: 30px;
    line-height: 33px;
  }

  .image-216 {
    height: auto;
  }

  .grid-36 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-231 {
    height: 55px;
  }

  .paragraph-181 {
    padding-left: 14px;
    padding-right: 14px;
    font-size: 15px;
  }

  .paragraph-182 {
    padding-left: 12px;
    padding-right: 12px;
    line-height: 20px;
  }

  .paragraph-202 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .image-232 {
    height: 55px;
  }

  .container-313 {
    padding-top: 48px;
  }

  .paragraph-183 {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 34px;
    line-height: 39px;
  }

  .paragraph-184 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .image-233 {
    height: 55px;
  }

  .paragraph-185 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-186 {
    padding-left: 15px;
    padding-right: 15px;
    line-height: 20px;
  }

  .image-234 {
    height: 55px;
  }

  .paragraph-190 {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 16px;
    line-height: 21px;
  }

  .paragraph-191 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-223 {
    height: auto;
  }

  .grid-53 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .paragraph-194, .paragraph-192 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .container-343 {
    padding-bottom: 33px;
  }

  .container-326 {
    padding-top: 44px;
  }

  .paragraph-195 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 30px;
    line-height: 33px;
  }

  .image-226 {
    height: auto;
  }

  .section-18 {
    display: none;
  }

  .paragraph-196 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .mask {
    height: 500px;
  }

  .slide-34 {
    height: 350px;
  }

  .slider-5 {
    height: 500px;
  }

  .paragraph-176 {
    padding-left: 19px;
    padding-right: 19px;
  }

  .image-236 {
    height: auto;
  }

  .paragraph-175 {
    font-size: 32px;
    line-height: 48px;
  }

  .bold-text-9 {
    letter-spacing: -2px;
    font-size: 42px;
  }

  .container-302 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-177 {
    font-size: 24px;
    line-height: 27px;
  }

  .container-303 {
    padding-top: 154px;
    padding-bottom: 133px;
  }

  .paragraph-178 {
    padding-left: 21px;
    padding-right: 21px;
    font-size: 18px;
    line-height: 22px;
  }

  .heading-119 {
    font-size: 42px;
    line-height: 48px;
  }

  .image-214 {
    height: auto;
  }

  .grid-54 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .heading-124 {
    padding-left: 14px;
    padding-right: 14px;
    font-size: 28px;
    line-height: 31px;
  }

  .paragraph-117 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .paragraph-207 {
    font-size: 45px;
    line-height: 49px;
  }

  .image-237 {
    height: auto;
  }

  .grid-55 {
    grid-template-columns: 1fr 1fr 1fr;
    padding-top: 57px;
    padding-bottom: 74px;
  }

  .paragraph-208 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-33 {
    padding-top: 0;
  }

  .paragraph-209 {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 15px;
  }

  .paragraph-210 {
    padding-left: 19px;
    padding-right: 19px;
  }

  .container-351 {
    padding-bottom: 86px;
  }

  .image-238 {
    height: auto;
  }

  .paragraph-211 {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 36px;
    line-height: 39px;
  }

  .image-239 {
    height: auto;
  }

  .container-356 {
    padding-top: 27px;
  }

  .image-240 {
    height: 50px;
  }

  .div-block-84 {
    margin-bottom: 140px;
    padding-top: 0;
  }

  .paragraph-216 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .image-170 {
    height: 166px;
  }

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

  .paragraph-272 {
    padding-left: 0;
    padding-right: 0;
    line-height: 25px;
  }

  .paragraph-274 {
    padding-left: 9px;
    padding-right: 9px;
    font-size: 50px;
    line-height: 55px;
  }

  .image-275 {
    max-width: 80%;
    height: auto;
  }

  .paragraph-277 {
    line-height: 25px;
  }

  .grid-64 {
    grid-template-columns: 1fr;
  }

  .paragraph-322 {
    line-height: 22px;
  }

  .background-video-15 {
    height: 400px;
  }

  .image-299 {
    padding-left: 36px;
    padding-right: 36px;
  }

  .paragraph-326 {
    margin-bottom: 56px;
    margin-left: 24px;
    margin-right: 24px;
    padding-top: 13px;
  }

  .background-video-18 {
    height: 1300px;
  }

  .container-467 {
    padding-left: 21px;
    padding-right: 21px;
  }

  .container-468 {
    padding-top: 58px;
  }

  .image-304 {
    height: 300px;
  }

  .paragraph-332 {
    margin-left: 21px;
    margin-right: 21px;
    padding-top: 12px;
    font-size: 16px;
    line-height: 24px;
  }

  .background-video-20 {
    height: 85vh;
  }

  .image-311 {
    height: 80px;
  }

  .paragraph-337 {
    margin-bottom: 10px;
    font-size: 40px;
    line-height: 50px;
  }

  .div-block-88 {
    padding-top: 0;
  }

  .section-96 {
    height: auto;
  }

  .paragraph-340 {
    padding: 0 14px 14px;
    font-size: 20px;
    line-height: 22px;
  }

  .container-475 {
    padding-top: 0;
  }

  .paragraph-342 {
    padding: 22px;
    font-size: 40px;
    line-height: 50px;
  }

  .columns-3 {
    margin-left: 19px;
    margin-right: 19px;
    padding-top: 14px;
  }

  .paragraph-345 {
    margin-left: 18px;
    margin-right: 18px;
    font-size: 25px;
  }

  .paragraph-346 {
    font-size: 16px;
    line-height: 20px;
  }

  .icon-23 {
    margin-top: -22px;
    font-size: 55px;
  }

  .image-317 {
    height: 200px;
  }

  .container-480 {
    padding-left: 22px;
    padding-right: 22px;
  }

  .container-481 {
    margin-top: -86px;
  }

  .image-319 {
    height: 200px;
  }

  .grid-73 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .container-484 {
    height: auto;
  }

  .paragraph-348 {
    padding-bottom: 34px;
  }

  .paragraph-349 {
    letter-spacing: 0;
  }

  .container-486 {
    height: auto;
  }

  .paragraph-350 {
    margin-left: 14px;
    margin-right: 14px;
  }

  .image-324 {
    margin-left: 225px;
  }

  .paragraph-351 {
    letter-spacing: 0;
  }

  .background-video-21 {
    height: 100px;
    margin-left: 229px;
    margin-right: 229px;
  }

  .image-326 {
    height: 100px;
  }

  .container-495 {
    padding-top: 53px;
  }

  .div-block-90 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-500 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .paragraph-358 {
    position: static;
  }

  .section-107 {
    display: none;
  }

  .paragraph-359 {
    font-size: 16px;
    line-height: 20px;
  }

  .section-109 {
    height: auto;
  }

  .paragraph-360 {
    letter-spacing: 7px;
    font-size: 16px;
  }

  .grid-76 {
    grid-template-columns: 1fr;
    padding-bottom: 95px;
  }

  .grid-77 {
    grid-template-columns: 1fr 1fr;
  }

  .container-504 {
    padding-left: 65px;
    padding-right: 65px;
  }

  .contact-form {
    padding: 40px 20px;
  }

  .section-115 {
    height: auto;
  }

  .div-block-95 {
    max-width: 40%;
  }

  .cards-section {
    padding: 40px 20px;
  }

  .cards-grid-container {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    align-self: stretch;
    max-width: none;
  }

  .image-343 {
    margin-top: 25px;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-81 {
    grid-template-columns: 1fr 1fr;
  }

  .background-video-22 {
    height: 333px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .container-514 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-15 {
    margin-top: 64px;
  }

  .column-16 {
    padding-top: 65px;
  }

  .background-video-23 {
    height: auto;
  }

  .image-354 {
    max-width: 100%;
    height: 328.016px;
    margin-top: -207px;
  }

  .container-521 {
    margin-top: 39px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-355 {
    width: auto;
    min-width: auto;
    margin-top: -41px;
    margin-left: -139px;
    margin-right: -139px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-523 {
    padding-top: 452px;
  }

  .background-video-24 {
    height: 160px;
    margin-left: 0;
    margin-right: 0;
  }

  .paragraph-394 {
    margin-left: 18px;
    margin-right: 18px;
    font-size: 16px;
  }

  .image-357 {
    margin-top: 124px;
  }

  .paragraph-395 {
    margin-left: 18px;
    margin-right: 18px;
    font-size: 16px;
  }

  .image-358 {
    padding-left: 97px;
    padding-right: 97px;
  }

  .container-526 {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-359 {
    padding-left: 35px;
    padding-right: 35px;
  }

  .grid-90 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .image-360, .image-361, .image-362 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-363 {
    height: 76px;
    line-height: 25px;
  }

  .icon-25 {
    font-size: 60px;
  }

  .paragraph-396 {
    font-size: 16px;
  }

  .grid-91 {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    margin-top: -107px;
  }

  .container-527, .container-529 {
    padding-left: 12px;
    padding-right: 12px;
  }

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

  .container-530 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-92 {
    grid-template-columns: 1fr 1fr;
  }

  .section-131 {
    height: auto;
  }

  .container-531 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-95 {
    margin-left: 39px;
    margin-right: 39px;
  }

  .container-532 {
    padding-left: 13px;
  }

  .image-365 {
    height: 110px;
  }

  .background-video-26 {
    height: 222px;
  }

  .container-534 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-535 {
    margin-bottom: 101px;
  }

  .paragraph-406 {
    margin-top: -28px;
    padding-top: 0;
  }

  .paragraph-407 {
    padding-left: 6px;
    padding-right: 6px;
    font-size: 24px;
    line-height: 28px;
  }

  .grid-97 {
    grid-template-columns: 1fr 1fr;
  }

  .button-26 {
    margin-top: -77px;
  }

  .grid-98 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-99 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .paragraph-408 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-369 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-102 {
    grid-template-columns: 1fr 1fr;
  }

  .image-184 {
    margin-bottom: 0;
  }

  .image-371 {
    height: auto;
  }

  .paragraph-411 {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 30px;
    line-height: 33px;
  }

  .container-547 {
    padding-top: 186px;
  }

  .paragraph-412 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .grid-104 {
    grid-template-columns: 1fr;
  }

  .link-block-9 {
    background-position: 50%;
    background-size: contain;
    height: 300px;
    overflow: visible;
  }

  .paragraph-414 {
    padding-left: 17px;
    padding-right: 17px;
    font-size: 24px;
    line-height: 28px;
  }

  .grid-105 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 1fr;
    padding-top: 47px;
    padding-bottom: 47px;
  }

  .image-376 {
    height: 100px;
  }

  .bold-text-23 {
    letter-spacing: 0;
  }

  .paragraph-420 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .section-153 {
    padding-right: 45px;
  }

  .section-157 {
    height: 449px;
  }

  .paragraph-424 {
    letter-spacing: 0;
    font-size: 16px;
    line-height: 22px;
  }

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

  .container-566 {
    padding-bottom: 20px;
  }

  .image-394 {
    height: 400px;
  }

  .div-block-119 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .paragraph-428 {
    font-size: 15px;
    line-height: 20px;
  }

  .section-166 {
    margin-top: -512px;
  }

  .paragraph-429 {
    font-size: 40px;
  }

  .grid-111 {
    grid-template-columns: 1fr;
  }

  .grid-30 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-430 {
    font-size: 24px;
    line-height: 28px;
  }

  .paragraph-431 {
    padding-left: 11px;
    padding-right: 11px;
    font-size: 50px;
    line-height: 52px;
  }

  .paragraph-433 {
    padding-left: 19px;
    padding-right: 19px;
    font-size: 15px;
    line-height: 22px;
  }

  .container-571 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .background-video-31 {
    margin-top: -3px;
  }

  .image-398 {
    height: 180px;
    margin-right: 27px;
    display: none;
  }

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

  .paragraph-437 {
    color: #f66a06;
  }

  .container-577 {
    text-align: center;
    height: 333px;
    margin-top: 46px;
  }

  .image-401 {
    opacity: 1;
    padding-left: 16px;
    padding-right: 16px;
  }

  .image-402 {
    text-align: center;
  }

  .container-578 {
    opacity: 1;
    text-align: center;
    margin-top: 25px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .div-block-123 {
    opacity: 1;
    text-align: center;
    padding-left: 13px;
    padding-right: 13px;
  }

  .image-403 {
    text-align: center;
    margin-top: 44px;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-116 {
    grid-template-columns: 1fr;
  }

  .image-405 {
    height: 222px;
  }

  .grid-117 {
    grid-template-columns: 1fr;
  }

  .background-video-33 {
    height: auto;
    max-height: 80vh;
  }

  .section-177 {
    height: auto;
  }

  .background-video-34 {
    height: 666px;
  }

  .image-406 {
    max-width: 90vw;
    height: auto;
    margin-left: 0;
  }

  .div-block-127 {
    max-width: 100%;
    padding-top: 0;
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-129 {
    text-align: center;
    margin-top: 24px;
  }

  .image-408 {
    max-width: 80%;
    height: auto;
    margin-right: 0;
  }

  .menu-button-3 {
    font-size: 25px;
  }

  .icon-27 {
    color: var(--black);
    margin-top: -7px;
    font-size: 77px;
  }

  .section-180 {
    margin-left: 0;
    margin-right: 0;
  }

  .image-411 {
    padding-left: 2px;
    padding-right: 2px;
  }

  .grid-120, .grid-121 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-122 {
    grid-template-columns: 1fr;
  }

  .image-412 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-123 {
    grid-template-columns: 1fr;
  }

  .paragraph-441 {
    font-size: 18px;
    line-height: 27px;
  }

  .container-592 {
    padding-left: 21px;
    padding-right: 21px;
    font-size: 15px;
    line-height: 21px;
  }

  .container-593 {
    padding-left: 22px;
    padding-right: 22px;
  }

  .paragraph-442 {
    font-size: 18px;
    line-height: 24px;
  }

  .container-595 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-124 {
    grid-template-columns: 1fr;
  }

  .grid-127 {
    grid-template-columns: 1fr 1fr;
  }

  .section-207 {
    display: none;
  }

  .grid-129 {
    grid-template-columns: 1fr 1fr;
  }

  .section-213 {
    height: 30px;
  }

  .section-214 {
    height: 40px;
  }

  .background-video-35 {
    height: auto;
    margin-top: 40px;
  }

  .grid-130 {
    grid-row-gap: 50px;
    grid-template-columns: 1fr;
  }

  .container-607, .container-609 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-424 {
    margin-left: 0;
    margin-right: 0;
  }

  .grid-131 {
    grid-template-columns: 1fr;
  }

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

  .background-video-36 {
    height: 700px;
  }

  .section-229 {
    margin-top: 89px;
  }

  .container-619 {
    padding-top: 40px;
    padding-bottom: 100px;
  }

  .image-431 {
    height: 120px;
  }

  .container-622 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .section-238 {
    height: auto;
  }

  .paragraph-446 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .container-623 {
    padding-bottom: 120px;
  }

  .container-624 {
    display: none;
  }

  .section-240 {
    height: auto;
  }

  .container-625 {
    padding-bottom: 120px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-241 {
    height: auto;
  }

  .container-626 {
    display: none;
  }

  .section-242, .section-243 {
    height: auto;
  }

  .paragraph-448 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .grid-136 {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    width: 100%;
    margin-top: 556px;
    margin-left: 0;
    margin-right: 0;
  }

  .section-246, .section-247, .section-248, .section-249, .section-250, .section-251, .section-252, .section-253, .section-254, .section-255, .section-256, .section-257, .section-258, .section-259, .section-260, .section-261, .section-262, .section-263, .section-264, .section-265 {
    height: auto;
  }

  .grid-139 {
    grid-template-columns: 1fr 1fr;
  }

  .slider-8 {
    height: 450px;
  }

  .slider-9 {
    height: 444px;
  }

  .slide-69 {
    height: auto;
  }

  .container-631 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .grid-141 {
    margin-left: 18px;
    margin-right: 18px;
  }

  .grid-143 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-443 {
    height: 1135.65px;
  }

  .paragraph-452 {
    padding-left: 23px;
    padding-right: 23px;
    line-height: 20px;
  }

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

  .image-448 {
    max-width: none;
    height: 50px;
  }

  .body-11 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-276 {
    height: 80vh;
    margin-top: 91px;
  }

  .image-451 {
    width: 80%;
    margin-top: 25px;
  }

  .paragraph-453 {
    padding-top: 34px;
    padding-bottom: 130px;
    font-size: 25px;
    line-height: 35px;
  }

  .div-block-139 {
    margin-top: 11px;
    margin-left: -1px;
    margin-right: -1px;
  }

  .icon-28 {
    margin-top: -14px;
    font-size: 60px;
  }

  .grid-144 {
    margin-left: 18px;
    margin-right: 18px;
  }

  .section-278 {
    height: 20px;
  }

  .section-281 {
    height: 666px;
  }

  .footer-subscribe {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-form-container-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-title {
    margin-right: 0;
  }

  .footer-form-block-two {
    width: 100%;
    margin-top: 20px;
  }

  .footer-form-input {
    width: 100%;
  }

  .footer-block-three {
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-link-three {
    margin-bottom: 10px;
  }

  .footer-social-block-three {
    margin-top: 10px;
  }

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

  .footer-copyright {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-legal-block {
    margin-top: 15px;
    margin-left: -24px;
  }

  .footer-legal-link {
    font-size: 14px;
    line-height: 20px;
  }

  .navbar-logo-left-container {
    max-width: 100%;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .nav-menu-two {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-22 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .team-circles {
    padding: 60px 15px;
  }

  .team-grid {
    grid-template-columns: 1fr 1fr;
  }

  .team-slider, .gallery-overview {
    padding: 60px 15px;
  }

  .container-639 {
    padding-top: 41px;
  }

  .image-456 {
    width: 90%;
    max-width: none;
  }

  .button-30 {
    margin-top: 0;
  }

  .grid-146 {
    grid-template-columns: 1fr;
    padding-top: 45px;
  }

  .container-250 {
    padding-top: 0;
  }

  .image-183 {
    margin-top: -1px;
    margin-bottom: -1px;
    padding-bottom: 0;
  }

  .image-458 {
    max-width: 100%;
    padding-left: 94px;
    padding-right: 94px;
  }

  .section-286 {
    padding-top: 83px;
  }

  .div-block-140 {
    padding-top: 14px;
  }

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

  .paragraph-454 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-645 {
    padding-left: 4px;
    padding-right: 4px;
  }

  .section-290 {
    margin-bottom: -11px;
  }

  .grid-148 {
    grid-template-columns: 1fr;
  }

  .container-648 {
    padding-left: 34px;
    padding-right: 34px;
  }

  .container-657 {
    padding-left: 17px;
    padding-right: 17px;
  }

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

  .div-block-144 {
    height: auto;
  }

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

  .container-660 {
    padding-top: 24px;
    padding-left: 27px;
    padding-right: 27px;
  }

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

  .lottie-animation-4 {
    margin-top: 81px;
  }

  .container-664 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-665 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .paragraph-458 {
    line-height: 27px;
  }

  .slide-79 {
    height: 450px;
  }

  .slide-80 {
    height: auto;
  }

  .slider-11, .slider-12 {
    height: 450px;
  }

  .container-666 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .container-667 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .slider-13, .slider-14, .slider-15, .slider-16, .slider-17 {
    height: 450px;
  }

  .menu-button-5 {
    font-size: 25px;
  }

  .icon-29 {
    color: #000;
    margin-top: -7px;
    font-size: 77px;
  }

  .slider-18, .slider-19 {
    height: 450px;
  }

  .image-474 {
    margin-top: 21px;
  }

  .paragraph-463 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-464 {
    padding-top: 29px;
  }

  .image-476 {
    max-width: 95%;
  }

  .section-324 {
    margin-top: 23px;
  }

  .image-477 {
    max-width: 90%;
    padding-bottom: 28px;
  }

  .div-block-149 {
    padding-left: 17px;
    padding-right: 17px;
  }

  .bold-text-41, .bold-text-42, .bold-text-43, .bold-text-44, .bold-text-45, .bold-text-46, .bold-text-47, .bold-text-48, .bold-text-49, .bold-text-50, .bold-text-51, .bold-text-52 {
    font-size: 24px;
  }

  .paragraph-468 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-151 {
    margin-left: 35px;
    margin-right: 35px;
    padding-top: 38px;
    padding-bottom: 38px;
  }

  .paragraph-469 {
    font-size: 40px;
    line-height: 60px;
  }

  .div-block-152 {
    padding-left: 4px;
    padding-right: 4px;
  }

  .image-479 {
    max-width: 95%;
  }

  .navbar-20 {
    position: fixed;
  }

  .background-video-40 {
    height: 400px;
  }

  .container-679 {
    margin-top: 49px;
  }

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

  .image-486 {
    margin-top: 109px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-470 {
    margin-bottom: 0;
    padding: 47px 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .container-681 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .slider-20 {
    height: 370px;
  }

  .section-430 {
    height: auto;
  }

  .slider-21 {
    height: 370px;
  }

  .image-488 {
    height: 70px;
    margin-top: 285px;
  }

  .paragraph-473 {
    padding-left: 14px;
    padding-right: 14px;
    font-size: 22px;
  }

  .slider-22, .slider-23, .slider-24, .slider-25, .slider-26, .slider-27 {
    height: 370px;
  }

  .image-490 {
    margin-bottom: 101px;
  }

  .container-687 {
    position: relative;
  }

  .slider-28 {
    height: 400px;
  }

  .slider-29 {
    height: 370px;
  }

  .image-491, .image-492, .image-493, .image-494, .image-495, .image-496, .image-497 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-152 {
    grid-template-columns: 1fr;
  }

  .image-500 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-161 {
    margin-top: 53px;
  }

  .paragraph-475 {
    padding-left: 12px;
    padding-right: 12px;
    line-height: 22px;
  }

  .image-502 {
    margin-top: 28px;
  }

  .grid-153 {
    grid-template-columns: 1fr 1fr;
  }

  .paragraph-476 {
    margin-top: 21px;
    margin-bottom: 21px;
    padding-left: 0;
  }

  .image-503 {
    padding-left: 29px;
    padding-right: 29px;
  }

  .div-block-163 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container-699 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .image-508 {
    max-width: 80%;
  }

  .background-video-43 {
    height: 90vh;
    margin-top: 82px;
  }

  .grid-155 {
    margin-left: 9px;
    margin-right: 9px;
  }

  .paragraph-479 {
    margin-top: 5px;
  }

  .grid-156 {
    margin-left: 8px;
    margin-right: 8px;
  }

  .paragraph-480 {
    margin-top: 5px;
  }

  .div-block-166 {
    margin-top: -78px;
  }

  .image-510 {
    max-width: 50%;
  }

  .section-476 {
    margin-top: 72px;
  }

  .section-477 {
    height: 10px;
  }

  .image-511 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .image-512 {
    padding-top: 23px;
  }

  .section-482 {
    margin-top: -6px;
  }

  .paragraph-481 {
    margin-top: 91px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 40px;
    line-height: 42px;
  }

  .grid-157 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .paragraph-482 {
    padding-left: 15px;
    padding-right: 15px;
    line-height: 24px;
  }

  .paragraph-483 {
    line-height: 23px;
  }

  .section-491 {
    margin-top: -6px;
  }

  .image-514 {
    max-width: 40%;
  }

  .section-494 {
    margin-top: -6px;
  }

  .paragraph-485 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .section-498 {
    height: auto;
    margin-top: -6px;
  }

  .image-518 {
    padding-top: 130px;
    padding-left: 11px;
    padding-right: 11px;
  }

  .image-519 {
    height: auto;
  }

  .button-32 {
    margin-top: -77px;
  }

  .grid-159 {
    grid-template-columns: 1fr;
    margin-left: 9px;
    margin-right: 9px;
  }

  .container-717 {
    padding-top: 0;
  }

  .image-521 {
    margin-bottom: 0;
  }

  .image-522 {
    margin-top: -1px;
    margin-bottom: -1px;
    padding-bottom: 0;
  }

  .section-500, .section-502, .section-504, .section-506 {
    margin-top: -6px;
  }

  .image-525 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .quick-stack {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-488 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-513 {
    margin-top: 79px;
  }

  .lottie-animation-9 {
    padding-top: 7px;
  }

  .paragraph-490 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .slider-30 {
    height: 600px;
  }

  .paragraph-493 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .bold-text-122 {
    font-size: 24px;
  }

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

  .paragraph-494 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .button-34 {
    margin-bottom: 4px;
  }

  .section-519 {
    margin-top: 83px;
  }

  .quick-stack-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-520 {
    margin-top: 62px;
  }

  .paragraph-495 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .quick-stack-3 {
    padding-top: 43px;
    padding-bottom: 43px;
  }

  .image-528 {
    max-width: 100%;
    padding: 0;
  }

  .section-524 {
    margin-top: -2px;
    padding-top: 8px;
  }

  .paragraph-498 {
    padding-left: 9px;
    padding-right: 9px;
    font-size: 18px;
  }

  .paragraph-499 {
    color: var(--black);
    padding-left: 9px;
    padding-right: 9px;
  }

  .image-530 {
    margin-bottom: 102px;
  }

  .image-531 {
    max-width: 70%;
  }

  .image-532 {
    margin-bottom: 60px;
  }

  .container-739 {
    margin-top: 27px;
  }

  .image-534 {
    margin-bottom: 86px;
  }

  .paragraph-500 {
    padding-left: 17px;
    padding-right: 17px;
  }

  .image-535, .image-536 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-502 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-538 {
    max-width: 100%;
  }

  .paragraph-504 {
    padding-left: 23px;
    padding-right: 23px;
  }

  .section-564 {
    height: 30px;
  }

  .section-565 {
    margin-top: -4px;
  }

  .image-539 {
    max-width: 100%;
    padding-top: 123px;
    padding-left: 26px;
    padding-right: 26px;
  }

  .image-540 {
    max-width: 85%;
  }

  .div-block-177 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .paragraph-505 {
    font-size: 18px;
    line-height: 24px;
  }

  .div-block-178, .div-block-179, .div-block-180 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .paragraph-510 {
    font-size: 17px;
  }

  .div-block-181 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-512 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .image-541 {
    max-width: 100%;
  }

  .div-block-183, .div-block-184, .div-block-185, .div-block-186, .div-block-187, .div-block-188, .div-block-189, .div-block-190, .div-block-191, .div-block-192 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .div-block-193 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .image-545 {
    height: 70px;
  }

  .paragraph-513 {
    font-size: 18px;
    line-height: 25px;
  }

  .div-block-196 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .link-block-20 {
    padding-top: 557px;
  }

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

  .section-588 {
    background-color: var(--dark-slate-grey);
    height: 400px;
  }

  .image-547 {
    margin-top: -81px;
  }

  .section-589 {
    background-color: var(--steel-blue);
  }

  .section-590 {
    margin-top: -6px;
  }

  .lottie-animation-13 {
    padding-top: 17px;
  }

  .div-block-199 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .div-block-200 {
    padding-left: 4px;
    padding-right: 4px;
  }

  .section-593 {
    margin-top: -76px;
    padding-top: 0;
  }

  .bold-text-182 {
    letter-spacing: 2px;
  }

  .slider-32 {
    width: auto;
    max-width: none;
    height: 500px;
    min-height: auto;
    max-height: none;
  }

  .slide-206 {
    width: auto;
  }

  .slider-33 {
    height: 600px;
  }

  .div-block-201 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .quick-stack-6, .quick-stack-7 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    padding-left: 1px;
    padding-right: 1px;
  }

  .div-block-202 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .section-596 {
    margin-top: 99px;
  }

  .paragraph-514 {
    letter-spacing: 4px;
  }

  .section-598 {
    margin-top: 78px;
  }

  .section-602 {
    margin-top: 86px;
  }

  .image-553 {
    margin-top: 5px;
    margin-bottom: 101px;
  }

  .image-554 {
    margin-left: 10px;
  }

  .container-766 {
    margin-top: 82px;
    padding-top: 19px;
  }

  .section-608 {
    margin-top: 82px;
  }

  .section-609 {
    margin-top: 30px;
  }

  .section-610 {
    margin-top: 82px;
  }

  .section-611 {
    margin-top: 30px;
  }

  .image-558 {
    display: none;
  }

  .image-559 {
    height: auto;
  }

  .paragraph-516 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .section-613 {
    margin-top: 82px;
  }

  .section-615 {
    height: auto;
    margin-top: 82px;
  }

  .section-619 {
    margin-top: 82px;
  }

  .section-621 {
    margin-top: 0;
    display: none;
  }

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

  .section-622 {
    height: auto;
    display: block;
  }

  .section-628 {
    padding-top: 23px;
    padding-bottom: 23px;
  }

  .section-630 {
    display: none;
  }

  .section-631 {
    margin-top: 149px;
    display: block;
  }

  .image-566 {
    height: 70px;
    margin-top: 441px;
    display: none;
  }

  .section-632 {
    margin-top: 82px;
  }

  .quick-stack-10 {
    padding-top: 27px;
    padding-left: 3px;
    padding-right: 3px;
  }

  .paragraph-519 {
    padding-left: 8px;
    padding-right: 8px;
    font-size: 18px;
    line-height: 24px;
  }

  .paragraph-520 {
    padding-left: 9px;
    padding-right: 9px;
    line-height: 24px;
  }

  .section-640 {
    margin-top: 0;
    display: none;
  }

  .section-642 {
    margin-top: 82px;
  }

  .section-644 {
    height: auto;
    margin-top: 0;
    display: block;
  }

  .container-775 {
    background-color: var(--firebrick);
    height: 555px;
  }

  .section-645 {
    background-color: var(--black);
    height: auto;
    margin-top: 84px;
  }

  .container-777 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-522 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .quick-stack-11 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .quick-stack-12 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .paragraph-523 {
    padding-left: 6px;
    padding-right: 6px;
    font-size: 18px;
    line-height: 23px;
  }

  .paragraph-524 {
    padding-left: 21px;
    padding-right: 21px;
    font-size: 18px;
    line-height: 24px;
  }

  .quick-stack-13 {
    padding-top: 46px;
    padding-bottom: 8px;
  }

  .paragraph-526 {
    padding-left: 12px;
    padding-right: 12px;
  }

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

  .section-655 {
    margin-top: 82px;
  }

  .paragraph-527 {
    padding-left: 6px;
    padding-right: 6px;
    font-size: 18px;
    line-height: 22px;
  }

  .quick-stack-14 {
    padding-left: 31px;
    padding-right: 31px;
  }

  .div-block-221 {
    padding-left: 4px;
    padding-right: 4px;
  }

  .div-block-222 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .paragraph-530 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .italic-text-9 {
    min-width: 0;
  }

  .paragraph-531 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .div-block-229 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .button-39 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .paragraph-538 {
    padding-left: 7px;
    padding-right: 7px;
    font-size: 45px;
    line-height: 48px;
  }

  .paragraph-540 {
    font-size: 50px;
    line-height: 55px;
  }

  .italic-text-11 {
    line-height: 17px;
  }

  .section-685 {
    margin-top: 84px;
  }

  .paragraph-541 {
    padding-left: 4px;
    padding-right: 4px;
    line-height: 24px;
  }

  .div-block-234 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .section-687 {
    margin-top: -16px;
  }

  .section-691 {
    background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/612c70350bc3a662355ec5c1_fanfade.gif");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
  }

  .image-580 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .quick-stack-17 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-542 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-235 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-544 {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 24px;
  }

  .div-block-237 {
    padding-left: 0;
    padding-right: 0;
  }

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

  .section-705, .section-710 {
    margin-top: 81px;
  }

  .paragraph-546 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .div-block-242 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-548 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .paragraph-550 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-243 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-552 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .bold-text-195 {
    padding-left: 9px;
    padding-right: 9px;
  }

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

  .section-740 {
    margin-top: 84px;
  }

  .image-586 {
    max-width: 50%;
  }

  .div-block-245 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .paragraph-555 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-556 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .image-589 {
    max-width: 35%;
  }

  .image-590 {
    max-width: 95%;
    padding-top: 43px;
  }

  .paragraph-557 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .paragraph-558 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-757 {
    margin-top: 79px;
  }

  .paragraph-560 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .paragraph-561 {
    text-align: left;
    padding-left: 14px;
    padding-right: 14px;
    line-height: 23px;
  }

  .paragraph-562 {
    padding-left: 14px;
    padding-right: 14px;
    line-height: 23px;
  }

  .div-block-258 {
    padding: 49px 20px;
  }

  .image-593 {
    max-width: 100%;
  }

  .paragraph-563 {
    padding-left: 13px;
    padding-right: 13px;
    line-height: 26px;
  }

  .paragraph-564 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .section-780 {
    height: 150px;
  }

  .image-594 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .image-595 {
    max-width: 80%;
  }

  .paragraph-565 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .paragraph-566 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-567 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .section-784 {
    margin-top: 81px;
  }

  .paragraph-568 {
    padding-left: 9px;
    padding-right: 9px;
    line-height: 24px;
  }

  .div-block-262 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-264 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .paragraph-570 {
    padding-left: 10px;
    padding-right: 11px;
  }

  .paragraph-571 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-603 {
    max-width: 35%;
  }

  .div-block-265 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-573, .paragraph-574 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .image-606 {
    max-width: 60%;
  }

  .bold-text-214 {
    line-height: 30px;
  }

  .paragraph-579 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-580 {
    padding-left: 6px;
    padding-right: 6px;
    line-height: 26px;
  }

  .section-813 {
    margin-top: 81px;
  }

  .paragraph-582 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .section-816 {
    margin-top: 79px;
  }

  .button-56 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-586 {
    letter-spacing: 0;
    padding-left: 7px;
    padding-right: 7px;
    font-size: 16px;
  }

  .bold-text-220 {
    font-size: 20px;
    line-height: 24px;
  }

  .section-847 {
    margin-top: 81px;
  }

  .div-block-284 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-588 {
    text-align: center;
    padding-left: 7px;
    padding-right: 7px;
  }

  .paragraph-589 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .section-858 {
    margin-top: 82px;
  }

  .paragraph-590 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .paragraph-591 {
    padding-left: 7px;
    padding-right: 9px;
    font-size: 18px;
  }

  .button-59 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .paragraph-592 {
    line-height: 24px;
  }

  .bold-text-221 {
    font-size: 30px;
    line-height: 40px;
  }

  .paragraph-594 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .button-62 {
    margin-left: 1px;
  }

  .container-856 {
    text-align: center;
  }

  .bold-text-232, .paragraph-596 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .section-867 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .image-615 {
    margin-top: 7px;
    margin-bottom: 7px;
  }

  .paragraph-599 {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 25px;
  }

  .paragraph-600 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .paragraph-601 {
    font-size: 20px;
  }

  .paragraph-602 {
    font-size: 20px;
    line-height: 24px;
  }

  .paragraph-604 {
    padding-left: 13px;
    padding-right: 13px;
    font-size: 20px;
    line-height: 24px;
  }

  .paragraph-605, .paragraph-606 {
    padding-left: 9px;
    padding-right: 9px;
    line-height: 25px;
  }

  .section-879 {
    margin-top: 84px;
  }

  .paragraph-607 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .paragraph-609, .paragraph-612 {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 25px;
  }

  .paragraph-613 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-890 {
    margin-top: 79px;
  }

  .paragraph-614 {
    font-size: 20px;
    line-height: 25px;
  }

  .paragraph-615 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-620 {
    max-width: 50%;
  }

  .section-895 {
    margin-top: 86px;
  }

  .paragraph-617 {
    padding-left: 9px;
    padding-right: 9px;
    line-height: 25px;
  }

  .section-896 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .paragraph-620 {
    font-size: 18px;
  }

  .paragraph-624 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .paragraph-625 {
    padding-left: 9px;
    padding-right: 9px;
    font-size: 20px;
    line-height: 30px;
  }

  .paragraph-627, .paragraph-630, .paragraph-631 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-919 {
    margin-top: 82px;
    display: none;
  }

  .section-920 {
    margin-top: 90px;
  }

  .image-627 {
    display: block;
  }

  .paragraph-633 {
    font-size: 22px;
    line-height: 29px;
  }

  .bold-text-305 {
    font-size: 22px;
    line-height: 28px;
  }

  .body-23 {
    margin-top: 82px;
  }

  .paragraph-636 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-630 {
    display: none;
  }

  .section-936, .section-937 {
    background-color: var(--black);
    display: block;
  }

  .paragraph-637 {
    font-size: 162px;
    line-height: 205px;
  }

  .paragraph-638 {
    color: var(--white);
    margin-top: 0;
    padding-top: 0;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 17px;
    line-height: 27px;
  }

  .bold-text-306, .bold-text-307, .bold-text-308, .bold-text-309, .bold-text-310 {
    font-size: 24px;
  }

  .image-631 {
    background-color: var(--black);
  }

  .paragraph-639 {
    padding-left: 13px;
    padding-right: 13px;
    font-size: 18px;
  }

  .paragraph-640 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .bold-text-311 {
    font-size: 30px;
    line-height: 38px;
  }

  .quick-stack-27, .paragraph-641, .paragraph-642 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-639 {
    max-width: 90%;
  }

  .paragraph-646 {
    padding-left: 13px;
    padding-right: 13px;
    font-size: 18px;
  }

  .section-994 {
    margin-top: 83px;
    display: none;
  }

  .section-995 {
    background-color: var(--black);
    height: auto;
    margin-top: 85px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .container-925 {
    text-align: center;
  }

  .paragraph-648 {
    padding-top: 29px;
    padding-bottom: 0;
    font-size: 24px;
    line-height: 36px;
  }

  .div-block-340 {
    padding-left: 26px;
    padding-right: 26px;
  }

  .paragraph-650 {
    line-height: 20px;
  }

  .div-block-342 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .button-75 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-652 {
    padding-left: 4px;
    padding-right: 4px;
    font-size: 24px;
    line-height: 28px;
  }

  .paragraph-653 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .container-930 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .paragraph-658 {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 24px;
  }

  .section-1021 {
    margin-top: 82px;
  }

  .container-932 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-661 {
    margin-top: 20px;
  }

  .container-934 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .quick-stack-30 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-665 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-1027 {
    margin-top: -73px;
  }

  .div-block-345 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-1035 {
    margin-top: 56px;
  }

  .image-648 {
    height: 25px;
    margin-top: 13px;
  }

  .paragraph-669 {
    padding-bottom: 90px;
  }

  .heading-144 {
    font-size: 25px;
    line-height: 30px;
  }

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

  .paragraph-670 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 20px;
    line-height: 24px;
  }

  .paragraph-672 {
    line-height: 20px;
  }

  .section-1037 {
    margin-top: 14px;
  }

  .section-1038 {
    margin-bottom: 55px;
  }

  .heading-145 {
    padding-left: 9px;
    padding-right: 9px;
    font-size: 28px;
    line-height: 32px;
  }

  .paragraph-673 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-652 {
    max-width: 70%;
    height: auto;
  }

  .paragraph-678 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-1043 {
    margin-top: 40px;
  }

  .section-1044 {
    margin-top: 84px;
  }

  .quick-stack-34 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 8px;
  }

  .heading-146 {
    font-size: 20px;
    line-height: 25px;
  }

  .paragraph-679 {
    font-size: 16px;
    line-height: 24px;
  }

  .button-80 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .quick-stack-35 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .heading-147 {
    font-size: 24px;
    line-height: 29px;
  }

  .button-82 {
    font-size: 18px;
    line-height: 20px;
  }

  .paragraph-681 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph-683 {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 22px;
  }

  .section-1057, .section-1058 {
    margin-top: 83px;
  }

  .paragraph-684 {
    font-size: 16px;
    line-height: 22px;
  }

  .container-958 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-659 {
    max-width: 85%;
    margin-top: 32px;
  }

  .paragraph-685 {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 20px;
  }

  .button-84 {
    font-size: 18px;
  }

  .paragraph-687 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 24px;
    line-height: 28px;
  }

  .paragraph-688 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-1070 {
    margin-top: 85px;
  }

  .heading-148 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-690 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
    line-height: 22px;
  }

  .paragraph-692 {
    padding-left: 9px;
    padding-right: 9px;
    font-size: 16px;
    line-height: 20px;
  }

  .paragraph-693 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
    line-height: 20px;
  }

  .container-968 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-86 {
    font-size: 18px;
    line-height: 22px;
  }

  .section-1089 {
    margin-top: 78px;
  }

  .cell-9 {
    padding-top: 0;
  }

  .heading-150 {
    font-size: 30px;
  }

  .bold-text-328 {
    font-size: 90px;
  }

  .paragraph-698 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .section-1095 {
    margin-top: 83px;
  }

  .paragraph-699 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-701, .paragraph-702 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .quick-stack-40 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-1101 {
    margin-top: 87px;
  }

  .container-977, .container-978 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-1103 {
    margin-top: 90px;
  }

  .paragraph-705 {
    line-height: 20px;
  }

  .container-983 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-984 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .quick-stack-43 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 10px;
  }

  .paragraph-707 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
    line-height: 20px;
  }

  .quick-stack-44 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 10px;
  }

  .container-985 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .quick-stack-45 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 10px;
  }

  .image-668 {
    max-width: 20%;
  }

  .paragraph-709 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-987 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-1108 {
    margin-top: 83px;
  }

  .container-988 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-710 {
    font-size: 40px;
    line-height: 45px;
  }

  .paragraph-711 {
    font-size: 16px;
    line-height: 22px;
  }

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

  .navbar-20-copy {
    position: fixed;
  }

  .bold-text-332 {
    margin-left: 9px;
    margin-right: 9px;
  }

  .icon-33 {
    color: var(--white);
    margin-top: -16px;
    margin-bottom: -16px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 60px;
  }

  .section-1116 {
    height: 600px;
    margin-top: 59px;
  }

  .paragraph-714 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
    line-height: 22px;
  }

  .image-675 {
    max-width: 40%;
  }

  .paragraph-715 {
    font-size: 16px;
    line-height: 23px;
  }

  .button-89 {
    margin-bottom: 19px;
    margin-left: 20px;
  }

  .paragraph-717 {
    font-size: 20px;
    line-height: 24px;
  }

  .body-27 {
    margin-top: 79px;
  }

  .heading-154 {
    margin-top: 41px;
    margin-left: 9px;
    margin-right: 9px;
    font-size: 35px;
    line-height: 39px;
  }

  .paragraph-719 {
    margin-left: 10px;
    margin-right: 10px;
    line-height: 20px;
  }

  .paragraph-721 {
    font-size: 33px;
    line-height: 35px;
  }

  .paragraph-722 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .container-997 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .bold-text-335 {
    font-size: 30px;
    line-height: 33px;
  }

  .quick-stack-50 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-999 {
    margin-left: 9px;
    margin-right: 9px;
  }
}

@media screen and (max-width: 479px) {
  .image-10 {
    width: 140px;
    margin-left: -5px;
  }

  .menu-button-2 {
    padding-right: 0;
  }

  .icon-5 {
    font-size: 50px;
  }

  .container-for-opening-para {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-zephyr {
    letter-spacing: 0;
    font-size: 50px;
    line-height: 70px;
  }

  .heading-27 {
    letter-spacing: 0;
    margin-top: 7px;
    font-size: 18px;
    line-height: 18px;
  }

  .background-video-10 {
    height: 75vh;
  }

  .container-25 {
    margin-top: -20px;
  }

  .intro-para {
    font-size: 13px;
    line-height: 16px;
  }

  .image-208 {
    height: 45px;
  }

  .container-296 {
    margin-top: 235px;
  }

  .link-block {
    padding-top: 0;
  }

  .container-297 {
    padding-top: 72px;
    padding-left: 28px;
    padding-right: 28px;
  }

  .bold-text {
    line-height: 46px;
  }

  .section-givens-video {
    height: 90vh;
  }

  .paragraph-24 {
    padding-left: 11px;
    padding-right: 11px;
    line-height: 20px;
  }

  .grid-34 {
    grid-template-columns: 1fr 1fr;
    margin-top: 16px;
  }

  .image-210 {
    height: 45px;
  }

  .container-28 {
    padding-top: 106px;
  }

  .heading-28 {
    margin-top: -15px;
    font-size: 40px;
    line-height: 42px;
  }

  .container-27 {
    margin-top: -12px;
    padding: 0 8px;
  }

  .youtube {
    border-width: 5px;
    margin-top: 32px;
    margin-bottom: 92px;
  }

  .paragraph-170 {
    font-size: 20px;
    line-height: 23px;
  }

  .container-299 {
    padding-top: 11px;
  }

  .image-211 {
    height: 45px;
  }

  .section-2 {
    height: 90px;
  }

  .background-video-11 {
    height: 50vh;
    margin-top: -1px;
    margin-bottom: 0;
  }

  .container-301 {
    height: 90vh;
  }

  .container-332 {
    padding-top: 16px;
  }

  .paragraph-199 {
    font-size: 30px;
    line-height: 32px;
  }

  .container-333 {
    padding-top: 0;
  }

  .paragraph-200 {
    text-align: left;
    font-size: 13px;
    line-height: 16px;
  }

  .grid-52 {
    padding-top: 0;
    padding-bottom: 17px;
  }

  .paragraph-201 {
    text-align: left;
    padding-left: 14px;
  }

  .container-334 {
    padding-top: 12px;
  }

  .container-335 {
    padding-top: 0;
    padding-bottom: 188px;
  }

  .image-230 {
    height: 180px;
  }

  .section-1st-lp {
    background-image: none;
  }

  .container-308 {
    padding-top: 53px;
  }

  .heading-136 {
    margin-top: -21px;
    font-size: 24px;
    line-height: 27px;
  }

  .container-307 {
    padding-top: 7px;
  }

  .image-216 {
    height: auto;
  }

  .grid-36 {
    grid-template-columns: 1fr 1fr;
    margin-top: 15px;
    padding-top: 45px;
    padding-bottom: 35px;
  }

  .image-231 {
    height: 45px;
  }

  .container-310 {
    padding-top: 24px;
  }

  .paragraph-181 {
    text-align: left;
    line-height: 19px;
  }

  .paragraph-182 {
    padding-top: 0;
    padding-bottom: 34px;
    font-size: 16px;
    line-height: 19px;
  }

  .container-311 {
    padding-top: 47px;
  }

  .paragraph-202 {
    font-size: 24px;
    line-height: 28px;
  }

  .image-232 {
    height: 45px;
  }

  .container-313 {
    padding-top: 23px;
  }

  .paragraph-183 {
    font-size: 24px;
    line-height: 27px;
  }

  .container-314 {
    padding-top: 13px;
  }

  .container-315 {
    padding-bottom: 29px;
    font-size: 16px;
  }

  .paragraph-184 {
    text-align: left;
    padding-left: 11px;
    padding-right: 11px;
    line-height: 22px;
  }

  .image-233 {
    height: 45px;
  }

  .paragraph-185 {
    padding-top: 27px;
    padding-left: 7px;
    padding-right: 7px;
    font-size: 30px;
    line-height: 33px;
  }

  .paragraph-186 {
    padding-bottom: 50px;
    font-size: 16px;
    line-height: 19px;
  }

  .image-234 {
    height: 45px;
  }

  .paragraph-187 {
    padding-top: 32px;
    padding-left: 14px;
    padding-right: 14px;
    font-size: 33px;
    line-height: 36px;
  }

  .paragraph-188 {
    padding-top: 0;
    font-size: 20px;
    line-height: 21px;
  }

  .container-318 {
    padding-top: 0;
  }

  .image-222 {
    height: 180px;
  }

  .paragraph-189 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .bold-text-10 {
    padding-left: 11px;
    font-size: 20px;
    line-height: 22px;
  }

  .paragraph-190 {
    margin-bottom: -56px;
    line-height: 18px;
  }

  .container-340 {
    padding-top: 0;
  }

  .container-321 {
    padding-top: 72px;
  }

  .paragraph-191 {
    padding-left: 13px;
    padding-right: 13px;
    font-size: 32px;
    line-height: 35px;
  }

  .bold-text-11 {
    font-size: 32px;
    line-height: 42px;
  }

  .container-322 {
    padding-top: 10px;
  }

  .image-223 {
    height: auto;
  }

  .grid-53 {
    grid-template-columns: 1fr 1fr;
    margin-top: 51px;
    padding-bottom: 36px;
  }

  .paragraph-194 {
    line-height: 23px;
  }

  .paragraph-192 {
    font-size: 24px;
    line-height: 26px;
  }

  .paragraph-195 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 24px;
    line-height: 27px;
  }

  .image-226 {
    height: auto;
  }

  .paragraph-196 {
    text-align: left;
    padding-left: 11px;
    padding-right: 11px;
    font-size: 15px;
    line-height: 20px;
  }

  .div-block-82 {
    padding-top: 18px;
  }

  .paragraph-176 {
    padding-top: 44px;
    padding-left: 14px;
    padding-right: 14px;
    font-size: 30px;
    line-height: 35px;
  }

  .image-236 {
    height: auto;
  }

  .paragraph-175 {
    font-size: 23px;
    line-height: 29px;
  }

  .bold-text-9 {
    font-size: 34px;
  }

  .container-302 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .paragraph-177 {
    font-size: 22px;
    line-height: 26px;
  }

  .container-303 {
    padding-top: 83px;
    padding-bottom: 98px;
  }

  .paragraph-178 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .heading-119 {
    letter-spacing: 0;
    padding-top: 14px;
    padding-left: 8px;
    padding-right: 8px;
    font-size: 24px;
    line-height: 28px;
  }

  .paragraph-179 {
    font-size: 21px;
  }

  .image-214 {
    height: auto;
  }

  .grid-54 {
    grid-template-columns: 1fr 1fr;
    margin-top: -64px;
    padding-top: 107px;
  }

  .container-211 {
    padding-top: 0;
  }

  .heading-124 {
    padding-left: 11px;
    padding-right: 11px;
    font-size: 20px;
    line-height: 22px;
  }

  .paragraph-117 {
    font-size: 16px;
  }

  .grid-37 {
    grid-template-columns: 1fr;
  }

  .container-347 {
    padding-top: 73px;
  }

  .paragraph-207 {
    padding-left: 27px;
    padding-right: 27px;
    font-size: 40px;
    line-height: 44px;
  }

  .bold-text-13 {
    padding-left: 0;
    padding-right: 16px;
  }

  .image-237 {
    height: auto;
  }

  .grid-55 {
    grid-template-columns: 1fr 1fr;
    margin-top: -64px;
    padding-top: 94px;
    padding-bottom: 41px;
  }

  .paragraph-208 {
    font-size: 20px;
    line-height: 25px;
  }

  .container-33 {
    padding-top: 0;
  }

  .container-350 {
    padding-top: 27px;
  }

  .paragraph-210 {
    text-align: left;
    padding-left: 17px;
    padding-right: 17px;
    line-height: 19px;
  }

  .container-351 {
    padding-bottom: 58px;
  }

  .image-238 {
    height: auto;
  }

  .paragraph-211 {
    font-size: 28px;
    line-height: 31px;
  }

  .container-352 {
    padding-top: 73px;
  }

  .container-353 {
    padding-top: 4px;
  }

  .image-239 {
    height: auto;
  }

  .paragraph-212 {
    text-align: left;
  }

  .container-354 {
    padding-bottom: 26px;
    padding-left: 14px;
    padding-right: 14px;
    font-size: 16px;
  }

  .container-355 {
    padding-top: 23px;
    padding-bottom: 67px;
  }

  .image-240 {
    height: 40px;
  }

  .div-block-84 {
    margin-bottom: 159px;
  }

  .paragraph-213 {
    text-align: center;
    padding-bottom: 49px;
    font-size: 13px;
    line-height: 16px;
  }

  .paragraph-214 {
    padding-left: 14px;
    padding-right: 14px;
    font-size: 24px;
    line-height: 28px;
  }

  .paragraph-216 {
    line-height: 22px;
  }

  .image-170 {
    height: 100px;
  }

  .paragraph-272 {
    line-height: 22px;
  }

  .paragraph-274 {
    font-size: 30px;
    line-height: 37px;
  }

  .grid-64 {
    padding: 0;
  }

  .container-421 {
    height: 44px;
  }

  .paragraph-322 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .background-video-15 {
    height: 333px;
  }

  .image-299 {
    margin-top: 12px;
    padding-left: 19px;
    padding-right: 19px;
  }

  .paragraph-325 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-463 {
    padding-top: 36px;
  }

  .image-300 {
    height: 180px;
  }

  .paragraph-326 {
    margin-left: 4px;
    margin-right: 4px;
    line-height: 22px;
  }

  .paragraph-327 {
    padding-left: 17px;
    padding-right: 17px;
  }

  .bold-text-14 {
    font-size: 18px;
    line-height: 24px;
  }

  .grid-69 {
    padding: 59px 10px 53px;
  }

  .paragraph-329 {
    font-size: 16px;
    line-height: 22px;
  }

  .paragraph-330 {
    font-size: 32px;
    line-height: 36px;
  }

  .grid-70 {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 34px;
    padding-left: 11px;
    padding-right: 11px;
  }

  .bold-text-15 {
    font-size: 15px;
    line-height: 22px;
  }

  .image-304 {
    height: 222px;
  }

  .paragraph-332 {
    margin-left: 14px;
    margin-right: 14px;
    font-family: Bitter, serif;
    font-size: 14px;
    line-height: 20px;
  }

  .image-311 {
    text-align: center;
    height: 50px;
  }

  .paragraph-337 {
    padding-top: 0;
    font-size: 26px;
    line-height: 29px;
  }

  .div-block-88 {
    margin-left: 7px;
    margin-right: 7px;
    padding-top: 0;
  }

  .paragraph-340 {
    margin-top: -10px;
    padding-top: 0;
    padding-left: 7px;
    padding-right: 7px;
    font-size: 17px;
    line-height: 20px;
  }

  .paragraph-342 {
    padding-left: 7px;
    padding-right: 7px;
    font-size: 28px;
    line-height: 32px;
  }

  .paragraph-345 {
    margin-left: -16px;
    margin-right: -16px;
    font-size: 22px;
    line-height: 25px;
  }

  .paragraph-346 {
    margin-left: -19px;
    margin-right: -19px;
    font-size: 15px;
    line-height: 18px;
  }

  .icon-23 {
    text-align: left;
    margin-top: -20px;
  }

  .italic-text {
    line-height: 32px;
  }

  .image-317 {
    height: 160px;
    display: none;
  }

  .button-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .container-480 {
    padding-top: 41px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-318 {
    height: auto;
  }

  .column-8 {
    margin-top: 38px;
  }

  .column-9 {
    margin-top: 37px;
    padding-top: 0;
  }

  .column-10 {
    padding-top: 39px;
  }

  .paragraph-347 {
    letter-spacing: 2px;
    font-size: 18px;
    line-height: 22px;
  }

  .container-483 {
    margin-top: 16px;
  }

  .grid-73 {
    margin-top: 31px;
  }

  .container-484 {
    height: auto;
  }

  .paragraph-348 {
    margin-left: 16px;
    margin-right: 16px;
    padding-bottom: 34px;
    font-size: 16px;
  }

  .grid-74 {
    grid-template-columns: 1fr 1fr;
  }

  .container-487 {
    height: 100px;
  }

  .image-324 {
    margin-left: 0;
    position: static;
  }

  .paragraph-351 {
    margin-bottom: -8px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 24px;
    line-height: 28px;
  }

  .container-489, .container-491 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .background-video-21 {
    height: 100px;
    margin-left: 187px;
    margin-right: 187px;
  }

  .body-4 {
    height: auto;
  }

  .paragraph-353 {
    margin-bottom: -93px;
  }

  .container-496 {
    padding-top: 33px;
  }

  .paragraph-355 {
    font-size: 15px;
  }

  .paragraph-356 {
    padding-top: 84px;
    font-size: 22px;
    line-height: 24px;
  }

  .image-331 {
    margin-top: 11px;
    margin-left: 16px;
    padding-top: 0;
    inset: 0% auto auto 0%;
  }

  .paragraph-358 {
    margin-bottom: -464px;
    padding-bottom: 0;
    position: absolute;
    inset: auto 0% 0%;
  }

  .section-107 {
    height: 555px;
    display: none;
  }

  .paragraph-359 {
    font-size: 18px;
  }

  .section-109 {
    height: auto;
  }

  .paragraph-360 {
    letter-spacing: 0;
    margin-top: -13px;
    padding-top: 0;
    line-height: 18px;
  }

  .image-332 {
    height: 100px;
    inset: auto 0% 0% auto;
  }

  .grid-76 {
    padding: 7px 35px 81px;
  }

  .container-503 {
    padding-top: 26px;
  }

  .container-504 {
    padding-left: 34px;
    padding-right: 34px;
  }

  .paragraph-364 {
    padding-right: 0;
  }

  .grid-80 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    padding-left: 21px;
    padding-right: 21px;
  }

  .columns-5 {
    margin-left: 14px;
    margin-right: 14px;
  }

  .div-block-95 {
    max-width: none;
    margin-left: 14px;
    margin-right: 14px;
  }

  .div-block-96 {
    margin-top: 288px;
  }

  .image-340, .image-341 {
    max-width: 100%;
  }

  .centered-container {
    text-align: left;
  }

  .cards-grid-container {
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .image-343 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-369 {
    padding-left: 4px;
    padding-right: 4px;
    font-size: 28px;
    line-height: 32px;
  }

  .paragraph-370 {
    padding-left: 14px;
    padding-right: 14px;
    font-size: 19px;
    line-height: 22px;
  }

  .grid-81 {
    grid-template-columns: 1fr 1fr;
    padding-left: 9px;
    padding-right: 9px;
  }

  .background-video-22 {
    height: 190px;
    margin-top: -14px;
    margin-left: -3px;
    margin-right: -3px;
  }

  .bold-text-18 {
    font-size: 30px;
    line-height: 34px;
  }

  .paragraph-381 {
    padding-right: 0;
  }

  .columns-8 {
    margin-left: 9px;
    margin-right: 9px;
  }

  .image-348 {
    height: 15px;
  }

  .image-349 {
    height: auto;
    padding-right: 6px;
  }

  .paragraph-382 {
    padding-left: 7px;
    padding-right: 7px;
    font-size: 30px;
    line-height: 34px;
  }

  .paragraph-383 {
    padding-left: 7px;
    padding-right: 7px;
    font-size: 18px;
  }

  .container-514 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-386 {
    margin-left: 17px;
    margin-right: 17px;
  }

  .image-352 {
    height: 80px;
  }

  .paragraph-387 {
    font-size: 30px;
    line-height: 33px;
  }

  .div-block-99 {
    margin-left: 2px;
    margin-right: 2px;
  }

  .paragraph-390 {
    margin-left: 16px;
    margin-right: 16px;
  }

  .columns-10 {
    margin-left: 0;
    margin-right: 0;
  }

  .image-353 {
    padding-top: 35px;
  }

  .paragraph-392 {
    letter-spacing: 0;
    font-size: 16px;
    line-height: 26px;
  }

  .image-354 {
    height: auto;
    margin-top: 25px;
  }

  .background-video-24 {
    height: 100px;
  }

  .image-357 {
    margin-top: 194px;
  }

  .image-358 {
    padding-left: 52px;
    padding-right: 52px;
  }

  .container-526 {
    margin-top: 23px;
    margin-bottom: 94px;
    padding-left: 42px;
    padding-right: 42px;
  }

  .image-359 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .grid-90 {
    margin-left: 12px;
    margin-right: 12px;
  }

  .image-363 {
    height: 70px;
  }

  .icon-25 {
    font-size: 50px;
  }

  .div-block-100 {
    margin: 30px 13px 129px;
  }

  .paragraph-396 {
    font-size: 14px;
    line-height: 20px;
  }

  .image-364 {
    max-width: 100%;
  }

  .paragraph-398 {
    font-size: 16px;
    line-height: 22px;
  }

  .container-528 {
    margin-top: 8px;
    padding-bottom: 43px;
  }

  .container-529 {
    padding-left: 0;
  }

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

  .paragraph-399 {
    font-size: 16px;
    line-height: 22px;
  }

  .container-530 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .grid-92 {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    margin-top: 0;
    padding-bottom: 26px;
  }

  .section-131 {
    height: auto;
  }

  .paragraph-400 {
    font-size: 16px;
    line-height: 22px;
  }

  .grid-93 {
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .grid-95 {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-401 {
    letter-spacing: 0;
    font-size: 15px;
  }

  .paragraph-402 {
    font-size: 24px;
    line-height: 28px;
  }

  .section-134 {
    margin-top: 88px;
  }

  .image-365 {
    height: 100px;
  }

  .paragraph-403 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 16px;
    line-height: 19px;
  }

  .div-block-101 {
    margin-bottom: 20px;
  }

  .background-video-26 {
    height: 180px;
  }

  .container-534 {
    margin-top: -91px;
    padding-left: 42px;
    padding-right: 42px;
  }

  .paragraph-404 {
    font-size: 16px;
  }

  .container-535 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .paragraph-406 {
    margin-top: -73px;
  }

  .paragraph-407 {
    font-size: 20px;
    line-height: 24px;
  }

  .grid-97 {
    grid-template-columns: 1fr;
  }

  .image-368 {
    height: auto;
  }

  .button-26 {
    padding: 0 28px;
    font-size: 15px;
  }

  .container-253 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .grid-98 {
    grid-template-columns: 1fr;
  }

  .grid-99 {
    padding-top: 4px;
  }

  .bold-text-22 {
    font-size: 80px;
    line-height: 90px;
  }

  .container-541 {
    margin-top: -25px;
  }

  .div-block-103 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .grid-102 {
    grid-template-columns: 1fr;
  }

  .image-184 {
    border-style: none;
    margin-top: 0;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 3px;
    padding-right: 3px;
  }

  .image-371, .image-372 {
    border-style: none;
  }

  .paragraph-411 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 26px;
    line-height: 30px;
  }

  .container-547 {
    padding-top: 150px;
  }

  .link-block-9 {
    height: 222px;
    line-height: 100px;
  }

  .image-374 {
    line-height: 1px;
  }

  .paragraph-413 {
    font-size: 26px;
    line-height: 29px;
  }

  .container-550 {
    padding-left: 19px;
    padding-right: 19px;
  }

  .paragraph-414 {
    padding-left: 8px;
    padding-right: 8px;
    font-size: 16px;
    line-height: 18px;
  }

  .grid-105 {
    grid-template-columns: 1fr 1fr;
    padding-top: 0;
  }

  .image-376 {
    height: auto;
  }

  .section-143 {
    height: 22px;
    margin-top: -11px;
  }

  .image-377 {
    height: 12px;
  }

  .background-video-28 {
    height: 222px;
  }

  .image-380 {
    padding: 14px 8px;
  }

  .paragraph-421 {
    letter-spacing: 0;
    font-size: 30px;
    line-height: 30px;
  }

  .div-block-114 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .section-157 {
    height: 333px;
  }

  .paragraph-424 {
    padding-top: 24px;
  }

  .section-159 {
    margin-top: 73px;
  }

  .text-block {
    color: var(--black-2);
    font-size: 18px;
    line-height: 20px;
  }

  .container-562 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .list {
    padding-top: 24px;
  }

  .grid-110 {
    grid-template-columns: 1fr 1fr;
    margin-top: 60px;
  }

  .container-566 {
    padding-bottom: 14px;
    padding-left: 56px;
    padding-right: 56px;
  }

  .image-394 {
    height: 300px;
  }

  .div-block-119 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .section-166 {
    margin-top: -634px;
  }

  .paragraph-429 {
    padding-left: 6px;
    padding-right: 6px;
    font-size: 30px;
    line-height: 33px;
  }

  .grid-30 {
    grid-column-gap: 9px;
    grid-row-gap: 9px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    padding: 30px 9px 41px;
  }

  .paragraph-430 {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 20px;
    line-height: 24px;
  }

  .paragraph-431 {
    font-size: 40px;
    line-height: 42px;
  }

  .div-block-120 {
    padding-top: 7px;
  }

  .paragraph-433 {
    line-height: 19px;
  }

  .container-571 {
    padding-top: 20px;
  }

  .paragraph-434 {
    font-size: 17px;
    line-height: 24px;
  }

  .section-168 {
    margin-top: 37px;
  }

  .container-573 {
    padding-top: 39px;
    padding-bottom: 38px;
  }

  .paragraph-435 {
    letter-spacing: 1px;
  }

  .container-574 {
    height: auto;
    padding-bottom: 81px;
  }

  .grid-112 {
    padding-left: 0;
    padding-right: 0;
  }

  .background-video-31 {
    height: 70vh;
  }

  .image-398 {
    height: 130px;
    margin-top: 105px;
    margin-right: 11px;
  }

  .paragraph-437 {
    font-size: 30px;
    line-height: 44px;
  }

  .image-401 {
    margin-top: -18px;
    padding-left: 9px;
    padding-right: 9px;
  }

  .image-402 {
    max-width: 95%;
  }

  .container-578 {
    margin-top: 12px;
    padding-left: 2px;
    padding-right: 2px;
  }

  .container-579 {
    margin-top: 20px;
    padding-left: 7px;
    padding-right: 7px;
  }

  .div-block-123 {
    text-align: center;
  }

  .image-403 {
    margin-top: 7px;
    padding-top: 31px;
    padding-left: 1px;
    padding-right: 1px;
  }

  .section-173 {
    max-width: none;
  }

  .grid-115 {
    grid-template-columns: 1fr;
  }

  .grid-116 {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    grid-template-columns: minmax(320px, 5fr) 1fr 1fr 1fr 1fr 1fr;
    width: 100%;
    margin-top: 67px;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  .image-405 {
    height: 100px;
  }

  .background-video-34 {
    height: 500px;
  }

  .image-406 {
    min-width: auto;
    max-width: 80vw;
    height: auto;
    margin-left: 0;
  }

  .div-block-127 {
    max-width: 100%;
    margin-top: 95px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .paragraph-438 {
    margin-top: -36px;
    line-height: 20px;
  }

  .paragraph-439 {
    margin-top: 24px;
    font-size: 24px;
    line-height: 30px;
  }

  .image-408 {
    max-width: 100%;
  }

  .grid-118 {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    grid-template-columns: 1fr;
    margin-top: 0;
    margin-bottom: 13px;
  }

  .grid-119 {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
  }

  .image-409 {
    max-width: none;
  }

  .container-580 {
    background-color: var(--dark-slate-grey);
    height: 100px;
  }

  .image-410 {
    max-width: 100%;
  }

  .container-581 {
    height: 333px;
  }

  .section-180 {
    margin-left: 0;
    margin-right: 0;
  }

  .image-411 {
    margin-top: 28px;
  }

  .grid-120 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr;
    margin-top: 82px;
    margin-bottom: 13px;
  }

  .section-182 {
    margin-top: -17px;
  }

  .container-583 {
    margin-top: 25px;
  }

  .div-block-131 {
    max-width: none;
  }

  .grid-121 {
    grid-template-columns: 1fr;
  }

  .section-193 {
    margin-top: 33px;
    margin-bottom: 33px;
  }

  .section-197 {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .paragraph-441 {
    font-size: 17px;
    line-height: 24px;
  }

  .container-592 {
    height: auto;
    padding-left: 6px;
    padding-right: 6px;
    line-height: 18px;
  }

  .container-593 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-594 {
    margin-top: 21px;
  }

  .paragraph-442 {
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
  }

  .container-595 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .image-413 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 7px;
    padding-right: 7px;
  }

  .section-203 {
    margin-top: -30px;
  }

  .section-205 {
    max-width: 100vw;
    height: auto;
  }

  .grid-125 {
    grid-template-columns: 1fr 1fr;
    margin: -1px 9px;
  }

  .grid-127 {
    grid-template-columns: 1fr;
    margin-top: 60px;
    margin-bottom: 13px;
    display: none;
  }

  .body-8 {
    background-color: var(--white);
  }

  .image-414 {
    max-width: none;
  }

  .container-599 {
    margin-top: 0;
  }

  .section-208 {
    max-width: 320vh;
    height: 1111px;
  }

  .section-209 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    max-width: none;
    height: auto;
    max-height: 100vh;
    display: block;
    position: static;
  }

  .container-600 {
    display: block;
  }

  .container-602 {
    max-width: 320vh;
  }

  .grid-129 {
    display: none;
  }

  .image-415 {
    opacity: 1;
    width: 100vw;
    max-width: none;
    height: auto;
    padding-left: 2px;
    padding-right: 2px;
  }

  .section-213 {
    height: 40px;
  }

  .section-214 {
    height: 150px;
  }

  .background-video-35 {
    height: auto;
    margin-top: 40px;
  }

  .container-605 {
    padding-left: 2px;
    padding-right: 2px;
  }

  .image-416 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .image-417 {
    max-width: 95%;
    margin-top: 73px;
    padding-left: 0;
    padding-right: 0;
  }

  .bold-text-28, .bold-text-29 {
    line-height: 20px;
  }

  .section-217 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    height: auto;
    display: grid;
  }

  .grid-130 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding: 29px 11px 65px;
    display: grid;
  }

  .image-418 {
    opacity: 1;
    width: 100%;
    max-width: none;
    height: auto;
  }

  .image-419 {
    width: 0%;
  }

  .section-219 {
    margin-top: 109px;
  }

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

  .container-608 {
    padding-top: 34px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-421 {
    width: 99%;
    padding-left: 9px;
    padding-right: 9px;
  }

  .image-422 {
    width: 99%;
  }

  .image-423 {
    width: 99%;
    max-width: none;
  }

  .section-222, .section-223, .section-224 {
    height: 50px;
  }

  .image-424 {
    width: 99%;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
  }

  .section-226 {
    height: 50px;
  }

  .grid-131 {
    text-align: center;
    width: 95%;
  }

  .image-425 {
    width: 100%;
    padding-left: 1px;
    padding-right: 1px;
  }

  .section-227 {
    height: 50px;
  }

  .div-block-132 {
    margin-left: 8px;
    margin-right: 8px;
    line-height: 17px;
  }

  .paragraph-444 {
    line-height: 18px;
  }

  .div-block-133 {
    margin-top: 38px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .bold-text-30 {
    font-size: 20px;
    line-height: 24px;
  }

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

  .background-video-36 {
    height: 450px;
  }

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

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

  .image-427 {
    opacity: 1;
    width: 100%;
    max-width: none;
    height: auto;
    margin-top: 41px;
    margin-bottom: 47px;
  }

  .section-230 {
    width: auto;
    height: 700px;
    max-height: none;
  }

  .section-233 {
    height: 50px;
  }

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

  .image-429 {
    width: 100%;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
  }

  .container-619 {
    display: none;
  }

  .section-235 {
    height: 50px;
  }

  .image-432 {
    width: 100%;
    max-width: none;
    padding-left: 8px;
    padding-right: 8px;
  }

  .section-237 {
    height: 560px;
  }

  .container-621 {
    padding: 4px;
  }

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

  .container-622 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .paragraph-446 {
    margin-bottom: 20px;
    line-height: 20px;
  }

  .container-623 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .container-624 {
    padding-left: 88px;
    padding-right: 88px;
  }

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

  .paragraph-447 {
    margin-bottom: 20px;
    line-height: 20px;
  }

  .section-241 {
    height: auto;
  }

  .image-435 {
    width: 40%;
    max-width: none;
    height: auto;
  }

  .link-block-18 {
    width: 100px;
    height: 100px;
  }

  .paragraph-448 {
    margin-bottom: 47px;
    position: absolute;
    inset: auto 0% 0%;
  }

  .grid-135 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    margin-top: 129px;
    margin-left: 7px;
    margin-right: 7px;
    position: absolute;
    inset: 0% 0% auto;
  }

  .grid-136 {
    margin-top: 534px;
    margin-left: 7px;
    margin-right: 7px;
  }

  .div-block-134 {
    text-align: center;
    margin-bottom: 263px;
    margin-left: 0;
    display: none;
  }

  .image-440 {
    text-align: center;
    height: 222px;
  }

  .div-block-135 {
    margin-bottom: 361px;
    display: none;
  }

  .image-441 {
    height: 120px;
  }

  .grid-137 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-138 {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
  }

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

  .grid-140 {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
  }

  .slider-8 {
    height: 260px;
    margin-left: 0;
    margin-right: 0;
  }

  .slider-9 {
    height: auto;
  }

  .slide-69 {
    height: auto;
    min-height: 100%;
  }

  .section-271 {
    opacity: 1;
    height: auto;
  }

  .paragraph-449 {
    line-height: 20px;
  }

  .container-631 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .container-632 {
    padding-bottom: 61px;
  }

  .button-27 {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .grid-141 {
    grid-row-gap: 8px;
    grid-template-columns: 1fr;
    margin-left: 66px;
    margin-right: 66px;
    padding-top: 19px;
  }

  .grid-142 {
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    margin-left: 65px;
    margin-right: 65px;
    display: none;
  }

  .grid-143 {
    grid-template-columns: 1fr 1fr;
    margin-left: 5px;
    margin-right: 5px;
    display: none;
  }

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

  .section-274 {
    height: auto;
  }

  .paragraph-452 {
    margin-top: -4px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-634 {
    padding-bottom: 42px;
  }

  .button-28 {
    padding: 4px 22px;
    font-size: 16px;
  }

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

  .container-637 {
    padding-bottom: 93px;
  }

  .image-447 {
    border-radius: 10px;
    width: 40%;
    max-width: none;
    height: auto;
    margin-top: -9px;
  }

  .image-448 {
    width: auto;
    max-width: none;
    height: 45px;
  }

  .nav-link-19 {
    background-color: var(--dark-grey);
    color: var(--firebrick);
    font-size: 16px;
    font-weight: 700;
  }

  .section-276 {
    height: 65vh;
    margin-top: 63px;
  }

  .image-451 {
    margin-top: 21px;
  }

  .paragraph-453 {
    margin-top: 34px;
    margin-bottom: 47px;
    padding-top: 0;
    padding-bottom: 40px;
    font-size: 20px;
    font-weight: 700;
    line-height: 25px;
  }

  .div-block-139 {
    margin-top: 0;
    margin-left: 3px;
    margin-right: 3px;
  }

  .icon-28 {
    margin-top: 0;
    font-size: 60px;
  }

  .grid-144 {
    grid-template-columns: 1fr;
    max-width: 100%;
    margin-left: 15px;
    margin-right: 15px;
  }

  .section-278 {
    display: none;
  }

  .section-279 {
    height: 222px;
  }

  .section-280 {
    height: 888px;
  }

  .section-281 {
    height: 500px;
  }

  .container {
    max-width: none;
  }

  .footer-form-two {
    padding: 20px;
  }

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

  .footer-form-input {
    margin-bottom: 10px;
    padding-right: 20px;
  }

  .button-primary.footer-form-button {
    position: relative;
    right: 0;
  }

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

  .nav-menu-two {
    flex-direction: column;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .team-grid {
    grid-template-columns: 1fr;
  }

  .centered-heading-2 {
    margin-bottom: 24px;
  }

  .team-slide-wrapper {
    width: 100%;
    margin-right: 0%;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr;
  }

  .container-639 {
    padding-top: 19px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-456 {
    width: 100.235%;
    max-width: none;
    height: auto;
  }

  .grid-145 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .link-block-19 {
    height: 200px;
  }

  .image-457 {
    border-style: none;
    height: auto;
  }

  .button-30 {
    margin-top: 0;
    padding: 6px 28px;
    font-size: 15px;
    line-height: 23px;
  }

  .grid-146 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    padding-top: 32px;
    padding-bottom: 103px;
  }

  .container-250 {
    padding-top: 0;
  }

  .image-183 {
    border-style: none;
    padding-left: 4px;
    padding-right: 4px;
  }

  .container-644 {
    text-align: center;
  }

  .image-458 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-140 {
    padding-top: 3px;
  }

  .image-459 {
    max-width: none;
    margin-top: -7px;
    padding-top: 0;
  }

  .menu-button-4 {
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 0;
    font-size: 28px;
  }

  .paragraph-454 {
    font-size: 15px;
    line-height: 20px;
  }

  .background-video-37 {
    height: auto;
  }

  .paragraph-455 {
    text-align: center;
    font-size: 22px;
    line-height: 24px;
  }

  .container-645 {
    margin-top: 48px;
    padding-top: 19px;
    padding-bottom: 22px;
  }

  .grid-147 {
    grid-template-columns: 1fr;
    margin-top: -12px;
    padding-bottom: 34px;
  }

  .container-646 {
    padding-top: 23px;
  }

  .section-289 {
    background-color: var(--white-smoke);
    height: 222px;
  }

  .image-460 {
    width: 99%;
    max-width: none;
  }

  .background-video-39 {
    height: 500px;
  }

  .container-648 {
    padding-left: 7px;
    padding-right: 7px;
  }

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

  .section-291 {
    height: auto;
  }

  .container-653 {
    background-color: var(--black-2);
    height: 1px;
  }

  .image-465 {
    margin-bottom: 42px;
    position: absolute;
    inset: auto 0% 0%;
  }

  .section-292 {
    background-color: #0000;
    height: auto;
    margin-top: 64px;
  }

  .body-13 {
    background-image: none;
  }

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

  .div-block-144 {
    height: auto;
  }

  .grid-150 {
    grid-template-columns: 1fr;
  }

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

  .lottie-animation {
    margin-top: 30px;
  }

  .container-660 {
    padding-top: 17px;
    padding-left: 35px;
    padding-right: 35px;
  }

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

  .lottie-animation-3 {
    margin-left: 8px;
    margin-right: 8px;
  }

  .lottie-animation-4 {
    margin-top: 67px;
  }

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

  .section-300 {
    margin-top: 53px;
  }

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

  .container-664 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .image-471 {
    width: 100%;
    max-width: none;
    margin-top: 11px;
    margin-bottom: -30px;
  }

  .container-665 {
    margin-top: 5px;
    padding: 14px;
  }

  .paragraph-458 {
    font-size: 17px;
    line-height: 25px;
  }

  .paragraph-459 {
    font-size: 26px;
    line-height: 28px;
  }

  .slide-79 {
    height: 260px;
  }

  .section-303 {
    padding-top: 23px;
  }

  .slider-11, .slider-12 {
    height: 260px;
  }

  .section-308 {
    height: auto;
  }

  .container-666 {
    padding-top: 117px;
  }

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

  .paragraph-460 {
    font-size: 16px;
    line-height: 22px;
  }

  .container-667 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .slider-13, .slider-14, .slider-15, .slider-16, .slider-17 {
    height: 260px;
  }

  .lottie-animation-5 {
    width: 100%;
  }

  .column-32 {
    padding-left: 3px;
    padding-right: 3px;
  }

  .slider-18 {
    height: 260px;
  }

  .paragraph-462 {
    font-size: 22px;
    line-height: 22px;
  }

  .slider-19 {
    height: 260px;
  }

  .image-473 {
    max-width: none;
  }

  .image-474 {
    max-width: 90%;
  }

  .image-475 {
    width: 90%;
  }

  .container-670 {
    padding-top: 25px;
  }

  .columns-16 {
    padding-left: 1px;
    padding-right: 1px;
  }

  .container-671 {
    max-width: 100%;
  }

  .image-476 {
    width: 98%;
    max-width: none;
  }

  .section-326 {
    margin-top: 63px;
  }

  .image-477 {
    width: 98%;
    max-width: none;
  }

  .paragraph-465 {
    margin-top: -1px;
    padding-top: 32px;
  }

  .div-block-149 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-466 {
    font-size: 16px;
    line-height: 20px;
  }

  .container-673 {
    margin-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .paragraph-467 {
    margin-top: -9px;
  }

  .bold-text-53 {
    font-size: 18px;
  }

  .section-328 {
    text-align: center;
    height: 400px;
  }

  .grid-151 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    text-align: center;
    width: 100%;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .section-329 {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/612c1572453ce14034c4389f/63d8ac9146e81fe72a05d0da_About%20Fern.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
  }

  .container-676 {
    margin-top: -16px;
    padding-top: 0;
  }

  .image-478 {
    width: 60%;
    max-width: none;
    height: auto;
  }

  .section-331 {
    height: 50px;
  }

  .div-block-151 {
    position: static;
  }

  .paragraph-469 {
    margin-top: 34px;
    margin-bottom: 34px;
    font-size: 30px;
    line-height: 40px;
  }

  .image-479 {
    max-width: 99%;
  }

  .navbar-20 {
    position: fixed;
  }

  .container-679 {
    margin-top: 69px;
    margin-bottom: 42px;
  }

  .container-680 {
    height: auto;
    padding-top: 10px;
  }

  .image-484 {
    height: auto;
  }

  .section-424 {
    margin-top: 78px;
  }

  .image-486 {
    margin-top: 60px;
  }

  .paragraph-470 {
    padding: 34px 14px;
  }

  .container-681 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .paragraph-471 {
    font-size: 17px;
    line-height: 21px;
  }

  .slider-20 {
    height: 280px;
  }

  .container-683 {
    padding-top: 52px;
  }

  .image-487 {
    max-width: 40%;
  }

  .section-430 {
    height: 5px;
  }

  .slider-21 {
    height: 280px;
  }

  .image-488 {
    height: 60px;
    margin-top: 233px;
  }

  .paragraph-473 {
    padding-left: 10px;
    font-size: 18px;
  }

  .slider-22, .slider-23, .slider-24, .slider-25, .slider-26, .slider-27 {
    height: 280px;
  }

  .image-490 {
    border-radius: 6px;
    height: 100px;
    margin-bottom: 49px;
  }

  .lottie-animation-7 {
    padding-top: 33px;
  }

  .slider-28 {
    height: 300px;
  }

  .slider-29 {
    height: 280px;
  }

  .section-456 {
    background-color: var(--black);
  }

  .image-501 {
    height: 60px;
  }

  .div-block-161 {
    margin-top: 56px;
  }

  .paragraph-475 {
    line-height: 20px;
  }

  .image-502 {
    margin-top: 30px;
  }

  .paragraph-476 {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
    line-height: 22px;
  }

  .image-503 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .grid-154 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    margin-left: 18px;
    margin-right: 18px;
  }

  .div-block-163 {
    padding-top: 27px;
    padding-bottom: 27px;
  }

  .paragraph-477 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .container-698 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .image-505 {
    max-width: 30%;
  }

  .image-508 {
    max-width: 95%;
  }

  .background-video-43 {
    height: 70vh;
    margin-top: 81px;
  }

  .div-block-166 {
    margin-top: 101px;
  }

  .image-509 {
    background-color: var(--black);
    margin-top: 94px;
  }

  .section-475 {
    margin-top: -24px;
  }

  .section-477 {
    height: 98px;
  }

  .container-702 {
    margin-bottom: 129px;
    padding-left: 4px;
    padding-right: 4px;
  }

  .image-512 {
    max-width: 40%;
  }

  .section-482 {
    margin-top: 84px;
  }

  .paragraph-481 {
    margin-top: -2px;
  }

  .grid-157 {
    grid-template-columns: 1fr;
  }

  .paragraph-483 {
    line-height: 21px;
  }

  .div-block-167 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .bold-text-57, .bold-text-58, .bold-text-59, .bold-text-60, .bold-text-61, .bold-text-62, .bold-text-63, .bold-text-64, .bold-text-65, .bold-text-66, .bold-text-67, .bold-text-68, .bold-text-69, .bold-text-70, .bold-text-71, .bold-text-72 {
    font-size: 20px;
    line-height: 24px;
  }

  .section-489 {
    height: 40px;
  }

  .bold-text-73, .bold-text-74, .bold-text-75, .bold-text-76, .bold-text-77, .bold-text-78 {
    font-size: 20px;
    line-height: 24px;
  }

  .section-491 {
    margin-top: 84px;
  }

  .image-514 {
    max-width: 50%;
  }

  .bold-text-79, .bold-text-80, .bold-text-81, .bold-text-82, .bold-text-83, .bold-text-84, .bold-text-85, .bold-text-86, .bold-text-87, .bold-text-88, .bold-text-89 {
    font-size: 20px;
    line-height: 24px;
  }

  .bold-text-90 {
    font-size: 20px;
    line-height: 2430px;
  }

  .bold-text-91, .bold-text-92 {
    font-size: 20px;
    line-height: 24px;
  }

  .section-494 {
    margin-top: 84px;
  }

  .bold-text-93, .bold-text-94, .bold-text-95, .bold-text-96, .bold-text-97, .bold-text-98, .bold-text-99, .bold-text-100, .bold-text-101, .bold-text-102 {
    font-size: 20px;
    line-height: 24px;
  }

  .section-498 {
    height: auto;
    margin-top: 84px;
  }

  .container-714 {
    margin-bottom: 21px;
  }

  .image-518 {
    padding-top: 46px;
  }

  .button-32 {
    margin-top: 13px;
    padding: 0 28px;
    font-size: 15px;
  }

  .grid-159 {
    grid-template-columns: 1fr;
  }

  .container-716 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .container-717 {
    padding-top: 0;
  }

  .image-521 {
    margin-top: 0;
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 3px;
    padding-right: 3px;
  }

  .image-522 {
    padding-left: 4px;
    padding-right: 4px;
  }

  .section-500, .section-502 {
    margin-top: 84px;
  }

  .bold-text-103, .bold-text-104, .bold-text-105, .bold-text-106, .bold-text-107, .bold-text-108, .bold-text-109, .bold-text-110 {
    font-size: 20px;
    line-height: 24px;
  }

  .bold-text-111 {
    font-size: 20px;
    line-height: 4px;
  }

  .bold-text-112, .bold-text-113, .bold-text-114, .bold-text-115, .bold-text-116 {
    font-size: 20px;
    line-height: 24px;
  }

  .section-504 {
    margin-top: 84px;
  }

  .bold-text-117, .bold-text-118, .bold-text-119, .bold-text-120, .bold-text-121 {
    font-size: 20px;
    line-height: 24px;
  }

  .section-506 {
    margin-top: 84px;
  }

  .section-510 {
    height: 30px;
  }

  .quick-stack {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding-left: 0;
    padding-right: 0;
  }

  .cell {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
  }

  .paragraph-488 {
    font-size: 18px;
    line-height: 24px;
  }

  .section-513 {
    margin-top: 79px;
  }

  .paragraph-489 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .paragraph-490 {
    font-size: 18px;
    line-height: 22px;
  }

  .slider-30 {
    height: 444px;
  }

  .paragraph-491 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 16px;
  }

  .paragraph-493 {
    color: var(--black);
  }

  .bold-text-122 {
    font-size: 20px;
  }

  .image-527 {
    margin-bottom: 85px;
  }

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

  .button-34 {
    margin: 16px 1px 14px;
    padding-left: 9px;
    padding-right: 9px;
  }

  .button-34:hover {
    padding-left: 11px;
    padding-right: 11px;
    font-size: 17px;
  }

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

  .quick-stack-2 {
    padding-left: 0;
    padding-right: 0;
  }

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

  .paragraph-495 {
    padding-top: 11px;
    font-size: 19px;
    line-height: 22px;
  }

  .section-522 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .container-730 {
    padding-top: 41px;
    padding-bottom: 41px;
  }

  .section-524 {
    margin-top: 83px;
  }

  .paragraph-498 {
    font-size: 16px;
    line-height: 22px;
  }

  .section-527 {
    margin-bottom: 59px;
  }

  .section-530 {
    margin-bottom: 56px;
  }

  .section-531 {
    margin-bottom: 51px;
  }

  .container-732 {
    margin-top: -1px;
  }

  .bold-text-124 {
    font-size: 20px;
    line-height: 22px;
  }

  .italic-text-4 {
    font-size: 16px;
    line-height: 20px;
  }

  .section-538 {
    margin-bottom: 68px;
  }

  .bold-text-127 {
    font-size: 22px;
    line-height: 24px;
  }

  .bold-text-128, .bold-text-129, .bold-text-130, .bold-text-131, .bold-text-132, .bold-text-133, .bold-text-134, .bold-text-135, .bold-text-136 {
    font-size: 20px;
    line-height: 22px;
  }

  .image-530 {
    margin-bottom: 94px;
  }

  .image-531 {
    max-width: 85%;
  }

  .image-532 {
    margin-bottom: 30px;
  }

  .image-534 {
    margin-bottom: 44px;
  }

  .quick-stack-5 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .image-537 {
    margin-bottom: 38px;
  }

  .section-549 {
    height: 50px;
  }

  .section-554 {
    margin-top: 183px;
  }

  .paragraph-502 {
    font-size: 17px;
    line-height: 24px;
  }

  .image-538 {
    max-width: 100%;
  }

  .paragraph-504 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .section-565 {
    margin-top: 77px;
  }

  .image-539 {
    padding-top: 43px;
    padding-left: 3px;
    padding-right: 3px;
  }

  .image-540 {
    max-width: 90%;
  }

  .button-35 {
    padding-left: 11px;
    padding-right: 11px;
  }

  .paragraph-509 {
    font-size: 18px;
    line-height: 22px;
  }

  .paragraph-510 {
    line-height: 24px;
  }

  .div-block-181 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .image-541 {
    max-width: 100%;
  }

  .image-545 {
    height: 60px;
  }

  .link-block-20 {
    padding-top: 457px;
  }

  .section-588 {
    background-color: var(--dark-slate-blue);
    height: 0;
  }

  .image-547 {
    margin-top: -91px;
  }

  .section-590 {
    margin-top: 81px;
  }

  .lottie-animation-13 {
    padding-top: 26px;
  }

  .div-block-200 {
    background-color: #0000;
  }

  .section-593 {
    margin-top: 84px;
  }

  .section-594 {
    margin-top: 64px;
  }

  .slider-32 {
    height: 340px;
  }

  .slider-33 {
    height: 450px;
  }

  .slide-nav-8 {
    padding-top: 17px;
  }

  .slider-41 {
    height: 456px;
  }

  .quick-stack-6, .quick-stack-7 {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
  }

  .section-596 {
    margin-top: 62px;
  }

  .paragraph-514 {
    letter-spacing: 1px;
    font-size: 22px;
    line-height: 24px;
  }

  .section-598 {
    margin-top: 38px;
  }

  .section-599 {
    margin-top: 24px;
  }

  .section-600 {
    margin-top: -283px;
  }

  .section-602 {
    margin-top: 83px;
  }

  .image-553 {
    max-width: 60%;
    margin-top: -2px;
    margin-bottom: 87px;
  }

  .image-554 {
    max-width: 80%;
    margin-left: 3px;
  }

  .quick-stack-9 {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    padding-left: 1px;
    padding-right: 1px;
  }

  .section-608 {
    margin-top: 81px;
  }

  .paragraph-516 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .section-613, .section-615 {
    margin-top: 81px;
  }

  .div-block-208 {
    padding-top: 28px;
  }

  .paragraph-518 {
    font-size: 16px;
    line-height: 24px;
  }

  .section-618 {
    height: 30px;
  }

  .section-619 {
    margin-top: 81px;
  }

  .section-621, .image-561 {
    margin-top: 0;
  }

  .section-631 {
    margin-top: 79px;
  }

  .image-566 {
    height: 60px;
  }

  .quick-stack-10 {
    padding-top: 38px;
    padding-bottom: 38px;
  }

  .section-637 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section-638 {
    margin-top: 51px;
  }

  .section-639 {
    height: 50px;
  }

  .paragraph-520 {
    padding-left: 6px;
    padding-right: 6px;
  }

  .section-645 {
    margin-top: 86px;
  }

  .paragraph-522 {
    padding-left: 13px;
  }

  .quick-stack-11 {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .quick-stack-12 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .paragraph-524 {
    text-align: center;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .quick-stack-13 {
    padding-bottom: 21px;
  }

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

  .paragraph-527 {
    margin-bottom: 21px;
  }

  .button-38 {
    padding-left: 21px;
    padding-right: 21px;
    font-size: 22px;
  }

  .div-block-221 {
    margin-top: 32px;
  }

  .paragraph-528 {
    font-size: 18px;
  }

  .italic-text-8 {
    font-size: 24px;
    line-height: 27px;
  }

  .paragraph-529 {
    font-size: 18px;
    line-height: 22px;
  }

  .div-block-223 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .paragraph-530 {
    font-size: 18px;
  }

  .italic-text-9 {
    font-size: 18px;
    line-height: 22px;
  }

  .paragraph-531 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .bold-text-183 {
    font-size: 32px;
    line-height: 36px;
  }

  .paragraph-533 {
    line-height: 24px;
  }

  .button-39 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .paragraph-535 {
    line-height: 24px;
  }

  .bold-text-185 {
    font-size: 40px;
    line-height: 44px;
  }

  .paragraph-536, .paragraph-537 {
    line-height: 24px;
  }

  .bold-text-186 {
    font-size: 34px;
    line-height: 38px;
  }

  .paragraph-538 {
    font-size: 32px;
    line-height: 36px;
  }

  .paragraph-539 {
    line-height: 24px;
  }

  .paragraph-540 {
    padding-left: 7px;
    padding-right: 7px;
    font-size: 40px;
    line-height: 45px;
  }

  .italic-text-11 {
    font-size: 14px;
    line-height: 16px;
  }

  .quick-stack-16 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

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

  .image-578, .image-579 {
    max-width: 40%;
  }

  .paragraph-542 {
    line-height: 22px;
  }

  .paragraph-544 {
    font-size: 18px;
    line-height: 22px;
  }

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

  .div-block-240 {
    padding-top: 36px;
  }

  .section-710 {
    margin-top: 80px;
  }

  .paragraph-546 {
    padding-left: 8px;
    padding-right: 8px;
    font-size: 17px;
    line-height: 22px;
  }

  .paragraph-548, .container-801 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-550 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 16px;
  }

  .bold-text-188 {
    font-size: 24px;
    line-height: 30px;
  }

  .bold-text-200 {
    font-size: 20px;
    line-height: 26px;
  }

  .section-739 {
    margin-top: 0;
    padding-bottom: 0;
  }

  .section-740 {
    margin-top: 86px;
  }

  .image-586 {
    max-width: 65%;
  }

  .quick-stack-18 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    padding: 4px;
  }

  .image-587 {
    max-width: 90%;
  }

  .image-589 {
    max-width: 40%;
  }

  .image-590 {
    max-width: 95%;
  }

  .section-757 {
    margin-top: 86px;
  }

  .section-758 {
    margin-top: 84px;
  }

  .paragraph-560 {
    line-height: 23px;
  }

  .bold-text-207, .bold-text-208, .bold-text-209 {
    font-size: 20px;
    line-height: 24px;
  }

  .div-block-258 {
    padding: 18px 5px;
  }

  .section-776 {
    height: auto;
  }

  .paragraph-563 {
    line-height: 22px;
  }

  .section-780 {
    height: 100px;
  }

  .image-595 {
    max-width: 80%;
  }

  .paragraph-566 {
    font-size: 16px;
    line-height: 22px;
  }

  .paragraph-568 {
    font-size: 18px;
    line-height: 22px;
  }

  .quick-stack-21 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    padding-left: 3px;
    padding-right: 3px;
  }

  .button-52 {
    padding-left: 26px;
    padding-right: 26px;
  }

  .image-603 {
    max-width: 40%;
  }

  .image-606 {
    max-width: 70%;
  }

  .paragraph-576 {
    font-size: 18px;
    line-height: 22px;
  }

  .section-799 {
    height: 60px;
  }

  .section-813 {
    margin-top: 84px;
  }

  .italic-text-25 {
    line-height: 22px;
  }

  .paragraph-583 {
    font-size: 18px;
    line-height: 22px;
  }

  .div-block-276 {
    margin-bottom: -12px;
  }

  .button-56 {
    padding-left: 9px;
    padding-right: 9px;
    font-size: 16px;
  }

  .section-829, .section-836, .section-841 {
    height: 250px;
  }

  .bold-text-219 {
    font-size: 20px;
    line-height: 25px;
  }

  .section-847 {
    margin-top: 78px;
  }

  .paragraph-587 {
    font-size: 20px;
    line-height: 25px;
  }

  .button-57 {
    padding-left: 17px;
    padding-right: 17px;
  }

  .section-858 {
    margin-top: 80px;
  }

  .paragraph-590 {
    padding-top: 11px;
    font-size: 20px;
    line-height: 28px;
  }

  .paragraph-591 {
    line-height: 25px;
  }

  .button-59 {
    font-size: 18px;
  }

  .button-61 {
    padding: 5px 19px;
    font-size: 18px;
  }

  .paragraph-594 {
    line-height: 28px;
  }

  .button-62 {
    padding-left: 27px;
    padding-right: 27px;
    font-size: 18px;
  }

  .paragraph-595, .bold-text-232 {
    line-height: 24px;
  }

  .section-865 {
    height: 555px;
  }

  .paragraph-597 {
    font-size: 20px;
    line-height: 30px;
  }

  .paragraph-598 {
    padding-bottom: 9px;
    padding-left: 6px;
    padding-right: 6px;
    font-size: 24px;
    line-height: 30px;
  }

  .bold-text-233, .bold-text-234 {
    font-size: 30px;
    line-height: 35px;
  }

  .bold-text-235 {
    font-size: 32px;
    line-height: 36px;
  }

  .section-879 {
    margin-top: 81px;
  }

  .image-617 {
    padding-top: 29px;
  }

  .paragraph-610 {
    line-height: 25px;
  }

  .paragraph-613 {
    line-height: 22px;
  }

  .button-65.w--current {
    font-size: 20px;
  }

  .section-890 {
    margin-top: 83px;
  }

  .image-620 {
    max-width: 60%;
  }

  .paragraph-616 {
    font-size: 16px;
    line-height: 22px;
  }

  .paragraph-617 {
    font-size: 18px;
  }

  .paragraph-619 {
    font-size: 18px;
    line-height: 25px;
  }

  .paragraph-620 {
    line-height: 25px;
  }

  .paragraph-621 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-908 {
    margin-top: 79px;
  }

  .button-66 {
    font-size: 12px;
  }

  .bold-text-287 {
    font-size: 28px;
    line-height: 33px;
  }

  .paragraph-631 {
    font-size: 16px;
    line-height: 22px;
  }

  .section-919 {
    margin-top: 82px;
  }

  .section-920 {
    margin-top: 88px;
  }

  .paragraph-633 {
    font-size: 20px;
    line-height: 26px;
  }

  .body-23 {
    margin-top: 81px;
  }

  .div-block-319 {
    padding-top: 27px;
  }

  .paragraph-635 {
    font-size: 20px;
    line-height: 28px;
  }

  .paragraph-636, .paragraph-640 {
    font-size: 16px;
    line-height: 22px;
  }

  .button-68 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .bold-text-313, .bold-text-314, .bold-text-315 {
    font-size: 20px;
    line-height: 30px;
  }

  .paragraph-644 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .button-69 {
    font-size: 18px;
  }

  .image-642 {
    margin-bottom: 0;
  }

  .button-70 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .section-969 {
    height: 120px;
  }

  .section-971 {
    height: 100px;
  }

  .paragraph-645 {
    font-size: 16px;
  }

  .image-644 {
    margin-bottom: 60px;
  }

  .button-72 {
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 20px;
  }

  .paragraph-646 {
    font-size: 17px;
    line-height: 20px;
  }

  .button-73 {
    padding-left: 8px;
    padding-right: 8px;
    font-size: 17px;
    line-height: 20px;
  }

  .section-994 {
    margin-top: 81px;
    display: none;
  }

  .section-995 {
    margin-top: 78px;
  }

  .paragraph-648 {
    padding-top: 21px;
    padding-bottom: 5px;
    font-size: 22px;
    line-height: 26px;
  }

  .div-block-340 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .paragraph-649 {
    margin-right: 12px;
  }

  .div-block-342 {
    padding-left: 7px;
    padding-right: 7px;
  }

  .button-75 {
    font-size: 17px;
  }

  .paragraph-651 {
    font-size: 17px;
    line-height: 21px;
  }

  .paragraph-652 {
    font-size: 20px;
    line-height: 24px;
  }

  .button-76 {
    margin-left: 48px;
    margin-right: 48px;
  }

  .submit-button {
    margin-top: 24px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .paragraph-654 {
    font-size: 35px;
    line-height: 36px;
  }

  .paragraph-655 {
    font-size: 18px;
    line-height: 22px;
  }

  .button-77 {
    padding-left: 19px;
    padding-right: 19px;
    font-size: 18px;
    line-height: 20px;
  }

  .text-block-8 {
    line-height: 30px;
  }

  .paragraph-658 {
    font-size: 17px;
    line-height: 22px;
  }

  .section-1021 {
    margin-top: 80px;
    padding-bottom: 10px;
  }

  .container-931 {
    padding-top: 0;
  }

  .paragraph-659 {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-660 {
    font-size: 16px;
    line-height: 21px;
  }

  .paragraph-661 {
    font-size: 30px;
    line-height: 34px;
  }

  .section-1024 {
    height: 20px;
  }

  .paragraph-662 {
    line-height: 20px;
  }

  .bold-text-319 {
    font-size: 20px;
    line-height: 24px;
  }

  .image-645 {
    display: inline-block;
  }

  .image-646 {
    display: none;
  }

  .heading-142 {
    font-size: 24px;
    line-height: 28px;
  }

  .section-1035 {
    margin-top: 58px;
  }

  .image-648 {
    height: 10px;
    margin-top: 16px;
  }

  .paragraph-669 {
    line-height: 22px;
  }

  .heading-144 {
    font-size: 20px;
    line-height: 24px;
  }

  .image-649 {
    margin-top: -36px;
  }

  .paragraph-670 {
    font-size: 16px;
    line-height: 22px;
  }

  .section-1037 {
    margin-top: 8px;
  }

  .image-651 {
    max-width: 85%;
  }

  .heading-145 {
    font-size: 18px;
    line-height: 22px;
  }

  .button-78 {
    font-size: 18px;
  }

  .section-1041 {
    margin-top: 26px;
    margin-bottom: 10px;
  }

  .button-79 {
    font-size: 18px;
  }

  .image-652 {
    max-width: 80%;
    height: auto;
  }

  .paragraph-678 {
    font-size: 14px;
    line-height: 18px;
  }

  .section-1043 {
    margin-top: 40px;
  }

  .section-1044 {
    margin-top: 83px;
  }

  .heading-146 {
    padding-bottom: 17px;
    font-size: 18px;
    line-height: 23px;
  }

  .paragraph-679 {
    line-height: 20px;
  }

  .section-1049 {
    margin-bottom: 36px;
  }

  .button-80 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .quick-stack-35 {
    padding-left: 4px;
    padding-right: 4px;
  }

  .button-82 {
    padding-left: 14px;
    padding-right: 14px;
    font-size: 16px;
  }

  .section-1053 {
    margin-top: 8px;
  }

  .quick-stack-36 {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
  }

  .paragraph-682 {
    line-height: 20px;
  }

  .image-658 {
    height: 200px;
  }

  .section-1057 {
    margin-top: 84px;
  }

  .section-1058 {
    margin-top: 77px;
  }

  .paragraph-684 {
    line-height: 20px;
  }

  .paragraph-686 {
    padding-left: 3px;
    padding-right: 3px;
    font-size: 24px;
    line-height: 28px;
  }

  .button-84 {
    padding-left: 14px;
    padding-right: 14px;
    font-size: 17px;
  }

  .paragraph-689 {
    font-size: 30px;
    line-height: 36px;
  }

  .quick-stack-37 {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    padding: 6px 0;
  }

  .bold-text-322 {
    font-size: 18px;
    line-height: 20px;
    display: none;
  }

  .section-1070 {
    margin-top: 79px;
  }

  .heading-148 {
    font-size: 24px;
    line-height: 28px;
  }

  .lottie-animation-23 {
    height: auto;
  }

  .heading-149 {
    font-size: 24px;
    line-height: 28px;
  }

  .button-86 {
    font-size: 17px;
    line-height: 20px;
  }

  .section-1084 {
    margin-top: 21px;
  }

  .section-1089 {
    margin-top: 82px;
  }

  .paragraph-695 {
    font-size: 15px;
  }

  .bold-text-326 {
    font-size: 18px;
    line-height: 20px;
  }

  .quick-stack-38 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .paragraph-697 {
    font-size: 15px;
  }

  .bold-text-327 {
    font-size: 18px;
    line-height: 20px;
  }

  .heading-150 {
    padding-left: 6px;
    padding-right: 6px;
    font-size: 28px;
    line-height: 38px;
  }

  .bold-text-328 {
    font-size: 60px;
    line-height: 62px;
  }

  .section-1095 {
    margin-top: 77px;
  }

  .paragraph-699 {
    font-size: 17px;
    line-height: 24px;
  }

  .bold-text-329 {
    font-size: 24px;
    line-height: 28px;
  }

  .quick-stack-41 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .section-1101 {
    margin-top: 84px;
  }

  .heading-151 {
    font-size: 30px;
    line-height: 34px;
  }

  .paragraph-703 {
    font-size: 16px;
    line-height: 24px;
  }

  .section-1103 {
    margin-top: 91px;
  }

  .heading-152 {
    font-size: 30px;
    line-height: 33px;
  }

  .image-668 {
    max-width: 30%;
  }

  .bold-text-331 {
    font-size: 30px;
    line-height: 34px;
  }

  .quick-stack-46 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    padding: 0;
  }

  .section-1108 {
    margin-top: 85px;
  }

  .paragraph-710 {
    font-size: 30px;
    line-height: 34px;
  }

  .paragraph-711 {
    line-height: 21px;
  }

  .quick-stack-47 {
    padding-left: 0;
    padding-right: 0;
  }

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

  .navbar-20-copy {
    position: fixed;
  }

  .paragraph-713 {
    font-size: 20px;
    line-height: 24px;
  }

  .bold-text-332 {
    font-size: 24px;
    line-height: 28px;
  }

  .section-1116 {
    height: 300px;
  }

  .paragraph-714 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 16px;
    line-height: 21px;
  }

  .button-89 {
    margin-left: 10px;
    padding-left: 22px;
    padding-right: 22px;
    font-size: 16px;
  }

  .paragraph-717 {
    font-size: 18px;
    line-height: 22px;
  }

  .body-27 {
    margin-top: 84px;
  }

  .heading-154 {
    font-size: 30px;
    line-height: 33px;
  }

  .paragraph-719 {
    line-height: 20px;
  }

  .paragraph-721 {
    font-size: 22px;
    line-height: 25px;
  }

  .paragraph-722 {
    font-size: 16px;
    line-height: 20px;
  }

  .bold-text-335 {
    font-size: 22px;
    line-height: 25px;
  }

  .paragraph-724 {
    font-size: 15px;
  }
}

#w-node-cd60c6a0-6e3c-a2d5-4aab-258de909ceb8-f6a18aa6, #w-node-_5550dcf9-df08-0835-1345-6de3a92cde96-f7520746, #w-node-ab294ab2-c25b-f3ca-891d-c2f24b91c1c9-a768d4b3, #w-node-_2ce16dcd-c19d-5e71-775d-2364545f06ff-a768d4b3, #w-node-_4f93c107-dc05-6041-7fbf-c2f6fb927f3a-a768d4b3, #w-node-fdc77164-caee-79dc-729a-b016e4a41809-a768d4b3, #w-node-_35277fb5-4358-eeec-051e-823cd51af4a7-a768d4b3, #w-node-b64adef1-b051-3e53-28ee-fc8f8c3a15a6-a768d4b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f42c00cb-47ff-f2db-85b7-dad28c9efc12-a768d4b3, #w-node-d1f15363-3ae7-a89a-20f5-07512e7da835-a768d4b3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0211f270-d715-0e2c-7547-0b68ab850686-a768d4b3, #w-node-_9a94d2af-e3b8-4908-715d-57307524a8dd-a768d4b3, #w-node-f43cc531-1370-48f3-3339-70450cd87fa2-a768d4b3, #w-node-_3c2fb11b-59e6-8064-a768-45948f534b4a-a768d4b3, #w-node-c3f87f8d-5fad-ce6d-b5f5-791dd7b330d6-a768d4b3, #w-node-_7d199b7e-6db8-2226-5a03-749d8aef9c29-a768d4b3, #w-node-_9d49741d-1b36-c7c5-21d8-824d56d0c46e-a768d4b3, #w-node-c2fb037d-60df-df4b-b295-d5887303468f-a768d4b3, #w-node-_6b6af017-010c-7c9d-91e6-a6120c7f0ed4-a768d4b3, #w-node-b7c2acda-2cb2-65b5-a085-68ccde9acfa1-a768d4b3, #w-node-_578adc4c-1543-8c12-1ce8-ca5dae264042-a768d4b3, #w-node-_90d8137f-e4ad-213b-4a40-e4ef4c11bb52-a768d4b3, #w-node-_122e42da-7051-a9e3-7958-75c54c02415d-a768d4b3, #w-node-f6b86291-1e83-b78d-e1c0-052a28c65e6e-a768d4b3, #w-node-_752d1e17-075e-6bac-67db-b0095e16d29d-a768d4b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7043ae8a-0992-21c1-f459-98333f4045fa-39ecf517, #w-node-fb457201-7bdc-1401-0e58-a40cab44a11a-39ecf517 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_3e803d11-2e83-3c93-b5e9-383d7bfaeb80-39ecf517 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-be2a5628-9b9e-dce7-b378-3f2934c9c023-39ecf517 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8755cbbb-f2da-f99a-f040-040a3f50e310-39ecf517, #w-node-_73deb667-0df8-c6ce-bfd1-2234c361c409-39ecf517, #w-node-e633101b-94af-b63c-d47b-c25e22993b44-39ecf517, #w-node-_341a8579-aa80-2301-988d-d9cad0d3019a-39ecf517, #w-node-_98192c83-1b8e-c376-4e52-808bc32189d3-39ecf517, #w-node-_2c5b391d-2bcd-7579-c364-f4e7e2feb3a5-39ecf517, #w-node-cb47fdf6-9d87-a1b4-5017-39d1a733cf1d-39ecf517, #w-node-_9fe32a49-c34c-6cac-11d4-88cefa50f99b-39ecf517, #w-node-a528b69b-0369-2bc7-b415-ce3ffab39b7f-39ecf517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74a9e795-d3a1-6d3b-8a6f-adec7395e6f2-39ecf517 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_85eb6232-4410-7bb0-ff7d-82d9dcfac2cf-39ecf517, #w-node-_7ae6ebfe-787a-1149-ef8e-44ce51f35d89-39ecf517, #w-node-_17b0edf0-9da7-83f2-509b-15cf6dd0f227-39ecf517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aaccb73b-3d09-e86d-ad46-0011fd5bda04-39ecf517 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-aaccb73b-3d09-e86d-ad46-0011fd5bda05-39ecf517, #w-node-aaccb73b-3d09-e86d-ad46-0011fd5bda07-39ecf517, #w-node-aaccb73b-3d09-e86d-ad46-0011fd5bda09-39ecf517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9198637-8d42-bf23-6bc5-b03bf2f61cba-39ecf517 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-b9198637-8d42-bf23-6bc5-b03bf2f61cbb-39ecf517, #w-node-b9198637-8d42-bf23-6bc5-b03bf2f61cbd-39ecf517, #w-node-b9198637-8d42-bf23-6bc5-b03bf2f61cbf-39ecf517 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fb903b9-30be-0554-b12e-455cd76f9dde-fdaeee73 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5201c07b-d901-fa3e-15ce-dd74b380c4d7-fdaeee73 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-ab8d73c8-16ef-f1a3-03c8-3170421f699a-fdaeee73, #w-node-bd8040b5-7df4-48d3-07ac-b7efc03eeb8d-fdaeee73, #w-node-_3a7fd3b0-b6bf-9ba5-2a3a-d735ae065c0f-fdaeee73, #w-node-_35f5d426-cd9c-f4c5-e958-52371d5b9e9a-fdaeee73, #w-node-_3c1bcb64-e230-e7de-1417-278cc8e54087-fdaeee73, #w-node-_2a93c134-dbbf-1ee1-6364-cfdf7820d366-fdaeee73, #w-node-_2d42ada3-f50d-5115-dda9-c0da2f9b4478-fdaeee73, #w-node-bd2df410-b4b4-619c-2374-9a525a4fd5aa-fdaeee73, #w-node-_007a9b30-b3af-c7db-0cef-7ca52637dc74-fdaeee73, #w-node-f29f86b6-5807-1095-f6c7-65cc0f232b82-fdaeee73, #w-node-e38ca5d4-8e46-a5b4-c101-838bb71d21c2-fdaeee73, #w-node-_82264a3b-4d51-9f45-7ede-cc4d893135de-fdaeee73, #w-node-_6db43f80-431c-fd9b-e588-924298bc79ab-fdaeee73 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ec525d6-7945-db10-c08b-79295c47cc76-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6ec525d6-7945-db10-c08b-79295c47cc77-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44aeb16a-3419-686c-4fb2-c5eac1bbdbea-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e07bea2c-b12c-9808-ce20-d7205dc4433d-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d64ac7b4-9b87-9608-c4c4-8593eed3194d-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d64ac7b4-9b87-9608-c4c4-8593eed3194e-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_16a97878-5545-6c64-1169-2c6f1db47383-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_16a97878-5545-6c64-1169-2c6f1db47384-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53d5c101-9fcc-5dd2-9e85-949065c09b12-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a74878fa-a68c-3b9b-a768-7ff4ef5c4950-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b3e7ff9-0ea2-2613-3e0c-cd081442694a-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bea8ec00-e8de-8695-8f1f-f86dbf74987d-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7886c920-6ffa-c583-3289-5204a525c60f-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7886c920-6ffa-c583-3289-5204a525c610-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_513a027b-5ac2-72d2-8e4a-986806052a7b-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_513a027b-5ac2-72d2-8e4a-986806052a7c-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c81ed933-f7e9-ecbd-452b-a4e7f098f4ee-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c81ed933-f7e9-ecbd-452b-a4e7f098f4ef-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_688b6bce-5caf-e277-951d-e7526c7750fa-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_688b6bce-5caf-e277-951d-e7526c7750fb-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30291fd5-a228-92cc-94a1-ba7adf1bfff8-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_30291fd5-a228-92cc-94a1-ba7adf1bfff9-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66fd5f14-a75c-384c-38b0-4e8883b69816-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_66fd5f14-a75c-384c-38b0-4e8883b69817-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a78b238d-6f4d-ef31-dfd2-c92b3a428db6-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a78b238d-6f4d-ef31-dfd2-c92b3a428db7-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c739010-aa75-1411-b935-5baad0fa127c-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0c739010-aa75-1411-b935-5baad0fa127d-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8cdf58cc-fddb-447d-b570-4ec19ba0c84f-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d5b28afc-f0f8-243a-0994-b60e807382ec-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91e88087-9492-50f0-0cb0-0b49404a10a5-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_91e88087-9492-50f0-0cb0-0b49404a10a6-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bff61936-ec37-5bff-4321-1c8e1fa6b4da-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bff61936-ec37-5bff-4321-1c8e1fa6b4db-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14717d95-6bd6-f2de-167f-7af5994e3e5a-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_14717d95-6bd6-f2de-167f-7af5994e3e5b-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c934ecc3-ae80-9736-b435-cb7566a39b32-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c934ecc3-ae80-9736-b435-cb7566a39b33-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12a2b8d7-8b12-f672-efea-e34f21500689-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_12a2b8d7-8b12-f672-efea-e34f2150068a-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa436099-9856-dd6c-c01e-55f1d7f0146c-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aa436099-9856-dd6c-c01e-55f1d7f0146d-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd0ff7bd-d6a2-7f32-7593-430d3154d4cc-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fd0ff7bd-d6a2-7f32-7593-430d3154d4cd-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b98d2c7-ab00-b21a-0ce1-d0d7425f71ca-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6b98d2c7-ab00-b21a-0ce1-d0d7425f71cb-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4b857c8-20a9-7d9d-5fb6-13da4669cf40-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f4b857c8-20a9-7d9d-5fb6-13da4669cf41-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e727faf-ce98-4295-f0d5-89762e0583b4-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9e727faf-ce98-4295-f0d5-89762e0583b5-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27c94487-c452-530b-a41d-46bfb27aea2a-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_27c94487-c452-530b-a41d-46bfb27aea2b-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23e487fc-a822-262a-d3c3-3feb8fb23f4e-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23e487fc-a822-262a-d3c3-3feb8fb23f4f-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1efb4fed-a81f-7d07-49d2-6eb7174795b2-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1efb4fed-a81f-7d07-49d2-6eb7174795b3-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98b58361-9cfe-432a-6dc1-05a2369d714b-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_98b58361-9cfe-432a-6dc1-05a2369d714c-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e3cbbba-80cf-f79d-6a21-c1ee00123f95-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6e3cbbba-80cf-f79d-6a21-c1ee00123f96-d9fbea3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3714a7bf-b95e-2f3a-53d3-5d3762a9fc8e-d9fbea3b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3714a7bf-b95e-2f3a-53d3-5d3762a9fc8f-d9fbea3b, #w-node-_1c03d581-f15f-cd1a-03c2-5ec6793eafae-054b9115, #w-node-e5f71365-2e23-124c-1891-9cfc48e2a869-054b9115, #w-node-_1de23a49-2045-54da-7df0-c2aa51515db4-054b9115, #w-node-_62bfc1ac-5cf3-59d9-2b8d-b16c9eeddeab-054b9115, #w-node-_7d24cfec-0c0b-f618-c2fb-445208181a9d-054b9115, #w-node-de0f6912-752a-15db-2b4b-09b40d508817-054b9115, #w-node-de0f6912-752a-15db-2b4b-09b40d50881e-054b9115, #w-node-ebbca14b-3a62-a557-b6dc-b512d5fca13e-cf772e0c, #w-node-ebbca14b-3a62-a557-b6dc-b512d5fca13f-cf772e0c, #w-node-ebbca14b-3a62-a557-b6dc-b512d5fca140-cf772e0c, #w-node-_249a31b6-65f8-8da9-b3d3-8a2330b87957-f6f6f5d5, #w-node-_249a31b6-65f8-8da9-b3d3-8a2330b87958-f6f6f5d5, #w-node-_249a31b6-65f8-8da9-b3d3-8a2330b87959-f6f6f5d5, #w-node-_39593b13-5669-4bf9-bff4-d870cf2a803b-d6a343a8, #w-node-_39593b13-5669-4bf9-bff4-d870cf2a803c-d6a343a8, #w-node-_39593b13-5669-4bf9-bff4-d870cf2a803d-d6a343a8, #w-node-a1f5aa0a-30b9-7615-25fa-b6b9c95cec0e-a2187799, #w-node-a1f5aa0a-30b9-7615-25fa-b6b9c95cec0f-a2187799, #w-node-a1f5aa0a-30b9-7615-25fa-b6b9c95cec10-a2187799, #w-node-_3088826c-76c1-2879-f32d-233c437430bd-9b8c9ea4, #w-node-_3088826c-76c1-2879-f32d-233c437430be-9b8c9ea4, #w-node-_3088826c-76c1-2879-f32d-233c437430bf-9b8c9ea4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37a2d08a-22de-fbc6-40ba-63490f3a6bb2-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b68602b7-fc34-e054-4ba1-999cdea867e0-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-bc030381-e116-69f1-a1df-c8a4ab62a96e-e3c4f94c, #w-node-b17d7193-dd70-2274-b428-c10a71bbf621-e3c4f94c, #w-node-d9d88fc9-19ce-a452-d08d-b39ebfeb26f9-e3c4f94c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b18d3d6-f9f1-29de-4505-f39db1907515-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f494-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f495-e3c4f94c, #w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f497-e3c4f94c, #w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f499-e3c4f94c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7aeca77e-9be6-79e6-aadd-1919e32df755-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7aeca77e-9be6-79e6-aadd-1919e32df756-e3c4f94c, #w-node-_7aeca77e-9be6-79e6-aadd-1919e32df758-e3c4f94c, #w-node-_7aeca77e-9be6-79e6-aadd-1919e32df75a-e3c4f94c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f7f-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f80-e3c4f94c, #w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f82-e3c4f94c, #w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f84-e3c4f94c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af24b-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af24c-e3c4f94c, #w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af24e-e3c4f94c, #w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af250-e3c4f94c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0930c4cc-ac41-b2de-a55d-1def219a2118-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_0930c4cc-ac41-b2de-a55d-1def219a2119-e3c4f94c, #w-node-_0930c4cc-ac41-b2de-a55d-1def219a211b-e3c4f94c, #w-node-_0930c4cc-ac41-b2de-a55d-1def219a211d-e3c4f94c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c7635-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c7636-e3c4f94c, #w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c7638-e3c4f94c, #w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c763a-e3c4f94c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c090617e-59d4-a560-c1a3-7f34772867b6-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c090617e-59d4-a560-c1a3-7f34772867b7-e3c4f94c, #w-node-c090617e-59d4-a560-c1a3-7f34772867b8-e3c4f94c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6062a309-46ac-15de-612a-10901f0eeb31-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6062a309-46ac-15de-612a-10901f0eeb32-e3c4f94c, #w-node-_6062a309-46ac-15de-612a-10901f0eeb34-e3c4f94c, #w-node-_6062a309-46ac-15de-612a-10901f0eeb36-e3c4f94c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c50-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c51-e3c4f94c, #w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c53-e3c4f94c, #w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c55-e3c4f94c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc1-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc2-e3c4f94c, #w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc4-e3c4f94c, #w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc6-e3c4f94c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8a-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8b-e3c4f94c, #w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8d-e3c4f94c, #w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8f-e3c4f94c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfefd4a9-b1cf-a1f4-9315-034299332439-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-dfefd4a9-b1cf-a1f4-9315-03429933243a-e3c4f94c, #w-node-dfefd4a9-b1cf-a1f4-9315-03429933243c-e3c4f94c, #w-node-dfefd4a9-b1cf-a1f4-9315-03429933243e-e3c4f94c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41c2033e-e362-a54c-ffd3-589504551a37-e3c4f94c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_41c2033e-e362-a54c-ffd3-589504551a38-e3c4f94c, #w-node-_41c2033e-e362-a54c-ffd3-589504551a3a-e3c4f94c, #w-node-_41c2033e-e362-a54c-ffd3-589504551a3c-e3c4f94c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9190bf3-9553-7942-1104-0e8de51d1529-866720e1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b9190bf3-9553-7942-1104-0e8de51d152a-866720e1, #w-node-b9190bf3-9553-7942-1104-0e8de51d152b-866720e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a018a7b-c24d-068a-1a29-ae3859629513-866720e1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6a018a7b-c24d-068a-1a29-ae3859629514-866720e1, #w-node-_6a018a7b-c24d-068a-1a29-ae3859629516-866720e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_378d754c-f3a0-8054-b430-c0785faeade0-866720e1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_3e112450-b8a7-5cab-26ba-c943523e14f1-866720e1, #w-node-acc6e5f1-1328-0dc1-3e85-82363da8e72b-866720e1, #w-node-_87aa3400-f3dd-6cc7-caa0-a201117a8d86-866720e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccfa8505-4c51-da0e-bc63-e6efe31c0d5a-866720e1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ccfa8505-4c51-da0e-bc63-e6efe31c0d5b-866720e1, #w-node-ccfa8505-4c51-da0e-bc63-e6efe31c0d5d-866720e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8bdceec-7d2d-4863-2893-bd8afd47ba13-866720e1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_76a846d7-9cc6-cb1d-09b6-1ac4fe4a8da5-866720e1, #w-node-c99684e2-a276-9e59-34d6-c2890a817107-866720e1, #w-node-_6685d587-2638-1076-1e97-4031519c5268-866720e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8dee2eb4-4a2a-ae5e-f8e4-d3e6843f0d90-866720e1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8dee2eb4-4a2a-ae5e-f8e4-d3e6843f0d91-866720e1, #w-node-_8dee2eb4-4a2a-ae5e-f8e4-d3e6843f0d93-866720e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc8ea207-a5b5-3f99-7a6c-719dc36e6ed3-866720e1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dc8ea207-a5b5-3f99-7a6c-719dc36e6ed4-866720e1, #w-node-dc8ea207-a5b5-3f99-7a6c-719dc36e6ed5-866720e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e29daced-c911-90db-486e-af1248453dbe-4da29ac7 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_47e05452-8d24-91c6-bfd4-7b40c7132344-4da29ac7, #w-node-e0f3c78a-e7f4-aef5-068a-f8332c1f1d4d-4da29ac7, #w-node-_463797ed-e5e2-3750-4169-fa36844380dd-4da29ac7, #w-node-fe7ce382-474e-f48e-d322-dc6ab97db02a-4da29ac7, #w-node-_1d06e55c-eaca-9824-23c4-19e32ba72e86-4da29ac7, #w-node-_3c282c75-a205-5d4c-ffe7-16807fdfc429-4da29ac7, #w-node-_663bf1e5-dc26-641b-9350-50bc7852c17e-4da29ac7, #w-node-adff5f98-ecb2-f009-5e39-7ebc38faeaf1-4da29ac7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a6603f1-baa5-6e98-521d-48f986919786-f75a27b0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1abcd311-69ea-f944-7568-e0755563fdbd-f75a27b0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8ce3f70c-a048-3b07-5243-334dc76bcc8a-f75a27b0, #w-node-_3b6c27da-7ccc-c5ef-0ecb-e052c6dc0379-f75a27b0, #w-node-c1b51c32-fafa-c0c5-f907-a23b8022a8d4-f75a27b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4be70b86-aae5-eeb9-b895-22c49eff3364-b0d14e52 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_4be70b86-aae5-eeb9-b895-22c49eff3365-b0d14e52, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3367-b0d14e52, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3369-b0d14e52, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff336b-b0d14e52, #w-node-_705fd301-ef26-6361-7650-b2af208d2bff-b0d14e52, #w-node-_62413881-6ff0-6145-077c-e83b034a1255-b0d14e52, #w-node-eba86d5f-8ba7-a4b7-d50d-4c85bd3bd785-b0d14e52, #w-node-e63e7c4a-6557-0ddf-dd5d-67e8f2da25a4-b0d14e52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4be70b86-aae5-eeb9-b895-22c49eff3364-c51342f1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_4be70b86-aae5-eeb9-b895-22c49eff3365-c51342f1, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3367-c51342f1, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3369-c51342f1, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff336b-c51342f1, #w-node-_3534322d-d136-34aa-5097-591733f9677d-c51342f1, #w-node-f3f92bfb-f70b-c1f5-6770-05a9613479c7-c51342f1, #w-node-_61dd74fe-9859-1c83-916c-4d5388ba1fb1-c51342f1, #w-node-dacff563-5427-d595-4c42-5f81a839f323-c51342f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4be70b86-aae5-eeb9-b895-22c49eff3364-af3e5354 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_4be70b86-aae5-eeb9-b895-22c49eff3365-af3e5354, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3367-af3e5354, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3369-af3e5354, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff336b-af3e5354 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c26417-a8ab-6690-fe58-1803184359b1-30e7bb2d {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_9ead43be-58c3-3f81-beb8-f461c873dff2-30e7bb2d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9ead43be-58c3-3f81-beb8-f461c873dff3-30e7bb2d, #w-node-_9ead43be-58c3-3f81-beb8-f461c873dff5-30e7bb2d, #w-node-_9ead43be-58c3-3f81-beb8-f461c873dff7-30e7bb2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_900175e2-e0d3-0cf8-e1ce-78ebc3f383d5-30e7bb2d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-aa6ead47-a320-5fa7-6088-b313b6486554-30e7bb2d, #w-node-_246b9354-e216-daf9-9402-214c870a1921-30e7bb2d, #w-node-aefd8e29-f80e-0bf8-9f0a-ea45ead85553-30e7bb2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aacee097-5be7-a67e-bd79-430e8608f4b1-180f5179 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-aacee097-5be7-a67e-bd79-430e8608f4b2-180f5179, #w-node-aacee097-5be7-a67e-bd79-430e8608f4b3-180f5179, #w-node-e1d0a680-e586-08f1-36d0-2a59e7ccdd75-180f5179, #w-node-_1dbc10b9-e73a-92e6-cf9b-d25c0c8740e3-180f5179 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_907b51f7-e025-4544-4137-412e9dfd860f-180f5179 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_907b51f7-e025-4544-4137-412e9dfd8610-180f5179, #w-node-_907b51f7-e025-4544-4137-412e9dfd8612-180f5179, #w-node-_907b51f7-e025-4544-4137-412e9dfd8614-180f5179, #w-node-_907b51f7-e025-4544-4137-412e9dfd8616-180f5179 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3ca7-180f5179 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3ca8-180f5179, #w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3caa-180f5179, #w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3cac-180f5179, #w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3cae-180f5179 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd26-180f5179 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd27-180f5179, #w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd29-180f5179, #w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd2b-180f5179, #w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd2d-180f5179 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5380-3e605c19 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5381-3e605c19, #w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5383-3e605c19, #w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5385-3e605c19, #w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5387-3e605c19, #w-node-_9bb86ab9-dfd6-b787-cec2-5ad9cf10aba7-3e605c19, #w-node-_9d09aecf-fb93-1c0a-e9a0-d73e5e57a138-3e605c19, #w-node-b6a6a638-198b-77f7-eb14-9dbbfddaca78-3e605c19, #w-node-c1421519-aee0-e7b7-93d7-f871a3e92716-3e605c19, #w-node-_1736b3bf-fd66-ed0a-b520-5c9f423a7037-3e605c19, #w-node-df1042d9-d017-8a6f-9f7d-c7b73c6d5788-3e605c19, #w-node-_6724711c-e9c3-2eb9-6a9c-49082b58adab-3e605c19, #w-node-_87cad177-b6fb-549e-4e77-a28d83b733b3-3e605c19, #w-node-_4bf32031-5d80-6837-75fd-46f5367c4b1c-3e605c19, #w-node-f7357fc7-c147-b507-6658-836a5bc22661-3e605c19, #w-node-_9adcc1d6-e98e-a884-e781-9cdef5bc2ec1-3e605c19, #w-node-_23b041e0-c08f-fcfd-9892-2409ebbccef6-3e605c19, #w-node-_40815747-a434-4a2e-34c7-3e70393069fd-3e605c19, #w-node-_8b83e5a8-2814-49c8-a0c9-690973cdd8a9-3e605c19, #w-node-_7a61cf82-bb5e-e703-3e88-acc889d36574-3e605c19, #w-node-_14e25545-6865-5289-4673-ca6b0000b19a-3e605c19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b35-3e605c19 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b36-3e605c19, #w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b38-3e605c19, #w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b3a-3e605c19, #w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b3c-3e605c19, #w-node-_8c446877-f241-d69f-c51b-92f8783a9581-3e605c19, #w-node-_0b8e6b0b-05f1-b432-942e-c00a14ff8c8e-3e605c19, #w-node-_4ea60d75-4725-2ec3-ef05-d1ddc69e551e-3e605c19, #w-node-e773b77d-e1e5-e887-3a84-0d3e88f025d8-3e605c19, #w-node-_382178ad-3a23-a1d8-c9ab-8195925e80d1-3e605c19, #w-node-_59a87700-1a42-7648-7c8e-0a2ffe87e3b1-3e605c19, #w-node-d4b1220d-db70-55b3-544f-88cdfbadd2a4-3e605c19, #w-node-_7b24b5db-557b-4f8a-9bbe-51a32169265d-3e605c19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a6460b7-c898-61b4-addb-a2e501e3473f-ce267490 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8f16eedc-e18d-d525-927a-40de2abff57c-ce267490, #w-node-_65402b5b-b2f8-af64-5797-f6395fa16641-ce267490, #w-node-_6a21715f-c461-f05a-fd93-1ae30d7002dc-ce267490 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_686392f3-9050-be7e-581c-bca28b1d751b-ce267490 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_686392f3-9050-be7e-581c-bca28b1d751c-ce267490, #w-node-_686392f3-9050-be7e-581c-bca28b1d751d-ce267490 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30dc1c93-1661-5984-b667-0fa8023a8dc9-ce267490 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_30dc1c93-1661-5984-b667-0fa8023a8dca-ce267490, #w-node-_30dc1c93-1661-5984-b667-0fa8023a8dcc-ce267490 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd7c-ce267490 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd7d-ce267490, #w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd7f-ce267490, #w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd81-ce267490, #w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd83-ce267490 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_583afb63-ce5c-0f0f-a6db-e556c4c76091-f99619ba {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_576ccd43-91ba-619a-75d4-e27feefb3615-f99619ba, #w-node-a86b6b62-e1e3-33f9-aed2-c2158bce7e98-f99619ba, #w-node-_3aa704f0-2709-32c2-c14c-ddf82bb13a18-f99619ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6271db52-4228-dc09-7e8f-a468174bfd94-cffd6d61 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-f661526e-4dbf-c818-21b8-ed9107ea537c-cffd6d61, #w-node-a10e1c11-8f03-2c8e-3c70-6a4fd38a825a-cffd6d61, #w-node-_4a2c9710-0070-0e2b-8e5a-1826f4a158bc-cffd6d61, #w-node-f5c9a092-3f63-1bcb-1d89-eb395195d403-cffd6d61, #w-node-_138bb65a-178c-6b24-bc48-9f63ada01f37-cffd6d61, #w-node-_0f8a1159-f8ea-93b1-96b3-4361aa37f7b9-cffd6d61, #w-node-eaedbb95-4081-ea28-4105-b7f86cf295b1-cffd6d61, #w-node-_004daf10-4f58-47d2-b83f-b26150b340f0-cffd6d61, #w-node-_1d1de6f9-9884-30a6-183b-9a7792daaeb3-cffd6d61, #w-node-faed1726-e54b-4e6b-6f14-99fb76f4928d-cffd6d61, #w-node-_307d6042-e490-7167-659f-459a880f875a-cffd6d61, #w-node-e95b4ab8-4704-7d54-05c9-56cd343bb534-cffd6d61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27e78bf1-0c4d-0e41-0ee5-f4a380d4f40b-cffd6d61 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_27e78bf1-0c4d-0e41-0ee5-f4a380d4f40c-cffd6d61, #w-node-_27e78bf1-0c4d-0e41-0ee5-f4a380d4f40e-cffd6d61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b0869be-e7b6-7718-c6a0-d0723049457a-cffd6d61 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6b0869be-e7b6-7718-c6a0-d0723049457b-cffd6d61, #w-node-_6b0869be-e7b6-7718-c6a0-d0723049457c-cffd6d61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9b8f881-0e7f-e589-c900-4e8dc6f71bb6-25670f7a, #w-node-_7265160a-6832-fa4a-8d23-a528965f16ec-25670f7a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7265160a-6832-fa4a-8d23-a528965f16ed-25670f7a, #w-node-_7265160a-6832-fa4a-8d23-a528965f16ee-25670f7a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1cfaf039-e486-db82-d099-febf5eae7f53-25670f7a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_20d5d6ed-1861-c012-a3a9-841e94bb16f2-25670f7a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_20d5d6ed-1861-c012-a3a9-841e94bb16f3-25670f7a, #w-node-_20d5d6ed-1861-c012-a3a9-841e94bb16f6-25670f7a, #w-node-b0d40b52-30dc-1ab0-1044-bd8a6e589690-25670f7a, #w-node-_2158c860-980f-5f05-c967-ab0a8cb6da08-25670f7a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28fc534f-ebe2-8876-acda-773a8dd492d6-dfbe915a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-fd60cc4c-7fc7-9317-3fdf-afa537a17e1f-dfbe915a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b35e5370-5ad1-fde9-3297-12868f90d41d-52d30f30, #w-node-b35e5370-5ad1-fde9-3297-12868f90d41e-52d30f30, #w-node-b35e5370-5ad1-fde9-3297-12868f90d41f-52d30f30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5312cd79-afbd-66ed-975e-d0f6ec604ccd-5dc62376 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a7937fc9-6247-255e-77e8-65aee921b4ce-5dc62376 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6621c05f-1038-e5b4-f89f-2e4eba4998bc-5dc62376 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d762b13d-ee6c-a340-68f1-a956f2324cd3-5dc62376 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-bd1d6127-6fca-3510-03b1-207375dcbdaa-5dc62376, #w-node-_221d70d6-4a4a-db83-d688-5a9c5cd598c4-5dc62376 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_33e5e80f-1880-2931-ab94-6d0729c5a9c9-1c4c9ca7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_013f1c09-21b2-0f3d-29f0-7c05e003613d-1c4c9ca7, #w-node-b40b8237-4c87-853a-3e74-2652dea02141-1c4c9ca7, #w-node-_16c6cdfb-af8a-0da1-cbb8-514d839f7f66-1c4c9ca7, #w-node-f2a83d00-bb50-9dd6-5d04-1f08c218ee33-1c4c9ca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8916cb5c-ea07-0b98-c03a-7bb4b4d09005-1c4c9ca7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_8916cb5c-ea07-0b98-c03a-7bb4b4d09006-1c4c9ca7, #w-node-_8916cb5c-ea07-0b98-c03a-7bb4b4d09008-1c4c9ca7, #w-node-_8916cb5c-ea07-0b98-c03a-7bb4b4d0900a-1c4c9ca7, #w-node-_8916cb5c-ea07-0b98-c03a-7bb4b4d0900c-1c4c9ca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64567ebe-a81c-bc73-8f6d-1123a8a202d0-1c4c9ca7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_64567ebe-a81c-bc73-8f6d-1123a8a202d1-1c4c9ca7, #w-node-_64567ebe-a81c-bc73-8f6d-1123a8a202d3-1c4c9ca7, #w-node-_64567ebe-a81c-bc73-8f6d-1123a8a202d5-1c4c9ca7, #w-node-_64567ebe-a81c-bc73-8f6d-1123a8a202d7-1c4c9ca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3aa00995-dfb7-b6ba-9615-0df71460acca-1c4c9ca7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_3aa00995-dfb7-b6ba-9615-0df71460accb-1c4c9ca7, #w-node-_3aa00995-dfb7-b6ba-9615-0df71460accd-1c4c9ca7, #w-node-_3aa00995-dfb7-b6ba-9615-0df71460accf-1c4c9ca7, #w-node-_3aa00995-dfb7-b6ba-9615-0df71460acd1-1c4c9ca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5a2b39f-9e83-26e6-2214-020e31566c26-1c4c9ca7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-f5a2b39f-9e83-26e6-2214-020e31566c27-1c4c9ca7, #w-node-f5a2b39f-9e83-26e6-2214-020e31566c29-1c4c9ca7, #w-node-f5a2b39f-9e83-26e6-2214-020e31566c2b-1c4c9ca7, #w-node-f5a2b39f-9e83-26e6-2214-020e31566c2d-1c4c9ca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7fb1d0c1-49e5-09e2-8f8f-5a7478db8e50-1c4c9ca7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_7fb1d0c1-49e5-09e2-8f8f-5a7478db8e51-1c4c9ca7, #w-node-_7fb1d0c1-49e5-09e2-8f8f-5a7478db8e53-1c4c9ca7, #w-node-_7fb1d0c1-49e5-09e2-8f8f-5a7478db8e55-1c4c9ca7, #w-node-_7fb1d0c1-49e5-09e2-8f8f-5a7478db8e57-1c4c9ca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1197de59-d8b1-d6ff-c4d5-ab1c3afbf853-1c4c9ca7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_1197de59-d8b1-d6ff-c4d5-ab1c3afbf854-1c4c9ca7, #w-node-_1197de59-d8b1-d6ff-c4d5-ab1c3afbf856-1c4c9ca7, #w-node-_1197de59-d8b1-d6ff-c4d5-ab1c3afbf858-1c4c9ca7, #w-node-_1197de59-d8b1-d6ff-c4d5-ab1c3afbf85a-1c4c9ca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58accdd1-c9cc-00aa-d14b-fddc80d7f130-1c4c9ca7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_58accdd1-c9cc-00aa-d14b-fddc80d7f131-1c4c9ca7, #w-node-_58accdd1-c9cc-00aa-d14b-fddc80d7f133-1c4c9ca7, #w-node-_58accdd1-c9cc-00aa-d14b-fddc80d7f135-1c4c9ca7, #w-node-_58accdd1-c9cc-00aa-d14b-fddc80d7f137-1c4c9ca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b305e636-5a9e-cbb7-e4a6-8189bf548e0d-1c4c9ca7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-b305e636-5a9e-cbb7-e4a6-8189bf548e0e-1c4c9ca7, #w-node-b305e636-5a9e-cbb7-e4a6-8189bf548e10-1c4c9ca7, #w-node-b305e636-5a9e-cbb7-e4a6-8189bf548e12-1c4c9ca7, #w-node-b305e636-5a9e-cbb7-e4a6-8189bf548e14-1c4c9ca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8f9c190-4225-155b-9c83-23cbf4a31616-1c4c9ca7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-c8f9c190-4225-155b-9c83-23cbf4a31617-1c4c9ca7, #w-node-c8f9c190-4225-155b-9c83-23cbf4a31619-1c4c9ca7, #w-node-c8f9c190-4225-155b-9c83-23cbf4a3161b-1c4c9ca7, #w-node-c8f9c190-4225-155b-9c83-23cbf4a3161d-1c4c9ca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06c354c4-be05-2aa4-bd5d-d5f1568018fa-1c4c9ca7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_06c354c4-be05-2aa4-bd5d-d5f1568018fb-1c4c9ca7, #w-node-_06c354c4-be05-2aa4-bd5d-d5f1568018fd-1c4c9ca7, #w-node-_06c354c4-be05-2aa4-bd5d-d5f1568018ff-1c4c9ca7, #w-node-_06c354c4-be05-2aa4-bd5d-d5f156801901-1c4c9ca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10ac74fb-3c23-1d42-a026-ca6508f5fa00-1c4c9ca7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_10ac74fb-3c23-1d42-a026-ca6508f5fa01-1c4c9ca7, #w-node-_10ac74fb-3c23-1d42-a026-ca6508f5fa03-1c4c9ca7, #w-node-_10ac74fb-3c23-1d42-a026-ca6508f5fa05-1c4c9ca7, #w-node-_10ac74fb-3c23-1d42-a026-ca6508f5fa07-1c4c9ca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5a4f31c-f093-3c64-1b9f-cdea0c5489df-1c4c9ca7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-c5a4f31c-f093-3c64-1b9f-cdea0c5489e0-1c4c9ca7, #w-node-c5a4f31c-f093-3c64-1b9f-cdea0c5489e2-1c4c9ca7, #w-node-c5a4f31c-f093-3c64-1b9f-cdea0c5489e4-1c4c9ca7, #w-node-c5a4f31c-f093-3c64-1b9f-cdea0c5489e6-1c4c9ca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_838fbb95-3e16-cb2b-f851-7667b8688fe1-1c4c9ca7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_838fbb95-3e16-cb2b-f851-7667b8688fe2-1c4c9ca7, #w-node-_838fbb95-3e16-cb2b-f851-7667b8688fe4-1c4c9ca7, #w-node-_838fbb95-3e16-cb2b-f851-7667b8688fe6-1c4c9ca7, #w-node-_838fbb95-3e16-cb2b-f851-7667b8688fe8-1c4c9ca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_862b3c9e-7128-147f-ac73-d5a6ce173532-e4716c51, #w-node-_14e1d763-9088-c757-f25e-a828944e598a-e4716c51 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5c34a5cb-d860-74ec-f92f-6c9bf0479046-e4716c51 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c43c297f-76f6-213b-d1bd-caa3b6941963-e4716c51 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7339f865-810c-6f3f-124b-9bc13900e0c9-37ad7064, #w-node-_6ef20ad7-52eb-80e4-1866-30c1b069f73c-37ad7064 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_82b73e24-036f-068f-cbb1-28c8bc374143-37ad7064, #w-node-c5b57c24-692a-f395-2609-bbfd4527f761-37ad7064 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a49d1833-483f-5155-475a-24dbcb677653-37ad7064 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-fee26356-066c-61be-7d36-997820d81f7f-37ad7064, #w-node-_5a411cae-ed0b-988b-23ad-c74f75495f07-37ad7064, #w-node-_4bda07e7-b02e-ec65-2f4c-1f83dd880234-37ad7064 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bea27b51-273d-0795-5bcb-d18f44886f0d-37ad7064 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_0666072d-ad0e-18d6-4435-9398d1f0a5c6-37ad7064 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b4ff05d7-0d38-667f-1b09-1e337063a9c4-37ad7064 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-e415052f-3327-a789-d198-d8cea1a94f0e-f62f272b, #w-node-f0bca182-7016-4748-eaf6-d61077152f9e-f62f272b, #w-node-_14624f35-6d97-6de9-8b13-098ef30bb1d6-f62f272b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_54c7b7c3-3271-4fd4-fe60-3714e56796f0-f62f272b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_34e7996e-4473-6b08-5658-7ca4c5bf301a-51df668e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_518bdee6-61a0-1e8d-3856-a1ba32de4a3d-51df668e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5cf03ae1-2149-e841-1a4d-730d9eed6c95-d319179a {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a96a17f7-d786-6831-c80e-9db6c7f8db9e-d319179a, #w-node-c9d5b610-6768-a1d6-bee3-67f636d9349c-d319179a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d1b29c9f-0b7e-95ae-77b1-b2dfeffee3e5-5491bf75 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-e115e4ae-f9e0-6552-e807-da216e7c1141-d3aaa316 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-ef1704e0-70cc-cb2c-0151-2e6c351b10b2-d3aaa316 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_02fe94e8-60bb-9605-2f27-31421ee18f72-d3aaa316 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c645e8d9-0a26-6de1-fbb8-e4bcfd4d23cd-d3aaa316 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_8addaafb-9755-cd5d-0d85-fd0fa10503f3-5fc9b2ac, #w-node-_352a6213-4fcd-9d66-8756-13bfa4416b19-5fc9b2ac, #w-node-_63b78526-4064-8a13-902c-74fa2edf9018-5fc9b2ac, #w-node-a583c366-5f53-5cb3-6e60-80236713079b-5fc9b2ac, #w-node-_9d65345f-f8f5-d18d-bfd0-a55267352563-5fc9b2ac, #w-node-_8810fcf8-9a86-208c-fbe3-83c9cbc709e1-5fc9b2ac, #w-node-c98a2136-478f-67b0-69f6-0fa793f3fa2c-5fc9b2ac, #w-node-c6d1009a-9185-e7b8-a6d7-84a9d6128e94-5fc9b2ac, #w-node-_6aaf6a72-968f-49b8-a411-73e10b2fd2d5-5fc9b2ac, #w-node-b70b97d3-ab44-4e35-90a3-933ac1337ac5-5fc9b2ac, #w-node-e5c6e259-9205-eb77-0275-3c72d1cd5fbf-5fc9b2ac, #w-node-_8c31863b-f580-46f1-544f-94d6dd24d961-5fc9b2ac, #w-node-e18af61b-27ed-2baa-dd94-4e6dcc31768e-5fc9b2ac, #w-node-c4340acb-67cc-d214-20d4-fc94370ccb7e-5fc9b2ac, #w-node-f4088ff4-3a33-1e06-32a5-3dfa427bb24e-5fc9b2ac, #w-node-_102ff089-93d5-ddcc-039b-adf03bcfa0e1-5fc9b2ac, #w-node-_4f5aa8e6-ad1d-74b4-ef22-3e6b1974034c-5fc9b2ac, #w-node-_81bc3cb6-fc43-a108-75b6-1ba90c2c10f3-5fc9b2ac, #w-node-_5b3fa535-b6a6-2099-d70f-a83ff959f489-5fc9b2ac {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e67c7b82-2af8-f652-2029-a057a5f64c7d-b67e19f4, #w-node-_11a3da0e-405c-c802-a134-f953815b1f86-b67e19f4, #w-node-d036066f-9c37-1cb2-9eb2-9d2025fbc4ee-b67e19f4, #w-node-_7601dc8f-deaf-f1ca-770a-fd6dd5e35f32-b67e19f4, #w-node-_7c99f43c-dee1-59ca-31ec-6779603905f6-b67e19f4, #w-node-_90e1d051-ff83-1ed2-0d97-060e884c503a-b67e19f4, #w-node-f56140d9-c633-d77b-3e76-5c975244d08a-b67e19f4, #w-node-e6b0a35f-c8b0-7139-4c73-afb24c14da76-b67e19f4, #w-node-_66b5af76-a167-d452-8590-1850d30e25c3-b67e19f4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_3785e81d-81ce-391d-7674-d52d7c24af18-b67e19f4 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c019aff8-b91a-c3f4-0c34-e93357b96b2c-b67e19f4 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d2c5bde6-d9f8-3196-e47d-7b9ec1194628-70d13b12 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_0a2f090a-c05d-4532-3f0a-22cda77c27ca-2784baaf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_13d22fc8-e04f-077c-7e71-742ddb0337ea-2784baaf {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c4a8614c-b886-8646-0207-1bdbb90b90f9-2784baaf {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1544bf85-c614-355a-b557-8829e5bc187d-fa214d37, #w-node-cc0a0c86-bbef-8a29-cff8-2bb81300de66-fa214d37, #w-node-_0b9b270e-1ab5-35b4-0035-c1bf07c41be4-fa214d37, #w-node-ee3c6e74-f583-a0ee-2a47-c69452357209-fa214d37 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_18afd866-2a1b-c333-492b-3beccba9be9b-0b214502 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-cb9aa964-2e6c-c91a-a729-b5470fc926ec-0d75891f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

@media screen and (max-width: 991px) {
  #w-node-f42c00cb-47ff-f2db-85b7-dad28c9efc12-a768d4b3, #w-node-d1f15363-3ae7-a89a-20f5-07512e7da835-a768d4b3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7043ae8a-0992-21c1-f459-98333f4045fa-39ecf517, #w-node-fb457201-7bdc-1401-0e58-a40cab44a11a-39ecf517 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_3e803d11-2e83-3c93-b5e9-383d7bfaeb80-39ecf517, #w-node-be2a5628-9b9e-dce7-b378-3f2934c9c023-39ecf517, #w-node-_2fb903b9-30be-0554-b12e-455cd76f9dde-fdaeee73 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5201c07b-d901-fa3e-15ce-dd74b380c4d7-fdaeee73 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_6ec525d6-7945-db10-c08b-79295c47cc77-d9fbea3b, #w-node-e07bea2c-b12c-9808-ce20-d7205dc4433d-d9fbea3b, #w-node-d64ac7b4-9b87-9608-c4c4-8593eed3194e-d9fbea3b, #w-node-_16a97878-5545-6c64-1169-2c6f1db47384-d9fbea3b, #w-node-a74878fa-a68c-3b9b-a768-7ff4ef5c4950-d9fbea3b, #w-node-bea8ec00-e8de-8695-8f1f-f86dbf74987d-d9fbea3b, #w-node-_7886c920-6ffa-c583-3289-5204a525c610-d9fbea3b, #w-node-_513a027b-5ac2-72d2-8e4a-986806052a7c-d9fbea3b, #w-node-c81ed933-f7e9-ecbd-452b-a4e7f098f4ef-d9fbea3b, #w-node-_688b6bce-5caf-e277-951d-e7526c7750fb-d9fbea3b, #w-node-_30291fd5-a228-92cc-94a1-ba7adf1bfff9-d9fbea3b, #w-node-_66fd5f14-a75c-384c-38b0-4e8883b69817-d9fbea3b, #w-node-a78b238d-6f4d-ef31-dfd2-c92b3a428db7-d9fbea3b, #w-node-_0c739010-aa75-1411-b935-5baad0fa127d-d9fbea3b, #w-node-d5b28afc-f0f8-243a-0994-b60e807382ec-d9fbea3b, #w-node-_91e88087-9492-50f0-0cb0-0b49404a10a6-d9fbea3b, #w-node-bff61936-ec37-5bff-4321-1c8e1fa6b4db-d9fbea3b, #w-node-_14717d95-6bd6-f2de-167f-7af5994e3e5b-d9fbea3b, #w-node-c934ecc3-ae80-9736-b435-cb7566a39b33-d9fbea3b, #w-node-_12a2b8d7-8b12-f672-efea-e34f2150068a-d9fbea3b, #w-node-aa436099-9856-dd6c-c01e-55f1d7f0146d-d9fbea3b, #w-node-fd0ff7bd-d6a2-7f32-7593-430d3154d4cd-d9fbea3b, #w-node-_6b98d2c7-ab00-b21a-0ce1-d0d7425f71cb-d9fbea3b, #w-node-f4b857c8-20a9-7d9d-5fb6-13da4669cf41-d9fbea3b, #w-node-_9e727faf-ce98-4295-f0d5-89762e0583b5-d9fbea3b, #w-node-_27c94487-c452-530b-a41d-46bfb27aea2b-d9fbea3b, #w-node-_23e487fc-a822-262a-d3c3-3feb8fb23f4f-d9fbea3b, #w-node-_1efb4fed-a81f-7d07-49d2-6eb7174795b3-d9fbea3b, #w-node-_98b58361-9cfe-432a-6dc1-05a2369d714c-d9fbea3b, #w-node-_6e3cbbba-80cf-f79d-6a21-c1ee00123f96-d9fbea3b, #w-node-_3714a7bf-b95e-2f3a-53d3-5d3762a9fc8f-d9fbea3b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b68602b7-fc34-e054-4ba1-999cdea867e0-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-bc030381-e116-69f1-a1df-c8a4ab62a96e-e3c4f94c, #w-node-b17d7193-dd70-2274-b428-c10a71bbf621-e3c4f94c, #w-node-d9d88fc9-19ce-a452-d08d-b39ebfeb26f9-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6b18d3d6-f9f1-29de-4505-f39db1907515-e3c4f94c, #w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f494-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f495-e3c4f94c, #w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f497-e3c4f94c, #w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f499-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7aeca77e-9be6-79e6-aadd-1919e32df755-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7aeca77e-9be6-79e6-aadd-1919e32df756-e3c4f94c, #w-node-_7aeca77e-9be6-79e6-aadd-1919e32df758-e3c4f94c, #w-node-_7aeca77e-9be6-79e6-aadd-1919e32df75a-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f7f-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f80-e3c4f94c, #w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f82-e3c4f94c, #w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f84-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af24b-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af24c-e3c4f94c, #w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af24e-e3c4f94c, #w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af250-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0930c4cc-ac41-b2de-a55d-1def219a2118-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0930c4cc-ac41-b2de-a55d-1def219a2119-e3c4f94c, #w-node-_0930c4cc-ac41-b2de-a55d-1def219a211b-e3c4f94c, #w-node-_0930c4cc-ac41-b2de-a55d-1def219a211d-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c7635-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c7636-e3c4f94c, #w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c7638-e3c4f94c, #w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c763a-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c090617e-59d4-a560-c1a3-7f34772867b6-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c090617e-59d4-a560-c1a3-7f34772867b7-e3c4f94c, #w-node-c090617e-59d4-a560-c1a3-7f34772867b8-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6062a309-46ac-15de-612a-10901f0eeb31-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6062a309-46ac-15de-612a-10901f0eeb32-e3c4f94c, #w-node-_6062a309-46ac-15de-612a-10901f0eeb34-e3c4f94c, #w-node-_6062a309-46ac-15de-612a-10901f0eeb36-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c50-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c51-e3c4f94c, #w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c53-e3c4f94c, #w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c55-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc1-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc2-e3c4f94c, #w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc4-e3c4f94c, #w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc6-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8a-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8b-e3c4f94c, #w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8d-e3c4f94c, #w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8f-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dfefd4a9-b1cf-a1f4-9315-034299332439-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dfefd4a9-b1cf-a1f4-9315-03429933243a-e3c4f94c, #w-node-dfefd4a9-b1cf-a1f4-9315-03429933243c-e3c4f94c, #w-node-dfefd4a9-b1cf-a1f4-9315-03429933243e-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_41c2033e-e362-a54c-ffd3-589504551a37-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_41c2033e-e362-a54c-ffd3-589504551a38-e3c4f94c, #w-node-_41c2033e-e362-a54c-ffd3-589504551a3a-e3c4f94c, #w-node-_41c2033e-e362-a54c-ffd3-589504551a3c-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e29daced-c911-90db-486e-af1248453dbe-4da29ac7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_47e05452-8d24-91c6-bfd4-7b40c7132344-4da29ac7, #w-node-e0f3c78a-e7f4-aef5-068a-f8332c1f1d4d-4da29ac7, #w-node-_463797ed-e5e2-3750-4169-fa36844380dd-4da29ac7, #w-node-fe7ce382-474e-f48e-d322-dc6ab97db02a-4da29ac7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7a6603f1-baa5-6e98-521d-48f986919786-f75a27b0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3364-b0d14e52 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3365-b0d14e52, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3367-b0d14e52, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3369-b0d14e52, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff336b-b0d14e52 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3364-c51342f1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3365-c51342f1, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3367-c51342f1, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3369-c51342f1, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff336b-c51342f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3364-af3e5354 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3365-af3e5354, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3367-af3e5354, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff3369-af3e5354, #w-node-_4be70b86-aae5-eeb9-b895-22c49eff336b-af3e5354 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76c26417-a8ab-6690-fe58-1803184359b1-30e7bb2d {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3ca7-180f5179 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3ca8-180f5179, #w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3caa-180f5179, #w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3cac-180f5179, #w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3cae-180f5179 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd26-180f5179 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd27-180f5179, #w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd29-180f5179, #w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd2b-180f5179, #w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd2d-180f5179 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5380-3e605c19 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5381-3e605c19, #w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5383-3e605c19, #w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5385-3e605c19, #w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5387-3e605c19 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b35-3e605c19 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b36-3e605c19, #w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b38-3e605c19, #w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b3a-3e605c19, #w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b3c-3e605c19 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd7c-ce267490 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd7d-ce267490, #w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd7f-ce267490, #w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd81-ce267490, #w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd83-ce267490 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_27e78bf1-0c4d-0e41-0ee5-f4a380d4f40b-cffd6d61 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_27e78bf1-0c4d-0e41-0ee5-f4a380d4f40c-cffd6d61, #w-node-_27e78bf1-0c4d-0e41-0ee5-f4a380d4f40e-cffd6d61 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6b0869be-e7b6-7718-c6a0-d0723049457a-cffd6d61 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6b0869be-e7b6-7718-c6a0-d0723049457b-cffd6d61, #w-node-_6b0869be-e7b6-7718-c6a0-d0723049457c-cffd6d61 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_28fc534f-ebe2-8876-acda-773a8dd492d6-dfbe915a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_5312cd79-afbd-66ed-975e-d0f6ec604ccd-5dc62376, #w-node-a7937fc9-6247-255e-77e8-65aee921b4ce-5dc62376, #w-node-_6621c05f-1038-e5b4-f89f-2e4eba4998bc-5dc62376, #w-node-d762b13d-ee6c-a340-68f1-a956f2324cd3-5dc62376, #w-node-_221d70d6-4a4a-db83-d688-5a9c5cd598c4-5dc62376 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5c34a5cb-d860-74ec-f92f-6c9bf0479046-e4716c51 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c43c297f-76f6-213b-d1bd-caa3b6941963-e4716c51 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_518bdee6-61a0-1e8d-3856-a1ba32de4a3d-51df668e {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_5cf03ae1-2149-e841-1a4d-730d9eed6c95-d319179a {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a96a17f7-d786-6831-c80e-9db6c7f8db9e-d319179a, #w-node-c9d5b610-6768-a1d6-bee3-67f636d9349c-d319179a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d1b29c9f-0b7e-95ae-77b1-b2dfeffee3e5-5491bf75 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-e115e4ae-f9e0-6552-e807-da216e7c1141-d3aaa316 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-ef1704e0-70cc-cb2c-0151-2e6c351b10b2-d3aaa316, #w-node-_02fe94e8-60bb-9605-2f27-31421ee18f72-d3aaa316 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c645e8d9-0a26-6de1-fbb8-e4bcfd4d23cd-d3aaa316 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_8addaafb-9755-cd5d-0d85-fd0fa10503f3-5fc9b2ac, #w-node-_352a6213-4fcd-9d66-8756-13bfa4416b19-5fc9b2ac, #w-node-_63b78526-4064-8a13-902c-74fa2edf9018-5fc9b2ac, #w-node-a583c366-5f53-5cb3-6e60-80236713079b-5fc9b2ac, #w-node-_9d65345f-f8f5-d18d-bfd0-a55267352563-5fc9b2ac, #w-node-_8810fcf8-9a86-208c-fbe3-83c9cbc709e1-5fc9b2ac, #w-node-c98a2136-478f-67b0-69f6-0fa793f3fa2c-5fc9b2ac, #w-node-c6d1009a-9185-e7b8-a6d7-84a9d6128e94-5fc9b2ac, #w-node-_6aaf6a72-968f-49b8-a411-73e10b2fd2d5-5fc9b2ac, #w-node-b70b97d3-ab44-4e35-90a3-933ac1337ac5-5fc9b2ac, #w-node-e5c6e259-9205-eb77-0275-3c72d1cd5fbf-5fc9b2ac, #w-node-_8c31863b-f580-46f1-544f-94d6dd24d961-5fc9b2ac, #w-node-e18af61b-27ed-2baa-dd94-4e6dcc31768e-5fc9b2ac, #w-node-c4340acb-67cc-d214-20d4-fc94370ccb7e-5fc9b2ac, #w-node-f4088ff4-3a33-1e06-32a5-3dfa427bb24e-5fc9b2ac, #w-node-_102ff089-93d5-ddcc-039b-adf03bcfa0e1-5fc9b2ac, #w-node-_4f5aa8e6-ad1d-74b4-ef22-3e6b1974034c-5fc9b2ac, #w-node-_81bc3cb6-fc43-a108-75b6-1ba90c2c10f3-5fc9b2ac, #w-node-_5b3fa535-b6a6-2099-d70f-a83ff959f489-5fc9b2ac, #w-node-e67c7b82-2af8-f652-2029-a057a5f64c7d-b67e19f4, #w-node-_11a3da0e-405c-c802-a134-f953815b1f86-b67e19f4, #w-node-d036066f-9c37-1cb2-9eb2-9d2025fbc4ee-b67e19f4, #w-node-_7601dc8f-deaf-f1ca-770a-fd6dd5e35f32-b67e19f4, #w-node-_7c99f43c-dee1-59ca-31ec-6779603905f6-b67e19f4, #w-node-_90e1d051-ff83-1ed2-0d97-060e884c503a-b67e19f4, #w-node-f56140d9-c633-d77b-3e76-5c975244d08a-b67e19f4, #w-node-e6b0a35f-c8b0-7139-4c73-afb24c14da76-b67e19f4, #w-node-_66b5af76-a167-d452-8590-1850d30e25c3-b67e19f4, #w-node-_3785e81d-81ce-391d-7674-d52d7c24af18-b67e19f4, #w-node-c019aff8-b91a-c3f4-0c34-e93357b96b2c-b67e19f4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d2c5bde6-d9f8-3196-e47d-7b9ec1194628-70d13b12 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0a2f090a-c05d-4532-3f0a-22cda77c27ca-2784baaf, #w-node-_13d22fc8-e04f-077c-7e71-742ddb0337ea-2784baaf, #w-node-c4a8614c-b886-8646-0207-1bdbb90b90f9-2784baaf, #w-node-_1544bf85-c614-355a-b557-8829e5bc187d-fa214d37, #w-node-cc0a0c86-bbef-8a29-cff8-2bb81300de66-fa214d37, #w-node-_0b9b270e-1ab5-35b4-0035-c1bf07c41be4-fa214d37, #w-node-ee3c6e74-f583-a0ee-2a47-c69452357209-fa214d37 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_18afd866-2a1b-c333-492b-3beccba9be9b-0b214502 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-cb9aa964-2e6c-c91a-a729-b5470fc926ec-0d75891f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_7043ae8a-0992-21c1-f459-98333f4045fa-39ecf517, #w-node-fb457201-7bdc-1401-0e58-a40cab44a11a-39ecf517 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_74a9e795-d3a1-6d3b-8a6f-adec7395e6f2-39ecf517 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_85eb6232-4410-7bb0-ff7d-82d9dcfac2cf-39ecf517, #w-node-_7ae6ebfe-787a-1149-ef8e-44ce51f35d89-39ecf517, #w-node-_17b0edf0-9da7-83f2-509b-15cf6dd0f227-39ecf517 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-aaccb73b-3d09-e86d-ad46-0011fd5bda04-39ecf517 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-aaccb73b-3d09-e86d-ad46-0011fd5bda05-39ecf517, #w-node-aaccb73b-3d09-e86d-ad46-0011fd5bda07-39ecf517, #w-node-aaccb73b-3d09-e86d-ad46-0011fd5bda09-39ecf517 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b9198637-8d42-bf23-6bc5-b03bf2f61cba-39ecf517 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9198637-8d42-bf23-6bc5-b03bf2f61cbb-39ecf517, #w-node-b9198637-8d42-bf23-6bc5-b03bf2f61cbd-39ecf517, #w-node-b9198637-8d42-bf23-6bc5-b03bf2f61cbf-39ecf517 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5201c07b-d901-fa3e-15ce-dd74b380c4d7-fdaeee73, #w-node-b68602b7-fc34-e054-4ba1-999cdea867e0-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-bc030381-e116-69f1-a1df-c8a4ab62a96e-e3c4f94c, #w-node-b17d7193-dd70-2274-b428-c10a71bbf621-e3c4f94c, #w-node-d9d88fc9-19ce-a452-d08d-b39ebfeb26f9-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f494-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f495-e3c4f94c, #w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f497-e3c4f94c, #w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f499-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7aeca77e-9be6-79e6-aadd-1919e32df755-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7aeca77e-9be6-79e6-aadd-1919e32df756-e3c4f94c, #w-node-_7aeca77e-9be6-79e6-aadd-1919e32df758-e3c4f94c, #w-node-_7aeca77e-9be6-79e6-aadd-1919e32df75a-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f7f-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f80-e3c4f94c, #w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f82-e3c4f94c, #w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f84-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af24b-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af24c-e3c4f94c, #w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af24e-e3c4f94c, #w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af250-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0930c4cc-ac41-b2de-a55d-1def219a2118-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0930c4cc-ac41-b2de-a55d-1def219a2119-e3c4f94c, #w-node-_0930c4cc-ac41-b2de-a55d-1def219a211b-e3c4f94c, #w-node-_0930c4cc-ac41-b2de-a55d-1def219a211d-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c7635-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c7636-e3c4f94c, #w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c7638-e3c4f94c, #w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c763a-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c090617e-59d4-a560-c1a3-7f34772867b6-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c090617e-59d4-a560-c1a3-7f34772867b7-e3c4f94c, #w-node-c090617e-59d4-a560-c1a3-7f34772867b8-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6062a309-46ac-15de-612a-10901f0eeb31-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6062a309-46ac-15de-612a-10901f0eeb32-e3c4f94c, #w-node-_6062a309-46ac-15de-612a-10901f0eeb34-e3c4f94c, #w-node-_6062a309-46ac-15de-612a-10901f0eeb36-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c50-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c51-e3c4f94c, #w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c53-e3c4f94c, #w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c55-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc1-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc2-e3c4f94c, #w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc4-e3c4f94c, #w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc6-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8a-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8b-e3c4f94c, #w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8d-e3c4f94c, #w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8f-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dfefd4a9-b1cf-a1f4-9315-034299332439-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dfefd4a9-b1cf-a1f4-9315-03429933243a-e3c4f94c, #w-node-dfefd4a9-b1cf-a1f4-9315-03429933243c-e3c4f94c, #w-node-dfefd4a9-b1cf-a1f4-9315-03429933243e-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_41c2033e-e362-a54c-ffd3-589504551a37-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_41c2033e-e362-a54c-ffd3-589504551a38-e3c4f94c, #w-node-_41c2033e-e362-a54c-ffd3-589504551a3a-e3c4f94c, #w-node-_41c2033e-e362-a54c-ffd3-589504551a3c-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b9190bf3-9553-7942-1104-0e8de51d1529-866720e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9190bf3-9553-7942-1104-0e8de51d152a-866720e1, #w-node-b9190bf3-9553-7942-1104-0e8de51d152b-866720e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6a018a7b-c24d-068a-1a29-ae3859629513-866720e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6a018a7b-c24d-068a-1a29-ae3859629514-866720e1, #w-node-_6a018a7b-c24d-068a-1a29-ae3859629516-866720e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_378d754c-f3a0-8054-b430-c0785faeade0-866720e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3e112450-b8a7-5cab-26ba-c943523e14f1-866720e1, #w-node-acc6e5f1-1328-0dc1-3e85-82363da8e72b-866720e1, #w-node-_87aa3400-f3dd-6cc7-caa0-a201117a8d86-866720e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ccfa8505-4c51-da0e-bc63-e6efe31c0d5a-866720e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ccfa8505-4c51-da0e-bc63-e6efe31c0d5b-866720e1, #w-node-ccfa8505-4c51-da0e-bc63-e6efe31c0d5d-866720e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f8bdceec-7d2d-4863-2893-bd8afd47ba13-866720e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_76a846d7-9cc6-cb1d-09b6-1ac4fe4a8da5-866720e1, #w-node-c99684e2-a276-9e59-34d6-c2890a817107-866720e1, #w-node-_6685d587-2638-1076-1e97-4031519c5268-866720e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8dee2eb4-4a2a-ae5e-f8e4-d3e6843f0d90-866720e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8dee2eb4-4a2a-ae5e-f8e4-d3e6843f0d91-866720e1, #w-node-_8dee2eb4-4a2a-ae5e-f8e4-d3e6843f0d93-866720e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dc8ea207-a5b5-3f99-7a6c-719dc36e6ed3-866720e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dc8ea207-a5b5-3f99-7a6c-719dc36e6ed4-866720e1, #w-node-dc8ea207-a5b5-3f99-7a6c-719dc36e6ed5-866720e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e29daced-c911-90db-486e-af1248453dbe-4da29ac7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_47e05452-8d24-91c6-bfd4-7b40c7132344-4da29ac7, #w-node-e0f3c78a-e7f4-aef5-068a-f8332c1f1d4d-4da29ac7, #w-node-_463797ed-e5e2-3750-4169-fa36844380dd-4da29ac7, #w-node-fe7ce382-474e-f48e-d322-dc6ab97db02a-4da29ac7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1abcd311-69ea-f944-7568-e0755563fdbd-f75a27b0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8ce3f70c-a048-3b07-5243-334dc76bcc8a-f75a27b0, #w-node-_3b6c27da-7ccc-c5ef-0ecb-e052c6dc0379-f75a27b0, #w-node-c1b51c32-fafa-c0c5-f907-a23b8022a8d4-f75a27b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ead43be-58c3-3f81-beb8-f461c873dff2-30e7bb2d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9ead43be-58c3-3f81-beb8-f461c873dff3-30e7bb2d, #w-node-_9ead43be-58c3-3f81-beb8-f461c873dff5-30e7bb2d, #w-node-_9ead43be-58c3-3f81-beb8-f461c873dff7-30e7bb2d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_900175e2-e0d3-0cf8-e1ce-78ebc3f383d5-30e7bb2d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-aa6ead47-a320-5fa7-6088-b313b6486554-30e7bb2d, #w-node-_246b9354-e216-daf9-9402-214c870a1921-30e7bb2d, #w-node-aefd8e29-f80e-0bf8-9f0a-ea45ead85553-30e7bb2d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-aacee097-5be7-a67e-bd79-430e8608f4b1-180f5179 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-aacee097-5be7-a67e-bd79-430e8608f4b2-180f5179, #w-node-aacee097-5be7-a67e-bd79-430e8608f4b3-180f5179, #w-node-e1d0a680-e586-08f1-36d0-2a59e7ccdd75-180f5179, #w-node-_1dbc10b9-e73a-92e6-cf9b-d25c0c8740e3-180f5179 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_907b51f7-e025-4544-4137-412e9dfd860f-180f5179 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_907b51f7-e025-4544-4137-412e9dfd8610-180f5179, #w-node-_907b51f7-e025-4544-4137-412e9dfd8612-180f5179, #w-node-_907b51f7-e025-4544-4137-412e9dfd8614-180f5179, #w-node-_907b51f7-e025-4544-4137-412e9dfd8616-180f5179 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3ca7-180f5179 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3ca8-180f5179, #w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3caa-180f5179, #w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3cac-180f5179, #w-node-_82959584-5a1b-d6ef-3d78-df2e39aa3cae-180f5179 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd26-180f5179 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd27-180f5179, #w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd29-180f5179, #w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd2b-180f5179, #w-node-_6206424a-b190-d30e-23f3-db6ed2b0fd2d-180f5179 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5380-3e605c19 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5381-3e605c19, #w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5383-3e605c19, #w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5385-3e605c19, #w-node-_6577a90d-a5b4-51eb-2ba4-06a725bc5387-3e605c19 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b35-3e605c19 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b36-3e605c19, #w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b38-3e605c19, #w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b3a-3e605c19, #w-node-_072cdc6e-7fe3-376a-3d47-49e1a49a2b3c-3e605c19 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5a6460b7-c898-61b4-addb-a2e501e3473f-ce267490 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8f16eedc-e18d-d525-927a-40de2abff57c-ce267490, #w-node-_65402b5b-b2f8-af64-5797-f6395fa16641-ce267490, #w-node-_6a21715f-c461-f05a-fd93-1ae30d7002dc-ce267490 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_686392f3-9050-be7e-581c-bca28b1d751b-ce267490 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_686392f3-9050-be7e-581c-bca28b1d751c-ce267490, #w-node-_686392f3-9050-be7e-581c-bca28b1d751d-ce267490 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_30dc1c93-1661-5984-b667-0fa8023a8dc9-ce267490 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_30dc1c93-1661-5984-b667-0fa8023a8dca-ce267490, #w-node-_30dc1c93-1661-5984-b667-0fa8023a8dcc-ce267490 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd7c-ce267490 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd7d-ce267490, #w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd7f-ce267490, #w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd81-ce267490, #w-node-_6bcfc199-acda-2c3e-c810-6d656f30fd83-ce267490 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_583afb63-ce5c-0f0f-a6db-e556c4c76091-f99619ba {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_576ccd43-91ba-619a-75d4-e27feefb3615-f99619ba, #w-node-a86b6b62-e1e3-33f9-aed2-c2158bce7e98-f99619ba, #w-node-_3aa704f0-2709-32c2-c14c-ddf82bb13a18-f99619ba {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6271db52-4228-dc09-7e8f-a468174bfd94-cffd6d61 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-f661526e-4dbf-c818-21b8-ed9107ea537c-cffd6d61, #w-node-a10e1c11-8f03-2c8e-3c70-6a4fd38a825a-cffd6d61, #w-node-_4a2c9710-0070-0e2b-8e5a-1826f4a158bc-cffd6d61, #w-node-f5c9a092-3f63-1bcb-1d89-eb395195d403-cffd6d61, #w-node-_138bb65a-178c-6b24-bc48-9f63ada01f37-cffd6d61, #w-node-_0f8a1159-f8ea-93b1-96b3-4361aa37f7b9-cffd6d61, #w-node-eaedbb95-4081-ea28-4105-b7f86cf295b1-cffd6d61, #w-node-_004daf10-4f58-47d2-b83f-b26150b340f0-cffd6d61, #w-node-_1d1de6f9-9884-30a6-183b-9a7792daaeb3-cffd6d61, #w-node-faed1726-e54b-4e6b-6f14-99fb76f4928d-cffd6d61, #w-node-_307d6042-e490-7167-659f-459a880f875a-cffd6d61, #w-node-e95b4ab8-4704-7d54-05c9-56cd343bb534-cffd6d61 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1cfaf039-e486-db82-d099-febf5eae7f53-25670f7a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_3438f0d1-e055-a629-2c1d-01eedd8eec04-25670f7a, #w-node-a4a8f8b3-cd92-06de-6902-47556ca38a21-25670f7a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20d5d6ed-1861-c012-a3a9-841e94bb16f2-25670f7a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_20d5d6ed-1861-c012-a3a9-841e94bb16f3-25670f7a, #w-node-_20d5d6ed-1861-c012-a3a9-841e94bb16f6-25670f7a, #w-node-b0d40b52-30dc-1ab0-1044-bd8a6e589690-25670f7a, #w-node-_2158c860-980f-5f05-c967-ab0a8cb6da08-25670f7a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_28fc534f-ebe2-8876-acda-773a8dd492d6-dfbe915a, #w-node-fd60cc4c-7fc7-9317-3fdf-afa537a17e1f-dfbe915a, #w-node-_33e5e80f-1880-2931-ab94-6d0729c5a9c9-1c4c9ca7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_013f1c09-21b2-0f3d-29f0-7c05e003613d-1c4c9ca7, #w-node-b40b8237-4c87-853a-3e74-2652dea02141-1c4c9ca7, #w-node-_16c6cdfb-af8a-0da1-cbb8-514d839f7f66-1c4c9ca7, #w-node-f2a83d00-bb50-9dd6-5d04-1f08c218ee33-1c4c9ca7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8916cb5c-ea07-0b98-c03a-7bb4b4d09005-1c4c9ca7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8916cb5c-ea07-0b98-c03a-7bb4b4d09006-1c4c9ca7, #w-node-_8916cb5c-ea07-0b98-c03a-7bb4b4d09008-1c4c9ca7, #w-node-_8916cb5c-ea07-0b98-c03a-7bb4b4d0900a-1c4c9ca7, #w-node-_8916cb5c-ea07-0b98-c03a-7bb4b4d0900c-1c4c9ca7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_64567ebe-a81c-bc73-8f6d-1123a8a202d0-1c4c9ca7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_64567ebe-a81c-bc73-8f6d-1123a8a202d1-1c4c9ca7, #w-node-_64567ebe-a81c-bc73-8f6d-1123a8a202d3-1c4c9ca7, #w-node-_64567ebe-a81c-bc73-8f6d-1123a8a202d5-1c4c9ca7, #w-node-_64567ebe-a81c-bc73-8f6d-1123a8a202d7-1c4c9ca7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3aa00995-dfb7-b6ba-9615-0df71460acca-1c4c9ca7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3aa00995-dfb7-b6ba-9615-0df71460accb-1c4c9ca7, #w-node-_3aa00995-dfb7-b6ba-9615-0df71460accd-1c4c9ca7, #w-node-_3aa00995-dfb7-b6ba-9615-0df71460accf-1c4c9ca7, #w-node-_3aa00995-dfb7-b6ba-9615-0df71460acd1-1c4c9ca7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f5a2b39f-9e83-26e6-2214-020e31566c26-1c4c9ca7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f5a2b39f-9e83-26e6-2214-020e31566c27-1c4c9ca7, #w-node-f5a2b39f-9e83-26e6-2214-020e31566c29-1c4c9ca7, #w-node-f5a2b39f-9e83-26e6-2214-020e31566c2b-1c4c9ca7, #w-node-f5a2b39f-9e83-26e6-2214-020e31566c2d-1c4c9ca7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7fb1d0c1-49e5-09e2-8f8f-5a7478db8e50-1c4c9ca7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7fb1d0c1-49e5-09e2-8f8f-5a7478db8e51-1c4c9ca7, #w-node-_7fb1d0c1-49e5-09e2-8f8f-5a7478db8e53-1c4c9ca7, #w-node-_7fb1d0c1-49e5-09e2-8f8f-5a7478db8e55-1c4c9ca7, #w-node-_7fb1d0c1-49e5-09e2-8f8f-5a7478db8e57-1c4c9ca7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1197de59-d8b1-d6ff-c4d5-ab1c3afbf853-1c4c9ca7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1197de59-d8b1-d6ff-c4d5-ab1c3afbf854-1c4c9ca7, #w-node-_1197de59-d8b1-d6ff-c4d5-ab1c3afbf856-1c4c9ca7, #w-node-_1197de59-d8b1-d6ff-c4d5-ab1c3afbf858-1c4c9ca7, #w-node-_1197de59-d8b1-d6ff-c4d5-ab1c3afbf85a-1c4c9ca7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_58accdd1-c9cc-00aa-d14b-fddc80d7f130-1c4c9ca7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_58accdd1-c9cc-00aa-d14b-fddc80d7f131-1c4c9ca7, #w-node-_58accdd1-c9cc-00aa-d14b-fddc80d7f133-1c4c9ca7, #w-node-_58accdd1-c9cc-00aa-d14b-fddc80d7f135-1c4c9ca7, #w-node-_58accdd1-c9cc-00aa-d14b-fddc80d7f137-1c4c9ca7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b305e636-5a9e-cbb7-e4a6-8189bf548e0d-1c4c9ca7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b305e636-5a9e-cbb7-e4a6-8189bf548e0e-1c4c9ca7, #w-node-b305e636-5a9e-cbb7-e4a6-8189bf548e10-1c4c9ca7, #w-node-b305e636-5a9e-cbb7-e4a6-8189bf548e12-1c4c9ca7, #w-node-b305e636-5a9e-cbb7-e4a6-8189bf548e14-1c4c9ca7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c8f9c190-4225-155b-9c83-23cbf4a31616-1c4c9ca7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c8f9c190-4225-155b-9c83-23cbf4a31617-1c4c9ca7, #w-node-c8f9c190-4225-155b-9c83-23cbf4a31619-1c4c9ca7, #w-node-c8f9c190-4225-155b-9c83-23cbf4a3161b-1c4c9ca7, #w-node-c8f9c190-4225-155b-9c83-23cbf4a3161d-1c4c9ca7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_06c354c4-be05-2aa4-bd5d-d5f1568018fa-1c4c9ca7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_06c354c4-be05-2aa4-bd5d-d5f1568018fb-1c4c9ca7, #w-node-_06c354c4-be05-2aa4-bd5d-d5f1568018fd-1c4c9ca7, #w-node-_06c354c4-be05-2aa4-bd5d-d5f1568018ff-1c4c9ca7, #w-node-_06c354c4-be05-2aa4-bd5d-d5f156801901-1c4c9ca7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_10ac74fb-3c23-1d42-a026-ca6508f5fa00-1c4c9ca7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_10ac74fb-3c23-1d42-a026-ca6508f5fa01-1c4c9ca7, #w-node-_10ac74fb-3c23-1d42-a026-ca6508f5fa03-1c4c9ca7, #w-node-_10ac74fb-3c23-1d42-a026-ca6508f5fa05-1c4c9ca7, #w-node-_10ac74fb-3c23-1d42-a026-ca6508f5fa07-1c4c9ca7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c5a4f31c-f093-3c64-1b9f-cdea0c5489df-1c4c9ca7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c5a4f31c-f093-3c64-1b9f-cdea0c5489e0-1c4c9ca7, #w-node-c5a4f31c-f093-3c64-1b9f-cdea0c5489e2-1c4c9ca7, #w-node-c5a4f31c-f093-3c64-1b9f-cdea0c5489e4-1c4c9ca7, #w-node-c5a4f31c-f093-3c64-1b9f-cdea0c5489e6-1c4c9ca7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_838fbb95-3e16-cb2b-f851-7667b8688fe1-1c4c9ca7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_838fbb95-3e16-cb2b-f851-7667b8688fe2-1c4c9ca7, #w-node-_838fbb95-3e16-cb2b-f851-7667b8688fe4-1c4c9ca7, #w-node-_838fbb95-3e16-cb2b-f851-7667b8688fe6-1c4c9ca7, #w-node-_838fbb95-3e16-cb2b-f851-7667b8688fe8-1c4c9ca7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_862b3c9e-7128-147f-ac73-d5a6ce173532-e4716c51, #w-node-_14e1d763-9088-c757-f25e-a828944e598a-e4716c51 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7339f865-810c-6f3f-124b-9bc13900e0c9-37ad7064, #w-node-_6ef20ad7-52eb-80e4-1866-30c1b069f73c-37ad7064 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_82b73e24-036f-068f-cbb1-28c8bc374143-37ad7064, #w-node-c5b57c24-692a-f395-2609-bbfd4527f761-37ad7064 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a49d1833-483f-5155-475a-24dbcb677653-37ad7064 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-fee26356-066c-61be-7d36-997820d81f7f-37ad7064, #w-node-_5a411cae-ed0b-988b-23ad-c74f75495f07-37ad7064, #w-node-_4bda07e7-b02e-ec65-2f4c-1f83dd880234-37ad7064 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-bea27b51-273d-0795-5bcb-d18f44886f0d-37ad7064 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_0666072d-ad0e-18d6-4435-9398d1f0a5c6-37ad7064 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b4ff05d7-0d38-667f-1b09-1e337063a9c4-37ad7064 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-e415052f-3327-a789-d198-d8cea1a94f0e-f62f272b, #w-node-f0bca182-7016-4748-eaf6-d61077152f9e-f62f272b, #w-node-_34e7996e-4473-6b08-5658-7ca4c5bf301a-51df668e, #w-node-e115e4ae-f9e0-6552-e807-da216e7c1141-d3aaa316 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c645e8d9-0a26-6de1-fbb8-e4bcfd4d23cd-d3aaa316 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_18afd866-2a1b-c333-492b-3beccba9be9b-0b214502 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-b68602b7-fc34-e054-4ba1-999cdea867e0-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-bc030381-e116-69f1-a1df-c8a4ab62a96e-e3c4f94c, #w-node-b17d7193-dd70-2274-b428-c10a71bbf621-e3c4f94c, #w-node-d9d88fc9-19ce-a452-d08d-b39ebfeb26f9-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f494-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f495-e3c4f94c, #w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f497-e3c4f94c, #w-node-_89a2bf13-75d8-09b2-127f-151ce3a2f499-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7aeca77e-9be6-79e6-aadd-1919e32df755-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7aeca77e-9be6-79e6-aadd-1919e32df756-e3c4f94c, #w-node-_7aeca77e-9be6-79e6-aadd-1919e32df758-e3c4f94c, #w-node-_7aeca77e-9be6-79e6-aadd-1919e32df75a-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f7f-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f80-e3c4f94c, #w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f82-e3c4f94c, #w-node-_57e82b0e-c479-7454-4b74-ecbe0b325f84-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af24b-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af24c-e3c4f94c, #w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af24e-e3c4f94c, #w-node-_406a8b7b-3a1d-b4f0-16b2-5c00390af250-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0930c4cc-ac41-b2de-a55d-1def219a2118-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0930c4cc-ac41-b2de-a55d-1def219a2119-e3c4f94c, #w-node-_0930c4cc-ac41-b2de-a55d-1def219a211b-e3c4f94c, #w-node-_0930c4cc-ac41-b2de-a55d-1def219a211d-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c7635-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c7636-e3c4f94c, #w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c7638-e3c4f94c, #w-node-_8c62fae8-2b10-fde1-d9a0-f12ed26c763a-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6062a309-46ac-15de-612a-10901f0eeb31-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6062a309-46ac-15de-612a-10901f0eeb32-e3c4f94c, #w-node-_6062a309-46ac-15de-612a-10901f0eeb34-e3c4f94c, #w-node-_6062a309-46ac-15de-612a-10901f0eeb36-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c50-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c51-e3c4f94c, #w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c53-e3c4f94c, #w-node-_3ebfa19a-d83b-ad6d-a6bf-5a19f3e35c55-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc1-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc2-e3c4f94c, #w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc4-e3c4f94c, #w-node-_4b6819b9-92aa-eec6-4cea-906ad4e40fc6-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8a-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8b-e3c4f94c, #w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8d-e3c4f94c, #w-node-_4f0c8a4b-32f6-057f-c708-debd47e31d8f-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dfefd4a9-b1cf-a1f4-9315-034299332439-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dfefd4a9-b1cf-a1f4-9315-03429933243a-e3c4f94c, #w-node-dfefd4a9-b1cf-a1f4-9315-03429933243c-e3c4f94c, #w-node-dfefd4a9-b1cf-a1f4-9315-03429933243e-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_41c2033e-e362-a54c-ffd3-589504551a37-e3c4f94c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_41c2033e-e362-a54c-ffd3-589504551a38-e3c4f94c, #w-node-_41c2033e-e362-a54c-ffd3-589504551a3a-e3c4f94c, #w-node-_41c2033e-e362-a54c-ffd3-589504551a3c-e3c4f94c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bd1d6127-6fca-3510-03b1-207375dcbdaa-5dc62376, #w-node-_7339f865-810c-6f3f-124b-9bc13900e0c9-37ad7064, #w-node-_6ef20ad7-52eb-80e4-1866-30c1b069f73c-37ad7064, #w-node-a49d1833-483f-5155-475a-24dbcb677653-37ad7064, #w-node-bea27b51-273d-0795-5bcb-d18f44886f0d-37ad7064, #w-node-b4ff05d7-0d38-667f-1b09-1e337063a9c4-37ad7064 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_518bdee6-61a0-1e8d-3856-a1ba32de4a3d-51df668e {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-d1b29c9f-0b7e-95ae-77b1-b2dfeffee3e5-5491bf75 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_18afd866-2a1b-c333-492b-3beccba9be9b-0b214502 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}
