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: Sofia Pro Regular;
  src: url("https://cdn.prod.website-files.com/62be1419d59de553b9cfba4d/62be1419d59de5934dcfba5a_SofiaProRegular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Druk;
  src: url("https://cdn.prod.website-files.com/62be1419d59de553b9cfba4d/62be1419d59de5f42bcfba5b_Druk-Wide-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --yellow: #fcee56;
  --black: black;
  --white: white;
}

.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-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

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

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.w-users-userformpagewrap {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 340px;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.w-users-userloginformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformheader {
  text-align: center;
}

.w-users-userformbutton {
  text-align: center;
  width: 100%;
}

.w-users-userformfooter {
  justify-content: space-between;
  margin-top: 12px;
  display: flex;
}

.w-users-userformerrorstate {
  margin-left: 20px;
  margin-right: 20px;
  position: absolute;
  top: 100%;
  left: 0%;
  right: 0%;
}

.w-users-usersignupformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformsuccessstate {
  display: none;
}

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

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

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

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

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-users-usersignupverificationmessage {
  display: none;
}

.w-users-userresetpasswordformwrapper, .w-users-userupdatepasswordformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

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

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

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

.w-users-useraccountformsavebutton {
  text-align: center;
  margin-right: 8px;
}

.w-users-useraccountformcancelbutton {
  text-align: center;
  color: #333;
  background-color: #d3d3d3;
}

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

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

body {
  color: #fff;
  text-transform: uppercase;
  background-color: #fff253;
  font-family: Druk, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}

h2 {
  z-index: 1;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.3;
  position: relative;
}

h3 {
  margin-top: 20px;
  margin-bottom: 14px;
  font-size: 22px;
  font-weight: 700;
  line-height: 30px;
}

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

p {
  text-transform: none;
  margin-bottom: 0;
  font-family: Sofia Pro Regular, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 32px;
}

a {
  opacity: 1;
  color: #fff;
  text-decoration: underline;
}

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

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

.wrapper {
  z-index: 1;
  padding-bottom: 69vh;
  position: relative;
}

.container {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: visible;
}

.container.pad-top {
  padding-top: 4.5rem;
  overflow: hidden;
}

.container.pad-top.intro {
  z-index: 1;
  overflow: hidden;
}

.container.pad-top.intro.small {
  width: 45%;
  min-width: 45rem;
}

.container.pad-top.intro.medium {
  width: 50%;
  min-width: 60rem;
}

.container.pad-top.intro.lighten {
  mix-blend-mode: lighten;
}

.container.bottom {
  width: 100%;
}

.container.flex-footer {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.nav {
  z-index: 999;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #111111b3;
  flex-flow: column;
  width: 90%;
  height: 5.6rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.nav.full {
  flex-flow: row;
  width: 100%;
  position: relative;
}

.nav-link {
  z-index: 1;
  color: #fff;
  text-transform: uppercase;
  flex: 1;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.nav-link.left {
  justify-content: flex-start;
}

.border-left-top {
  z-index: 2;
  opacity: .6;
  width: 1px;
  height: 100%;
  position: absolute;
  inset: 0% 0% auto auto;
}

.bg-white {
  background-color: #fff;
}

.border-btm-left {
  z-index: 1;
  opacity: .6;
  width: 100%;
  height: 1px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.border-btm-left.bg-white.diff {
  mix-blend-mode: difference;
}

.header-parent {
  width: 100%;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  position: relative;
}

.header-parent.no-pad-top {
  padding-top: 0;
}

.header-parent.speakers {
  text-align: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 7rem;
  padding-bottom: 2rem;
}

.heading-size-one {
  text-align: center;
  font-size: 11.3vw;
  line-height: 1;
}

.div-hide {
  z-index: 1;
  position: relative;
  overflow: hidden;
}

.div-hide.flex-split {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-hide.flex-split.bottm {
  align-items: center;
  position: relative;
  top: 10px;
  bottom: auto;
}

.div-hide.full {
  flex: 1;
}

.div-hide.full.border {
  border: 1px solid #fff0;
}

.div-hide.full.border:hover {
  border: 1px solid #fff;
}

.div-hide.margin-top {
  margin-top: 2rem;
}

.div-hide.flex-cc {
  justify-content: center;
  display: flex;
}

.div-hide._50-size {
  width: 50%;
  display: block;
}

.sub-header-parent {
  width: 100%;
  padding-top: 1.4rem;
  padding-bottom: 1.5rem;
  position: relative;
  overflow: hidden;
}

.sub-header-parent.flex-head {
  grid-column-gap: 1.5rem;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 1.4rem;
  padding-bottom: 1.5rem;
  display: flex;
}

.sub-header-parent.flex-split {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.sub-header-parent.flex-c {
  justify-content: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.sub-header-parent.flex-head-split {
  grid-column-gap: 1.5rem;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 1.4rem;
  padding-bottom: 0;
  display: flex;
}

.heading-size-two {
  text-align: center;
  font-size: 4.3vw;
  line-height: 1;
}

.super-p {
  color: #fff9;
  text-align: center;
  text-transform: none;
  padding-top: 0;
  font-family: Sofia Pro Regular, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1;
}

.super-p.intro {
  font-size: 1.3rem;
}

.button-flex {
  color: #000;
  cursor: pointer;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 4.5rem;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-flex.bg-white.modal-button {
  display: flex;
}

.button-flex.bg-yellow {
  background-color: var(--yellow);
  color: #000;
}

.button-flex.bg-yellow:hover {
  color: #fff;
  background-color: #000;
}

.button-flex.ab-br-size {
  z-index: 3;
  width: 50%;
  position: absolute;
  inset: auto 0% 0% auto;
}

.bg-yellow {
  background-color: #fff254;
}

.img-parent {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.img-parent.hero {
  height: 80vh;
}

.img-parent.hero.blog-main {
  height: 38rem;
}

.img-parent.hero.flex-cc {
  justify-content: center;
  align-items: center;
  display: flex;
}

.img-parent.hero.sm {
  height: auto;
}

.img-parent.sponsor {
  background-color: #000;
  padding: 4.8rem;
}

.img-parent.blog {
  height: 20rem;
}

.img-parent._100-height {
  height: 100%;
}

.img-parent.profile-img {
  width: 14rem;
  height: 14rem;
}

.img-parent.hero-p {
  height: 100vh;
  position: absolute;
  inset: 0% auto auto 0%;
}

.img-parent.card-size {
  height: 24rem;
}

.img-parent.split-size {
  height: 100%;
  position: sticky;
  top: 0;
}

.img-child {
  width: 100%;
  height: 100%;
}

.img-child.intro {
  background-image: url("https://cdn.prod.website-files.com/62be1419d59de553b9cfba4d/65f2c4b738c534ad6739fcbe_Day%201%20-%20Main%20-%20From%20Hype%20to%20Purpose.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14rem;
  background-attachment: scroll;
}

.img-child.intro.none {
  background-image: none;
}

.img-child.outro {
  background-image: url("https://cdn.prod.website-files.com/62be1419d59de553b9cfba4d/62be1419d59de563c7cfbaa2_lightOff.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.img-child.outro-over {
  position: absolute;
  inset: 0% auto auto 0%;
}

.intro-slide {
  z-index: 9999;
  flex-direction: row;
  width: 100%;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
}

.slides {
  flex: 1;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.slide-bg {
  transform-origin: 0 100%;
  background-color: #111;
  width: 100%;
  height: 120%;
}

.bg-whipe {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.bg-whipe.intro {
  background-color: #111;
}

.bg-whipe.btm {
  transform-origin: 0 100%;
  width: 110%;
  height: 100%;
  inset: auto auto 0% -5%;
}

.bg-whipe.bg-blend {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #000c;
}

.logo-home {
  mix-blend-mode: lighten;
  width: 60px;
}

.text-black {
  color: #111;
  padding-bottom: 0;
  font-size: 1.3rem;
}

.span-text {
  display: inline-block;
}

.span-text.in-one {
  font-size: 100%;
  font-weight: 700;
  display: inline-block;
}

.span-text.in-three.pull {
  margin-left: -14px;
}

.sub-caps {
  z-index: 1;
  color: #ffffff80;
  text-transform: none;
  font-family: Sofia Pro Regular, sans-serif;
  font-size: 16px;
  font-weight: 400;
  position: relative;
}

.sub-caps.tag {
  text-transform: uppercase;
  border: 1px solid #fff3;
  border-radius: 10px;
  padding: 14px 14px 11px;
  font-size: 16px;
}

.sub-caps.text-black {
  color: #000;
}

.sub-caps.light {
  color: #ffffff80;
}

.text-yellow {
  color: #fcee56;
}

.spacer-medium {
  width: 100%;
  margin-top: 30px;
}

._2-col-split {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: .8fr 1fr;
}

._2-col-split.blog {
  grid-template-columns: 1fr 2fr;
  height: 34rem;
}

.text-width-small {
  width: auto;
}

.spacer-x-large {
  width: 100%;
  height: 14rem;
}

.spacer-x-large.sm {
  height: 12rem;
}

.btn-whipe {
  transform-origin: 0 100%;
  width: 110%;
  height: 100%;
  position: absolute;
  inset: auto auto 0% -4%;
}

.btn-whipe.bg-black {
  text-align: center;
  margin-right: 0;
  display: block;
}

.btn-whipe.bg-white {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  font-weight: 700;
}

.btn-whipe.hide {
  display: block;
}

.btn-whipe.bg-grey.hide {
  color: #000;
  background-color: #000;
}

.btn-whipe.bg-black {
  text-align: center;
  object-fit: contain;
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: 0;
  display: block;
  inset: 0%;
}

.btn-text {
  z-index: 1;
  font-size: 14px;
  display: block;
  position: relative;
}

.btn-text.f {
  margin-right: 5rem;
  text-decoration: none;
  display: inline;
}

.btn-text.f:hover {
  text-decoration: underline;
}

.bg-black {
  background-color: #000;
}

.parent {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  position: relative;
}

.parent.profile-content {
  z-index: 1;
  width: 100%;
  min-height: 120px;
  padding: 1.2rem 1.3rem 3rem;
  font-weight: 700;
  position: absolute;
  inset: auto auto 0% 0%;
  overflow: hidden;
}

.parent.flex-split {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.parent.flex-split.gap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  overflow: hidden;
}

.parent.flex-split.f {
  flex-direction: row;
  align-items: flex-start;
}

.parent.popup-content {
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 3rem;
  padding-bottom: 3rem;
  padding-left: 3rem;
}

.parent.full-popup {
  width: 100%;
  margin-top: 2rem;
}

.parent.m-menu {
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  text-decoration: none;
  overflow: hidden;
}

.parent.m-menu.hide-all {
  display: flex;
}

.parent.m-menu.hide-all.w--current, .parent.m-menu.hide-d, .parent.m-menu.hide-d.w--current {
  display: none;
}

.parent.flex-media {
  grid-column-gap: 20px;
  flex-direction: row;
  height: 8rem;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.parent.blog-content {
  width: 100%;
  min-height: 14rem;
  padding: 1.2rem 1.3rem 3rem;
  position: relative;
  inset: auto auto 0% 0%;
  overflow: hidden;
}

.parent.blog-hero {
  width: 100%;
  text-decoration: none;
  overflow: hidden;
}

.parent.detail {
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.parent.side-event {
  height: 19rem;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.parent.pro {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.parent.clock {
  justify-content: center;
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
  overflow: hidden;
}

.parent.ticket {
  opacity: .4;
  background-color: #000;
  padding: 1rem 1.4rem;
  transition: opacity .5s;
}

.parent.ticket:hover, .parent.ticket.one, .parent.ticket.three {
  opacity: 1;
}

.parent.lockup {
  padding-top: 1rem;
}

.parent.profile-content-side {
  z-index: 1;
  width: 100%;
  min-height: 200px;
  padding: 1.2rem 1.3rem 3rem;
  position: absolute;
  inset: auto auto 0% 0%;
  overflow: hidden;
}

.parent.card-btn {
  z-index: 1;
  text-align: center;
  background-color: #fff254;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 70px;
  padding: 1.2rem 1.3rem;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: relative;
  inset: auto auto 0% 0%;
  overflow: hidden;
}

.parent.full-height {
  height: 100%;
  display: block;
}

.parent.prize {
  border: 1px solid #fff3;
  flex-flow: column;
  padding-bottom: 2rem;
  display: flex;
}

.parent.pro-copy {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.heading-lg {
  text-transform: uppercase;
  font-size: 3.5rem;
  line-height: 1;
}

.heading-lg.text-black.vw {
  font-size: 7.8vw;
}

.heading-lg.text-black.vw-2 {
  text-align: center;
  width: 100%;
  font-size: 10vw;
}

.heading-lg.intro.sm {
  font-size: 4.6rem;
}

.spacer-small {
  width: 100%;
  height: 1rem;
}

.splide__track {
  width: 100%;
}

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

.splide__slide {
  flex: none;
  width: 60%;
  min-width: 50%;
  height: 100%;
}

.splide__slide.full {
  width: 100%;
  min-width: auto;
}

.splide__slide.small {
  width: 33.3333%;
  min-width: 33.3333%;
}

.splide.slider1, .splide.slider2 {
  z-index: 0;
  padding-right: 2rem;
  position: relative;
}

.slider-push {
  padding-left: 40%;
  position: relative;
  overflow: hidden;
}

.img-cover {
  pointer-events: none;
  mix-blend-mode: normal;
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  height: 100%;
}

.img-cover.side-event {
  height: 36rem;
}

.img-cover.is-header {
  object-position: 50% 0%;
}

.splide__embed {
  opacity: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.slider-panel {
  z-index: 1;
  background-color: #111;
  width: 70%;
  height: 110%;
  margin-left: -2rem;
  padding-top: 2rem;
  padding-left: 10%;
  position: absolute;
  inset: -5% auto auto -70%;
}

.splide__arrows {
  display: flex;
}

.splide__arrows.rel {
  margin-top: 2rem;
  position: static;
}

.section.yellow {
  background-color: #fff253;
  position: relative;
}

.section.yellow.pull {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.icon {
  mix-blend-mode: difference;
  width: 12px;
  position: absolute;
}

.icon.right {
  margin-left: 4px;
}

.icon.left {
  margin-right: 4px;
}

.btn-parent {
  border: 1px solid #fff3;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 5rem;
  margin-right: 14px;
  transition: background-color .5s, border-color .5s;
  display: flex;
  position: relative;
}

.btn-parent:hover {
  background-color: #fff;
  border-color: #fff;
}

.ab-tr-text {
  z-index: 1;
  color: #ffffff80;
  width: 19rem;
  margin-left: 5%;
  padding-right: 0;
  font-size: 25px;
  font-weight: 400;
  position: absolute;
  inset: 0% auto auto 0%;
}

.spacer-x-small {
  width: 100%;
  height: .5rem;
}

.icon-profile {
  width: 50%;
  display: none;
  position: absolute;
  inset: auto auto 5rem -1rem;
}

.link-parent {
  align-items: center;
  text-decoration: none;
  display: none;
}

.link-parent.center {
  justify-content: center;
}

.link-parent.no-push {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: fill;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.icon-sm {
  width: 18px;
  margin-left: 5px;
}

.sponsor-logo-parent {
  width: 100%;
  height: 32rem;
}

.sponsor-logo-parent.bg-black {
  object-fit: fill;
  height: 28rem;
  display: block;
}

.marquee-wrapper {
  width: 100%;
  height: 50%;
  position: relative;
  overflow: hidden;
}

.marquee-wrapper.border-btm {
  background-color: var(--black);
  border-bottom: 1px solid #fff3;
  height: 50%;
}

.marquee-track {
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
  position: absolute;
}

.marquee-list {
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.marquee-item {
  border-right: 1px solid #fff3;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 18rem;
  height: 100%;
  display: flex;
  position: relative;
}

.marquee-track-other {
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
  position: absolute;
}

.footer {
  z-index: 1;
  background-color: #000;
  width: 100%;
  height: 70vh;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: inline;
  position: fixed;
  inset: auto 0% 0%;
}

.wrapper-inner {
  z-index: 2;
  position: relative;
  overflow: hidden;
}

.spacer-large {
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 6rem;
  display: flex;
}

.icon-img {
  background-image: url("https://cdn.prod.website-files.com/62be1419d59de553b9cfba4d/62be1419d59de59fc0cfba90_logo-cover.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 140px;
  width: 100%;
  height: 100%;
}

.outro-slide {
  z-index: 9999;
  flex-direction: row;
  width: 100%;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
}

.slide-bg-out {
  transform-origin: 0 100%;
  background-color: #111;
  width: 100%;
  height: 120%;
}

.heading-size-three {
  text-align: center;
  font-size: 13.9vw;
  line-height: 1;
}

.text-field {
  color: #fff;
  text-transform: uppercase;
  background-color: #0000;
  border: 1px #000;
  border-bottom: 1px solid #fff9;
  height: 4.5rem;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 15px;
}

.text-field::placeholder {
  color: #fff;
}

.text-field.sub {
  border-bottom-style: none;
  padding-left: 20px;
}

.form-tickets {
  margin-top: 6rem;
  margin-bottom: 2rem;
}

.submit-button {
  color: #111;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #fff253;
  width: 100%;
  height: 4.5rem;
  font-size: 14px;
  transition: background-color .4s;
}

.submit-button:hover {
  color: #fff;
  background-color: #000;
}

.success-message {
  color: #111;
  background-color: #fff253;
  height: 4.5rem;
  padding-top: 25px;
}

.success-message.black {
  color: #fff;
  background-color: #000;
}

.success-message.full {
  background-color: #fff;
  width: 100%;
}

.error-message {
  color: #111;
  text-align: center;
  background-color: #ff9e27;
  height: 4.5rem;
  margin-top: 0;
  padding-top: 28px;
  font-family: Sofia Pro Regular, sans-serif;
  font-size: 16px;
  font-weight: 400;
  position: relative;
}

.error-message.other {
  width: 4.5rem;
  padding-top: 26px;
  font-size: 14px;
}

.right-arrow {
  display: none;
}

.slider-background-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 0% auto;
}

.slide-nav {
  padding-top: 0;
  font-size: 8px;
  inset: auto 4rem 2rem auto;
}

.background {
  z-index: 1;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% auto;
}

.background.one {
  background-image: url("https://cdn.prod.website-files.com/62be1419d59de553b9cfba4d/62be1419d59de5a200cfba6d_Venue-slide-one.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slider-background {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 85vw;
  display: flex;
  position: absolute;
  inset: 0% auto;
  overflow: hidden;
}

.mask {
  overflow: hidden;
}

.left-arrow {
  display: none;
}

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

.full-slider {
  z-index: 1;
  background-color: #0c0c0e;
  width: 100%;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
}

.heading-size-four {
  text-align: center;
  font-size: 11vw;
  line-height: 1;
}

._3-col-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

._3-col-grid.none {
  display: none;
}

.slide-one {
  text-decoration: none;
}

.slide-one.hover {
  cursor: pointer;
}

.slide-one.blog {
  height: 100%;
}

.slide-two {
  overflow: hidden;
}

.slide-three {
  display: block;
  overflow: hidden;
}

.popup-overlay {
  z-index: 9999;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #111111b3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: visible;
}

.pop-up-parent {
  width: 90%;
  height: 27.5rem;
  max-height: 540px;
  position: relative;
}

.pop-up-parent.full {
  height: 85%;
  max-height: none;
}

.popup-content {
  z-index: 1;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 6rem 4rem 4rem;
  display: flex;
  position: relative;
}

.textarea {
  color: #000;
  text-transform: uppercase;
  background-color: #0000;
  border: 1px #000;
  border-bottom: 1px solid #0009;
  min-height: 9rem;
  padding-top: 18px;
  padding-left: 0;
  font-size: 15px;
}

.textarea::placeholder {
  color: #000;
}

.textarea.five {
  margin-bottom: 0;
}

.textarea.light {
  color: #fff;
  border-bottom-color: #fff9;
}

.textarea.light::placeholder {
  color: #fff;
}

.border-btm-left-other {
  z-index: 1;
  opacity: .6;
  width: 100%;
  height: 1px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.form-full {
  width: 100%;
}

.form-full.top-btm {
  margin-top: 6rem;
  margin-bottom: 2rem;
}

.btn-close {
  z-index: 4;
  cursor: pointer;
  background-color: #000;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 5rem;
  margin-left: auto;
  margin-right: auto;
  transition: background-color .2s;
  display: flex;
  position: absolute;
  inset: -2.5rem 0% auto;
}

.btn-close:hover {
  background-color: #3b3b3b;
}

.btn-close.close {
  mix-blend-mode: normal;
  margin-left: auto;
}

.btn-close.form {
  z-index: 9999;
  background-color: var(--yellow);
  width: 4rem;
  height: 4rem;
  padding-left: 22px;
  padding-right: 22px;
  inset: 2.5rem 2.5rem auto auto;
}

.submit-button-black {
  color: #fff;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #000;
  width: 100%;
  height: 4.5rem;
  font-size: 14px;
  transition: background-color .4s;
}

.submit-button-black:hover {
  color: #111;
  background-color: #fff;
}

.text-field-black {
  color: #000;
  text-transform: uppercase;
  background-color: #0000;
  border: 1px #000;
  border-bottom: 1px solid #0009;
  height: 4.5rem;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 15px;
}

.text-field-black::placeholder {
  color: #000;
}

.sponsor-mark {
  z-index: 1;
  border: 1px solid #fff3;
  border-radius: 10px;
  align-items: center;
  width: auto;
  padding: 10px 14px 6px 8px;
  display: flex;
  position: absolute;
  inset: 1rem auto auto 1rem;
  overflow: hidden;
}

.sponsor-mark.top {
  position: relative;
  top: 0;
  left: 0;
}

.s-icon {
  width: 1.8rem;
  min-width: 1.8rem;
  margin-bottom: 4px;
  margin-right: 10px;
}

.grid-pop-up {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  width: 100%;
  height: 100%;
  position: relative;
}

.video-html5 {
  z-index: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.popup-overlay-one {
  z-index: 9999;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #111111b3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.heading-size-six {
  text-align: center;
  font-size: 10.3vw;
  line-height: 1;
}

.heading-size-seven {
  text-align: center;
  font-size: 5vw;
  line-height: 1;
}

.heading-size-eight {
  text-align: center;
  font-size: 7.3vw;
  line-height: 1;
}

.btn-parent-3d {
  perspective: 1000px;
  justify-content: center;
  align-items: center;
  height: 4.5rem;
  display: flex;
  position: relative;
}

.button-front {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.button-btm {
  transform-style: preserve-3d;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 4.5rem;
  display: flex;
  position: absolute;
  transform: rotateX(-90deg)rotateY(0)rotateZ(0)translate3d(0, 2.25rem, 2.25rem);
}

._3d-block {
  perspective: 1000px;
  text-decoration: none;
  display: none;
}

.menu-btn {
  z-index: 2;
  cursor: pointer;
  background-color: #fff254;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4.5rem;
  height: 100%;
  display: flex;
  position: relative;
}

.menu-bar-top, .menu-bar-bottom {
  background-color: #000;
  width: 2rem;
  height: 2px;
  margin-top: 3px;
  margin-bottom: 3px;
}

.mobile-menu-parent {
  background-color: #111;
  width: 100%;
  height: auto;
  padding-top: 4.5rem;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
}

.menu-txt {
  font-size: 1.6rem;
  line-height: 1;
}

.border-btm-left-menu {
  z-index: 1;
  opacity: .6;
  background-color: #fff;
  width: 100%;
  height: 1px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.caps {
  text-transform: uppercase;
}

.caps-all {
  z-index: 1;
  text-transform: uppercase;
  font-family: Sofia Pro Regular, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: block;
  position: relative;
}

.caps-all.justify {
  text-align: left;
  line-height: 20px;
}

.caps-all.sm {
  font-size: 12px;
  line-height: 14px;
}

.align-centre {
  text-align: center;
}

.heading-size-nine {
  text-align: center;
  font-size: 12vw;
  line-height: 1;
}

.heading-size-ten {
  text-align: center;
  font-size: 11.5vw;
  line-height: 1;
}

.margin-right-small {
  margin-right: 10px;
}

.split-text {
  margin-left: 0;
  margin-right: 10px;
  padding-top: 0;
  font-style: normal;
}

.flex {
  display: flex;
}

.flex.pad {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.flex.is-centered {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
}

.btn-close-top {
  z-index: 2;
  cursor: pointer;
  background-color: #000;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 5rem;
  margin-left: auto;
  margin-right: auto;
  transition: background-color .2s;
  display: flex;
  position: absolute;
  inset: 2.5rem 0% auto;
}

.btn-close-top:hover {
  background-color: #3b3b3b;
}

.btn-close-top.border {
  border: 1px solid #ffffff4d;
}

.s-intro {
  margin-right: 10px;
}

.rtb {
  font-size: 1px;
  line-height: 2px;
}

.rtb h2 {
  margin-bottom: 1.5rem;
}

.rtb p {
  margin-bottom: 2rem;
}

.rtb blockquote {
  margin-top: 2rem;
  margin-bottom: 2rem;
  font-size: 1.4rem;
  line-height: 1.4;
}

.rtb h4 {
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 26px;
}

.rtb h3 {
  margin-top: 0;
  margin-bottom: 1.2rem;
  font-size: 15px;
}

.rtb ul {
  padding-left: 0;
}

.rtb li {
  text-transform: none;
  border-bottom: 1px dashed #fff3;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Sofia Pro Regular, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
}

.margin-round {
  margin-left: 5px;
  margin-right: 5px;
}

.heading-size-eleven {
  text-align: center;
  font-size: 18vw;
  line-height: 1;
}

.col.large {
  mix-blend-mode: difference;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 70%;
  display: flex;
}

.col.small {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 15%;
  display: flex;
  position: relative;
}

.col.small.end {
  mix-blend-mode: difference;
  justify-content: center;
  align-items: flex-end;
}

.col.small.h {
  flex-direction: row;
  align-items: center;
}

.lower-case {
  text-align: left;
  text-transform: uppercase;
}

.p-sm-light {
  z-index: 1;
  color: #ffffff80;
  text-transform: uppercase;
  font-family: Sofia Pro Regular, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  position: relative;
}

.p-sm-light.blend.push {
  margin-right: 10px;
}

.p-sm-light.blend.full {
  color: #fff;
}

.p-sm-light.ab {
  color: #fff;
  font-size: 1vw;
  line-height: 18px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.p-sm-light.col {
  line-height: 32px;
  text-decoration: underline;
}

.light {
  color: #fff;
}

.img-parent-ab {
  z-index: 1;
  justify-content: flex-start;
  width: 12rem;
  height: 80%;
  display: flex;
  position: absolute;
}

.img-inner {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

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

.heading-size-twelve {
  text-align: center;
  font-size: 20.5vw;
  line-height: 1;
}

.side {
  width: 22rem;
  padding-top: 1.3rem;
  padding-left: 1.3rem;
}

.blend {
  mix-blend-mode: difference;
}

.arrow {
  z-index: 2;
  cursor: pointer;
  background-color: #fff254;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 5rem;
  margin-left: auto;
  margin-right: auto;
  transition: background-color .2s;
  display: flex;
  position: absolute;
  inset: auto 2rem 2rem auto;
}

.arrow:hover {
  background-color: #fff;
}

.form-block {
  z-index: 10;
  background-color: #292929;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.form-2 {
  align-items: center;
  width: 100%;
  display: flex;
}

.close-from {
  background-color: #e0d767;
  border-left: 1px solid #0006;
  justify-content: center;
  align-items: center;
  width: 4.5rem;
  min-width: 4.5rem;
  height: 4.5rem;
  display: flex;
  position: relative;
  right: 0;
}

.close {
  mix-blend-mode: difference;
}

.video-html5-2 {
  z-index: 0;
  width: 100%;
  height: 100%;
  position: relative;
}

.video-html5-2.ab {
  height: 100vh;
  position: absolute;
  inset: 0% auto auto 0%;
}

.heading-md {
  text-transform: uppercase;
  font-size: 3.2rem;
  line-height: 1;
}

.empty-state {
  color: #111;
  background-color: #f0e44e;
  justify-content: center;
  align-items: center;
  height: 4.5rem;
  display: flex;
}

.heading-size-tweleve {
  text-align: center;
  font-size: 9.8vw;
  line-height: 1;
}

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

.job-info {
  width: 60%;
  position: relative;
}

.job-info._100-width {
  width: 100%;
}

.items {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.popup-overlay-two, .popup-overlay-three, .popup-overlay-four, .popup-overlay-five {
  z-index: 9999;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #111111b3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.html-embed {
  height: 0;
  overflow: hidden;
}

.heading-size-thirteen {
  text-align: center;
  font-size: 9vw;
  line-height: 1;
}

._2-col-split-half {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1.25fr;
  grid-auto-columns: auto;
  width: 100%;
  display: grid;
}

.col-full {
  flex: 1;
  position: relative;
}

.col-full.flex-split {
  flex-direction: column;
  justify-content: space-between;
  padding-top: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.col-full.img {
  z-index: 1;
  position: relative;
}

.tab {
  color: #ffffff4d;
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 6rem;
  line-height: 1;
  overflow: hidden;
}

.tab.w--current {
  color: #fff;
  background-color: #0000;
}

.tabs-menu {
  margin-bottom: 2rem;
}

.tabs-menu.is-centered {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.hide-d {
  display: none;
}

.author {
  text-align: center;
  background-color: #000;
  flex-direction: column;
  align-items: center;
  margin-top: 2rem;
  padding: 3rem;
  display: flex;
}

.heading-sm {
  color: #fcee56;
  text-align: center;
  text-transform: uppercase;
  margin-top: 40px;
  font-size: 2rem;
  line-height: 1;
}

.heading-sm.text-black {
  color: #000;
}

.profile-img {
  object-fit: cover;
  border-radius: 100%;
  width: 7rem;
  height: 7rem;
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: auto;
}

.heading-size-p {
  text-align: center;
  font-size: 11.2vw;
  line-height: 1;
}

.tab-2 {
  color: #fff;
  background-color: #0000;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-top: 1.8rem;
  padding-bottom: 1.8rem;
  font-size: 1.6rem;
  line-height: 1;
  display: flex;
}

.tab-2.w--current {
  color: #111;
  background-color: #fff;
  display: flex;
}

.tab-menu {
  border-top: 1px solid #fff6;
  border-bottom: 1px solid #fff6;
  display: flex;
}

.text-block {
  line-height: 1;
}

._3-col-grid-alt {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr 1fr;
}

.pro-parent {
  padding-right: 4rem;
}

.js-clock {
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.box {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.clock-number {
  font-size: 8.5vw;
  line-height: 1;
}

.clock-number.dots {
  margin-top: -3rem;
}

.ticket-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr;
  justify-content: center;
  width: 100%;
}

.border-dash {
  border-bottom: 1px dashed #fff3;
  padding-bottom: 8px;
}

.heading-ticket {
  margin-left: auto;
  margin-right: auto;
  font-size: 3vw;
  line-height: 1;
}

.lines {
  opacity: .4;
  object-fit: cover;
  width: 100%;
  margin-top: 1.4rem;
  margin-bottom: 1.4rem;
}

.ticket-grid-inner {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #fff3;
  grid-template-columns: 3fr 1fr;
  width: 100%;
  height: 18rem;
  margin-top: 1.6rem;
  padding-bottom: 1.4rem;
}

.ticket-grid-inner.large {
  height: 25rem;
}

.flex-down {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.line-shape {
  border: 1px solid #fff6;
  border-radius: 60px;
  width: 50%;
  height: .5rem;
  position: absolute;
  inset: 1.5rem 0% auto auto;
}

.heading-xsm {
  color: #fff;
  font-size: 1.4vw;
  line-height: 1.2;
}

.logo-dark {
  float: right;
  filter: brightness(30%) grayscale();
  mix-blend-mode: lighten;
  width: 60px;
}

.bg-grey {
  background-color: #2b2b2b;
}

.title {
  min-height: auto;
  overflow: hidden;
}

.cross.ab-tl {
  width: 3rem;
  position: absolute;
  inset: 0% auto auto 0%;
}

.cross.ab-tr {
  width: 3rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.cross.ab-br {
  width: 3rem;
  position: absolute;
  inset: auto 0% 0% auto;
}

.cross.ab-bl {
  width: 3rem;
  position: absolute;
  inset: auto auto 0% 0%;
}

.card-flex {
  color: #1a1a1a;
  cursor: pointer;
  background-color: #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 20rem;
  text-decoration: none;
  transition: color .4s;
  display: flex;
}

.card-flex:hover {
  color: #fff254;
}

.card-flex.black {
  color: #000;
  display: flex;
}

.card-flex.black:hover {
  color: #fff254;
}

.utility-page-wrap {
  z-index: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
  position: relative;
}

.utility-page-content {
  z-index: 2;
  text-align: center;
  flex-direction: column;
  width: 40rem;
  margin-bottom: 30px;
  padding: 2.4rem;
  display: flex;
  position: relative;
}

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

.underline {
  justify-content: center;
  text-decoration: underline;
  display: flex;
  position: relative;
}

.clue {
  text-align: center;
  background-color: #000;
  border-radius: 10px;
  width: 207px;
  padding: 19px 17px 18px;
  position: absolute;
  inset: auto auto -100px;
}

.clue.up {
  bottom: auto;
}

.click-spot {
  z-index: 2;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 4rem;
  height: 4rem;
  display: none;
  position: absolute;
}

.html-embed-3 {
  width: 100%;
}

.heading-cm {
  font-size: 4.6vw;
}

.border-right {
  border-right: 1px solid #fff3;
  font-style: normal;
  text-decoration: underline;
}

.text-width-medium {
  object-fit: fill;
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.text-width-medium.text-width {
  text-align: center;
  width: 720px;
}

.heading-size-fourteen {
  text-align: center;
  font-size: 4.5vw;
  line-height: 1;
}

.heading-lg-copy {
  text-transform: uppercase;
  font-size: 4rem;
  line-height: 1;
}

.lines-copy {
  opacity: .4;
  object-fit: cover;
  width: 100%;
  height: 2rem;
  margin-top: 1.4rem;
  margin-bottom: 1.4rem;
}

.tab-parent {
  cursor: pointer;
  background-color: #0000;
  border-bottom: 1px solid #fff;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100px;
  padding-top: 3px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.plus-parent {
  justify-content: center;
  align-items: center;
  width: 2em;
  height: 2em;
  display: flex;
  position: absolute;
}

.plus-parent.rel {
  filter: brightness(200%) contrast(0%);
  width: 1.1rem;
  min-width: 1.1rem;
  height: 1.1rem;
  min-height: 1.1rem;
  position: relative;
}

.p-v {
  background-color: #111;
  width: 80%;
  height: 1px;
  position: absolute;
}

.p-h {
  background-color: #111;
  width: 1px;
  height: 80%;
}

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

.paragraph-sm {
  font-size: 1.2rem;
  line-height: 1.4;
}

.paragraph-sm.fade {
  opacity: .5;
}

.tab-content-faq {
  background-color: #0000;
  padding-top: 5rem;
  padding-bottom: 5rem;
  padding-right: 0;
}

.parent-right {
  clear: both;
  width: 40%;
}

.parent-right.size-two {
  width: 55%;
}

.tab-wrap {
  width: 100%;
  height: auto;
  margin-bottom: 2px;
  overflow: hidden;
}

.sponsor-logo-parent-copy {
  width: 100%;
  height: 32rem;
}

.sponsor-logo-parent-copy.bg-black {
  object-fit: fill;
  display: block;
}

.link-parent-two {
  align-items: center;
  text-decoration: none;
  display: flex;
}

.link-parent-two.push-btm {
  margin-bottom: 1.6rem;
}

.link-parent-two.flex-c-c {
  justify-content: center;
  display: none;
}

.link-parent-two.flex-c-c.w--current {
  justify-content: center;
  display: flex;
}

.btn-text-2 {
  z-index: 1;
  font-size: 14px;
  position: relative;
}

.column {
  padding-left: 25px;
}

.button {
  display: inline-block;
}

.full-height {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: flex;
}

.full-width-embed {
  width: 100%;
}

.container-2 {
  flex: 1;
}

.body {
  background-color: #000;
}

.profile {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.grid-2-col {
  grid-column-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.empty-state-2 {
  background-color: #0000;
}

.heading-size-fithteen {
  text-align: center;
  font-size: 10vw;
  line-height: 1;
}

.secondary-nav-parent {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 2.2rem;
  display: flex;
}

.grow-parent {
  flex: 1;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: opacity .5s;
  display: flex;
  position: relative;
}

.grow-parent:hover {
  opacity: .5;
}

.grow-parent.border-r-side {
  border-right: 1px solid #fff;
}

.arrow-left {
  mix-blend-mode: difference;
  position: absolute;
  left: 2rem;
}

.arrow-right {
  mix-blend-mode: difference;
  position: absolute;
  right: 2rem;
}

.link-block {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.text-size-form {
  color: #ffffff80;
  text-align: center;
  width: 50ch;
  margin-top: 1rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 24px;
}

.heading-size-sixteen {
  text-align: center;
  font-size: 20vw;
  line-height: 1;
}

.heading-size-meida {
  text-align: center;
  font-size: 18vw;
  line-height: 1;
}

.button-next {
  color: #fff;
  background-color: #fafafa00;
  justify-content: space-between;
  align-items: center;
  width: 50%;
  text-decoration: none;
  display: flex;
}

.pagination {
  justify-content: center;
  margin-top: 2rem;
}

.paragraph, .div-block {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.section-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 900px;
  display: flex;
}

.text-block-4 {
  justify-content: flex-end;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.image {
  margin-top: 0;
}

.text-block-5 {
  margin-top: 100px;
  margin-bottom: 40px;
  font-size: 20px;
  font-weight: 700;
}

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

._4-col {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  display: grid;
}

.logo-wrap {
  background-color: var(--black);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
  text-decoration: none;
  display: flex;
}

.card-content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--black);
  flex-flow: column;
  width: 100%;
  min-height: 20rem;
  padding: 1.2rem 1.3rem;
  display: flex;
}

.card-link {
  width: auto;
  height: auto;
  text-decoration: none;
}

.nav-links {
  border-bottom: 1px solid #ffffff4d;
  width: 100%;
  height: 2rem;
  display: flex;
}

.sub-link {
  text-align: center;
  flex: 1;
  padding-top: 3px;
  font-size: 10px;
  text-decoration: none;
  transition: background-color .3s;
}

.sub-link:hover {
  background-color: var(--white);
  color: var(--black);
}

.heading-xsm-title {
  color: #fff;
  font-size: 1.1rem;
  line-height: 1.2;
  text-decoration: underline;
}

.slide-flicker {
  background-color: var(--black);
  width: 100%;
  height: 100%;
}

.slider-cover {
  z-index: 2;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.text-block-6, .text-block-7, .text-block-8 {
  color: #999;
  font-family: Sofia Pro Regular, sans-serif;
  font-size: 18px;
  text-decoration: line-through;
}

.sub-header-no-pad {
  text-align: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 1.5rem;
  position: relative;
  overflow: hidden;
}

.header-parent-no-pad {
  width: 100%;
  padding-top: 2.5rem;
  padding-bottom: 0;
  position: relative;
}

.heading-size-five {
  text-align: center;
  font-size: 11vw;
  line-height: 1;
}

.tab-m {
  color: #ffffff4d;
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 3.2rem;
  line-height: 1;
  overflow: hidden;
}

.tab-m.w--current {
  color: #fff;
  background-color: #0000;
}

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

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

.top-banner {
  text-align: center;
  border-bottom: 1px solid #fff3;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-family: Sofia Pro Regular, sans-serif;
  font-weight: 400;
  position: relative;
}

.prize-child {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-top: 2rem;
  display: flex;
}

.p-sm-blk {
  color: var(--black);
  font-family: Sofia Pro Regular, sans-serif;
  font-weight: 400;
}

.prize-v {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  display: flex;
}

.lg-icon {
  width: 5rem;
}

.body-2 {
  background-color: #f8ea38;
}

.header-parent-sm {
  text-align: center;
  width: 100%;
  margin-top: 1rem;
  padding-top: 1.4rem;
  padding-bottom: 1.5rem;
  position: relative;
  overflow: hidden;
}

.heading-size-seventeenth {
  text-align: center;
  font-size: 7vw;
  line-height: 1;
}

.header-split {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.header-split.top {
  justify-content: space-between;
  align-items: flex-start;
}

.header-img-p {
  width: 100%;
  height: auto;
}

.marquee-item-flex {
  border-right: 1px solid #fff3;
  flex-flow: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 15rem;
  height: 100%;
  display: flex;
  position: relative;
}

.card-content-sm {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--black);
  flex-flow: column;
  width: auto;
  height: 40rem;
  padding: 1.2rem 1.3rem;
  display: flex;
}

.list-p {
  margin-top: 2rem;
  position: relative;
}

.split-left {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.border-btm {
  z-index: 1;
  background-color: var(--white);
  opacity: .6;
  width: 100%;
  height: 1px;
  position: relative;
  inset: auto auto 0% 0%;
}

.sphere {
  background-color: #fff253;
  border-radius: 1000px;
  width: .5rem;
  height: .5rem;
}

.div-block-2 {
  background-color: #fff3;
  width: 100%;
  height: 1px;
  position: absolute;
  inset: auto 0% 0%;
}

.sticky-p {
  width: 100%;
}

.split-left-p {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 30%;
  display: flex;
}

.split-left-p.large {
  width: 50%;
}

.popup {
  z-index: 9999;
  background-color: var(--black);
  display: none;
  position: fixed;
  inset: 0%;
  overflow: scroll;
}

.form-btn {
  background-color: var(--yellow);
  color: var(--black);
  text-transform: uppercase;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-field {
  height: 3.4rem;
  margin-bottom: 1rem;
}

.radio-p {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.p-sm-white {
  z-index: 1;
  color: var(--white);
  text-transform: uppercase;
  font-family: Sofia Pro Regular, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  position: relative;
}

.close-img {
  filter: invert();
}

.field-label {
  display: block;
}

.paragraph-2 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.paragraph-3 {
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.menu-btn-2 {
  cursor: pointer;
  background-color: #f7941b;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4.5rem;
  height: 100%;
  display: flex;
  position: relative;
}

.link {
  color: #fff254;
}

.div-block-3, .image-2 {
  text-align: center;
}

.text-block-9 {
  margin-right: 5px;
}

.heading-size-collective {
  text-align: center;
  font-size: 7vw;
  line-height: 1.4;
}

.ticker-parent {
  z-index: 1;
  grid-column-gap: 0rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.ticker-row {
  grid-column-gap: 2rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 160%;
  display: grid;
}

@media screen and (max-width: 991px) {
  .wrapper {
    padding-bottom: 690px;
  }

  .container.pad-top.intro.small, .container.pad-top.intro.medium {
    width: 90%;
    min-width: 90%;
  }

  .nav-link.bg-white.hide-t, .nav-link.hide-m {
    display: none;
  }

  .header-parent.speakers {
    padding-bottom: 1rem;
  }

  .div-hide.flex-split.bottm {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .div-hide.flex-split.flip {
    flex-direction: column-reverse;
  }

  .div-hide._50-size {
    width: 100%;
    margin-top: 1rem;
  }

  .sub-header-parent.flex-split {
    flex-direction: column;
    align-items: stretch;
  }

  .sub-header-parent.flex-split.align-c {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    text-align: center;
    align-items: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sub-header-parent.small {
    padding-bottom: 0;
  }

  .super-p {
    font-size: 1.4rem;
  }

  .img-parent.hero {
    height: 60vh;
  }

  .img-parent.hero.blog-main {
    height: 460px;
  }

  .img-parent.blog {
    height: 260px;
  }

  .slides.hide-m {
    display: none;
  }

  .span-text.in-three.pull {
    margin-left: -5px;
  }

  .sub-caps.tag {
    text-align: center;
    width: 100%;
    margin-top: 1.5em;
  }

  ._2-col-split.blog {
    height: 340px;
  }

  .spacer-x-large {
    height: 8rem;
  }

  .spacer-x-large.sm {
    height: 10rem;
  }

  .btn-whipe.hide {
    display: none;
  }

  .btn-text.f {
    border-bottom: 1px solid #fff6;
    margin-right: 0;
    padding-top: 1.3rem;
    padding-bottom: 1.3rem;
  }

  .parent.profile-content {
    position: relative;
  }

  .parent.flex-split.f {
    flex-direction: column;
  }

  .parent.flex-f {
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    margin-bottom: 3rem;
    display: flex;
  }

  .parent.popup-content {
    padding: 2rem 1rem 2rem 2rem;
  }

  .parent.m-menu.hide-d, .parent.m-menu.hide-d.w--current {
    display: block;
  }

  .parent.blog-content {
    min-height: 211px;
    padding-left: 1rem;
    padding-right: 1rem;
    position: relative;
  }

  .parent.side-event {
    height: 280px;
  }

  .parent.ticket {
    opacity: 1;
  }

  .parent.profile-content-side, .parent.card-btn {
    position: relative;
  }

  .heading-lg {
    font-size: 4rem;
  }

  .heading-lg.text-black.vw-2 {
    font-size: 15vw;
  }

  .slider-push {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0%;
  }

  .img-cover.side-event {
    height: 26rem;
  }

  .splide__arrows {
    display: none;
  }

  .ab-tr-text {
    width: 390px;
    margin-bottom: 4rem;
    margin-left: 0%;
    position: relative;
  }

  .sponsor-logo-parent {
    height: auto;
  }

  .marquee-item {
    width: 14rem;
  }

  .footer {
    height: 700px;
  }

  .spacer-large {
    height: 4rem;
  }

  .icon-img {
    background-size: 100px;
  }

  .slider-background-wrapper.hero-wrapper {
    min-height: 640px;
  }

  .slide-nav {
    bottom: 1.4rem;
    right: 2.5rem;
  }

  .full-slider {
    height: 100%;
  }

  ._3-col-grid {
    grid-template-columns: 1fr 1fr;
  }

  .pop-up-parent {
    height: 20.5rem;
  }

  .popup-content {
    padding-bottom: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .heading-size-seven {
    font-size: 5.1vw;
  }

  .menu-btn {
    display: flex;
  }

  .mobile-menu-parent {
    flex-direction: column;
    display: none;
  }

  .col.large {
    width: 90%;
  }

  .col.small.end {
    width: 10%;
  }

  .col.small.hide-m {
    display: none;
  }

  .p-sm-light.ab {
    font-size: 2vw;
  }

  .img-parent-ab {
    display: none;
  }

  .side {
    width: 20rem;
  }

  .arrow {
    display: none;
  }

  .heading-md {
    font-size: 3.2rem;
  }

  ._2-col-split-half {
    grid-template-columns: 1fr;
  }

  .tab {
    font-size: 3rem;
  }

  .tab-2 {
    font-size: 1.3rem;
  }

  .pro-parent {
    padding-right: 0;
  }

  .heading-ticket {
    font-size: 7vw;
  }

  .ticket-grid-inner {
    grid-template-columns: 2fr 1fr;
  }

  .ticket-grid-inner.large {
    height: 20rem;
  }

  .heading-xsm {
    font-size: 4vw;
  }

  .heading-cm {
    font-size: 8vw;
  }

  .border-right {
    border-right-style: none;
  }

  .text-width-medium.text-width {
    width: 640px;
  }

  .heading-lg-copy {
    font-size: 4rem;
  }

  .parent-right.size-two {
    width: 100%;
  }

  .sponsor-logo-parent-copy.bg-black {
    height: 26rem;
  }

  .link-parent-two {
    margin-top: 2rem;
  }

  .grid-2-col {
    grid-row-gap: 2rem;
  }

  .heading-size-sixteen {
    font-size: 28vw;
  }

  .section-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  ._4-col {
    grid-template-columns: 1fr 1fr;
  }

  .logo {
    width: 15rem;
  }

  .sub-link.border-right {
    border-right-style: solid;
  }

  .heading-xsm-title {
    font-size: 1.1rem;
  }

  .tab-m {
    font-size: 3rem;
  }

  ._5-col {
    grid-template-columns: 1fr 1fr;
  }

  ._2-col {
    flex-flow: column;
    display: flex;
  }

  .heading-size-seventeenth {
    text-align: center;
    font-size: 3rem;
    line-height: 1;
  }

  .header-split {
    text-align: center;
    flex-flow: column;
  }

  .header-split.top {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: space-between;
    align-items: center;
  }

  .header-img-p {
    height: auto;
  }

  .marquee-item-flex {
    width: 14rem;
  }

  .split-left-p, .split-left-p.large {
    width: 100%;
  }

  .menu-btn-2 {
    display: flex;
  }

  .ticker-row {
    width: 210%;
  }
}

@media screen and (max-width: 767px) {
  h2 {
    font-size: 1.6rem;
  }

  .div-hide.flex-split.bottm {
    flex-direction: column;
    align-items: flex-start;
  }

  .div-hide.full {
    width: 100%;
  }

  .super-p {
    line-height: 1.4;
  }

  .img-parent.hero.blog-main {
    height: 400px;
  }

  .img-parent.blog {
    height: 300px;
  }

  .img-parent.card-size {
    height: 20rem;
  }

  .img-parent.split-size {
    height: 300px;
  }

  .bg-whipe.btm.bg-white {
    display: none;
  }

  ._2-col-split.blog {
    grid-row-gap: 0rem;
    grid-template-rows: 300px;
    height: auto;
  }

  .text-width-small {
    width: 26rem;
  }

  .spacer-x-large {
    height: 6rem;
  }

  .parent.profile-content {
    min-height: 140px;
    padding-top: 1rem;
    padding-bottom: 2.2rem;
    padding-left: 1.1rem;
  }

  .parent.div-hide.pop {
    height: 26rem;
  }

  .parent.flex-split.gap.other {
    grid-row-gap: 0rem;
    flex-direction: column;
  }

  .parent.flex-split.flip, .parent.flex-f {
    flex-direction: column;
  }

  .parent.full-popup {
    margin-top: 1rem;
  }

  .parent.flex-media {
    height: auto;
    padding-top: 1.7rem;
    padding-bottom: 1.7rem;
  }

  .parent.blog-content {
    padding-top: 1rem;
    padding-bottom: 2.2rem;
  }

  .parent.profile-content-side {
    padding-top: 1rem;
    padding-bottom: 2.2rem;
    padding-left: 1.1rem;
  }

  .parent.card-btn {
    min-height: 60px;
    padding-top: 1rem;
    padding-left: 1.1rem;
  }

  .parent.prize {
    text-align: center;
  }

  .heading-lg.intro.sm {
    font-size: 3.6rem;
  }

  .splide__slide {
    width: 100%;
    min-width: 100%;
  }

  .splide__slide.small {
    width: 100%;
    min-width: 1%;
  }

  .link-parent {
    margin-top: 2rem;
  }

  .link-parent.no-push {
    margin-top: 0;
  }

  .footer {
    padding-bottom: 2rem;
  }

  .spacer-large.sm {
    height: 2rem;
  }

  .slider-background-wrapper.hero-wrapper {
    min-height: auto;
  }

  .slide-nav {
    bottom: 1.2rem;
    right: 2rem;
  }

  .pop-up-parent {
    height: auto;
  }

  .pop-up-parent.full {
    height: 90%;
  }

  .submit-button-black.sm {
    width: 13rem;
  }

  .heading-size-seven {
    font-size: 10vw;
  }

  .side {
    width: 100%;
    padding-bottom: 2.2rem;
  }

  .heading-md {
    font-size: 2.8rem;
  }

  .grid-job {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .job-info {
    width: 100%;
  }

  .items {
    margin-bottom: 2rem;
  }

  .tab {
    font-size: 2.4rem;
  }

  .tabs-menu {
    margin-bottom: 1rem;
  }

  .author {
    padding: 2rem;
  }

  .ticket-grid-inner.large {
    height: 15rem;
  }

  .utility-page-content {
    width: 90%;
  }

  .text-width-medium.text-width {
    width: 470px;
  }

  .paragraph-sm {
    font-size: 1.2rem;
  }

  .tab-content-faq {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  ._4-col {
    grid-template-columns: 1fr;
  }

  .card-content {
    min-height: auto;
    padding-top: 1.6rem;
    padding-bottom: 2rem;
  }

  .tab-m {
    font-size: 2.4rem;
  }

  ._5-col {
    grid-template-columns: 1fr;
  }

  .lg-icon {
    width: 3.2rem;
  }

  .heading-size-seventeenth {
    font-size: 2.8rem;
  }

  .header-img-p {
    height: auto;
  }

  .card-content-sm {
    min-height: auto;
    padding-top: 1.6rem;
    padding-bottom: 2rem;
  }

  .ticker-row {
    width: 280%;
  }
}

@media screen and (max-width: 479px) {
  h2 {
    font-size: 1.3rem;
  }

  p {
    font-size: 17px;
    line-height: 27px;
  }

  .wrapper {
    padding-bottom: 590px;
  }

  .container.pad-top {
    padding-top: 4.5rem;
  }

  .nav {
    height: 4.5rem;
  }

  .header-parent {
    padding-top: 1.5rem;
    padding-bottom: 1.3rem;
  }

  .heading-size-one {
    font-size: 11.2vw;
  }

  .sub-header-parent.flex-head {
    flex-direction: column;
    padding-top: 0;
    padding-bottom: 1rem;
  }

  .sub-header-parent.flex-split.align-c {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .sub-header-parent.flex-head-split {
    flex-direction: column;
    padding-top: 0;
    padding-bottom: 1rem;
  }

  .heading-size-two {
    font-size: 4.2vw;
  }

  .super-p {
    font-size: 1.2rem;
  }

  .super-p.intro {
    width: 18.5rem;
    margin-left: auto;
    margin-right: auto;
  }

  .super-p.intro.sm {
    width: 19rem;
  }

  .button-flex {
    height: 4rem;
  }

  .button-flex.bg-white.margin-top {
    margin-top: 1rem;
  }

  .button-flex.ab-br-size {
    width: 100%;
  }

  .button-flex.margin-top {
    margin-top: 1rem;
  }

  .img-parent.hero {
    height: 40vh;
  }

  .img-parent.hero.blog-main {
    height: 380px;
  }

  .logo-home {
    width: 42px;
  }

  .text-black.hide {
    display: none;
  }

  .span-text.in-three.pull {
    margin-left: -3px;
  }

  .sub-caps {
    font-size: 14px;
  }

  .text-width-small {
    width: 21rem;
  }

  .spacer-x-large.sm {
    height: 6rem;
  }

  .btn-text {
    font-size: 13px;
  }

  .parent.profile-content {
    min-height: 140px;
    padding-left: 1rem;
    position: relative;
  }

  .parent.div-hide.pop {
    height: 13rem;
  }

  .parent.flex-split.gap {
    grid-row-gap: 0rem;
    flex-direction: column;
  }

  .parent.flex-media {
    padding-top: 1.9rem;
    padding-bottom: 1.9rem;
  }

  .parent.blog-content {
    min-height: 200px;
    position: relative;
  }

  .parent.side-event {
    flex-direction: column;
    height: auto;
    min-height: 410px;
  }

  .parent.profile-content-side, .parent.card-btn {
    padding-left: 1rem;
    position: relative;
  }

  .heading-lg {
    font-size: 5vw;
  }

  .heading-lg.intro.sm {
    font-size: 2.2rem;
  }

  .spacer-small {
    height: 1.5rem;
  }

  .img-cover.side-event {
    height: 18rem;
  }

  .ab-tr-text {
    width: 270px;
    margin-bottom: 3rem;
    line-height: 26px;
  }

  .icon-profile {
    display: none;
  }

  .link-parent {
    margin-top: 1rem;
  }

  .sponsor-logo-parent.bg-black {
    height: 21rem;
  }

  .marquee-item {
    width: 12rem;
  }

  .footer {
    height: 600px;
  }

  .spacer-large {
    height: 4rem;
  }

  .icon-img {
    background-size: 60px;
  }

  .heading-size-three {
    font-size: 12vw;
  }

  .text-field {
    font-size: 13px;
  }

  .text-field.sub {
    height: 4rem;
    padding-left: 15px;
    font-size: 12px;
  }

  .submit-button {
    font-size: 13px;
  }

  ._3-col-grid {
    grid-template-columns: 1fr;
  }

  .textarea {
    font-size: 13px;
  }

  .submit-button-black {
    height: 4rem;
  }

  .submit-button-black.sm {
    font-size: 12px;
  }

  .text-field-black {
    height: 4rem;
    font-size: 13px;
  }

  .heading-size-six {
    font-size: 10.1vw;
  }

  .heading-size-seven {
    font-size: 8.6vw;
  }

  .menu-txt {
    font-size: 1.45rem;
  }

  .caps-all {
    font-size: 14px;
  }

  .heading-size-nine {
    font-size: 12vw;
  }

  .heading-size-ten {
    font-size: 11vw;
  }

  .flex.pad {
    flex-flow: column;
  }

  .btn-close-top {
    width: 4rem;
    height: 4rem;
  }

  .rtb blockquote {
    font-size: 1.2rem;
    line-height: 1.3;
  }

  .rtb h4 {
    line-height: 24px;
  }

  .p-sm-light.ab {
    font-size: 3vw;
  }

  .close-from {
    width: 3rem;
    min-width: 3rem;
    height: 4rem;
  }

  .heading-md {
    font-size: 2rem;
  }

  .heading-md.sm {
    font-size: 1.6rem;
  }

  .col-full.img {
    flex: 0 auto;
  }

  .tab {
    text-align: left;
    flex: 1;
    padding-bottom: 20px;
    padding-right: 0;
    font-size: 1.7rem;
  }

  .tabs-menu {
    border-bottom: 1px solid #fff3;
    display: flex;
  }

  .author {
    padding: 1.6rem;
  }

  .heading-sm {
    font-size: 1.4rem;
  }

  .tab-2 {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .tab-menu {
    flex-direction: column;
  }

  .clock-number {
    font-size: 8.5vw;
  }

  .clock-number.dots {
    margin-top: -2.3rem;
  }

  .heading-ticket {
    font-size: 7.5vw;
  }

  .ticket-grid-inner {
    height: 13rem;
  }

  .ticket-grid-inner.large {
    height: 12rem;
  }

  .heading-xsm {
    font-size: 5vw;
  }

  .title {
    min-height: 6.4rem;
  }

  .cross.ab-tl, .cross.ab-tr, .cross.ab-br, .cross.ab-bl {
    width: 2.4rem;
  }

  .arrow-down {
    width: 1rem;
  }

  .text-width-medium {
    width: 100%;
  }

  .text-width-medium.text-width {
    width: 260px;
  }

  .heading-size-fourteen {
    font-size: 8vw;
  }

  .heading-lg-copy {
    font-size: 9.8vw;
  }

  .tab-content-faq {
    padding: 3rem 0;
  }

  .sponsor-logo-parent-copy.bg-black {
    height: 21rem;
  }

  .link-parent-two {
    margin-top: 1rem;
  }

  .btn-text-2 {
    font-size: 13px;
  }

  .heading-size-fithteen {
    font-size: 10vw;
  }

  .secondary-nav-parent {
    flex-direction: column;
    height: auto;
  }

  .grow-parent {
    border-bottom: 1px solid #fff;
    justify-content: space-between;
    width: 100%;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .grow-parent.border-r-side {
    border-right-style: none;
  }

  .arrow-left, .arrow-right {
    width: 2.6rem;
  }

  .text-size-form {
    width: 27ch;
  }

  .heading-size-sixteen {
    font-size: 28vw;
  }

  .heading-size-meida {
    font-size: 11vw;
  }

  .logo-wrap {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .card-content {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
  }

  .nav-links {
    height: 2rem;
  }

  .sub-link {
    padding-top: 1px;
    font-size: 8px;
  }

  .heading-xsm-title {
    font-size: 5vw;
  }

  .header-parent-no-pad {
    padding-top: 1.5rem;
    padding-bottom: 1.3rem;
  }

  .heading-size-five {
    font-size: 11.2vw;
  }

  .tab-m {
    text-align: left;
    flex: 1;
    padding-bottom: 20px;
    padding-right: 0;
    font-size: 1.7rem;
  }

  .prize-child {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg-icon {
    width: 2.1rem;
  }

  .heading-size-seventeenth {
    font-size: 1.8rem;
  }

  .header-img-p {
    height: auto;
  }

  .marquee-item-flex {
    width: 12rem;
  }

  .card-content-sm {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
  }

  .heading-size-collective {
    font-size: 12vw;
  }

  .ticker-parent {
    grid-row-gap: 1rem;
  }

  .ticker-row {
    grid-column-gap: 1rem;
  }
}

#w-node-_1b710813-9596-7e00-14a8-2ccdea335cf1-14a0dfdf, #w-node-_6030cddb-0832-ed0c-1258-37cb6020b98d-14a0dfdf, #w-node-_1dae9d31-6c4e-eaec-a53a-6a0beafc1905-14a0dfdf, #w-node-_885ffd3a-14e6-d2a6-8f11-01ae4917efbf-14a0dfdf, #w-node-_885ffd3a-14e6-d2a6-8f11-01ae4917efc0-14a0dfdf, #w-node-_575ff5dd-3689-a586-fa74-ffe9bce27b83-14a0dfdf, #w-node-_8b84b2ca-1112-05af-2747-e6e01f8c9e52-14a0dfdf, #w-node-_8b84b2ca-1112-05af-2747-e6e01f8c9e53-14a0dfdf, #w-node-_6da34524-10d5-eedc-fc67-4b56c57db460-14a0dfdf, #w-node-_6da34524-10d5-eedc-fc67-4b56c57db461-14a0dfdf, #w-node-_9bb4da7a-4010-7c1f-07a4-7d7075012b2e-14a0e04b, #w-node-_7c3bbdbc-6859-85cb-82a5-1e40da1db06a-14a0e087, #w-node-_7c3bbdbc-6859-85cb-82a5-1e40da1db07e-14a0e087, #w-node-_6c262759-01f3-aab0-7ff9-0a8ab9fbf82f-14a0e0c2, #w-node-_26b1a8b6-1f8d-60cc-c2f3-9978a6d1c040-14a0e0c2, #w-node-_09be4424-a716-4d35-186b-ce0d6d98011b-14a0e0c3, #w-node-_4585706a-c3c7-d069-0e50-251f72933d16-14a0e0c3, #w-node-_09be4424-a716-4d35-186b-ce0d6d98011e-14a0e0c3, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca01f3-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca0201-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca020f-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca021d-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca022b-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca0239-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca0247-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca0255-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca0263-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca0271-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca027f-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca028d-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca029b-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca02a9-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca02b7-14a0e0e2, #w-node-_79ee8c5e-48bc-6eb3-0127-3cbe8dca02c5-14a0e0e2, #w-node-_931a374e-c742-ed76-9382-1afaf5198bb9-14a0e123, #w-node-_76a71419-8130-182c-f20b-18e65e427a07-14a0e123, #w-node-_985e3c60-3e98-21a8-eb96-6d5e701bb991-14a0e123, #w-node-_985e3c60-3e98-21a8-eb96-6d5e701bb99f-14a0e123, #w-node-f38cee44-1b06-d879-be16-d9bd1a58f052-14a0e123, #w-node-f38cee44-1b06-d879-be16-d9bd1a58f062-14a0e123, #w-node-_1d1d5d5b-5a72-b017-011d-181bf823548e-14a0e123, #w-node-_1d1d5d5b-5a72-b017-011d-181bf823549e-14a0e123, #w-node-b22aefdc-9708-ce82-2bdd-f78020c5682d-14a0e123, #w-node-b22aefdc-9708-ce82-2bdd-f78020c5683d-14a0e123, #w-node-_1ab4d670-5eb7-ed93-4448-1ebe1831a718-14a0e123, #w-node-a7fb2a2b-a146-ab6d-a816-2b0efa0d7088-14a0e123, #w-node-d474f6b3-ee66-b267-6f9c-1defc76b2a4d-14a0e123, #w-node-_8eebf3bb-0b93-de9c-b302-2aa58e7b75da-14a0e123, #w-node-_931a374e-c742-ed76-9382-1afaf5198bb9-14a0e124, #w-node-_76a71419-8130-182c-f20b-18e65e427a07-14a0e124, #w-node-_985e3c60-3e98-21a8-eb96-6d5e701bb991-14a0e124, #w-node-_985e3c60-3e98-21a8-eb96-6d5e701bb99f-14a0e124, #w-node-f38cee44-1b06-d879-be16-d9bd1a58f052-14a0e124, #w-node-f38cee44-1b06-d879-be16-d9bd1a58f062-14a0e124, #w-node-_1d1d5d5b-5a72-b017-011d-181bf823548e-14a0e124, #w-node-_1d1d5d5b-5a72-b017-011d-181bf823549e-14a0e124, #w-node-b22aefdc-9708-ce82-2bdd-f78020c5682d-14a0e124, #w-node-b22aefdc-9708-ce82-2bdd-f78020c5683d-14a0e124, #w-node-_7f2027ad-7a8a-7734-a783-2688cf8a9e20-14a0e154 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7f2027ad-7a8a-7734-a783-2688cf8a9e2b-14a0e154 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7f2027ad-7a8a-7734-a783-2688cf8a9e2d-14a0e154 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  justify-self: end;
}

#w-node-_7f2027ad-7a8a-7734-a783-2688cf8a9e2f-14a0e154, #w-node-_03afc5eb-16ec-cfba-1b9d-ff36d3c8869b-14a0e154 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03afc5eb-16ec-cfba-1b9d-ff36d3c886b1-14a0e154 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_03afc5eb-16ec-cfba-1b9d-ff36d3c886b3-14a0e154 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  justify-self: end;
}

#w-node-_03afc5eb-16ec-cfba-1b9d-ff36d3c886b5-14a0e154, #w-node-_1b710813-9596-7e00-14a8-2ccdea335cf1-55f930fe, #w-node-_6030cddb-0832-ed0c-1258-37cb6020b98d-55f930fe, #w-node-_1dae9d31-6c4e-eaec-a53a-6a0beafc1905-55f930fe, #w-node-_885ffd3a-14e6-d2a6-8f11-01ae4917efbf-55f930fe, #w-node-_885ffd3a-14e6-d2a6-8f11-01ae4917efc0-55f930fe, #w-node-_575ff5dd-3689-a586-fa74-ffe9bce27b83-55f930fe, #w-node-_8b84b2ca-1112-05af-2747-e6e01f8c9e52-55f930fe, #w-node-_8b84b2ca-1112-05af-2747-e6e01f8c9e53-55f930fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eed5eb5b-9bda-a8c4-d722-475fc705d069-55f930fe {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0027b7c9-f5f4-947a-0c68-2ba6be8431f9-55f930fe, #w-node-a8562a1c-d828-487c-c7d0-c1d3e4a82460-55f930fe, #w-node-_79d6a2aa-9704-4b01-cd5d-3ff9d7d6e911-55f930fe, #w-node-_85f22bd1-2316-bdae-c3f4-c7b2fe167a66-55f930fe, #w-node-_85ea9979-3275-9def-5d2b-683b1116972f-55f930fe, #w-node-_7918e4b8-cde2-3afa-595f-b6abcd0df0e8-55f930fe, #w-node-be7060e3-b691-146f-a3c4-3091eda685b9-2e7feadf, #w-node-be7060e3-b691-146f-a3c4-3091eda685bc-2e7feadf, #w-node-e4c08554-eb71-e09d-9489-f329f235a5bb-2e7feadf, #w-node-_468a3c52-fd52-432a-d48f-0826386501dc-2e7feadf, #w-node-f0c190d4-d04f-6df3-73c2-b60947e7fdeb-febff149 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87c5fca3-aa3a-330c-7ca8-4ab8751f1d76-febff149, #w-node-a90e0fff-3e55-f592-e97f-86b7d9d93218-febff149, #w-node-ecb22cb3-2645-1348-e579-aea7b5fd16c1-febff149 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_31bdc683-ad6a-e80e-221d-7bbb7ea74889-febff149, #w-node-_31bdc683-ad6a-e80e-221d-7bbb7ea74891-febff149, #w-node-_31bdc683-ad6a-e80e-221d-7bbb7ea74892-febff149 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_1b710813-9596-7e00-14a8-2ccdea335cf1-14a0dfdf, #w-node-_6030cddb-0832-ed0c-1258-37cb6020b98d-14a0dfdf, #w-node-_1dae9d31-6c4e-eaec-a53a-6a0beafc1905-14a0dfdf, #w-node-_885ffd3a-14e6-d2a6-8f11-01ae4917efbf-14a0dfdf, #w-node-_885ffd3a-14e6-d2a6-8f11-01ae4917efc0-14a0dfdf, #w-node-_575ff5dd-3689-a586-fa74-ffe9bce27b83-14a0dfdf, #w-node-_8b84b2ca-1112-05af-2747-e6e01f8c9e52-14a0dfdf, #w-node-_8b84b2ca-1112-05af-2747-e6e01f8c9e53-14a0dfdf, #w-node-_69845920-671e-7fe7-72c2-49a856f40784-14a0dfdf, #w-node-_419625ca-3849-9194-8e5e-c2955db97660-14a0dfdf, #w-node-_6da34524-10d5-eedc-fc67-4b56c57db460-14a0dfdf, #w-node-_6da34524-10d5-eedc-fc67-4b56c57db461-14a0dfdf, #w-node-_09be4424-a716-4d35-186b-ce0d6d98011a-14a0e0c3, #w-node-_09be4424-a716-4d35-186b-ce0d6d98011b-14a0e0c3, #w-node-_09be4424-a716-4d35-186b-ce0d6d98011e-14a0e0c3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf850-14a0e0fe, #w-node-a97c3999-9bf8-bc46-6fea-cf75ea4acf47-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf85c-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf866-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf870-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf878-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf87f-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf888-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf890-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf8a1-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf8aa-14a0e0fe, #w-node-d2aace85-340d-e1d2-b70e-23f4b923b4de-14a0e0fe, #w-node-e9240d1e-e48e-c50f-49d8-99eed2e9739c-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf8f6-14a0e0fe, #w-node-_7054472d-ca6c-1cea-0023-fb7a4226ab00-14a0e0fe, #w-node-_6dedba58-c3e1-5031-b12c-c88eeb16e54a-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf940-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf946-14a0e0fe, #w-node-f2c8af5c-d110-0fa5-17d3-24901c64bd86-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf95a-14a0e0fe, #w-node-_93483872-02e1-444a-17c5-50c4436781ee-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf981-14a0e0fe, #w-node-ccd9b0a0-b96e-7ac0-2f28-e92fdf7af131-14a0e0fe, #w-node-_65e58fa5-242c-2626-0e2e-02b26b6693d7-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf9a8-14a0e0fe, #w-node-_50a9844b-515b-e9e6-3492-57b77927f7dc-14a0e0fe, #w-node-df571d11-55c9-8439-e573-0992f3940aa0-14a0e0fe, #w-node-df571d11-55c9-8439-e573-0992f3940aa7-14a0e0fe, #w-node-_6dd2b863-ff7e-71db-df5f-b7f0c9e629fe-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf9c4-14a0e0fe, #w-node-faa08572-5600-2346-2a70-f95efcd746f5-14a0e0fe, #w-node-e77ef5f5-7e58-1ef1-2ac8-279f0ea47539-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbf9f5-14a0e0fe, #w-node-a6b51149-722d-f810-5d7b-2bcc256f6f05-14a0e0fe, #w-node-_3fc934be-5890-060a-55b5-dc785a4fe895-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfa07-14a0e0fe, #w-node-_18b41f6b-297b-1c22-f5fb-be16ca56df35-14a0e0fe, #w-node-_26562fe5-fad8-583c-3eb7-37797affb8d6-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfa38-14a0e0fe, #w-node-_8b22f6e5-da06-9340-3d3c-0eca854da108-14a0e0fe, #w-node-_65896b9a-afcf-1887-bd5d-26c3c56125cb-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfa5b-14a0e0fe, #w-node-_426ec5fd-3a92-1713-fdaa-cb692ae0e9e5-14a0e0fe, #w-node-_085ea586-6ce5-9cdf-0626-ae0f745ecb6a-14a0e0fe, #w-node-c153c776-dc2b-1888-c39e-5b93a37444f3-14a0e0fe, #w-node-c153c776-dc2b-1888-c39e-5b93a37444fe-14a0e0fe, #w-node-c153c776-dc2b-1888-c39e-5b93a3744510-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfad5-14a0e0fe, #w-node-_36a976d9-84b8-e10b-893f-a21e3fc628eb-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfaed-14a0e0fe, #w-node-f53ce401-9963-d64e-f7a8-47b6553e5b7c-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfb05-14a0e0fe, #w-node-fd219150-7dc5-8f72-8caa-24ede0f85e1b-14a0e0fe, #w-node-_2c4ee1a9-c171-d9ea-77e7-e80f08873c2f-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfb29-14a0e0fe, #w-node-_334a3c24-a53c-d716-4a55-0b11995032d8-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfb3b-14a0e0fe, #w-node-d7489b19-ae94-245f-4f4a-578ce8590f34-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfb4d-14a0e0fe, #w-node-_82e44265-8d5f-f92d-a6ed-010214f90035-14a0e0fe, #w-node-b602daf1-902b-41df-b454-4dee8cf5d9a9-14a0e0fe, #w-node-b602daf1-902b-41df-b454-4dee8cf5d9b0-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfb77-14a0e0fe, #w-node-_3c5a7268-d63d-a0ec-19e9-62e976a863d2-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfb8f-14a0e0fe, #w-node-_59002d47-f3d8-e0b7-5d18-370c523689b9-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfba7-14a0e0fe, #w-node-f7a10453-b7e3-25d5-3409-7f821e275d79-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfbef-14a0e0fe, #w-node-_0058fa61-411c-0142-43ed-b1592b9db0c7-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfc0d-14a0e0fe, #w-node-_90816bef-b98b-dc1a-6eb1-d83198ea6329-14a0e0fe, #w-node-_30b7d840-ef77-a760-9333-43c9592192b1-14a0e0fe, #w-node-_30b7d840-ef77-a760-9333-43c9592192b8-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfc25-14a0e0fe, #w-node-_4266c6ad-edcd-b372-a038-450687223172-14a0e0fe, #w-node-_97806080-2a57-b8cc-6153-f515872ace75-14a0e0fe, #w-node-_97806080-2a57-b8cc-6153-f515872ace7e-14a0e0fe, #w-node-_9f2bf7f5-fd51-ad6c-d274-48ae4a20cb3d-14a0e0fe, #w-node-_9f2bf7f5-fd51-ad6c-d274-48ae4a20cb44-14a0e0fe, #w-node-_8e3c8ae9-29d9-33db-3a0d-1b383e8e983b-14a0e0fe, #w-node-_8e3c8ae9-29d9-33db-3a0d-1b383e8e9842-14a0e0fe, #w-node-_31fdf7d2-16ca-e579-53ea-e63c4bb99740-14a0e0fe, #w-node-_31fdf7d2-16ca-e579-53ea-e63c4bb99747-14a0e0fe, #w-node-fe3a394d-247a-18e7-e651-ef69e6bc1323-14a0e0fe, #w-node-fe3a394d-247a-18e7-e651-ef69e6bc132a-14a0e0fe, #w-node-aea6a6f8-1800-e286-8355-480fa56e322a-14a0e0fe, #w-node-aea6a6f8-1800-e286-8355-480fa56e3231-14a0e0fe, #w-node-_0b7300c4-d5c3-d8f1-1479-7958e1af70f0-14a0e0fe, #w-node-_0b7300c4-d5c3-d8f1-1479-7958e1af70f7-14a0e0fe, #w-node-_8f4ca9d7-fe02-b2e0-ccf0-e57c92a4071a-14a0e0fe, #w-node-_8f4ca9d7-fe02-b2e0-ccf0-e57c92a40721-14a0e0fe, #w-node-_2f3d167c-0cc7-6182-6dfa-947d26cc8e80-14a0e0fe, #w-node-_2f3d167c-0cc7-6182-6dfa-947d26cc8e87-14a0e0fe, #w-node-af2eb1c2-f6df-5c04-ffab-4094fb3562c4-14a0e0fe, #w-node-af2eb1c2-f6df-5c04-ffab-4094fb3562cb-14a0e0fe, #w-node-fb6894ff-bcda-5827-9f2b-794a56dba738-14a0e0fe, #w-node-fb6894ff-bcda-5827-9f2b-794a56dba73f-14a0e0fe, #w-node-_8ffe5fff-42de-b0c1-7617-6ee5e58ecac3-14a0e0fe, #w-node-_8ffe5fff-42de-b0c1-7617-6ee5e58ecaca-14a0e0fe, #w-node-_623a1303-535a-ecd9-efeb-bb67bae2ce53-14a0e0fe, #w-node-_623a1303-535a-ecd9-efeb-bb67bae2ce5a-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfcdf-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfce5-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfcee-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b3693-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b369c-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b36ae-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b36b5-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b36c5-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b36cd-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b36d3-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b36e6-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b36ef-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b3705-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b370c-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b3718-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b3721-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b372d-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b3736-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b374a-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b3751-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b375d-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b3764-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b378b-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b3794-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b37ef-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b37f6-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b37bf-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b37c6-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b37aa-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b37b1-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b37d8-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b37df-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b3806-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b380f-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b382f-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b3838-14a0e0fe, #w-node-a1c601ef-34e3-10b3-f916-77f085c38164-14a0e0fe, #w-node-a1c601ef-34e3-10b3-f916-77f085c3816c-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b3859-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b385f-14a0e0fe, #w-node-_08adec40-1535-0eb9-aab2-d36ab43b3868-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfd02-14a0e0fe, #w-node-bedbe723-0fdb-288c-ed57-85634d1614a2-14a0e0fe, #w-node-_10f8356f-acca-b72c-1042-802db6c45c13-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfd31-14a0e0fe, #w-node-_0219f7b2-50cb-eee2-04b8-d833db91db84-14a0e0fe, #w-node-_32e74e0f-a1ee-18b8-4188-54c90c1d38d7-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfe1a-14a0e0fe, #w-node-_0f0e835b-177f-c85c-f5d0-71305b09c8b0-14a0e0fe, #w-node-_648abb31-90cc-aaf0-ede5-6be8c2432525-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfd7c-14a0e0fe, #w-node-_8bbbe8fd-0612-a89a-e6e8-00afc871a823-14a0e0fe, #w-node-_7a2b58b8-7577-c154-1d8a-e10a0e936098-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfd4c-14a0e0fe, #w-node-_1a7adf13-120f-acb4-bb39-23ccd3c325f3-14a0e0fe, #w-node-_26d27f3a-1c6a-a626-8de5-5b2e5ae54d8b-14a0e0fe, #w-node-b89ad9c9-69ef-10dd-2dfc-74e1680bb34e-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfd98-14a0e0fe, #w-node-bfabace4-ce1a-3f37-904d-b587a49ec46b-14a0e0fe, #w-node-c772c0e6-0e83-bd3d-9302-49b3d3f00b07-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfdce-14a0e0fe, #w-node-d0471d79-9ce5-3dc5-c76d-4c64730800fe-14a0e0fe, #w-node-dcd0b115-b56f-ff19-62d2-d13f7cfffdff-14a0e0fe, #w-node-ac28573e-b951-096f-dcf1-24140dfd7b9e-14a0e0fe, #w-node-ac28573e-b951-096f-dcf1-24140dfd7ba6-14a0e0fe, #w-node-ac28573e-b951-096f-dcf1-24140dfd7bb6-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfe36-14a0e0fe, #w-node-_0a93fc21-73f1-4700-cd74-68c37b028b10-14a0e0fe, #w-node-af9be5d6-9801-410a-5744-7d3f245752c2-14a0e0fe, #w-node-af9be5d6-9801-410a-5744-7d3f245752cb-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfe67-14a0e0fe, #w-node-_0e47beac-0083-083c-5016-5eedd14f3fde-14a0e0fe, #w-node-_7a3d3c88-79b4-8d3f-4cae-d429be0f9a73-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfe98-14a0e0fe, #w-node-a9d6e8a6-a061-8f95-10b6-0aed6c1ecd70-14a0e0fe, #w-node-e6c52f6b-f9f6-8a06-1f86-c67027c13e38-14a0e0fe, #w-node-_892a5c4b-76e0-b34b-c538-b88fc24e5090-14a0e0fe, #w-node-_892a5c4b-76e0-b34b-c538-b88fc24e5099-14a0e0fe, #w-node-_892a5c4b-76e0-b34b-c538-b88fc24e50ac-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfeaf-14a0e0fe, #w-node-d74ea4ac-a550-6af6-9196-66e71367a03b-14a0e0fe, #w-node-f6de66a0-5a24-54b4-6989-7db931b61090-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfee6-14a0e0fe, #w-node-c37051f0-6cdd-456c-9fb2-e2465bdee540-14a0e0fe, #w-node-_2945e30e-1db5-329c-c045-e2163d5d5ea8-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfef8-14a0e0fe, #w-node-_14264345-c74c-cba2-d473-815ec551659e-14a0e0fe, #w-node-_97a26da4-c0e2-2c66-fee8-114064b053c4-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbff29-14a0e0fe, #w-node-_153db7b2-1914-1327-912e-f379bf2ade9b-14a0e0fe, #w-node-ac68ace5-288e-d2df-010f-3c665c159cb9-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbff8b-14a0e0fe, #w-node-e297ec18-6c05-d6f6-49d0-2e0227a32003-14a0e0fe, #w-node-_26e8f174-b39f-6631-de56-07f642e6f3c5-14a0e0fe, #w-node-_26e8f174-b39f-6631-de56-07f642e6f3ce-14a0e0fe, #w-node-_26e8f174-b39f-6631-de56-07f642e6f3e3-14a0e0fe, #w-node-_47fa6555-8909-6036-24e8-107866cf769a-14a0e0fe, #w-node-_47fa6555-8909-6036-24e8-107866cf76a3-14a0e0fe, #w-node-_47fa6555-8909-6036-24e8-107866cf76b8-14a0e0fe, #w-node-_95168f0e-5fa3-a824-7d35-6211b69f3924-14a0e0fe, #w-node-_95168f0e-5fa3-a824-7d35-6211b69f392d-14a0e0fe, #w-node-_95168f0e-5fa3-a824-7d35-6211b69f3940-14a0e0fe, #w-node-b27eb8ab-b6f2-d765-9d76-a16bcaead87f-14a0e0fe, #w-node-b27eb8ab-b6f2-d765-9d76-a16bcaead885-14a0e0fe, #w-node-b27eb8ab-b6f2-d765-9d76-a16bcaead88b-14a0e0fe, #w-node-_37d502c9-8533-9216-906f-af180a78880a-14a0e0fe, #w-node-_7a0ee3b0-9ee6-08a4-7e06-c924a778c4d8-14a0e0fe, #w-node-_7a0ee3b0-9ee6-08a4-7e06-c924a778c4de-14a0e0fe, #w-node-_7a0ee3b0-9ee6-08a4-7e06-c924a778c4e4-14a0e0fe, #w-node-_7a0ee3b0-9ee6-08a4-7e06-c924a778c4e6-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbffe1-14a0e0fe, #w-node-_9fc5d3a7-2df1-ef3a-921b-9ff97b04b760-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbfff9-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dbffff-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc0008-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc0011-14a0e0fe, #w-node-_19baa27c-fb94-aca5-3de9-84fa9128b2ff-14a0e0fe, #w-node-_4bbf4eec-4361-6153-3543-5869bc2b109d-14a0e0fe, #w-node-_4bbf4eec-4361-6153-3543-5869bc2b10a4-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc0041-14a0e0fe, #w-node-_61259ea7-0576-662a-f908-20ee99f889d2-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc008f-14a0e0fe, #w-node-fa11ea2b-36e2-b81e-748a-d8fcf65c3d0f-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc0029-14a0e0fe, #w-node-_6fc4c8e6-c3e0-afb1-c615-4ae3d81afd49-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc0077-14a0e0fe, #w-node-_3a7cf96a-ecc9-1147-e219-3663d1dbc604-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc00b9-14a0e0fe, #w-node-_62cd5f1e-5b74-936e-55ab-81c4c8f2fe59-14a0e0fe, #w-node-f6a55743-c225-7293-9720-16f8597b6c3a-14a0e0fe, #w-node-f6a55743-c225-7293-9720-16f8597b6c41-14a0e0fe, #w-node-_6129db82-9104-facf-7039-a3826bb11fe7-14a0e0fe, #w-node-_6129db82-9104-facf-7039-a3826bb11fee-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc00ef-14a0e0fe, #w-node-d310f41b-d28b-265b-f8fb-5d648188356a-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc0107-14a0e0fe, #w-node-aa174a4a-5c0e-e78d-c1e6-d1b61c11c724-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc0119-14a0e0fe, #w-node-_4692e75c-6bd2-b56a-82e8-93274fe031dd-14a0e0fe, #w-node-_82d1910e-b359-588f-b44a-7838e240abbd-14a0e0fe, #w-node-_82d1910e-b359-588f-b44a-7838e240abc6-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc0149-14a0e0fe, #w-node-_1198b53e-0954-fdb7-5a0d-ac1de14ddb58-14a0e0fe, #w-node-_1a751e5b-dcac-976b-b609-ec70d969bc85-14a0e0fe, #w-node-_1a751e5b-dcac-976b-b609-ec70d969bc8c-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc0179-14a0e0fe, #w-node-_461efc2e-583b-88e7-4942-128968db6992-14a0e0fe, #w-node-dc6dd0df-2663-d556-b2c9-7f1473f35e5c-14a0e0fe, #w-node-dc6dd0df-2663-d556-b2c9-7f1473f35e63-14a0e0fe, #w-node-a3b0faa2-d3a1-6e29-014b-d722e5406c8d-14a0e0fe, #w-node-a3b0faa2-d3a1-6e29-014b-d722e5406c94-14a0e0fe, #w-node-ab921ab4-e98b-b749-c0ad-3906766d3fcd-14a0e0fe, #w-node-ab921ab4-e98b-b749-c0ad-3906766d3fd4-14a0e0fe, #w-node-_2fea0fe9-7cbc-cd33-44f1-6cd3d1682e15-14a0e0fe, #w-node-_2fea0fe9-7cbc-cd33-44f1-6cd3d1682e1c-14a0e0fe, #w-node-c26cff03-e0f0-d80a-7ba5-92deea6b36ef-14a0e0fe, #w-node-c26cff03-e0f0-d80a-7ba5-92deea6b36f6-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc01db-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc01e1-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc01ea-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc01f3-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc01f9-14a0e0fe, #w-node-_9ed33089-8c60-3f16-7eef-6581a8dc0202-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d942468f9-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d942468ff-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246905-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246907-14a0e0fe, #w-node-f3a5d26f-2017-4c56-8192-74341982a5e5-14a0e0fe, #w-node-f3a5d26f-2017-4c56-8192-74341982a5eb-14a0e0fe, #w-node-f3a5d26f-2017-4c56-8192-74341982a5f1-14a0e0fe, #w-node-f3a5d26f-2017-4c56-8192-74341982a5f3-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d9424691c-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246922-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246928-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d9424692a-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d9424693b-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246942-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246953-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246959-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246962-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d9424696b-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246972-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d9424697f-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246986-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246990-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246997-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d942469aa-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d942469b1-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d942469dd-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d942469e6-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d942469c5-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d942469cc-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d942469f2-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d942469f9-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246a04-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246a0b-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246a1f-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246a26-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246a34-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246a3b-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246a4b-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246a52-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246a65-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246a6c-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246b1b-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246b21-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246b2a-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246b33-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246b39-14a0e0fe, #w-node-cc3332e2-11d2-7292-c511-8c3d94246b42-14a0e0fe, #w-node-_7f2027ad-7a8a-7734-a783-2688cf8a9e20-14a0e154, #w-node-_03afc5eb-16ec-cfba-1b9d-ff36d3c8869b-14a0e154 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_1b710813-9596-7e00-14a8-2ccdea335cf1-55f930fe, #w-node-_6030cddb-0832-ed0c-1258-37cb6020b98d-55f930fe, #w-node-_1dae9d31-6c4e-eaec-a53a-6a0beafc1905-55f930fe, #w-node-_885ffd3a-14e6-d2a6-8f11-01ae4917efbf-55f930fe, #w-node-_885ffd3a-14e6-d2a6-8f11-01ae4917efc0-55f930fe, #w-node-_575ff5dd-3689-a586-fa74-ffe9bce27b83-55f930fe, #w-node-_8b84b2ca-1112-05af-2747-e6e01f8c9e52-55f930fe, #w-node-_8b84b2ca-1112-05af-2747-e6e01f8c9e53-55f930fe {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_73c5b677-e1f9-b653-2b59-d33152a49761-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49768-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49776-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49782-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4978c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49794-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4979b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a497a4-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a497ac-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a497bd-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a497c6-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a497ce-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a497db-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a497e4-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a497ec-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49802-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4980c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49821-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4982a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49832-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49849-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49852-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4985a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4986b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49883-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4988e-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a498a1-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a498aa-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a498b3-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a498c4-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a498cd-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a498d3-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a498e3-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a498ee-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49903-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4990c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49912-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49925-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4992e-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4993a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4994e-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49957-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49962-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49975-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4997f-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4998c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4999f-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a499a9-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a499b2-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a499c4-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a499cb-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a499db-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a499e3-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a499e9-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a499fc-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49a05-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49a1b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49a22-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49a2e-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49a37-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49a43-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49a4c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49a60-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49a67-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49a73-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49a7a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49a8a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49a91-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49aa1-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49aaa-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ac0-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ac7-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ad5-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49adc-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49aee-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49af5-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49b05-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49b0c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49b1c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49b25-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49b45-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49b4e-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49b6f-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49b75-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49b7e-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49b92-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49b9a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ba8-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49baf-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49bb9-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49bc1-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49bd8-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49be1-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49be7-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49bf1-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49bf9-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49c0c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49c15-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49c1f-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49c34-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49c40-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49c51-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49c5a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49c63-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49c75-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49c80-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49c93-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49c9c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ca5-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49cb4-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49cbd-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49cc6-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49cd8-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49cde-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49cec-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49cf6-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49cff-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49d0e-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49d18-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49d23-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49d38-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49d41-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49d4a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49d5f-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49d68-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49d71-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49d81-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49d8a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49d9d-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49da6-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49daf-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49dc2-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49dcb-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49dd4-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49de7-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49df1-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49df7-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49dfd-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49dff-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e0b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e11-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e17-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e19-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e23-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e2a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e34-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e3a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e43-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e4c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e53-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e5d-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e66-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e70-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e77-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e81-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e8a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e94-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49e9b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ea5-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49eae-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ebc-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ec3-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ecd-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ed4-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ede-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ee7-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ef5-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49efc-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f0a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f11-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f21-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f2a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f38-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f3f-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f49-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f50-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f63-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f6a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f74-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f7a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f83-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f8c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f92-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49f9b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49faf-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49fb6-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49fc4-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49fd0-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49fda-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49fe2-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49fe9-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ff2-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a49ffa-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a00b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a014-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a01c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a029-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a032-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a03a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a050-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a05a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a06f-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a078-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a080-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a097-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a0a0-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a0a8-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a0b9-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a0d1-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a0dc-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a0ef-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a0f8-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a101-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a112-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a11b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a121-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a131-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a13c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a151-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a15a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a160-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a173-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a17c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a188-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a19c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a1a5-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a1b0-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a1c3-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a1cd-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a1da-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a1ed-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a1f7-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a200-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a212-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a219-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a229-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a231-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a237-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a24a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a253-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a269-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a270-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a27c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a285-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a291-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a29a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a2ae-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a2b5-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a2c1-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a2c8-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a2d8-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a2df-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a2ef-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a2f8-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a30e-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a315-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a323-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a32a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a33c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a343-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a353-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a35a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a36a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a373-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a393-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a39c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a3bd-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a3c3-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a3cc-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a3e0-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a3e7-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a3f5-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a401-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a40b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a413-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a41a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a423-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a42b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a43c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a445-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a44d-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a45a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a463-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a46b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a481-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a48b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a4a0-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a4a9-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a4b1-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a4c8-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a4d1-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a4d9-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a4ea-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a502-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a50d-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a520-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a529-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a532-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a543-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a54c-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a552-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a562-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a56d-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a582-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a58b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a591-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a5a4-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a5ad-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a5b9-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a5cd-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a5d6-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a5e1-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a5f4-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a5fe-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a60b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a61e-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a628-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a631-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a643-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a64a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a65a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a662-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a668-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a67b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a684-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a69a-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a6a1-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a6ad-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a6b6-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a6c2-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a6cb-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a6df-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a6e6-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a6f2-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a6f9-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a709-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a710-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a720-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a729-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a73f-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a746-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a754-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a75b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a76d-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a774-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a784-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a78b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a79b-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a7a4-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a7c4-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a7cd-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a7ee-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a7f4-55f930fe, #w-node-_73c5b677-e1f9-b653-2b59-d33152a4a7fd-55f930fe {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-be7060e3-b691-146f-a3c4-3091eda685b9-2e7feadf, #w-node-be7060e3-b691-146f-a3c4-3091eda685bc-2e7feadf, #w-node-_21b97ad5-d5c0-bbeb-f46d-05c1a3aa9b44-2e7feadf, #w-node-e4c08554-eb71-e09d-9489-f329f235a5bb-2e7feadf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_73edda7c-374b-e015-5276-4fe121e47243-2e7feadf {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_468a3c52-fd52-432a-d48f-08263865020b-2e7feadf, #w-node-_468a3c52-fd52-432a-d48f-0826386501dc-2e7feadf, #w-node-f0c190d4-d04f-6df3-73c2-b60947e7fdeb-febff149 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_87c5fca3-aa3a-330c-7ca8-4ab8751f1d76-febff149, #w-node-a90e0fff-3e55-f592-e97f-86b7d9d93218-febff149, #w-node-ecb22cb3-2645-1348-e579-aea7b5fd16c1-febff149 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_31bdc683-ad6a-e80e-221d-7bbb7ea74888-febff149, #w-node-_31bdc683-ad6a-e80e-221d-7bbb7ea74889-febff149, #w-node-_31bdc683-ad6a-e80e-221d-7bbb7ea74892-febff149 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-bbb9d543-aafc-4027-229b-16c1819b012c-14a0dfdf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9bb4da7a-4010-7c1f-07a4-7d7075012b2e-14a0e04b {
    grid-area: 2 / 1 / 2 / 3;
  }

  #w-node-_4c61e55e-59d1-15fb-8af1-8fde06baa0b9-14a0e04b, #w-node-_15e4d57b-a7ae-120e-d559-a3354007cfa8-14a0e04b, #w-node-_7c3bbdbc-6859-85cb-82a5-1e40da1db06a-14a0e087, #w-node-_7c3bbdbc-6859-85cb-82a5-1e40da1db07e-14a0e087, #w-node-_6c262759-01f3-aab0-7ff9-0a8ab9fbf82f-14a0e0c2, #w-node-_26b1a8b6-1f8d-60cc-c2f3-9978a6d1c040-14a0e0c2, #w-node-d6d0c54e-51ca-016b-3d19-2ad33f49e3e6-14a0e10c, #w-node-_985e3c60-3e98-21a8-eb96-6d5e701bb991-14a0e123, #w-node-_985e3c60-3e98-21a8-eb96-6d5e701bb99f-14a0e123, #w-node-f38cee44-1b06-d879-be16-d9bd1a58f052-14a0e123, #w-node-f38cee44-1b06-d879-be16-d9bd1a58f062-14a0e123, #w-node-_1d1d5d5b-5a72-b017-011d-181bf823548e-14a0e123, #w-node-_1d1d5d5b-5a72-b017-011d-181bf823549e-14a0e123, #w-node-b22aefdc-9708-ce82-2bdd-f78020c5682d-14a0e123, #w-node-b22aefdc-9708-ce82-2bdd-f78020c5683d-14a0e123, #w-node-_1ab4d670-5eb7-ed93-4448-1ebe1831a718-14a0e123, #w-node-a7fb2a2b-a146-ab6d-a816-2b0efa0d7088-14a0e123, #w-node-d474f6b3-ee66-b267-6f9c-1defc76b2a4d-14a0e123, #w-node-_8eebf3bb-0b93-de9c-b302-2aa58e7b75da-14a0e123, #w-node-_2fc11665-b707-fc37-e63e-63650de276c0-14a0e123, #w-node-eec84598-0e3c-b8d0-adde-a9c2d4d05492-14a0e123, #w-node-_5b8478a6-a3dd-0261-2a86-6bfec4d84085-14a0e123, #w-node-ed16acc2-1476-4a25-c00a-2026cee56dfc-14a0e123, #w-node-c136cac8-1106-d7ed-1290-9d2278442d51-14a0e123, #w-node-c962a822-8380-1b89-1296-80eae55d0b21-14a0e123, #w-node-_8e27d6f2-e008-1769-e0ab-331dab69ceea-14a0e123, #w-node-_8323cb8d-fe9a-5062-6bca-db5d61690aa3-14a0e123, #w-node-bea6add1-55c3-97e6-2b64-9a040288c475-14a0e123, #w-node-e8bcb997-3e0e-ee54-b9f7-25d90a55e926-14a0e123, #w-node-_746eea78-7ae5-8673-f5bc-088041af29c9-14a0e123, #w-node-_35821f0a-d816-ecd5-1a0b-0f91d892b9bb-14a0e123, #w-node-_68726cbf-ac18-0e9e-2d30-b6719d89ddb7-14a0e123, #w-node-a457117f-949f-89a1-af6d-9ad2deb7eb2c-14a0e123, #w-node-b22189b0-6234-d014-1950-c57f72740d5e-14a0e123, #w-node-_7e5fe678-9f27-76c1-ef66-5ec09a2b794f-14a0e123, #w-node-_6b942c96-12ea-1760-4154-a5fa99d6dab6-14a0e123, #w-node-_2adb6047-41b2-fe0c-38e6-75921c543ac1-14a0e123, #w-node-_7feb1b82-c784-eed9-d2cd-d6de5cf54dd5-14a0e123, #w-node-_93c9ab0b-eb03-a2d7-1d77-98cc9919482b-14a0e123, #w-node-f4051ab5-1b7a-7db2-9928-18d75d360840-14a0e123, #w-node-afd942c8-a437-7bdd-0bdc-233c58fe1394-14a0e123, #w-node-_6a144816-1721-a7e0-8de3-6c9d2b4a49e0-14a0e123, #w-node-d3a5be0e-197b-7667-7098-8a57e32d8765-14a0e123, #w-node-f04d64da-4fef-b606-ded3-8c62ba9b64fa-14a0e123, #w-node-_6d8e0098-0faa-1586-678a-79aadb8889bd-14a0e123, #w-node-_72fb1481-3024-1723-68ab-2c474ae30316-14a0e123, #w-node-_8428b354-771e-1530-fdc7-ade948c08d70-14a0e123, #w-node-_65400af4-663a-8386-51cc-1e0c46e050ba-14a0e123, #w-node-e0f660ea-d58b-efff-c46c-a12c09daddec-14a0e123, #w-node-_4a4531df-a3a1-7d06-961a-7d9720ed5db6-14a0e123, #w-node-_0e216892-c31d-4dbf-efba-feee6d4ea599-14a0e123, #w-node-a21eec30-102d-0e73-10d8-dca0eb09a187-14a0e123, #w-node-_700612fd-a752-34fd-ee2d-ae048c654871-14a0e123, #w-node-a7cbadad-b5dd-d9d3-e9d8-d2a995363198-14a0e123, #w-node-_726b9bb3-fbc5-3a11-0552-d17379b017b8-14a0e123, #w-node-_31ca0a21-4583-1ddf-5d7c-b66677c80ff0-14a0e123, #w-node-_6fce3d97-9559-8fc8-0e65-5b2e74127e9f-14a0e123, #w-node-fd877c81-18bf-b060-10a6-cf840be7376e-14a0e123, #w-node-b137a40d-2645-6384-8fbb-40c026fee815-14a0e123, #w-node-_7ad8ef3d-8b5c-f514-6577-6e0cf7ff1016-14a0e123, #w-node-a1556dae-c0ac-0bc5-a57e-1065fd7a2b15-14a0e123, #w-node-_209b15e8-0ab2-9f1c-26e7-b3f643a3b19c-14a0e123, #w-node-_20e7b1eb-e90c-7048-d477-7fc3c9aebeea-14a0e123, #w-node-_5a81f361-e80a-d1b9-54d3-c46ae18f1c6d-14a0e123, #w-node-_441a445d-05ab-78c1-915c-98aea4018001-14a0e123, #w-node-ee612220-8f1a-db98-90f3-a9d7b0f5f2fa-14a0e123, #w-node-_0094bc1f-7f31-c2c2-fbaa-9ebedea2cfbf-14a0e123, #w-node-_1eddba12-d748-8023-ff93-e4583f3dbafa-14a0e123, #w-node-_533d9d8a-7248-7133-c60d-07ef9a97f05a-14a0e123, #w-node-_6765bb54-964c-4b8e-6666-7f57d518a976-14a0e123, #w-node-b16aefe5-b92a-e290-fcbf-179243d26dab-14a0e123, #w-node-a5193d5f-9108-6f1e-718f-79b35cefa015-14a0e123, #w-node-d1d9adc6-556d-1927-9ac1-8ae7d0a49c0a-14a0e123, #w-node-edf3f766-4814-914a-97be-ebb8a01f2c95-14a0e123, #w-node-cb692552-b90d-7c7e-3e6e-56a88d5a8088-14a0e123, #w-node-_97599964-c7de-1048-e2ec-be586a32bf89-14a0e123, #w-node-ac813b69-aca8-ce82-d67d-80c6b05a3366-14a0e123, #w-node-_3b54fcf1-b917-a7c5-ef6b-8f5d678da616-14a0e123, #w-node-_985e3c60-3e98-21a8-eb96-6d5e701bb991-14a0e124, #w-node-_985e3c60-3e98-21a8-eb96-6d5e701bb99f-14a0e124, #w-node-f38cee44-1b06-d879-be16-d9bd1a58f052-14a0e124, #w-node-f38cee44-1b06-d879-be16-d9bd1a58f062-14a0e124, #w-node-_1d1d5d5b-5a72-b017-011d-181bf823548e-14a0e124, #w-node-_1d1d5d5b-5a72-b017-011d-181bf823549e-14a0e124, #w-node-b22aefdc-9708-ce82-2bdd-f78020c5682d-14a0e124, #w-node-b22aefdc-9708-ce82-2bdd-f78020c5683d-14a0e124, #w-node-_7b752138-2d00-2d34-4919-c0616659f08d-14a0e124, #w-node-_1ab4d670-5eb7-ed93-4448-1ebe1831a718-14a0e124, #w-node-_653b9896-917f-1a9d-ce92-0a1bbccee07e-14a0e124, #w-node-_2fc11665-b707-fc37-e63e-63650de276c0-14a0e124, #w-node-eec84598-0e3c-b8d0-adde-a9c2d4d05492-14a0e124, #w-node-c6134eef-866e-8878-e801-babbd9b7ef66-14a0e124, #w-node-_4c4bab4a-e1ec-11ed-448b-bf6dc1f24f50-14a0e124, #w-node-_10c23e2d-eb63-e99b-bb6f-60da88c260e2-14a0e124, #w-node-_03bcfdfb-ed65-1bc0-6744-0d6cdb2e26a8-14a0e124, #w-node-d0c4be45-763a-d57a-8186-d1e96ba62789-14a0e124, #w-node-d8d1c51b-01f9-39b1-331d-77e1d4f2d4a9-14a0e124, #w-node-b35bd807-5e98-2db2-8024-4480e0fca8d7-14a0e124, #w-node-_2da7b935-3db1-950c-416a-dde070d11f1d-14a0e124, #w-node-d9d1513e-6a13-28cc-8244-46e520b2f38f-14a0e124, #w-node-d5f9dc96-0057-2340-9ec2-f5b7c0c58a08-14a0e124, #w-node-c669aba7-e45d-2732-ab7b-201c3047b972-14a0e124, #w-node-fdc38e75-241a-78b6-9f53-f008edbaabad-14a0e124, #w-node-_14d7ac85-35f0-fc73-829c-d59092b7bfc8-14a0e124, #w-node-_8214c9a2-abdd-e569-9a78-badbd7f3e978-14a0e124, #w-node-_864ac362-8f12-bce4-28fe-51c3c208ecb5-14a0e124, #w-node-fd5464bd-d9ce-403a-6549-d0028d881121-14a0e124, #w-node-f8b0e862-16a4-742b-09c7-460fc867e8fd-14a0e124, #w-node-_737737b9-c154-cb0c-e0dd-824ae51ae1d8-14a0e124, #w-node-f3a11291-e446-2bac-d927-fc11c52ed822-14a0e124, #w-node-_74affe7b-9b2b-35c6-741b-1226777f6bf4-14a0e124, #w-node-a98336a0-8d8f-c45b-ccb1-28dc1effd3a5-14a0e124, #w-node-_6752dccd-5d06-ac54-3c29-bcfd6b395781-14a0e124, #w-node-_9768613d-4779-557a-a6b7-a2e733e0fb93-14a0e124, #w-node-ea039940-5466-7cc2-723a-9e1ee9f4d1d6-14a0e124, #w-node-_062a4065-7e57-2f4e-276f-1029faf8c862-14a0e124, #w-node-f95004a0-efdd-defe-11aa-79c5a6baec7e-14a0e124, #w-node-_27c6e911-2a0e-4431-3706-a9b6c111c940-14a0e124, #w-node-eb876bd0-e2c2-797b-a693-39b0e8fffad8-14a0e124, #w-node-b5173ce1-c22c-8485-3c46-ffec383f489c-14a0e124, #w-node-_61c13960-ceda-46b3-a4ed-e046bbe52214-14a0e124, #w-node-_705b64d0-1f78-db72-bedc-affb33b779eb-14a0e124, #w-node-_11b8bb47-11d6-bac4-900c-ea2c5096c799-14a0e124, #w-node-_656cfcb2-0823-ee8f-1d41-b7a58834e2bb-14a0e124, #w-node-_230c7cf9-6cf9-be0e-edf8-662b0c8da945-14a0e124, #w-node-_795b5bd8-d4e1-934b-3a1f-9a5a2d192a27-14a0e124, #w-node-_85fb4705-7f17-af67-2a4d-ea6fa58d39e3-14a0e124, #w-node-b354cf6c-f35b-e1fd-fc46-8e4b0225b202-14a0e124, #w-node-_2e5c105f-80c9-2e03-e7df-53897f4be1d7-14a0e124, #w-node-_65303794-2c4c-68a6-8c18-9ac04c487cdf-14a0e124, #w-node-c7a6e325-d9ac-214a-ca62-135b8d211cdf-14a0e124, #w-node-a3857a37-4f83-27b3-b946-427bdbcd5d2f-14a0e124, #w-node-_3d39be5b-b6ce-8d26-b03c-8521629da0ae-14a0e124, #w-node-ae7b35e5-3b57-eb09-c629-88deb5307c86-14a0e124, #w-node-_59b06ad5-8368-3b3a-fcae-9dfabaa667ef-14a0e124, #w-node-_56ca6b43-ebeb-ccb9-81e1-5d840b853283-14a0e124, #w-node-_09ff6226-9966-a90e-c643-388c4433aac1-14a0e124, #w-node-dd2d3670-561c-5d7d-2d41-45a00d978cdf-14a0e124, #w-node-_16a62564-88c0-2683-5ffe-b41b1aa4df09-55f930fe, #w-node-d4c71c99-cf3c-c85a-97ca-3cae0a2e4d06-2e7feadf, #w-node-d6d0c54e-51ca-016b-3d19-2ad33f49e3e6-41acb6ab, #w-node-d6d0c54e-51ca-016b-3d19-2ad33f49e3e6-eaf37812 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}
