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: Swatch;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/665724eb0f6601046e88db6b_SWATCH-BOLD.OTF") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Swatch;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/665725090260482c8531c471_SWATCH-NORMAL.OTF") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Opensanshebrewcondensed;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/666a96f335c1672d3064b3dd_OpenSansHebrewCondensed-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Opensanshebrewcondensed;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/666a96f388a0253966b53921_OpenSansHebrewCondensed-ExtraBold.woff") format("woff"), url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/666a96f30164db467b29a244_OpenSansHebrewCondensed-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Opensanshebrewcondensed;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/666a96f3185443a5a1ed029e_OpenSansHebrewCondensed-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Manhattan 650";
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65a5315aebfea398010c2aa3_Manhattan-650.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Simonapro;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65a5315a5541f52edd2204aa_SimonaPro-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futurism;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65a5315a7016b6e418dadce4_Futurism-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Simonapro;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65a5315a79ed478e16855f9d_SimonaPro-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futurism;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65a5315aaa87230c620894bb_Futurism-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Simonapro;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65a5315a17b1b66d27eece51_SimonaPro-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Manhattan 850";
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65a5315a1fcfabf49cebe456_Manhattan-850.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Manhattan 450";
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65a5315b2340fd01f4d83dae_Manhattan-450.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futurism;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65a5315a6ccb546b8a885d70_Futurism-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futurism;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65a5315a873542f37ef5e543_Futurism-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Simonapro;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65a5315b778b3d374370ea60_SimonaPro-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Simonapro;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65a5315bca55d9bd4b8bc346_SimonaPro-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Manhattan 300";
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65a5315b3c485af5835c3c30_Manhattan-300.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futurism;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65a5315b43b0637f124f13a3_Futurism-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Shual;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/660ac0f0df64a66894315946_Shual-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Shual;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/660ac0f0bc18a850041a4bdc_Shual-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Shual;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/660ac0f0cdfc89bec5c7f427_Shual-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Shual;
  src: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/660ac0f138ff454991479d83_Shual-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

:root {
  --black: black;
  --white: white;
  --gray-40: #505050;
  --gray-30: #858585;
  --red-20: #da0000;
  --red-40: #900000;
  --light-blue\<deleted\|variable-221e2f03-b869-63e6-07fd-e0b1cf1739b2\>: #c3d0d3;
  --hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>: #031953;
  --fenix\<deleted\|variable-cefc8d1d-497a-a6fe-4487-6adb088afca0\>: #ff5a23;
  --medium-blue\<deleted\|variable-835d364a-2397-de54-4d46-36350af4d0fa\>: #8da6ac;
  --red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>: #ff000a;
  --dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>: #851816;
  --light-gray\<deleted\|variable-3947524c-255e-2609-e6c9-a78ab12d7d4e\>: #707070;
  --dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>: #343434;
  --very-light-gray\<deleted\|variable-b9518b45-0a5a-5e10-603f-fca9e84ac41b\>: #dad9d9;
  --black-bg\<deleted\|variable-1709133a-6c5d-f7ee-a7bf-ba46984b342f\>: #121212;
  --gray-20: #bbb;
  --azure-50: #2a6bcc;
  --gray-10: #f0f0f0;
  --gray-50: #3b3b3b;
  --khaki-20: #ded5c1;
  --footer\<deleted\|variable-5369b7c2-ffe9-28a3-3488-d8d6809efc0a\>: #413f38;
  --calcalist\<deleted\|variable-ba4ca06e-1d4c-db5e-b920-05499cbf236e\>: #ce202d;
  --yellow-50: #e5a300;
  --red-30: #b50000;
  --red-10: red;
  --leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>: #4d8ff7;
  --poalim\<deleted\|variable-81b44751-67d6-12bd-374e-76e11a5707b1\>: #ed1c24;
  --azure-40: #4d8ff7;
  --azure-60: #0746a0;
  --sky-50: #2a6170;
  --red-50: #6b0000;
  --valley-blue-navy: #0d2c4f;
  --orange-2\<deleted\|variable-ce5ce89a-38da-0b29-ee0c-a9d2c3314c75\>: #fca818;
  --sky-40: #65919d;
  --off-white\<deleted\|variable-64850857-9382-a29f-dc00-a1a4a05cb4f0\>: #fffaee;
  --grass-70: #728a6c;
  --khaki-10: #fffaee;
  --light-warm-gray\<deleted\|variable-f01a4d79-9d28-9a2f-dee7-66773969d365\>: #a8a69f;
  --yellow-10: #fceac3;
  --khaki-30: #bdb095;
  --azure-10: #c7e1fd;
  --grass-80: #374434;
  --grass-20: #d1e4c3;
  --grass-40: #7ba361;
  --grass-30: #a6c392;
  --grass-10: #e6f4dc;
  --grass-50: #57744f;
  --grass-60: #8da088;
  --almond-70: #59392b;
  --sky-10: #dcf0f7;
  --yellow-20: #f6d892;
  --yellow-40: #ebb531;
  --azure-20: #9fc6fb;
  --azure-30: #76aaf9;
  --yellow-30: #f1c662;
  --sky-20: #b4d0d9;
  --sky-30: #8db0bb;
  --almond-60: #6a4b3c;
  --bg-light-blue\<deleted\|variable-8010f3b8-6e7a-d7aa-aec5-e7f6103a54e5\>: #dfe8ee;
  --valley-yellow: #f2c211;
  --purple-50: #540a1b;
  --purple-1-2: #372b78;
  --purple-2-2: #592e91;
  --khaki-40: #9c8b68;
  --almond-50: #7a5d4d;
  --purple-10: #f4dce3;
  --purple-20: #d0adb7;
  --purple-30: #ad7f8a;
  --purple-40: #89505e;
  --khaki-50: #6b5425;
  --almond-10: #eed9c4;
  --almond-20: #cdb5a2;
  --almond-30: #ac9280;
  --almond-40: #8b6e5e;
}

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

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

@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: var(--black);
  font-family: Simonapro, sans-serif;
  font-size: 14px;
  line-height: 100%;
}

h1 {
  color: var(--white);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Futurism, sans-serif;
  font-size: 50px;
  font-weight: 400;
  line-height: 80%;
}

h2 {
  color: var(--white);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}

h3 {
  color: var(--white);
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

h4 {
  color: var(--white);
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

h5 {
  color: var(--white);
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

h6 {
  color: var(--white);
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
}

p {
  margin-bottom: 10px;
}

a {
  text-decoration: underline;
}

ul {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
  padding-right: 40px;
  list-style-type: square;
}

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

strong {
  font-weight: bold;
}

em {
  font-style: italic;
}

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

figure {
  border-radius: 20px;
  margin-bottom: 0;
}

figcaption {
  color: var(--gray-40);
  text-align: right;
  margin-top: 5px;
  font-size: 12px;
  line-height: 120%;
}

.footer_wrap-old {
  color: #000;
  margin-bottom: 5rem;
}

.brand {
  margin-right: 10px;
  display: flex;
}

.iframe {
  flex: none;
  width: 50%;
}

.default-text-color {
  color: #fff;
  flex: none;
}

.page-wrap {
  border-bottom: .5px solid var(--gray-30);
}

.footer_nav {
  align-items: center;
  display: flex;
}

.sticky-book-now {
  z-index: 1200;
  background-color: var(--red-20);
  border-radius: 0 50px 50px 0;
  padding: 16px 24px 20px 20px;
  font-size: 18px;
  font-weight: 500;
  transition: background-color .2s;
  position: fixed;
  inset: 25vh auto auto 0%;
  box-shadow: 1px 1px 5px 1px #1b1b1b4d;
}

.sticky-book-now:hover {
  background-color: var(--red-40);
}

.sticky-book-now.hide {
  display: none;
}

.nav_con {
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.footer_inner {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 25px;
  display: flex;
}

.hide {
  display: none;
}

.footer_right {
  display: flex;
}

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

.footer_con-old {
  width: 100%;
  max-width: 140rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.nav-bar {
  z-index: 1100;
  background-color: #ddd0;
  align-items: center;
  position: fixed;
  inset: 20px 0% auto;
}

.footer_left {
  display: flex;
}

.footer-old {
  position: relative;
}

.social-link {
  flex: none;
  margin-right: 20px;
  display: block;
}

.nav-logo {
  height: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.nav-logo.big {
  height: auto;
}

.nav_link_con {
  display: flex;
}

.footer_nav-link {
  color: #fff;
  flex: none;
  margin-left: 25px;
  text-decoration: none;
  display: block;
}

._03-main-wrap {
  position: relative;
}

.hero {
  min-height: 92vh;
  padding-top: 0;
  position: relative;
  overflow: hidden;
}

.footer_nav-link-2 {
  color: #fff;
  flex: none;
  margin-right: 6px;
  text-decoration: none;
  display: block;
}

.body-01 {
  direction: rtl;
  color: #000;
  text-align: right;
  background-color: #3b3f4b;
  font-family: Simonapro, sans-serif;
}

.share-icons {
  z-index: 90;
  color: #fff;
  text-align: center;
  position: absolute;
  inset: 28px auto auto;
}

.header_old {
  z-index: 3000;
  background-color: #fcf7ed;
  border-bottom: 2px solid #f60404;
  justify-content: space-between;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.about {
  background-color: #fcf7ed;
}

.about_con-old {
  width: 100%;
  max-width: none;
  position: relative;
}

.section_inner_heading {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 1200px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  position: relative;
}

.heading_1 {
  border-bottom: 1px solid var(--light-blue\<deleted\|variable-221e2f03-b869-63e6-07fd-e0b1cf1739b2\>);
  color: var(--white);
  text-align: center;
  width: 100%;
  margin-top: 0;
  padding-bottom: 5px;
  font-size: 50px;
  line-height: 90%;
}

.heading_1.black {
  border-bottom-color: var(--black);
  color: var(--black);
  -webkit-text-stroke-color: var(--black);
}

.heading_1.leadership {
  border-bottom-color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
}

.hon_about {
  color: var(--white);
  text-align: center;
  -webkit-text-stroke-color: var(--fenix\<deleted\|variable-cefc8d1d-497a-a6fe-4487-6adb088afca0\>);
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  line-height: 130%;
}

.hon_about h2 {
  margin-top: 0;
  margin-bottom: 25px;
  font-size: 24px;
  font-weight: 500;
  line-height: 120%;
}

.hon_about h4 {
  color: var(--fenix\<deleted\|variable-cefc8d1d-497a-a6fe-4487-6adb088afca0\>);
  -webkit-text-stroke-color: var(--fenix\<deleted\|variable-cefc8d1d-497a-a6fe-4487-6adb088afca0\>);
  font-size: 22px;
  font-weight: 700;
}

.hon_about p {
  color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  margin-bottom: 50px;
  font-size: 24px;
  font-weight: 500;
  line-height: 132%;
}

.about_inner_text {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.topics {
  display: block;
}

.page_padding {
  text-align: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.page_padding.large {
  color: var(--white);
  padding-left: 8%;
  padding-right: 8%;
}

.page_padding.small {
  padding-left: 20%;
  padding-right: 20%;
}

.page_padding.medium {
  padding-left: 15%;
  padding-right: 15%;
}

.page_padding.xl {
  padding-left: 5%;
  padding-right: 5%;
}

.page_padding.none {
  max-width: none;
}

.section_wrap-old {
  justify-content: center;
  align-items: center;
  padding-top: 6vh;
  padding-bottom: 10vh;
}

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

.topics_inner_text {
  border-bottom: 1px solid var(--medium-blue\<deleted\|variable-835d364a-2397-de54-4d46-36350af4d0fa\>);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.topics_icon {
  text-align: left;
  max-width: 100px;
  padding-bottom: 6px;
}

.topics_content {
  text-align: right;
  width: 80%;
}

.topics_heading {
  color: var(--white);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 90%;
}

.topics_heading.center {
  text-align: center;
  font-size: 28px;
  line-height: 108%;
}

.topics_text {
  color: var(--white);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  line-height: 100%;
}

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

.speakers_inner {
  grid-column-gap: 3.5%;
  grid-row-gap: 0px;
  color: #000;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  margin-top: 12px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.speaker {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 17%;
  margin-bottom: 2rem;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 1.5rem;
  display: flex;
  position: relative;
}

.speaker-img {
  z-index: 3;
  border-radius: 100%;
  margin-bottom: 20px;
  position: relative;
}

.speaker-circle {
  z-index: 2;
  border: 46px solid var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  perspective-origin: 0 0;
  transform-origin: 0 0;
  border-radius: 100%;
  max-width: 100%;
  position: absolute;
}

.speaker-circle.ul {
  border-color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
  transition-property: none;
}

.speaker-circle.ur {
  border-color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

.speaker-circle.ll {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

.speaker-circle.ul {
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
  border-color: #851816;
}

.sitemap {
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.copyrights_inner {
  border-top: 1px solid var(--light-gray\<deleted\|variable-3947524c-255e-2609-e6c9-a78ab12d7d4e\>);
  justify-content: space-between;
  margin-bottom: 30px;
  padding-top: 25px;
  display: flex;
}

.footer_logo-old {
  border-top: 4px solid #d2242a;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 50px;
  display: flex;
}

.footer_logo-a {
  width: 200px;
}

.schedule {
  background-color: #3b3f4b;
  margin-bottom: 0;
  display: block;
}

.schedule_con-old {
  max-width: none;
  padding-top: 60px;
  padding-bottom: 60px;
}

.schedule_inner_text {
  flex-direction: column;
  align-items: center;
  display: block;
}

.luz-wrap {
  width: 100%;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.luz-item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

.luz-hour {
  width: 20%;
  position: relative;
  top: 30px;
}

.luz-time {
  color: var(--white);
  text-align: left;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  line-height: 24px;
}

.luz-circle {
  z-index: 6;
  background-color: var(--white);
  border: 4px solid #3b3f4b;
  border-radius: 100%;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 4px auto auto -31px;
}

.luz-space {
  border-right: 1px solid var(--white);
  width: 20px;
  margin-right: 20px;
}

.luz-rich {
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 30px;
  font-size: 20px;
  line-height: 135%;
}

.luz-rich h1 {
  color: #bd151c;
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 100%;
}

.luz-rich p {
  color: var(--white);
  font-size: 18px;
}

.luz-rich h2 {
  text-align: right;
  font-size: 22px;
  font-weight: 700;
  line-height: 115%;
  display: inline-block;
}

.luz-rich em {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-style: normal;
  font-weight: 700;
}

.luz-rich h4 {
  background-color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  padding: 2px 8px 6px;
  font-size: 22px;
  display: inline-block;
}

.luz-rich h3 {
  background-color: #338bd3;
  padding-bottom: 2px;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 22px;
  display: inline-block;
}

.partners {
  background-color: #fcf7ed;
}

.partners_wrap {
  border-top: 1px solid var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  justify-content: center;
  align-items: center;
  padding-top: 8vh;
  padding-bottom: 8vh;
}

.partners_con-old {
  width: 100%;
  max-width: none;
}

.partners_inner_text {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 80px;
  margin-bottom: 0;
  display: block;
}

.partners_logo {
  text-align: center;
  flex: none;
  width: 25%;
}

.c-schedule__button {
  background-color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  justify-content: center;
  width: 10rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: .5rem;
  padding-bottom: .5rem;
  text-decoration: none;
  transition: background-color .25s;
  display: flex;
  box-shadow: 0 0 3px 1px #00000040;
}

.c-schedule__button:hover {
  background-color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
}

.c-schedule__button-icon {
  flex: none;
  margin-left: .5rem;
}

.c-schedule__button-text {
  color: #fff;
  flex: none;
}

.schedule_h2 {
  color: var(--black);
  text-align: center;
  margin-top: 15px;
  font-size: 16px;
}

.partners_section {
  color: #fff;
  justify-content: center;
  align-items: center;
  width: 225px;
  display: flex;
}

.partners_section.black {
  border-top: 1px solid var(--very-light-gray\<deleted\|variable-b9518b45-0a5a-5e10-603f-fca9e84ac41b\>);
  color: var(--black-bg\<deleted\|variable-1709133a-6c5d-f7ee-a7bf-ba46984b342f\>);
  width: 100%;
  margin-top: 25px;
  padding-top: 6px;
  font-weight: 500;
}

.partners_logos_blank {
  color: #0000;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.body-02 {
  background-color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  direction: rtl;
  font-family: Simonapro, sans-serif;
}

.shook-wrap {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/65afcd77db0e13e2f6bf8308_Creative.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: relative;
}

.shook_details {
  z-index: 20;
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 140%;
}

.shook_date {
  flex-direction: column;
  align-items: center;
  width: 20vw;
  display: flex;
  position: absolute;
  inset: auto auto 15% 12%;
}

.shook_headline {
  z-index: 20;
  color: var(--fenix\<deleted\|variable-cefc8d1d-497a-a6fe-4487-6adb088afca0\>);
  text-align: center;
  margin: 10px auto 0;
  font-family: Simonapro, sans-serif;
  font-size: 34px;
  font-weight: 700;
  line-height: 140%;
  display: inline-block;
}

.shook_sub_headline {
  z-index: 20;
  color: var(--white);
  text-align: center;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 110%;
}

.shook_slogan {
  flex-direction: column;
  align-items: center;
  width: 25vw;
  display: flex;
  position: absolute;
  inset: auto 6% 15% auto;
}

.shook_heading_1 {
  border-bottom: 1px solid var(--fenix\<deleted\|variable-cefc8d1d-497a-a6fe-4487-6adb088afca0\>);
  color: var(--white);
  text-align: center;
  width: 100%;
  margin-top: 0;
  padding-bottom: 5px;
  font-size: 50px;
  line-height: 90%;
}

.shook_heading_1.black {
  border-bottom-color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
}

.shook_con {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  height: 92vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.queen_details {
  z-index: 20;
  color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  font-family: Futurism, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 140%;
  position: absolute;
  inset: auto auto 31% 10%;
}

.queen_headline {
  z-index: 20;
  color: var(--white);
  margin-bottom: 6%;
  font-family: "Manhattan 650", sans-serif;
  font-size: 12vw;
  font-weight: 400;
  line-height: 90%;
}

.queen_hours {
  z-index: 20;
  color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 140%;
}

.queen_details-2 {
  z-index: 20;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: Futurism, sans-serif;
  font-weight: 400;
  line-height: 140%;
  display: block;
  position: absolute;
  inset: auto auto 28%;
}

.share-leadership {
  text-align: center;
  justify-content: center;
  margin-top: 30px;
  display: flex;
}

.queen_hours-2 {
  z-index: 20;
  color: var(--white);
  text-align: center;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 120%;
}

.queen_hours-2.line {
  border-right: 3px solid var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  margin-right: 50px;
  padding-right: 50px;
}

.topics_vertical {
  border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 30%;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.leadership_text {
  color: var(--white);
  text-align: center;
  -webkit-text-stroke-color: var(--fenix\<deleted\|variable-cefc8d1d-497a-a6fe-4487-6adb088afca0\>);
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  line-height: 130%;
}

.leadership_text h2 {
  color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  margin-top: 0;
  margin-bottom: 25px;
  font-size: 22px;
  font-weight: 500;
  line-height: 128%;
}

.leadership_text h4 {
  color: var(--fenix\<deleted\|variable-cefc8d1d-497a-a6fe-4487-6adb088afca0\>);
  -webkit-text-stroke-color: var(--fenix\<deleted\|variable-cefc8d1d-497a-a6fe-4487-6adb088afca0\>);
  font-weight: 400;
}

.leadership_text h6 {
  color: var(--white);
  font-size: 20px;
  line-height: 120%;
}

.leadership_text em {
  background-color: red;
  padding: 14px;
  font-family: "Manhattan 300", sans-serif;
  display: inline-block;
}

.flex-horizontal-con {
  grid-row-gap: 20px;
  flex-flow: wrap;
  align-items: center;
  display: flex;
}

.flex-item {
  width: 50%;
}

.flex-item._02 {
  justify-content: center;
  padding-top: 40px;
  display: flex;
  position: relative;
}

.paragraph-3 {
  background-color: var(--light-blue\<deleted\|variable-221e2f03-b869-63e6-07fd-e0b1cf1739b2\>);
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  text-align: center;
  margin-bottom: 0;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 150%;
  display: inline-block;
  position: absolute;
  inset: 0% auto auto;
}

.magazine_section {
  border-top: 2px solid var(--medium-blue\<deleted\|variable-835d364a-2397-de54-4d46-36350af4d0fa\>);
  border-bottom: 2px solid var(--medium-blue\<deleted\|variable-835d364a-2397-de54-4d46-36350af4d0fa\>);
  display: block;
}

.topics_icon_small {
  text-align: left;
  max-width: 70px;
  padding-bottom: 6px;
}

.parners_logos_flex {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-4 {
  z-index: 2000;
  padding: 20px;
  position: absolute;
  inset: auto;
}

.queen_hero_video {
  justify-content: center;
  align-items: center;
  height: 92vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-5 {
  position: absolute;
  inset: auto 0%;
}

.background-video {
  background-color: #001335b3;
  height: 92vh;
}

.div-block-7 {
  justify-content: center;
  display: flex;
}

.queen_hours-2-copy {
  z-index: 20;
  color: var(--white);
  text-align: center;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 120%;
}

.slide-nav {
  display: none;
}

.slider {
  direction: ltr;
  height: 100%;
}

.invitation-only {
  z-index: 500;
  max-width: 16%;
  position: absolute;
  inset: 5% 7% auto auto;
}

.form-rich {
  margin-bottom: 40px;
  padding-left: 8%;
  padding-right: 8%;
}

.form-rich h1 {
  color: var(--red-20);
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Swatch, sans-serif;
  font-size: 4.8vw;
  font-weight: 700;
}

.form-rich h2 {
  color: var(--gray-40);
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Shual, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
}

.form-rich p {
  color: var(--gray-40);
  text-align: center;
  margin-bottom: 0;
  font-family: Shual, sans-serif;
  font-size: 22px;
  font-weight: 300;
  line-height: 110%;
}

.form-rich li {
  text-align: center;
  font-family: Shual, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 115%;
}

.form-rich ul {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.form-rich em {
  color: var(--red-20);
  font-style: normal;
  font-weight: 700;
}

.form-rich.real-estate {
  max-width: 1200px;
}

.form-rich.real-estate h5 {
  color: var(--red-20);
  text-align: center;
  font-family: Shual, sans-serif;
  font-size: 25px;
  font-weight: 400;
}

.form-rich.real-estate figure {
  text-align: center;
  border-radius: 0;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
}

.form-rich.real-estate figcaption {
  border-bottom: 1px solid var(--gray-20);
  color: var(--black);
  text-align: center;
  margin-top: 10px;
  padding-bottom: 25px;
  font-family: Shual, sans-serif;
  font-size: 22px;
  line-height: 110%;
}

.form-rich._50-managers {
  max-width: 1200px;
}

.form-rich._50-managers h5 {
  color: var(--red-20);
  text-align: center;
  font-family: Shual, sans-serif;
  font-size: 25px;
  font-weight: 400;
}

.form-rich._50-managers figure {
  text-align: center;
  border-radius: 0;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
}

.form-rich._50-managers figcaption {
  border-bottom: 1px solid var(--gray-20);
  color: var(--black);
  text-align: center;
  margin-top: 10px;
  padding-bottom: 25px;
  font-family: Shual, sans-serif;
  font-size: 22px;
  line-height: 110%;
}

.form-rich h3 {
  color: var(--azure-50);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Shual, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 110%;
}

.form-rich h4 {
  color: var(--black);
  text-align: center;
  margin-top: 5px;
  font-family: Shual, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.field-label {
  color: #9e9e9e;
  align-self: center;
  margin-bottom: 25px;
  font-size: 15px;
  font-weight: 400;
}

.form {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 450px;
  display: flex;
}

.text-field {
  text-align: right;
  margin-bottom: 15px;
  font-size: 16px;
}

.text-field.last {
  margin-bottom: 8px;
}

.submit-button {
  background-color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  align-self: center;
  padding: 7px 40px 10px;
  font-size: 18px;
  font-weight: 500;
}

.nav_link_con-copy {
  display: flex;
}

.footer_nav-link-2-copy {
  color: #9e9e9e;
  flex: none;
  margin-right: 6px;
  font-size: 15px;
  text-decoration: none;
  display: block;
}

.share-hon {
  text-align: center;
  justify-content: center;
  margin-bottom: 15px;
  display: flex;
}

.flex-horizontal-con-copy {
  grid-row-gap: 20px;
  flex-flow: column wrap;
  align-items: center;
  display: flex;
}

.note {
  color: var(--white);
  text-align: center;
  width: 100%;
  margin-top: 0;
  padding-bottom: 5px;
  font-size: 18px;
  line-height: 90%;
}

.speaker-content-old {
  color: var(--white);
  font-size: 18px;
  line-height: 110%;
}

.speaker-content-old h1 {
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 96%;
}

.speaker-content-old p {
  margin-bottom: 0;
}

.speaker-content-old h6 {
  margin-top: 4px;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
}

.paragraph-4 {
  margin-bottom: 0;
}

.magazine-old {
  display: block;
}

.body-03 {
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._00-slider {
  z-index: 50;
  background-color: var(--gray-10);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: none;
  position: relative;
  top: 0;
}

._04-section_wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 8vh;
  padding-bottom: 8vh;
}

.about_con {
  text-align: center;
  max-width: none;
  position: relative;
}

.about_con.vertical-pedding {
  padding-top: 160px;
  padding-bottom: 160px;
}

._03-about_inner {
  flex-direction: column;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
}

._03-about_h1 {
  border-bottom: 1px solid #fff;
  margin-top: 0;
  padding-bottom: 5px;
  line-height: 90%;
}

._03-about_text p {
  text-align: center;
  font-size: 22px;
  font-weight: 400;
  line-height: 120%;
}

._04-topics_con {
  max-width: none;
}

._00-event_inner {
  border-bottom: 1px solid #cacaca;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

._03-topics_icon {
  width: 85px;
}

._03-topics_text {
  width: 80%;
}

._03-topics_text p {
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
}

._03-topics_text h1 {
  color: var(--white);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 90%;
}

._03-topics_h1 {
  color: var(--white);
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 20px;
  padding-bottom: 16px;
  font-size: 50px;
  line-height: 90%;
}

._03-speakers_con {
  max-width: none;
}

._03-speakers_inner {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

._03-speakers_h1 {
  border-bottom: 1px solid #fff;
  width: 85%;
  margin-top: 0;
  padding-bottom: 5px;
  line-height: 90%;
}

._03-speakers_h2 {
  width: 85%;
  margin-top: 0;
  padding-bottom: 5px;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
}

._03-schedule_con {
  max-width: none;
}

._03-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: block;
}

._03-schedule_h1 {
  border-bottom: 1px solid #fff;
  margin-top: 0;
  padding-bottom: 5px;
  line-height: 90%;
}

._03-schedule_h2 {
  margin-top: 0;
  padding-bottom: 5px;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
}

._03-schedule_button {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  cursor: pointer;
  background-color: #e00b0b;
  border-radius: 3px;
  justify-content: center;
  width: 165px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 15px 14px;
  text-decoration: none;
  transition: background-color .25s;
  display: flex;
  box-shadow: 0 0 3px 1px #00000040;
}

._03-schedule_button:hover {
  background-color: #a50006;
}

._03-schedule_text {
  color: #fff;
}

._03-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._03-hour {
  width: 20%;
  position: relative;
  top: 30px;
}

._00-time {
  color: var(--gray-50);
  text-align: left;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  line-height: 110%;
}

._00-shape {
  z-index: 6;
  border: 2px solid var(--gray-50);
  background-color: var(--khaki-20);
  border-radius: 100%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 4px auto auto -29px;
}

._00-timeline {
  border-right: 1px solid var(--black);
  width: 20px;
  margin-right: 20px;
}

._03-schedule_richtext {
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 30px;
  font-size: 20px;
  line-height: 135%;
}

._03-schedule_richtext h1 {
  color: var(--white);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 100%;
}

._03-schedule_richtext p {
  margin-bottom: 6px;
  font-size: 18px;
}

._03-schedule_richtext h2 {
  color: #c71219;
  text-align: right;
  margin-bottom: 20px;
  font-size: 22px;
  font-weight: 500;
  line-height: 100%;
}

._03-schedule_richtext em {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-style: normal;
  font-weight: 700;
}

._03-partners_con {
  max-width: none;
}

._00-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._03-partners_h1 {
  color: var(--black);
  border-bottom: 1px solid #000;
  margin-top: 0;
  padding-bottom: 5px;
  line-height: 90%;
}

._00-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.c-footer {
  background-color: var(--footer\<deleted\|variable-5369b7c2-ffe9-28a3-3488-d8d6809efc0a\>);
}

._04-footer_wrap {
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}

._04-footer_con {
  max-width: none;
}

.footer_logo {
  border-top: 4px solid var(--calcalist\<deleted\|variable-ba4ca06e-1d4c-db5e-b920-05499cbf236e\>);
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

._00-partner_logo {
  text-align: center;
  flex: none;
  width: 32%;
}

._04-footer_inner {
  border-top: 1px solid #d3d3d3;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 30px;
  display: flex;
}

._00-footer_right, ._00-footer_left {
  display: flex;
}

.designer-a {
  color: #fff;
  flex: none;
}

._00-footer_link {
  color: #fff;
  flex: none;
  margin-right: 6px;
  font-weight: 500;
  text-decoration: none;
  display: block;
}

._00-footer_links {
  display: flex;
}

._00-footer_text {
  color: #fff;
  flex: none;
}

._04-footer_sitemap {
  flex: 1;
  justify-content: space-between;
  display: flex;
}

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

.text-link-a {
  color: #fff;
  margin-left: 25px;
  text-decoration: none;
}

._03-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._03-speaker_item.hide {
  display: none;
}

._03-speaker_circle {
  border: 50px solid #ff5a23;
  border-radius: 100%;
  position: absolute;
}

._03-speaker_circle.ul {
  border-color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
  border-color: #851816;
  transition-property: none;
}

._03-speaker_circle._03-lr {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._03-speaker_circle._03-ur {
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
  mix-blend-mode: multiply;
}

._03-speaker_circle._03-ul {
  opacity: 1;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
  mix-blend-mode: multiply;
}

._03-speaker_circle._03-ll {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

.speaker-image {
  z-index: 42;
  border-radius: 100%;
  margin-bottom: 16px;
  position: relative;
}

.speaker-image.yellow {
  border-width: 8px;
  border-color: var(--yellow-50);
}

._03-speaker_richtext {
  color: var(--white);
  font-size: 18px;
  line-height: 110%;
}

._03-speaker_richtext h1 {
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 96%;
}

._03-speaker_richtext p {
  margin-bottom: 0;
}

._02-speakers_inner {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

._02-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 30px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._02-speaker_item.hide {
  display: none;
}

._02-speaker_circle {
  z-index: 2;
  border: 46px solid var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  perspective-origin: 0 0;
  transform-origin: 0 0;
  border-radius: 100%;
  position: absolute;
}

._02-speaker_circle.lr {
  border-color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
}

._02-speaker_circle.ul {
  border-color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
  transition-property: none;
}

._02-speaker_circle.ur {
  border-color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._02-speaker_circle.ll {
  border-color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._02-speaker_circle.ul {
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
  border-color: #851816;
}

._02-speaker_image {
  z-index: 3;
  border-radius: 100%;
  margin-bottom: 20px;
  position: relative;
}

._02-speaker_richtext {
  color: var(--white);
  font-size: 18px;
  line-height: 110%;
}

._02-speaker_richtext h1 {
  color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 96%;
}

._02-speaker_richtext p {
  color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  margin-bottom: 0;
}

._02-speakers {
  background-color: #fcf7ed;
  margin-bottom: 0;
  display: block;
}

._01-speakers {
  background-color: var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
  margin-bottom: 0;
  display: block;
}

.logos {
  z-index: 1000;
  background-color: var(--white);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  justify-content: center;
  padding: 14px;
  display: flex;
  position: absolute;
  top: 0;
}

.header {
  z-index: 1400;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.maps {
  z-index: 1000;
  flex-direction: column;
}

.header-logo {
  height: 70px;
}

.menu {
  background-color: #ffffffbf;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 25px;
  display: flex;
}

.nav-share-icons {
  align-items: center;
  display: flex;
}

.google {
  flex: none;
  order: 1;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  margin-bottom: 8px;
  display: flex;
}

.btn {
  padding: 12px 24px 14px;
  line-height: 100%;
  text-decoration: none;
}

.btn.w--current {
  color: var(--black);
}

.btn.tickets {
  background-color: var(--red-20);
  color: var(--white);
  cursor: pointer;
  border-radius: 100px;
  padding-bottom: 15px;
  padding-left: 30px;
  padding-right: 30px;
  transition: background-color .2s;
}

.btn.tickets:hover {
  background-color: var(--red-40);
  border-bottom-width: 0;
  border-radius: 50px;
}

.btn.tickets._28 {
  border-radius: 6px;
  margin-bottom: 26px;
  padding-top: 14px;
  padding-bottom: 18px;
}

.btn.nav-share-icons.desktop {
  display: none;
}

.btn.sold-out {
  background-color: var(--gray-30);
  color: #fff;
  border-radius: 100px;
  padding: 14px 40px 18px;
}

.btn.sold-out:hover {
  border-bottom-width: 0;
  border-radius: 50px;
}

.btn.search-images {
  background-color: var(--white);
  color: var(--red-10);
  font-weight: 700;
}

.btn.tickets-sticky {
  z-index: 9999999;
  background-color: var(--red-20);
  cursor: pointer;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  padding-top: 16px;
  padding-bottom: 20px;
  padding-left: 30px;
  transition-property: background-color;
  transition-duration: .35s;
  position: fixed;
  inset: 25vh auto auto 0;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn.tickets-sticky:hover {
  background-color: var(--red-30);
}

.btn.slide-sticky {
  z-index: 5000;
  cursor: pointer;
  width: 50px;
  height: 110px;
  padding: 60px 0 0;
  display: block;
  position: fixed;
  bottom: 5%;
  left: auto;
  right: 5%;
  overflow: hidden;
}

.btn.slide-sticky.hide {
  display: none;
}

.btn.event-cover {
  background-color: var(--red-20);
  cursor: pointer;
  border-radius: 100px;
  padding: 16px 30px 20px;
  transition-property: background-color;
  transition-duration: .2s;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn.event-cover:hover {
  background-color: var(--red-30);
}

.btn.event-cover.mizrahi {
  background-color: #f5841f;
}

.btn.schedule {
  grid-column-gap: 10px;
  background-color: var(--red-20);
  color: var(--white);
  cursor: pointer;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 30px 16px;
  transition-property: background-color;
  display: inline-flex;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn.schedule:hover {
  background-color: var(--red-30);
}

.btn.schedule.hide {
  display: none;
}

.btn.tickets-menu {
  background-color: var(--red-20);
  color: #fff;
  cursor: pointer;
  border-radius: 50px;
  font-weight: 500;
  transition: background-color .35s;
}

.btn.tickets-menu:hover {
  background-color: var(--red-40);
}

.btn._11-event-cover {
  background-color: var(--red-20);
  color: var(--white);
  cursor: pointer;
  padding: 16px 30px 20px;
  font-size: 18px;
  font-weight: 500;
  transition-property: background-color;
  position: absolute;
  inset: auto 35% 15%;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn._11-event-cover:hover {
  background-color: var(--red-30);
}

.btn._11_event-cover {
  background-color: var(--red-20);
  color: var(--white);
  cursor: pointer;
  padding: 16px 30px 20px;
  font-size: 18px;
  font-weight: 500;
  transition-property: background-color;
  position: absolute;
  inset: auto 35% 15%;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn._11_event-cover:hover {
  background-color: var(--red-30);
}

.btn.watch-online {
  background-color: var(--red-20);
  color: #fff;
  cursor: pointer;
  border-radius: 50px;
  font-weight: 500;
  transition: background-color .2s;
  position: absolute;
  inset: -20px auto auto;
}

.btn.watch-online:hover {
  background-color: var(--red-40);
}

.btn.tickets-abroad {
  background-color: var(--red-20);
  color: #fff;
  cursor: pointer;
  border-radius: 50px;
  margin-left: auto;
  margin-right: auto;
  padding: 18px 38px 20px;
  font-weight: 500;
  transition: background-color .2s;
}

.btn.tickets-abroad:hover {
  background-color: var(--red-40);
}

.btn.sign-up {
  background-color: var(--red-20);
  color: #fff;
  cursor: pointer;
  padding-bottom: 16px;
  padding-left: 22px;
  padding-right: 22px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color .2s;
}

.btn.sign-up:hover {
  background-color: var(--red-40);
}

.btn.read-article {
  background-color: var(--red-20);
  color: #fff;
  cursor: pointer;
  padding-left: 18px;
  padding-right: 18px;
  font-weight: 500;
  transition: background-color .2s;
}

.btn.read-article:hover {
  background-color: var(--red-40);
  border-bottom-width: 0;
  border-radius: 50px;
}

.btn.print-schedule {
  background-color: var(--red-20);
  cursor: pointer;
  border-radius: 100px;
  padding: 16px 34px 20px;
  transition-property: background-color;
  transition-duration: .2s;
  display: inline-flex;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn.print-schedule:hover {
  background-color: var(--red-30);
}

.btn.dream-team-sticky {
  z-index: 9999999;
  background-color: var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  cursor: pointer;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  padding-top: 16px;
  padding-bottom: 20px;
  padding-left: 20px;
  transition-property: background-color;
  transition-duration: .35s;
  position: fixed;
  inset: 32vh auto auto 0;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn.dream-team-sticky:hover {
  background-color: #2566ce;
}

.btn.tickets-sold-out {
  background-color: var(--gray-30);
  color: #fff;
  border-radius: 100px;
}

.btn.tickets-sold-out:hover {
  border-bottom-width: 0;
  border-radius: 50px;
}

.btn.full-coverage {
  background-color: var(--poalim\<deleted\|variable-81b44751-67d6-12bd-374e-76e11a5707b1\>);
  border-radius: 50px;
  position: static;
}

.btn.sold-out-copy {
  background-color: var(--gray-30);
  color: #fff;
  border-radius: 100px;
  margin-top: 60px;
  margin-bottom: 40px;
  padding: 14px 40px 18px;
}

.btn.sold-out-copy:hover {
  border-bottom-width: 0;
  border-radius: 50px;
}

.btn.dream-team {
  background-color: var(--azure-40);
  color: var(--white);
  border-radius: 100px;
  margin-right: 12px;
  font-weight: 500;
}

.btn.broadcast {
  background-color: var(--red-20);
  cursor: pointer;
  border-radius: 6px;
  margin: 25px auto;
  padding: 14px 24px 18px;
  font-family: Simonapro, sans-serif;
  font-size: 19px;
  font-weight: 500;
  transition-property: background-color;
  transition-duration: .2s;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn.broadcast:hover {
  background-color: var(--red-30);
}

.btn.print-pdf {
  background-color: var(--red-20);
  cursor: pointer;
  border-radius: 6px;
  padding: 16px 34px 20px;
  transition-property: background-color;
  transition-duration: .2s;
  display: inline-flex;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn.print-pdf:hover {
  background-color: var(--red-30);
}

.btn.print-pdf.desktop-hide-mobile-show {
  display: none;
}

.btn.dream-team {
  background-color: var(--red-20);
  cursor: pointer;
  border-radius: 6px;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 0;
  padding: 16px 34px 20px;
  transition-property: background-color;
  transition-duration: .2s;
  display: inline-flex;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn._17_dream-team {
  background-color: var(--azure-40);
  color: #fff;
  cursor: pointer;
  border-radius: 50px;
  font-weight: 500;
  transition: background-color .35s;
}

.btn._17_dream-team:hover {
  background-color: var(--azure-50);
}

.btn.tickets-tickets {
  background-color: var(--red-20);
  cursor: pointer;
  border-radius: 6px;
  margin-right: 0;
  padding: 16px 34px 20px;
  transition-property: background-color;
  transition-duration: .2s;
  display: inline-flex;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn.tickets-tickets:hover {
  background-color: var(--red-30);
}

.btn.tickets-tickets._23-sold-out {
  background-color: var(--gray-30);
  cursor: auto;
  margin-left: 0;
  position: static;
}

.btn.watch-now {
  background-color: var(--red-20);
  border-radius: 6px;
  font-size: 18px;
  font-weight: 500;
  position: absolute;
  top: -25px;
}

.btn.watch-now._30 {
  z-index: 1000;
  cursor: pointer;
  margin-bottom: 25px;
  padding: 14px 40px 18px;
  position: static;
  inset: auto auto -45px;
}

.btn.watch-now._30.disable {
  background-color: var(--gray-20);
  cursor: auto;
}

.btn.watch-now._22 {
  z-index: 1000;
  cursor: pointer;
  margin-top: 30px;
  padding: 14px 40px 18px;
  position: static;
  inset: auto auto -45px;
}

.btn.watch-now._22.disable {
  background-color: var(--gray-20);
  cursor: auto;
}

.btn.watch-now._27 {
  z-index: 1000;
  cursor: pointer;
  margin-top: 30px;
  padding: 14px 40px 18px;
  position: static;
  inset: auto auto -45px;
}

.btn.watch-now._27.disable {
  background-color: var(--gray-20);
  cursor: auto;
}

.btn.schedule-copy {
  grid-column-gap: 10px;
  background-color: var(--red-20);
  color: var(--white);
  cursor: pointer;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 14px 30px 16px;
  transition-property: background-color;
  display: inline-flex;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn.schedule-copy:hover {
  background-color: var(--red-30);
}

.btn.purchase {
  z-index: 6;
  background-color: var(--red-20);
  color: var(--white);
  cursor: pointer;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 180px;
  margin-left: auto;
  margin-right: auto;
  padding: 18px 24px 22px;
  transition-property: background-color;
  display: inline-flex;
  position: absolute;
  inset: auto 0% -40px;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn.purchase:hover {
  background-color: var(--red-30);
}

.btn.purchase.hide {
  display: none;
}

.btn.last-call {
  background-color: var(--azure-60);
  color: var(--white);
  border-radius: 10px;
  width: 170px;
  margin-left: auto;
  margin-right: auto;
  font-size: 22px;
  font-weight: 500;
  position: absolute;
  inset: 18% 0% auto;
  transform: rotate(-6deg);
  box-shadow: 11px 12px 6px 1px #0003;
}

.btn.coverage {
  background-color: var(--red-20);
  cursor: pointer;
  border-radius: 6px;
  margin-top: auto;
  margin-right: 0;
  padding: 12px 38px 14px;
  transition-property: background-color;
  transition-duration: .2s;
  display: inline-flex;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn.coverage:hover {
  background-color: var(--red-30);
}

.btn.coverage.hide {
  display: none;
}

.btn.dream-team {
  background-color: var(--red-20);
  cursor: pointer;
  border-radius: 6px;
  margin-right: 0;
  padding: 16px 28px 20px;
  transition-property: background-color;
  transition-duration: .2s;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn.dream-team:hover {
  background-color: var(--red-40);
}

.btn._23-purchase {
  z-index: 6;
  background-color: var(--sky-50);
  color: var(--white);
  cursor: pointer;
  border-radius: 6px;
  transition-property: background-color;
  position: absolute;
  inset: 100px 20px auto auto;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn._23-purchase:hover {
  background-color: #163e49;
}

.btn._30-watch-now {
  background-color: var(--red-20);
  border-radius: 6px;
  margin-bottom: 25px;
  font-size: 18px;
  font-weight: 500;
}

.nav-links {
  background-color: #fff0;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.nav-links._17 {
  justify-content: space-between;
  align-items: flex-start;
}

.social {
  z-index: 1000;
  grid-row-gap: 6px;
  flex-direction: column;
  max-width: none;
  display: none;
}

.social.mobile.hide {
  display: none;
}

.html {
  grid-row-gap: 6px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.html.hide {
  display: none;
}

.nav_menu-2 {
  align-items: stretch;
  display: flex;
}

.menu_nav-link-2 {
  background-color: #fcf7ed;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 16px;
  font-weight: 500;
}

.menu_nav-link-2.w--current {
  color: #ff000a;
}

.menu_nav-link-2.tickets {
  background-color: var(--very-light-gray\<deleted\|variable-b9518b45-0a5a-5e10-603f-fca9e84ac41b\>);
  color: #fff;
  padding-bottom: 10px;
}

.nav {
  background-color: #fff;
}

._02-speakers_h1 {
  border-bottom: 1px solid var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  width: 85%;
  margin-top: 0;
  padding-bottom: 5px;
  line-height: 90%;
}

._02-speakers_h2 {
  color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  width: 85%;
  margin-top: 0;
  padding-bottom: 5px;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
}

.icon {
  width: 30px;
  margin-bottom: 0;
}

.navigation-2, .social-2 {
  z-index: 1000;
  flex-direction: column;
  flex: none;
  order: 1;
  display: block;
  position: fixed;
  inset: 45vh auto auto 80px;
}

.social-2.desktop {
  display: none;
}

.box_wrap {
  width: 55%;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  transform: rotate(0);
}

.box_video {
  z-index: 5;
  mix-blend-mode: multiply;
  width: 22vw;
  height: 22vw;
  position: absolute;
  inset: 33% auto auto 39%;
  overflow: hidden;
  transform: skew(0deg, -9deg);
}

.investments_head {
  color: var(--black);
  text-align: right;
  letter-spacing: 1px;
  font-family: "Manhattan 850", sans-serif;
  font-size: 6vw;
  line-height: 95%;
  position: absolute;
  inset: 25% auto auto;
}

.investments_details {
  text-align: center;
  font-size: 1.6vw;
  line-height: 120%;
  position: absolute;
  inset: auto;
}

.footer-copy {
  position: relative;
}

.footer_wrap-copy {
  color: #000;
  margin-bottom: 5rem;
}

.footer_con-copy {
  width: 100%;
  max-width: 140rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.footer_logo-copy {
  border-top: 4px solid #d2242a;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 50px;
  display: flex;
}

.footer_inner-copy {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 25px;
  display: flex;
}

.copyrights_inner-copy {
  border-top: 1px solid var(--light-gray\<deleted\|variable-3947524c-255e-2609-e6c9-a78ab12d7d4e\>);
  justify-content: space-between;
  margin-bottom: 30px;
  padding-top: 25px;
  display: flex;
}

.footer_right-copy, .footer_left-copy {
  display: flex;
}

.c-hero {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 75vw;
  max-width: 1000px;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero_rich-text {
  text-align: center;
  margin-bottom: 20px;
}

.hero_rich-text h1 {
  color: #1c1847;
  font-family: "Manhattan 650", sans-serif;
  font-size: 12vw;
}

.hero_rich-text p {
  color: #1c1847;
  font-size: 20px;
  line-height: 120%;
}

.heading-2 {
  color: #1c1847;
  margin-bottom: 40px;
  font-size: 45px;
}

.body-06 {
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

.body-04 {
  background-color: var(--footer\<deleted\|variable-5369b7c2-ffe9-28a3-3488-d8d6809efc0a\>);
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._04-hero_video {
  width: 100%;
  height: 100vh;
}

._04-hero {
  z-index: 10;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.sold-out-tickets {
  z-index: 2001;
  max-width: 200px;
  position: absolute;
  inset: 18vh auto auto;
}

.footer-a {
  z-index: 1000;
  background-color: var(--gray-50);
  position: relative;
}

.section-wrap {
  z-index: 41;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.section-wrap._160 {
  padding-top: 160px;
  padding-bottom: 8vh;
}

.section-wrap._80vw {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  border-top: 6px #000;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 80vw;
}

.section-wrap._80vw.light {
  border-top-style: none;
}

.section-wrap._80vw.flex-vertical {
  flex-flow: column;
}

.section-wrap.bg-tetris {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/673da0b1374bed277a9d406b_tetris.svg");
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: cover;
}

.section-wrap.bg-mario {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.section-heading {
  text-align: center;
  flex-flow: column;
  margin-bottom: 40px;
  display: flex;
}

.section-heading._17-flex {
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.section-heading._28 {
  margin-bottom: 20px;
}

.section-head {
  border-bottom: 1px solid #fffbea;
  width: 100%;
  margin-bottom: 5px;
  padding-bottom: 5px;
  line-height: 100%;
}

.section-head.red-500 {
  border-bottom-color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
  color: var(--red-50);
}

.section-head.gray-400.no-underline {
  border-bottom-width: 0;
}

.section-head.is--blue {
  border-bottom-color: var(--azure-60);
  color: var(--azure-60);
}

.section-head.dark-blue {
  color: #092e58;
}

.section-head.grey {
  color: var(--gray-50);
}

.section-head.grey._26 {
  color: var(--gray-40);
  font-family: Simonapro, sans-serif;
  font-weight: 500;
}

.section-head.navy {
  border-bottom-color: var(--valley-blue-navy);
  color: var(--valley-blue-navy);
}

.section-head.black {
  border-bottom-color: #000;
}

.section-sub {
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 17px;
  line-height: 120%;
}

.section-sub.bright-red {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-size: 20px;
}

.section-sub.bold-color {
  color: var(--orange-2\<deleted\|variable-ce5ce89a-38da-0b29-ee0c-a9d2c3314c75\>);
  font-weight: 700;
}

.section-sub.red-500 {
  color: var(--red-50);
}

.section-sub.is--blue {
  color: var(--azure-60);
}

.footer_wrap {
  justify-content: center;
  align-items: center;
}

.footer_con {
  background-color: var(--gray-50);
  max-width: none;
}

._8vh {
  padding-top: 8vh;
  padding-bottom: 8vh;
}

.footer_sitemap {
  flex: 1;
  justify-content: space-between;
  padding-top: 20px;
  padding-bottom: 30px;
  display: flex;
}

.footer_credits {
  border-top: 1px solid #d3d3d3;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.body {
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

.speakers-con {
  max-width: none;
}

.speakers-con._8vh {
  z-index: 41;
  padding-top: 10rem;
}

.topics-con {
  max-width: none;
}

.topics-con.vertical-pedding {
  padding-top: 160px;
  padding-bottom: 160px;
}

.about_inner {
  flex-direction: column;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
}

.slider_con, .schedule_con {
  max-width: none;
}

.schedule_con._8vh {
  width: 100%;
  padding-top: 10rem;
}

._04-about {
  z-index: 20;
  background-color: #7ba361;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._04-partners {
  z-index: 60;
  background-color: #fffaee;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._03-hero {
  z-index: 10;
  background-color: #a3a3a3;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

._03-about {
  z-index: 20;
  background-color: #c7905c;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

._03-topics {
  z-index: 30;
  background-color: #fffaee;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

._03-speakers {
  z-index: 40;
  background-color: #8d8a7a;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
}

._03-schedule {
  background-color: #a08e8e;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

._03-schedule.hide {
  z-index: 50;
  min-height: 100vh;
  display: none;
  position: sticky;
  top: 0;
}

._03-partners {
  z-index: 60;
  background-color: #fffaee;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.sturtup-form {
  justify-content: center;
  margin-bottom: auto;
  padding-top: 40px;
  display: flex;
}

.background-video-4 {
  z-index: 100;
  height: 100%;
}

._04-hero_head {
  z-index: 100;
  background-color: #af9e55;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 25px;
  position: absolute;
  inset: auto 0% 20%;
}

._04-speakers {
  z-index: 40;
  background-color: #af9e55;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  position: relative;
  top: 0;
}

.icons {
  z-index: 5000;
  grid-row-gap: 25px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  position: fixed;
  inset: 40vh 4% auto auto;
}

.icons.top {
  top: 6%;
}

._04-about_rich p {
  text-align: center;
  font-size: 22px;
  font-weight: 400;
  line-height: 120%;
}

._04-topics {
  z-index: 30;
  background-color: #57744f;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._00-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  margin-top: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._00-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._00-hour {
  width: 20%;
  position: relative;
  top: 30px;
}

._00-schedule_rich {
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 30px;
  font-size: 20px;
}

._00-schedule_rich h1 {
  color: var(--sky-40);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 110%;
}

._00-schedule_rich p {
  color: var(--gray-50);
  text-align: right;
  margin-bottom: 6px;
  font-size: 15px;
  line-height: 125%;
}

._00-schedule_rich h2 {
  color: var(--red-40);
  text-align: right;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 18px;
  font-weight: 700;
  line-height: 110%;
}

._00-schedule_rich em {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-style: normal;
  font-weight: 700;
}

._00-schedule_rich h3 {
  color: var(--black);
  text-align: center;
  border-bottom: 8px solid #000;
  font-family: "Manhattan 300", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 110%;
  display: inline-block;
}

._00-schedule_rich h4 {
  color: var(--azure-60);
  text-align: center;
  font-size: 30px;
  line-height: 100%;
}

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

._05-schedule {
  z-index: 30;
  background-color: #fffbeb;
  padding-top: 164px;
  position: relative;
  top: 0;
}

.schedule-con {
  max-width: none;
}

._05-schedule_rich {
  border-bottom: 1px solid var(--azure-50);
  text-align: center;
  width: 100%;
  margin-bottom: 20px;
  padding: 36px 30px;
}

._05-schedule_rich p {
  font-size: 20px;
  font-weight: 400;
  line-height: 110%;
}

._05-schedule_rich h1 {
  color: #1b5bb4;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 100%;
}

._05-schedule_rich h6 {
  color: #1b5bb4;
  border-bottom: 8px solid #f39120;
  margin-bottom: 10px;
  padding-bottom: 24px;
  font-family: "Manhattan 300", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 40%;
  display: inline-block;
}

._05-schedule_rich h2 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
}

._05-schedule_rich img {
  margin-top: 20px;
  margin-bottom: 0;
}

.body-05 {
  direction: rtl;
  color: #000;
  text-align: right;
  background-color: #071a3a;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

.gallery-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 800px;
  height: 620px;
  margin: auto;
  display: block;
  position: sticky;
  top: 14vh;
  overflow: hidden;
}

.gallery-frames {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.image_item {
  background-color: #414141;
  flex: none;
  width: 100%;
  height: 100%;
}

.hs-image {
  width: 100%;
  height: 100%;
}

.hs-head {
  height: 120px;
  margin-bottom: 0;
}

.section-inner-title {
  color: var(--black);
  border-bottom: 1px solid #cacaca;
  justify-content: center;
  align-items: center;
  padding-bottom: 4px;
  font-weight: 500;
  display: flex;
}

.section-inner-title.hide {
  display: none;
}

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

.button_event-cover {
  background-color: var(--red-20);
  border-radius: 100px;
  padding: 16px 24px 20px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color .2s;
  box-shadow: 1px 1px 5px 1px #1b1b1b4d;
}

.button_event-cover:hover {
  background-color: #a50006;
}

._05-hero {
  z-index: 10;
  background-color: #071a3a;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 90vh;
  display: flex;
  position: static;
  top: 0;
}

._05-about_rich {
  color: #1b5bb4;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

._05-about_rich p {
  text-align: center;
  margin-bottom: 20px;
  font-size: 22px;
  font-weight: 400;
  line-height: 120%;
}

._05-about_rich h4 {
  color: #1b5bb4;
  text-align: center;
  margin-top: 0;
  margin-bottom: 25px;
  font-size: 26px;
  line-height: 120%;
}

._05-about_rich em {
  color: var(--red-10);
  text-transform: none;
  font-style: normal;
}

._05-about {
  z-index: 20;
  background-color: #fffbea;
  justify-content: center;
  align-items: flex-start;
  min-height: 100vh;
  padding-top: 164px;
  display: flex;
}

._05-partners {
  z-index: 50;
  background-color: #fffbea;
  justify-content: center;
  align-items: center;
  padding-top: 164px;
  display: flex;
  position: relative;
  top: 0;
}

._05-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  padding-top: 16px;
  padding-bottom: 16px;
  display: block;
}

._05-partners_logos {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

._05-partner_logo {
  text-align: center;
  flex: none;
  width: 32%;
}

._05-hs-track {
  z-index: 40;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--off-white\<deleted\|variable-64850857-9382-a29f-dc00-a1a4a05cb4f0\>);
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  height: 2400px;
  display: block;
  position: relative;
  top: 0;
}

._05-hs-track.hide-not-hide {
  background-color: #fffbea;
  height: 2400px;
  padding-top: 164px;
}

._05-speakers_inner {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 16px;
  display: flex;
}

._05-speaker_item {
  border-bottom: 1px solid var(--white);
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin: 25px 20px;
  padding-bottom: 25px;
  display: flex;
  position: relative;
}

._05-speaker_circle {
  border: 50px solid #f39121;
  border-radius: 100%;
  position: absolute;
}

._05-speaker_circle.a {
  z-index: 2;
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._05-speaker_circle.d {
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
  mix-blend-mode: multiply;
}

._05-speaker_circle.b {
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
  mix-blend-mode: multiply;
}

._05-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._05-speaker_circle.e {
  z-index: 2;
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
  border-color: #f32121;
}

._05-speaker_rich {
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._05-speaker_rich h1 {
  color: #1b5bb4;
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 96%;
}

._05-speaker_rich p {
  color: #1b5bb4;
  margin-bottom: 0;
}

._05-speaker_rich h4 {
  color: var(--black);
  border-bottom: 8px solid #f39120;
  padding-bottom: 24px;
  font-family: "Manhattan 300", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 40px;
  display: inline-block;
}

._05-speaker_rich h3 {
  color: #1b5bb4;
  margin-top: 10px;
  font-size: 30px;
  font-weight: 700;
  line-height: 100%;
}

._05-speaker_rich h2 {
  color: var(--black);
  margin-top: 10px;
  font-size: 22px;
  font-weight: 700;
  line-height: 110%;
}

._05-gallery {
  z-index: 40;
  background-color: var(--off-white\<deleted\|variable-64850857-9382-a29f-dc00-a1a4a05cb4f0\>);
  justify-content: center;
  align-items: center;
  display: none;
  position: relative;
  top: 0;
}

._04-showcase {
  z-index: 0;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

._04-background-video {
  background-color: #03195340;
  width: 100vw;
  height: 100vh;
}

._04-sitemap_links {
  align-items: center;
  display: flex;
}

._04-footer_right {
  display: flex;
}

._04-footer_text {
  color: #fff;
  flex: none;
}

._04-footer_links {
  display: flex;
}

._04-footer_link {
  color: #fff;
  flex: none;
  margin-right: 6px;
  text-decoration: none;
  display: block;
}

._04-footer_left {
  display: flex;
}

._04-footer_designer {
  color: #fff;
  flex: none;
}

.flex-vertical {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.flex-vertical._04 {
  width: 25%;
}

.flex-vertical._07 {
  width: 25%;
  margin-bottom: 50px;
  padding-left: 0;
  padding-right: 0;
}

.flex-vertical._03 {
  width: 32%;
  margin-bottom: 30px;
}

.flex-vertical._26 {
  border: 3px solid var(--grass-70);
  background-color: var(--khaki-10);
  border-radius: 8px;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 22%;
  min-height: 500px;
  margin-left: 8px;
  margin-right: 8px;
  position: relative;
}

.flex-vertical._04-b, .flex-vertical._04 {
  width: 25%;
}

.flex-vertical._05 {
  width: 20%;
}

.flex-vertical._30 {
  border: 3px solid var(--sky-50);
  background-color: var(--gray-10);
  border-radius: 8px;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  min-width: 600px;
  min-height: 500px;
  position: relative;
}

._06-topics {
  z-index: 30;
  background-color: #860409;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

.flex-horizontal {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.flex-horizontal.absolut {
  padding-left: 40px;
  padding-right: 40px;
  position: absolute;
}

.flex-horizontal.center-no-space {
  flex-flow: row;
  justify-content: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.flex-horizontal._17, .flex-horizontal._15 {
  justify-content: center;
  align-items: flex-start;
}

.flex-horizontal._13, .flex-horizontal._18 {
  justify-content: center;
}

.flex-horizontal._19, .flex-horizontal._12 {
  grid-column-gap: 10px;
  flex-flow: row;
}

.flex-horizontal._17-team {
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  padding-top: 30px;
  padding-bottom: 0;
}

.flex-horizontal._17-dream_team {
  border-bottom: 6px solid var(--white);
  flex-flow: row;
  justify-content: space-between;
  margin-top: 25px;
  margin-bottom: 50px;
  padding-top: 0;
  padding-bottom: 0;
}

.flex-horizontal._22-a {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 80px;
}

.flex-horizontal._22-b {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: row;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 40px;
}

.flex-horizontal._25 {
  grid-row-gap: 25px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 14px;
}

.flex-horizontal._23 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: space-around;
  align-items: stretch;
  font-size: 26px;
}

.flex-horizontal._16 {
  direction: ltr;
  justify-content: center;
  align-items: flex-start;
}

.flex-horizontal._21 {
  grid-column-gap: 15px;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
}

.flex-horizontal._23-flex {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
}

.flex-horizontal._29 {
  flex-flow: row;
  margin-bottom: 0;
  padding-top: 0;
}

.flex-horizontal._30 {
  grid-column-gap: 20px;
  flex-flow: row;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.flex-horizontal._28 {
  grid-column-gap: 20px;
  flex-flow: row;
}

.flex-horizontal.flex-28 {
  justify-content: center;
  margin-bottom: 2rem;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.flex-horizontal._27 {
  margin-top: -20px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.flex-horizontal.no-wrap {
  flex-flow: row;
}

.flex-horizontal._101 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  margin-top: -20px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

._06-hero {
  z-index: 10;
  background-color: var(--poalim\<deleted\|variable-81b44751-67d6-12bd-374e-76e11a5707b1\>);
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

._06-about {
  z-index: 20;
  background-color: #cc131ae6;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._06-speakers {
  z-index: 40;
  background-color: #9c9683;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._06-schedule_inner {
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  margin-top: 38px;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  position: relative;
}

._06-schedule_rich {
  flex: none;
  width: 100%;
}

._06-schedule_rich p {
  font-size: 20px;
  font-weight: 400;
  line-height: 110%;
}

._06-schedule_rich h1 {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 100%;
}

._06-schedule_rich h6 {
  color: var(--white);
  margin-bottom: 10px;
  padding-top: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 100%;
  display: inline-block;
}

._06-schedule_rich h2 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
}

._06-schedule_rich img {
  margin-top: 20px;
  margin-bottom: 0;
}

._06-schedule_rich h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
}

.month_button {
  text-align: center;
  border-radius: 0 50% 50% 0%;
  width: 2.5rem;
  height: 2.5rem;
  margin-bottom: .5rem;
  margin-right: auto;
  padding: .5rem 0;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 130%;
}

.month_button.february, .month_button.february.w--current {
  background-color: #ec2322;
}

.month_button.october {
  background-color: #421a40;
}

.month_button.april {
  background-color: #b3202c;
}

.month_button.december {
  background-color: #1c1847;
}

.month_button.september {
  background-color: #541b3d;
}

.month_button.june {
  background-color: #8d1e33;
}

.month_button.january {
  background-color: #f16b64;
}

.month_button.august {
  background-color: #671c3a;
}

.month_button.may {
  background-color: #a01f2f;
}

.month_button.march {
  background-color: #c52129;
}

.month_button.november {
  background-color: #2f1944;
}

.month_button.july {
  background-color: #7a1d36;
}

.month_button._2025 {
  background-color: #9093a8;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  width: 4rem;
  height: 2.5rem;
}

.month_button._2025.w--current {
  height: 2.5rem;
}

.button_site {
  text-align: center;
  background-color: #9093a8;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  text-decoration: none;
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0;
}

.button_site.hide {
  display: none;
}

.c-month {
  color: var(--white);
  letter-spacing: -.5px;
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 70%;
}

.paragraph {
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  line-height: 130%;
}

.paragraph.future {
  background-color: #eff0f7;
  border-radius: 60px 60px 0 0;
  width: 32%;
  height: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  font-size: 20px;
}

.nav_months {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
  position: fixed;
  inset: 120px auto 0% 0%;
}

.event_text {
  color: var(--black);
  font-size: 16px;
}

.event_text h1 {
  color: var(--black);
  text-align: right;
  font-size: 42px;
  font-weight: 700;
}

.event_text h2 {
  color: var(--black);
  text-align: right;
  margin-top: 10px;
  font-family: Simonapro, sans-serif;
}

.event_text p {
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  line-height: 130%;
}

.event_text h3 {
  color: var(--black);
  margin-top: 10px;
  margin-bottom: 15px;
  font-size: 32px;
  font-weight: 500;
}

.c-number {
  color: var(--white);
  font-family: Futurism, sans-serif;
  font-size: 2.1rem;
  line-height: 100%;
}

.c-number.hide {
  display: none;
}

.heading-future {
  text-align: center;
  width: 75vw;
  max-width: 1200px;
  margin: 80px auto 40px;
  font-family: Simonapro, sans-serif;
  font-size: 45px;
  font-weight: 700;
  line-height: 90%;
}

.mix {
  background-color: var(--white);
  border-radius: 10px;
  align-items: stretch;
  min-height: 222px;
  margin-bottom: 20px;
  display: flex;
  position: relative;
  box-shadow: 0 0 14px 2px #8b8b8b4d;
}

.event_details {
  background-color: #fff;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  flex: 1;
  padding: 20px;
  position: relative;
}

.mix-container {
  border-bottom: .5px solid var(--gray-30);
  width: 75vw;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 80px;
}

.mix-container-future {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  justify-content: center;
  align-items: stretch;
  width: 75vw;
  max-width: 1000px;
  margin-bottom: 80px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-date {
  background-color: #00000078;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 114px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.c-date._01 {
  background-color: #f16b64;
}

.c-date._02 {
  background-color: #ec2322;
}

.c-date._03 {
  background-color: #c52129;
}

.c-date._04 {
  background-color: #b41f2c;
}

.c-date._05 {
  background-color: #a01f2f;
}

.c-date._07 {
  background-color: #7a1d36;
}

.c-date._09 {
  background-color: #541b3d;
}

.c-date._06 {
  background-color: #8d1e33;
}

.c-date._11 {
  background-color: #2f1944;
}

.c-date._12 {
  background-color: #1b1847;
}

.c-date._10 {
  background-color: #421a40;
}

.c-style {
  color: var(--black);
  text-align: center;
  letter-spacing: .1rem;
  width: 100%;
  margin-top: 8px;
  font-size: 16px;
  text-decoration: none;
}

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

.button-co-op {
  color: #eee7e6;
  text-align: center;
  background-color: #9093a8;
  border-radius: 50px;
  padding: 8px 50px 13px;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.mix-future {
  background-color: var(--white);
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 32%;
  height: 220px;
  display: flex;
  box-shadow: 0 0 14px 2px #8b8b8b4d;
}

.event-date-future {
  background-color: #9093a8;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 15%;
  margin-bottom: auto;
}

.event-name-future {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 50%;
  margin-bottom: auto;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 20px;
  font-weight: 500;
  line-height: 120%;
  display: flex;
}

.event-text-future {
  color: var(--black);
  text-align: center;
  height: 24%;
  font-size: 16px;
}

.event-text-future h1 {
  color: var(--black);
  text-align: right;
  font-size: 42px;
  font-weight: 700;
}

.event-text-future h2 {
  color: var(--black);
  text-align: right;
  margin-top: 10px;
}

._06-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  padding-top: 16px;
  padding-bottom: 16px;
  display: block;
}

._06-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

._06-partner_logo {
  text-align: center;
  flex: none;
  width: 33%;
}

._06-partners {
  z-index: 80;
  border-top: .75px solid var(--gray-30);
  background-color: var(--khaki-10);
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  top: 0;
}

._06-speakers_inner {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

._06-speaker_item {
  border-bottom: 2px solid var(--off-white\<deleted\|variable-64850857-9382-a29f-dc00-a1a4a05cb4f0\>);
  text-align: center;
  flex-flow: row;
  align-items: center;
  width: 100%;
  padding-top: 40px;
  padding-bottom: 30px;
}

._06-speaker_rich {
  flex-flow: column;
  width: 100%;
  padding-top: 6px;
  padding-right: 40px;
  display: flex;
}

._06-speaker_rich h1 {
  color: var(--white);
  text-align: center;
  margin-top: 15px;
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 100%;
}

._06-speaker_rich p {
  text-align: right;
  font-size: 19px;
  line-height: 120%;
}

._06-speaker_rich h4 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
}

._06-speaker_rich h2 {
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 25px;
  font-weight: 700;
}

._06-speaker_rich h3 {
  text-align: right;
  margin-top: 0;
  font-size: 22px;
}

._06-speaker_circle {
  z-index: 41;
  border: 50px solid #e02727;
  border-radius: 100%;
  position: absolute;
}

._06-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._06-speaker_circle.d {
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
  mix-blend-mode: multiply;
}

._06-speaker_circle.b {
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
  mix-blend-mode: multiply;
}

._06-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._06-company-logo {
  z-index: 50;
  background-color: #fff;
  border-radius: 100%;
  width: 110px;
  position: absolute;
  inset: auto -10% -6% auto;
  box-shadow: 2px 4px 5px #0003;
}

._06-topic_icon {
  width: 155px;
}

._04-partner_logo {
  flex: none;
  width: 25%;
}

._06-speaker-content {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._06-speaker-pic {
  width: 300px;
  height: 100%;
  padding-top: 12px;
  position: relative;
}

._04-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._04-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.partner-divider {
  border-right: 1px solid var(--light-gray\<deleted\|variable-3947524c-255e-2609-e6c9-a78ab12d7d4e\>);
  height: 80px;
  margin: auto 20px;
}

._04-speakers_inner {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

._04-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._04-speaker_item.hide {
  display: none;
}

._04-speaker_circle {
  z-index: 41;
  border: 50px solid #336b39;
  border-radius: 100%;
  position: absolute;
}

._04-speaker_circle.d {
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
  mix-blend-mode: multiply;
}

._04-speaker_circle.b {
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
  mix-blend-mode: multiply;
}

._04-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._04-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._04-speaker_rich {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._04-speaker_rich h1 {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 96%;
}

._04-speaker_rich p {
  margin-bottom: 0;
}

._04-speaker_rich h6 {
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
}

._06-topic-rich {
  flex: 1;
}

._06-topic-rich h1 {
  color: var(--white);
  text-align: center;
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 115%;
}

._06-topic-rich p {
  margin-bottom: 0;
  font-size: 19px;
  line-height: 120%;
}

._06-topic-rich h2 {
  text-align: right;
  border-bottom: 1px solid #000;
  margin-bottom: 0;
  padding-bottom: 8px;
}

._06-topic-rich h3 {
  margin-top: 6px;
}

._00-speakers-a {
  z-index: 40;
  background-color: var(--gray-40);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  position: relative;
  top: 0;
}

._00-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._00-speaker_circle {
  z-index: 41;
  border: 50px solid #a984ff;
  border-radius: 100%;
  position: absolute;
}

._00-speaker_circle.d {
  opacity: .5;
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._00-speaker_circle.b {
  opacity: .5;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._00-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._00-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._00-speaker_rich {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._00-speaker_rich h1 {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
}

._00-speaker_rich p {
  margin-bottom: 0;
  font-size: 16px;
}

._00-speaker_rich h3 {
  margin-top: 0;
}

._5vh {
  margin-left: auto;
  margin-right: auto;
  padding-top: 5vh;
  padding-bottom: 5vh;
}

.image-lego {
  width: 100vw;
}

._04-head-rich h1 {
  margin-top: 0;
  margin-bottom: 50px;
  font-family: "Manhattan 650", sans-serif;
  font-size: 10vw;
  line-height: 85%;
}

._04-head-rich p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-weight: 700;
  line-height: 100%;
}

._04-showcase-rich {
  flex-flow: column;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  position: absolute;
  inset: auto 12% 8% auto;
}

._04-showcase-rich h1 {
  text-align: right;
  align-self: flex-end;
  margin-top: 0;
  padding-bottom: 10px;
  padding-left: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 7vw;
  font-weight: 400;
}

._04-showcase-rich p {
  color: #fff;
  text-align: center;
  font-size: 1.8vw;
  font-weight: 400;
  line-height: 100%;
}

._04-showcase-rich h2 {
  text-align: right;
  border-right: 2px solid #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 20px;
  font-family: "Manhattan 650", sans-serif;
  font-size: 9vw;
  line-height: 90%;
}

._04-showcase-rich h3 {
  text-align: right;
  letter-spacing: 2px;
  align-self: flex-start;
  margin-top: 10px;
  margin-bottom: 30px;
  padding-right: 20px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 3.5vw;
  font-weight: 500;
  line-height: 100%;
}

._06-timeline {
  flex-flow: column;
  flex: 1;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
}

._06-about_rich {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

._06-about_rich p {
  color: var(--white);
  text-align: center;
  margin-top: 15px;
  font-size: 24px;
  font-weight: 400;
  line-height: 120%;
}

._06-hero-rich {
  z-index: 100;
  color: var(--off-white\<deleted\|variable-64850857-9382-a29f-dc00-a1a4a05cb4f0\>);
  text-align: center;
  position: absolute;
  inset: 20% auto auto 15%;
}

._06-hero-rich h1 {
  border: 1px solid var(--off-white\<deleted\|variable-64850857-9382-a29f-dc00-a1a4a05cb4f0\>);
  letter-spacing: 2px;
  margin-bottom: 45px;
  padding: 35px 55px;
  font-family: "Manhattan 650", sans-serif;
  font-size: 10vw;
  line-height: 100%;
  display: none;
}

._06-hero-rich p {
  font-family: Futurism, sans-serif;
  font-size: 1.4vw;
  font-weight: 400;
  line-height: 100%;
}

.image-lego-form {
  object-fit: cover;
  width: 100vw;
  height: 35vh;
}

.div-block-2 {
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.div-block-15 {
  width: 55%;
}

._06-form-rich {
  z-index: 100;
  color: var(--off-white\<deleted\|variable-64850857-9382-a29f-dc00-a1a4a05cb4f0\>);
  text-align: center;
  position: absolute;
  inset: 14vh 0% auto;
}

._06-form-rich h1 {
  border: 1px solid var(--off-white\<deleted\|variable-64850857-9382-a29f-dc00-a1a4a05cb4f0\>);
  letter-spacing: 2px;
  margin-bottom: 30px;
  padding: 35px 55px;
  font-family: "Manhattan 650", sans-serif;
  font-size: 4vw;
  line-height: 100%;
  display: inline-block;
}

._06-form-rich p {
  margin-left: auto;
  margin-right: auto;
  font-family: Simonapro, sans-serif;
  font-size: 1.2vw;
  font-weight: 500;
  line-height: 110%;
}

.section-wrap-waw {
  z-index: 41;
  border: 1px solid #1b5bb4;
  justify-content: center;
  align-items: flex-start;
  width: 85vw;
}

._05-schedule_rich-2 {
  color: #1b5bb4;
  margin-left: auto;
  margin-right: auto;
  font-weight: 500;
}

._05-schedule_rich-2 p {
  text-align: center;
  margin-bottom: 50px;
  font-size: 26px;
  font-weight: 400;
  line-height: 130%;
}

._05-schedule_rich-2 h4 {
  color: #1b5bb4;
  text-align: center;
  margin-top: 0;
  font-size: 26px;
  font-weight: 400;
  line-height: 120%;
}

.section-head-1 {
  color: #1b5bb4;
  border-bottom: 1px solid #1b5bb4;
  width: 100%;
  padding-bottom: 6px;
  line-height: 100%;
}

.section-head-1.white {
  color: var(--white);
  margin-top: 40px;
  margin-bottom: 0;
}

._06-hero-growth {
  z-index: 100;
  color: var(--off-white\<deleted\|variable-64850857-9382-a29f-dc00-a1a4a05cb4f0\>);
  text-align: center;
  flex-flow: column;
  width: 40vw;
  max-width: 1000px;
  display: flex;
  position: absolute;
  inset: 28% auto auto;
}

._06-hero-growth h1 {
  border: 1px solid var(--off-white\<deleted\|variable-64850857-9382-a29f-dc00-a1a4a05cb4f0\>);
  letter-spacing: 2px;
  margin-bottom: 45px;
  padding: 35px 55px;
  font-family: "Manhattan 650", sans-serif;
  font-size: 10vw;
  line-height: 100%;
  display: none;
}

._06-hero-growth p {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
  font-family: Simonapro, sans-serif;
  font-size: 1.8vw;
  font-weight: 500;
  line-height: 100%;
}

._06-hero-subhead {
  z-index: 100;
  color: var(--off-white\<deleted\|variable-64850857-9382-a29f-dc00-a1a4a05cb4f0\>);
  text-align: center;
  font-size: 3vh;
  font-weight: 500;
  line-height: 115%;
}

._06-hero-subhead h1 {
  border: 1px solid var(--off-white\<deleted\|variable-64850857-9382-a29f-dc00-a1a4a05cb4f0\>);
  letter-spacing: 2px;
  margin-bottom: 45px;
  padding: 35px 55px;
  font-family: "Manhattan 650", sans-serif;
  font-size: 10vw;
  line-height: 100%;
  display: none;
}

._06-hero-subhead p {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
  font-family: Simonapro, sans-serif;
  font-size: 1.8vw;
  font-weight: 500;
  line-height: 100%;
}

.image-mobile {
  display: none;
}

._05-head-futurism {
  z-index: 2;
  color: var(--white);
  margin-right: 20px;
  font-family: Simonapro, sans-serif;
  font-size: 6.5vw;
  font-weight: 100;
  line-height: 100%;
  display: inline-flex;
}

._05-head-futurism._02 {
  font-weight: 500;
}

._05-head-futurism._03 {
  font-weight: 900;
}

._06-speaker_rich-eng {
  direction: ltr;
  flex-flow: column;
  width: 100%;
  padding-top: 50px;
  padding-right: 40px;
  display: flex;
}

._06-speaker_rich-eng h1 {
  color: var(--white);
  text-align: center;
  margin-top: 15px;
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 100%;
}

._06-speaker_rich-eng p {
  text-align: left;
  font-size: 19px;
  line-height: 120%;
}

._06-speaker_rich-eng h4 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
}

._06-speaker_rich-eng h2 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 25px;
  font-weight: 700;
}

._06-speaker_rich-eng h3 {
  text-align: left;
  margin-top: 0;
  font-size: 22px;
}

._06-speaker-content-eng {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._06-logo-pic {
  border-radius: 100%;
}

.body-07 {
  direction: rtl;
  color: #000;
  text-align: right;
  background-color: #403f38;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._07-hero {
  z-index: 10;
  background-color: var(--footer\<deleted\|variable-5369b7c2-ffe9-28a3-3488-d8d6809efc0a\>);
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

._07-conference-head {
  z-index: 100;
  border: 1px solid var(--white);
  background-color: var(--white);
  text-align: right;
  border-radius: 30px;
  margin: 0 auto;
  padding: 45px 35px;
  font-family: "Manhattan 850", sans-serif;
  font-size: 10vw;
  position: absolute;
  inset: 39% auto auto;
}

._07-conference-head h1 {
  color: var(--black);
  text-align: left;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
  font-size: 60px;
  font-weight: 700;
}

._07-conference-details {
  color: var(--white);
  text-align: center;
  font-size: 1.6vw;
  line-height: 120%;
  position: absolute;
  inset: auto auto 4vh 7vw;
}

._07-topic_rich {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 120%;
}

._07-topic_rich h1 {
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 100%;
}

._07-topics {
  z-index: 30;
  background-color: #52514d;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._07-about_rich p {
  color: var(--white);
  text-align: center;
  font-size: 22px;
  font-weight: 400;
  line-height: 120%;
}

._07-about_rich h4 {
  color: var(--orange-2\<deleted\|variable-ce5ce89a-38da-0b29-ee0c-a9d2c3314c75\>);
  text-align: center;
  letter-spacing: 1px;
  margin-top: 40px;
  font-size: 20px;
}

._07-about_rich h2 {
  margin-bottom: 20px;
  font-size: 22px;
  line-height: 120%;
}

.growth-image {
  margin-bottom: 20px;
}

._04-event_inner {
  border-bottom: 1px solid #cacaca;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.body-08 {
  direction: ltr;
  color: #000;
  text-align: left;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

.b {
  z-index: 20;
  justify-content: center;
  align-items: center;
}

._07-about {
  z-index: 20;
  background-color: var(--light-gray\<deleted\|variable-3947524c-255e-2609-e6c9-a78ab12d7d4e\>);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

.under-line {
  border-bottom: 2px solid #000;
  margin-left: 24px;
  margin-right: 24px;
  display: none;
}

._08-about {
  z-index: 10;
  background-color: var(--off-white\<deleted\|variable-64850857-9382-a29f-dc00-a1a4a05cb4f0\>);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._08-team {
  z-index: 40;
  background-color: #a43f2a;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  position: relative;
  top: 0;
}

._08-speaker_item {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._08-speaker_circle {
  z-index: 41;
  border: 50px solid var(--gray-30);
  border-radius: 100%;
  position: absolute;
}

._08-speaker_circle.d {
  opacity: 1;
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._08-speaker_circle.b {
  opacity: 1;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._08-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._08-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._08-speaker_circle.b-red {
  border-color: var(--red-20);
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._08-speaker_circle.a-red {
  border-color: var(--red-20);
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._08-speaker_circle.d-red {
  border-color: var(--red-20);
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._08-speaker_rich {
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._08-speaker_rich h1 {
  color: #fffaee;
  margin-top: 10px;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 96%;
}

._08-speaker_rich p {
  color: #fffaee;
  margin-bottom: 0;
}

._08-speaker_rich h3 {
  margin-top: 0;
}

.footer_padding {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.footer_padding.large {
  padding-left: 8%;
  padding-right: 8%;
}

.footer_padding.narrow-c {
  grid-row-gap: 14px;
  flex-flow: column;
  margin-left: 0;
  margin-right: 35px;
  display: flex;
}

.footer_padding.narrow-d {
  grid-row-gap: 14px;
  flex-flow: column;
  margin-left: 35px;
  margin-right: 0;
  display: flex;
}

._08-sitemap-link {
  color: #fff;
  margin-right: 25px;
  text-decoration: none;
}

._08-sitemap-link.medium {
  font-weight: 500;
}

._08-social-link {
  margin-left: 20px;
  display: block;
}

._08-footer-credits {
  border-top: 1px solid #d3d3d3;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

._08-footer_right {
  display: flex;
}

._08-footer_text {
  color: #fff;
  flex: none;
}

._08-footer_links, ._08-footer_left {
  display: flex;
}

._08-footer_designer {
  color: #fff;
  flex: none;
}

._08-footer_link {
  color: #fff;
  flex: none;
  margin-right: 6px;
  text-decoration: none;
  display: block;
}

._08-footer_logo {
  border-top: 4px solid #d2242a;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 50px;
  display: flex;
}

._08-footer_logo_image {
  width: 250px;
  transform: rotate(-180deg);
}

._08-showcase {
  z-index: 10;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
}

._08-video-bg {
  background-color: #03195340;
  width: 100vw;
  height: 100vh;
}

._08-video-rich {
  border-left: 2px solid #fff;
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  position: absolute;
  inset: auto auto 10% 8%;
}

._08-video-rich h1 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 4.5vw;
  line-height: 100%;
}

._08-video-rich p {
  color: #fff;
  text-align: center;
  align-self: flex-end;
  margin-right: 20px;
  font-size: 4vw;
  font-weight: 400;
  line-height: 100%;
}

._08-video-rich h2 {
  color: #e00a0b;
  text-align: left;
  padding-left: 20px;
  font-family: Futurism, sans-serif;
  font-size: 2vw;
  font-weight: 700;
  line-height: 100%;
}

._08-video-rich h3 {
  letter-spacing: 2px;
  align-self: flex-end;
  margin-bottom: 30px;
  padding-left: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 4vw;
  font-weight: 500;
  line-height: 100%;
}

.swiper-container {
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  overflow: hidden;
}

.swiper-container.paris-swiper {
  margin-top: 5rem;
}

._08-past-speaker_rich {
  text-align: center;
  margin-top: 20px;
  font-size: 18px;
  line-height: 110%;
}

._08-past-speaker_rich h1 {
  color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 96%;
}

._08-past-speaker_rich p {
  color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
  margin-bottom: 0;
  font-weight: 400;
}

._08-past-speaker_rich h3 {
  margin-top: 0;
}

._08-about_rich p {
  color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
  text-align: center;
  font-size: 22px;
  font-weight: 400;
  line-height: 125%;
}

._08-event-image {
  border: 6px solid #fff;
  width: 170px;
  padding: 20px 30px;
}

._08-event-rich {
  padding-top: 40px;
}

._08-event-rich h1 {
  color: #ffbf00;
  text-align: left;
  margin-top: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 115%;
}

._08-event-rich p {
  color: var(--khaki-10);
  margin-top: 35px;
  margin-bottom: 0;
  font-size: 34px;
  font-weight: 500;
  line-height: 110%;
}

._08-footer-sitemap {
  flex: 1;
  justify-content: space-between;
  padding-top: 20px;
  padding-bottom: 30px;
  display: flex;
}

._08-partners {
  z-index: 60;
  background-color: #fffaee;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._08-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._08-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

._08-partner_logo {
  flex: none;
  width: 25%;
}

._07-speakers {
  z-index: 40;
  background-color: #707070;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  position: relative;
  top: 0;
}

._07-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._07-speaker_circle {
  z-index: 41;
  border: 50px solid #ff5e23;
  border-radius: 100%;
  position: absolute;
}

._07-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
  border-color: #a84ddd;
}

._07-speaker_circle.b {
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
  border-color: #1b66d8;
}

._07-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
  border-color: #e0c616;
}

._07-speaker_circle.d {
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
  border-color: #f46682;
}

._07-speaker_rich {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._07-speaker_rich h1 {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 96%;
}

._07-speaker_rich p {
  margin-bottom: 0;
}

._07-speaker_rich h3 {
  margin-top: 0;
}

._07-speaker_rich h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 500;
}

._07-flex-horizontal {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.paris-swiper {
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
  overflow: hidden;
}

.swiper-slide {
  background-color: var(--white);
  border-radius: 8px;
  flex: none;
  overflow: hidden;
}

.swiper-wrapper {
  flex-flow: row;
  display: flex;
}

._00-past-speaker-item {
  border-radius: 8px;
  flex-flow: column;
  width: 320px;
  height: 450px;
  padding: 20px 20px 40px;
}

._00-past-speaker_rich {
  text-align: center;
  margin-top: 0;
  font-size: 18px;
  line-height: 110%;
}

._00-past-speaker_rich h1 {
  color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 96%;
}

._00-past-speaker_rich p {
  color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
  margin-bottom: 0;
  font-weight: 400;
}

._00-past-speaker_rich h3 {
  margin-top: 0;
}

._00-showcase {
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.stickt-slide-button {
  z-index: 1200;
  flex-flow: column;
  justify-content: flex-end;
  width: 60px;
  height: 120px;
  padding-top: 60px;
  font-size: 18px;
  font-weight: 500;
  display: block;
  position: fixed;
  inset: auto auto 8% 6%;
  overflow: hidden;
}

.stickt-slide-button.w--current {
  z-index: 1300;
  bottom: 8%;
  left: 6%;
  right: auto;
}

.stickt-slide-button.eng, .stickt-slide-button.eng.w--current {
  left: auto;
  right: 6%;
}

.arrow02 {
  z-index: 5;
}

.arrow01 {
  z-index: 10;
  position: absolute;
}

.showcase-video {
  width: 100vw;
  height: 100vh;
}

._00-showcase-rich {
  border-right: 2px solid var(--white);
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  position: absolute;
  inset: auto 10% 10% auto;
}

._00-showcase-rich h1 {
  text-align: right;
  margin-top: 0;
  padding-right: 20px;
  font-size: 6vw;
}

._00-showcase-rich p {
  color: #fff;
  text-align: right;
  align-self: flex-end;
  margin-bottom: 25px;
  padding-right: 20px;
  font-size: 3vw;
  line-height: 100%;
}

._00-showcase-rich h2 {
  color: #e00a0b;
  text-align: left;
  padding-left: 20px;
  font-family: Futurism, sans-serif;
  font-size: 2vw;
  font-weight: 700;
  line-height: 100%;
}

._00-showcase-rich h3 {
  letter-spacing: 2px;
  align-self: flex-end;
  margin-bottom: 30px;
  padding-left: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 4vw;
  font-weight: 500;
  line-height: 100%;
}

._04-schedule {
  z-index: 60;
  background-color: #7ba361;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._04-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: block;
}

._04-schedule_button {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  cursor: pointer;
  background-color: #e00b0b;
  border-radius: 100px;
  justify-content: center;
  width: 180px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 18px 16px;
  text-decoration: none;
  transition: background-color .25s;
  display: flex;
  box-shadow: 0 0 3px 1px #00000040;
}

._04-schedule_button:hover {
  background-color: #a50006;
}

._04-schedule_text {
  color: #fff;
}

._04-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._04-hour {
  width: 20%;
  position: relative;
  top: 30px;
}

._04-time {
  color: #fff;
  text-align: left;
  letter-spacing: 4px;
  margin-top: 20px;
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  line-height: 24px;
}

._04-shape {
  z-index: 6;
  border: 2px solid var(--white);
  background-color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  border-radius: 100%;
  width: 20px;
  height: 20px;
  margin-top: 20px;
  position: absolute;
  inset: 4px auto auto -31px;
}

._04-timeline {
  border-right: 1px solid var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  width: 20px;
  margin-right: 20px;
}

._04-schedule_rich {
  color: var(--black);
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 30px;
  font-size: 20px;
  line-height: 135%;
}

._04-schedule_rich h1 {
  color: var(--white);
  text-align: right;
  margin-top: 20px;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 100%;
}

._04-schedule_rich p {
  margin-bottom: 12px;
  font-size: 18px;
  line-height: 120%;
}

._04-schedule_rich h2 {
  color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  text-align: right;
  margin-bottom: 6px;
  font-size: 22px;
  font-weight: 700;
  line-height: 100%;
}

._04-schedule_rich em {
  color: var(--white);
  letter-spacing: 1px;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
}

._04-schedule_rich h4 {
  color: var(--black);
  margin-top: 40px;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
}

._06-button-article {
  z-index: 2;
  outline-offset: 0px;
  text-align: center;
  background-color: #e00b0b;
  border-radius: 100px;
  outline: .5px solid #ff9798;
  width: 125px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 6px 24px 10px;
  font-size: 18px;
  font-weight: 500;
  transition: background-color .2s;
  box-shadow: 2px 2px 4px 1px #ffffff40;
}

._06-button-article:hover {
  background-color: #a50006;
}

._06-schedule_item {
  z-index: 4;
  border-style: solid;
  border-width: 1px 1px 8px;
  border-color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  text-align: center;
  background-color: #9c0404bf;
  border-radius: 16px;
  flex-flow: column;
  flex: none;
  align-items: center;
  width: 24%;
  margin-left: auto;
  margin-right: auto;
  padding: 0 30px 40px;
  display: flex;
  position: relative;
}

._06-schedule_item p {
  font-size: 20px;
  font-weight: 400;
  line-height: 110%;
}

._06-schedule_item h1 {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 100%;
}

._06-schedule_item h6 {
  color: var(--white);
  margin-bottom: 10px;
  padding-top: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 100%;
  display: inline-block;
}

._06-schedule_item h2 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
}

._06-schedule_item img {
  max-width: 25%;
}

._06-schedule_item.wide {
  z-index: 5;
  background-color: var(--white);
  border-width: 0;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 90%;
  margin-top: 30px;
  margin-right: auto;
  padding: 0;
  overflow: hidden;
}

._06-schedule_item.first {
  z-index: 1;
  padding-bottom: 18px;
}

._04-schedule_div {
  border-right: 0 solid #000;
  flex-flow: column;
  width: 80%;
  font-size: 20px;
  line-height: 135%;
  display: flex;
}

._04-schedule_div h1 {
  color: var(--white);
  text-align: right;
  margin-top: 20px;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 100%;
}

._04-schedule_div p {
  margin-bottom: 12px;
  font-size: 18px;
  line-height: 120%;
}

._04-schedule_div h2 {
  color: var(--hon\<deleted\|variable-44a7b7de-940c-7c68-2d2d-b41e9f64307a\>);
  text-align: right;
  margin-bottom: 6px;
  font-size: 22px;
  font-weight: 700;
  line-height: 100%;
}

._04-schedule_div em {
  color: var(--white);
  letter-spacing: 1px;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
}

._04-schedule_div h4 {
  color: var(--black);
  margin-top: 40px;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
}

._04-schedule-image {
  border: 1px solid #98cf88;
  border-radius: 100%;
  max-width: 85%;
  box-shadow: 2px 2px 8px 1px #c0ffad;
}

._05-button_event-cover {
  text-align: center;
  background-color: #e00b0b;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  margin: -30px auto 30px;
  padding: 16px 24px 20px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color .2s;
  display: inline-block;
  box-shadow: 1px 1px 5px 1px #1b1b1b4d;
}

._05-button_event-cover:hover {
  background-color: #a50006;
}

.magazine {
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

.brand-image {
  border-bottom: 12px solid var(--red-20);
  justify-content: flex-start;
  align-items: flex-end;
  width: 100vw;
  height: 75vh;
  display: flex;
}

.brand-image.desktop-show-mobile-hide {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/6731f8a32aaa2b91f8f4009c_header100.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 80vh;
}

.brand-image.desktop-show-mobile-hide.bottom {
  background-position: 50% 100%;
}

.form-section {
  z-index: 20;
  background-color: var(--gray-10);
  justify-content: center;
  align-items: center;
  display: flex;
}

.form_con {
  max-width: none;
  position: relative;
}

.page_padding-form {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 8%;
  padding-right: 8%;
  display: flex;
}

.form-wrap {
  z-index: 41;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
}

.form_inner {
  flex-direction: column;
  align-items: center;
  margin-bottom: 20px;
}

.success-message {
  background-color: #ededed;
  width: 500px;
}

.privacy-policy {
  color: #9e9e9e;
  align-self: flex-start;
  margin-bottom: 55px;
  padding-right: 5px;
  font-size: 14px;
  text-decoration: none;
}

.success {
  font-size: 20px;
  font-weight: 500;
}

.error {
  color: #97120f;
  text-align: center;
  font-weight: 500;
}

._07-schedule {
  z-index: 60;
  background-color: var(--light-warm-gray\<deleted\|variable-f01a4d79-9d28-9a2f-dee7-66773969d365\>);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._07-schedule_rich {
  color: var(--black);
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 15px;
  font-size: 20px;
  line-height: 135%;
}

._07-schedule_rich h1 {
  color: var(--white);
  text-align: right;
  margin-top: 20px;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 100%;
}

._07-schedule_rich p {
  margin-bottom: 12px;
  font-size: 18px;
  line-height: 120%;
}

._07-schedule_rich h2 {
  color: #b60606;
  text-align: right;
  margin-bottom: 6px;
  font-size: 22px;
  font-weight: 700;
  line-height: 100%;
}

._07-schedule_rich em {
  color: var(--white);
  letter-spacing: 1px;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
}

._07-schedule_rich h4 {
  color: var(--black);
  margin-top: 40px;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
}

.noam {
  display: none;
}

.body-00 {
  background-color: var(--white);
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

.figure {
  margin-top: 10px;
  margin-bottom: 0;
}

.that-s-a-wrap {
  margin-bottom: 0;
}

._09-animation {
  z-index: 15;
  background-color: var(--gray-10);
  flex-flow: column;
  flex: none;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100vw;
  height: 100vw;
  min-height: 100vh;
  margin: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-09-00, .image-11-00, .image-01-00, .image-05-00, .image-03-00, .image-07-00 {
  position: absolute;
}

._07-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: block;
}

._07-schedule_button {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  cursor: pointer;
  background-color: #e00b0b;
  border-radius: 100px;
  justify-content: center;
  width: 180px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 18px 16px;
  text-decoration: none;
  transition: background-color .25s;
  display: flex;
  box-shadow: 0 0 3px 1px #00000040;
}

._07-schedule_button:hover {
  background-color: #a50006;
}

._07-schedule_item {
  align-items: stretch;
  display: flex;
}

.body-09 {
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

.div-block {
  height: 10px;
}

._04-button_event-cover {
  z-index: 160;
  background-color: var(--red-10);
  border-radius: 100px;
  padding: 16px 24px 20px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color .2s;
  position: absolute;
  inset: auto auto 35%;
  box-shadow: 1px 1px 5px 1px #1b1b1b4d;
}

._04-button_event-cover:hover {
  background-color: #a50006;
}

.logo-con {
  justify-content: space-around;
  min-width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.logo-image {
  height: 60px;
}

._09-about {
  z-index: 20;
  background-color: var(--azure-40);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._09-about_rich {
  margin-bottom: 50px;
}

._09-about_rich p {
  color: var(--white);
  text-align: center;
  font-size: 28px;
  font-weight: 400;
  line-height: 120%;
}

.azure-600 {
  color: var(--azure-60);
}

._09-conference-head {
  z-index: 100;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: "Manhattan 650", sans-serif;
  font-size: 120px;
}

.trivia-head {
  color: #e70f0f;
  text-align: center;
  letter-spacing: 0;
  width: 100%;
  margin-top: 6px;
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 900;
}

._08-bio {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-bottom: auto;
}

.plus-icon {
  width: 32px;
  margin-top: auto;
  margin-bottom: 10px;
}

.bio-text {
  color: var(--yellow-10);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 125%;
  overflow: hidden;
}

.space--large {
  margin-left: auto;
  margin-right: auto;
  padding-left: 8%;
  padding-right: 8%;
}

.space--medium {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15%;
  padding-right: 15%;
}

.space--small {
  margin-left: auto;
  margin-right: auto;
  padding-left: 20%;
  padding-right: 20%;
}

.body-10 {
  direction: rtl;
  color: #000;
  text-align: right;
  background-color: #f5841f;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._10-about_rich p {
  color: var(--gray-40);
  text-align: center;
  font-size: 28px;
  font-weight: 400;
  line-height: 120%;
}

._10-topics {
  z-index: 30;
  background-color: var(--khaki-10);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._10-about {
  z-index: -20;
  background-color: var(--khaki-10);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._10-speakers {
  z-index: 40;
  background-color: var(--khaki-30);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  position: relative;
  top: 0;
}

._10-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._10-partners {
  z-index: 70;
  background-color: var(--khaki-10);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._10-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._10-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 30px;
  display: flex;
}

._10-partner_logo {
  text-align: center;
  flex: none;
  width: 28%;
}

._10-topic_rich {
  align-self: center;
  margin-left: auto;
}

._10-topic_rich p {
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
}

._10-topic_rich h1 {
  color: #000;
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 90%;
}

._10-topic_rich h2 {
  color: #851816;
  text-align: right;
}

._10-topic_rich h3 {
  color: #ff5a23;
}

._10-topic_rich h4 {
  text-align: center;
}

._10-topic_rich h5 {
  text-align: center;
  font-size: 30px;
}

._10-topic_rich h6 {
  border-bottom: 1px solid #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
}

._10-topic_icon {
  width: 90px;
}

._07-button_event-cover {
  z-index: 160;
  background-color: var(--red-10);
  border-radius: 100px;
  padding: 16px 24px 20px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color .2s;
  position: absolute;
  inset: auto auto 36%;
  box-shadow: 1px 1px 5px 1px #1b1b1b4d;
}

._07-button_event-cover:hover {
  background-color: #a50006;
}

._09-showcase-rich {
  border-right: 2px solid var(--white);
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  position: absolute;
  inset: auto 10% 15% auto;
}

._09-showcase-rich h1 {
  text-align: right;
  margin-top: 10px;
  padding-right: 30px;
  font-size: 6vw;
}

._09-showcase-rich p {
  color: #fff;
  text-align: right;
  align-self: flex-end;
  margin-bottom: 20px;
  padding-right: 30px;
  font-size: 3vw;
  line-height: 100%;
}

._09-showcase-rich h2 {
  color: #e00a0b;
  text-align: left;
  padding-left: 20px;
  font-family: Futurism, sans-serif;
  font-size: 2vw;
  font-weight: 700;
  line-height: 100%;
}

._09-showcase-rich h3 {
  letter-spacing: 2px;
  align-self: flex-end;
  margin-bottom: 30px;
  padding-left: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 4vw;
  font-weight: 500;
  line-height: 100%;
}

._08-flex-horizontal {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

._10-branding {
  background-color: #ffffff4d;
  border-radius: 600px;
  align-self: flex-start;
  width: 35vw;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 10%;
  padding: 20px;
}

._10-video {
  border-radius: 16px;
  width: 70vw;
  height: 60vh;
}

._10-intro {
  background-color: var(--khaki-10);
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
  min-height: 100vh;
  display: flex;
}

._10-intro-rich {
  perspective-origin: 0 0;
  transform-origin: 0 0;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  margin: 2% auto auto 2%;
  display: flex;
}

._10-intro-rich h1 {
  color: #f58320;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Manhattan 850", sans-serif;
  font-size: 11vw;
}

._10-intro-rich p {
  text-align: left;
  font-size: 18px;
  line-height: 110%;
}

._10-intro-rich h2 {
  color: #f58320;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-family: "Manhattan 850", sans-serif;
  font-size: 12.5vw;
  line-height: 90%;
}

._10-intro-rich h3 {
  letter-spacing: 2px;
  align-self: flex-end;
  margin-bottom: 30px;
  padding-left: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 4vw;
  font-weight: 500;
  line-height: 100%;
}

._10-intro-rich h4 {
  color: #fff;
  text-align: center;
  font-family: "Manhattan 650", sans-serif;
  font-size: 66px;
}

.intro_video-wrap {
  z-index: 24;
  margin-left: auto;
  margin-right: 30px;
  position: relative;
  top: auto;
  bottom: -160px;
}

._10-video-text {
  max-width: 700px;
  margin: auto 10px 25px auto;
  font-size: 20px;
  font-weight: 500;
  line-height: 135%;
}

._10-video-text h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Manhattan 850", sans-serif;
  font-size: 10vw;
}

._10-video-text p {
  margin-bottom: 25px;
  font-size: 20px;
  line-height: 135%;
}

._10-video-text h2 {
  color: #e00a0b;
  text-align: left;
  padding-left: 20px;
  font-family: Futurism, sans-serif;
  font-size: 2vw;
  font-weight: 700;
  line-height: 100%;
}

._10-video-text h3 {
  letter-spacing: 2px;
  align-self: flex-end;
  margin-bottom: 30px;
  padding-left: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 4vw;
  font-weight: 500;
  line-height: 100%;
}

.sticky-book-now-copy {
  z-index: 1200;
  background-color: var(--red-20);
  border-radius: 0 50px 50px 0;
  padding: 16px 24px 20px 20px;
  font-size: 18px;
  font-weight: 500;
  transition: background-color .2s;
  position: fixed;
  inset: auto auto 25% 0%;
  box-shadow: 1px 1px 5px 1px #1b1b1b4d;
}

.sticky-book-now-copy:hover {
  background-color: var(--red-40);
}

.gray-400 {
  border-bottom: 1px solid var(--gray-40);
  color: var(--gray-40);
}

.intro_text-wrap {
  z-index: 25;
  position: fixed;
  inset: 0%;
}

._08_schedule {
  z-index: 5;
  position: relative;
}

._08_schedule-bg {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/660129feb967491a9d8e72c1_running%20track.jpg");
  background-position: 50% 0;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
}

._08-events {
  display: flex;
  position: relative;
}

._08-desktop-image {
  order: 1;
  position: absolute;
}

._08-item {
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 580px;
}

._08-item._62 {
  margin-left: 45%;
}

._08-item._115 {
  width: 455px;
  margin-left: 85%;
}

._08_items-con {
  z-index: 5;
  grid-row-gap: 100px;
  flex-flow: column;
  order: -1;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 1200px;
  margin-left: 15%;
  display: flex;
  position: relative;
}

._08-mobile-image {
  display: none;
}

._09-partner_logo {
  text-align: center;
  flex: none;
  width: 33%;
}

._09-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

._09-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._09-partners {
  z-index: 70;
  background-color: var(--gray-10);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._09-partners.noam {
  display: none;
}

._09-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 25%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._09-speaker_circle {
  z-index: 41;
  border: 50px solid var(--azure-60);
  border-radius: 100%;
  position: absolute;
}

._09-speaker_circle.b {
  border-color: var(--azure-40);
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._09-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._09-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._09-speaker_rich {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._09-speaker_rich h1 {
  color: var(--azure-60);
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 96%;
}

._09-speaker_rich p {
  color: var(--azure-60);
  margin-bottom: 0;
}

._09-speaker_rich h3 {
  margin-top: 0;
}

._00-intro {
  background-color: var(--khaki-10);
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
  min-height: 100vh;
  display: flex;
}

._00-video-text {
  max-width: 590px;
  margin: auto 10px 25px auto;
  font-size: 20px;
  line-height: 135%;
}

._00-video-text h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Manhattan 850", sans-serif;
  font-size: 10vw;
}

._00-video-text p {
  margin-bottom: 25px;
  font-size: 20px;
  line-height: 135%;
}

._00-video-text h2 {
  color: #e00a0b;
  text-align: left;
  padding-left: 20px;
  font-family: Futurism, sans-serif;
  font-size: 2vw;
  font-weight: 700;
  line-height: 100%;
}

._00-video-text h3 {
  letter-spacing: 2px;
  align-self: flex-end;
  margin-bottom: 30px;
  padding-left: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 4vw;
  font-weight: 500;
  line-height: 100%;
}

._00-video {
  border-radius: 16px;
  width: 75vw;
  height: 66vh;
}

._00-intro_video-wrap {
  z-index: 24;
  margin-left: auto;
  margin-right: 30px;
  position: relative;
  top: auto;
  bottom: -220px;
}

._00-intro-rich {
  perspective-origin: 0 0;
  transform-origin: 0 0;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  margin: 2% auto auto 2%;
  display: flex;
}

._00-intro-rich h1 {
  color: #f58320;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Manhattan 850", sans-serif;
  font-size: 15vw;
}

._00-intro-rich p {
  text-align: left;
  font-size: 18px;
  line-height: 110%;
}

._00-intro-rich h2 {
  color: #f58320;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-family: "Manhattan 850", sans-serif;
  font-size: 11.5vw;
  line-height: 90%;
}

._00-intro-rich h3 {
  letter-spacing: 2px;
  align-self: flex-end;
  margin-bottom: 30px;
  padding-left: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 4vw;
  font-weight: 500;
  line-height: 100%;
}

.style-guide {
  background-color: var(--gray-20);
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

.colors {
  grid-column-gap: 20px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-2 {
  width: 50px;
  max-width: none;
}

.draw-arrow {
  position: absolute;
  inset: auto 0% -26px;
}

.fill-red-500 {
  background-color: var(--red-50);
}

.fill-red-400 {
  background-color: var(--red-40);
}

.fill-red-300 {
  background-color: var(--red-30);
}

.fill-red-200 {
  background-color: var(--red-20);
}

.fill-red-100 {
  background-color: var(--red-10);
}

.text-red-100 {
  color: var(--red-10);
}

.text-red-200 {
  color: var(--red-20);
}

.text-red-300 {
  color: var(--red-30);
}

.text-red-400 {
  color: var(--red-40);
}

.text-red-500 {
  color: var(--red-50);
}

.line-red-100 {
  border: 1px solid var(--red-10);
}

.line-red-200, .line-red-300 {
  border: 1px solid var(--red-20);
}

.line-red-400 {
  border: 1px solid var(--red-40);
}

.line-red-500 {
  border: 1px solid var(--red-50);
}

._09-schedule {
  z-index: 30;
  border-bottom: 1px solid var(--gray-20);
  background-color: var(--gray-10);
  position: relative;
  top: 0;
}

._09-conference-details {
  z-index: 100;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 115%;
}

._09-slider {
  z-index: 50;
  background-color: var(--gray-30);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._09-slider.noam {
  display: none;
}

._09-schedule_rich {
  text-align: center;
  width: 100%;
  padding: 15px 30px 40px;
}

._09-schedule_rich p {
  color: var(--azure-60);
  font-size: 20px;
  font-weight: 400;
  line-height: 100%;
}

._09-schedule_rich h1 {
  color: #1b5bb4;
  text-align: center;
  margin-bottom: 5px;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 100%;
}

._09-schedule_rich h6 {
  border-bottom: 8px solid var(--black);
  color: var(--black);
  margin-bottom: 0;
  font-family: "Manhattan 300", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 110%;
  display: inline-block;
}

._09-schedule_rich h2 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
}

._09-schedule_rich img {
  margin-top: 20px;
  margin-bottom: 0;
}

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

._09-showcase {
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

._09-flex-horizontal {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.spaces-directions {
  grid-column-gap: 20px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

._10-flex-horizontal {
  border-bottom: 1px solid var(--gray-30);
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.others {
  grid-column-gap: 20px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

._09-loop {
  z-index: 80;
  background-color: var(--gray-10);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._09-carousel-con {
  background-color: var(--gray-10);
  border-radius: 100px;
  flex-flow: row;
  justify-content: flex-end;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

._00-mini-schedule {
  z-index: 50;
  background-color: var(--gray-10);
  display: none;
  position: relative;
  top: 0;
}

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

._00-mini-schedule_inner {
  grid-row-gap: 35px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.body-11 {
  background-color: var(--khaki-10);
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

.fill-azure-100 {
  background-color: var(--azure-10);
}

._08-more-info {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-bottom: auto;
}

._08-item-text {
  color: var(--yellow-10);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 125%;
  overflow: hidden;
}

.body-12 {
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._11-partner_logo {
  text-align: center;
  flex: none;
  width: 32%;
}

._11-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

._11-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._11-partners {
  z-index: 70;
  border-top: .5px solid var(--gray-40);
  background-color: var(--khaki-10);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

.weights {
  grid-column-gap: 20px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.weight--normal {
  font-weight: 400;
}

.weight--medium {
  font-weight: 500;
}

.weight--bold {
  font-weight: 700;
}

.weight--extra-bold {
  font-weight: 900;
}

._11-flex-horizontal {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 25px;
  padding-bottom: 16px;
  display: flex;
}

._11-speakers {
  z-index: 40;
  background-color: var(--grass-80);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  position: relative;
  top: 0;
}

._11-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._11-speaker_circle {
  z-index: 41;
  border: 50px solid var(--grass-20);
  border-radius: 100%;
  position: absolute;
}

._11-speaker_circle.d {
  opacity: .5;
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._11-speaker_circle.b {
  opacity: .7;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._11-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._11-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._11-speaker_rich {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._11-speaker_rich h1 {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 96%;
}

._11-speaker_rich p {
  margin-bottom: 0;
}

._11-speaker_rich h3 {
  margin-top: 0;
}

.line-gray-400 {
  border: 1px solid var(--gray-40);
}

._11-sticky-book-now {
  z-index: 1200;
  background-color: var(--red-20);
  border-radius: 0 50px 50px 0;
  padding: 16px 24px 20px 20px;
  font-size: 18px;
  font-weight: 500;
  transition: background-color .2s;
  position: fixed;
  inset: auto auto 25% 0%;
  box-shadow: 1px 1px 5px 1px #1b1b1b4d;
}

._11-sticky-book-now:hover {
  background-color: var(--red-40);
}

._11-split-screen-desktop {
  flex-flow: column;
}

._00-split-screen-up {
  flex-flow: row;
  justify-content: center;
  max-width: none;
  display: flex;
  position: sticky;
  top: 0;
}

._00-split-a {
  width: 50vw;
  height: 100vh;
  margin-left: auto;
  position: relative;
  overflow: hidden;
}

.image-3 {
  z-index: 1;
  width: 50vw;
  position: absolute;
  bottom: 0;
}

.image-4 {
  z-index: 2;
  width: 50vw;
  position: absolute;
  bottom: 0;
}

._11-color-overlay {
  z-index: 3;
  background-color: var(--grass-40);
  opacity: .4;
  width: 50vw;
  height: 100vh;
  position: absolute;
}

._00-split-b {
  width: 50vw;
  height: 100vh;
  margin-right: auto;
  position: relative;
}

._00-split-screen_rich {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 50vw;
  height: 100vh;
  font-family: Futurism, sans-serif;
  font-size: 2.5px;
  display: flex;
}

._00-split-screen_rich h1 {
  text-align: center;
  margin-bottom: 15px;
  font-size: 6.5vw;
  font-weight: 700;
}

._00-split-screen_rich p {
  color: var(--white);
  text-align: center;
  width: 85%;
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 16px;
  font-family: Simonapro, sans-serif;
  font-size: 28px;
  line-height: 110%;
}

._00-split-screen_rich h2 {
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
  font-size: 2.2vw;
  font-weight: 400;
  line-height: 100%;
}

._00-split-screen_rich h3 {
  text-align: center;
  margin-top: 100px;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 120%;
}

._00-split-screen_rich h4 {
  border-bottom: 1px solid var(--white);
  text-align: center;
  width: 85%;
  margin-top: 20px;
  margin-bottom: 40px;
  padding-bottom: 6px;
  font-size: 50px;
  font-weight: 400;
  line-height: 100%;
}

._00-split-screen-down {
  flex-flow: row;
  justify-content: center;
  max-width: none;
  display: flex;
}

.desktop-hide-mobile-show, .hide {
  display: none;
}

._11-topics {
  z-index: 30;
  background-color: var(--khaki-10);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._111-topic_rich {
  width: 80%;
}

._111-topic_rich p {
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
}

._111-topic_rich h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 90%;
}

._111-topic_rich h2 {
  color: #851816;
  text-align: right;
}

._111-topic_rich h3 {
  color: #ff5a23;
}

._111-topic_rich h4 {
  text-align: center;
}

._111-topic_rich h5 {
  text-align: center;
  font-size: 30px;
}

._111-topic_rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

._111-topic_icon {
  width: 90px;
}

._00-split-screen-desktop {
  flex-flow: column;
}

.fill-grass-100 {
  background-color: var(--grass-10);
}

.fill-grass-200 {
  background-color: var(--grass-20);
}

.fill-grass-300 {
  background-color: var(--grass-30);
}

.fill-grass-400 {
  background-color: var(--grass-40);
}

.fill-grass-500 {
  background-color: var(--grass-50);
}

.fill-grass-600 {
  background-color: var(--grass-60);
}

.fill-grass-700 {
  background-color: var(--grass-70);
}

._11-split-screen-up {
  flex-flow: row;
  justify-content: center;
  max-width: none;
  display: flex;
  position: sticky;
  top: 0;
}

._11-split-screen-down {
  flex-flow: row;
  justify-content: center;
  max-width: none;
  display: flex;
}

._11-split-b {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 50vw;
  height: 100vh;
  margin-right: auto;
  display: flex;
  position: relative;
}

._11-split-screen_rich {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 50vw;
  height: 100vh;
  font-family: Futurism, sans-serif;
  font-size: 2.5px;
  display: flex;
}

._11-split-screen_rich h1 {
  text-align: center;
  margin-bottom: 15px;
  font-size: 6.5vw;
  font-weight: 700;
}

._11-split-screen_rich p {
  color: var(--white);
  text-align: center;
  width: 85%;
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 16px;
  font-family: Simonapro, sans-serif;
  font-size: 28px;
  line-height: 110%;
}

._11-split-screen_rich h2 {
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
  font-size: 2.2vw;
  font-weight: 700;
  line-height: 100%;
}

._11-split-screen_rich h3 {
  text-align: center;
  margin-top: 100px;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 120%;
}

._11-split-screen_rich h4 {
  border-bottom: 1px solid var(--white);
  text-align: center;
  width: 85%;
  margin-top: 20px;
  margin-bottom: 40px;
  padding-bottom: 6px;
  font-size: 50px;
  font-weight: 400;
  line-height: 100%;
}

._11-split-a {
  width: 50vw;
  height: 100vh;
  margin-left: auto;
  position: relative;
  overflow: hidden;
}

._10-speaker_circle {
  z-index: 41;
  border: 50px solid var(--almond-70);
  border-radius: 100%;
  position: absolute;
}

._10-speaker_circle.d {
  opacity: .5;
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._10-speaker_circle.b {
  opacity: .5;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._10-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._10-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._10-speaker_rich {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._10-speaker_rich h1 {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 96%;
}

._10-speaker_rich p {
  margin-bottom: 0;
}

._10-speaker_rich h3 {
  margin-top: 0;
}

._10-speaker_rich h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
}

._09-button_event-cover {
  background-color: var(--red-20);
  border-radius: 100px;
  padding: 16px 24px 20px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color .2s;
  position: absolute;
  inset: auto 12% 10% auto;
  box-shadow: 1px 1px 5px 1px #1b1b1b4d;
}

._09-button_event-cover:hover {
  background-color: #a50006;
}

.splitt-screen-video, .splitt-screen-video2 {
  width: 50vw;
  height: 100vh;
}

.body-13 {
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

.body-14 {
  background-color: var(--white);
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._14-hero {
  z-index: 10;
  grid-row-gap: 15px;
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._14-about {
  z-index: 20;
  background-color: var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._14-topics {
  z-index: 40;
  background-color: var(--azure-60);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._14-speakers {
  z-index: 60;
  background-color: var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  position: relative;
  top: 0;
}

._14-partners {
  z-index: 80;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._14-hero_rich p {
  text-align: center;
  margin-top: 30px;
  font-size: 26px;
  font-weight: 500;
  line-height: 120%;
}

._14-hero_rich h1 {
  color: var(--calcalist\<deleted\|variable-ba4ca06e-1d4c-db5e-b920-05499cbf236e\>);
  font-family: Shual, sans-serif;
  font-size: 10vw;
  font-weight: 700;
}

._14-hero_rich h2 {
  color: var(--black);
  font-family: Shual, sans-serif;
  font-size: 36px;
  font-weight: 400;
}

._14-branding {
  width: 400px;
  height: 350px;
  position: relative;
}

.wheel-l {
  max-width: 50px;
  position: absolute;
  inset: auto auto 20px 80px;
}

.wheel-r {
  max-width: 50px;
  position: absolute;
  inset: auto 80px 20px auto;
}

.cart {
  position: absolute;
}

._14-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._14-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

._14-partner_logo {
  text-align: center;
  flex: none;
  width: 25%;
}

._14-about_rich p {
  color: var(--white);
  text-align: center;
  font-size: 28px;
  font-weight: 400;
  line-height: 120%;
}

._06-coverage {
  z-index: 20;
  background-color: var(--khaki-10);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

.coverage_con {
  max-width: none;
  position: relative;
}

.coverage_inner {
  grid-column-gap: 40px;
  grid-row-gap: 50px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  padding-top: 16px;
  padding-bottom: 16px;
  display: grid;
}

._06-coverage_rich {
  text-align: left;
  width: 45%;
}

._06-coverage_rich p {
  color: var(--white);
  text-align: center;
  font-size: 28px;
  font-weight: 400;
  line-height: 120%;
}

._06-coverage_rich h1 {
  color: var(--red-20);
  text-align: right;
  margin-top: 20px;
  font-family: Simonapro, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 110%;
}

._06-coverage_rich h2 {
  color: var(--red-40);
  text-align: right;
  margin-top: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 125%;
}

._06-coverage_rich h3 {
  background-color: var(--red-20);
  text-align: center;
  border-radius: 50px;
  margin-top: 15px;
  padding: 2px 24px 6px;
  font-size: 16px;
  font-weight: 500;
  display: inline-block;
}

.figure-caption {
  font-weight: 400;
  line-height: 120%;
}

.link {
  color: var(--white);
  text-decoration: none;
}

._14-topic_rich p {
  color: var(--gray-10);
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
}

._14-topic_rich h1 {
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 90%;
}

._14-topic_rich h2 {
  color: #851816;
  text-align: right;
}

._14-topic_rich h3 {
  color: #ff5a23;
}

._14-topic_rich h4 {
  text-align: center;
}

._14-topic_rich h5 {
  text-align: center;
  font-size: 30px;
}

._14-topic_rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

._14-topic_icon {
  width: 90px;
}

._14-mosaic-gallery {
  z-index: 70;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

.mosaic_con {
  max-width: none;
}

.mosaic_inner {
  flex-flow: row-reverse wrap;
  justify-content: center;
  align-items: flex-start;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.mosaic-item {
  margin: 5px;
}

.mosaic-item._03 {
  width: 32%;
}

.mosaic-item._02 {
  width: 48.5%;
}

.mosaic-item._01 {
  width: 99%;
}

.lottie_inner {
  flex-flow: row-reverse wrap;
  justify-content: center;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

._14-lottie {
  z-index: 50;
  background-color: var(--azure-10);
  justify-content: center;
  align-items: center;
  position: relative;
  top: 0;
}

.lottie_con {
  max-width: none;
  position: relative;
}

.page_padding-lottie {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

._14-animation-a {
  width: 35%;
  margin-left: 30px;
  margin-right: 30px;
  position: relative;
}

._14-lottie_rich {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin: auto;
  display: flex;
  position: absolute;
  inset: 0%;
}

._14-lottie_rich p {
  text-align: center;
  justify-content: center;
  align-items: center;
}

._14-lottie_rich h1 {
  color: var(--azure-60);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 70px;
  font-weight: 700;
}

._14-lottie_rich h2 {
  color: var(--azure-60);
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
}

.text {
  flex-flow: column;
  display: flex;
}

.text-azure-500 {
  color: var(--azure-50);
}

.text-azure-600 {
  color: var(--azure-60);
}

.text-azure-400 {
  color: var(--azure-40);
}

._14-section-head {
  color: var(--azure-60);
  width: 100%;
  padding-bottom: 6px;
  line-height: 100%;
}

.is--color-r40 {
  background-color: var(--red-40);
  flex: 1;
}

.ds-nav__brand {
  width: 48px;
  height: 48px;
}

.is--color-g110 {
  background-color: var(--grass-80);
  flex: 1;
}

.is--color-s10 {
  background-color: var(--sky-10);
  flex: 1;
}

.text-white {
  color: #fff;
}

.ds-item-values {
  margin-top: 16px;
}

.ds-item-values.no-margin {
  margin: 0;
}

.ds-item-color {
  border-radius: 4px;
  justify-content: flex-start;
  height: 72px;
  display: flex;
  overflow: hidden;
}

.ds-nav__container {
  padding: 24px;
}

.radio-button-2, .check-box-2 {
  margin-left: -24px;
}

.fom-radio-button {
  margin-bottom: 16px;
  padding-left: 24px;
}

.is--color-r30 {
  background-color: var(--red-30);
  flex: 1;
}

.tab-menu {
  border-bottom: 1px solid #ebebeb;
}

.is--color-g40 {
  background-color: var(--grass-20);
  flex: 1;
}

.form-success-2 {
  color: #444;
  text-align: left;
  background-color: #00cc691a;
  border-radius: 4px;
  padding: 16px;
}

.ds-content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: 200px;
  display: flex;
}

.margin-top-24 {
  margin-top: 24px;
  margin-bottom: 0;
}

.is--color-y40 {
  background-color: var(--yellow-20);
  flex: 1;
}

.tab-menu__tab-link {
  background-color: #0000;
}

.tab-menu__tab-link:hover {
  background-color: #f6f6f6;
}

.tab-menu__tab-link:active {
  background-color: #ebebeb;
}

.tab-menu__tab-link.w--current {
  background-color: #0000;
  border: 0 #536dfe;
  border-bottom: 2px solid #536dfe;
  border-radius: 0;
}

.is--color-black {
  background-color: var(--black);
  flex: 1;
}

.ds-nav {
  background-color: #fff;
  width: 200px;
  position: fixed;
  inset: 0% 0% 0% auto;
}

.ds-nav.surface.is--l3 {
  overflow: scroll;
}

.is--color-n10 {
  background-color: var(--gray-10);
  flex: 1;
}

.ds-item-col {
  margin-top: 24px;
}

.ds-grid-surfaces {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template: ". . . . . ."
                 ". . . . . ."
                 / 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 32px;
  margin-bottom: 32px;
  padding-bottom: 0;
}

.is--color-y80 {
  background-color: var(--yellow-40);
  flex: 1;
}

.form-error-2 {
  color: #444;
  background-color: #ff33331a;
  border-radius: 4px;
  margin-top: 24px;
  padding: 16px;
}

.ds-item {
  border-radius: 4px;
  margin-bottom: 16px;
}

.ds-item.space-8 {
  padding: 16px;
}

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

.is--color-n20 {
  background-color: var(--gray-20);
  flex: 1;
}

.image-square {
  width: 100%;
  height: 100%;
  padding-top: 100%;
  display: block;
  position: relative;
  inset: 0;
  overflow: hidden;
}

.ds-item-surface {
  border-radius: 4px;
  width: 100%;
  height: 72px;
  display: flex;
}

.is-color-s50 {
  background-color: var(--sky-50);
  flex: 1;
}

.is--color-g10 {
  background-color: var(--grass-10);
  flex: 1;
}

.design-system {
  max-width: none;
}

.is--color-b40 {
  background-color: var(--azure-20);
  flex: 1;
}

.is--color-b60 {
  background-color: var(--azure-30);
  flex: 1;
}

.is--color-b110 {
  background-color: var(--azure-60);
  flex: 1;
}

.ds-intro {
  background-color: #0000;
  border-bottom: 1px solid #ebebeb;
  padding-top: 74px;
  padding-left: 24px;
  padding-right: 24px;
  position: relative;
}

.is--small {
  font-size: 14px;
  line-height: 18px;
}

.is--small.is--text-n30 {
  color: var(--gray-30);
}

.is--color-r10 {
  background-color: var(--red-10);
  flex: 1;
}

.tab-panes__tab-pane {
  min-height: 112px;
  padding-top: 24px;
  padding-bottom: 24px;
}

.is--color-b80 {
  background-color: var(--azure-40);
  flex: 1;
}

.is--text-n60 {
  color: #888;
}

.input {
  color: #444;
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 4px;
  height: 48px;
  margin-bottom: 16px;
  padding-left: 16px;
  padding-right: 16px;
}

.input:focus {
  border-color: #4b63e6;
}

.input::placeholder {
  color: #888;
}

.input.text-area {
  min-height: 120px;
}

.logo-primary {
  width: 224px;
  height: 48px;
  margin-right: 16px;
  display: inline-block;
}

.is--color-r20 {
  background-color: var(--red-20);
  flex: 1;
}

.ds-grid-images {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.is--color-r110 {
  background-color: #f33;
  flex: 1;
}

.ds-grid-icon {
  margin-top: 24px;
}

.is-color-y100 {
  background-color: var(--yellow-50);
  flex: 1;
}

.ds-content__container {
  flex: 0 auto;
  width: 100%;
  max-width: 1440px;
}

.is--color-r50 {
  background-color: var(--red-50);
  flex: 1;
}

.spacer-8 {
  float: none;
  width: 8px;
  height: 8px;
  display: inline-block;
  position: static;
}

.ds-intro__footer {
  margin-top: 24px;
}

.is-color-o100 {
  background-color: #ff9800;
  flex: 1;
}

.is--color-y10 {
  background-color: var(--yellow-10);
  flex: 1;
}

.is--color-o10 {
  background-color: #fff4e5;
  flex: 1;
}

.image-avatar {
  border-radius: 20px;
  width: 100%;
  display: block;
  position: relative;
  inset: 0;
  overflow: hidden;
}

.is-color-n80 {
  background-color: var(--gray-40);
  flex: 1;
}

.surface {
  background-color: #fff;
  flex: 1;
  align-self: stretch;
}

.surface.is--l3 {
  box-shadow: 0 0 6px #00000014, 0 10px 16px -4px #0000001a;
}

.surface.is--l8 {
  box-shadow: 0 0 12px #00000014, 0 40px 64px -4px #0000001a;
}

.surface.is--l5 {
  box-shadow: 0 0 10px #00000014, 0 14px 24px -4px #0000001a;
}

.surface.is--l1 {
  z-index: 0;
  position: static;
  inset: 0%;
  box-shadow: 0 0 2px #00000014, 0 6px 4px -4px #0000001a;
}

.surface.is--l2 {
  box-shadow: 0 0 4px #00000014, 0 8px 8px -4px #0000001a;
}

.surface.is--l7 {
  box-shadow: 0 0 12px #00000014, 0 32px 56px -4px #0000001a;
}

.surface.is--l4 {
  box-shadow: 0 0 8px #00000014, 0 12px 20px -4px #0000001a;
}

.surface.is--l6 {
  box-shadow: 0 0 12px #00000014, 0 24px 40px -4px #0000001a;
}

.is--text-r100 {
  color: #ff5252;
}

.is-color-white {
  background-color: #fff;
  flex: 1;
}

.is-color-white.surface.is--surface-l1 {
  position: static;
}

.t1 {
  font-size: 56px;
  line-height: 62px;
}

.t1.is--text-b100 {
  color: #536dfe;
}

.is--color-o60 {
  background-color: #ffc166;
  flex: 1;
}

.is-color-g100 {
  background-color: var(--grass-50);
  flex: 1;
}

.is--color-g80 {
  background-color: var(--grass-40);
  flex: 1;
}

.ds-menu__nav-link {
  width: 100%;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 0;
}

.ds-menu__nav-link.w--current {
  color: var(--calcalist\<deleted\|variable-ba4ca06e-1d4c-db5e-b920-05499cbf236e\>);
  padding-right: 0;
}

.is-color-b100 {
  background-color: var(--azure-50);
  flex: 1;
}

.image-absolute {
  width: 100%;
  position: absolute;
  inset: 0%;
}

.is--text-white {
  color: #fff;
}

.ds-grid-colors {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template: ". . . . . ."
  / 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  margin-top: 24px;
  margin-bottom: 0;
}

.btn-2 {
  color: #fff;
  text-align: center;
  background-color: #ff5252;
  border-radius: 24px;
  min-width: 208px;
  padding: 12px 16px;
  transition: all .2s ease-in-out;
}

.btn-2:hover {
  filter: brightness(95%);
  text-decoration: none;
  transform: translate(0, -2px);
  box-shadow: 0 8px 8px -2px #0000001a;
}

.btn-2.btn--secondary {
  background-color: #536dfe;
}

.btn-2.btn--med {
  min-width: 120px;
  padding-top: 3px;
  padding-bottom: 5px;
}

.btn-2.btn--outline-light {
  background-color: #0000;
  border: 1px solid #fff;
}

.btn-2.btn--outline-dark {
  color: #222;
  background-color: #fff;
  border: 1px solid #888;
}

.btn-2.btn--white {
  color: #222;
  background-color: #fff;
}

.is--color-y60 {
  background-color: var(--yellow-30);
  flex: 1;
}

.is--color-o80 {
  background-color: #ffad33;
  flex: 1;
}

.ds-grid-brand {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template: ". . . . . ."
  / 1fr 1fr;
  grid-auto-flow: row;
  margin-top: 24px;
  margin-bottom: 0;
}

.is--align-right {
  color: var(--black);
  text-align: right;
}

.logo-primary-mark {
  width: 48px;
  height: 48px;
  display: inline-block;
}

.is--color-y110 {
  background-color: #b8860b;
  flex: 1;
}

.grid-typography-3col {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  grid-template: ". . ."
                 ". . ."
                 / 1fr 1fr 1fr;
  margin-top: 24px;
  margin-bottom: 24px;
}

.ds-form {
  margin-top: 24px;
  margin-bottom: 16px;
}

.is--color-s20 {
  background-color: var(--sky-20);
  flex: 1;
}

.image-landscape {
  width: 100%;
  padding-top: 57%;
  display: block;
  position: relative;
  inset: 0;
  overflow: hidden;
}

.spacer-16 {
  float: none;
  width: 16px;
  height: 16px;
  display: inline-block;
  position: static;
}

.is--color-g60 {
  background-color: var(--grass-30);
  flex: 1;
}

.is--color-s40 {
  background-color: var(--sky-40);
  flex: 1;
}

.wrapper-40px {
  width: 40px;
  height: 40px;
}

.ds-tile {
  direction: ltr;
  background-color: #fff;
  border-bottom: 1px solid #ebebeb;
  padding: 24px;
  position: relative;
}

.ds-tile.is--color-n100 {
  background-color: #222;
}

.form-cta {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 32px;
  display: block;
}

.ds-icon-2 {
  margin-bottom: 16px;
  margin-right: 16px;
  display: inline-block;
}

.ds-grid-buttons {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 24px;
}

.is--color-n30 {
  background-color: var(--gray-30);
  flex: 1;
}

.image-portrait {
  width: 100%;
  height: 100%;
  padding-top: 134%;
  display: block;
  position: relative;
  inset: 0;
  overflow: hidden;
}

.ds-menu {
  width: 100%;
  margin-top: 32px;
}

.image-landscape-banner {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/664df668903c2e8ef994c3c1_Dezin%20DS%20-%20Image%20Landscape.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  padding-top: 57%;
  display: block;
  position: relative;
  inset: 0;
  overflow: hidden;
}

.wrapper-100 {
  width: 100%;
  position: relative;
}

.is--color-s30 {
  background-color: var(--sky-30);
  flex: 1;
}

.ol {
  list-style-type: decimal;
}

.grid-typography-2col {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  margin-top: 24px;
}

.is--color-n100 {
  background-color: var(--gray-50);
  flex: 1;
}

.form-checkbox-2 {
  margin-bottom: 16px;
  padding-left: 24px;
}

.is--color-o110 {
  background-color: #cc7a00;
  flex: 1;
}

.is--color-o40 {
  background-color: #ffd699;
  flex: 1;
}

.is--color-lb110 {
  background-color: #0099e6;
  flex: 1;
}

.is--color-b10 {
  background-color: var(--azure-10);
  flex: 1;
}

.figure-2 {
  margin-top: 20px;
}

.heading-4, .heading-5 {
  color: var(--black);
}

.btn-sikur {
  color: var(--black);
  text-align: center;
  background-color: #ccc0;
  border-radius: 50px;
  margin-left: 0;
  margin-right: 0;
  padding: 12px 24px 14px;
  font-size: 16px;
  line-height: 100%;
  transition: max-width .2s;
}

.btn-sikur.w--current {
  color: var(--black);
}

.btn-sikur.event-cover {
  background-color: var(--red-20);
  direction: rtl;
  color: var(--white);
  cursor: pointer;
  padding: 16px 30px 20px;
  font-size: 18px;
  font-weight: 500;
  transition-property: background-color;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn-sikur.event-cover:hover {
  background-color: var(--red-30);
}

._05-past-event {
  z-index: 30;
  background-color: var(--gray-40);
  padding: 164px 8% 100px;
  position: relative;
  top: 0;
}

._05-open-close {
  width: 30px;
  margin-top: 20px;
}

._05-past-event-inner {
  overflow: hidden;
}

.section-sub-1 {
  color: #1b5bb4;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 120%;
}

._14-animation-b {
  width: 50%;
  margin-left: 30px;
  margin-right: 30px;
  position: relative;
}

._12-hero {
  z-index: 10;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

.block_watch-button-2 {
  color: #d01e25;
  text-align: center;
  background-color: #fff;
  padding: .5rem;
  font-size: 1.2rem;
  font-weight: 700;
  position: absolute;
  inset: 8.1rem auto auto 0%;
  box-shadow: 7px 0 12px #0003;
}

._12-hero_rich1 {
  position: absolute;
  inset: auto 0% 10%;
}

._12-hero_rich1 p {
  width: 70%;
  margin-top: auto;
  margin-bottom: 0;
  margin-right: 20px;
  font-size: 24px;
  line-height: 140%;
}

._12-hero_rich1 h1 {
  color: #4319ad;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 7vw;
  font-weight: 700;
}

._12-hero_rich1 h2 {
  color: var(--black);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 400;
  line-height: 120%;
}

._12-loop {
  z-index: 80;
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 50vh;
  display: flex;
  position: relative;
  top: 0;
}

._12-carousel-con {
  background-color: var(--white);
  border-radius: 100px;
  flex-flow: row;
  justify-content: flex-end;
  max-width: 1200px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

._10-coverage {
  z-index: 50;
  background-color: var(--khaki-20);
  border-bottom: .75px solid #000;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._10-coverage_rich {
  text-align: left;
  width: 45%;
}

._10-coverage_rich p {
  color: var(--white);
  text-align: center;
  font-size: 28px;
  font-weight: 400;
  line-height: 120%;
}

._10-coverage_rich h1 {
  color: #f58320;
  text-align: right;
  margin-top: 20px;
  font-family: Simonapro, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 110%;
}

._10-coverage_rich h2 {
  color: var(--almond-60);
  text-align: right;
  margin-top: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 125%;
}

._10-coverage_rich h3 {
  text-align: center;
  background-color: #f58320;
  border-radius: 50px;
  margin-top: 15px;
  padding: 2px 24px 6px;
  font-size: 16px;
  font-weight: 500;
  display: inline-block;
}

._12-icons {
  z-index: 5000;
  grid-column-gap: 15px;
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  position: fixed;
  inset: 40px 5% auto auto;
}

._12-html {
  grid-column-gap: 6px;
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

._12-social {
  z-index: 1000;
  grid-column-gap: 5px;
  flex-flow: row;
  align-items: center;
  max-width: none;
  display: none;
}

._12-menu {
  background-color: #ffffffbf;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 500px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 25px;
  display: flex;
}

._12-menu.hide {
  display: none;
}

._14-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._14-speaker_circle {
  z-index: 41;
  border: 50px solid var(--azure-60);
  border-radius: 100%;
  position: absolute;
}

._14-speaker_circle.d {
  opacity: .5;
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._14-speaker_circle.b {
  opacity: .5;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._14-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._14-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._14-speaker_rich {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._14-speaker_rich h1 {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 96%;
}

._14-speaker_rich p {
  margin-bottom: 0;
}

._14-speaker_rich h3 {
  margin-top: 0;
}

.loop-text {
  color: var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 120%;
  display: flex;
}

._15-hero {
  z-index: 10;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

.body-15 {
  background-color: var(--white);
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._15-about {
  z-index: 20;
  background-color: var(--yellow-20);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._15-topics {
  z-index: 30;
  background-color: var(--khaki-10);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._15-topic_rich {
  text-align: right;
  width: 80%;
}

._15-topic_rich p {
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
}

._15-topic_rich h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 90%;
}

._15-topic_rich h2 {
  color: #851816;
  text-align: right;
}

._15-topic_rich h3 {
  color: #ff5a23;
}

._15-topic_rich h4 {
  text-align: center;
}

._15-topic_rich h5 {
  text-align: center;
  font-size: 30px;
}

._15-topic_rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

._15-topic_icon {
  width: 90px;
}

._15-mosaic-gallery {
  z-index: 70;
  background-color: var(--khaki-20);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._15-speakers {
  z-index: 40;
  background-color: var(--footer\<deleted\|variable-5369b7c2-ffe9-28a3-3488-d8d6809efc0a\>);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  position: relative;
  top: 0;
}

._15-about_rich p {
  color: var(--gray-40);
  text-align: center;
  font-size: 26px;
  font-weight: 400;
  line-height: 125%;
}

.is-13-about {
  z-index: 20;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

.is-13-topics {
  z-index: 30;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

.is-13-speakers {
  z-index: 40;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  position: relative;
  top: 0;
}

.is-13-partners {
  z-index: 70;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

.is-13-about_rich p {
  color: var(--black);
  text-align: center;
  margin-bottom: 30px;
  font-size: 25px;
  font-weight: 400;
  line-height: 140%;
}

.is-13-section-head {
  color: var(--black);
  border-bottom: 1px solid #000;
  width: 100vw;
  margin-left: auto;
  margin-right: auto;
  font-family: "Manhattan 650", sans-serif;
  font-size: 100px;
  line-height: 100%;
}

.is-13-topic_rich p {
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
}

.is-13-topic_rich h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 90%;
}

.is-13-topic_rich h2 {
  color: #851816;
  text-align: right;
}

.is-13-topic_rich h3 {
  color: #ff5a23;
}

.is-13-topic_rich h4 {
  text-align: center;
}

.is-13-topic_rich h5 {
  text-align: center;
  font-size: 30px;
}

.is-13-topic_rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

.is-13-topic_icon {
  width: 90px;
}

.is-13-flex-horizontal {
  border-bottom: 1px solid #000;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.is-13-section-sub {
  color: var(--black);
  border-bottom: 1px solid #000;
  margin-top: 0;
  padding-bottom: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  line-height: 120%;
}

.is-13-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 22%;
  margin-bottom: 50px;
  margin-left: 12px;
  margin-right: 12px;
  display: flex;
  position: relative;
}

.is-13-speaker_item.hide {
  display: none;
}

.is-13-speaker_circle {
  z-index: 41;
  border: 50px solid var(--azure-60);
  border-radius: 100%;
  position: absolute;
}

.is-13-speaker_circle.d {
  opacity: .5;
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

.is-13-speaker_circle.b {
  opacity: .5;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

.is-13-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

.is-13-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

.is-13-speaker_rich {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

.is-13-speaker_rich h1 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 96%;
}

.is-13-speaker_rich p {
  color: var(--black);
  margin-bottom: 0;
}

.is-13-speaker_rich h3 {
  margin-top: 0;
}

.is-13-speaker_rich h2 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 4px;
  font-size: 15px;
  font-weight: 700;
  line-height: 100%;
}

.is-13-mosaic-gallery {
  z-index: 60;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

.is-13-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

.is-13-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.is-13-partner_logo {
  text-align: center;
  flex: none;
  width: 31%;
}

.is-13-hero {
  z-index: 10;
  background-color: var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

.is-13-hero_rich {
  margin-top: 30px;
}

.is-13-hero_rich p {
  color: var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  text-align: center;
  margin-bottom: 0;
  font-family: Shual, sans-serif;
  font-size: 34px;
  font-weight: 400;
  line-height: 100%;
}

.is-13-hero_rich h1 {
  color: var(--azure-60);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Swatch, sans-serif;
  font-size: 90px;
  line-height: 80%;
}

.is-13-hero_rich h2 {
  color: var(--azure-60);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Swatch, sans-serif;
  font-size: 10vw;
  font-weight: 700;
  line-height: 80%;
}

.is-13-hero_rich h3 {
  color: var(--azure-60);
  text-align: center;
  margin-top: 0;
  font-family: Shual, sans-serif;
  font-size: 36px;
  font-weight: 400;
}

._15-hero-image {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/669dff17a0826f22aae41bd4_%D7%91%D7%99%D7%98%D7%97%D7%95%D7%9F%20%D7%91%D7%9E%D7%96%D7%95%D7%9F.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100vw;
  min-height: 100vh;
  position: relative;
}

._13-header_logos {
  z-index: 1000;
  background-color: var(--white);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 320px;
  margin-left: auto;
  margin-right: auto;
  padding: 14px;
  display: flex;
  position: static;
  top: 0;
}

._11-schedule {
  z-index: 60;
  background-color: var(--grass-30);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._11-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: block;
}

._11-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._11-hour {
  width: 20%;
  position: relative;
  top: 30px;
}

._11-timeline {
  border-right: 2px solid var(--grass-10);
  width: 20px;
  margin-right: 20px;
}

._11-time {
  color: var(--khaki-10);
  text-align: left;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  line-height: 24px;
}

._11-shape {
  z-index: 6;
  border: 3px solid var(--grass-80);
  background-color: var(--grass-10);
  border-radius: 100%;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 4px auto auto -31px;
}

._11-schedule_rich {
  border-top: .75px solid var(--grass-50);
  border-right: 0 solid #000;
  width: 80%;
  margin-bottom: 25px;
  padding-top: 30px;
  font-size: 20px;
  line-height: 135%;
}

._11-schedule_rich h1 {
  color: var(--grass-80);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 100%;
}

._11-schedule_rich p {
  margin-bottom: 0;
  font-size: 18px;
}

._11-schedule_rich h2 {
  color: var(--grass-10);
  text-align: right;
  margin-top: 25px;
  margin-bottom: 5px;
  font-size: 22px;
  font-weight: 700;
  line-height: 100%;
}

._11-schedule_rich em {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-style: normal;
  font-weight: 700;
}

._11-schedule_rich h3 {
  color: var(--black);
  text-align: center;
  border-bottom: 8px solid #000;
  font-family: "Manhattan 300", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 110%;
  display: inline-block;
}

._11-schedule_rich h4 {
  color: var(--azure-60);
  text-align: center;
  font-size: 30px;
  line-height: 100%;
}

._15-partners {
  z-index: 70;
  background-color: var(--khaki-10);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._15-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._15-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

._15-partner_logo {
  text-align: center;
  flex: none;
  width: 30%;
}

.body-16 {
  background-color: var(--white);
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._16-head {
  direction: ltr;
  color: var(--white);
  text-align: left;
  letter-spacing: 2px;
  padding-left: 50px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 10vw;
  line-height: 90%;
}

.details {
  color: var(--black);
  text-align: right;
  margin-top: 35px;
  font-size: 24px;
  font-weight: 500;
  line-height: 130%;
  position: static;
  inset: auto 8% 35% auto;
}

._16-about {
  background-color: var(--gray-40);
  justify-content: center;
  align-items: center;
  min-height: auto;
  padding-top: 160px;
  padding-bottom: 160px;
  display: flex;
  position: relative;
  top: 0;
}

._16-details {
  z-index: 100;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: absolute;
  inset: auto 50px 50px auto;
}

._16-details h1 {
  color: var(--black);
  text-align: left;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
  font-size: 60px;
  font-weight: 700;
}

._16-head-details {
  color: var(--white);
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 135%;
}

._16-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

._16-partner_logo {
  text-align: center;
  flex: none;
  width: 25%;
}

._16-partners {
  z-index: 70;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
  position: relative;
  top: 0;
}

._16-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

._17-hero {
  flex-flow: column;
  min-height: 100vh;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.hero-details_date {
  background-color: var(--gray-10);
  color: var(--red-20);
  text-align: center;
  width: auto;
  padding-bottom: .2rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-family: Simonapro, sans-serif;
  font-size: 1.8vw;
  font-weight: 700;
  line-height: 135%;
  position: absolute;
  inset: auto 0 -40px;
}

._17-hero-details {
  z-index: 1000;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: block;
  position: absolute;
  inset: 9% 0% 0%;
  overflow: hidden;
}

._17-hero-details.mobile {
  display: none;
}

.body-17 {
  direction: ltr;
  color: #070724;
  text-align: left;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

.hero-details_head {
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

.hero-details_head h2 {
  letter-spacing: 2px;
  margin-top: 0;
  margin-bottom: 20px;
  padding-right: 5px;
  font-family: "Manhattan 650", sans-serif;
  font-size: 5.4vw;
  font-weight: 400;
  line-height: 80%;
}

.hero-details_head h1 {
  letter-spacing: 2px;
  text-transform: capitalize;
  margin-top: -20px;
  margin-bottom: 0;
  font-family: "Manhattan 650", sans-serif;
  font-size: 13.5vw;
}

.number {
  letter-spacing: -14px;
  flex: none;
  align-items: flex-start;
  font-size: 200px;
  line-height: 85%;
  display: flex;
}

._17-schedule {
  z-index: 30;
  border-bottom: 2px solid var(--white);
  background-color: #070724;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._17-schedule-date {
  flex-direction: column;
  margin-bottom: 10px;
  display: flex;
}

._17-section-head {
  flex-direction: column;
  flex: 0 auto;
  margin-top: 0;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 120%;
}

._17-section-head.is--small {
  margin-top: 4px;
  margin-bottom: 0;
  margin-left: auto;
  font-size: 2.5rem;
  font-weight: 900;
}

._17-schedule-day {
  background-color: var(--azure-30);
  color: #040442;
  border-radius: 6px;
  flex-flow: column;
  flex: 1;
  padding: 2rem 2rem 4rem;
  display: flex;
}

._17-schedule-day.is--color {
  background-color: var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
}

.num {
  font-size: 160%;
}

.registration_wrapper {
  background-color: var(--sky-10);
  color: #070762;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  margin-left: 1rem;
  margin-right: 1rem;
  padding: 2rem 2rem 3rem;
  display: flex;
}

.registration_wrapper.is--color-leumi {
  background-color: var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
}

.ticket-type {
  text-transform: uppercase;
  font-size: 28px;
  line-height: 120%;
}

.ticket-price {
  font-size: 6.5rem;
  font-weight: 100;
  line-height: 120%;
}

._17-tickets {
  z-index: 60;
  background-color: #040442;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._17-partners {
  z-index: 70;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._17-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  display: block;
}

._17-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 30px;
  margin-bottom: 80px;
  display: flex;
}

._17-partner_logo {
  text-align: center;
  flex: none;
  width: 22%;
}

._17-partner_logo.papaya-biger {
  width: 30%;
}

._17-partner_logo.space {
  margin-right: 45px;
}

._17-partner_logo.tiktok-biger {
  width: 32%;
}

._17-partner_logo.tipranks-biger {
  width: 26%;
  margin-left: 35px;
}

._17-hero-image {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/6684009775fe75c7fb56ea60_London%20-%20Branding%20image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  width: 100vw;
  height: 100vh;
}

._17-details-wrraper {
  justify-content: center;
  margin-top: 15vh;
  padding-bottom: 2vh;
  display: inline-block;
  position: relative;
}

._12-hero-image {
  margin-bottom: auto;
}

._12-hero-details {
  flex-direction: column;
  width: 100%;
  height: 100%;
  position: absolute;
}

._10-schedule {
  z-index: 60;
  background-color: var(--khaki-10);
  border-bottom: .75px solid #000;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._10-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: block;
}

._10-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._10-hour {
  width: 20%;
  position: relative;
  top: 30px;
}

._10-time {
  color: var(--black);
  text-align: left;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  line-height: 24px;
}

._10-shape {
  z-index: 6;
  border: 3px solid var(--black);
  background-color: var(--khaki-10);
  border-radius: 100%;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 4px auto auto -31px;
}

._10-timeline {
  border-right: 2px solid var(--black);
  width: 20px;
  margin-right: 20px;
}

._10-schedule_rich {
  text-align: right;
  width: 80%;
  margin-bottom: 25px;
  padding-top: 30px;
  font-size: 20px;
  line-height: 135%;
}

._10-schedule_rich h1 {
  color: var(--grass-40);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 100%;
}

._10-schedule_rich p {
  text-align: right;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 18px;
}

._10-schedule_rich h2 {
  color: #f58320;
  text-align: right;
  margin-top: 25px;
  margin-bottom: 5px;
  font-size: 22px;
  font-weight: 700;
  line-height: 100%;
}

._10-schedule_rich em {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-style: normal;
  font-weight: 700;
}

._10-schedule_rich h3 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 26px;
  font-weight: 700;
  line-height: 100%;
  display: inline-block;
}

._10-schedule_rich h4 {
  color: var(--azure-60);
  text-align: center;
  font-size: 30px;
  line-height: 100%;
}

._17-footer {
  z-index: 1400;
  background-color: #070724;
  position: relative;
}

.text-span-2 {
  font-size: 2vw;
  font-weight: 700;
}

._17_about {
  z-index: 20;
  border-bottom: 2px solid var(--white);
  background-color: #070724;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._17-about_rich p {
  color: var(--white);
  text-align: center;
  font-size: 22px;
  font-weight: 400;
  line-height: 150%;
}

._17-about_rich h1 {
  border-bottom: .5px solid var(--white);
  margin-top: 0;
  margin-bottom: 15px;
  padding-bottom: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
}

._12-about {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._12-schedule {
  z-index: 30;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._12-brodcast-wrapper {
  grid-row-gap: 15px;
  background-color: #ffffff05;
  border: 1.5px solid #e6e6e699;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 1rem;
  padding: 1rem .7rem;
  display: flex;
  position: relative;
}

._12-speaker-content {
  align-items: center;
  width: 100%;
  display: flex;
}

._12-speaker-image {
  z-index: 42;
  border-radius: 100%;
  width: 40%;
  max-width: 100px;
  position: relative;
}

._12-speaker_rich {
  color: var(--white);
  text-align: right;
  align-self: center;
  margin-right: 15px;
  font-weight: 100;
  line-height: 110%;
}

._12-speaker_rich h1 {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 96%;
}

._12-speaker_rich p {
  margin-bottom: 0;
  line-height: 130%;
}

._12-speaker_rich h3 {
  margin-top: 0;
}

._12-speaker_rich h5 {
  background-color: var(--calcalist\<deleted\|variable-ba4ca06e-1d4c-db5e-b920-05499cbf236e\>);
  margin-top: 0;
  padding: 2px 8px 4px;
  font-weight: 400;
  display: inline-block;
}

._12-broadcast-host {
  color: #fff;
  width: 100%;
  font-size: 1.1rem;
}

.slogan1, .slogan2, .slogan3 {
  text-align: center;
  text-transform: uppercase;
  max-width: 1200px;
  margin: 0 auto 0;
  font-family: Oswald, sans-serif;
  font-size: 7vw;
  font-weight: 500;
  line-height: 110%;
}

._13-flex-horizontal {
  flex-flow: wrap;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

._13-flex-horizontal.hide {
  display: none;
}

._13-flex-vertical {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.is-13-partner_logo-2 {
  flex: none;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

._13-partners-div {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.body-18 {
  background-color: var(--white);
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._18-hero {
  z-index: 10;
  background-color: var(--black);
  flex-flow: column;
  width: 100vw;
  height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._18-about {
  z-index: 20;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._14-schedule {
  z-index: 60;
  background-color: var(--sky-10);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._14-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: block;
}

._14-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._14-hour {
  width: 20%;
  position: relative;
  top: 30px;
}

._14-timeline {
  border-right: 1px solid var(--azure-60);
  width: 20px;
  margin-right: 20px;
}

._14-schedule_rich {
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 30px;
  font-size: 20px;
  line-height: 135%;
}

._14-schedule_rich h1 {
  color: var(--azure-60);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 100%;
}

._14-schedule_rich p {
  text-align: right;
  margin-bottom: 6px;
  font-size: 18px;
}

._14-schedule_rich h2 {
  color: var(--azure-40);
  text-align: right;
  font-size: 22px;
  font-weight: 700;
  line-height: 100%;
}

._14-schedule_rich em {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-style: normal;
  font-weight: 700;
}

._14-schedule_rich h3 {
  color: var(--azure-40);
  text-align: right;
  width: 100%;
  margin-top: 0;
  font-size: 22px;
  font-weight: 700;
  line-height: 135%;
  display: inline-block;
}

._14-schedule_rich h4 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  margin-bottom: 16px;
  font-size: 18px;
  font-weight: 400;
  line-height: 135%;
}

._14-schedule_rich h5 {
  border-top: 1px solid var(--red-30);
  color: var(--red-30);
  text-align: right;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-top: 6px;
  font-size: 22px;
}

._14-schedule_rich h6 {
  color: var(--red-30);
  text-align: right;
  margin-top: 20px;
  font-size: 22px;
}

._14-time {
  color: var(--azure-60);
  text-align: left;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  line-height: 24px;
}

._14-shape {
  z-index: 6;
  border: 4px solid var(--azure-60);
  background-color: var(--white);
  border-radius: 100%;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 4px auto auto -31px;
}

._18-topic_rich {
  text-align: right;
  width: 80%;
}

._18-topic_rich p {
  color: var(--white);
  font-size: 22px;
  font-weight: 400;
  line-height: 110%;
}

._18-topic_rich h1 {
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 90%;
}

._18-topic_rich h2 {
  color: #851816;
  text-align: right;
}

._18-topic_rich h3 {
  color: #ff5a23;
}

._18-topic_rich h4 {
  text-align: center;
}

._18-topic_rich h5 {
  text-align: center;
  font-size: 30px;
}

._18-topic_rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

._18-topic_icon {
  width: 90px;
}

._18-partners {
  z-index: 70;
  background-color: var(--gray-10);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._18-topics {
  z-index: 30;
  background-color: var(--black);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._18-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._18-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

._18-partner_logo {
  text-align: center;
  flex: none;
  width: 20%;
}

._18-partner_logo.line-1 {
  width: 25%;
}

._18-partner_logo.line-3 {
  width: 28%;
  margin-bottom: 20px;
}

._18-partner_logo.line-3.sap {
  margin-left: -80px;
}

._18-partner_logo.line-3.intuit {
  margin-left: -25px;
}

._18-partner_logo.line-3.pagaya {
  margin-left: -35px;
}

._18-partner_logo.line-2 {
  width: 20%;
}

._18-partner_logo.line-4, ._18-partner_logo.line-5 {
  width: 26%;
}

._12-hero_rich2 {
  position: absolute;
  top: 40%;
  left: 5%;
}

._12-hero_rich2 p {
  width: 70%;
  margin-top: auto;
  margin-bottom: 0;
  margin-right: 20px;
  font-size: 24px;
  line-height: 140%;
}

._12-hero_rich2 h1 {
  color: #4319ad;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 7vw;
  font-weight: 700;
}

._12-hero_rich2 h2 {
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 120%;
}

._12-about-text {
  text-align: center;
  padding-top: 8vh;
  padding-bottom: 8vh;
  font-size: 20px;
  line-height: 130%;
}

.event-cover-buttons {
  z-index: 100;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  position: absolute;
  bottom: 10%;
}

._17-loop {
  z-index: 80;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

._17-carousel-con {
  flex-flow: row;
  max-width: 100%;
  height: 50px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.text-con {
  justify-content: space-around;
  align-items: center;
  min-width: 100%;
  display: flex;
}

.div {
  grid-row-gap: 10px;
  border-top: .5px solid var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  border-right: .5px solid var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  border-bottom: .5px solid var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 30%;
  height: 100%;
  display: flex;
}

.loop-topic {
  border-bottom: .5px solid var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  color: var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
  line-height: 120%;
  display: none;
}

._17-event-cover-btns {
  z-index: 1001;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  position: absolute;
  bottom: 5%;
}

._17-event-cover-btns.hide {
  display: none;
}

._17-coverage {
  z-index: 60;
  border-top: 3px solid var(--red-20);
  border-bottom: 3px solid var(--red-20);
  background-color: #070724;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

.ctech-logo {
  width: 180px;
  max-width: none;
  margin-right: auto;
}

._12-flex-vertical {
  grid-row-gap: 20px;
  background-color: var(--gray-40);
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 24%;
  min-height: 500px;
  padding: 20px;
  display: flex;
  position: relative;
}

.up {
  border-bottom: 6px solid var(--gray-30);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

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

._17-terms_text {
  color: #fff;
  text-align: center;
  flex: none;
  margin-top: 26px;
  padding-left: 1em;
  padding-right: 1em;
  font-weight: 100;
}

._17-schedule_inner {
  grid-column-gap: 20px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

._17-registration_inner {
  justify-content: center;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.registration-con {
  max-width: none;
}

._17-flex-horizontal {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.is-17-partner_logo-2 {
  flex: none;
  width: 75%;
  margin: 20px auto;
  display: block;
}

._17-flex-vertical {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 32%;
  display: flex;
}

._17-partners-div {
  justify-content: center;
  align-items: center;
  width: 100%;
}

._17-coverage-inner {
  justify-content: center;
  display: flex;
}

.coverage-con {
  width: 100%;
  max-width: none;
}

.span-1 {
  letter-spacing: 0;
  margin-top: -35px;
  font-size: 60px;
}

.month {
  flex: none;
  align-items: flex-start;
  font-size: 50px;
  font-weight: 500;
  line-height: 100%;
  display: flex;
}

._17-schedule_rich {
  text-align: left;
  flex: none;
  overflow: hidden;
}

._17-schedule_rich p {
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 110%;
}

._17-schedule_rich h1 {
  color: #070724;
  text-align: left;
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  line-height: 100%;
}

._17-schedule_rich h6 {
  border-top: 1px solid var(--white);
  color: var(--white);
  width: 100%;
  margin-bottom: 0;
  padding-top: 15px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
  display: inline-block;
}

._17-schedule_rich h2 {
  color: var(--gray-50);
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 900;
  line-height: 100%;
}

._17-schedule_rich img {
  margin-top: 20px;
  margin-bottom: 0;
}

._17-schedule_rich h3 {
  margin-top: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
}

._17-schedule_rich h5 {
  border-top: 1px solid var(--white);
  margin-top: 15px;
  padding-top: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
}

._17-schedule_rich li {
  padding-left: 5px;
  list-style-type: disc;
}

.span-2 {
  letter-spacing: 0;
  margin-top: -35px;
  margin-left: 15px;
  font-size: 60px;
}

.date {
  letter-spacing: -5px;
  margin-top: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 120px;
}

.span-color {
  color: var(--azure-30);
}

.bold-text-8 {
  color: var(--white);
  text-decoration: underline;
}

._17-eligibility-criteria {
  z-index: 30;
  border-top: 3px solid var(--white);
  background-color: #070724;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._17-eligibility-criteria._8vh {
  border-top-color: var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
}

.criteria-con {
  max-width: none;
}

.criteria-con._8vh {
  padding-bottom: 2vh;
}

._17-criteria_inner {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  margin: 50px auto 4vh;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.criteria {
  border: 1px solid var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  border-radius: 8px;
  flex-flow: column;
  width: 70%;
  padding: 2rem 2rem 1.6rem;
  display: flex;
}

._17-criteria_rich {
  color: var(--white);
  flex: none;
  width: 100%;
}

._17-criteria_rich p {
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 160%;
}

._17-criteria_rich h1 {
  color: var(--white);
  text-align: center;
  margin-top: 15px;
  margin-bottom: 20px;
  font-family: Simonapro, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 120%;
}

._17-criteria_rich h6 {
  color: var(--white);
  margin-bottom: 10px;
  padding-top: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 100%;
  display: inline-block;
}

._17-criteria_rich h2 {
  color: var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
  font-size: 80px;
  font-weight: 400;
  line-height: 80%;
}

._17-criteria_rich img {
  margin-top: 20px;
  margin-bottom: 0;
}

._17-criteria_rich h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
}

._17-criteria_rich li {
  color: var(--black);
  font-size: 20px;
  font-weight: 500;
  line-height: 140%;
}

.bonus {
  border: 1px solid var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  width: 70%;
  padding: 1.2rem;
  display: flex;
}

.bonus.space {
  margin-bottom: 60px;
}

._17-bonus_rich {
  flex: none;
  width: 100%;
}

._17-bonus_rich p {
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 110%;
}

._17-bonus_rich h1 {
  margin-top: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  line-height: 135%;
}

._17-bonus_rich h6 {
  color: var(--white);
  margin-bottom: 10px;
  padding-top: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 100%;
  display: inline-block;
}

._17-bonus_rich h2 {
  color: var(--black);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
  font-size: 150px;
  font-weight: 400;
  line-height: 80%;
}

._17-bonus_rich img {
  margin-top: 20px;
  margin-bottom: 0;
}

._17-bonus_rich h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
}

._17-bonus_rich li {
  color: var(--black);
  font-size: 20px;
  font-weight: 500;
  line-height: 140%;
}

._17-bonus_inner {
  grid-column-gap: 15px;
  grid-row-gap: 25px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

._3-footer {
  z-index: 1400;
  border-top: 5px solid var(--calcalist\<deleted\|variable-ba4ca06e-1d4c-db5e-b920-05499cbf236e\>);
  background-color: var(--gray-50);
  direction: ltr;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

._3-footer_wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
}

._3-footer_content {
  grid-column-gap: 100px;
  display: flex;
}

._3-footer_logo {
  background-color: var(--calcalist\<deleted\|variable-ba4ca06e-1d4c-db5e-b920-05499cbf236e\>);
  width: 60px;
  margin-right: auto;
}

._3-footer-sitemap {
  flex: 1;
  display: flex;
}

._3-footer-credits {
  justify-content: center;
  align-items: center;
  display: flex;
}

._3-sitemap_links {
  grid-column-gap: 12px;
  justify-content: center;
  align-items: center;
  display: flex;
}

._3-sitemap-link {
  color: #fff;
  text-decoration: none;
}

._3-social-link {
  display: block;
}

._3-footer_right {
  display: flex;
}

._3-footer_text {
  color: #fff;
  flex: none;
}

._3-footer_link {
  color: var(--white);
  text-decoration: underline;
}

.footer-b {
  z-index: 1000;
  background-color: var(--gray-50);
  direction: ltr;
  position: relative;
}

._3-footer_favicon {
  transform: rotate(-180deg);
}

._3-footer-page_padding {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 8%;
  padding-right: 8%;
}

._3-footer-links {
  grid-column-gap: 25px;
  display: flex;
}

.london-form {
  justify-content: center;
  height: 90vh;
  padding-top: 40px;
  display: flex;
}

._17-eligibility-criteria-copy {
  z-index: 30;
  border-top: 3px solid var(--white);
  background-color: #070724;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._17-eligibility-criteria-copy._8vh {
  border-top-color: var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  flex-flow: column;
}

._10-event-cover-btns {
  z-index: 100;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.title {
  color: var(--white);
  text-align: center;
  min-height: 110px;
  margin-top: 20px;
  margin-bottom: auto;
  font-size: 24px;
  font-weight: 500;
  line-height: 100%;
}

.dream-team-pic {
  text-align: center;
  border-top-style: solid;
  border-top-color: #070724;
  margin-bottom: 30px;
  padding-left: 14%;
  padding-right: 14%;
}

.paragraph-6 {
  text-align: center;
  margin-bottom: 50px;
  font-size: 26px;
  line-height: 130%;
}

.heading-11 {
  color: var(--black);
  margin-top: 8vh;
  font-size: 32px;
}

.page-padding-no-animation {
  text-align: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-22 {
  width: 70vw;
  margin: 20px auto 50px;
}

.header-logos {
  position: absolute;
  inset: 2% auto auto;
}

.bold-text-9 {
  text-align: center;
}

.body-19 {
  direction: rtl;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._19-hero {
  z-index: 10;
  justify-content: center;
  align-items: center;
  height: 100vh;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: relative;
  top: 0;
}

._17-hero-dream-team-2 {
  z-index: 60;
  background-color: #070724;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  padding-top: 50px;
  padding-left: 80px;
  padding-right: 80px;
  display: flex;
}

.dream-team-con {
  flex-flow: column;
  max-width: none;
  display: flex;
}

._17-banner-dream-team {
  max-width: 104%;
  margin-top: -6px;
}

._19_section-wrap {
  z-index: 41;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

._19-branding-image {
  justify-content: center;
  align-items: center;
  max-width: 1000px;
  margin-bottom: 80px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

._19-earth {
  z-index: 40;
  justify-content: flex-end;
  align-items: center;
  position: relative;
}

._19-green {
  z-index: 20;
  position: absolute;
}

._19-carousel-con {
  background-color: var(--white);
  border-radius: 100px;
  flex-flow: row;
  justify-content: flex-end;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

._19-loop {
  z-index: 80;
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 50vh;
  display: flex;
  position: relative;
  top: 0;
}

._19-about {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5vh;
  padding-bottom: 5vh;
  display: flex;
}

._19-schedule {
  z-index: 30;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  margin-top: 100px;
  display: flex;
  position: relative;
  top: 0;
}

._19-flex-vertical {
  grid-row-gap: 20px;
  background-color: var(--azure-60);
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  width: 24%;
  min-height: 500px;
  padding: 20px;
  display: flex;
  position: relative;
}

._19-brodcast-wrapper {
  grid-row-gap: 15px;
  background-color: #ffffff05;
  border: 1.5px solid #e6e6e699;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 1rem;
  padding: 1rem .7rem;
  display: flex;
  position: relative;
}

._19-section-head {
  border-bottom: 1px solid var(--black);
  color: var(--black);
  justify-content: center;
  align-items: center;
  margin: 0 35px 30px;
  padding-bottom: 6px;
  padding-left: 25px;
  padding-right: 25px;
  font-family: Simonapro, sans-serif;
  font-size: 70px;
  font-weight: 700;
  line-height: 100%;
  display: block;
}

._12-line {
  background-color: var(--yellow-50);
  width: 50%;
  height: 10px;
  margin: auto auto 10px;
}

._19-broadcast-host {
  color: #fff;
  text-align: right;
  margin-left: auto;
  margin-right: 10px;
  font-size: 1.1rem;
}

._19-speaker-content {
  align-items: center;
  width: 100%;
  display: flex;
}

._19-speaker-image {
  z-index: 42;
  border-radius: 100%;
  width: 40%;
  max-width: 100px;
  position: relative;
}

._19-speaker_rich {
  color: var(--white);
  text-align: right;
  align-self: center;
  margin-right: 15px;
  font-weight: 100;
  line-height: 110%;
}

._19-speaker_rich h1 {
  text-align: right;
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 130%;
}

._19-speaker_rich p {
  margin-bottom: 0;
  line-height: 130%;
}

._19-speaker_rich h3 {
  margin-top: 0;
}

._19-speaker_rich h5 {
  background-color: var(--black);
  margin-top: 0;
  padding: 2px 12px 4px;
  font-weight: 500;
  display: inline-block;
}

._19-line {
  background-color: #6ed94d;
  width: 50%;
  height: 10px;
  margin: auto auto 10px;
}

._17-header-dream-team {
  max-width: 75%;
  padding-top: 15px;
  padding-bottom: 30px;
  display: block;
}

._17-dream-team--div {
  background-color: var(--white);
  border-bottom-right-radius: 35px;
  border-bottom-left-radius: 35px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 36%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

._17-apply-noe_text {
  color: #fff;
  text-align: center;
  flex: none;
  margin-top: 50px;
  margin-bottom: 30px;
  padding-left: 1em;
  padding-right: 1em;
  font-size: 20px;
  font-weight: 100;
  line-height: 115%;
}

._19-gray {
  z-index: 20;
  position: absolute;
}

._19-outline {
  z-index: 50;
  position: absolute;
}

._19-about-text {
  text-align: center;
  padding-top: 8vh;
  padding-bottom: 8vh;
  font-size: 26px;
  line-height: 130%;
}

.legal-guidance {
  color: var(--gray-30);
  margin-top: auto;
  margin-bottom: 20px;
}

._19-details {
  z-index: 50;
  text-align: center;
  width: 420px;
  font-size: 24px;
  font-weight: 700;
  line-height: 130%;
}

.is-13-schedule {
  z-index: 60;
  background-color: var(--white);
  justify-content: center;
  align-items: flex-start;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._13-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: block;
}

._13-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._13-hour {
  width: 20%;
  position: relative;
  top: 30px;
}

._13-timeline {
  border-right: 1px solid var(--azure-60);
  width: 20px;
  margin-right: 20px;
}

._13-schedule_rich {
  text-align: right;
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 30px;
  font-size: 20px;
  font-weight: 500;
  line-height: 135%;
}

._13-schedule_rich h1 {
  color: var(--red-20);
  text-align: right;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 125%;
}

._13-schedule_rich p {
  text-align: right;
  margin-bottom: 6px;
  font-size: 18px;
}

._13-schedule_rich h2 {
  color: var(--azure-60);
  text-align: right;
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 500;
  line-height: 110%;
}

._13-schedule_rich em {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-style: normal;
  font-weight: 700;
}

._13-schedule_rich h3 {
  color: var(--azure-60);
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 400;
  line-height: 110%;
  display: inline-block;
}

._13-schedule_rich h4 {
  color: var(--azure-60);
  margin-top: 0;
  font-size: 22px;
  font-weight: 500;
  line-height: 115%;
}

._13-schedule_rich.ctech {
  border-top: 1.5px dotted var(--black);
  width: 100%;
  padding: 4% 10%;
}

._13-schedule_rich.ctech h5 {
  color: var(--azure-60);
  font-size: 18px;
  font-weight: 500;
  line-height: 120%;
}

._13-schedule_rich h5 {
  color: var(--red-20);
  margin-top: 0;
  font-size: 24px;
  line-height: 110%;
}

._13-time {
  text-align: left;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  line-height: 24px;
}

._13-shape {
  z-index: 6;
  border: 3px solid var(--gray-50);
  background-color: var(--white);
  border-radius: 100%;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 4px auto auto -31px;
}

._15-hero-head {
  z-index: 20;
  width: 25vw;
  position: absolute;
  inset: 6% 8% auto auto;
}

.time {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
}

._19-header-logos {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  display: flex;
}

._15-header_logos {
  z-index: 1000;
  background-color: var(--white);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 320px;
  margin-left: auto;
  margin-right: auto;
  padding: 14px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.header-logos-title {
  justify-content: center;
  align-items: center;
  margin-left: 12px;
  font-weight: 500;
  line-height: 100%;
  display: flex;
}

._15-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._15-speaker_circle {
  z-index: 41;
  border: 50px solid #f58320;
  border-radius: 100%;
  position: absolute;
}

._15-speaker_circle.d {
  opacity: .5;
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._15-speaker_circle.b {
  opacity: .5;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._15-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._15-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._15-speaker_rich {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._15-speaker_rich h1 {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 96%;
}

._15-speaker_rich p {
  margin-bottom: 0;
}

._15-speaker_rich h3 {
  margin-top: 0;
}

._15-speaker_rich h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
}

._15-event-cover-btns {
  z-index: 100;
  justify-content: center;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: block;
  position: absolute;
  inset: auto 8% 20% 0%;
}

._12-broadcast-dialog {
  border-top: 2px solid var(--gray-30);
  border-bottom: 2px solid var(--gray-30);
  background-color: var(--gray-50);
  color: #fff;
  width: 100%;
  padding-top: 3px;
  padding-bottom: 6px;
  font-size: 1.1rem;
}

.footer-d {
  border-top: 5px solid var(--calcalist\<deleted\|variable-ba4ca06e-1d4c-db5e-b920-05499cbf236e\>);
  background-color: var(--gray-50);
  direction: ltr;
  position: relative;
}

._4-footer_wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
}

._4-footer_content {
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  display: flex;
}

.footer_logo-vertical {
  background-color: var(--calcalist\<deleted\|variable-ba4ca06e-1d4c-db5e-b920-05499cbf236e\>);
  justify-content: center;
  align-items: flex-start;
  width: 50px;
  height: 90px;
  display: flex;
}

._4-footer_logo_image {
  max-width: 75%;
  margin: 5px;
}

._4-footer-sitemap {
  flex: 1;
  display: flex;
}

._4-footer-credits {
  grid-column-gap: 150px;
  justify-content: center;
  align-items: center;
  display: flex;
}

._4-footer_left {
  display: flex;
}

._4-footer_designer {
  color: #fff;
  flex: none;
}

._4-footer_right {
  display: flex;
}

._4-footer_text {
  color: #fff;
  margin-left: 4px;
}

._4-footer_link {
  color: var(--white);
  text-decoration: underline;
}

._4-sitemap_links {
  grid-column-gap: 12px;
  justify-content: center;
  align-items: center;
  display: flex;
}

._4-social-link {
  display: block;
}

.magazine-header_logos {
  z-index: 1000;
  background-color: var(--white);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  justify-content: center;
  padding: 10px 14px 12px;
  display: flex;
  position: absolute;
  top: 0;
}

._4-footer_padding {
  grid-row-gap: 14px;
  flex-flow: column;
  max-width: 1200px;
  display: flex;
}

._4-footer-link {
  color: var(--white);
  text-decoration: underline;
}

._17-speakers {
  z-index: 40;
  border-bottom: 3px solid var(--white);
  direction: ltr;
  background-color: #070724;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._17-speaker_item {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._17-speaker_circle {
  z-index: 41;
  border: 50px solid var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  border-radius: 100%;
  position: absolute;
}

._17-speaker_circle.d {
  border-color: var(--azure-20);
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._17-speaker_circle.b {
  border-color: var(--azure-20);
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._17-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._17-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._17-speaker_rich {
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._17-speaker_rich h1 {
  color: var(--azure-20);
  margin-top: 10px;
  margin-bottom: 14px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 110%;
}

._17-speaker_rich p {
  color: var(--azure-10);
  margin-bottom: 0;
  font-weight: 100;
  line-height: 120%;
}

._17-speaker_rich h3 {
  margin-top: 0;
}

._17-bio {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-bottom: auto;
  display: none;
}

._18-about_rich p {
  color: var(--gray-50);
  text-align: center;
  font-size: 22px;
  font-weight: 400;
  line-height: 150%;
}

.ai-branding {
  flex-flow: column;
  width: 100%;
  margin-top: auto;
  display: flex;
  position: relative;
}

.ai-image {
  width: 650px;
  max-width: none;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
}

.ai-title {
  width: 250px;
  max-width: none;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
}

.book-flight-hotel {
  margin-top: 40px;
  padding-top: 30px;
}

.magazine-hero-rich {
  max-width: 600px;
  margin: auto auto 4% 6%;
}

.magazine-hero-rich h1 {
  color: var(--red-20);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Shual, sans-serif;
  font-size: 6vw;
  font-weight: 400;
  line-height: 110%;
}

.magazine-hero-rich h2 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Shual, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 100%;
}

.magazine-hero-rich h3 {
  color: var(--black);
  text-align: center;
  font-family: Shual, sans-serif;
  font-weight: 300;
  line-height: 100%;
  text-decoration: underline;
}

.magazine-hero-rich p {
  color: var(--black);
  text-align: center;
  margin-top: 30px;
  font-family: Shual, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 120%;
}

.magazine-hero-rich li {
  text-align: center;
  font-family: Shual, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 115%;
}

.magazine-hero-rich ul {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.magazine-hero-rich em {
  color: var(--azure-40);
  font-style: normal;
  font-weight: 400;
}

.is-13-exhibition {
  z-index: 30;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

.exhibition-con {
  max-width: none;
}

._13-exhibition_inner {
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

._13-exhibition-banner {
  width: 800px;
}

.heading-14 {
  color: var(--red-20);
  margin-top: 0;
  font-size: 22px;
  font-weight: 700;
  line-height: 115%;
}

._13-event-cover-btns {
  z-index: 100;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 50px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.copyright-a {
  color: #fff;
}

.text-link-b {
  color: #fff;
  margin-right: 25px;
  text-decoration: none;
}

.social-link-b {
  flex: none;
  margin-left: 20px;
  display: block;
}

.footer-credits-b {
  border-top: 1px solid #d3d3d3;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.copyright-b, .designer-b {
  color: #fff;
  flex: none;
}

.footer_logo-b {
  width: 235px;
}

.footer-c {
  z-index: 9999999;
  border-top: 5px solid var(--calcalist\<deleted\|variable-ba4ca06e-1d4c-db5e-b920-05499cbf236e\>);
  background-color: var(--gray-50);
  position: relative;
}

.footer_con-c {
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  display: flex;
}

.footer_sitemap-c {
  flex: 1;
  display: flex;
}

.footer_credits-c {
  grid-column-gap: 150px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.social-link-c {
  margin-left: 20px;
  display: block;
}

.footer_sitemap-d {
  flex: 1;
  justify-content: flex-start;
  display: flex;
}

.footer-credits-d {
  grid-column-gap: 150px;
  justify-content: center;
  align-items: center;
  display: flex;
}

._19-partners {
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: auto;
  display: flex;
  position: relative;
  top: 0;
}

._19-partners.all-hide-mobile-show {
  display: none;
}

._19-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._19-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

._19-partner_logo {
  text-align: center;
  flex: none;
  width: 32%;
}

._12-partners {
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: auto;
  display: flex;
  position: relative;
  top: 0;
}

._12-partners.all-hide-mobile-show {
  display: none;
}

._12-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._12-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

._12-partner_logo {
  text-align: center;
  flex: none;
  width: 32%;
}

.social---place-holder {
  grid-row-gap: 6px;
  flex-flow: column;
  align-items: center;
  max-width: none;
  display: flex;
}

.social-icon {
  width: 25px;
}

.is--nav-bar {
  z-index: 999999;
  background-color: #ddd0;
  flex-flow: column;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.is--nav-bar.hide {
  display: none;
}

.is--logos {
  justify-content: flex-end;
  margin-left: auto;
  display: flex;
}

.is--nav-links {
  margin-left: auto;
  margin-right: auto;
}

.is--header-logo {
  height: 65px;
}

.sceen-2 {
  background-color: var(--gray-40);
  height: 100vh;
}

.is--btn {
  color: var(--red-50);
  align-self: center;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  transition: color .65s;
}

.is--btn:hover {
  color: var(--red-20);
}

.is--btn.w--current {
  color: var(--black);
}

.is--btn.is--tickets {
  background-color: var(--red-20);
  color: var(--white);
  cursor: pointer;
  border-radius: 100px;
  padding-left: 30px;
  padding-right: 30px;
  transition: background-color .2s;
}

.is--btn.is--tickets:hover {
  background-color: var(--red-40);
  border-bottom-width: 0;
  border-radius: 50px;
}

.is--icons {
  grid-column-gap: 10px;
  align-self: center;
  display: flex;
}

.is--maps {
  z-index: 1000;
  max-width: none;
  display: flex;
}

.is--social {
  z-index: 1000;
  grid-row-gap: 6px;
  flex-direction: column;
  max-width: none;
  display: none;
}

.social---place-holder-copy {
  grid-column-gap: 6px;
  max-width: none;
  display: flex;
}

.is--all-links {
  margin-bottom: 50px;
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.html-copy {
  grid-column-gap: 6px;
}

.split-columns {
  grid-column-gap: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 40px;
  display: flex;
}

.split-columns._27 {
  margin-top: 20px;
}

.footer_con-d {
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  display: flex;
}

.footer_favicon-d {
  transform: rotate(-180deg);
}

.copyright-c {
  color: #fff;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

.designer-c {
  color: #fff;
  flex: none;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

.copyright-d, .designer-d {
  color: #fff;
  flex: none;
}

.menu-animation {
  border-bottom: 1px solid var(--gray-10);
  height: 80px;
  padding-top: 18px;
  padding-bottom: 14px;
  display: flex;
}

.brand-logo {
  height: 50px;
}

.brand-logo._30 {
  height: 60px;
}

.menu-btns {
  border-top: 1px solid var(--gray-10);
  border-bottom: 1px solid var(--gray-10);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 80px;
  display: flex;
}

.menu-btn-1 {
  color: var(--gray-50);
  text-align: center;
  align-self: stretch;
  width: 114px;
  margin-left: 0;
  margin-right: 0;
  padding: 26px 12px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 100%;
  text-decoration: none;
}

.menu-btn-1:hover {
  border-bottom: 3px solid #000;
  padding-top: 26px;
  font-weight: 400;
}

.menu-btn-1.w--current {
  background-color: var(--gray-10);
  color: var(--gray-50);
  font-weight: 400;
}

.menu-btn-1.menu-tickets {
  background-color: var(--red-20);
  color: var(--white);
  cursor: pointer;
  border-radius: 6px;
  align-self: center;
  width: auto;
  margin-left: 20px;
  margin-right: auto;
  padding: 12px 26px 16px;
  font-size: 18px;
  font-weight: 400;
  transition: background-color .2s;
}

.menu-btn-1.menu-tickets:hover {
  background-color: var(--red-40);
  border-bottom-width: 0;
  border-radius: 4px;
}

.menu-btn-1.second-tickets-menu {
  background-color: var(--red-20);
  color: #fff;
  cursor: pointer;
  border-radius: 50px;
  font-weight: 500;
  transition: background-color .2s;
}

.menu-btn-1.second-tickets-menu:hover {
  background-color: var(--red-40);
}

.menu-btn-1.menu-sold-out {
  background-color: var(--gray-30);
  color: var(--white);
  border-radius: 6px;
  align-self: center;
  width: auto;
  margin-left: 20px;
  margin-right: auto;
  padding: 12px 26px 16px;
  font-size: 18px;
  font-weight: 400;
}

.menu-btn-1.menu-sold-out:hover {
  border-bottom-width: 0;
  border-radius: 4px;
}

.span {
  font-family: "Manhattan 300", sans-serif;
}

.menu-items {
  width: 100%;
  padding-left: 20px;
  padding-right: 40px;
  overflow: hidden;
}

.menu-title {
  font-family: "Manhattan 650", sans-serif;
  font-size: 48px;
  line-height: 90%;
}

.menu-title.color-navy {
  color: var(--valley-blue-navy);
}

._18-hero-details {
  flex-flow: column;
  display: flex;
  position: absolute;
  inset: auto auto 35% 4%;
}

._18-hero-details p {
  color: var(--white);
  text-align: center;
  margin-bottom: 4px;
  font-size: 26px;
  font-weight: 400;
  line-height: 115%;
}

._18-hero-details h1 {
  border: .5px solid var(--white);
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 8px 8px 10px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

._18-hero-details h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
}

._18-speakers {
  z-index: 40;
  background-color: var(--gray-10);
  border-bottom: 1px solid #000;
  justify-content: center;
  align-items: center;
  min-height: auto;
  position: relative;
  top: 0;
}

.xl {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5%;
  padding-right: 5%;
}

._18-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._18-speaker_item.hide {
  display: none;
}

._18-speaker_rich {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._18-speaker_rich h1 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
}

._18-speaker_rich p {
  color: var(--gray-50);
  margin-bottom: 0;
  font-size: 16px;
}

._18-speaker_rich h3 {
  margin-top: 0;
}

._18-speaker_circle {
  z-index: 41;
  border: 50px solid var(--azure-50);
  border-radius: 100%;
  position: absolute;
}

._18-speaker_circle.d {
  border-color: var(--leumi\<deleted\|variable-096b3a50-e82f-f506-34dd-00289f51291d\>);
  opacity: 1;
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._18-speaker_circle.b {
  border-color: var(--azure-20);
  opacity: 1;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._18-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._18-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

.sceen-3 {
  background-color: var(--gray-20);
  height: 100vh;
  padding-right: 30px;
}

.menu-logos {
  margin-right: auto;
}

.item-2 {
  width: 100%;
  display: flex;
}

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

.menu-2 {
  z-index: 2147483647;
  background-color: #ddd0;
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 78px;
}

.menu-2.hide {
  display: none;
}

.menu-1 {
  z-index: 2147483647;
  background-color: #ddd0;
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 0;
}

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

.social-nav-icons {
  z-index: 5000;
  grid-column-gap: 20px;
  display: inline-flex;
}

.social-nav-icons.vertical {
  flex-flow: column;
  align-items: center;
  display: flex;
}

.map-icons {
  z-index: 1000;
  align-self: center;
  margin-bottom: 10px;
  margin-left: 0;
  display: flex;
}

.map-icons.hide {
  display: none;
}

.social-icons {
  z-index: 1000;
  grid-column-gap: 6px;
  align-self: center;
  display: none;
}

.place-holder {
  grid-column-gap: 6px;
  margin-right: auto;
}

.calendars {
  grid-column-gap: 6px;
  align-self: center;
  display: flex;
}

.calendars.hide {
  display: none;
}

.google-maps {
  flex: none;
}

.icon-place-holder {
  width: 25px;
}

.button-2 {
  text-align: center;
  border-radius: 6px;
  align-self: center;
  padding: 28px 12px 26px;
  font-size: 18px;
  line-height: 100%;
  text-decoration: none;
}

.button-2.w--current {
  color: var(--black);
  border-bottom: 2px solid #000;
  border-radius: 0;
}

.button-2.event-review {
  background-color: var(--red-20);
  cursor: pointer;
  padding: 16px 30px 20px;
  transition: background-color .2s;
}

.button-2.event-review:hover {
  background-color: var(--red-40);
}

.button-2.past-event-btn {
  background-color: var(--black);
  cursor: pointer;
  padding: 12px 18px;
  font-size: 15px;
  transition: background-color .2s;
}

.button-2.past-event-btn:hover {
  background-color: var(--red-40);
}

.button-2.corporate {
  background-color: var(--red-20);
  cursor: pointer;
  align-self: flex-end;
  margin-top: 35px;
  padding: 14px 30px 18px;
  transition: background-color .2s;
}

.button-2.corporate:hover {
  background-color: var(--red-40);
}

.button-2.review-absalut {
  background-color: var(--red-20);
  cursor: pointer;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 30px 20px;
  font-size: 26px;
  transition: background-color .2s;
  position: absolute;
  inset: 10% 5% auto auto;
}

.button-2.review-absalut:hover {
  background-color: var(--red-40);
}

.sq-speaker-item {
  border: 4px solid var(--gray-10);
  width: 20%;
}

.speaker-con {
  filter: grayscale();
  transition: all .25s;
  position: relative;
  overflow: hidden;
}

.speaker-con:hover {
  filter: drop-shadow(0 2px 5px #000000b3);
}

.speaker-jpg {
  mix-blend-mode: multiply;
  position: relative;
}

.speaker-jpg.blur {
  filter: blur(7px);
}

.speaker-text {
  color: var(--white);
  padding-bottom: 8px;
  padding-right: 10px;
  line-height: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.speaker-text h1 {
  text-align: right;
  margin-top: 0;
  margin-bottom: 2px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
}

.speaker-text p {
  text-align: right;
  margin-bottom: 0;
  padding-left: 15px;
  font-size: 14px;
  line-height: 115%;
}

.speaker-text h3 {
  margin-top: 0;
}

.speaker-text h2 {
  text-align: right;
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Simonapro, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 100%;
}

.gradient {
  background-image: linear-gradient(360deg, #000000e6, #b6b6b600 40%, #fff0 70%);
  width: 100%;
  position: absolute;
  inset: 0%;
}

.flex-speakers {
  background-color: var(--white);
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 10px;
  display: flex;
}

.main-content {
  grid-row-gap: 50px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.side-bar {
  z-index: 1;
  background-color: #fff;
  border-left: 6px #000;
  flex-flow: column;
  justify-content: flex-start;
  width: 25%;
  max-width: 250px;
  height: 100vh;
  padding: 6vh 35px 200px 20px;
  display: flex;
  position: sticky;
  top: 158px;
  box-shadow: -4px 4px 6px #0000001f;
}

.head {
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 50px;
  font-family: Futurism, sans-serif;
  font-size: 30px;
  font-weight: 700;
  display: flex;
}

.section-actions {
  justify-content: flex-start;
  align-items: flex-end;
  position: sticky;
  top: 500px;
}

.titles {
  width: 100%;
  height: 50px;
  position: relative;
  overflow: hidden;
}

.is--about, .is--topics, .is--speakers, .is--schedule {
  justify-content: center;
  align-items: center;
  height: 50px;
  display: flex;
}

.stage-wrapper {
  background-color: var(--white);
  display: flex;
  position: relative;
}

.body-20 {
  direction: rtl;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._20-speakers {
  border-bottom: .5px solid #000;
  justify-content: center;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 160px;
}

._20-hero {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: sticky;
  top: 80px;
  overflow: hidden;
}

._20-about {
  border-bottom: .5px solid #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 160px;
  padding-bottom: 160px;
  display: flex;
}

._20-about_con {
  max-width: none;
  position: relative;
}

._20-about_inner {
  flex-direction: column;
  align-items: center;
}

._20-page_padding {
  text-align: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

._20-page_padding.large {
  padding-left: 8%;
  padding-right: 8%;
}

._20-page_padding.xl {
  padding-left: 5%;
  padding-right: 5%;
}

._20-page_padding.small {
  padding-left: 25%;
  padding-right: 25%;
}

._20-section-wrap {
  z-index: 41;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
}

._20-about_rich {
  text-align: right;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

._20-about_rich p {
  color: var(--black);
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 160%;
}

._20-topics {
  border-bottom: .5px solid #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 160px;
  display: flex;
}

._20-topics-con {
  max-width: none;
}

._20-flex-horizontal {
  grid-row-gap: 50px;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

._20-topic_icon {
  width: 90px;
}

._20-topic_rich p {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 110%;
}

._20-topic_rich h1 {
  color: var(--black);
  text-align: center;
  margin-top: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 100%;
}

._20-topic_rich h2 {
  color: #851816;
  text-align: right;
}

._20-topic_rich h3 {
  color: #ff5a23;
}

._20-topic_rich h4 {
  text-align: center;
}

._20-topic_rich h5 {
  text-align: center;
  font-size: 30px;
}

._20-topic_rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

._20-peakers-con {
  max-width: none;
}

._20-schedule {
  border-bottom: .5px solid #000;
  justify-content: center;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 160px;
  display: flex;
  position: relative;
}

._20-schedule_con {
  max-width: none;
}

._20-split-columns {
  grid-column-gap: 15px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  padding-left: 30px;
  padding-right: 15px;
  display: flex;
}

._20-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  display: block;
}

._20-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._20-hour {
  width: 15%;
  position: relative;
  top: 30px;
}

._20-time {
  color: var(--gray-50);
  text-align: left;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  line-height: 110%;
}

._20-shape {
  z-index: 6;
  border: 2px solid var(--black);
  background-color: var(--white);
  border-radius: 100%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 4px auto auto -29px;
}

._20-timeline {
  border-right: 1px solid var(--black);
  width: 20px;
  margin-right: 20px;
}

._20-schedule_rich {
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 30px;
  font-size: 20px;
}

._20-schedule_rich h1 {
  color: var(--red-30);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 110%;
}

._20-schedule_rich p {
  color: var(--almond-60);
  text-align: right;
  margin-bottom: 5px;
  font-size: 15px;
  line-height: 125%;
}

._20-schedule_rich h2 {
  color: #f58320;
  text-align: right;
  margin-top: 15px;
  margin-bottom: 6px;
  font-size: 18px;
  font-weight: 500;
  line-height: 110%;
}

._20-schedule_rich em {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-style: normal;
  font-weight: 700;
}

._20-schedule_rich h3 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 110%;
}

._20-schedule_rich h4 {
  color: var(--almond-60);
  text-align: right;
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 15px;
  font-weight: 400;
  line-height: 125%;
}

._20-schedule_rich h5 {
  color: var(--red-30);
  text-align: right;
  margin-top: 12px;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 110%;
}

._20-mosaic-gallery {
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  padding-top: 160px;
  padding-bottom: 160px;
  display: flex;
  position: relative;
}

._20-mosaic_con {
  max-width: none;
}

._20-flex-speakers {
  background-color: var(--white);
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

._20-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._20-speaker_circle {
  z-index: 41;
  border: 50px solid #f58320;
  border-radius: 100%;
  position: absolute;
}

._20-speaker_circle.d {
  opacity: .5;
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._20-speaker_circle.b {
  opacity: .5;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._20-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._20-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._20-speaker_rich {
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._20-speaker_rich h1 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
}

._20-speaker_rich p {
  margin-bottom: 0;
  font-size: 16px;
}

._20-speaker_rich h3 {
  margin-top: 0;
}

._20-hero_rich {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  margin: 25px auto auto;
  display: flex;
}

._20-hero_rich p {
  background-color: var(--white);
  color: var(--grass-80);
  margin-bottom: 8px;
  margin-left: auto;
  margin-right: auto;
  padding: 2px 14px 6px 16px;
  font-size: 20px;
  font-weight: 500;
  line-height: 120%;
  display: block;
}

._20-hero_rich h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 7.5vw;
  font-weight: 700;
  line-height: 100%;
}

._20-hero_rich h2 {
  color: var(--white);
  text-align: center;
  margin-bottom: 100px;
  font-weight: 500;
  line-height: 100%;
}

._20-hero_rich h6 {
  color: var(--gray-40);
  text-align: center;
  margin: 0 auto;
  font-size: 18px;
  font-weight: 500;
}

._20-hero_rich em {
  font-size: 18px;
  font-style: normal;
}

._20-side-bar_rich p {
  color: var(--gray-40);
  text-align: right;
  margin-top: 6px;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 130%;
}

._20-side-bar_rich h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: underline;
}

._20-side-bar_rich h2 {
  color: var(--black);
  margin-bottom: 100px;
  font-weight: 500;
  line-height: 100%;
}

._20-side-bar_rich h6 {
  color: var(--gray-40);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 500;
}

._20-section-sub {
  color: var(--black);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 17px;
  line-height: 120%;
}

._15-schedule {
  z-index: 50;
  background-color: var(--khaki-10);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._15-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  width: 45%;
  margin-top: 15px;
  padding: 15px 25px 15px 15px;
  display: block;
}

._15-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._15-hour {
  width: 15%;
  position: relative;
  top: 30px;
}

._15-time {
  color: var(--gray-50);
  text-align: left;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  line-height: 110%;
}

._15-shape {
  z-index: 6;
  border: 2px solid var(--gray-50);
  background-color: var(--khaki-10);
  border-radius: 100%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 4px auto auto -29px;
}

._15-timeline {
  border-right: 1px solid var(--black);
  width: 20px;
  margin-right: 20px;
}

._15-schedule_rich {
  text-align: right;
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 30px;
  font-size: 20px;
}

._15-schedule_rich h1 {
  color: var(--grass-50);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 110%;
}

._15-schedule_rich p {
  color: var(--gray-50);
  text-align: right;
  margin-bottom: 6px;
  font-size: 15px;
  line-height: 125%;
}

._15-schedule_rich h2 {
  color: var(--red-40);
  text-align: right;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 18px;
  font-weight: 700;
  line-height: 110%;
}

._15-schedule_rich em {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-style: normal;
  font-weight: 700;
}

._15-schedule_rich h3 {
  color: var(--red-40);
  text-align: right;
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 18px;
  line-height: 110%;
  display: inline-block;
}

._15-schedule_rich h4 {
  color: var(--grass-50);
  text-align: right;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 18px;
  line-height: 110%;
}

.hero-details {
  z-index: 20;
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 100px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

._20-heading {
  background-color: #0000008a;
  margin-top: auto;
  margin-bottom: 20px;
  padding: 20px 30px 15px;
  font-family: Simonapro, sans-serif;
  font-size: 6vh;
  font-weight: 700;
  line-height: 70%;
}

.hero-image {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 90vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

._20-branding-image {
  opacity: .85;
  align-self: center;
  width: 100%;
  max-width: none;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

._20-background-video {
  align-self: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
}

.registration-closed {
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
  position: relative;
}

.registration-over {
  border: 1px solid var(--white);
  background-color: var(--red-20);
  color: var(--white);
  text-align: center;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 150px;
  padding: 15px 30px;
  display: flex;
  position: absolute;
  inset: -100px auto auto 100px;
  transform: rotate(-8deg);
}

.registration-over.hide {
  display: none;
}

.text-span-6 {
  font-size: 40px;
  font-weight: 400;
}

.slogan {
  color: var(--sky-10);
  text-align: center;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 5px;
  font-family: Shual, sans-serif;
  font-size: 46px;
  font-weight: 400;
  line-height: 120%;
}

.email-calcalist {
  width: 25px;
}

.email-calcalist-wrap {
  margin-top: 10px;
  margin-bottom: 10px;
}

._17-dream-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--bg-light-blue\<deleted\|variable-8010f3b8-6e7a-d7aa-aec5-e7f6103a54e5\>);
  border-right: 1px solid #000;
  border-radius: 10px;
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
  width: 40%;
  margin-bottom: 30px;
  margin-left: 15px;
  margin-right: 15px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  box-shadow: -8px 7px 8px 3px #fff3;
}

._17-dream-pic {
  padding-top: 20px;
  padding-bottom: 20px;
}

._17-dream-text {
  flex-flow: column;
  align-items: center;
  width: 200px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

._17-dream-image {
  border-radius: 8px;
}

._17-dream-logo {
  z-index: 42;
  width: 80px;
  margin-bottom: 16px;
}

._17-dream-rich {
  text-align: center;
  margin-top: auto;
  font-size: 18px;
  line-height: 110%;
}

._17-dream-rich h1 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 110%;
}

._17-dream-rich p {
  color: var(--black);
  margin-bottom: 0;
  font-size: 16px;
  line-height: 120%;
}

._17-dream-rich h3 {
  margin-top: 0;
}

._17-dream-team {
  z-index: 40;
  direction: ltr;
  background-color: #070724;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

.team-con {
  max-width: none;
}

.team-con._8vh {
  z-index: 41;
}

.pic {
  width: 300px;
}

.deacription {
  margin-top: auto;
  padding-bottom: 25px;
  padding-left: 40px;
  padding-right: 40px;
}

.company-logo {
  border-radius: 200px;
  width: 120px;
}

.dream-team_rich h1 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 110%;
}

.dream-team_rich p {
  color: var(--white);
  text-align: left;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 120%;
}

.dream-team_rich h3 {
  margin-top: 0;
}

._17-left {
  display: flex;
}

._17-right {
  margin-bottom: auto;
}

.logo-link {
  border: 5px solid #070724;
  border-radius: 200px;
  box-shadow: -6px 2px 6px 4px #c2c2ff33;
}

._17-dream-team-application {
  z-index: 70;
  border-top: 3px solid var(--red-10);
  background-color: #070724;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.header-dream-team {
  max-width: 65%;
}

.body-21 {
  direction: ltr;
  color: var(--black);
  text-align: left;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._21-hero-image {
  opacity: .9;
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/670e589896de6ca581eef998_hero.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}

._21-schedule_rich {
  text-align: left;
  flex: none;
  width: 100%;
}

._21-schedule_rich h1 {
  color: var(--black);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Manhattan 450", sans-serif;
  font-size: 120px;
}

._21-schedule_rich h6 {
  color: var(--white);
  margin-bottom: 10px;
  padding-top: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 100%;
  display: inline-block;
}

._21-schedule_rich h2 {
  color: var(--black);
  text-align: left;
  letter-spacing: 4px;
  border-top: 1px solid #000;
  margin-top: 30px;
  margin-bottom: 0;
  padding-top: 8px;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
}

._21-schedule_rich img {
  margin-top: 20px;
  margin-bottom: 0;
}

._21-schedule_rich h3 {
  color: #000;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 120%;
}

._21-schedule_rich h4 {
  color: var(--black);
  font-size: 26px;
  font-weight: 400;
  line-height: 100%;
}

._21-schedule_rich li {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 120%;
}

._21-schedule-event {
  background-color: var(--gray-10);
  flex-flow: column;
  width: 45%;
  padding: 40px 30px 60px;
  display: flex;
}

.menu-btn-2 {
  text-align: center;
  align-self: stretch;
  width: 114px;
  margin-left: 0;
  margin-right: 0;
  padding: 28px 6px 26px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  line-height: 100%;
  text-decoration: none;
}

.menu-btn-2.w--current {
  border-bottom: 4px solid var(--red-30);
  color: var(--black);
}

._21_about {
  border-top: 4px solid var(--gray-10);
  border-bottom: 4px solid var(--gray-10);
  background-color: var(--valley-blue-navy);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

._21-section-title {
  flex-direction: column;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Manhattan 650", sans-serif;
  font-size: 6rem;
  line-height: 120%;
}

._21-about_rich {
  font-size: 20px;
  line-height: 130%;
}

._21-about_rich p {
  color: var(--white);
  text-align: center;
  font-size: 24px;
  font-weight: 400;
  line-height: 132%;
}

._21-about_rich h1 {
  border-bottom: .5px solid var(--white);
  margin-top: 0;
  margin-bottom: 15px;
  padding-bottom: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
}

._21-about_rich h2 {
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
}

._21-topics {
  border-bottom: 4px solid var(--gray-10);
  background-color: #41638a;
  justify-content: center;
  align-items: center;
  min-height: auto;
  display: flex;
  position: relative;
}

.section-title {
  width: 100%;
  margin-bottom: 50px;
  line-height: 100%;
}

._21-topic_icon {
  width: 90px;
  margin-bottom: 15px;
}

._21-topic_rich p {
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
}

._21-topic_rich h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 90%;
}

._21-topic_rich h2 {
  color: #851816;
  text-align: right;
}

._21-topic_rich h3 {
  color: #ff5a23;
}

._21-topic_rich h4 {
  text-align: center;
}

._21-topic_rich h5 {
  text-align: center;
  font-size: 30px;
}

._21-topic_rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

._21-schedule {
  border-bottom: 4px solid var(--gray-10);
  background-color: var(--valley-blue-navy);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._21-past-speakers {
  background-color: var(--valley-blue-navy);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.item-3 {
  text-align: left;
}

.item-4 {
  width: 100%;
  display: flex;
}

.item-4.hide {
  display: none;
}

.menu-title-eng {
  margin-right: auto;
  font-family: "Manhattan 650", sans-serif;
  font-size: 48px;
  line-height: 90%;
}

.menu-title-eng.hide {
  align-self: center;
  display: block;
}

.menu-color, .menu-color.b, .menu-color.a {
  background-color: var(--white);
}

.menu-color.a._25 {
  border-top: 6px solid var(--yellow-40);
}

.menu-color.d, .menu-color.c {
  background-color: var(--white);
}

._21-past-events {
  background-color: #04111f;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.past-events_con {
  grid-row-gap: 50px;
  flex-flow: column;
  max-width: none;
  display: flex;
}

.event_inner {
  grid-column-gap: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.event-item {
  max-width: 48%;
}

._21-flex-horizontal {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

._21-past-event-btns {
  z-index: 100;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 0;
  display: flex;
}

.conference-title {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  padding: 15px 28px 20px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 70px;
  line-height: 120%;
  display: inline-block;
}

._21-hero {
  flex-flow: column;
  min-height: 85vh;
  position: sticky;
  overflow: hidden;
}

.menu-btns-eng {
  border-top: 1px solid var(--gray-10);
  border-bottom: 1px solid var(--gray-10);
  direction: ltr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 80px;
  display: flex;
}

._21-past-wrapper {
  border: 2px solid var(--gray-20);
  background-color: var(--black);
  border-radius: 10px;
  padding: 20px;
}

._21-past-wrapper._01, ._21-past-wrapper._02 {
  margin-bottom: 40px;
}

._21-hero-details {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% 120px;
}

.conference-section {
  width: 100%;
  margin-bottom: 50px;
  line-height: 100%;
}

.body-22 {
  direction: rtl;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._22-hero {
  z-index: -2;
  color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/66c457f43d549761984c4a9d_Roadshow%20brand%20image-2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  height: 92vh;
  display: flex;
  position: sticky;
  top: 80px;
}

.waze {
  grid-column-gap: 6px;
  align-self: center;
  display: flex;
}

._22-hero-brand {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
}

._22-details_rich {
  width: 90%;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}

._22-details_rich p {
  color: var(--gray-50);
  text-align: center;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 140%;
}

._22-details_rich h4 {
  color: var(--red-30);
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 140%;
}

._22-details_rich h1 {
  background-color: var(--gray-10);
  color: var(--red-20);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  margin-top: 0;
  margin-bottom: 20px;
  padding: 10px 35px 20px;
  font-family: Simonapro, sans-serif;
  font-size: 5.5vw;
  font-weight: 700;
  line-height: 100%;
  display: inline-block;
}

._22-details_rich h2 {
  color: var(--black);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 700;
  line-height: 120%;
}

._22-details_rich h3 {
  text-align: center;
  letter-spacing: 1px;
  background-image: linear-gradient(135deg, #d9163f, #e31834 35%, #e92727 70%, #eb4123);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 12px;
  padding-bottom: 15px;
  font-size: 24px;
  font-weight: 500;
  line-height: 120%;
}

._22-details_rich strong {
  color: var(--red-30);
}

.form-brand-image {
  object-fit: cover;
  object-position: 50% 50%;
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 30px;
  width: 1200px;
  height: 32vh;
  margin-left: auto;
  margin-right: auto;
}

._22-form_rich {
  text-align: center;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
}

._22-form_rich p {
  text-align: center;
  margin-bottom: 5px;
  font-size: 22px;
  line-height: 120%;
}

._22-form_rich h1 {
  background-color: var(--gray-10);
  color: var(--red-20);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  margin-top: 0;
  padding: 10px 35px 20px;
  font-family: Simonapro, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 100%;
  display: inline-block;
}

._22-form_rich h2 {
  border-bottom: 1px solid var(--red-20);
  color: var(--red-20);
  text-align: center;
  margin-top: 60px;
  margin-bottom: 0;
  padding-bottom: 5px;
  font-size: 25px;
  font-weight: 700;
  line-height: 100%;
}

.roadshow-form {
  justify-content: center;
  width: 90%;
  height: 70rem;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  display: flex;
}

.menu-tickets-1 {
  background-color: var(--red-20);
  color: var(--white);
  text-align: center;
  cursor: pointer;
  border-radius: 6px;
  margin-left: 35px;
  margin-right: auto;
  padding: 14px 28px 16px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  transition: background-color .3s;
}

.menu-tickets-1:hover {
  background-color: var(--red-30);
}

.menu-tickets-1.w--current {
  color: var(--white);
}

.menu-tickets-1._22-sold-out, .menu-tickets-1._29-sold-out {
  background-color: var(--gray-30);
  cursor: auto;
}

.menu-4 {
  z-index: 2147483647;
  direction: rtl;
  background-color: #ddd0;
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 78px;
}

.menu-3 {
  z-index: 2147483647;
  direction: rtl;
  background-color: #ddd0;
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 0;
}

.menu-tickets-2 {
  background-color: var(--red-20);
  color: var(--white);
  text-align: center;
  cursor: pointer;
  border-radius: 6px;
  margin-left: auto;
  margin-right: 35px;
  padding: 14px 28px 16px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  transition: background-color .3s;
}

.menu-tickets-2:hover {
  background-color: var(--red-30);
}

.menu-tickets-2.w--current {
  background-color: var(--red-20);
  color: var(--white);
}

.menu-tickets-2._23-sold-out {
  background-color: var(--gray-30);
  position: static;
}

._22-about {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: -230px;
  display: flex;
  position: relative;
  top: 0;
}

._22-speakers {
  background-color: var(--gray-30);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding-top: 100px;
}

._22-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._22-speaker_circle {
  z-index: 41;
  border: 50px solid var(--red-20);
  border-radius: 100%;
  position: absolute;
}

._22-speaker_circle.d {
  opacity: .5;
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._22-speaker_circle.b {
  opacity: .5;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._22-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._22-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._22-speaker_rich {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 110%;
  text-decoration: none;
}

._22-speaker_rich h1 {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 100%;
}

._22-speaker_rich p {
  margin-bottom: 0;
  font-size: 16px;
}

._22-speaker_rich h3 {
  border-top: 1px solid var(--gray-10);
  margin-top: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
}

._22-schedule {
  z-index: 50;
  background-color: var(--gray-10);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding-top: 100px;
  display: flex;
  position: relative;
  top: 0;
}

._22-schedule.hide {
  display: none;
}

._22-loop {
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._22_carousel-con {
  background-color: var(--white);
  flex-flow: row;
  justify-content: flex-end;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

._22-coverage {
  z-index: 20;
  border-bottom: 6px solid var(--gray-10);
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding-top: 100px;
  display: flex;
  position: relative;
  top: 0;
}

._22-coverage_rich {
  text-align: left;
  flex-flow: column;
  justify-content: space-between;
  align-self: baseline;
  align-items: center;
  display: flex;
}

._22-coverage_rich p {
  color: var(--white);
  text-align: center;
  font-size: 28px;
  font-weight: 400;
  line-height: 120%;
}

._22-coverage_rich h1 {
  color: var(--red-20);
  text-align: center;
  font-family: Simonapro, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 110%;
}

._22-coverage_rich h2 {
  color: var(--red-40);
  text-align: center;
  margin-top: 0;
  margin-bottom: 25px;
  font-size: 20px;
  font-weight: 500;
  line-height: 125%;
}

._22-coverage_rich h3 {
  background-color: var(--red-20);
  text-align: center;
  border-radius: 6px;
  margin-top: auto;
  margin-bottom: 0;
  padding: 2px 24px 6px;
  font-size: 16px;
  font-weight: 500;
  display: inline-block;
}

._22-cover-item {
  border-bottom: 1px dotted var(--gray-40);
  padding-bottom: 30px;
}

._22-timeline_rich {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: inline-flex;
}

._22-timeline_rich p {
  font-size: 20px;
  font-weight: 400;
  line-height: 110%;
}

._22-timeline_rich h1 {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 100%;
}

._22-timeline_rich h6 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}

._22-timeline_rich h2 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
}

._22-timeline_rich img {
  margin-top: 20px;
  margin-bottom: 0;
}

._22-timeline_rich h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
}

.roadshoe-logo {
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
  inset: 0% 0% auto;
}

._22-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  margin-top: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._22-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._22-schedule_item.hide {
  display: none;
}

._22-hour {
  width: 20%;
  position: relative;
  top: 30px;
}

._22-hour.hide {
  display: block;
}

._22-time {
  color: var(--gray-50);
  text-align: left;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  line-height: 110%;
}

._22-shape {
  z-index: 6;
  border: 2px solid var(--gray-50);
  background-color: var(--gray-10);
  border-radius: 100%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 4px auto auto -29px;
}

._22-timeline {
  border-right: 1px solid var(--gray-50);
  width: 20px;
  margin-right: 20px;
}

.body-23 {
  direction: ltr;
  color: var(--black);
  text-align: left;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

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

._23-hero {
  flex-flow: column;
  min-height: 85vh;
  position: sticky;
  top: 80px;
  overflow: hidden;
}

._23-hero-brand {
  opacity: .9;
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/66dda2a8b637c16faf1d519c_Branding%20-%20Miami.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  width: 100vw;
  height: 100vh;
}

._23-hero-details {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: -100px 0% 0%;
}

._23-details_rich {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
  padding-top: 40px;
}

._23-details_rich h2 {
  letter-spacing: 2px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Manhattan 650", sans-serif;
  font-size: 7vw;
  line-height: 80%;
  display: inline-block;
}

._23-details_rich h1 {
  letter-spacing: 2px;
  text-transform: capitalize;
  margin-top: -20px;
  margin-bottom: 0;
  font-family: "Manhattan 650", sans-serif;
  font-size: 13.5vw;
}

._23-details_rich h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Manhattan 650", sans-serif;
  font-size: 7vw;
  line-height: 80%;
  display: inline-block;
}

._23-details_rich h3 {
  color: var(--valley-blue-navy);
  text-align: center;
  margin: 0 20px;
  font-family: "Manhattan 650", sans-serif;
  font-size: 9vw;
  line-height: 90%;
  display: inline-block;
}

._23-details_rich p {
  color: var(--white);
  text-align: right;
  letter-spacing: 2px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 42px;
  font-weight: 400;
  line-height: 110%;
}

._23-details_rich h5 {
  text-align: center;
  letter-spacing: 2px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Manhattan 650", sans-serif;
  font-size: 42px;
  font-weight: 400;
  line-height: 110%;
  display: none;
}

._23-details-wrapper {
  align-self: center;
  margin: auto;
  padding-top: 24px;
  position: relative;
}

.special-appearance {
  z-index: 50;
  background-color: var(--red-20);
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 15px 12px;
  font-size: 22px;
  font-weight: 700;
  line-height: 100%;
  position: absolute;
  top: -40px;
}

.body-24 {
  background-color: var(--khaki-10);
  direction: rtl;
}

._24-hero {
  z-index: 10;
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._24-hero_rich {
  color: var(--white);
  text-align: right;
  width: 100%;
  padding-right: 50px;
  font-family: Futurism, sans-serif;
  position: absolute;
  top: 50px;
  bottom: 0;
}

._24-hero_rich p {
  text-align: right;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 120%;
}

._24-hero_rich h4 {
  background-color: var(--red-20);
  border-radius: 6px;
  padding: 16px 25px 20px;
  font-family: Simonapro, sans-serif;
  font-weight: 400;
  display: inline-block;
}

._24-hero_rich h1 {
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 6vw;
  font-weight: 700;
  line-height: 100%;
}

._24-hero_rich h2 {
  color: var(--white);
  text-align: right;
  margin-top: 0;
  margin-bottom: 120px;
  font-size: 36px;
  line-height: 120%;
}

._24-hero_rich h3 {
  color: var(--valley-yellow);
  margin-top: 0;
  font-size: 32px;
  line-height: 110%;
}

._24-partner_logo {
  text-align: center;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 32%;
}

._23_about {
  border-bottom: 4px solid var(--white);
  background-color: var(--sky-30);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 85vh;
  padding-bottom: 8vh;
  display: flex;
  position: relative;
  top: 0;
  overflow: hidden;
}

._23-schedule {
  border-bottom: 4px solid var(--white);
  background-color: var(--sky-50);
  justify-content: center;
  align-items: center;
  min-height: 85vh;
  padding-bottom: 8vh;
  display: flex;
  position: relative;
  top: 0;
}

._23-about_rich {
  font-size: 20px;
  line-height: 130%;
}

._23-about_rich p {
  color: var(--white);
  text-align: center;
  margin-bottom: 20px;
  font-size: 22px;
  font-weight: 400;
  line-height: 132%;
}

._23-about_rich h1 {
  border-bottom: .5px solid var(--white);
  margin-top: 0;
  margin-bottom: 15px;
  padding-bottom: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
}

._23-about_rich h2 {
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}

._23-schedule_inner {
  grid-column-gap: 25px;
  justify-content: center;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

._23-schedule-day {
  background-color: var(--sky-30);
  flex-flow: column;
  align-self: stretch;
  width: 32%;
  padding: 50px 30px 100px;
  display: flex;
  position: relative;
}

._24-hero-brand {
  z-index: -1;
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/66c1f1eef48f463eaa60ed05_Branding%20image.jpeg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  width: 100vw;
  height: 90vh;
  position: relative;
}

._24-about_rich {
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  line-height: 130%;
}

._24-about_rich p {
  color: var(--white);
  text-align: center;
  font-size: 22px;
  font-weight: 400;
  line-height: 150%;
}

._24-about_rich h1 {
  font-weight: 700;
}

._24-about {
  z-index: 20;
  background-color: #a70402;
  justify-content: center;
  align-items: center;
  min-height: 60vh;
  display: flex;
  position: relative;
  top: 0;
}

.div-block-35 {
  margin-right: auto;
}

._24-partners {
  z-index: 70;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._24-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._24-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

._23-partners {
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  display: flex;
  position: relative;
  top: 0;
}

._23-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  display: block;
}

._23-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 30px;
  margin-bottom: 80px;
  display: flex;
}

._23-partner_logo {
  text-align: center;
  flex: none;
  width: 22%;
}

._23-partner_logo.space {
  margin-right: 38px;
}

._23-partner_logo.space.size {
  width: 27%;
}

.roadshow-logo {
  z-index: 1;
}

.conference-logo {
  height: 45px;
}

._22-stages {
  background-image: linear-gradient(135deg, #d71442, #e61b30 35%, #ec2f23 70%, #ea4622);
  padding-top: 100px;
}

._22-time_item-a {
  width: 200px;
  margin-right: 35px;
}

._22-time_item-a p {
  font-size: 20px;
  font-weight: 400;
  line-height: 110%;
}

._22-time_item-a h1 {
  color: var(--white);
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 100%;
}

._22-time_item-a h6 {
  color: var(--white);
  margin-bottom: 10px;
  padding-top: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 60px;
  font-weight: 400;
  line-height: 70%;
  display: inline-block;
}

._22-time_item-a h2 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
}

._22-time_item-a img {
  transform: rotate(0);
}

._22-time_item-b {
  text-align: right;
  margin-top: 15px;
  margin-right: 45px;
}

._22-time_item-b p {
  font-size: 20px;
  font-weight: 400;
  line-height: 110%;
}

._22-time_item-b h1 {
  color: var(--white);
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 100%;
}

._22-time_item-b h6 {
  color: var(--white);
  margin-left: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 50px;
  font-weight: 400;
  line-height: 100%;
  display: inline-block;
}

._22-time_item-b h2 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
}

._22-time_item-b img {
  transform: rotate(0);
}

.stages-con {
  max-width: none;
}

.stages-con._8vh {
  z-index: 41;
}

._22-flex-vertical {
  align-self: flex-start;
}

._22-flex-vertical._50 {
  width: 30%;
}

._22-about_con {
  max-width: none;
  padding-top: 5vh;
  padding-bottom: 5vh;
  position: relative;
}

._22-page_padding {
  text-align: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

._22-page_padding.medium {
  padding-left: 15%;
  padding-right: 15%;
}

.link-1 {
  color: var(--white);
  cursor: pointer;
  text-decoration: none;
}

.italic-text {
  font-size: 22px;
  font-style: normal;
}

._22-legal-terms {
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._22-legal-terms_rich p {
  color: var(--gray-40);
  margin-bottom: 15px;
  font-size: 13px;
  line-height: 120%;
}

._22-legal-terms_rich h1 {
  color: var(--red-20);
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 110%;
}

._22-legal-terms_rich h2 {
  color: var(--red-40);
  text-align: right;
  margin-top: 0;
  margin-bottom: 25px;
  font-size: 20px;
  font-weight: 500;
  line-height: 125%;
}

._22-legal-terms_rich h3 {
  background-color: var(--red-20);
  text-align: center;
  border-radius: 6px;
  margin-top: auto;
  margin-bottom: 0;
  padding: 2px 24px 6px;
  font-size: 16px;
  font-weight: 500;
  display: inline-block;
}

._23-flex-horizontal {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

._23-flex-vertical {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

._23-flex-vertical._02 {
  width: 45%;
}

._23-flex-vertical._03 {
  width: 24%;
}

._23-partners-div {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

._17-agenda {
  z-index: 50;
  border-bottom: 3px solid var(--white);
  background-color: #070724;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._17-agenda_inner {
  flex-flow: wrap;
  justify-content: center;
  width: 50%;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 15px;
  display: block;
}

._17-agenda_item {
  border-top: 1px solid var(--azure-50);
  align-items: stretch;
  margin-top: 20px;
  padding-top: 0;
  display: flex;
}

._17-hour {
  width: auto;
  position: relative;
  top: 30px;
}

._17-time {
  color: var(--white);
  text-align: right;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  line-height: 110%;
}

._17-shape {
  z-index: 6;
  border: 2px solid var(--azure-30);
  background-color: var(--white);
  border-radius: 100%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 4px -27px auto auto;
}

._17-timeline {
  border-right: 1px solid var(--azure-60);
  width: 20px;
  margin-right: 20px;
}

._17-agenda_rich {
  text-align: left;
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 30px;
  font-size: 20px;
}

._17-agenda_rich h1 {
  color: var(--azure-40);
  text-align: left;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 120%;
}

._17-agenda_rich p {
  color: var(--white);
  text-align: left;
  margin-bottom: 6px;
  font-size: 17px;
  line-height: 125%;
}

._17-agenda_rich h2 {
  color: var(--azure-20);
  text-align: left;
  margin-top: 20px;
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
}

._17-agenda_rich em {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-style: normal;
  font-weight: 700;
}

._17-agenda_rich h3 {
  color: var(--black);
  text-align: center;
  border-bottom: 8px solid #000;
  font-family: "Manhattan 300", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 110%;
  display: inline-block;
}

._17-agenda_rich h4 {
  color: var(--yellow-10);
  text-align: left;
  margin-top: 14px;
  font-size: 20px;
  font-weight: 500;
  line-height: 120%;
}

._17-agenda_rich.special {
  background-color: var(--azure-60);
  padding: 14px;
}

._17-split-columns {
  grid-column-gap: 40px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  padding-top: 30px;
  display: flex;
}

.bold-text-10 {
  font-weight: 500;
}

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

._25-hero {
  border-top: 10px solid var(--yellow-40);
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/66d5750169240ef2b2d473b3_Valley%20-%20branding.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 90vh;
  display: flex;
  position: sticky;
  top: 70px;
  overflow: hidden;
}

._25-loop {
  z-index: 7;
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

.video_image {
  position: relative;
  overflow: hidden;
}

._25-broadcasts {
  z-index: 4;
  border-bottom: 3px solid var(--gray-10);
  background-color: var(--white);
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  min-height: 100vh;
  display: flex;
  position: relative;
}

._25-about {
  z-index: 3;
  border-bottom: 3px solid var(--gray-10);
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 160px;
  padding-bottom: 80px;
  display: flex;
  position: relative;
}

._25-hero_rich {
  direction: ltr;
  color: var(--white);
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 400px;
  margin-top: 80px;
  font-family: Simonapro, sans-serif;
  display: flex;
  position: absolute;
  inset: 0% auto auto 8%;
}

._25-hero_rich p {
  background-color: var(--valley-yellow);
  direction: rtl;
  color: var(--valley-blue-navy);
  text-align: center;
  border-radius: 20px;
  max-width: 800px;
  margin-top: 50px;
  margin-bottom: 0;
  padding: 10px 16px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 120%;
}

._25-hero_rich h1 {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 5.5vw;
  font-weight: 700;
  line-height: 100%;
}

._25-hero_rich h2 {
  color: var(--white);
  margin-top: 30px;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 2.3vw;
  font-weight: 400;
  line-height: 100%;
  display: block;
}

._25-hero_rich h3 {
  direction: rtl;
  color: #f2c211;
  margin-top: auto;
  margin-bottom: auto;
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 120%;
}

._25-hero_rich em {
  text-align: center;
  font-size: 3vw;
  font-style: normal;
  font-weight: 400;
}

.menu-gap {
  margin-right: auto;
}

._25-about-a {
  color: var(--valley-blue-navy);
  text-align: center;
  margin-bottom: 50px;
  padding-left: 16%;
  padding-right: 16%;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 140%;
}

.navigate-to-hero-section {
  height: 1px;
}

.broadcast-con {
  width: 100%;
  max-width: none;
}

.broadcast-con._8vh {
  z-index: 41;
  padding-bottom: 0;
}

._20-section-head {
  color: var(--black);
  width: 100%;
  margin-top: 0;
  line-height: 100%;
}

._20-section-heading {
  text-align: center;
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  height: 160px;
  margin-bottom: 50px;
  display: flex;
}

._20-section-details {
  height: 90%;
}

.broadcast-item {
  border: 6px solid var(--yellow-40);
  background-color: #0b2e58;
  border-radius: 30px;
  flex-flow: column;
  width: 100%;
  margin-top: -20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 30px;
  display: flex;
  position: relative;
}

.menu-btn-1-main {
  color: var(--gray-50);
  text-align: center;
  align-self: stretch;
  width: 114px;
  margin-left: 0;
  margin-right: 0;
  padding: 28px 12px 26px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
}

.menu-btn-1-main.w--current {
  color: var(--gray-40);
  padding-top: 26px;
  font-weight: 400;
}

._24-speakers {
  z-index: 40;
  background-color: var(--gray-30);
  justify-content: center;
  align-items: center;
  position: relative;
  top: 0;
}

._24-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._24-speaker_circle {
  z-index: 41;
  border: 50px solid var(--gray-50);
  border-radius: 100%;
  position: absolute;
}

._24-speaker_circle.d {
  opacity: .5;
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._24-speaker_circle.b {
  opacity: .5;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._24-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._24-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._24-speaker_rich {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._24-speaker_rich h1 {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
}

._24-speaker_rich p {
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._24-speaker_rich h3 {
  margin-top: 0;
}

._24-speaker_rich h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-weight: 500;
}

.span-2025 {
  margin-bottom: 12px;
}

._25-carousel-con {
  background-color: var(--white);
  flex-flow: row;
  justify-content: flex-end;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.broadcast-date {
  z-index: -1;
  background-color: var(--yellow-40);
  color: var(--white);
  letter-spacing: 2px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  padding: 20px 50px 22px;
  font-family: Futurism, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 108%;
  display: inline-block;
}

.broadcast-date.before-online {
  letter-spacing: 1px;
  padding-top: 16px;
  padding-bottom: 35px;
}

.broadcast-inner {
  margin-bottom: 5vh;
  margin-left: auto;
  margin-right: auto;
}

._24-page_padding {
  text-align: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

._24-page_padding.large {
  padding-left: 8%;
  padding-right: 8%;
}

._25-topic_icon {
  width: 70px;
}

._25-topic_rich p {
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
}

._25-topic_rich h1 {
  color: var(--valley-blue-navy);
  text-align: center;
  margin-top: 15px;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 110%;
}

._25-topic_rich h2 {
  color: #851816;
  text-align: right;
}

._25-topic_rich h3 {
  color: #ff5a23;
}

._25-topic_rich h4 {
  color: var(--valley-blue-navy);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 110%;
}

._25-topic_rich h5 {
  color: #0d2c4f;
  text-align: center;
  font-size: 30px;
}

._25-topic_rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

._25_flex-vertical {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

._25_flex-vertical._04 {
  width: 20%;
}

._25-about-b {
  color: var(--valley-blue-navy);
  text-align: center;
  margin-bottom: 30px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 150%;
  text-decoration: underline;
}

._25-about-c {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  margin-bottom: 80px;
  display: flex;
}

._23-speakers {
  z-index: 40;
  background-color: var(--sky-40);
  direction: ltr;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._23-speaker_item {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._23-speaker_item.hide {
  display: none;
}

._23-speaker_circle {
  z-index: 41;
  border: 50px solid var(--sky-10);
  border-radius: 100%;
  position: absolute;
}

._23-speaker_circle.d {
  border-color: var(--azure-10);
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._23-speaker_circle.b {
  border-color: var(--azure-10);
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._23-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._23-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._23-speaker_rich {
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._23-speaker_rich h1 {
  color: var(--white);
  margin-top: 10px;
  margin-bottom: 14px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 110%;
}

._23-speaker_rich p {
  color: var(--white);
  margin-bottom: 0;
  font-weight: 100;
  line-height: 120%;
}

._23-speaker_rich h3 {
  margin-top: 0;
}

._23-speaker_rich h5 {
  margin-bottom: 0;
  font-weight: 500;
}

._23-speaker_rich em {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
}

._23-loop {
  z-index: 80;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

._23-carousel-con {
  flex-flow: row;
  max-width: 100%;
  height: 50px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

._23-div {
  grid-row-gap: 10px;
  border-top: .5px solid var(--white);
  border-right: .5px solid var(--white);
  border-bottom: .5px solid var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 30%;
  height: 100%;
  display: flex;
}

._23-text {
  color: var(--white);
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 120%;
  display: flex;
}

._20-sold-out {
  z-index: 2001;
  max-width: 280px;
  position: absolute;
  inset: 18vh auto auto;
}

.head-section {
  text-align: center;
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  height: 240px;
  margin-bottom: 50px;
  display: flex;
}

.head-section._280 {
  height: 280px;
}

._23-section-title {
  color: var(--white);
  flex-direction: column;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Manhattan 650", sans-serif;
  font-size: 6rem;
  line-height: 110%;
}

._23-section-title.black {
  color: var(--black);
}

.miami-form {
  justify-content: center;
  height: 60rem;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  display: flex;
}

._23-form_rich {
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  line-height: 26px;
}

._23-form_rich p {
  color: var(--white);
  text-align: center;
  margin-top: 5px;
  font-size: 16px;
  line-height: 120%;
}

._23-form_rich h1 {
  background-color: var(--gray-10);
  color: var(--red-20);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  margin-top: 0;
  padding: 10px 35px 20px;
  font-family: Simonapro, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 100%;
  display: inline-block;
}

._23-form_rich h2 {
  border-bottom: 0px solid var(--sky-20);
  color: var(--red-20);
  text-align: center;
  margin-bottom: 0;
  padding-bottom: 5px;
  font-size: 25px;
  font-weight: 700;
  line-height: 100%;
}

._23-form_rich h3 {
  border-bottom: 1px solid var(--sky-50);
  color: var(--sky-50);
  text-align: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 8px;
  font-size: 25px;
  font-weight: 700;
  line-height: 100%;
}

._23-form_rich em {
  font-family: Futurism, sans-serif;
  font-size: 60px;
  font-style: normal;
}

._16-speakers {
  z-index: 40;
  background-color: var(--gray-30);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding-top: 80px;
  padding-bottom: 160px;
  position: relative;
  top: 0;
}

._16-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._16-speaker_circle {
  z-index: 41;
  border: 50px solid #dd068b;
  border-radius: 100%;
  position: absolute;
}

._16-speaker_circle.d {
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
  border-color: #0295dc;
}

._16-speaker_circle.b {
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
  border-color: #0295dc;
}

._16-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._16-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._16-speaker_rich {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._16-speaker_rich h1 {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
}

._16-speaker_rich p {
  margin-bottom: 0;
  font-size: 16px;
}

._16-speaker_rich h3 {
  margin-top: 0;
}

.speaker-image-shadow {
  z-index: 42;
  border-radius: 100%;
  margin-bottom: 16px;
  position: relative;
  box-shadow: -4px 6px 8px 1px #00000040;
}

._23-dream-team {
  border-top: 4px solid var(--red-20);
  border-bottom: 4px solid var(--red-20);
  background-color: var(--sky-10);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-bottom: 8vh;
  display: flex;
  position: relative;
  top: 0;
}

._23-dream-team-brand {
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  width: 800px;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
}

._23-dream-team-text {
  color: var(--black);
  text-align: center;
  flex: none;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 400;
  line-height: 125%;
}

._23-registration {
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
  position: relative;
}

.item-5 {
  text-align: left;
  width: 89%;
  margin-left: auto;
  margin-right: auto;
}

._23-benefits {
  z-index: 30;
  border-top: 3px solid var(--white);
  background-color: var(--sky-50);
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
  top: 0;
}

.benefits_con {
  width: 80%;
  max-width: none;
  position: relative;
}

._23-eligibility-criteria {
  z-index: 30;
  border-top: 3px solid var(--white);
  border-bottom: 3px solid var(--white);
  background-color: var(--sky-50);
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
  top: 0;
}

._23-form {
  width: 80%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
}

.eligibility-criteria_con {
  width: 80%;
  max-width: none;
  position: relative;
}

._23-dream-team-about {
  color: var(--black);
  text-align: center;
  font-size: 28px;
  font-weight: 700;
  line-height: 100%;
}

._23-tickets {
  background-color: var(--sky-50);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-bottom: 8vh;
  display: flex;
  position: relative;
  top: 0;
}

._23-terms {
  color: var(--white);
  width: 60%;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 100;
  line-height: 120%;
}

._23-regis-inner {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._23-regis-wrapper {
  grid-row-gap: 35px;
  background-color: var(--yellow-20);
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  padding: 40px 40px 50px;
  display: flex;
}

._23-ticket-type {
  color: var(--black);
  text-transform: uppercase;
  font-size: 24px;
  font-weight: 500;
  line-height: 100%;
}

._23-ticket-price {
  color: var(--black);
  margin-bottom: 10px;
  font-size: 6.5rem;
  font-weight: 100;
  line-height: 100%;
}

._23-benefit {
  background-color: var(--sky-30);
  color: var(--white);
  width: 24%;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 25px;
  font-size: 18px;
  font-weight: 400;
  line-height: 125%;
}

._23-benefit._50 {
  width: 48%;
  font-weight: 400;
}

._23-dream-team-about-sub {
  color: var(--black);
  text-align: center;
  margin-top: 10px;
  font-size: 20px;
  line-height: 110%;
}

._23-dream-head {
  width: 80%;
  max-width: 900px;
  margin: 50px auto;
}

.bold-text-15, .bold-text-16 {
  color: var(--white);
}

._23-header {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: flex-end;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._23-main {
  color: var(--azure-60);
  margin-top: 0;
  margin-bottom: 20px;
  font-family: "Manhattan 650", sans-serif;
  font-size: 178px;
}

._23-sub {
  flex-flow: column;
  margin-bottom: 20px;
  display: flex;
}

.tech-invest {
  color: var(--white);
  margin-bottom: 0;
  font-family: "Manhattan 650", sans-serif;
  font-size: 90px;
}

.conference-2024 {
  color: var(--white);
  margin-top: 6px;
  margin-bottom: 0;
  font-family: "Manhattan 650", sans-serif;
  font-size: 70px;
}

._23-date {
  color: var(--white);
  text-align: left;
  letter-spacing: 2px;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 50px;
  font-weight: 400;
  display: block;
}

.blue {
  color: var(--azure-60);
}

._25-about-e {
  color: var(--red-30);
  text-align: center;
  margin-bottom: 40px;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  line-height: 130%;
}

._20-cover-btns {
  z-index: 100;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  position: absolute;
  inset: auto 0% 19vh;
}

._16-hero-new {
  flex-flow: column;
  position: sticky;
  overflow: hidden;
}

._16-brand-image {
  opacity: .9;
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/66e13210626179492c8e6d36_power%20on%20diversity.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  height: 85vh;
}

._16-hero-main {
  padding-top: 30px;
  position: absolute;
  inset: 0 0 auto;
}

._16-hero-main h1 {
  color: var(--black);
  text-align: left;
  margin-bottom: 0;
  font-family: Futurism, sans-serif;
  font-size: 60px;
  font-weight: 700;
}

.day_cube-date {
  color: #fff;
  text-align: center;
  background-color: #4d8ff7;
  justify-content: center;
  align-items: center;
  width: 7rem;
  height: 7rem;
  font-family: Montserrat, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 2rem;
  display: flex;
}

._17-event-drop-down {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-bottom: auto;
}

._17-round-tables {
  background-color: var(--gray-10);
  color: #040442;
  border-radius: 6px;
  flex-flow: column;
  flex: 1;
  align-items: center;
  min-height: 100%;
  padding: 2rem;
  display: flex;
}

.list {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 10px;
  list-style-type: disc;
}

._17-round-table-inner {
  grid-column-gap: 12px;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.link-2 {
  color: var(--white);
  font-weight: 500;
  text-decoration: none;
}

._18-schedule {
  z-index: 50;
  background-color: var(--gray-10);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._18-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  width: 50%;
  margin-top: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._18-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._18-hour {
  width: 20%;
  position: relative;
  top: 30px;
}

._18-time {
  color: var(--gray-50);
  text-align: left;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  line-height: 110%;
}

._18-shape {
  z-index: 6;
  border: 2px solid var(--gray-50);
  background-color: var(--khaki-20);
  border-radius: 100%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 4px auto auto -29px;
}

._18-timeline {
  border-right: 1px solid var(--black);
  width: 20px;
  margin-right: 20px;
}

._18-schedule_rich {
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 30px;
  font-size: 20px;
}

._18-schedule_rich h1 {
  color: var(--azure-60);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 110%;
}

._18-schedule_rich p {
  color: var(--gray-50);
  text-align: right;
  width: 100%;
  margin-bottom: 6px;
  font-size: 16px;
  line-height: 125%;
}

._18-schedule_rich h2 {
  color: var(--red-10);
  text-align: right;
  width: 100%;
  margin-top: 15px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 110%;
}

._18-schedule_rich em {
  color: var(--azure-50);
  font-style: normal;
  font-weight: 900;
}

._18-schedule_rich h3 {
  color: var(--black);
  text-align: right;
  width: 100%;
  margin-top: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 110%;
  display: inline-block;
}

._18-schedule_rich h4 {
  color: var(--azure-60);
  text-align: center;
  font-size: 30px;
  line-height: 100%;
}

._18-schedule_rich sup {
  color: var(--gray-10);
  font-size: 2px;
}

._16-head2 {
  direction: ltr;
  color: var(--white);
  text-align: left;
  letter-spacing: 2px;
  margin-top: 10px;
  padding-left: 50px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 6vw;
  line-height: 90%;
}

._17-round-rich {
  text-align: left;
  flex: none;
  overflow: hidden;
}

._17-round-rich p {
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
}

._17-round-rich h1 {
  color: var(--azure-40);
  text-align: left;
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  line-height: 110%;
}

._17-round-rich h6 {
  border-top: 1px solid var(--white);
  color: var(--white);
  width: 100%;
  margin-bottom: 0;
  padding-top: 15px;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
  display: inline-block;
}

._17-round-rich h2 {
  color: var(--gray-50);
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 700;
  line-height: 110%;
}

._17-round-rich img {
  margin-top: 20px;
  margin-bottom: 0;
}

._17-round-rich h3 {
  margin-top: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
}

._17-round-rich h5 {
  border-top: 1px solid var(--white);
  margin-top: 15px;
  padding-top: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
}

._17-round-rich li {
  padding-left: 5px;
  list-style-type: disc;
}

._17-sold-out {
  z-index: 2001;
  max-width: 280px;
  margin-top: 17vh;
  margin-left: 32%;
  margin-right: auto;
  position: absolute;
  inset: 0% 0% auto;
}

.body-26 {
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._26-hero {
  min-height: 85vh;
  position: sticky;
  top: 0;
  overflow: hidden;
}

._26-brand-image {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/66e95c2650cf026a099abb89_Branding%20-%20for%20website.jpg");
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  width: 100vw;
  height: 90vh;
}

._26-loop {
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._26-title {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Shual, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 100%;
}

._26-schedule {
  z-index: 30;
  border-top: 5px solid var(--gray-10);
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._26-about {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._26-page_padding {
  text-align: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

._26-page_padding.medium {
  padding-left: 15%;
  padding-right: 15%;
}

._26-about_rich {
  width: 90%;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
}

._26-about_rich p {
  color: var(--gray-40);
  text-align: center;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 140%;
}

._26-about_rich h4 {
  color: var(--red-30);
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 140%;
}

._26-about_rich h1 {
  background-color: var(--gray-10);
  color: var(--red-20);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  margin-top: 0;
  margin-bottom: 20px;
  padding: 10px 35px 20px;
  font-family: Simonapro, sans-serif;
  font-size: 5.5vw;
  font-weight: 700;
  line-height: 100%;
  display: inline-block;
}

._26-about_rich h2 {
  color: var(--gray-40);
  text-align: center;
  margin-top: 0;
  font-size: 25px;
  font-weight: 700;
  line-height: 120%;
}

._26-about_rich h3 {
  text-align: center;
  letter-spacing: 1px;
  background-image: linear-gradient(135deg, #d9163f, #e31834 35%, #e92727 70%, #eb4123);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 12px;
  padding-bottom: 15px;
  font-size: 24px;
  font-weight: 500;
  line-height: 120%;
}

._26-about_rich strong {
  color: var(--red-30);
}

._26-about_rich em {
  color: #0ca03c;
  font-style: normal;
  font-weight: 700;
}

._26-date {
  color: var(--gray-40);
  letter-spacing: -5px;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 120px;
}

._26-span-color {
  color: #7ba361;
  line-height: 50%;
}

._26-time {
  color: var(--red-20);
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
}

._26-briadcast-name {
  color: var(--gray-40);
  text-align: center;
  min-height: 110px;
  margin-top: 20px;
  margin-bottom: 25px;
  font-size: 20px;
  font-weight: 700;
  line-height: 110%;
}

._26-brodcast-wrap {
  grid-row-gap: 15px;
  background-color: #ffffff05;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  padding-bottom: 20px;
  display: flex;
}

._26-broadcast-speaker {
  align-items: center;
  width: 100%;
  display: flex;
}

._26-speaker-image {
  z-index: 42;
  border-radius: 100%;
  width: 40%;
  max-width: 100px;
  position: relative;
}

._26-speaker-rich {
  text-align: right;
  align-self: center;
  margin-right: 15px;
  font-weight: 100;
  line-height: 110%;
}

._26-speaker-rich h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 96%;
}

._26-speaker-rich p {
  margin-bottom: 0;
  font-weight: 400;
  line-height: 130%;
}

._26-speaker-rich h3 {
  margin-top: 0;
}

._26-speaker-rich h5 {
  background-color: var(--calcalist\<deleted\|variable-ba4ca06e-1d4c-db5e-b920-05499cbf236e\>);
  margin-top: 0;
  padding: 2px 8px 4px;
  font-weight: 400;
  display: inline-block;
}

._26-up {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 35px;
  padding-top: 35px;
  display: flex;
}

._26-down {
  justify-content: center;
  align-items: flex-start;
  margin-bottom: auto;
  display: flex;
}

._21_header {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: flex-end;
  margin-bottom: 20px;
  display: flex;
}

._21-main {
  color: var(--purple-50);
  margin-top: 0;
  margin-bottom: 20px;
  font-family: "Manhattan 650", sans-serif;
  font-size: 178px;
}

._21-sub {
  flex-flow: column;
  margin-bottom: 20px;
  display: flex;
}

._21-date {
  color: var(--white);
  text-align: left;
  letter-spacing: 2px;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 50px;
  font-weight: 400;
  display: block;
}

._21-date.hide {
  display: none;
}

._26-line {
  background-color: var(--khaki-20);
  width: 50%;
  height: 10px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
}

._26-topic_icon {
  width: 80px;
}

._26-topic_rich p {
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
}

._26-topic_rich h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 90%;
}

._26-topic_rich h2 {
  color: #851816;
  text-align: right;
}

._26-topic_rich h3 {
  color: #ff5a23;
}

._26-topic_rich h4 {
  color: var(--gray-40);
  text-align: center;
  font-weight: 500;
  line-height: 110%;
}

._26-topic_rich h5 {
  color: var(--gray-40);
  text-align: center;
  margin-top: 15px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
}

._26-topic_rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

._26_topics-title {
  color: var(--gray-40);
  margin-bottom: 15px;
  font-size: 25px;
  font-weight: 700;
}

._23-partner_logo-3 {
  flex: none;
  width: 90%;
  margin: 20px auto;
  display: block;
}

._17-section-sub {
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
}

._17-cover-btns {
  z-index: 2002;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 5%;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  position: absolute;
  inset: auto 0 15vh;
}

._25-section {
  grid-column-gap: 35px;
  justify-content: center;
  align-items: center;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._25-sub-head {
  border-bottom: 1px solid var(--azure-50);
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
}

._25-head {
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 100%;
}

.participant-title {
  width: 50%;
}

.participant-text {
  color: var(--white);
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 130%;
}

.participant-img {
  background-color: #f2c211;
  border-radius: 100%;
  width: 35%;
  overflow: hidden;
}

.participant-img.blur-and-size {
  filter: blur(8px);
  width: 35%;
}

.chat-with {
  border-bottom: 1px solid var(--valley-yellow);
  color: var(--valley-yellow);
  text-align: center;
  width: 100%;
  padding-bottom: 5px;
  font-family: Futurism, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 130%;
}

._23-ofakim {
  border-top: 4px solid var(--red-20);
  border-bottom: 4px solid var(--red-20);
  background-color: var(--sky-30);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-bottom: 8vh;
  display: flex;
  position: relative;
  top: 0;
}

._26-topics_inner {
  flex-direction: column;
  align-items: center;
  margin-top: 50px;
  padding-top: 16px;
  padding-left: 16px;
  padding-right: 16px;
}

._23-schedule_rich {
  text-align: left;
  width: 100%;
  text-decoration: none;
}

._23-schedule_rich h1 {
  color: var(--black);
  text-align: left;
  margin-top: 0;
  margin-bottom: 30px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 120px;
}

._23-schedule_rich h6 {
  color: var(--black);
  margin-top: 0;
  font-size: 13px;
  font-weight: 400;
  line-height: 125%;
  display: inline-block;
}

._23-schedule_rich h2 {
  color: var(--black);
  text-align: left;
  letter-spacing: 4px;
  justify-content: space-between;
  margin-top: 0;
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
  display: flex;
}

._23-schedule_rich img {
  max-width: 30px;
}

._23-schedule_rich h3 {
  color: #000;
  margin-top: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 130%;
}

._23-schedule_rich h4 {
  border: 1px solid var(--sky-10);
  color: var(--sky-10);
  text-align: center;
  border-radius: 4px;
  margin-top: 5px;
  padding: 4px 8px 6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

._23-schedule_rich li {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 120%;
}

._23-schedule_rich a {
  color: var(--sky-50);
  cursor: pointer;
  text-decoration: underline;
}

._23-schedule_rich p {
  line-height: 125%;
}

._23-schedule_rich em {
  color: var(--red-40);
  letter-spacing: 0;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
}

._23-schedule_rich figcaption {
  color: var(--black);
  text-align: left;
  font-size: 16px;
}

._23-schedule_rich h5 {
  border-top: 1px solid #000;
  margin-top: 15px;
  margin-bottom: 15px;
  line-height: 30%;
}

._23-schedule_rich figure {
  width: 100%;
  margin-bottom: 20px;
}

._23-schedule_rich blockquote {
  color: var(--sky-10);
  letter-spacing: 1px;
  border-left-width: 0;
  padding-top: 0;
  padding-left: 0;
  font-weight: 500;
}

._18-sold-out {
  max-width: 250px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto auto 22% 8%;
}

._18-event-cover {
  z-index: 100;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.text-span-8 {
  color: #0ca03c;
}

._26-head {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: -150px;
  display: flex;
  position: relative;
  top: 0;
}

._26-head-brand {
  background-color: var(--white);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding: 20px 50px;
}

._26-deatails {
  background-color: #0ca03c;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 300px;
  padding: 15px;
  display: flex;
  position: absolute;
  inset: auto auto 20vh 15%;
}

._26-text-block {
  color: var(--white);
  text-align: center;
  font-family: Simonapro, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 120%;
}

._26-sub-head {
  color: var(--black);
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Shual, sans-serif;
  font-size: 34px;
  font-weight: 400;
  line-height: 100%;
}

.head-logos {
  text-align: center;
  margin-bottom: 20px;
}

._16-about_rich p {
  color: var(--white);
  text-align: center;
  font-size: 22px;
  font-weight: 400;
  line-height: 150%;
}

._16-schedule {
  z-index: 50;
  background-color: var(--gray-40);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._16-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  width: 49%;
  margin-top: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._16-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._16-hour {
  width: 20%;
  position: relative;
  top: 30px;
}

._16-timeline {
  border-right: 1px solid var(--black);
  width: 20px;
  margin-right: 20px;
}

._16-schedule_rich {
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 30px;
  font-size: 20px;
}

._16-schedule_rich h1 {
  color: var(--azure-20);
  text-align: right;
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 110%;
}

._16-schedule_rich p {
  color: var(--gray-10);
  text-align: right;
  margin-top: 10px;
  margin-bottom: 6px;
  font-size: 16px;
  line-height: 125%;
}

._16-schedule_rich h2 {
  color: var(--azure-10);
  text-align: right;
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 18px;
  font-weight: 500;
  line-height: 110%;
}

._16-schedule_rich em {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-style: normal;
  font-weight: 700;
}

._16-schedule_rich h3 {
  text-align: right;
  margin-top: 10px;
  margin-bottom: 15px;
  font-size: 16px;
  font-weight: 400;
  line-height: 110%;
}

._16-schedule_rich h4 {
  color: var(--azure-60);
  text-align: center;
  font-size: 30px;
  line-height: 100%;
}

._16-time {
  color: var(--azure-20);
  text-align: left;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  line-height: 110%;
}

._16-shape {
  z-index: 6;
  border: 2px solid var(--azure-20);
  background-color: var(--gray-40);
  border-radius: 100%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 4px auto auto -29px;
}

._26-deatails-2 {
  background-color: #0ca03cd9;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 300px;
  padding: 15px;
  display: flex;
  position: absolute;
  inset: auto auto 20vh 15%;
}

._26-deatails-2.desktop-hide-mobile-show {
  display: none;
}

._26-text-block-2 {
  color: var(--white);
  text-align: center;
  font-family: Simonapro, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 120%;
}

._23-book-flight-hotel {
  width: 85%;
  margin-top: 40px;
  padding-top: 30px;
}

.purchase_text {
  font-size: 20px;
}

._23-partner_logo-4 {
  flex: none;
  width: 52%;
  margin: 20px auto;
  display: block;
}

.collection-list {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.events-head {
  color: var(--black);
  text-align: right;
  margin-bottom: 60px;
  font-family: Shual, sans-serif;
  font-size: 8vw;
  font-weight: 900;
  line-height: 70%;
}

.red-regular {
  color: var(--red-30);
  font-weight: 400;
}

.events-flex {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-around;
  align-items: flex-start;
  margin-bottom: 100px;
  padding-top: 20px;
  display: flex;
  position: relative;
}

.events-date {
  flex: none;
  width: 12%;
  position: relative;
}

.events-pic {
  border-radius: 10px;
  flex: 1;
  margin-right: auto;
  overflow: hidden;
  box-shadow: 6px 6px 5px #1f1e1e33;
}

.events-content {
  flex: 1;
}

.heading-26 {
  background-color: var(--khaki-20);
  color: var(--black);
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 18px 16px;
  font-size: 26px;
  font-weight: 700;
  line-height: 100%;
  display: inline-block;
  position: relative;
}

.events-rich h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  font-family: Futurism, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 90%;
}

.events-rich p {
  font-size: 18px;
  line-height: 125%;
}

.events-rich h3 {
  color: var(--red-30);
  letter-spacing: 1px;
  margin-top: 6px;
  margin-bottom: 0;
  font-size: 19px;
  line-height: 100%;
}

.events-rich h2 {
  color: var(--black);
  text-align: right;
  letter-spacing: 1px;
  margin-top: -10px;
  margin-bottom: 10px;
  font-family: Futurism, sans-serif;
  font-weight: 700;
}

.events-rich h4 {
  color: var(--black);
  font-size: 20px;
  font-weight: 500;
  line-height: 135%;
}

.paragraph-12 {
  font-size: 19px;
  line-height: 130%;
}

.events-all {
  z-index: 8;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-end;
  width: 60vw;
  max-width: 1200px;
  margin-top: 12vh;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  position: relative;
}

.events-line {
  border-right: 2px solid var(--gray-40);
  position: absolute;
  inset: 0% 40px 0% auto;
}

.events-triangle {
  height: 20px;
  position: absolute;
  inset: auto 0% -20px auto;
}

.events-content-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: flex-start;
  width: auto;
  display: flex;
}

.events-link {
  text-align: center;
  background-color: #707070;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin-right: auto;
  padding-left: 6px;
  padding-right: 6px;
  text-decoration: none;
  display: flex;
}

.events-link.hide {
  display: none;
}

.events-menu {
  flex-flow: column;
  display: flex;
  position: fixed;
  inset: 150px auto auto 0%;
}

.event-month {
  background-color: var(--khaki-20);
  color: var(--black);
  text-align: center;
  margin-top: 0;
  margin-bottom: 4px;
  padding: 9px 12px 12px;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  transition: all .375s;
  display: inline-block;
  position: relative;
}

.event-month:hover {
  background-color: var(--red-20);
  color: var(--white);
}

.event-month.w--current {
  background-color: var(--red-40);
  color: var(--white);
}

.events-head-wrap {
  z-index: 12;
  transform-origin: 100% 0;
  padding-right: 30px;
  position: fixed;
  inset: 150px 0% auto;
}

.intro-head {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 2%;
  display: inline-flex;
}

.intro-head h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Shual, sans-serif;
  font-size: 10vw;
  font-weight: 900;
  line-height: 65%;
}

.intro-head p {
  text-align: left;
  font-size: 18px;
  line-height: 110%;
}

.intro-head h2 {
  color: var(--red-30);
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Swatch, sans-serif;
  font-size: 12vw;
  font-weight: 400;
  line-height: 70%;
}

.intro-head h3 {
  letter-spacing: 2px;
  align-self: flex-end;
  margin-bottom: 30px;
  padding-left: 15px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 4vw;
  font-weight: 500;
  line-height: 100%;
}

.intro-head h4 {
  color: #fff;
  text-align: center;
  font-family: "Manhattan 650", sans-serif;
  font-size: 66px;
}

.intro-wrapper {
  height: 28vh;
  position: fixed;
  inset: 12vh 0% auto;
}

.about-events {
  justify-content: center;
  align-items: center;
  height: 60vh;
  margin-top: 40vh;
  display: flex;
}

.about-text {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.rich-text-2025 h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  font-family: Futurism, sans-serif;
  font-size: 40px;
  font-weight: 900;
}

.rich-text-2025 p {
  font-size: 18px;
  line-height: 125%;
}

.rich-text-2025 h3 {
  color: var(--red-30);
  letter-spacing: 1px;
  margin-top: 6px;
  margin-bottom: 0;
  font-size: 19px;
  line-height: 100%;
}

.rich-text-2025 h2 {
  color: var(--red-30);
  text-align: right;
  letter-spacing: 1px;
  margin-bottom: 3px;
  font-family: Futurism, sans-serif;
  font-weight: 900;
}

.rich-text-2025 h4 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 135%;
}

.events-2025-logo {
  z-index: 10;
  text-align: right;
  height: 10vh;
  position: fixed;
  inset: 0% 0% auto auto;
}

.image-15-copy {
  width: 100%;
  max-width: 200px;
}

.heading-28 {
  color: var(--black);
}

.heading-29 {
  color: var(--black);
  margin-top: 6px;
  margin-bottom: 32px;
  font-size: 24px;
}

._23-coverage {
  z-index: 20;
  border-bottom: 8px solid var(--gray-10);
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding-top: 100px;
  display: flex;
  position: relative;
  top: 0;
}

._23-coverage-items {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  padding-top: 40px;
  display: grid;
}

._23-item_title {
  color: var(--gray-40);
  text-align: center;
  font-family: Futurism, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 90%;
}

._23-item_text {
  color: var(--gray-30);
  margin-bottom: 5%;
  font-size: 16px;
  line-height: 125%;
}

._23-section-sub {
  color: var(--gray-30);
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
}

._23-item {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

._23-team {
  z-index: 40;
  background-color: var(--sky-10);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._23-team_inner {
  grid-row-gap: 60px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding-top: 20px;
  display: flex;
}

._23-team_item {
  width: 48%;
  display: flex;
}

._23-team_item.hide {
  display: none;
}

._23-pic {
  flex: none;
  width: 170px;
  height: 100%;
  position: relative;
}

._23-company-logo {
  z-index: 2;
  background-color: #fff;
  border-radius: 100%;
  width: 85px;
  position: absolute;
  inset: auto auto 0% -15px;
  box-shadow: 2px 4px 5px #0003;
}

._23-team-logo {
  border-radius: 100%;
}

._23-content_wrap {
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  padding-left: 25px;
  display: flex;
}

._23-member-pic {
  z-index: 1;
  border-radius: 100%;
  margin-bottom: 16px;
  position: relative;
}

._23-sold-out {
  z-index: 2001;
  max-width: 280px;
  margin-left: auto;
  position: absolute;
  inset: -30px auto auto -100px;
}

.red {
  color: var(--purple-50);
}

._23-team-brand {
  opacity: .9;
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/66dd9c75a528a79d9bdb0cac_Branding%20-%20Dream%20Team.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  width: 100vw;
  height: 60vh;
}

.coll-speakers {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 900px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.collection-item-2 {
  flex-flow: column;
  width: 22%;
  margin-left: 10px;
  margin-right: 10px;
  display: flex;
}

.div-block-36 {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.code-embed {
  width: 1200px;
}

._22-content-wrap {
  grid-row-gap: 15px;
  flex-flow: column;
  align-items: flex-start;
  width: 80%;
  margin-top: 20px;
  display: flex;
}

._22-content-wrap.no-gap {
  grid-row-gap: 0px;
}

._22-content-h1 {
  color: var(--red-30);
  text-align: right;
  margin-top: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 120%;
}

._22-speaker-jpg {
  border-radius: 100%;
  width: 80px;
}

._22-speaker-wrap {
  grid-column-gap: 15px;
  align-items: center;
  display: flex;
}

._22-speaker-wrap.no-gap {
  grid-column-gap: 0px;
}

._22-speaker-text {
  color: var(--black);
  text-align: right;
  line-height: 120%;
}

._22-speaker-text.align-center {
  text-align: center;
  padding-top: 10px;
}

._22-speaker-grid {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template: "." minmax(auto, 1fr)
                 "."
                 "."
                 / 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-height: 100%;
  margin-bottom: 25px;
  display: grid;
}

._23-agenda {
  z-index: 50;
  border-bottom: 3px solid var(--white);
  background-color: var(--sky-50);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._23-agenda.hide {
  display: none;
}

._23-split-columns {
  grid-column-gap: 40px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

._23-agenda_inner {
  flex-flow: wrap;
  justify-content: center;
  width: 50%;
  display: block;
}

._23-agenda_item {
  align-items: stretch;
  margin-top: 20px;
  padding-top: 0;
  display: flex;
}

._23-hour {
  width: 15%;
  position: relative;
  top: 30px;
}

._23-timeline {
  border-right: 1px solid var(--white);
  width: 20px;
  margin-right: 20px;
}

._23-agenda_rich {
  text-align: left;
  border-right: 0 solid #000;
  flex: 1;
  margin-top: 30px;
  font-size: 20px;
}

._23-agenda_rich h1 {
  color: var(--azure-20);
  text-align: left;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 120%;
}

._23-agenda_rich p {
  color: var(--white);
  text-align: left;
  margin-bottom: 6px;
  font-size: 16px;
  line-height: 140%;
}

._23-agenda_rich h2 {
  color: var(--yellow-30);
  text-align: left;
  margin-top: 15px;
  margin-bottom: 6px;
  font-size: 18px;
  font-weight: 500;
  line-height: 120%;
}

._23-agenda_rich em {
  background-color: var(--yellow-30);
  color: var(--gray-40);
  padding-left: 4px;
  padding-right: 4px;
  font-style: normal;
  font-weight: 500;
}

._23-agenda_rich h3 {
  color: var(--black);
  text-align: center;
  border-bottom: 8px solid #000;
  font-family: "Manhattan 300", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 110%;
  display: inline-block;
}

._23-agenda_rich h4 {
  color: var(--yellow-10);
  text-align: left;
  margin-top: 14px;
  font-size: 20px;
  font-weight: 500;
  line-height: 120%;
}

._23-agenda_rich h5 {
  padding: 12px 12px 14px;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
}

._23-agenda_rich h6 {
  font-size: 20px;
  font-weight: 500;
  line-height: 110%;
}

.registration-over-2 {
  border: 1px solid var(--white);
  background-color: var(--red-20);
  color: var(--white);
  text-align: center;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  padding: 15px 30px;
  font-size: 18px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: auto auto -20px -60px;
}

.heading-30 {
  color: var(--black);
}

._23-time {
  color: var(--white);
  text-align: right;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  line-height: 110%;
}

._23-shape {
  z-index: 6;
  border: 2px solid var(--azure-30);
  background-color: var(--white);
  border-radius: 100%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 4px -27px auto auto;
}

._23_loop {
  z-index: 70;
  background-color: var(--sky-50);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  top: 0;
}

._23_carousel-container {
  background-color: var(--white);
  flex-flow: row;
  justify-content: flex-start;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

._23_carousel-container.a {
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 30px;
  justify-content: flex-end;
}

._23_carousel-container.b {
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  justify-content: flex-start;
  align-items: center;
}

.logo-con-1 {
  justify-content: space-around;
  min-width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

._23-separate-item {
  grid-row-gap: 20px;
  border-top: 1px dotted var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 30px;
  padding: 15px 20px 20px;
  display: flex;
}

._23-separate-agenda_rich {
  border-right: 0 solid #000;
  font-size: 20px;
}

._23-separate-agenda_rich h1 {
  color: var(--azure-20);
  text-align: center;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 120%;
}

._23-separate-agenda_rich p {
  color: var(--white);
  text-align: center;
  margin-bottom: 6px;
  font-size: 16px;
  line-height: 140%;
}

._23-separate-agenda_rich h2 {
  color: var(--yellow-30);
  text-align: left;
  margin-top: 15px;
  margin-bottom: 6px;
  font-size: 18px;
  font-weight: 500;
  line-height: 120%;
}

._23-separate-agenda_rich em {
  background-color: var(--yellow-30);
  color: var(--gray-40);
  padding-left: 4px;
  padding-right: 4px;
  font-style: normal;
  font-weight: 500;
}

._23-separate-agenda_rich h3 {
  color: var(--black);
  text-align: center;
  border-bottom: 8px solid #000;
  font-family: "Manhattan 300", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 110%;
  display: inline-block;
}

._23-separate-agenda_rich h4 {
  color: var(--yellow-10);
  text-align: left;
  margin-top: 14px;
  font-size: 20px;
  font-weight: 500;
  line-height: 120%;
}

._23-separate-agenda_rich h5 {
  text-align: center;
  letter-spacing: 4px;
  padding-bottom: 4px;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
  display: inline-block;
}

._23-separate-agenda_rich h6 {
  font-size: 20px;
  font-weight: 500;
  line-height: 110%;
}

._23-separate-agenda_rich a {
  color: var(--azure-20);
  cursor: pointer;
}

.heading-31 {
  color: var(--gray-50);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 120%;
}

._23-title-linked {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  position: relative;
}

._23-span_sub {
  font-size: 20px;
  font-weight: 500;
}

._23_linkedin {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: flex-start;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 16px;
  font-weight: 500;
  display: block;
  position: absolute;
  inset: -2px auto auto -40px;
}

._23-team-paragraph {
  color: var(--gray-50);
  text-align: left;
  margin-bottom: 0;
  font-size: 15px;
  line-height: 120%;
}

._23-more-info {
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

._23-item-text {
  text-align: left;
  margin-top: 0;
  margin-bottom: 15px;
  padding-left: 10px;
  font-size: 13px;
  line-height: 140%;
  overflow: hidden;
}

.paragraph-15 {
  column-count: 3;
  column-gap: 53px;
  width: 400px;
}

._25-span {
  letter-spacing: 1px;
  font-size: 28px;
  font-weight: 700;
  line-height: 100%;
}

.chat-with-b {
  border-top: 1px solid var(--valley-yellow);
  color: var(--valley-yellow);
  text-align: center;
  width: 100%;
  padding-top: 10px;
  font-size: 20px;
  font-weight: 500;
  line-height: 130%;
}

.plus-icon-1 {
  background-color: var(--sky-40);
  cursor: pointer;
  border-radius: 100%;
  width: 32px;
  height: 32px;
  margin-top: 10px;
  margin-bottom: 6px;
  padding: 7px;
  font-size: 44px;
  font-weight: 700;
  line-height: 31%;
  transition: background-color .375s;
  display: inline-block;
}

.plus-icon-1:hover {
  background-color: var(--sky-50);
}

._22-speaker-span {
  color: var(--red-30);
}

._22-chat-with-text {
  color: var(--red-30);
  align-self: flex-start;
  margin-top: 20px;
  font-weight: 500;
  line-height: 120%;
}

.body-27 {
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._27-hero {
  z-index: 10;
  background-color: var(--white);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 90vh;
  display: flex;
  position: relative;
  top: 0;
}

._27-hero_rich {
  margin-top: 25px;
}

._27-hero_rich p {
  text-align: center;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 130%;
}

._27-hero_rich h1 {
  color: #00a352;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 8vw;
  font-weight: 700;
  line-height: 90%;
}

._27-hero_rich h2 {
  color: var(--black);
  margin-top: 10px;
  margin-bottom: 0;
  font-weight: 500;
  line-height: 100%;
}

._27-hero_rich h3 {
  color: var(--gray-30);
  text-align: center;
  margin-top: 60px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
}

._27-hero_rich em {
  color: var(--red-30);
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
}

._27-about {
  z-index: 20;
  background-color: var(--grass-70);
  justify-content: center;
  align-items: center;
  min-height: auto;
  display: flex;
  position: relative;
  top: 0;
}

._27-about_rich p {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 150%;
}

._27-topic_rich p {
  color: var(--grass-80);
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
}

._27-topic_rich h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 90%;
}

._27-topic_rich h2 {
  color: #851816;
  text-align: right;
}

._27-topic_rich h3 {
  color: #ff5a23;
}

._27-topic_rich h4 {
  color: var(--grass-50);
  text-align: center;
  line-height: 110%;
}

._27-topic_rich h5 {
  text-align: center;
  font-size: 30px;
}

._27-topic_rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

._27-section-sub {
  color: var(--grass-80);
  width: 60%;
  margin: 0 auto 35px;
  font-size: 19px;
  line-height: 120%;
}

._27-speakers {
  z-index: 40;
  border-bottom: 4px solid var(--grass-60);
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  position: relative;
  top: 0;
}

._27-carousel-con {
  flex-flow: row;
  justify-content: flex-end;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

._27-loop {
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._27-schedule {
  z-index: 50;
  border-bottom: 4px solid var(--grass-60);
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._27-schedule.hide {
  display: none;
}

.menu-empty-div-1 {
  margin-right: auto;
}

.new-section-head {
  text-align: center;
  flex-flow: column;
  margin-bottom: 40px;
  display: flex;
}

.new-section-head._100 {
  margin-top: 100px;
  margin-bottom: 100px;
}

._27-topics {
  z-index: 30;
  border-bottom: 4px solid var(--grass-60);
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._27-topic_icon {
  width: 140px;
}

.body-29 {
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._29-hero {
  z-index: 10;
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/6730c6802c39026fe260a356_Branding%20image.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  min-height: 92vh;
  padding-top: 50px;
  display: flex;
  position: relative;
  top: 0;
}

._29-hero_rich {
  margin-bottom: 20px;
}

._29-hero_rich p {
  text-align: center;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 120%;
}

._29-hero_rich h1 {
  color: var(--azure-60);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 7vw;
  font-weight: 700;
  line-height: 90%;
}

._29-hero_rich h2 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 50px;
  font-size: 9vw;
  font-weight: 500;
  line-height: 80%;
}

._29-partners {
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  padding-top: 160px;
  padding-bottom: 100px;
  display: flex;
  position: relative;
  top: 0;
}

._29-partners_inner {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  display: block;
}

._29-partners_logos {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 30px;
  margin-bottom: 80px;
  display: flex;
}

._29-partner_logo {
  text-align: center;
  flex: none;
  width: 22%;
}

._29_partners_grid {
  grid-column-gap: 15px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.partners_section_head {
  border-top: 1px solid var(--gray-20);
  border-bottom: 1px solid var(--gray-20);
  justify-content: flex-start;
  align-items: center;
  padding-top: 4px;
  padding-bottom: 6px;
  padding-right: 0;
  display: flex;
}

.partners_section_head._29 {
  border-top: 1px solid #000;
}

.partners_section_head.divider {
  border-top-style: none;
}

.partners_section_head.is--align-center {
  justify-content: center;
  align-items: center;
}

._29-about {
  z-index: 20;
  border-top: 2px solid var(--gray-10);
  border-bottom: 5px solid var(--valley-blue-navy);
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  padding-top: 10rem;
  padding-bottom: 10rem;
  display: flex;
  position: relative;
}

._29-about_rich p {
  color: var(--valley-blue-navy);
  text-align: center;
  font-size: 18px;
  line-height: 150%;
}

._29-about_rich h2 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 24px;
  font-family: Simonapro, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 130%;
}

._29-topics {
  z-index: 30;
  background-color: #c3cad1;
  border-bottom: 5px solid #000;
  justify-content: center;
  align-items: center;
  padding-top: 13rem;
  padding-bottom: 10rem;
  display: flex;
  position: relative;
  top: 0;
}

._29-topic_icon {
  width: 100px;
}

._29-topic_rich {
  text-align: center;
  background-color: #d5dce4;
  width: 80%;
  height: 200px;
  margin-left: auto;
  padding: 20px;
  position: relative;
  box-shadow: 4px 4px 7px 2px #22232440;
}

._29-topic_rich p {
  color: var(--valley-blue-navy);
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
}

._29-topic_rich h1 {
  color: var(--white);
  text-align: center;
  letter-spacing: 2px;
  background-color: #e94e26;
  margin-top: 0;
  padding: 17px;
  font-family: "Manhattan 300", sans-serif;
  font-size: 100px;
  font-weight: 400;
  line-height: 90%;
  display: inline-block;
}

._29-topic_rich h2 {
  color: #851816;
  text-align: right;
}

._29-topic_rich h3 {
  color: #ff5a23;
}

._29-topic_rich h4 {
  color: var(--valley-blue-navy);
  font-size: 22px;
  font-weight: 700;
  line-height: 100%;
}

._29-topic_rich h5 {
  text-align: center;
  font-size: 30px;
}

._29-topic_rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

._29-info {
  grid-row-gap: 10px;
  background-color: #dbd9d9c9;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 20px 20px 30px;
  display: flex;
  position: absolute;
  bottom: 10px;
}

._29-details {
  text-align: center;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 130%;
}

._29-head1 {
  color: var(--valley-blue-navy);
  text-align: center;
  margin-bottom: 0;
  font-family: Shual, sans-serif;
  font-size: 8vw;
  font-weight: 700;
  line-height: 90%;
}

._29-head2 {
  color: var(--white);
  text-align: center;
  margin-bottom: 60px;
  font-family: Shual, sans-serif;
  font-size: 10vw;
  font-weight: 400;
  line-height: 50%;
}

._29-slogan1 {
  color: var(--valley-blue-navy);
  text-align: center;
  letter-spacing: 2px;
  height: 40px;
  margin-bottom: 0;
  font-size: 26px;
  font-weight: 400;
  line-height: 135%;
}

._29-slogan {
  height: 40px;
  margin-top: 12px;
  overflow: hidden;
}

._29-slogan2 {
  color: var(--valley-blue-navy);
  text-align: center;
  letter-spacing: 2px;
  height: 40px;
  font-size: 26px;
  font-weight: 700;
  line-height: 135%;
}

._28-hero {
  z-index: 10;
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/6730c7c72c39026fe261c35e_branding%20image.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 92vh;
  padding-top: 50px;
  display: flex;
  position: relative;
  top: 0;
}

._28-hero_rich {
  background-color: var(--white);
  direction: ltr;
  border-radius: 20px;
  padding: 30px 40px;
}

._28-hero_rich p {
  text-align: center;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 120%;
}

._28-hero_rich h1 {
  color: var(--red-20);
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 3.5vw;
  font-weight: 700;
  line-height: 100%;
}

._28-hero_rich h2 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.5vw;
  font-weight: 700;
  line-height: 100%;
}

._28-hero_rich.other {
  direction: rtl;
  background-color: #fff0;
  padding: 15px 0;
}

._28-about {
  border-bottom: 5px solid var(--gray-10);
  background-color: #1c022b;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._28-about.hide {
  display: none;
}

._28-about_rich {
  color: var(--white);
  max-width: 1200px;
}

._28-about_rich p {
  color: var(--white);
  text-align: center;
  margin-bottom: 20px;
  font-size: 22px;
  line-height: 150%;
}

._28-about_rich strong {
  font-weight: 400;
}

._28-topics {
  border-bottom: 5px solid var(--gray-10);
  background-color: #1c022b;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._28-topics.hide {
  display: none;
}

.body-28 {
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._28-topic_icon {
  width: 100px;
}

._28-topic_rich {
  width: 160px;
}

._28-topic_rich p {
  color: #faf2ff;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
}

._28-topic_rich h1 {
  color: #a983ff;
  text-align: center;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 110%;
}

._28-topic_rich h2 {
  color: #851816;
  text-align: right;
}

._28-topic_rich h3 {
  color: #ff5a23;
}

._28-topic_rich h4 {
  color: var(--azure-60);
  text-align: center;
  line-height: 110%;
}

._28-topic_rich h5 {
  text-align: center;
  font-size: 30px;
}

._28-topic_rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

._28-loop {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._29-speakers {
  z-index: 30;
  border-bottom: 5px solid var(--valley-blue-navy);
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  padding-top: 160px;
  padding-bottom: 160px;
  display: flex;
  position: relative;
  top: 0;
}

._29-speakers.hide {
  display: none;
}

._29-speakers-con {
  max-width: none;
}

._29-topics-flex {
  grid-column-gap: 20px;
  grid-row-gap: 60px;
  flex-flow: wrap;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  margin-right: auto;
  display: flex;
}

._29-child-1 {
  background-color: #a30f0f;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 50%;
  padding: 28px;
  display: flex;
}

.div-block-39 {
  flex: none;
  width: 50%;
}

._29-about-1 {
  color: var(--white);
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 140%;
}

._29-about-2 {
  text-align: center;
  font-size: 20px;
  line-height: 140%;
}

._29-child-2 {
  border: 4px solid #000;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 50%;
  padding: 28px 8%;
  display: flex;
}

._29-topic {
  width: 30%;
  position: relative;
}

._29-child-4 {
  border: 4px solid #000;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 50%;
  padding: 28px 8%;
  display: flex;
}

._29-flex-speakers {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._29-flex-speakers.hide {
  display: none;
}

._85 {
  width: 85%;
}

._80 {
  justify-content: space-between;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._80.devider {
  border-right: 1px solid #000;
  padding-right: 20%;
}

._80.vertical {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

.invites {
  width: 100%;
  margin-bottom: 5px;
  padding-bottom: 5px;
  font-size: 20px;
  line-height: 100%;
}

.invites.black {
  border-bottom-color: var(--black);
}

.invites.red-500 {
  border-bottom-color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
  color: var(--red-50);
}

.invites.gray-400.no-underline {
  border-bottom-width: 0;
}

.invites.is--blue {
  border-bottom-color: var(--azure-60);
  color: var(--azure-60);
}

.invites.dark-blue {
  color: #092e58;
}

.invites.grey {
  color: var(--gray-50);
}

.invites.grey._26 {
  color: var(--gray-40);
  font-family: Simonapro, sans-serif;
  font-weight: 500;
}

.invites.navy {
  border-bottom-color: var(--valley-blue-navy);
  color: var(--valley-blue-navy);
}

._22-title {
  color: var(--red-30);
  font-weight: 700;
}

._29-about_con {
  max-width: 800px;
  position: relative;
}

.page-wrap-2 {
  border-bottom: .5px solid #858585;
}

.menu-tickets-2-2 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #da0000;
  border-radius: 6px;
  margin-left: auto;
  margin-right: 35px;
  padding: 14px 28px 16px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  transition: background-color .3s;
}

.menu-tickets-2-2:hover {
  background-color: #b50000;
}

.menu-tickets-2-2.w--current {
  color: #fff;
  background-color: #da0000;
}

._4-footer-link-2 {
  color: #fff;
  text-decoration: underline;
}

._00-speakers-a-2 {
  z-index: 40;
  background-color: #505050;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  position: relative;
  top: 0;
}

.footer-d-2 {
  direction: ltr;
  background-color: #3b3b3b;
  border-top: 5px solid #ce202d;
  position: relative;
}

._00-schedule {
  z-index: 50;
  background-color: #8da088;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

.footer_logo-vertical-2 {
  background-color: #ce202d;
  justify-content: center;
  align-items: flex-start;
  width: 50px;
  height: 90px;
  display: flex;
}

._00_loop {
  z-index: 70;
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 50vh;
  display: flex;
  position: relative;
  top: 0;
}

._00-hero_rich {
  margin-top: auto;
  margin-bottom: 20px;
}

.menu-color-2, .menu-color-2.a, .menu-color-2.d, .menu-color-2.b, .menu-color-2.c {
  background-color: #fff;
}

.menu-animation-2 {
  border-bottom: 1px solid #f0f0f0;
  height: 80px;
  padding-top: 18px;
  padding-bottom: 14px;
  display: flex;
}

.btn-3 {
  padding: 12px 24px 14px;
  line-height: 100%;
  text-decoration: none;
}

.btn-3.w--current {
  color: #000;
}

.btn-3.print-schedule {
  cursor: pointer;
  background-color: #da0000;
  border-radius: 100px;
  padding: 16px 34px 20px;
  transition-property: background-color;
  transition-duration: .2s;
  display: inline-flex;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn-3.print-schedule:hover {
  background-color: #b50000;
}

.btn-3.print-schedule.hide {
  display: none;
}

.btn-3.sold-out {
  color: #fff;
  background-color: #858585;
  border-radius: 100px;
  padding: 14px 40px 18px;
}

.btn-3.sold-out:hover {
  border-bottom-width: 0;
  border-radius: 50px;
}

.btn-3.slide-sticky {
  z-index: 5000;
  cursor: pointer;
  width: 50px;
  height: 110px;
  padding: 60px 0 0;
  display: block;
  position: fixed;
  bottom: 5%;
  left: auto;
  right: 5%;
  overflow: hidden;
}

.btn-3.slide-sticky.hide {
  display: none;
}

.btn-3.schedule {
  grid-column-gap: 10px;
  color: #fff;
  cursor: pointer;
  background-color: #da0000;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 14px 30px 16px;
  transition-property: background-color;
  display: inline-flex;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn-3.schedule:hover {
  background-color: #b50000;
}

.btn-3.tickets-sticky {
  z-index: 9999999;
  cursor: pointer;
  background-color: #da0000;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  padding-top: 16px;
  padding-bottom: 20px;
  padding-left: 30px;
  transition-property: background-color;
  transition-duration: .35s;
  position: fixed;
  inset: 25vh auto auto 0;
  box-shadow: 1px 1px 5px 1px #0003;
}

.btn-3.tickets-sticky:hover {
  background-color: #b50000;
}

.btn-3.nav-share-icons.desktop {
  display: none;
}

.btn-3.tickets {
  color: #fff;
  cursor: pointer;
  background-color: #da0000;
  border-radius: 100px;
  padding-bottom: 15px;
  padding-left: 30px;
  padding-right: 30px;
  transition: background-color .2s;
}

.btn-3.tickets:hover {
  background-color: #900000;
  border-bottom-width: 0;
  border-radius: 50px;
}

.flex-speakers-2 {
  background-color: #fff;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

._00-about {
  z-index: 20;
  background-color: #bbb;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._00-hour-2 {
  width: 20%;
  position: relative;
  top: 30px;
}

._00-timeline-2 {
  border-right: 1px solid #000;
  width: 20px;
  margin-right: 20px;
}

.menu-5 {
  z-index: 2147483647;
  background-color: #ddd0;
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 0;
}

.menu-btn-1-2 {
  color: #3b3b3b;
  text-align: center;
  align-self: stretch;
  width: 114px;
  margin-left: 0;
  margin-right: 0;
  padding: 26px 12px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 100%;
  text-decoration: none;
}

.menu-btn-1-2:hover {
  border-bottom: 3px solid #000;
  padding-top: 26px;
  font-weight: 400;
}

.menu-btn-1-2.w--current {
  color: #3b3b3b;
  background-color: #f0f0f0;
  font-weight: 400;
}

._00-partners {
  z-index: 70;
  background-color: #fffaee;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

.footer_logo-2 {
  border-top: 4px solid #ce202d;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.menu-6 {
  z-index: 2147483647;
  direction: rtl;
  background-color: #ddd0;
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 78px;
}

.menu-tickets-1-2 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #da0000;
  border-radius: 6px;
  margin-left: 35px;
  margin-right: auto;
  padding: 14px 28px 16px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  transition: background-color .3s;
}

.menu-tickets-1-2:hover {
  background-color: #b50000;
}

.menu-tickets-1-2.w--current {
  color: #000;
  background-color: #f0f0f0;
}

.menu-btns-2 {
  border-top: 1px solid #f0f0f0;
  border-bottom: 1px solid #f0f0f0;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 80px;
  display: flex;
}

.avatar_item {
  border-radius: 100px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 20%;
  margin-left: 20px;
  margin-right: 20px;
  padding: 15px;
  display: flex;
  position: relative;
  overflow: hidden;
}

._00-mosaic-gallery {
  z-index: 60;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._00-topics {
  z-index: 30;
  background-color: #858585;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

.footer_con-2 {
  background-color: #3b3b3b;
  max-width: none;
}

.speaker-item {
  width: 25%;
}

.menu-7 {
  z-index: 2147483647;
  direction: rtl;
  background-color: #ddd0;
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 0;
}

.menu-btn-2-2 {
  text-align: center;
  align-self: stretch;
  width: 114px;
  margin-left: 0;
  margin-right: 0;
  padding: 28px 6px 26px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  line-height: 100%;
  text-decoration: none;
}

.menu-btn-2-2.w--current {
  color: #000;
  border-bottom: 4px solid #b50000;
}

._00-speaker_rich-2 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

.menu-8 {
  z-index: 2147483647;
  background-color: #ddd0;
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 78px;
}

.menu-btns-eng-2 {
  direction: ltr;
  border-top: 1px solid #f0f0f0;
  border-bottom: 1px solid #f0f0f0;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 80px;
  display: flex;
}

._4-footer_link-2 {
  color: #fff;
  text-decoration: underline;
}

._00-past-speakers {
  z-index: 40;
  direction: ltr;
  background-color: #ded5c1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

.avatar-image {
  border-radius: 100%;
}

.avatar-image.blur {
  filter: blur(5px);
}

.swiper-slide-2 {
  background-color: #fff;
  border-radius: 8px;
  flex: none;
  overflow: hidden;
}

._00-event-cover-btns {
  z-index: 100;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 5%;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.footer-c-2 {
  z-index: 9999999;
  background-color: #3b3b3b;
  border-top: 5px solid #ce202d;
  position: relative;
}

._00_carousel-con {
  background-color: #fff;
  border-radius: 100px;
  flex-flow: row;
  justify-content: flex-end;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.footer-b-2 {
  direction: ltr;
  background-color: #3b3b3b;
}

.footer-a-2 {
  background-color: #3b3b3b;
}

._3-footer_link-2 {
  color: #fff;
  text-decoration: underline;
}

.split-columns-2 {
  grid-column-gap: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

._00-shape-2 {
  z-index: 6;
  background-color: #1c022b;
  border: 2px solid #fff;
  border-radius: 100%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 4px auto auto -29px;
}

.speaker-text-2 {
  color: #fff;
  padding-bottom: 20px;
  padding-right: 20px;
  line-height: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

._00-time-2 {
  color: #3b3b3b;
  text-align: left;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  line-height: 110%;
}

.logos-2 {
  z-index: 1000;
  background-color: #fff;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  justify-content: center;
  padding: 14px;
  display: flex;
  position: absolute;
  top: 0;
}

._00-hero {
  z-index: 10;
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 95vh;
  display: flex;
  position: relative;
  top: 0;
}

.button-2-2 {
  text-align: center;
  border-radius: 6px;
  align-self: center;
  padding: 28px 12px 26px;
  font-size: 18px;
  line-height: 100%;
  text-decoration: none;
}

.button-2-2.w--current {
  color: #000;
  border-bottom: 2px solid #000;
  border-radius: 0;
}

.button-2-2.event-review {
  cursor: pointer;
  background-color: #da0000;
  padding: 16px 30px 20px;
  transition: background-color .2s;
}

.button-2-2.event-review:hover {
  background-color: #900000;
}

._00-speakers-b {
  z-index: 40;
  background-color: #505050;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  position: relative;
  top: 0;
}

._00-topic_icon {
  width: 90px;
}

.speaker-con-2 {
  filter: grayscale();
  transition: all .25s;
  position: relative;
  overflow: hidden;
}

.speaker-con-2:hover {
  filter: none;
}

.heading-32 {
  color: var(--black);
}

._29-topic_icons {
  width: 15%;
}

._29-about-flex {
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

._29-about-flex.hide {
  display: none;
}

._29-section-head {
  z-index: 100;
  background-color: var(--gray-40);
  color: var(--gray-10);
  text-align: center;
  border-right: 4px solid #000;
  align-self: stretch;
  width: 114px;
  height: 70px;
  margin: 0 0 4px;
  padding: 26px 12px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  display: none;
  position: static;
  inset: 160px auto auto;
}

._29-section-head.w--current {
  background-color: var(--gray-10);
  color: var(--gray-50);
  font-weight: 400;
}

._29-section-head.menu-tickets {
  background-color: var(--red-20);
  color: var(--white);
  cursor: pointer;
  border-radius: 6px;
  align-self: center;
  width: auto;
  margin-left: 20px;
  margin-right: auto;
  padding: 12px 26px 16px;
  font-size: 18px;
  font-weight: 400;
  transition: background-color .2s;
}

._29-section-head.menu-tickets:hover {
  background-color: var(--red-40);
  border-bottom-width: 0;
  border-radius: 4px;
}

._29-section-head.second-tickets-menu {
  background-color: var(--red-20);
  color: #fff;
  cursor: pointer;
  border-radius: 50px;
  font-weight: 500;
  transition: background-color .2s;
}

._29-section-head.second-tickets-menu:hover {
  background-color: var(--red-40);
}

._29-section-head.menu-sold-out {
  background-color: var(--gray-30);
  color: var(--white);
  border-radius: 6px;
  align-self: center;
  width: auto;
  margin-left: 20px;
  margin-right: auto;
  padding: 12px 26px 16px;
  font-size: 18px;
  font-weight: 400;
}

._29-section-head.menu-sold-out:hover {
  border-bottom-width: 0;
  border-radius: 4px;
}

._29-section-head.light {
  border-right-style: none;
}

._29-main-scroll {
  background-color: var(--black);
}

.top-page {
  text-align: center;
  height: 1px;
  position: relative;
}

.menu-btn-negative {
  color: var(--gray-50);
  text-align: center;
  align-self: stretch;
  width: 114px;
  margin-left: 0;
  margin-right: 0;
  padding: 26px 12px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 100%;
  text-decoration: none;
}

.menu-btn-negative:hover {
  border-bottom: 3px solid #1f5271;
  padding-top: 26px;
  font-weight: 400;
}

.menu-btn-negative.w--current {
  color: var(--gray-10);
  background-color: #1f5271;
  font-weight: 400;
}

.menu-btn-negative.menu-tickets {
  background-color: var(--red-20);
  color: var(--white);
  cursor: pointer;
  border-radius: 6px;
  align-self: center;
  width: auto;
  margin-left: 20px;
  margin-right: auto;
  padding: 12px 26px 16px;
  font-size: 18px;
  font-weight: 400;
  transition: background-color .2s;
}

.menu-btn-negative.menu-tickets:hover {
  background-color: var(--red-40);
  border-bottom-width: 0;
  border-radius: 4px;
}

.menu-btn-negative.second-tickets-menu {
  background-color: var(--red-20);
  color: #fff;
  cursor: pointer;
  border-radius: 50px;
  font-weight: 500;
  transition: background-color .2s;
}

.menu-btn-negative.second-tickets-menu:hover {
  background-color: var(--red-40);
}

.menu-btn-negative.menu-sold-out {
  background-color: var(--gray-30);
  color: var(--white);
  border-radius: 6px;
  align-self: center;
  width: auto;
  margin-left: 20px;
  margin-right: auto;
  padding: 12px 26px 16px;
  font-size: 18px;
  font-weight: 400;
}

.menu-btn-negative.menu-sold-out:hover {
  border-bottom-width: 0;
  border-radius: 4px;
}

._28-carousel-con {
  flex-flow: row;
  justify-content: flex-end;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.presale-brand-image {
  border-bottom: 12px solid var(--red-20);
  justify-content: flex-start;
  align-items: flex-end;
  width: 100vw;
  height: 75vh;
  display: flex;
}

.presale-brand-image.desktop-show-mobile-hide {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/668a6375238d694d081c5e15_Branding%20image%20-%20form%20webflow.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 85vh;
}

.heading-33 {
  color: var(--gray-50);
  text-align: center;
  margin-top: 20px;
  font-size: 16px;
  font-weight: 400;
}

.body-30 {
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._30-hero {
  z-index: 10;
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 95vh;
  display: flex;
  position: relative;
  top: 0;
}

._30-hero_rich {
  margin-bottom: 20px;
}

._30-hero_rich p {
  text-align: center;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 120%;
}

._30-hero_rich h1 {
  color: #ff8c08;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 8vw;
  font-weight: 700;
  line-height: 90%;
}

._30-hero_rich h2 {
  color: var(--azure-60);
  margin-top: 10px;
  margin-bottom: 100px;
  font-weight: 500;
  line-height: 100%;
}

._30-about {
  z-index: 20;
  background-color: var(--valley-blue-navy);
  justify-content: center;
  align-items: center;
  min-height: auto;
  display: flex;
  position: relative;
  top: 0;
}

._30-topics {
  z-index: 30;
  border-bottom: 4px solid var(--khaki-20);
  background-color: var(--khaki-10);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._30-topic_rich {
  margin-top: 15px;
}

._30-topic_rich p {
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
}

._30-topic_rich h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 90%;
}

._30-topic_rich h2 {
  color: #851816;
  text-align: right;
}

._30-topic_rich h3 {
  color: #ff5a23;
}

._30-topic_rich h4 {
  color: var(--sky-50);
  text-align: center;
  line-height: 110%;
}

._30-topic_rich h5 {
  text-align: center;
  font-size: 30px;
}

._30-topic_rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

._30-topic_icon {
  width: 100px;
}

._30-title {
  color: #6a7732;
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Shual, sans-serif;
  font-size: 62px;
  font-weight: 700;
  line-height: 100%;
}

._30-subhead {
  color: var(--azure-60);
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Shual, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 100%;
}

._30-about_rich {
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
}

._30-about_rich p {
  text-align: center;
  font-size: 18px;
  line-height: 150%;
}

._30-schedule {
  z-index: 30;
  border-top: 5px solid var(--gray-10);
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 85vh;
  display: flex;
  position: relative;
  top: 0;
}

._30-schedule.hide {
  display: none;
}

._30-up {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 35px;
  padding-top: 35px;
  display: flex;
}

._30-date {
  color: var(--sky-30);
  letter-spacing: -5px;
  margin-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 120px;
}

._30-span-color {
  color: var(--sky-50);
  line-height: 50%;
}

._30-briadcast-name {
  color: var(--gray-40);
  text-align: center;
  min-height: 110px;
  margin-top: 20px;
  margin-bottom: 25px;
  font-size: 20px;
  font-weight: 700;
  line-height: 110%;
}

._30-line {
  background-color: var(--gray-20);
  width: 50%;
  height: 10px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

._30-down {
  justify-content: center;
  align-items: flex-start;
  margin-bottom: auto;
  display: flex;
}

._30-brodcast-wrap {
  grid-row-gap: 20px;
  background-color: #ffffff05;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 50px;
  display: flex;
}

._30-speaker-image {
  z-index: 42;
  border-radius: 100%;
  width: 40%;
  max-width: 100px;
  position: relative;
}

._30-broadcast-speaker {
  width: 100%;
  display: flex;
}

._30-speaker-rich {
  text-align: right;
  align-self: center;
  margin-right: 15px;
  font-weight: 100;
  line-height: 110%;
}

._30-speaker-rich h1 {
  color: var(--black);
  text-align: right;
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 96%;
}

._30-speaker-rich p {
  margin-bottom: 0;
  font-weight: 400;
  line-height: 130%;
}

._30-speaker-rich h3 {
  margin-top: 0;
}

._30-speaker-rich h5 {
  background-color: var(--calcalist\<deleted\|variable-ba4ca06e-1d4c-db5e-b920-05499cbf236e\>);
  margin-top: 0;
  padding: 2px 8px 4px;
  font-weight: 400;
  display: inline-block;
}

._30-brand-image {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/6733062346ae1a82629c70ee_Hero%20image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  width: 100vw;
  height: 90vh;
}

._30-deatails {
  background-color: #6a7732d9;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 250px;
  padding: 10px;
  display: flex;
  position: absolute;
  inset: -14% auto auto 15%;
}

._30_hero {
  min-height: 85vh;
  position: sticky;
  top: 0;
  overflow: hidden;
}

._30-head {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: -150px;
  display: flex;
  position: relative;
  top: 0;
}

._30-head-brand {
  background-color: var(--white);
  text-align: center;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  flex-flow: column;
  padding: 20px 50px;
  display: flex;
  position: relative;
}

._30-deatails-2 {
  background-color: #0ca03cd9;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 300px;
  padding: 15px;
  display: flex;
  position: absolute;
  inset: auto auto 20vh 15%;
}

._30-deatails-2.desktop-hide-mobile-show {
  display: none;
}

._30-details-text {
  color: var(--white);
  text-align: center;
  font-family: Simonapro, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 120%;
}

._30_about {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._30-page_padding {
  text-align: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

._30-page_padding.medium {
  padding-left: 15%;
  padding-right: 15%;
}

._30-page_padding.large {
  padding-left: 8%;
  padding-right: 8%;
}

._30-topics_inner {
  flex-direction: column;
  align-items: center;
  margin-top: 50px;
}

._30_topics-title {
  color: #6a7732;
  margin-bottom: 25px;
  font-size: 24px;
  font-weight: 700;
  line-height: 110%;
  text-decoration: underline;
}

._30-talk {
  color: var(--red-20);
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
}

._30-text-pannel {
  color: #6a7732;
  border: 1px solid #6a7732;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 6px 10px 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
}

.button-3 {
  z-index: 9000;
  background-color: var(--red-10);
  width: 200px;
  height: 100px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: absolute;
  inset: 0% auto auto;
}

._29-tickets-button {
  background-color: var(--red-20);
  color: var(--white);
  text-align: center;
  cursor: pointer;
  border-radius: 6px;
  margin-bottom: 10px;
  padding: 16px 36px 18px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  transition: background-color .3s;
}

._29-tickets-button:hover {
  background-color: var(--red-30);
}

._29-tickets-button.w--current {
  background-color: var(--gray-10);
  color: var(--black);
}

._29-tickets-button._22-sold-out, ._29-tickets-button._29-sold-out {
  background-color: var(--gray-30);
  cursor: auto;
}

._30-flex-vertical {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 25%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

._30-flex-vertical._04 {
  width: 25%;
}

._30-flex-vertical._07 {
  width: 25%;
  margin-bottom: 50px;
  padding-left: 0;
  padding-right: 0;
}

._30-flex-vertical._03 {
  width: 32%;
}

._30-flex-vertical._26 {
  border: 3px solid var(--grass-70);
  background-color: var(--khaki-10);
  border-radius: 8px;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 22%;
  min-height: 500px;
  margin-left: 8px;
  margin-right: 8px;
  position: relative;
}

._30-flex-vertical._04-b, ._30-flex-vertical._04 {
  width: 25%;
}

._30-flex-vertical._05 {
  width: 20%;
}

._30-flex-vertical._30 {
  border: 3px solid var(--sky-50);
  background-color: var(--gray-10);
  border-radius: 8px;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  min-width: 600px;
  min-height: 500px;
  position: relative;
}

._30-speakers_inner {
  border-radius: 25px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

._30-speaker_item {
  border-bottom: 1px solid var(--white);
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 13%;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._30-speaker_circle {
  border: 50px solid #006f96;
  border-radius: 100%;
  position: absolute;
}

._30-speaker_circle.a {
  z-index: 2;
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._30-speaker_circle.d {
  opacity: .5;
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._30-speaker_circle.b {
  opacity: .5;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._30-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._30-speaker_circle.e {
  z-index: 2;
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
  border-color: #f32121;
}

._30-speaker_rich {
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._30-speaker_rich h1 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 96%;
}

._30-speaker_rich p {
  margin-bottom: 0;
}

._30-speaker_rich h4 {
  color: var(--black);
  border-bottom: 8px solid #f39120;
  padding-bottom: 24px;
  font-family: "Manhattan 300", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 40px;
  display: inline-block;
}

._30-speaker_rich h3 {
  color: #1b5bb4;
  margin-top: 10px;
  font-size: 30px;
  font-weight: 700;
  line-height: 100%;
}

._30-speaker_rich h2 {
  color: var(--black);
  margin-top: 10px;
  font-size: 22px;
  font-weight: 700;
  line-height: 110%;
}

._30-details {
  color: var(--white);
  text-align: center;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 120%;
}

._20-sold-out-copy {
  z-index: 2001;
  max-width: 280px;
  position: absolute;
  inset: 18vh auto auto;
}

._23-sold-out-image {
  max-width: 250px;
  position: absolute;
  inset: -80px auto auto;
}

._28-info {
  background-color: #ffffffbf;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  padding: 20px;
  display: flex;
}

._27-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 18%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._27-speaker_circle {
  z-index: 41;
  border: 50px solid var(--grass-50);
  border-radius: 100%;
  position: absolute;
}

._27-speaker_circle.d {
  opacity: .5;
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

._27-speaker_circle.b {
  opacity: .5;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

._27-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._27-speaker_circle.a {
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._27-speaker_ric {
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._27-speaker_ric h1 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
}

._27-speaker_ric p {
  color: var(--black);
  margin-bottom: 0;
  font-size: 16px;
}

._27-speaker_ric h3 {
  margin-top: 0;
}

.battery-charging-lottie {
  width: 30%;
  transform: rotate(90deg);
}

._28-topic-head {
  background-color: var(--purple-1-2);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 160px;
  margin-top: 0;
  margin-bottom: 20px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 32px;
  line-height: 90%;
  display: flex;
  box-shadow: 5px 5px 7px 4px #00000052;
}

._28-topic-head.small {
  background-color: var(--valley-blue-navy);
  font-size: 26px;
}

._28-topic-head._02 {
  background-color: var(--purple-2-2);
}

._28-topic-head._03 {
  background-color: var(--valley-blue-navy);
}

.bold-text-18 {
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  padding: 12px;
  font-size: 36px;
  line-height: 90%;
  display: flex;
}

._23-event-cover-btns {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 5%;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  position: fixed;
  inset: auto 0% 0%;
}

._29-tickets {
  border-top: 5px solid var(--valley-blue-navy);
  border-bottom: 5px solid var(--valley-blue-navy);
  background-color: var(--white);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  padding-top: 160px;
  padding-bottom: 160px;
  display: flex;
}

._29-regis-wrapper {
  background-color: var(--gray-10);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  margin-left: 15px;
  margin-right: 15px;
  padding: 25px;
  display: flex;
  position: relative;
  box-shadow: 4px 4px 10px 4px #00000026;
}

._29-ticket-type {
  color: var(--valley-blue-navy);
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-family: Futurism, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: underline;
}

._29-ticket-price {
  color: var(--red-30);
  margin-top: 70px;
  margin-bottom: 35px;
  font-size: 70px;
  font-weight: 100;
}

._29-shekel {
  font-size: 40px;
  font-weight: 400;
}

._29-ticket-manui {
  color: var(--gray-30);
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  margin-top: 5px;
  font-weight: 400;
  line-height: 110%;
}

._25-section-copy {
  grid-column-gap: 60px;
  justify-content: center;
  align-items: center;
  width: 70%;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._29-gallery {
  background-color: #c3cad1;
  justify-content: center;
  align-items: center;
  padding-top: 160px;
  padding-bottom: 100px;
  display: flex;
  position: relative;
  top: 0;
}

._29-gallery.hide {
  display: none;
}

.gallery_con {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  display: flex;
}

._29_gallery-grid {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gallery-image {
  border: 3px solid #fff;
}

.gallery-image._03 {
  width: 32%;
}

.gallery-image._02 {
  width: 48.5%;
}

.gallery-image._01 {
  width: 99%;
}

.gallery-image._32 {
  max-width: 32%;
}

.gallery-image.hide {
  display: block;
}

._29-regis-wrap {
  flex: none;
  align-self: flex-start;
  width: 50%;
}

._29-tickets-conditions {
  color: var(--gray-40);
  margin-bottom: 0;
  font-size: 14px;
  line-height: 130%;
  overflow: hidden;
}

.link-3 {
  color: var(--azure-50);
}

.partners_production {
  color: #000;
  justify-content: flex-start;
  align-items: center;
  font-weight: 500;
  text-decoration: underline;
  display: flex;
}

.partners_production._29 {
  border-top: 1px solid #000;
}

.partners_production.divider {
  border-top-style: none;
}

._29-pop-up {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-bottom: auto;
}

._29-plus-icon {
  width: 32px;
  margin: auto auto 10px;
  display: block;
}

.bold-text-19 {
  color: var(--gray-30);
  font-weight: 400;
}

._29_span-font {
  letter-spacing: 1px;
  -webkit-text-stroke-width: 3px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 140px;
  font-weight: 400;
}

._29-topic-image {
  z-index: 1;
  width: 40%;
  max-width: none;
  position: absolute;
  inset: -60px auto auto 1%;
  transform: rotate(-5deg);
}

._29-regis-inner {
  justify-content: center;
  align-items: stretch;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._29_ticket-policy {
  color: var(--gray-40);
  text-align: center;
  margin-top: auto;
  padding-right: 4px;
  font-size: 14px;
  line-height: 130%;
  text-decoration: underline;
  overflow: hidden;
}

._29_pop-window {
  z-index: 200;
  background-color: #000c;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

._29-pop-text {
  color: var(--white);
  width: 400px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 130%;
}

._29_about-rich p {
  color: var(--valley-blue-navy);
  text-align: center;
  font-size: 20px;
  line-height: 150%;
}

._29_about-rich strong {
  color: var(--valley-blue-navy);
  font-size: 24px;
}

._29-title {
  display: none;
}

._28-tickets {
  background-color: #1c022b;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

._28-tickets.hide {
  display: none;
}

.tickets-con {
  text-align: center;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.tickets-con.vertical-pedding {
  padding-top: 160px;
  padding-bottom: 160px;
}

.tickets-con._28 {
  max-width: 1200px;
  padding-top: 160px;
  padding-bottom: 160px;
}

._28-tickets-button {
  background-color: var(--red-20);
  color: var(--white);
  text-align: center;
  cursor: pointer;
  border-radius: 6px;
  padding: 16px 36px 18px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  transition: background-color .3s;
}

._28-tickets-button:hover {
  background-color: var(--red-30);
}

._28-tickets-button.w--current {
  background-color: var(--gray-10);
  color: var(--black);
}

._28-tickets-button._22-sold-out {
  background-color: var(--gray-30);
  cursor: auto;
}

._28-tickets-inner {
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._28-tickets-wrap {
  background-image: linear-gradient(135deg, #0b08e2, #6215d6 70%);
  border-radius: 8px;
  width: 50%;
  margin-bottom: 50px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 25px;
  box-shadow: 4px 4px 10px 4px #0003;
}

._28-tickets-wrap.a {
  background-color: #5b08a4;
  background-image: none;
  width: 48%;
}

._28-tickets-wrap.b {
  background-color: #5815f3;
  background-image: none;
  width: 48%;
}

._28-tickets-wrap.c {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/673dabc5bc572c3a47e99fda_ticket.svg");
  background-repeat: no-repeat;
  background-size: contain;
}

._28-ticket-type {
  color: #faf2ff;
  text-align: center;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #9a33ff;
  margin-left: auto;
  margin-right: auto;
  font-family: Swatch, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 100%;
  display: none;
}

._28-ticket-price {
  color: #faf2ff;
  letter-spacing: 5px;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #9a33ff;
  margin-top: 70px;
  margin-bottom: 35px;
  font-size: 70px;
  font-weight: 400;
  display: none;
}

._28-tickets-policy {
  flex-flow: column;
  width: 65%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._28-ticket-policy-btn {
  color: var(--gray-20);
  text-align: center;
  cursor: pointer;
  font-size: 16px;
  line-height: 130%;
  text-decoration: underline;
  display: inline-block;
}

._28-tickets-policy-text {
  transform-origin: 50% 0;
  color: var(--gray-20);
  text-align: right;
  margin-bottom: 0;
  font-size: 12px;
  line-height: 130%;
  display: inline-block;
  overflow: hidden;
}

._28-tickets-policy-link {
  color: var(--azure-40);
  cursor: pointer;
  text-decoration: none;
}

._28-topic-image {
  margin-bottom: 20px;
}

._28-section-head {
  border-bottom: 1px solid #fffbea;
  width: 100%;
  margin-bottom: 5px;
  padding-bottom: 5px;
  line-height: 100%;
}

._28-section-head.red-500 {
  border-bottom-color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
  color: var(--red-50);
}

._28-section-head.gray-400.no-underline {
  border-bottom-width: 0;
}

._28-section-head.is--blue {
  border-bottom-color: var(--azure-60);
  color: var(--azure-60);
}

._28-section-head.dark-blue {
  color: #092e58;
}

._28-section-head.grey {
  color: var(--gray-50);
}

._28-section-head.grey._26 {
  color: var(--gray-40);
  font-family: Simonapro, sans-serif;
  font-weight: 500;
}

._28-section-head.navy {
  border-bottom-color: var(--valley-blue-navy);
  color: var(--valley-blue-navy);
}

._28-section-head.black {
  border-bottom-color: #000;
}

._28-section-head.topics {
  color: var(--white);
  border-bottom-style: none;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Swatch, sans-serif;
  font-size: 60px;
  font-weight: 700;
}

._28-section-head.whats-new {
  border-bottom-style: none;
  font-family: Swatch, sans-serif;
  font-size: 60px;
  font-weight: 700;
}

._28-tickets-wrapper {
  width: 600px;
  height: 300px;
  position: relative;
}

._28-tickets-wrapper.a {
  background-color: #5b08a4;
  background-image: none;
}

._28-tickets-wrapper.b {
  background-color: #5815f3;
  background-image: none;
}

._28-tickets-wrapper.c {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/673dabc5bc572c3a47e99fda_ticket.svg");
  background-repeat: no-repeat;
  background-size: contain;
}

._28-tickets-wrapper.image-2 {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/673deac805eae45aa57e0384_ticket-1.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: auto;
}

._28-tickets-wrapper.image-1 {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/673deac8de8acba480fb7cfa_ticket-2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: auto;
  margin-bottom: 0;
}

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

._28-ticket-content {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-right: 120px;
  display: flex;
}

._28-ticket-content.image-2 {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/673db32bc93d38f630500549_ticket-2.svg");
  background-position: 50%;
  background-size: cover;
}

._28-tickets-cancelation {
  color: var(--gray-20);
  text-align: right;
  margin-top: 10px;
  font-size: 14px;
  line-height: 130%;
}

._28-ticket-type-2 {
  color: #f2f7ff;
  text-align: center;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #3478ff;
  margin-left: auto;
  margin-right: auto;
  font-family: Swatch, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 100%;
  display: none;
}

._28-ticket-price-2 {
  color: #f2f7ff;
  letter-spacing: 5px;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #3478ff;
  margin-top: 70px;
  margin-bottom: 35px;
  font-size: 70px;
  font-weight: 400;
  display: none;
}

._28-tickets-btns {
  z-index: 100;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

._28-tickets-box {
  width: 50%;
}

.link-4, .link-5 {
  color: var(--azure-20);
}

._27-partners-text {
  color: var(--gray-40);
  text-align: center;
  margin-bottom: 8px;
  text-decoration: none;
}

._27-link-block {
  align-self: flex-end;
  text-decoration: none;
}

.body-test {
  background-color: #000;
}

.heading-34 {
  letter-spacing: .2em;
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 1.5em;
}

.body-31 {
  direction: ltr;
  color: var(--black);
  text-align: left;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

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

._31-hero-brand {
  opacity: .9;
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/67602c9d102978b1e78bf0b0_branding-ny-2025.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  width: 100vw;
  height: 100vh;
}

._31-hero-details {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% auto auto 20px;
}

.mind-the-tech {
  color: var(--white);
  margin-top: 8px;
  margin-bottom: 0;
  font-family: "Manhattan 650", sans-serif;
  font-size: 100px;
}

._31-header {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._31-sub {
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

._31-ny-desktop {
  color: var(--yellow-10);
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Futurism, sans-serif;
  font-size: 300px;
  font-weight: 900;
  line-height: 63%;
}

._31-conference {
  color: var(--gray-50);
  margin-top: 6px;
  margin-bottom: 0;
  font-family: "Manhattan 650", sans-serif;
  font-size: 90px;
}

._31-date {
  color: var(--white);
  text-align: left;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 50px;
  font-weight: 400;
  display: block;
}

._31-hero {
  flex-flow: column;
  min-height: 85vh;
  position: sticky;
  top: 80px;
  overflow: hidden;
}

._31-social-tickets {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: auto auto -100px;
}

._31-tickets-button {
  background-color: var(--red-20);
  color: var(--white);
  text-align: center;
  cursor: pointer;
  border-radius: 6px;
  margin-bottom: 10px;
  margin-left: 10px;
  padding: 16px 36px 18px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  transition: background-color .3s;
}

._31-tickets-button:hover {
  background-color: var(--red-30);
}

._31-tickets-button.w--current {
  background-color: var(--gray-10);
  color: var(--black);
}

._31-tickets-button._22-sold-out {
  background-color: var(--gray-30);
  cursor: auto;
}

.social-place-holder {
  grid-column-gap: 6px;
  margin-left: 0;
  margin-right: 20px;
  display: flex;
}

._31_about {
  border-bottom: 4px solid var(--white);
  background-color: var(--khaki-30);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 85vh;
  padding-bottom: 8vh;
  display: flex;
  position: relative;
  top: 0;
  overflow: hidden;
}

._31-section-title {
  color: var(--white);
  flex-direction: column;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Manhattan 300", sans-serif;
  font-size: 6rem;
  font-weight: 400;
  line-height: 110%;
}

._31-section-title.black {
  color: var(--black);
}

._31-about_rich {
  flex: none;
  width: 60%;
  margin-right: 10%;
  font-size: 20px;
  line-height: 130%;
}

._31-about_rich p {
  color: var(--black);
  text-align: left;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
}

._31-about_rich h1 {
  border-bottom: .5px solid var(--white);
  margin-top: 0;
  margin-bottom: 15px;
  padding-bottom: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
}

._31-about_rich h2 {
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}

._31-topics {
  flex-flow: column;
  flex: none;
  align-items: flex-start;
  width: 20%;
  margin-left: 10%;
  display: flex;
}

._31-about_inner {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: space-around;
  align-items: flex-start;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

._31-topic {
  border-bottom: 4px solid var(--white);
  text-align: right;
  width: 100%;
  margin-top: 4px;
  padding-bottom: 10px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 40px;
  font-weight: 400;
}

._31-schedule {
  border-bottom: 4px solid var(--white);
  background-color: var(--gray-50);
  justify-content: center;
  align-items: center;
  min-height: 85vh;
  padding-bottom: 8vh;
  display: flex;
  position: relative;
  top: 0;
}

._31-schedule-day {
  background-color: var(--khaki-40);
  flex-flow: column;
  align-self: stretch;
  width: 44%;
  padding: 50px 30px 20px;
  display: flex;
  position: relative;
}

._31-schedule_rich {
  text-align: left;
  width: 100%;
  text-decoration: none;
}

._31-schedule_rich h1 {
  color: var(--white);
  text-align: left;
  margin-top: 0;
  margin-bottom: 30px;
  font-family: "Manhattan 300", sans-serif;
  font-size: 120px;
  font-weight: 400;
}

._31-schedule_rich h6 {
  color: var(--black);
  letter-spacing: -1px;
  margin-top: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 125%;
  display: inline-block;
}

._31-schedule_rich h2 {
  color: var(--black);
  text-align: left;
  letter-spacing: 1px;
  justify-content: space-between;
  margin-bottom: 0;
  padding-bottom: 3px;
  padding-left: 14px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 60px;
  font-weight: 400;
  line-height: 100%;
  display: inline-block;
}

._31-schedule_rich img {
  max-width: 30px;
}

._31-schedule_rich h3 {
  background-color: var(--white);
  color: var(--yellow-50);
  vertical-align: bottom;
  margin-top: 30px;
  padding: 12px 16px;
  font-family: Simonapro, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  display: inline-block;
}

._31-schedule_rich h4 {
  color: var(--black);
  text-align: left;
  border-radius: 4px;
  font-size: 22px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
  display: inline-block;
}

._31-schedule_rich li {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 120%;
}

._31-schedule_rich a {
  color: var(--white);
  cursor: pointer;
  font-weight: 500;
  text-decoration: underline;
}

._31-schedule_rich p {
  margin-bottom: 4px;
  font-size: 18px;
  line-height: 120%;
}

._31-schedule_rich em {
  color: var(--white);
  letter-spacing: 0;
  font-size: 19px;
  font-style: normal;
  font-weight: 400;
}

._31-schedule_rich figcaption {
  color: var(--black);
  text-align: left;
  font-size: 16px;
}

._31-schedule_rich h5 {
  color: var(--white);
  border-bottom: 4px solid #000;
  margin-top: 40px;
  margin-bottom: 0;
  font-family: "Manhattan 450", sans-serif;
  font-size: 76px;
  font-weight: 400;
  line-height: 110%;
}

._31-schedule_rich figure {
  width: 100%;
  margin-bottom: 20px;
}

._31-schedule_rich blockquote {
  color: var(--black);
  letter-spacing: 1px;
  border: 1px solid #000;
  margin-top: 20px;
  padding-top: 8px;
  padding-left: 12px;
  padding-right: 12px;
  font-weight: 500;
  display: inline-block;
}

._31-partners {
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  display: flex;
  position: relative;
  top: 0;
}

._31-tickets {
  background-color: var(--gray-50);
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-bottom: 8vh;
  display: flex;
  position: relative;
  top: 0;
}

.num-2 {
  letter-spacing: -4px;
  font-size: 200%;
  font-weight: 100;
  line-height: 0%;
}

.num-2.sale {
  font-size: 120%;
  text-decoration: line-through;
}

.button-6 {
  background-color: #040442;
  margin-top: 14px;
  display: none;
  transform: rotate(-6deg);
}

.container-3 {
  text-align: center;
}

.regis_admission {
  color: #070762;
  background-color: #4d8ff7;
  width: 33%;
  margin-left: 1rem;
  margin-right: 1rem;
  padding: 2rem;
}

.regis_admission.third {
  background-color: #abc5ee;
  position: relative;
}

.regis_admission.second {
  background-color: #7e99c4;
}

.main-reg {
  color: #fff;
  text-align: left;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-shadow: 0 0 1px #0003;
  background-color: #d01e25c4;
  border: 0 solid #f0eff4;
  border-radius: 4px;
  height: 20%;
  margin-top: 1.5rem;
  padding: 14px 18px;
  font-family: Exo, sans-serif;
  font-size: 1.5rem;
  font-weight: 900;
}

.admission_kind {
  color: var(--red-30);
  text-transform: uppercase;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 110%;
}

.main_buttons {
  padding-left: 10px;
  position: absolute;
  top: auto;
  left: auto;
}

.admission_wrapper {
  justify-content: center;
  align-items: stretch;
  width: 80vw;
  max-width: 1300px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.price {
  color: var(--gray-50);
  margin-top: 3rem;
  margin-bottom: 10px;
  font-size: 5rem;
  font-weight: 300;
  line-height: 5rem;
}

.sold-out-tickets-2 {
  width: 200px;
}

._31-main-reg {
  background-color: var(--red-30);
  color: #fff;
  text-align: left;
  letter-spacing: 0;
  text-transform: uppercase;
  text-shadow: 0 0 1px #0003;
  border: 0 solid #f0eff4;
  border-radius: 4px;
  margin-top: 1.5rem;
  padding: 17px 18px 14px;
  font-family: Futurism, sans-serif;
  font-size: 1.2rem;
  font-weight: 400;
}

._31-regis_admission {
  background-color: var(--white);
  color: #070762;
  flex-flow: column;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 50%;
  margin-left: auto;
  margin-right: auto;
  padding: 3rem 2rem 4rem;
  display: flex;
}

._31-regis_admission.third {
  background-color: #abc5ee;
  position: relative;
}

._31-regis_admission.second {
  background-color: #7e99c4;
}

.subscript {
  line-height: 7rem;
}

._31-participants {
  text-align: right;
  width: 100%;
  margin-top: 4px;
  padding-bottom: 10px;
  font-family: "Manhattan 450", sans-serif;
  font-size: 40px;
  line-height: 101%;
}

._31_participants {
  border-bottom: 4px solid var(--white);
  background-color: var(--khaki-30);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 85vh;
  padding-bottom: 8vh;
  display: flex;
  position: relative;
  top: 0;
  overflow: hidden;
}

._31_participants.hide {
  display: none;
}

._31-participants_rich {
  flex: none;
  width: 50%;
  margin-right: 10%;
  font-size: 20px;
  line-height: 130%;
}

._31-participants_rich p {
  color: var(--black);
  text-align: left;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
}

._31-participants_rich h1 {
  border-bottom: .5px solid var(--white);
  margin-top: 0;
  margin-bottom: 15px;
  padding-bottom: 10px;
  font-family: Simonapro, sans-serif;
  font-size: 26px;
}

._31-participants_rich h2 {
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}

._31-participants-text {
  flex-flow: column;
  flex: none;
  align-items: flex-start;
  width: 30%;
  margin-left: 10%;
  display: flex;
}

._31-admission_wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._31-speakers_inner {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-bottom: 1px solid var(--white);
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

._31-speaker-image {
  flex-flow: column;
  flex: none;
  align-items: flex-start;
  width: 25%;
  display: flex;
}

._31-speaker_rich {
  flex: 1;
  font-size: 20px;
  line-height: 130%;
}

._31-speaker_rich p {
  color: var(--black);
  text-align: left;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
}

._31-speaker_rich h1 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Simonapro, sans-serif;
  font-size: 36px;
}

._31-speaker_rich h2 {
  text-align: left;
  margin-top: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}

.bold-text-20 {
  color: var(--azure-20);
  font-weight: 400;
}

._31-regis-inner {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

._28-speakers {
  z-index: 40;
  border-bottom: 5px solid var(--gray-10);
  background-color: #1c022b;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  position: relative;
  top: 0;
}

._28-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  position: relative;
}

._28-speaker_item.hide {
  display: none;
}

._28-speaker_rich {
  color: #fff;
  text-align: center;
  font-size: 18px;
  line-height: 110%;
}

._28-speaker_rich h1 {
  margin-top: 0;
  font-size: 26px;
  font-weight: 700;
}

.heading-35 {
  font-size: 24px;
  font-weight: 700;
  line-height: 95%;
}

._27-link-block-copy, ._28-link-block {
  align-self: flex-end;
  text-decoration: none;
}

._28-link-block.hide {
  display: block;
}

._28-partners-text {
  color: var(--gray-40);
  text-align: center;
  text-decoration: none;
}

._31-details-wrapper {
  align-self: center;
  margin: auto;
  padding-top: 24px;
  position: relative;
}

._31-ny-mobile {
  color: var(--yellow-10);
  margin-top: 0;
  margin-bottom: 20px;
  font-family: "Manhattan 650", sans-serif;
  font-size: 260px;
}

._31_partners_grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: ". . . ."
                 ". . . ."
                 ". . Area-2 Area"
                 ". . . ."
                 ". . . ."
                 / minmax(0, .75fr) minmax(0, .75fr) minmax(0, .75fr) minmax(0, .75fr);
  grid-auto-columns: 1fr;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

._31-slogan {
  color: var(--white);
  flex-direction: column;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Manhattan 300", sans-serif;
  font-size: 6rem;
  font-weight: 400;
  line-height: 110%;
}

._31-slogan.black {
  color: var(--black);
}

._31-gallery {
  background-color: var(--khaki-40);
  justify-content: center;
  align-items: center;
  padding-top: 160px;
  padding-bottom: 100px;
  display: flex;
  position: relative;
  top: 0;
}

._31-gallery.hide {
  display: none;
}

._31_gallery-grid {
  border: 2px solid var(--white);
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1200px;
  display: grid;
}

._27-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  width: 50%;
  margin-top: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._27-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._27-hour {
  width: 20%;
  position: relative;
  top: 30px;
}

._27-time {
  color: var(--red-30);
  text-align: left;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  line-height: 110%;
}

._27-shape {
  z-index: 6;
  border: 2px solid var(--red-30);
  background-color: var(--white);
  border-radius: 100%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 4px auto auto -29px;
}

._27-timeline {
  border-right: 1px solid var(--black);
  width: 20px;
  margin-right: 20px;
}

._27-schedule_rich {
  text-align: right;
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 30px;
  font-size: 20px;
}

._27-schedule_rich h1 {
  color: var(--red-30);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 110%;
}

._27-schedule_rich p {
  color: var(--grass-80);
  text-align: right;
  margin-bottom: 6px;
  font-size: 15px;
  line-height: 125%;
}

._27-schedule_rich h2 {
  color: var(--grass-40);
  text-align: right;
  margin-top: 15px;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 110%;
}

._27-schedule_rich em {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-style: normal;
  font-weight: 700;
}

._27-schedule_rich h3 {
  color: var(--grass-40);
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 20px;
  line-height: 110%;
  display: inline-block;
}

._27-schedule_rich h4 {
  color: var(--red-30);
  margin-top: 15px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
}

._05-main-head {
  direction: ltr;
  text-align: center;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  margin-top: 180px;
  padding-bottom: 50px;
}

._05-hero-gallery {
  padding-bottom: 100px;
  padding-left: 8%;
  padding-right: 8%;
}

._05-main-gallery {
  direction: ltr;
  background-color: #ddd0;
  height: 66vh;
  display: none;
}

.left-arrow-2, .right-arrow-2, .slide-nav-2 {
  display: none;
}

.slide-2 {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/67484ff29473c9d2a2ce1c2f_CAL370477.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-3 {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/6747021cbf2186e983431d8f_10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-4 {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/67484ff1087384bac07b52e7_CAL365266.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-5 {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/67484ff1a4629839e2cd98fc_CAL378798.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-7 {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/67484ff1a4629839e2cd98f8_CAL336965.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

._31-terms {
  color: var(--white);
  width: 60%;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 100;
  line-height: 120%;
  text-decoration: none;
}

.terms-bold {
  color: var(--white);
  font-weight: 500;
  text-decoration: underline;
}

.section_ctech {
  background-color: #070724;
  flex-direction: column;
  align-items: center;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: flex;
  position: relative;
}

.h3_wrapper-2 {
  align-items: flex-end;
  max-width: 100%;
  margin-bottom: 2rem;
  display: flex;
}

.h2-6 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  margin-top: .3rem;
  margin-bottom: .3rem;
  font-size: 2.5rem;
  line-height: 2.5rem;
}

.h2-6.ctech {
  color: #f0eff4;
  font-family: Oswald, sans-serif;
}

.image-9 {
  height: 2.3rem;
  margin-left: .8rem;
  padding-bottom: .1rem;
  display: block;
}

.button-2 {
  color: #fff;
  text-transform: uppercase;
  background-color: #ff7e5f;
  align-self: flex-end;
  padding: .1rem 2.5rem;
  display: inline-block;
  position: relative;
  right: -2.5rem;
}

.button-2.ctech {
  letter-spacing: 2px;
  background-color: #d01e25;
  border: 0 solid #f0eff4;
  align-self: center;
  padding: .9rem .7rem .7rem;
  font-family: Exo, sans-serif;
  font-weight: 500;
  right: 0;
}

._31_ctech {
  border-top: 4px solid var(--white);
  border-bottom: 4px solid var(--white);
  background-color: var(--gray-50);
  flex-direction: column;
  align-items: center;
  padding-top: 220px;
  padding-bottom: 160px;
  display: flex;
  position: relative;
}

._31-sale-price {
  color: var(--gray-50);
  margin-bottom: 0;
  font-size: 17px;
  line-height: 120%;
}

.slide-6 {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/67484ff1123e0333703092fd_CAL228140.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

._05-past-events {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

._05-past-event-item {
  padding: 40px 14px 14px;
}

._05-past-event-date {
  color: var(--white);
  margin-bottom: 20px;
  font-family: Simonapro, sans-serif;
  font-size: 36px;
  font-weight: 500;
}

._05-past-event-pic {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

._05-past-event-button {
  background-color: var(--white);
  color: var(--azure-60);
  text-align: center;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  margin: 20px auto 30px;
  padding: 12px 16px 14px;
  font-size: 20px;
  font-weight: 500;
  transition: background-color .2s;
  display: inline-block;
  box-shadow: 1px 1px 5px 1px #1b1b1b4d;
}

._05-past-event-button:hover {
  color: var(--white);
  background-color: #a50006;
}

.link-6 {
  color: var(--azure-50);
  font-weight: 400;
}

._05-past-pic {
  flex: none;
  width: 32%;
  margin-left: 6px;
  margin-right: 6px;
}

._31-full-price {
  color: var(--gray-50);
  margin-top: 3rem;
  font-size: 5rem;
  font-weight: 300;
  line-height: 5rem;
}

.heading-36 {
  background-color: var(--azure-30);
  color: var(--gray-50);
  border-radius: 6px;
  margin-top: -18px;
  margin-bottom: 26px;
  padding: 12px;
  font-family: Futurism, sans-serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 100%;
  transform: rotate(-8deg);
  box-shadow: 6px 6px 6px 4px #0003;
}

.div-block-41 {
  height: 1px;
}

._05-main-sub {
  direction: rtl;
  margin-top: 0;
  font-size: 40px;
}

._05-pic-past-events {
  justify-content: center;
  align-items: center;
  width: 60vw;
  min-width: 600px;
  height: 100%;
  margin: 10px auto 50px;
  display: flex;
  position: relative;
}

._05-past-head2 {
  background-color: var(--white);
  color: var(--black);
  border-radius: 15px;
  padding: 18px 26px 20px;
  font-size: 20px;
  line-height: 100%;
  text-decoration: none;
  transition: background-color .4s;
  display: inline-block;
  position: static;
  inset: auto;
}

._05-past-head2:hover {
  background-color: var(--sky-20);
}

._05-past-head2.white {
  color: var(--white);
  margin-top: 40px;
  margin-bottom: 0;
}

._05-hero-images {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.o5-hero-image {
  border: 1px solid var(--gray-30);
  width: 24%;
}

._05-past1 {
  width: 40%;
  margin-left: 10px;
  margin-right: 10px;
}

._05-nav-bar {
  z-index: 1100;
  background-color: #ddd0;
  align-items: center;
  position: fixed;
  inset: 110px 0% auto;
}

._50-precent {
  z-index: 9000;
  background-color: var(--gray-30);
  color: var(--white);
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 90px;
  margin-top: 40px;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Futurism, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 115%;
  display: flex;
  position: static;
  top: -100px;
  left: -100px;
  box-shadow: 2px 4px 5px 4px #0003;
}

._101-hero-content {
  z-index: 10;
  background-color: var(--white);
  transform-origin: 0 0;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 1rem;
  display: flex;
  position: absolute;
  inset: 0 auto auto 8rem;
  overflow: hidden;
}

._101-hero-text {
  padding: 8vh 1rem 1rem;
}

._101-hero-text h1 {
  color: var(--black);
  margin-bottom: 0;
  font-family: "Manhattan 450", sans-serif;
  font-size: 110px;
}

._101-hero-text h2 {
  color: var(--sky-50);
  margin-top: 0;
  font-family: Oswald, sans-serif;
  font-size: 90px;
  line-height: 100%;
}

._101-hero-text p {
  text-align: center;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 120%;
}

._101-hero-desktop {
  z-index: 10;
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/6754aaabb4f499e680a412b7_Branding-image2.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 70vh;
  display: flex;
  position: relative;
  top: 0;
}

._101-section-head {
  text-align: right;
  letter-spacing: 1px;
  border-bottom: 1px solid #fffbea;
  margin-bottom: 2rem;
  padding-bottom: 5px;
  font-family: Futurism, sans-serif;
  font-size: 20px;
  line-height: 100%;
}

._101-section-head.red-500 {
  border-bottom-color: var(--dark-red\<deleted\|variable-3329eab8-d029-9a2a-1f7f-fe6ed1217539\>);
  color: var(--red-50);
}

._101-section-head.gray-400.no-underline {
  border-bottom-width: 0;
}

._101-section-head.is--blue {
  border-bottom-color: var(--azure-60);
  color: var(--azure-60);
}

._101-section-head.dark-blue {
  color: #092e58;
}

._101-section-head.grey {
  color: var(--gray-50);
}

._101-section-head.grey._26 {
  color: var(--gray-40);
  font-family: Simonapro, sans-serif;
  font-weight: 500;
}

._101-section-head.navy {
  border-bottom-color: var(--valley-blue-navy);
  color: var(--valley-blue-navy);
}

._101-section-head.black {
  border-bottom-color: #000;
}

._101-section-head.small-head {
  color: var(--black);
  margin-top: 0;
  font-size: 16px;
  line-height: 60%;
}

._101-section-about {
  z-index: 20;
  background-color: var(--sky-40);
  justify-content: center;
  align-items: flex-start;
  min-height: 60vh;
  display: flex;
  position: relative;
  top: 0;
}

._101-about-text {
  margin-left: auto;
  margin-right: auto;
}

._101-about-text p {
  color: var(--white);
  text-align: right;
  font-size: 23px;
  line-height: 150%;
}

._101-hero-share {
  z-index: 5000;
  grid-column-gap: 20px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  display: inline-flex;
}

._101-hero-share.vertical {
  flex-flow: column;
  align-items: center;
  display: flex;
}

._101-section-wrap {
  z-index: 41;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 10rem;
  padding-bottom: 10rem;
  display: flex;
}

._101-section-wrap._160 {
  padding-top: 160px;
  padding-bottom: 8vh;
}

._101-section-wrap._80vw {
  border-top: 6px #000;
  width: 80vw;
  margin-left: auto;
  margin-right: auto;
}

._101-section-wrap._80vw.light {
  border-top-style: none;
}

._101-section-wrap.bg-tetris {
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/673da0b1374bed277a9d406b_tetris.svg");
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: cover;
}

._101-section-wrap.bg-mario {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.new-section-head-copy {
  text-align: center;
  flex-flow: column;
  margin-bottom: 40px;
  display: flex;
}

.new-section-head-copy._100 {
  margin-top: 100px;
  margin-bottom: 100px;
}

._101-section-inner {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 60vh;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

._101-section-topics {
  z-index: 20;
  background-color: var(--sky-10);
  justify-content: center;
  align-items: flex-start;
  min-height: 60vh;
  display: flex;
  position: relative;
  top: 0;
}

._101-topics-rich p {
  color: var(--grass-80);
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
}

._101-topics-rich h1 {
  color: var(--black);
  text-align: center;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
}

._101-topics-rich h2 {
  color: #851816;
  text-align: right;
}

._101-topics-rich h3 {
  color: #ff5a23;
}

._101-topics-rich h4 {
  color: var(--grass-50);
  text-align: center;
  line-height: 110%;
}

._101-topics-rich h5 {
  text-align: center;
  font-size: 30px;
}

._101-topics-rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

._101-section-speakers {
  z-index: 20;
  background-color: var(--white);
  justify-content: center;
  align-items: flex-start;
  min-height: 60vh;
  display: flex;
  position: relative;
  top: 0;
}

._101-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 18%;
  margin-bottom: 1rem;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: relative;
}

._101-flex-horizontal {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  display: flex;
}

._101-flex-horizontal.absolut {
  padding-left: 40px;
  padding-right: 40px;
  position: absolute;
}

._101-flex-horizontal.center-no-space {
  flex-flow: row;
  justify-content: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

._101-flex-horizontal._17, ._101-flex-horizontal._15 {
  justify-content: center;
  align-items: flex-start;
}

._101-flex-horizontal._13, ._101-flex-horizontal._18 {
  justify-content: center;
}

._101-flex-horizontal._19, ._101-flex-horizontal._12 {
  grid-column-gap: 10px;
  flex-flow: row;
}

._101-flex-horizontal._17-team {
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  padding-top: 30px;
  padding-bottom: 0;
}

._101-flex-horizontal._17-dream_team {
  border-bottom: 6px solid var(--white);
  flex-flow: row;
  justify-content: space-between;
  margin-top: 25px;
  margin-bottom: 50px;
  padding-top: 0;
  padding-bottom: 0;
}

._101-flex-horizontal._22-a {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 80px;
}

._101-flex-horizontal._22-b {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: row;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 40px;
}

._101-flex-horizontal._25 {
  grid-row-gap: 25px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 14px;
}

._101-flex-horizontal._23 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: space-around;
  align-items: stretch;
  font-size: 26px;
}

._101-flex-horizontal._16 {
  direction: ltr;
  justify-content: center;
  align-items: flex-start;
}

._101-flex-horizontal._21 {
  grid-column-gap: 15px;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
}

._101-flex-horizontal._23-flex {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
}

._101-flex-horizontal._29 {
  flex-flow: row;
  margin-bottom: 0;
}

._101-flex-horizontal._30 {
  grid-column-gap: 20px;
  flex-flow: row;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

._101-flex-horizontal._28 {
  grid-column-gap: 20px;
  flex-flow: row;
}

._101-flex-horizontal.flex-28 {
  justify-content: center;
  margin-bottom: 2rem;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

._101-flex-horizontal._27 {
  margin-top: -20px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

._101-flex-horizontal.no-wrap {
  flex-flow: row;
}

._101-speaker-rich p {
  color: var(--grass-80);
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
}

._101-speaker-rich h1 {
  color: var(--black);
  text-align: center;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
}

._101-speaker-rich h2 {
  color: #851816;
  text-align: right;
}

._101-speaker-rich h3 {
  color: #ff5a23;
}

._101-speaker-rich h4 {
  color: var(--grass-50);
  text-align: center;
  line-height: 110%;
}

._101-speaker-rich h5 {
  text-align: center;
  font-size: 30px;
}

._101-speaker-rich h6 {
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  line-height: 100%;
}

._101-section-hero {
  position: relative;
}

._101-hero-mobile {
  z-index: 10;
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/6754bfde8710618b4a939b74_tech-mobile.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 70vh;
  display: none;
  position: relative;
  top: 0;
}

._101-about_con {
  text-align: center;
  max-width: none;
  position: relative;
}

._101-about_con.vertical-pedding {
  padding-top: 160px;
  padding-bottom: 160px;
}

._101-topic-icon {
  width: 140px;
}

.body-101 {
  direction: rtl;
  color: #000;
  text-align: right;
  font-family: Simonapro, sans-serif;
  font-size: 16px;
}

._102-hero-desktop {
  z-index: 10;
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
}

._102-hero-content {
  z-index: 10;
  background-color: var(--white);
  transform-origin: 0 0;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
  position: absolute;
  inset: 0 auto auto;
}

._102-hero-text {
  text-align: center;
  flex-flow: column;
  flex: none;
  align-items: center;
  width: 40%;
  display: flex;
}

._102-hero-text h1 {
  color: var(--white);
  letter-spacing: 1px;
  background-color: #0158b9;
  margin-bottom: 0;
  padding: 18px 20px 16px;
  font-family: Shual, sans-serif;
  font-size: 40px;
  font-weight: 900;
  display: inline-block;
}

._102-hero-text h2 {
  color: var(--white);
  background-color: #d70100;
  margin-top: 0;
  padding: 16px;
  font-family: Shual, sans-serif;
  font-size: 32px;
  line-height: 100%;
  display: inline-block;
}

._102-hero-text p {
  text-align: center;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 120%;
}

._102-hero-image {
  flex: none;
  width: 25%;
}

._102-section-hero {
  position: relative;
}

._102-background-video {
  width: 100vw;
  height: 100vh;
}

._102-section-about {
  z-index: 20;
  background-color: var(--almond-50);
  justify-content: center;
  align-items: flex-start;
  min-height: 60vh;
  display: flex;
  position: relative;
  top: 0;
}

._102-section-topics {
  z-index: 20;
  background-color: var(--yellow-20);
  justify-content: center;
  align-items: flex-start;
  min-height: 60vh;
  display: flex;
  position: relative;
  top: 0;
}

._102-section-speakers {
  z-index: 20;
  background-color: var(--white);
  justify-content: center;
  align-items: flex-start;
  min-height: 60vh;
  display: flex;
  position: relative;
  top: 0;
}

._102-section-speakers.hide {
  display: none;
}

._102-info-section {
  justify-content: space-between;
  margin-top: 1rem;
  display: flex;
}

._102-about-text {
  margin-left: auto;
  margin-right: auto;
}

._102-about-text p {
  color: var(--white);
  text-align: right;
  font-size: 23px;
  line-height: 150%;
}

._102-info-text {
  border: 1px solid var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 30%;
  margin-left: .5rem;
  margin-right: .5rem;
  padding: 1rem;
  display: flex;
}

._102-info-text p {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  font-size: 22px;
  line-height: 110%;
}

._102-info-text h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Manhattan 300", sans-serif;
  font-size: 62px;
  font-weight: 400;
  line-height: 100%;
}

._102-info-text h3 {
  margin-bottom: 15px;
  font-size: 22px;
  line-height: 110%;
}

._102-topic-icon {
  width: 200px;
  margin-bottom: 1rem;
}

._102-section-inner {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 60vh;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.menu-tickets-1-3 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #da0000;
  border-radius: 6px;
  margin-left: 35px;
  margin-right: auto;
  padding: 14px 28px 16px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  transition: background-color .3s;
}

.menu-tickets-1-3:hover {
  background-color: #b50000;
}

.menu-tickets-1-3.w--current {
  color: #fff;
}

.menu-btns-3 {
  border-top: 1px solid #f0f0f0;
  border-bottom: 1px solid #f0f0f0;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 80px;
  display: flex;
}

.menu-color-3, .menu-color-3.a {
  background-color: #fff;
}

.menu-9 {
  z-index: 2147483647;
  background-color: #ddd0;
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 78px;
}

._102-ani {
  display: none;
}

._28-50-precent {
  background-color: var(--red-30);
  color: var(--white);
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 130px;
  height: 130px;
  padding: 10px 15px;
  font-family: Futurism, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 115%;
  display: flex;
  position: absolute;
  inset: 5rem auto auto;
  box-shadow: 0 2px 5px 9px #00000057;
}

._28-schedule {
  z-index: 50;
  border-bottom: 5px solid var(--gray-10);
  background-color: #1c022b;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._28-schedule.hide {
  display: none;
}

._28-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  width: 50%;
  margin-top: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._28-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._28-hour {
  width: 20%;
  position: relative;
  top: 30px;
}

._28-timeline {
  border-right: 1px solid #fff;
  width: 20px;
  margin-right: 20px;
}

._28-schedule_rich {
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 30px;
  font-size: 20px;
}

._28-schedule_rich h1 {
  color: var(--white);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 110%;
}

._28-schedule_rich p {
  color: var(--white);
  text-align: right;
  margin-bottom: 6px;
  font-size: 15px;
  line-height: 125%;
}

._28-schedule_rich h2 {
  color: var(--azure-40);
  text-align: right;
  margin-top: 24px;
  margin-bottom: 6px;
  font-size: 18px;
  font-weight: 700;
  line-height: 110%;
}

._28-schedule_rich em {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-style: normal;
  font-weight: 700;
}

._28-schedule_rich h3 {
  color: var(--black);
  text-align: center;
  border-bottom: 8px solid #000;
  font-family: "Manhattan 300", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 110%;
  display: inline-block;
}

._28-schedule_rich h4 {
  color: var(--azure-60);
  text-align: center;
  font-size: 30px;
  line-height: 100%;
}

._28-time {
  color: var(--gray-10);
  text-align: left;
  letter-spacing: 4px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  line-height: 110%;
}

.menu-btn-red {
  color: var(--gray-50);
  text-align: center;
  align-self: stretch;
  width: 114px;
  margin-left: 0;
  margin-right: 0;
  padding: 26px 12px;
  font-family: Futurism, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 100%;
  text-decoration: none;
}

.menu-btn-red:hover {
  border-bottom: 3px solid #1f5271;
  padding-top: 26px;
  font-weight: 400;
}

.menu-btn-red.w--current {
  background-color: var(--red-30);
  color: var(--gray-10);
  font-weight: 400;
}

.menu-btn-red.menu-tickets {
  background-color: var(--red-20);
  color: var(--white);
  cursor: pointer;
  border-radius: 6px;
  align-self: center;
  width: auto;
  margin-left: 20px;
  margin-right: auto;
  padding: 12px 26px 16px;
  font-size: 18px;
  font-weight: 400;
  transition: background-color .2s;
}

.menu-btn-red.menu-tickets:hover {
  background-color: var(--red-40);
  border-bottom-width: 0;
  border-radius: 4px;
}

.menu-btn-red.second-tickets-menu {
  background-color: var(--red-20);
  color: #fff;
  cursor: pointer;
  border-radius: 50px;
  font-weight: 500;
  transition: background-color .2s;
}

.menu-btn-red.second-tickets-menu:hover {
  background-color: var(--red-40);
}

.menu-btn-red.menu-sold-out {
  background-color: var(--gray-30);
  color: var(--white);
  border-radius: 6px;
  align-self: center;
  width: auto;
  margin-left: 20px;
  margin-right: auto;
  padding: 12px 26px 16px;
  font-size: 18px;
  font-weight: 400;
}

.menu-btn-red.menu-sold-out:hover {
  border-bottom-width: 0;
  border-radius: 4px;
}

._29-location {
  background-color: #c3cad1;
  border-top: 6px solid #000;
  justify-content: center;
  align-items: center;
  padding-top: 160px;
  padding-bottom: 100px;
  display: flex;
  position: relative;
  top: 0;
}

._29-location.hide {
  display: none;
}

.location-image {
  flex-flow: column;
  width: 500px;
  margin-bottom: auto;
  display: flex;
}

.location-text {
  width: 500px;
  margin-top: 1rem;
}

._29-location-text {
  font-size: 18px;
  line-height: 140%;
}

._29-gala-hero {
  z-index: 10;
  background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/67613caf5be90f4e566a81c5_gala-brand.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 90vh;
}

._29-gala-about {
  z-index: 20;
  background-color: #fffbea;
  justify-content: center;
  align-items: flex-start;
  min-height: 100vh;
  padding-top: 164px;
  display: flex;
}

._29-gala-schedule {
  z-index: 30;
  background-color: var(--black);
  border-top: 2px solid #fff;
}

._29-gala-schedule-wrap {
  padding-top: 10rem;
}

._29-gala-about_rich {
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

._29-gala-about_rich p {
  text-align: center;
  font-size: 22px;
  font-weight: 400;
  line-height: 120%;
}

._29-gala-about_rich h4 {
  color: #d09c2c;
  text-align: center;
  margin-top: 0;
  margin-bottom: 25px;
  font-size: 26px;
  font-weight: 500;
  line-height: 120%;
}

._29-gala-about_rich h1 {
  border-bottom: 1px solid #fff;
  margin-top: 5rem;
  margin-bottom: 0;
  padding-bottom: 8px;
}

._29-gala-about_rich h6 {
  color: #d09c2c;
  border-bottom: 8px solid #d09c2c;
  margin-top: 40px;
  font-family: "Manhattan 300", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 100%;
  display: inline-block;
}

._29-gala-about_rich h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 100%;
}

._29-gala-about_rich h3 {
  margin-top: 10px;
  font-size: 18px;
  font-weight: 400;
  line-height: 110%;
}

._29-gala-about_rich h5 {
  font-family: "Manhattan 300", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 100%;
}

.heading-37 {
  border-bottom: 1px solid #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 6px;
}

._29-gala-speaker {
  color: var(--white);
  text-align: center;
  font-size: 16px;
}

._29-gala-speakers {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

._29-speaker_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 20%;
  margin: 25px 20px;
  padding-bottom: 25px;
  display: flex;
  position: relative;
}

._29-speaker_circle {
  border: 50px solid #f39121;
  border-radius: 100%;
  position: absolute;
}

._29-speaker_circle.a {
  z-index: 2;
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
}

._29-speaker_circle.d {
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
  mix-blend-mode: multiply;
}

._29-speaker_circle.b {
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
  mix-blend-mode: multiply;
}

._29-speaker_circle.c {
  perspective-origin: 0 0;
  transform-origin: 0 0;
}

._29-speaker_circle.e {
  z-index: 2;
  perspective-origin: 100% 0;
  transform-origin: 100% 0;
  border-color: #f32121;
}

.heading-38 {
  font-size: 20px;
}

._29-logos {
  z-index: 1000;
  background-color: #f0f0f0a6;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  justify-content: center;
  padding: 6px;
  display: flex;
  position: absolute;
  top: 0;
}

._29-gala-details {
  border-right: 1px solid #d09c2c;
}

.heading-39 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Manhattan 300", sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 100%;
}

._29-flex-horizontal {
  flex-flow: wrap;
  place-content: flex-end center;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  margin-top: 10px;
  margin-bottom: 50px;
  display: flex;
}

._29-flex-horizontal.absolut {
  padding-left: 40px;
  padding-right: 40px;
  position: absolute;
}

._29-flex-horizontal.center-no-space {
  flex-flow: row;
  justify-content: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

._29-flex-horizontal._17, ._29-flex-horizontal._15 {
  justify-content: center;
  align-items: flex-start;
}

._29-flex-horizontal._13, ._29-flex-horizontal._18 {
  justify-content: center;
}

._29-flex-horizontal._19, ._29-flex-horizontal._12 {
  grid-column-gap: 10px;
  flex-flow: row;
}

._29-flex-horizontal._17-team {
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  padding-top: 30px;
  padding-bottom: 0;
}

._29-flex-horizontal._17-dream_team {
  border-bottom: 6px solid var(--white);
  flex-flow: row;
  justify-content: space-between;
  margin-top: 25px;
  margin-bottom: 50px;
  padding-top: 0;
  padding-bottom: 0;
}

._29-flex-horizontal._22-a {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 80px;
}

._29-flex-horizontal._22-b {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: row;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 40px;
}

._29-flex-horizontal._25 {
  grid-row-gap: 25px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 14px;
}

._29-flex-horizontal._23 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: space-around;
  align-items: stretch;
  font-size: 26px;
}

._29-flex-horizontal._16 {
  direction: ltr;
  justify-content: center;
  align-items: flex-start;
}

._29-flex-horizontal._21 {
  grid-column-gap: 15px;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
}

._29-flex-horizontal._23-flex {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
}

._29-flex-horizontal._29 {
  flex-flow: row;
  margin-bottom: 0;
}

._29-flex-horizontal._30 {
  grid-column-gap: 20px;
  flex-flow: row;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

._29-flex-horizontal._28 {
  grid-column-gap: 20px;
  flex-flow: row;
}

._29-flex-horizontal.flex-28 {
  justify-content: center;
  margin-bottom: 2rem;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

._29-flex-horizontal._27 {
  margin-top: -20px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

._29-flex-horizontal.no-wrap {
  flex-flow: row;
}

._29-flex-horizontal._101 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  margin-top: -20px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

._29-schedule {
  z-index: 50;
  background-color: #c3cad1;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

._29-schedule.hide {
  display: none;
}

._29-schedule_inner {
  flex-flow: wrap;
  justify-content: center;
  margin-top: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

._29-schedule_item {
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

._29-hour {
  width: 20%;
  position: relative;
  top: 30px;
}

._29-schedule_rich {
  border-right: 0 solid #000;
  width: 80%;
  margin-top: 30px;
  font-size: 20px;
}

._29-schedule_rich h1 {
  color: var(--red-30);
  text-align: right;
  margin-top: 0;
  font-family: Simonapro, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 110%;
}

._29-schedule_rich p {
  color: var(--gray-50);
  text-align: right;
  margin-bottom: 6px;
  font-size: 15px;
  line-height: 125%;
}

._29-schedule_rich h2 {
  color: var(--red-40);
  text-align: right;
  margin-top: 15px;
  margin-bottom: 4px;
  font-size: 18px;
  font-weight: 700;
  line-height: 110%;
}

._29-schedule_rich em {
  color: var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
  font-style: normal;
  font-weight: 700;
}

._29-schedule_rich h3 {
  color: var(--red-30);
  text-align: right;
  border-bottom: 6px solid #000;
  margin-top: 0;
  padding-bottom: 2px;
  font-family: Simonapro, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 110%;
}

._29-schedule_rich h4 {
  color: var(--red-30);
  text-align: right;
  margin-top: 20px;
  font-size: 22px;
  font-weight: 500;
  line-height: 110%;
}

._29-sold-out-tickets {
  z-index: 99999;
  align-self: center;
  max-width: 280px;
  position: absolute;
  inset: 0% auto;
}

.calcalis-feed-container {
  grid-column-gap: 2rem;
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  width: 70vw;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.text-block {
  font-size: 2rem;
}

.code-embed-2 {
  display: none;
}

.news-item {
  color: var(--red-10);
  width: 20vw;
  max-width: 500px;
}

.c-tech-wrap {
  background-color: var(--sky-20);
  min-height: 300px;
}

.button-lon {
  text-align: center;
  border-radius: 6px;
  align-self: center;
  padding: 28px 12px 26px;
  font-size: 18px;
  line-height: 100%;
  text-decoration: none;
}

.button-lon.w--current {
  color: var(--black);
  border-bottom: 2px solid #000;
  border-radius: 0;
}

.button-lon.event-review {
  background-color: var(--red-20);
  cursor: pointer;
  padding: 16px 30px 20px;
  transition: background-color .2s;
}

.button-lon.event-review:hover {
  background-color: var(--red-40);
}

.button-lon.past-event-btn {
  background-color: var(--black);
  cursor: pointer;
  padding: 12px 18px;
  font-size: 15px;
  transition: background-color .2s;
}

.button-lon.past-event-btn:hover {
  background-color: var(--red-40);
}

.button-lon.corporate {
  background-color: var(--red-20);
  cursor: pointer;
  align-self: flex-end;
  margin-top: 35px;
  padding: 14px 30px 18px;
  transition: background-color .2s;
}

.button-lon.corporate:hover {
  background-color: var(--red-40);
}

.button-lon.review-absalut {
  background-color: var(--red-20);
  cursor: pointer;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 30px 20px;
  font-size: 26px;
  transition: background-color .2s;
  position: absolute;
  inset: 10% 5% auto auto;
}

.button-lon.review-absalut:hover {
  background-color: var(--red-40);
}

@media screen and (min-width: 1280px) {
  .btn.tickets:hover, .btn.event-cover:hover, .btn.schedule:hover, .btn.tickets-menu:hover, .btn._11-event-cover:hover, .btn._11_event-cover:hover, .btn.watch-online:hover, .btn.tickets-abroad:hover, .btn.sign-up:hover, .btn.read-article:hover, .btn.print-schedule:hover, .btn.broadcast:hover, .btn.print-pdf:hover, .btn.dream-team:hover, .btn._17_dream-team:hover, .btn.tickets-tickets:hover, .btn.schedule-copy:hover, .btn.purchase:hover, .btn.coverage:hover, .btn.dream-team:hover, .btn._23-purchase:hover, .btn-sikur.event-cover:hover, .is--btn.is--tickets:hover, .menu-btn-1.menu-tickets:hover, .menu-btn-1.second-tickets-menu:hover, .menu-btn-1.menu-sold-out:hover, .button-2.event-review:hover, .button-2.past-event-btn:hover, .button-2.corporate:hover, .button-2.review-absalut:hover {
    background-color: var(--red-30);
  }

  .btn-3.print-schedule:hover, .btn-3.schedule:hover, .btn-3.tickets:hover, .button-2-2.event-review:hover {
    background-color: #b50000;
  }

  ._29-section-head.menu-tickets:hover, ._29-section-head.second-tickets-menu:hover, ._29-section-head.menu-sold-out:hover, .menu-btn-negative.menu-tickets:hover, .menu-btn-negative.second-tickets-menu:hover, .menu-btn-negative.menu-sold-out:hover, .menu-btn-red.menu-tickets:hover, .menu-btn-red.second-tickets-menu:hover, .menu-btn-red.menu-sold-out:hover, .button-lon.event-review:hover, .button-lon.past-event-btn:hover, .button-lon.corporate:hover, .button-lon.review-absalut:hover {
    background-color: var(--red-30);
  }
}

@media screen and (max-width: 991px) {
  .brand {
    flex: 0 auto;
  }

  .menu-cursor {
    background-color: #fff;
    border-radius: 100px;
    width: 60px;
    margin-right: 20px;
  }

  .menu-cursor.w--open {
    background-color: #fff;
    margin-bottom: 20px;
  }

  .sticky-book-now {
    display: none;
    top: 30vh;
  }

  .nav-bar {
    width: 350px;
    margin-right: 16px;
  }

  .nav-bar.eng {
    margin-left: 16px;
    margin-right: 0;
  }

  .footer-old {
    grid-column-gap: 50px;
    margin-bottom: 60px;
  }

  .social-link {
    margin-left: 8px;
    margin-right: 8px;
  }

  .hero {
    grid-column-gap: 50px;
    min-height: auto;
    margin-bottom: 60px;
    overflow: visible;
  }

  .topic_icon {
    margin-left: 20px;
  }

  .about, .topics {
    grid-column-gap: 50px;
    margin-bottom: 60px;
  }

  .page_padding.large {
    padding-left: 2%;
    padding-right: 2%;
  }

  .page_padding.small {
    padding-left: 10%;
    padding-right: 5%;
  }

  .page_padding.no {
    max-width: none;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .page_padding.xl {
    padding-left: 2%;
    padding-right: 2%;
  }

  .speaker {
    width: 26%;
  }

  .schedule {
    grid-column-gap: 50px;
    margin-bottom: 60px;
  }

  .schedule_inner_text {
    width: auto;
  }

  .partners {
    grid-column-gap: 50px;
    margin-bottom: 60px;
  }

  .schedule_h2 {
    margin-bottom: 40px;
  }

  .partners_section {
    width: 10%;
  }

  .shook_details, .shook_headline, .shook_sub_headline {
    font-size: 22px;
    line-height: 120%;
    bottom: -9%;
  }

  .shook_con {
    height: 70vh;
    overflow: visible;
  }

  .queen_details, .queen_headline, .queen_hours, .queen_details-2, .queen_hours-2 {
    font-size: 22px;
    line-height: 120%;
    bottom: -9%;
  }

  .leadership_text h2 {
    font-size: 23px;
    font-weight: 400;
  }

  .magazine_section {
    grid-column-gap: 50px;
    margin-bottom: 60px;
  }

  .queen_hours-2-copy {
    font-size: 22px;
    line-height: 120%;
    bottom: -9%;
  }

  .form-rich h1 {
    margin-bottom: 20px;
    font-size: 60px;
    display: block;
  }

  .form-rich h2 {
    font-size: 24px;
    display: block;
  }

  .form-rich.real-estate {
    padding-left: 0%;
    padding-right: 0%;
  }

  .form-rich.real-estate figure {
    width: 80%;
  }

  .form-rich._50-managers {
    padding-left: 0%;
    padding-right: 0%;
  }

  .form-rich._50-managers figure {
    width: 80%;
  }

  .form-rich h4 {
    margin-bottom: 0;
  }

  .magazine-old {
    grid-column-gap: 50px;
    margin-bottom: 60px;
  }

  ._00-slider, .c-footer {
    grid-column-gap: 50px;
  }

  ._04-footer_con {
    max-width: none;
  }

  ._04-footer_sitemap {
    grid-row-gap: 14px;
    flex-direction: column;
    align-items: center;
  }

  .sitemap_links {
    flex-flow: wrap;
    width: 100%;
  }

  .text-link-a {
    margin-left: 8px;
    margin-right: 8px;
  }

  ._03-speaker_item, ._02-speaker_item {
    width: 26%;
  }

  ._02-speakers, ._01-speakers {
    grid-column-gap: 50px;
    margin-bottom: 60px;
  }

  .maps {
    left: 40px;
  }

  .maps.show-on-mobile {
    display: none;
  }

  .menu {
    background-color: #fff0;
    justify-content: flex-start;
    padding: 0 0 0 10px;
  }

  .btn {
    border-bottom: .5px solid var(--gray-30);
    background-color: var(--white);
    text-align: center;
  }

  .btn.tickets, .btn.tickets:hover {
    border-radius: 0;
  }

  .btn.nav-share-icons {
    grid-column-gap: 20px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    flex-direction: row;
    justify-content: center;
    height: 55px;
    padding: 30px 16px;
  }

  .btn.nav-share-icons.desktop {
    display: flex;
  }

  .btn.last-nav-link {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .btn.sold-out, .btn.sold-out:hover {
    border-radius: 0;
  }

  .btn.radius-corner-8px {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .btn.tickets-sticky, .btn.slide-sticky {
    display: none;
  }

  .btn.schedule {
    margin-bottom: 0;
  }

  .btn.tickets-menu {
    border-bottom-width: 0;
    border-radius: 0 0 8px 8px;
  }

  .btn.tickets-menu:hover {
    border-radius: 0 0 8px 8px;
  }

  .btn._11-event-cover {
    border-radius: 50px;
    display: none;
  }

  .btn._11_event-cover {
    border-bottom-width: 0;
    position: relative;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .btn.tickets-abroad {
    border-bottom-style: none;
  }

  .btn.tickets-abroad:hover {
    border-bottom-width: 0;
    border-radius: 100px;
  }

  .btn.sign-up {
    border-bottom-style: none;
  }

  .btn.read-article {
    border-bottom-width: 0;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .btn.read-article:hover {
    border-radius: 0 0 8px 8px;
  }

  .btn.dream-team-sticky {
    display: none;
  }

  .btn.tickets-sold-out, .btn.tickets-sold-out:hover {
    border-radius: 0;
  }

  .btn.broadcast {
    border-bottom-width: 0;
  }

  .btn.print-pdf.desktop-hide-mobile-show {
    display: inline-flex;
  }

  .btn._17_dream-team {
    border-bottom-width: 0;
    border-radius: 0 0 8px 8px;
  }

  .btn._17_dream-team:hover {
    border-radius: 0 0 8px 8px;
  }

  .btn.schedule-copy {
    margin-bottom: 0;
  }

  .btn.purchase {
    margin-bottom: 0;
    inset: -40px 0% auto;
  }

  .nav-links {
    margin-top: 15px;
  }

  .social {
    max-width: none;
    right: 40px;
  }

  .social.mobile, .social.hide-on-mobile {
    display: none;
  }

  .html {
    grid-column-gap: 6px;
    grid-row-gap: 0px;
    flex-direction: row;
    display: flex;
  }

  .menu-button-2 {
    margin-left: auto;
  }

  .menu_nav-link-2 {
    text-align: right;
  }

  .hamburger {
    color: var(--black);
    text-align: center;
  }

  .navigation-2 {
    flex-direction: row;
    order: 0;
    display: flex;
    position: static;
    top: 0%;
    bottom: auto;
    left: auto;
  }

  .social-2 {
    grid-column-gap: 6px;
    order: 0;
    display: flex;
    position: static;
    inset: 0% auto auto;
  }

  .social-2.desktop {
    display: flex;
  }

  .box_wrap {
    width: 80%;
    margin-top: 250px;
  }

  .box_video {
    width: 32vw;
    height: 32vw;
  }

  .investments_head {
    font-size: 12vw;
    line-height: 100%;
    top: 12%;
  }

  .investments_details {
    font-size: 2.8vw;
    bottom: 4%;
    left: auto;
  }

  .footer-copy {
    grid-column-gap: 50px;
    margin-bottom: 60px;
  }

  .c-hero {
    width: 90vw;
    max-width: none;
    padding-left: 2.5rem;
  }

  ._04-hero_video {
    width: 100%;
    height: 70%;
  }

  ._04-hero {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    height: 100vh;
  }

  .sold-out-tickets {
    max-width: 180px;
    right: 14rem;
  }

  .footer-a {
    grid-column-gap: 50px;
  }

  .section-wrap._80vw {
    width: 96vw;
  }

  .section-wrap.bg-tetris {
    background-size: contain;
  }

  .footer_con {
    max-width: none;
  }

  .footer_sitemap {
    grid-row-gap: 22px;
    flex-flow: column;
    align-items: center;
  }

  .topics-con.vertical-pedding {
    max-width: none;
  }

  ._04-about, ._04-partners {
    grid-column-gap: 50px;
  }

  ._03-hero {
    height: 85vh;
  }

  ._03-about, ._03-topics, ._03-speakers, ._03-schedule, ._03-partners {
    grid-column-gap: 50px;
  }

  ._04-hero_head {
    width: 100%;
  }

  ._04-speakers, ._04-topics {
    grid-column-gap: 50px;
  }

  .schedule-con._8vh {
    max-width: none;
  }

  .gallery-wrap {
    width: auto;
    height: auto;
    position: static;
  }

  .gallery-frames {
    flex-direction: column;
    align-items: stretch;
    width: auto;
  }

  .image_item {
    width: auto;
    height: auto;
    margin-bottom: 10px;
  }

  ._05-about {
    grid-column-gap: 50px;
  }

  ._05-hs-track {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  ._05-hs-track.hide-not-hide {
    display: none;
  }

  ._05-speakers_inner {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  ._05-speaker_item {
    width: 35%;
  }

  ._05-gallery {
    grid-column-gap: 50px;
    min-height: auto;
    display: block;
  }

  ._04-showcase {
    align-items: flex-start;
    height: 66vh;
    min-height: auto;
  }

  ._04-background-video {
    height: 66vh;
  }

  .flex-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .flex-vertical._07 {
    margin-bottom: 40px;
  }

  .flex-vertical._03 {
    width: 30%;
    margin-bottom: 40px;
  }

  .flex-vertical._26 {
    width: 45%;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .flex-vertical._04-b {
    width: 50%;
    margin-bottom: 40px;
    padding-left: 6px;
    padding-right: 6px;
  }

  .flex-vertical._04 {
    margin-bottom: 40px;
    padding-left: 6px;
    padding-right: 6px;
  }

  .flex-vertical._05 {
    margin-bottom: 40px;
  }

  .flex-vertical._30 {
    width: 45%;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .flex-vertical._28, .flex-vertical._28-2, .flex-vertical._28-3, .flex-vertical._28-4, .flex-vertical._28-5 {
    width: 24%;
    margin-bottom: 30px;
  }

  ._06-topics {
    grid-column-gap: 50px;
  }

  .flex-horizontal.absolut {
    top: 200px;
  }

  .flex-horizontal._19, .flex-horizontal._12 {
    flex-flow: wrap;
  }

  .flex-horizontal._17-team {
    align-items: stretch;
  }

  .flex-horizontal._17-dream_team {
    width: 90%;
  }

  .flex-horizontal._22-a {
    justify-content: space-between;
    align-items: flex-start;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .flex-horizontal._22-b {
    justify-content: space-between;
    align-items: flex-start;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
  }

  .flex-horizontal._23 {
    flex-flow: wrap;
  }

  .flex-horizontal._21 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .flex-horizontal._30 {
    flex-flow: wrap;
    justify-content: center;
    align-items: flex-start;
  }

  .flex-horizontal._30-gap {
    grid-column-gap: 15px;
  }

  .flex-horizontal._28 {
    grid-column-gap: 30px;
    flex-flow: wrap;
    justify-content: center;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .flex-horizontal.flex-28 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  ._06-hero {
    justify-content: center;
    align-items: flex-start;
  }

  ._06-speakers {
    grid-column-gap: 50px;
  }

  ._06-schedule_inner {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 0;
  }

  ._06-schedule_rich {
    width: 80%;
    margin-bottom: 30px;
  }

  .month_button._2025 {
    justify-content: center;
    align-self: center;
    align-items: center;
    margin-bottom: 0;
    padding: 0;
    display: flex;
  }

  .paragraph.future {
    width: 40%;
    padding-top: 18px;
  }

  .nav_months {
    z-index: 1;
  }

  .event_text {
    width: auto;
  }

  .mix {
    min-height: auto;
  }

  .event_details {
    padding-bottom: 40px;
  }

  .mix-container {
    width: 90vw;
    max-width: none;
    padding-left: 2.5rem;
  }

  .mix-future {
    width: 48%;
  }

  .event-date-future {
    font-size: 3.8rem;
    line-height: 3.3rem;
  }

  .event-name-future {
    font-size: 20px;
  }

  .event-text-future {
    width: auto;
  }

  ._06-partners {
    grid-column-gap: 50px;
  }

  ._06-speakers_inner {
    flex-flow: column;
  }

  ._06-speaker_item {
    width: auto;
  }

  ._06-company-logo {
    width: 100px;
    bottom: -20%;
  }

  ._06-speaker-content {
    align-items: flex-start;
  }

  ._06-speaker-pic {
    width: 200px;
  }

  ._04-speaker_item {
    width: 26%;
  }

  ._00-speakers-a {
    grid-column-gap: 50px;
  }

  ._00-speaker_item {
    width: 30%;
    margin-left: auto;
    margin-right: auto;
  }

  ._04-head-rich h1 {
    margin-bottom: 40px;
    font-size: 14vw;
  }

  ._04-head-rich p {
    margin-bottom: 5px;
    font-size: 4vw;
  }

  ._04-showcase-rich h1 {
    margin-bottom: 40px;
    font-size: 14vw;
  }

  ._04-showcase-rich p {
    margin-bottom: 5px;
    font-size: 4vw;
  }

  ._06-hero-rich {
    line-height: 100%;
  }

  ._06-hero-rich p {
    font-size: 3vw;
  }

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

  ._06-form-rich {
    font-size: 12vw;
    line-height: 100%;
  }

  ._06-hero-growth {
    width: 70vw;
    top: 35%;
  }

  ._06-hero-subhead {
    font-size: 3vh;
  }

  ._05-head-futurism {
    font-size: 12vw;
    top: 12%;
  }

  ._06-speaker-content-eng {
    align-items: flex-start;
  }

  ._07-hero {
    height: 85vh;
  }

  ._07-conference-head {
    width: 80vw;
    font-size: 12vw;
    line-height: 100%;
  }

  ._07-conference-details {
    font-size: 2.8vw;
    bottom: 4%;
  }

  ._07-topics, .b, ._07-about {
    grid-column-gap: 50px;
  }

  .under-line {
    border-bottom-width: 0;
  }

  ._08-about {
    min-height: auto;
  }

  ._08-team {
    grid-column-gap: 50px;
  }

  ._08-speaker_item {
    width: 26%;
  }

  .footer_padding {
    max-width: none;
  }

  .footer_padding.narrow-d {
    margin-left: 20px;
  }

  ._08-sitemap-link {
    margin-left: 12px;
    margin-right: 12px;
  }

  ._08-social-link {
    margin-left: 8px;
    margin-right: 8px;
  }

  ._08-footer_logo {
    margin-bottom: 35px;
  }

  ._08-showcase {
    align-items: flex-start;
    height: 50vh;
    min-height: auto;
  }

  ._08-video-bg {
    height: 66vh;
  }

  ._08-video-rich h1 {
    font-size: 6vw;
  }

  ._08-video-rich p {
    margin-bottom: 5px;
    font-size: 4vw;
  }

  ._08-video-rich h2 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 3vw;
  }

  .swiper-container {
    flex-flow: column;
    align-items: center;
  }

  .swiper-container.paris-swiper {
    flex-flow: row;
  }

  ._08-event-image {
    border-width: 4px;
    width: 70px;
    padding: 10px;
  }

  ._08-event-rich {
    padding-top: 0;
  }

  ._08-event-rich h1 {
    margin-top: 20px;
    font-size: 22px;
  }

  ._08-event-rich p {
    margin-top: 15px;
    font-size: 25px;
  }

  ._08-footer-sitemap {
    grid-row-gap: 18px;
    flex-flow: column;
    align-items: center;
  }

  ._08-partners {
    grid-column-gap: 50px;
  }

  ._08-partner_logo {
    width: 40%;
  }

  ._07-speakers {
    grid-column-gap: 50px;
  }

  ._07-speaker_item {
    width: 26%;
  }

  ._07-flex-horizontal, .paris-swiper {
    flex-flow: column;
    align-items: center;
  }

  ._00-showcase {
    align-items: flex-start;
    height: 90vh;
    min-height: auto;
  }

  .stickt-slide-button {
    display: none;
  }

  ._00-showcase-rich h1 {
    font-size: 10vw;
  }

  ._00-showcase-rich p {
    margin-bottom: 10px;
    font-size: 5vw;
  }

  ._00-showcase-rich h2 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 3vw;
  }

  ._04-schedule {
    grid-column-gap: 50px;
  }

  ._06-button-article {
    bottom: 0%;
    right: auto;
  }

  ._06-schedule_item {
    align-items: center;
    width: 80%;
    margin-bottom: 30px;
  }

  ._06-schedule_item img {
    width: 32%;
    max-width: none;
  }

  ._06-schedule_item.wide {
    width: 80%;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: auto;
    padding-bottom: 0;
  }

  ._05-button_event-cover {
    right: 35%;
  }

  .brand-image {
    justify-content: flex-start;
    align-items: flex-start;
    height: 62vh;
  }

  .brand-image.desktop-hide-mobile-show {
    background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/6731f8a22ccae61f6c7ceca6_header200.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 80vh;
  }

  .form-section {
    grid-column-gap: 50px;
  }

  .page_padding-form {
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
  }

  ._07-schedule, ._09-about {
    grid-column-gap: 50px;
  }

  ._09-conference-head {
    margin-bottom: 10px;
    font-size: 85px;
  }

  ._10-topics {
    grid-column-gap: 50px;
  }

  ._10-about {
    flex-flow: column;
  }

  ._10-speakers {
    grid-column-gap: 50px;
  }

  ._10-speaker_item {
    width: 30%;
    margin-left: auto;
    margin-right: auto;
  }

  ._10-topic_rich {
    width: 80%;
  }

  ._09-showcase-rich h1 {
    font-size: 10vw;
  }

  ._09-showcase-rich p {
    margin-bottom: 10px;
    font-size: 5vw;
  }

  ._09-showcase-rich h2 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 3vw;
  }

  ._10-branding {
    width: 50vw;
    margin-top: 5vh;
    margin-left: auto;
    margin-right: auto;
  }

  ._10-video {
    width: auto;
    height: 60vh;
  }

  ._10-intro {
    justify-content: flex-start;
    align-items: center;
  }

  ._10-intro-rich {
    margin-top: 0%;
    margin-left: auto;
  }

  ._10-intro-rich h1 {
    margin-left: auto;
    margin-right: auto;
    font-family: "Manhattan 650", sans-serif;
    font-size: 160px;
  }

  ._10-intro-rich p {
    margin-bottom: 10px;
    font-size: 5vw;
  }

  ._10-intro-rich h2 {
    margin: 0 auto;
    font-family: "Manhattan 650", sans-serif;
    font-size: 128px;
  }

  .intro_video-wrap {
    width: 90%;
    margin-top: 60px;
    margin-right: auto;
    position: static;
  }

  ._10-video-text {
    text-align: center;
    max-width: none;
    margin-right: auto;
  }

  ._10-video-text h1 {
    font-size: 10vw;
  }

  ._10-video-text p {
    margin-bottom: 10px;
    font-size: 5vw;
  }

  ._10-video-text h2 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 3vw;
  }

  .sticky-book-now-copy {
    display: none;
    top: 30vh;
  }

  .intro_text-wrap {
    margin-top: 20%;
    position: static;
  }

  ._08_schedule {
    flex-flow: column;
    min-height: auto;
    display: flex;
  }

  ._08-item {
    grid-column-gap: 40px;
    grid-row-gap: 0px;
    border-bottom: 1px solid #fff;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 40px;
    display: flex;
    top: 10%;
    left: 8%;
  }

  ._08-item._62 {
    margin-left: auto;
  }

  ._08-item._115 {
    width: 85%;
    margin-left: auto;
  }

  ._08_items-con {
    max-width: 750px;
    margin-left: auto;
  }

  ._09-partners {
    background-color: #fffaee;
  }

  ._09-speaker_item {
    width: 22%;
    margin-left: auto;
    margin-right: auto;
  }

  ._00-intro {
    justify-content: flex-start;
    align-items: center;
  }

  ._00-video-text {
    text-align: center;
    max-width: none;
    margin-right: auto;
  }

  ._00-video-text h1 {
    font-size: 10vw;
  }

  ._00-video-text p {
    margin-bottom: 10px;
    font-size: 5vw;
  }

  ._00-video-text h2 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 3vw;
  }

  ._00-video {
    width: auto;
    height: 60vh;
  }

  ._00-intro_video-wrap {
    width: 90%;
    margin-top: 60px;
    margin-right: auto;
    position: static;
  }

  ._00-intro-rich {
    margin-top: 0%;
    margin-left: auto;
  }

  ._00-intro-rich h1 {
    margin-left: auto;
    margin-right: auto;
    font-family: "Manhattan 650", sans-serif;
    font-size: 160px;
  }

  ._00-intro-rich p {
    margin-bottom: 10px;
    font-size: 5vw;
  }

  ._00-intro-rich h2 {
    margin: 0 auto;
    font-family: "Manhattan 650", sans-serif;
    font-size: 122px;
  }

  .radius-corner-8px {
    border-radius: 8px;
  }

  .draw-arrow.mini {
    width: 150px;
    margin-left: auto;
    margin-right: auto;
    bottom: -28px;
  }

  ._09-conference-details {
    margin-bottom: 10px;
  }

  ._09-slider {
    grid-column-gap: 50px;
    background-color: var(--gray-20);
  }

  ._09-showcase {
    align-items: flex-start;
    height: 90vh;
    min-height: auto;
  }

  ._09-flex-horizontal {
    justify-content: space-between;
    align-items: flex-start;
  }

  ._09-loop {
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._09-carousel-con {
    border-radius: 0;
  }

  ._11-partners {
    background-color: #fffaee;
  }

  ._00_split-screen-up, ._00_split-screen-down {
    width: 100vw;
    max-width: none;
  }

  ._11-speakers {
    grid-column-gap: 50px;
  }

  ._11-speaker_item {
    width: 35%;
    margin-left: auto;
    margin-right: auto;
  }

  ._11-sticky-book-now {
    display: none;
    top: 30vh;
  }

  ._00-split-screen_rich {
    width: auto;
    height: auto;
    padding-top: 8vh;
    padding-bottom: 8vh;
  }

  ._00-split-screen_rich h1 {
    font-size: 80px;
  }

  ._00-split-screen_rich p {
    font-size: 28px;
    line-height: 120%;
  }

  ._00-split-screen_rich h2 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 24px;
    font-weight: 700;
  }

  ._00-split-screen_rich h3 {
    margin-top: 50px;
    font-size: 24px;
  }

  .desktop-show-mobile-hide {
    display: none;
  }

  .desktop-hide-mobile-show {
    display: block;
  }

  ._00_split-a {
    background-color: var(--grass-30);
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 90vw;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  ._00_split-b {
    flex-flow: column;
    display: flex;
  }

  ._11-split-screen_rich {
    width: auto;
    height: auto;
    padding-top: 8vh;
    padding-bottom: 3vh;
  }

  ._11-split-screen_rich h1 {
    font-size: 80px;
  }

  ._11-split-screen_rich p {
    line-height: 120%;
  }

  ._11-split-screen_rich h2 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 24px;
    font-weight: 700;
  }

  ._11-split-screen_rich h3 {
    margin-top: 50px;
    margin-bottom: 0;
    font-size: 24px;
  }

  .image-copy {
    z-index: 1;
    width: 90vw;
    height: 90vw;
    position: absolute;
  }

  ._00-split-screen-mobile, ._11-split-screen-mobile {
    flex-flow: column;
    display: flex;
  }

  ._11_split-screen-up, ._11_split-screen-down {
    width: 100vw;
    max-width: none;
  }

  ._11_split-a {
    background-color: var(--grass-70);
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 100vw;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    overflow: hidden;
  }

  ._11_split-b {
    flex-flow: column;
    display: flex;
  }

  .splitt-screen-video2 {
    z-index: 1;
    width: 90vw;
    height: 65vh;
  }

  ._14-topics, ._14-speakers {
    grid-column-gap: 50px;
  }

  ._06-coverage_rich {
    border-bottom: 1px solid var(--red-40);
    text-align: center;
    width: 80%;
  }

  ._06-coverage_rich h1, ._06-coverage_rich h2 {
    text-align: center;
  }

  ._06-coverage_rich h3 {
    margin-bottom: 35px;
    transition: background-color .2s;
  }

  ._06-coverage_rich h3:hover {
    background-color: var(--red-30);
  }

  ._14-mosaic-gallery {
    grid-column-gap: 50px;
  }

  .mosaic-item._03 {
    width: 31%;
  }

  .mosaic-item._02 {
    width: 47.3%;
  }

  .mosaic-item._01 {
    width: 96%;
  }

  .page_padding-lottie, .page_padding-lottie.none {
    max-width: none;
  }

  ._14-animation-a {
    width: 46%;
    margin-left: 10px;
    margin-right: 10px;
  }

  .ds-grid-surfaces {
    grid-row-gap: 8px;
    grid-template-rows: auto auto auto;
    grid-template-areas: ". . . . . ."
                         ". . . . . ."
                         ". . . . . .";
  }

  .ds-grid-colors {
    grid-row-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-areas: ". . . . . ."
                         ". . . . . .";
  }

  .ds-grid-brand {
    grid-template: ". . . . . ."
    / 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
  }

  .ds-grid-buttons {
    grid-template-rows: auto auto auto;
  }

  .btn-sikur {
    text-align: center;
    background-color: #fff;
    border-bottom: 1px solid #c9c9c9;
    border-radius: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 14px;
    padding-bottom: 16px;
  }

  .btn-sikur.event-cover {
    border-radius: 50px;
  }

  ._14-animation-b {
    width: 55%;
    margin-left: 10px;
    margin-right: 10px;
  }

  ._12-hero {
    grid-row-gap: 40px;
    min-height: auto;
  }

  ._12-hero_rich1 {
    flex-flow: column;
    bottom: -2%;
  }

  ._12-hero_rich1 p {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  ._12-hero_rich1 h1 {
    margin-bottom: 25px;
    font-size: 70px;
  }

  ._12-loop {
    background-color: var(--white);
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._12-carousel-con {
    background-color: var(--white);
    border-radius: 0;
  }

  ._10-coverage_rich {
    border-bottom: 1px solid var(--red-40);
    text-align: center;
    width: 80%;
  }

  ._10-coverage_rich h1, ._10-coverage_rich h2 {
    text-align: center;
  }

  ._10-coverage_rich h3 {
    margin-bottom: 35px;
    transition: background-color .2s;
  }

  ._10-coverage_rich h3:hover {
    background-color: var(--red-30);
  }

  ._12-html {
    grid-column-gap: 6px;
    grid-row-gap: 0px;
    flex-direction: row;
    display: flex;
  }

  ._12-social {
    max-width: none;
    right: 40px;
  }

  ._12-menu {
    background-color: #fff0;
    justify-content: flex-start;
    padding: 0;
  }

  ._14-speaker_item {
    width: 30%;
    margin-left: auto;
    margin-right: auto;
  }

  ._15-hero {
    justify-content: flex-start;
  }

  ._15-topics, ._15-mosaic-gallery {
    grid-column-gap: 50px;
  }

  ._15-speakers {
    grid-column-gap: 50px;
    background-color: var(--gray-50);
  }

  .is-13-topics, .is-13-speakers {
    grid-column-gap: 50px;
  }

  .is-13-topic_rich, .is-13-topic_rich h1 {
    text-align: center;
  }

  .is-13-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  .is-13-flex-horizontal {
    flex-flow: column;
    width: 85%;
  }

  .is-13-speaker_item {
    width: 30%;
    margin-left: auto;
    margin-right: auto;
  }

  .is-13-mosaic-gallery {
    grid-column-gap: 50px;
  }

  ._15-hero-image {
    background-repeat: no-repeat;
    height: 80vh;
    min-height: auto;
  }

  ._11-schedule {
    grid-column-gap: 50px;
  }

  ._16-head {
    color: var(--black);
    text-align: center;
    padding-left: 0;
    font-size: 140px;
  }

  ._16-details {
    align-items: center;
    margin-top: 30px;
    position: static;
  }

  ._16-head-details {
    color: var(--black);
    text-align: center;
    width: auto;
  }

  ._17-hero {
    perspective-origin: 0%;
    transform-origin: 0%;
    text-align: left;
    width: 100%;
    height: 80vh;
    min-height: auto;
  }

  .hero-details_date {
    padding-bottom: 0;
    padding-left: .5rem;
    padding-right: .5rem;
    font-size: 20px;
  }

  ._17-schedule {
    flex-direction: column;
  }

  ._17-section-head {
    font-size: 50px;
    line-height: 5.2rem;
  }

  ._17-section-head.is--small {
    margin-top: 6px;
    font-size: 35px;
    line-height: 100%;
  }

  ._17-schedule-day {
    flex: none;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .num {
    font-size: 150%;
  }

  .registration_wrapper {
    width: 49%;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .ticket-price {
    font-size: 5rem;
  }

  ._17-tickets {
    flex-direction: column;
    align-items: center;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  ._17-partner_logo.papaya-biger {
    width: 24%;
  }

  ._17-partner_logo.tiktok-biger {
    width: 29%;
  }

  ._17-partner_logo.tipranks-biger {
    width: 25%;
    margin-left: 30px;
  }

  ._12-hero-details {
    bottom: 5%;
  }

  ._10-schedule, ._17-footer {
    grid-column-gap: 50px;
  }

  .text-span-2 {
    font-size: 20px;
  }

  ._12-schedule {
    grid-column-gap: 50px;
  }

  .slogan1, .slogan2, .slogan3 {
    max-width: none;
    font-size: 7rem;
  }

  ._13-flex-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  ._18-hero {
    height: 85vh;
  }

  ._18-about {
    min-height: auto;
  }

  ._14-schedule, ._18-topics {
    grid-column-gap: 50px;
  }

  ._18-partner_logo {
    width: 33%;
  }

  ._18-partner_logo.line-1 {
    width: 30%;
  }

  ._18-partner_logo.line-3 {
    margin-bottom: 0;
  }

  ._18-partner_logo.line-3.sap {
    margin-left: -70px;
  }

  ._18-partner_logo.line-3.intuit {
    margin-left: -20px;
  }

  ._18-partner_logo.line-3.pagaya {
    margin-left: -30px;
  }

  ._18-partner_logo.line-4, ._18-partner_logo.line-5 {
    width: 28%;
  }

  ._12-hero_rich2 {
    flex-flow: column;
    top: 18%;
  }

  ._12-hero_rich2 p {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  ._12-hero_rich2 h1 {
    margin-bottom: 25px;
    font-size: 70px;
  }

  ._17-loop {
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._17-carousel-con {
    border-radius: 0;
  }

  ._17-coverage {
    flex-direction: column;
    align-items: center;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ctech-logo {
    width: 160px;
  }

  ._12-flex-vertical {
    width: 46%;
  }

  ._17-schedule_inner {
    flex-flow: column;
  }

  .is-17-partner_logo-2 {
    width: 70%;
  }

  ._17-flex-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .month {
    font-size: 40px;
  }

  ._17-schedule_rich {
    margin-bottom: 30px;
  }

  .date {
    font-size: 15vw;
  }

  ._17-eligibility-criteria {
    flex-direction: column;
  }

  .criteria-con._8vh {
    width: 94vw;
  }

  ._17-criteria_inner {
    grid-column-gap: 0px;
    grid-row-gap: 25px;
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .criteria {
    flex: none;
    justify-content: center;
    align-items: center;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  ._17-criteria_rich {
    text-align: center;
    margin-top: 15px;
    margin-bottom: 15px;
  }

  ._17-criteria_rich h1, ._17-criteria_rich h2 {
    text-align: center;
  }

  .bonus {
    flex: none;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 2rem;
  }

  ._17-bonus_inner {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  ._3-footer_content {
    grid-column-gap: 0px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
    width: 85%;
    max-width: none;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  ._3-footer_logo {
    margin-right: 25px;
  }

  ._3-footer-credits {
    justify-content: flex-start;
    align-items: center;
    padding-left: 12px;
    padding-right: 12px;
  }

  ._3-sitemap-link {
    margin-left: 12px;
    margin-right: 12px;
  }

  ._3-social-link {
    margin-left: 8px;
    margin-right: 8px;
  }

  ._3-footer_text {
    line-height: 125%;
  }

  .footer-b {
    grid-column-gap: 50px;
  }

  ._3-footer-page_padding {
    max-width: none;
  }

  ._3-footer-links {
    grid-column-gap: 0px;
    justify-content: space-between;
    align-items: center;
  }

  ._17-eligibility-criteria-copy {
    flex-direction: column;
  }

  .dream-team-pic {
    padding-left: 3%;
    padding-right: 3%;
  }

  .page-padding-no-animation {
    max-width: none;
  }

  ._19-hero {
    grid-row-gap: 40px;
    height: 80vh;
  }

  ._17-hero-dream-team-2 {
    flex-direction: column;
    align-items: center;
    padding-top: 50px;
    padding-left: 80px;
    padding-right: 80px;
  }

  ._19-branding-image {
    width: 90%;
  }

  ._19-carousel-con {
    background-color: var(--white);
    border-radius: 0;
    margin-top: 50px;
    margin-bottom: 50px;
  }

  ._19-loop {
    background-color: var(--white);
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._19-loop.desktop-show-mobile-hide {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  ._19-schedule {
    grid-column-gap: 50px;
  }

  ._19-flex-vertical {
    width: 45%;
  }

  ._17-dream-team--div {
    max-width: 70%;
  }

  ._17-apply-noe_text {
    font-size: 20px;
  }

  .is-13-schedule {
    grid-column-gap: 50px;
  }

  ._15-hero-head {
    top: 18%;
  }

  ._15-speaker_item {
    width: 30%;
    margin-left: auto;
    margin-right: auto;
  }

  ._4-footer_content {
    max-width: none;
    padding-left: 40px;
    padding-right: 40px;
  }

  ._4-footer_logo_image {
    max-width: 100%;
  }

  ._4-footer-credits {
    grid-column-gap: 0px;
    justify-content: space-between;
    align-items: center;
  }

  ._4-footer_text {
    line-height: 125%;
  }

  ._4-sitemap_links {
    grid-column-gap: 2px;
  }

  ._4-social-link {
    margin-left: 8px;
    margin-right: 8px;
  }

  ._4-footer_padding {
    width: 100%;
  }

  ._17-speakers {
    grid-column-gap: 50px;
  }

  ._17-speaker_item {
    width: 26%;
  }

  .ai-branding {
    height: 100%;
    padding-top: 80px;
  }

  .ai-image {
    width: auto;
    max-width: 560px;
  }

  .ai-title {
    width: auto;
    max-width: 230px;
  }

  .magazine-hero-rich h1 {
    font-size: 70px;
  }

  .is-13-exhibition {
    grid-column-gap: 50px;
  }

  .copyright-b {
    line-height: 125%;
  }

  .footer_con-c {
    max-width: none;
  }

  .footer_credits-c, .footer-credits-d {
    grid-column-gap: 80px;
  }

  .is--nav-bar {
    flex-flow: column;
    align-items: stretch;
    display: flex;
    position: static;
  }

  .is--nav-links {
    background-color: #c8c8c800;
    width: 350px;
    margin-right: 25px;
    position: static;
  }

  .is--btn {
    border-bottom: .5px solid var(--gray-20);
    background-color: var(--white);
    text-align: center;
    transition: none;
  }

  .is--btn:hover {
    background-color: var(--gray-10);
    color: var(--red-50);
  }

  .is--btn.is--tickets {
    border-bottom-width: 0;
    border-radius: 0 0 8px 8px;
  }

  .is--btn.is--tickets:hover {
    border-radius: 0 0 8px 8px;
  }

  .is--btn.first-menu-btn {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
  }

  .is--maps {
    left: 40px;
  }

  .is--social {
    max-width: none;
    right: 40px;
  }

  .is--all-links {
    grid-row-gap: 10px;
    flex-flow: column;
    align-self: center;
    margin-top: 15px;
  }

  .html-copy {
    grid-column-gap: 6px;
    grid-row-gap: 0px;
    flex-direction: row;
    display: flex;
  }

  .split-columns {
    padding-left: 0;
    padding-right: 0;
  }

  .footer_con-d {
    max-width: none;
  }

  .copyright-d {
    line-height: 125%;
  }

  .menu-animation {
    align-self: center;
  }

  .menu-btns {
    background-color: #c8c8c800;
    border-top-width: 0;
    border-bottom: 0 #fff0;
    width: 400px;
    height: auto;
    padding-right: 20px;
  }

  .menu-btn-1 {
    border-bottom: .5px solid var(--gray-20);
    background-color: var(--white);
    width: auto;
    padding-top: 22px;
    padding-bottom: 22px;
    font-weight: 400;
  }

  .menu-btn-1:hover {
    border-bottom-width: 0;
    padding-top: 22px;
  }

  .menu-btn-1.menu-tickets {
    border-bottom: 0px none var(--white);
    border-radius: 0 0 6px 6px;
    margin-left: auto;
    padding: 28px 12px 26px;
  }

  .menu-btn-1.menu-tickets:hover {
    color: var(--white);
    border-radius: 0 0 6px 6px;
    font-weight: 400;
  }

  .menu-btn-1.is-round-corners {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }

  .menu-btn-1.second-tickets-menu {
    z-index: 5000;
    border-bottom-width: 0;
    border-radius: 6px;
    align-self: center;
    margin-top: 20px;
    padding: 18px 18px 20px;
  }

  .menu-btn-1.second-tickets-menu:hover {
    border-radius: 6px;
  }

  .menu-btn-1.menu-sold-out {
    border-bottom: 0px none var(--white);
    border-radius: 0 0 6px 6px;
    margin-left: auto;
    padding: 28px 12px 26px;
  }

  .menu-btn-1.menu-sold-out:hover {
    color: var(--white);
    border-radius: 0 0 6px 6px;
    font-weight: 400;
  }

  .menu-items {
    padding-right: 20px;
  }

  ._18-hero-details {
    margin-bottom: 50px;
    position: static;
  }

  .cursor {
    background-color: var(--white);
    border-radius: 100px;
    width: 60px;
  }

  .cursor.w--open {
    background-color: #fff;
    margin-right: 0;
  }

  ._18-speakers {
    grid-column-gap: 50px;
  }

  ._18-speaker_item {
    width: 30%;
    margin-left: auto;
    margin-right: auto;
  }

  .menu-2 {
    height: 80px;
    position: sticky;
  }

  .is-color-a {
    background-color: #fff0;
  }

  .map-icons {
    left: 40px;
  }

  .social-icons {
    max-width: none;
    right: 40px;
  }

  .calendars {
    grid-column-gap: 6px;
    grid-row-gap: 0px;
    flex-direction: row;
    display: flex;
  }

  .button-2 {
    border-bottom: .5px solid var(--gray-20);
    background-color: var(--white);
    border-radius: 0;
    width: auto;
    padding-top: 22px;
    padding-bottom: 22px;
    transition: background-color .25s;
  }

  .button-2:hover {
    border-bottom-width: 0;
    border-radius: 6px;
  }

  .button-2.event-review {
    border-bottom: 0px none var(--white);
    border-radius: 6px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .button-2.event-review:hover {
    border-radius: 6px;
  }

  .button-2.past-event-btn {
    border-bottom-width: 0;
    border-radius: 6px;
    padding: 16px 22px 18px;
  }

  .button-2.past-event-btn:hover {
    background-color: var(--black);
  }

  .button-2.corporate {
    border-bottom: 0px none var(--white);
    border-radius: 6px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .button-2.corporate:hover {
    border-radius: 6px;
  }

  .button-2.review-absalut {
    border-bottom: 0px none var(--white);
    border-radius: 6px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .button-2.review-absalut:hover {
    border-radius: 6px;
  }

  .sq-speaker-item {
    width: 50%;
  }

  .main-content {
    padding-left: 8%;
    padding-right: 8%;
  }

  .side-bar {
    display: none;
  }

  ._20-speakers {
    grid-column-gap: 50px;
    padding-bottom: 80px;
  }

  ._20-hero {
    margin-bottom: 0;
  }

  ._20-page_padding, ._20-page_padding.none {
    max-width: none;
  }

  ._20-page_padding.xl {
    min-width: auto;
    padding-left: 2%;
    padding-right: 2%;
  }

  ._20-page_padding.small {
    padding-left: 8%;
    padding-right: 8%;
  }

  ._20-about_rich p {
    text-align: center;
  }

  ._20-topics, ._20-schedule {
    padding-bottom: 80px;
  }

  ._20-split-columns {
    flex-flow: column;
    padding-top: 25px;
  }

  ._20-mosaic-gallery {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  ._20-speaker_item {
    width: 30%;
    margin-left: auto;
    margin-right: auto;
  }

  ._20-hero_rich p {
    color: var(--black);
    background-color: #fff0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  ._15-schedule {
    grid-column-gap: 50px;
  }

  .hero-details {
    background-color: var(--white);
    width: 100%;
    padding: 0;
    position: static;
  }

  ._20-heading {
    color: var(--gray-50);
    background-color: #0000;
    margin-top: 25px;
    padding-bottom: 0;
    font-size: 75px;
    line-height: 65%;
  }

  .hero-image {
    border-width: 30px 30px 0;
    height: auto;
  }

  .text-span-6 {
    font-size: 35px;
    font-weight: 500;
  }

  ._17-dream-team {
    grid-column-gap: 50px;
  }

  ._17-dream-team-application {
    flex-direction: column;
    align-items: center;
    padding-top: 50px;
    padding-left: 80px;
    padding-right: 80px;
  }

  ._21-schedule_rich h1 {
    font-size: 92px;
  }

  ._21-schedule_rich ul {
    padding-left: 20px;
    padding-right: 0;
  }

  ._21-schedule-event {
    width: 80%;
  }

  .menu-btn-2 {
    border-bottom: .2px solid var(--gray-20);
    background-color: var(--white);
    cursor: pointer;
    width: auto;
    padding-top: 22px;
    padding-bottom: 22px;
    transition: background-color .25s;
  }

  .menu-btn-2:hover {
    background-color: var(--gray-10);
  }

  .menu-btn-2.w--current {
    border-bottom-width: 0;
  }

  ._21-section-title {
    font-size: 80px;
  }

  ._21-about_rich p {
    font-size: 20px;
    font-weight: 400;
    line-height: 140%;
  }

  ._21-past-speakers {
    grid-column-gap: 50px;
    min-height: auto;
    overflow: hidden;
  }

  .item-3 {
    display: none;
  }

  .menu-color.a {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
  }

  .menu-color.a._25 {
    border-top-width: 0;
  }

  .menu-color.c {
    background-color: #fff0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
  }

  ._21-past-events {
    grid-column-gap: 50px;
  }

  .menu-btns-eng {
    background-color: #c8c8c800;
    border-bottom: 0 #fff0;
    width: 400px;
    height: auto;
    padding-right: 20px;
  }

  ._22-hero {
    background-position: 0%;
  }

  .waze {
    grid-column-gap: 6px;
    grid-row-gap: 0px;
    flex-direction: row;
    display: flex;
  }

  ._22-hero-brand {
    background-size: cover;
  }

  .menu-tickets-1 {
    border-radius: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .menu-tickets-2 {
    background-color: var(--red-20);
    border-radius: 0 0 6px 6px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 22px;
    padding-bottom: 22px;
  }

  ._22-speakers {
    grid-column-gap: 50px;
  }

  ._22-speaker_item {
    width: 34%;
    margin-left: auto;
    margin-right: auto;
  }

  ._22-schedule {
    grid-column-gap: 50px;
  }

  ._22-loop {
    background-color: var(--white);
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._22_carousel-con {
    background-color: var(--white);
    border-radius: 0;
    margin-top: 50px;
    margin-bottom: 50px;
  }

  ._22-coverage_rich h1, ._22-coverage_rich h2 {
    text-align: center;
  }

  ._22-coverage_rich h3 {
    margin-left: auto;
    margin-right: auto;
    transition: background-color .2s;
  }

  ._22-coverage_rich h3:hover {
    background-color: var(--red-30);
  }

  ._22-timeline_rich {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  ._22-timeline_rich h6 {
    margin-left: 0;
  }

  ._23-hero-brand {
    height: 50vh;
  }

  ._23-hero-details {
    position: static;
  }

  ._23-details_rich h4 {
    font-size: 75px;
  }

  ._23-details_rich h3 {
    font-size: 150px;
  }

  ._23-details_rich p, ._23-details-wrapper {
    text-align: center;
  }

  ._23-schedule {
    flex-direction: column;
  }

  ._23-schedule_inner {
    grid-column-gap: 15px;
  }

  ._23-schedule-day {
    flex: none;
    width: 32%;
    padding-top: 30px;
    padding-bottom: 50px;
  }

  .image-animation {
    position: relative;
  }

  ._24-hero-brand {
    background-size: cover;
  }

  ._22-time_item-a img {
    max-width: none;
  }

  ._22-time_item-b {
    margin-top: 5px;
  }

  ._22-time_item-b img {
    max-width: none;
  }

  .stages-con {
    width: 100%;
  }

  ._22-page_padding, ._22-page_padding.none {
    max-width: none;
  }

  ._22-legal-terms {
    background-color: var(--white);
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._22-legal-terms_rich h1, ._22-legal-terms_rich h2 {
    text-align: center;
  }

  ._22-legal-terms_rich h3 {
    margin-left: auto;
    margin-right: auto;
    transition: background-color .2s;
  }

  ._22-legal-terms_rich h3:hover {
    background-color: var(--red-30);
  }

  ._23-flex-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  ._17-agenda {
    grid-column-gap: 50px;
  }

  ._17-split-columns {
    padding-left: 0;
    padding-right: 0;
  }

  ._25-hero {
    border-bottom: 8px solid var(--yellow-40);
    border-top-width: 8px;
    top: 80px;
  }

  ._25-loop {
    background-color: var(--white);
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._25-loop._5vh {
    padding-top: 0;
    padding-bottom: 0;
  }

  ._25-hero_rich {
    flex-flow: column;
    max-width: 90%;
    left: auto;
  }

  ._25-hero_rich h1 {
    text-align: center;
    width: auto;
    margin-bottom: 20px;
    font-size: 60px;
  }

  ._25-hero_rich h2 {
    margin-top: 0;
    font-size: 40px;
  }

  ._25-hero_rich h3 {
    font-size: 22px;
  }

  ._25-hero_rich em {
    font-size: 40px;
  }

  ._25-about-a {
    padding-left: 3%;
    padding-right: 3%;
  }

  .broadcast-con._8vh {
    width: auto;
  }

  ._20-section-heading {
    height: auto;
    margin-bottom: 30px;
  }

  .broadcast-item {
    margin-bottom: 4vh;
  }

  .menu-btn-1-main {
    border-bottom: .5px solid var(--gray-20);
    background-color: var(--white);
    color: var(--gray-50);
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    width: auto;
    padding-top: 22px;
    padding-bottom: 22px;
    font-weight: 400;
  }

  ._24-speakers {
    grid-column-gap: 50px;
  }

  ._24-speaker_item {
    width: 30%;
    margin-left: auto;
    margin-right: auto;
  }

  ._25-carousel-con {
    background-color: var(--white);
    border-radius: 0;
    margin-top: 50px;
    margin-bottom: 50px;
  }

  ._24-page_padding {
    max-width: none;
  }

  ._25_flex-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  ._25_flex-vertical._04 {
    margin-bottom: 40px;
    padding-left: 6px;
    padding-right: 6px;
  }

  ._23-speakers {
    grid-column-gap: 50px;
  }

  ._23-speaker_item {
    width: 26%;
  }

  ._23-loop {
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._23-carousel-con {
    border-radius: 0;
  }

  ._20-sold-out {
    max-width: 180px;
    top: 31.5vh;
  }

  .head-section {
    height: 120px;
    margin-bottom: 30px;
  }

  ._23-section-title {
    font-size: 80px;
  }

  .miami-form {
    height: 90rem;
    padding-top: 0;
  }

  ._16-speakers {
    grid-column-gap: 50px;
  }

  ._16-speaker_item {
    width: 30%;
    margin-left: auto;
    margin-right: auto;
  }

  ._23-dream-team {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-left: 40px;
    padding-right: 40px;
  }

  ._23-dream-team-brand {
    width: auto;
    max-width: 90%;
  }

  ._23-dream-team-text {
    font-size: 20px;
  }

  .item-5 {
    text-align: center;
  }

  ._23-benefits, ._23-eligibility-criteria {
    flex-direction: column;
  }

  ._23-regis-wrapper {
    grid-row-gap: 20px;
    width: 48%;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    padding: 20px 20px 40px;
  }

  ._23-ticket-type {
    line-height: 125%;
  }

  ._23-ticket-price {
    font-size: 80px;
  }

  ._23-benefit {
    width: 48%;
  }

  ._23-header {
    grid-column-gap: 0px;
    grid-row-gap: 15px;
    flex-flow: column;
    align-items: center;
  }

  ._23-main {
    margin-bottom: 0;
    font-size: 210px;
  }

  ._23-sub {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
  }

  .tech-invest {
    color: var(--azure-30);
    margin-top: 0;
  }

  ._23-date {
    color: var(--azure-30);
    text-align: center;
    width: 100%;
    inset: auto auto 24% 4%;
  }

  ._25-about-e {
    padding-left: 3%;
    padding-right: 3%;
  }

  ._20-cover-btns {
    margin-top: 35px;
    position: static;
  }

  ._16-brand-image {
    height: 50vh;
  }

  ._16-hero-main {
    text-align: center;
    position: static;
  }

  ._17-round-tables {
    flex: none;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  ._17-round-table-inner {
    flex-flow: column;
  }

  ._18-schedule {
    grid-column-gap: 50px;
  }

  ._16-head2 {
    color: var(--black);
    text-align: center;
    padding-left: 0;
    font-size: 80px;
  }

  ._17-round-rich {
    margin-bottom: 30px;
  }

  ._17-sold-out {
    max-width: 180px;
  }

  ._26-hero {
    min-height: auto;
    margin-bottom: 0;
  }

  ._26-brand-image {
    height: 60vh;
  }

  ._26-loop {
    background-color: var(--white);
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._26-title {
    font-size: 50px;
  }

  ._26-schedule {
    grid-column-gap: 50px;
  }

  ._26-page_padding {
    max-width: none;
  }

  ._26-about_rich {
    width: 100%;
  }

  ._26-date {
    font-size: 15vw;
  }

  ._21_header {
    grid-column-gap: 0px;
    grid-row-gap: 15px;
    flex-flow: column;
    align-items: center;
  }

  ._21-main {
    margin-bottom: 0;
    font-size: 210px;
  }

  ._21-sub {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
  }

  ._21-date {
    color: var(--azure-30);
    text-align: center;
    width: 100%;
    inset: auto auto 24% 4%;
  }

  .text-span-7 {
    color: var(--azure-30);
  }

  ._25-section {
    width: 85%;
  }

  ._23-ofakim {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-left: 40px;
    padding-right: 40px;
  }

  ._23-schedule_rich h1 {
    font-size: 90px;
  }

  ._23-schedule_rich ul {
    padding-left: 20px;
    padding-right: 0;
  }

  ._18-sold-out {
    max-width: 200px;
    bottom: 16%;
    left: 0;
    right: 0;
  }

  ._18-event-cover {
    margin-top: 0;
    margin-bottom: 0;
  }

  ._26-head {
    margin-top: -150px;
  }

  ._26-head-brand {
    background-image: none;
    padding: 30px;
  }

  ._26-deatails {
    width: 250px;
    height: 250px;
    inset: auto 30px 100px auto;
  }

  ._26-text-block {
    font-size: 20px;
  }

  ._16-schedule {
    grid-column-gap: 50px;
  }

  ._26-deatails-2 {
    background-color: #fff;
    border-radius: 0;
    width: 100%;
    height: auto;
    padding-top: 25px;
    padding-bottom: 0;
    position: static;
    inset: auto 30px 100px auto;
  }

  ._26-deatails-2.desktop-hide-mobile-show {
    display: flex;
  }

  ._26-text-block-2 {
    color: #0ca03c;
    font-size: 22px;
    font-weight: 500;
  }

  .events-head {
    font-size: 10vw;
  }

  .events-all {
    width: 80vw;
    margin-top: 200px;
  }

  .events-content-wrapper {
    flex-flow: column;
  }

  .events-head-wrap {
    top: 80px;
  }

  .intro-head {
    margin-top: 0%;
    margin-left: auto;
  }

  .intro-head p {
    margin-bottom: 10px;
    font-size: 5vw;
  }

  .intro-wrapper {
    margin-top: 20%;
    position: static;
  }

  ._23-item_title {
    font-size: 28px;
    line-height: 100%;
  }

  ._23-team {
    grid-column-gap: 50px;
  }

  ._23-team_inner {
    grid-row-gap: 25px;
    justify-content: space-between;
    width: 95%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
  }

  ._23-team_item {
    flex-flow: column;
    align-items: center;
  }

  ._23-company-logo {
    width: 85px;
  }

  ._23-content_wrap {
    margin-top: 30px;
    padding-left: 0;
  }

  ._23-sold-out {
    max-width: 250px;
  }

  ._23-team-brand {
    height: 50vh;
  }

  ._22-speaker-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-auto-flow: row;
  }

  ._23-agenda {
    grid-column-gap: 50px;
  }

  ._23-split-columns {
    flex-flow: column;
    padding-left: 0;
    padding-right: 0;
  }

  ._23-agenda_inner {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  ._23_loop {
    background-color: var(--white);
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._23_loop.desktop-show-mobile-hide {
    justify-content: center;
    align-items: center;
    display: none;
  }

  ._23_carousel-container {
    background-color: var(--white);
    border-radius: 0;
    margin-top: 50px;
    margin-bottom: 50px;
  }

  ._23-separate-item {
    flex-flow: column;
  }

  .heading-31 {
    text-align: center;
  }

  ._23-title-linked {
    justify-content: center;
    align-items: flex-start;
  }

  ._23_linkedin {
    order: -1;
    inset: -30px 0% auto;
  }

  ._23-team-paragraph {
    text-align: center;
  }

  ._23-div-block {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-color: var(--white);
    border-radius: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: 20px;
    display: grid;
  }

  ._27-hero_rich p {
    margin-bottom: 5px;
    font-size: 22px;
  }

  ._27-hero_rich h1 {
    font-size: 120px;
  }

  ._27-speakers {
    grid-column-gap: 50px;
  }

  ._27-carousel-con {
    border-radius: 0;
    margin-top: 50px;
    margin-bottom: 50px;
  }

  ._27-loop {
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._27-schedule, ._27-topics {
    grid-column-gap: 50px;
  }

  ._29-hero_rich p {
    margin-bottom: 5px;
    font-size: 22px;
  }

  ._29-hero_rich h1 {
    font-size: 80px;
  }

  ._29-hero_rich h2 {
    margin-bottom: 50px;
  }

  ._29-about {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  ._29-topics {
    grid-column-gap: 50px;
  }

  ._29-topic_icon {
    width: 80px;
  }

  ._29-topic_rich h4 {
    margin-top: 20px;
  }

  ._29-head1 {
    font-size: 60px;
  }

  ._29-head2 {
    margin-bottom: 50px;
    font-size: 110px;
  }

  ._29-slogan1 {
    font-size: 24px;
  }

  ._29-slogan {
    margin-top: 0;
  }

  ._28-hero_rich {
    order: -1;
  }

  ._28-hero_rich p {
    margin-bottom: 5px;
    font-size: 22px;
  }

  ._28-hero_rich h1 {
    margin-bottom: 25px;
    margin-right: 0;
    font-size: 100px;
  }

  ._28-hero_rich h2 {
    margin-bottom: 50px;
  }

  ._28-topics {
    grid-column-gap: 50px;
  }

  ._28-topic_icon {
    width: 80px;
  }

  ._28-topic_rich h4 {
    margin-top: 20px;
  }

  ._28-loop {
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._29-speakers {
    grid-column-gap: 50px;
  }

  ._29-about_con {
    max-width: 600px;
  }

  .menu-tickets-2-2 {
    background-color: #da0000;
    border-radius: 0 0 6px 6px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 22px;
    padding-bottom: 22px;
  }

  ._00-speakers-a-2, ._00-schedule {
    grid-column-gap: 50px;
  }

  ._00_loop {
    background-color: #fff;
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._00_loop.desktop-show-mobile-hide {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .menu-color-2.a {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
  }

  .menu-color-2.c {
    background-color: #fff0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
  }

  .menu-animation-2 {
    align-self: center;
  }

  .btn-3 {
    text-align: center;
    background-color: #fff;
    border-bottom: .5px solid #858585;
  }

  .btn-3.sold-out, .btn-3.sold-out:hover {
    border-radius: 0;
  }

  .btn-3.slide-sticky {
    display: none;
  }

  .btn-3.schedule {
    margin-bottom: 0;
  }

  .btn-3.tickets-sticky {
    display: none;
  }

  .btn-3.nav-share-icons {
    grid-column-gap: 20px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    flex-direction: row;
    justify-content: center;
    height: 55px;
    padding: 30px 16px;
  }

  .btn-3.nav-share-icons.desktop {
    display: flex;
  }

  .btn-3.tickets, .btn-3.tickets:hover {
    border-radius: 0;
  }

  .menu-btn-1-2 {
    background-color: #fff;
    border-bottom: .5px solid #bbb;
    width: auto;
    padding-top: 22px;
    padding-bottom: 22px;
    font-weight: 400;
  }

  .menu-btn-1-2:hover {
    border-bottom-width: 0;
    padding-top: 22px;
  }

  .menu-btn-1-2.is-round-corners {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }

  .menu-tickets-1-2 {
    border-radius: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .menu-btns-2 {
    background-color: #c8c8c800;
    border-bottom: 0 #fff0;
    width: 400px;
    height: auto;
    padding-right: 20px;
  }

  .avatar_item {
    width: 25%;
    margin-left: auto;
    margin-right: auto;
  }

  ._00-mosaic-gallery, ._00-topics {
    grid-column-gap: 50px;
  }

  .footer_con-2 {
    max-width: none;
  }

  .hamburger-2 {
    color: #000;
    text-align: center;
  }

  .speaker-item {
    width: 50%;
  }

  .menu-btn-2-2 {
    cursor: pointer;
    background-color: #fff;
    border-bottom: .2px solid #bbb;
    border-radius: 0;
    width: auto;
    padding-top: 22px;
    padding-bottom: 22px;
    transition: background-color .25s;
  }

  .menu-btn-2-2:hover {
    background-color: #f0f0f0;
  }

  .menu-btn-2-2.w--current {
    border-bottom-width: 0;
  }

  .menu-8 {
    height: 80px;
    position: sticky;
  }

  .menu-btns-eng-2 {
    background-color: #c8c8c800;
    border-bottom: 0 #fff0;
    width: 400px;
    height: auto;
    padding-right: 20px;
  }

  ._00-past-speakers {
    grid-column-gap: 50px;
  }

  .cursor-2 {
    background-color: #fff;
    border-radius: 100px;
    width: 60px;
  }

  .cursor-2.w--open {
    background-color: #fff;
    margin-right: 0;
  }

  ._00_carousel-con {
    background-color: #fff;
    border-radius: 0;
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .footer-b-2, .footer-a-2 {
    grid-column-gap: 50px;
  }

  .button-2-2 {
    background-color: #fff;
    border-bottom: .5px solid #bbb;
    border-radius: 0;
    width: auto;
    padding-top: 22px;
    padding-bottom: 22px;
    transition: background-color .25s;
  }

  .button-2-2:hover {
    border-bottom-width: 0;
    border-radius: 6px;
  }

  .button-2-2.event-review {
    border-bottom: 0 #fff;
    border-radius: 6px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .button-2-2.event-review:hover {
    border-radius: 6px;
  }

  ._00-speakers-b {
    grid-column-gap: 50px;
  }

  ._29-section-head:hover {
    border-bottom-width: 0;
    padding-top: 22px;
  }

  ._29-section-head.menu-tickets {
    border-bottom: 0px none var(--white);
    border-radius: 0 0 6px 6px;
    margin-left: auto;
    padding: 28px 12px 26px;
  }

  ._29-section-head.menu-tickets:hover {
    color: var(--white);
    border-radius: 0 0 6px 6px;
    font-weight: 400;
  }

  ._29-section-head.is-round-corners {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }

  ._29-section-head.second-tickets-menu {
    z-index: 5000;
    border-bottom-width: 0;
    border-radius: 6px;
    align-self: center;
    margin-top: 20px;
    padding: 18px 18px 20px;
  }

  ._29-section-head.second-tickets-menu:hover {
    border-radius: 6px;
  }

  ._29-section-head.menu-sold-out {
    border-bottom: 0px none var(--white);
    border-radius: 0 0 6px 6px;
    margin-left: auto;
    padding: 28px 12px 26px;
  }

  ._29-section-head.menu-sold-out:hover {
    color: var(--white);
    border-radius: 0 0 6px 6px;
    font-weight: 400;
  }

  .menu-btn-negative {
    border-bottom: .5px solid var(--gray-20);
    background-color: var(--white);
    width: auto;
    padding-top: 22px;
    padding-bottom: 22px;
    font-weight: 400;
  }

  .menu-btn-negative:hover {
    border-bottom-width: 0;
    padding-top: 22px;
  }

  .menu-btn-negative.menu-tickets {
    border-bottom: 0px none var(--white);
    border-radius: 0 0 6px 6px;
    margin-left: auto;
    padding: 28px 12px 26px;
  }

  .menu-btn-negative.menu-tickets:hover {
    color: var(--white);
    border-radius: 0 0 6px 6px;
    font-weight: 400;
  }

  .menu-btn-negative.is-round-corners {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }

  .menu-btn-negative.second-tickets-menu {
    z-index: 5000;
    border-bottom-width: 0;
    border-radius: 6px;
    align-self: center;
    margin-top: 20px;
    padding: 18px 18px 20px;
  }

  .menu-btn-negative.second-tickets-menu:hover {
    border-radius: 6px;
  }

  .menu-btn-negative.menu-sold-out {
    border-bottom: 0px none var(--white);
    border-radius: 0 0 6px 6px;
    margin-left: auto;
    padding: 28px 12px 26px;
  }

  .menu-btn-negative.menu-sold-out:hover {
    color: var(--white);
    border-radius: 0 0 6px 6px;
    font-weight: 400;
  }

  ._28-carousel-con {
    border-radius: 0;
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .presale-brand-image {
    justify-content: flex-start;
    align-items: flex-start;
    height: 62vh;
  }

  .presale-brand-image.desktop-hide-mobile-show {
    background-image: url("https://cdn.prod.website-files.com/65a5114e714bc2dd19a810da/67309073f19967773acec7ba_header4.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 80vh;
  }

  ._30-hero_rich p {
    margin-bottom: 5px;
    font-size: 22px;
  }

  ._30-hero_rich h1 {
    font-size: 80px;
  }

  ._30-hero_rich h2 {
    margin-bottom: 50px;
  }

  ._30-topics {
    grid-column-gap: 50px;
  }

  ._30-topic_rich h4 {
    color: #01628d;
  }

  ._30-title {
    font-size: 50px;
  }

  ._30-schedule {
    grid-column-gap: 50px;
  }

  ._30-date {
    font-size: 15vw;
  }

  ._30-brand-image {
    height: 60vh;
  }

  ._30-deatails {
    width: 250px;
    height: 250px;
    inset: auto 30px 100px auto;
  }

  ._30_hero {
    min-height: auto;
    margin-bottom: 0;
  }

  ._30-head {
    margin-top: -150px;
  }

  ._30-head-brand {
    background-image: none;
    padding: 30px 50px;
  }

  ._30-deatails-2 {
    background-color: #fff;
    border-radius: 0;
    width: 100%;
    height: auto;
    padding-top: 25px;
    padding-bottom: 0;
    position: static;
    inset: auto 30px 100px auto;
  }

  ._30-deatails-2.desktop-hide-mobile-show {
    padding-top: 0;
    display: flex;
  }

  ._30-details-text {
    color: #6a7732;
    font-size: 20px;
    font-weight: 700;
  }

  ._30-page_padding {
    max-width: none;
  }

  ._30-flex-vertical {
    width: 45%;
    padding-left: 0;
    padding-right: 0;
  }

  ._30-flex-vertical._07, ._30-flex-vertical._03 {
    margin-bottom: 40px;
  }

  ._30-flex-vertical._26 {
    width: 45%;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  ._30-flex-vertical._04-b {
    width: 50%;
    margin-bottom: 40px;
    padding-left: 6px;
    padding-right: 6px;
  }

  ._30-flex-vertical._04 {
    margin-bottom: 40px;
    padding-left: 6px;
    padding-right: 6px;
  }

  ._30-flex-vertical._05 {
    margin-bottom: 40px;
  }

  ._30-flex-vertical._30 {
    width: 45%;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  ._30-speakers_inner {
    width: 80%;
    margin: 15px auto;
  }

  ._30-speaker_item {
    width: 23%;
    margin-left: 0;
    margin-right: 0;
  }

  ._30-details {
    font-size: 20px;
  }

  ._20-sold-out-copy {
    max-width: 180px;
    top: 31.5vh;
  }

  ._23-sold-out-image {
    max-width: 240px;
    top: -40px;
  }

  ._27-speaker_item {
    width: 30%;
    margin-left: auto;
    margin-right: auto;
  }

  .battery-charging-lottie {
    width: 50%;
  }

  ._23-event-cover-btns {
    inset: 300px 0% auto;
  }

  ._29-ticket-type {
    line-height: 125%;
  }

  ._25-section-copy {
    width: 85%;
  }

  .gallery-image._03 {
    width: 31%;
  }

  .gallery-image._02 {
    width: 47.3%;
  }

  .gallery-image._01 {
    width: 96%;
  }

  ._29_span-font {
    font-size: 90px;
  }

  ._28-tickets {
    min-height: 100vh;
  }

  .tickets-con.vertical-pedding {
    align-items: center;
  }

  ._28-tickets-button {
    margin-top: 60px;
  }

  ._28-ticket-type {
    margin-top: -30px;
    margin-bottom: auto;
    line-height: 125%;
  }

  ._28-ticket-price {
    margin-top: 0;
    margin-bottom: 70px;
    font-size: 40px;
  }

  ._28-tickets-wrapper {
    width: 400px;
    height: 200px;
  }

  ._28-tickets-wrapper.image-2 {
    width: 60vw;
    height: 350px;
  }

  ._28-tickets-wrapper.image-1 {
    width: 60vw;
    max-width: none;
    height: 350px;
  }

  ._28-ticket-content {
    padding-right: 80px;
  }

  ._28-ticket-type-2 {
    margin-top: -30px;
    margin-bottom: auto;
    line-height: 125%;
  }

  ._28-ticket-price-2 {
    margin-top: 0;
    margin-bottom: 70px;
    font-size: 40px;
  }

  ._28-tickets-btns {
    order: -1;
    width: auto;
    margin-top: 0;
    top: -200px;
    bottom: auto;
  }

  ._28-tickets-box {
    flex-flow: column;
    align-items: center;
    width: auto;
    display: flex;
  }

  ._31-hero-brand {
    height: 50vh;
  }

  ._31-hero-details {
    position: static;
  }

  .mind-the-tech {
    color: var(--azure-30);
    margin-top: 0;
  }

  ._31-header {
    grid-column-gap: 0px;
    grid-row-gap: 15px;
    flex-flow: column;
    align-items: center;
  }

  ._31-sub {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
  }

  ._31-ny-desktop {
    margin-bottom: 0;
    font-size: 210px;
    display: none;
  }

  ._31-date {
    color: var(--azure-30);
    text-align: center;
    width: 100%;
    margin-top: 10px;
    inset: auto auto 24% 4%;
  }

  ._31-hero, ._31-social-tickets {
    position: static;
  }

  ._31-section-title {
    font-size: 80px;
  }

  ._31-schedule {
    flex-direction: column;
  }

  ._31-schedule-day {
    flex: none;
    padding-top: 30px;
    padding-bottom: 50px;
  }

  ._31-schedule_rich h1 {
    font-size: 70px;
  }

  ._31-schedule_rich ul {
    padding-left: 20px;
    padding-right: 0;
  }

  .num-2 {
    font-size: 150%;
  }

  .regis_admission {
    width: 49%;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .admission_wrapper {
    flex-direction: column;
    justify-content: space-between;
    width: auto;
    max-width: none;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sold-out-tickets-2 {
    max-width: 180px;
    right: 14rem;
  }

  ._31-regis_admission {
    width: 50%;
    margin-bottom: 20px;
  }

  ._31-admission_wrapper {
    width: 85vw;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  ._28-speakers {
    grid-column-gap: 50px;
  }

  ._28-speaker_item {
    width: 30%;
    margin-left: auto;
    margin-right: auto;
  }

  ._31-details-wrapper {
    text-align: center;
  }

  ._31-ny-mobile {
    color: var(--azure-60);
    margin-bottom: 0;
    font-family: Futurism, sans-serif;
    font-size: 210px;
    font-weight: 900;
    display: block;
    position: static;
    inset: auto 0% 3%;
  }

  ._31-slogan {
    font-size: 80px;
  }

  ._27-schedule_inner {
    width: 50%;
  }

  .section_ctech, ._31_ctech {
    padding-top: 2rem;
  }

  ._05-past-event-button {
    right: 35%;
  }

  ._05-hero-images {
    flex-flow: wrap;
  }

  .o5-hero-image {
    width: 48%;
  }

  ._05-nav-bar {
    width: 350px;
    margin-right: 16px;
  }

  ._05-nav-bar.eng {
    margin-left: 16px;
    margin-right: 0;
  }

  ._50-precent {
    font-size: 2vw;
  }

  ._101-section-wrap._80vw {
    width: 96vw;
  }

  ._101-section-wrap.bg-tetris {
    background-size: contain;
  }

  ._101-speaker_item {
    width: 30%;
    margin-left: auto;
    margin-right: auto;
  }

  ._101-flex-horizontal.absolut {
    top: 200px;
  }

  ._101-flex-horizontal._19, ._101-flex-horizontal._12 {
    flex-flow: wrap;
  }

  ._101-flex-horizontal._17-team {
    align-items: stretch;
  }

  ._101-flex-horizontal._17-dream_team {
    width: 90%;
  }

  ._101-flex-horizontal._22-a {
    justify-content: space-between;
    align-items: flex-start;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  ._101-flex-horizontal._22-b {
    justify-content: space-between;
    align-items: flex-start;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
  }

  ._101-flex-horizontal._23 {
    flex-flow: wrap;
  }

  ._101-flex-horizontal._21 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  ._101-flex-horizontal._30 {
    flex-flow: wrap;
    justify-content: center;
    align-items: flex-start;
  }

  ._101-flex-horizontal._30-gap {
    grid-column-gap: 15px;
  }

  ._101-flex-horizontal._28 {
    grid-column-gap: 30px;
    flex-flow: wrap;
    justify-content: center;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  ._101-flex-horizontal.flex-28 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .menu-tickets-1-3 {
    border-radius: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .menu-btns-3 {
    background-color: #c8c8c800;
    border-top-width: 0;
    border-bottom: 0 #fff0;
    width: 400px;
    height: auto;
    padding-right: 20px;
  }

  .hamburger-3 {
    color: #000;
    text-align: center;
  }

  .menu-color-3.a {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
  }

  .menu-9 {
    height: 80px;
    position: sticky;
  }

  ._28-50-precent {
    font-size: 2vw;
  }

  ._28-schedule {
    grid-column-gap: 50px;
  }

  .menu-btn-red {
    border-bottom: .5px solid var(--gray-20);
    background-color: var(--white);
    width: auto;
    padding-top: 22px;
    padding-bottom: 22px;
    font-weight: 400;
  }

  .menu-btn-red:hover {
    border-bottom-width: 0;
    padding-top: 22px;
  }

  .menu-btn-red.menu-tickets {
    border-bottom: 0px none var(--white);
    border-radius: 0 0 6px 6px;
    margin-left: auto;
    padding: 28px 12px 26px;
  }

  .menu-btn-red.menu-tickets:hover {
    color: var(--white);
    border-radius: 0 0 6px 6px;
    font-weight: 400;
  }

  .menu-btn-red.is-round-corners {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }

  .menu-btn-red.second-tickets-menu {
    z-index: 5000;
    border-bottom-width: 0;
    border-radius: 6px;
    align-self: center;
    margin-top: 20px;
    padding: 18px 18px 20px;
  }

  .menu-btn-red.second-tickets-menu:hover {
    border-radius: 6px;
  }

  .menu-btn-red.menu-sold-out {
    border-bottom: 0px none var(--white);
    border-radius: 0 0 6px 6px;
    margin-left: auto;
    padding: 28px 12px 26px;
  }

  .menu-btn-red.menu-sold-out:hover {
    color: var(--white);
    border-radius: 0 0 6px 6px;
    font-weight: 400;
  }

  ._29-gala-about {
    grid-column-gap: 50px;
  }

  ._29-speaker_item {
    width: 35%;
  }

  ._29-flex-horizontal.absolut {
    top: 200px;
  }

  ._29-flex-horizontal._19, ._29-flex-horizontal._12 {
    flex-flow: wrap;
  }

  ._29-flex-horizontal._17-team {
    align-items: stretch;
  }

  ._29-flex-horizontal._17-dream_team {
    width: 90%;
  }

  ._29-flex-horizontal._22-a {
    justify-content: space-between;
    align-items: flex-start;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  ._29-flex-horizontal._22-b {
    justify-content: space-between;
    align-items: flex-start;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
  }

  ._29-flex-horizontal._23 {
    flex-flow: wrap;
  }

  ._29-flex-horizontal._21 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  ._29-flex-horizontal._30 {
    flex-flow: wrap;
    justify-content: center;
    align-items: flex-start;
  }

  ._29-flex-horizontal._30-gap {
    grid-column-gap: 15px;
  }

  ._29-flex-horizontal._28 {
    grid-column-gap: 30px;
    flex-flow: wrap;
    justify-content: center;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  ._29-flex-horizontal.flex-28 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  ._29-schedule {
    grid-column-gap: 50px;
  }

  ._29-sold-out-tickets {
    max-width: 180px;
    top: 31.5vh;
  }

  .button-lon {
    border-bottom: .5px solid var(--gray-20);
    background-color: var(--white);
    border-radius: 0;
    width: auto;
    padding-top: 22px;
    padding-bottom: 22px;
    transition: background-color .25s;
  }

  .button-lon:hover {
    border-bottom-width: 0;
    border-radius: 6px;
  }

  .button-lon.event-review {
    border-bottom: 0px none var(--white);
    border-radius: 6px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .button-lon.event-review:hover {
    border-radius: 6px;
  }

  .button-lon.past-event-btn {
    border-bottom-width: 0;
    border-radius: 6px;
    padding: 16px 22px 18px;
  }

  .button-lon.past-event-btn:hover {
    background-color: var(--black);
  }

  .button-lon.corporate {
    border-bottom: 0px none var(--white);
    border-radius: 6px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .button-lon.corporate:hover {
    border-radius: 6px;
  }

  .button-lon.review-absalut {
    border-bottom: 0px none var(--white);
    border-radius: 6px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .button-lon.review-absalut:hover {
    border-radius: 6px;
  }
}

@media screen and (max-width: 767px) {
  .hide {
    max-width: 90%;
  }

  .footer-old, .hero {
    margin-bottom: 50px;
    display: block;
  }

  .topic_icon {
    margin-left: 25px;
  }

  .about {
    margin-bottom: 50px;
    display: block;
  }

  .hon_about {
    font-size: 18px;
  }

  .hon_about h2 {
    font-size: 22px;
  }

  .topics {
    margin-bottom: 50px;
    display: block;
  }

  .page_padding.large, .page_padding.xl {
    padding-left: 6%;
    padding-right: 6%;
  }

  .topics_inner_text {
    flex-direction: column;
  }

  .topics_content {
    text-align: center;
  }

  .topics_heading {
    text-align: center;
    font-size: 28px;
  }

  .topics_text {
    text-align: center;
    font-size: 21px;
  }

  .speakers_inner {
    grid-column-gap: 10%;
  }

  .speaker {
    width: 40%;
  }

  .schedule {
    margin-bottom: 50px;
    display: block;
  }

  .schedule_inner_text {
    padding-left: 0%;
    padding-right: 0%;
  }

  .luz-rich {
    width: auto;
    margin-right: 0;
    font-size: 19px;
  }

  .luz-rich h1 {
    font-size: 26px;
  }

  .luz-rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  .luz-rich h2 {
    font-size: 21px;
  }

  .partners {
    margin-bottom: 50px;
    display: block;
  }

  .partners_logo {
    text-align: center;
    width: 70%;
  }

  .partners_section {
    width: 13%;
  }

  .leadership_text {
    font-size: 18px;
  }

  .leadership_text h2 {
    font-size: 22px;
  }

  .flex-horizontal-con {
    flex-direction: column;
  }

  .flex-item {
    width: auto;
  }

  .flex-item._01 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex-item._02 {
    order: -1;
    margin-bottom: 20px;
  }

  .magazine_section {
    margin-bottom: 50px;
    display: block;
  }

  .topics_icon_small {
    order: -1;
    max-width: 130px;
  }

  .form-rich h1 {
    font-size: 70px;
  }

  .form-rich.real-estate h5, .form-rich._50-managers h5 {
    font-size: 24px;
  }

  .form {
    width: auto;
  }

  .flex-horizontal-con-copy {
    flex-direction: column;
  }

  .magazine-old {
    margin-bottom: 50px;
    display: block;
  }

  ._04-section_wrap {
    padding-top: 6vh;
    padding-bottom: 6vh;
  }

  .about_con {
    max-width: 100%;
  }

  .about_con._8vh {
    width: 100%;
  }

  ._00-event_inner {
    flex-direction: column;
  }

  ._03-topics_icon {
    order: -1;
    max-width: 25%;
    margin-bottom: 10px;
  }

  ._03-topics_text {
    text-align: center;
  }

  ._03-topics_text p {
    line-height: 110%;
  }

  ._03-topics_text h1 {
    text-align: center;
  }

  ._03-schedule_richtext h1 {
    font-size: 26px;
  }

  ._03-schedule_richtext p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._03-schedule_richtext h2 {
    font-size: 21px;
  }

  .c-footer {
    display: block;
  }

  .footer_logo {
    margin-bottom: 15px;
  }

  ._00-partner_logo {
    width: 55%;
  }

  ._04-footer_inner {
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: center;
    padding-bottom: 20px;
  }

  ._04-footer_sitemap {
    flex-direction: column;
    align-items: center;
  }

  .text-link-a {
    margin-right: 12px;
  }

  ._03-speaker_item {
    width: 34%;
  }

  ._02-speaker_item {
    width: 40%;
  }

  ._02-speakers, ._01-speakers {
    margin-bottom: 50px;
    display: block;
  }

  .logos {
    padding-top: 12px;
    padding-bottom: 10px;
  }

  .header-logo {
    height: 60px;
  }

  .menu {
    padding-left: 0;
  }

  .btn.print-pdf, .btn.dream-team, .btn.tickets-tickets, .btn.coverage, .btn.dream-team {
    padding: 12px 28px 16px;
  }

  .box_wrap {
    align-self: flex-start;
    width: 40%;
    margin-top: 0;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .box_video {
    width: 19vw;
    height: 20vw;
    left: 40%;
  }

  .investments_head {
    margin-top: 70px;
    margin-right: 25px;
    font-size: 80px;
  }

  .investments_details {
    text-align: right;
    margin-right: 25px;
    font-size: 18px;
  }

  .footer-copy {
    margin-bottom: 50px;
    display: block;
  }

  .c-hero {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .hero_rich-text h1 {
    font-size: 30vw;
  }

  ._04-hero {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .sold-out-tickets {
    max-width: 160px;
    top: 9rem;
    right: 10rem;
  }

  .footer-a {
    display: block;
  }

  .footer_sitemap {
    flex-direction: column;
  }

  .footer_credits {
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: center;
    padding-bottom: 20px;
  }

  .speakers-con, .topics-con {
    width: 100%;
  }

  ._04-about {
    min-height: auto;
    display: flex;
  }

  ._04-partners {
    display: block;
  }

  ._03-hero {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  ._03-about {
    display: block;
  }

  ._03-topics, ._03-speakers {
    position: static;
  }

  ._03-partners {
    display: block;
  }

  ._00-schedule_rich h1 {
    font-size: 26px;
  }

  ._00-schedule_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._00-schedule_rich h2 {
    font-size: 21px;
  }

  ._05-schedule_rich p {
    line-height: 110%;
  }

  ._05-schedule_rich h1 {
    text-align: center;
  }

  .button_event-cover {
    padding: 12px 20px 16px;
    font-size: 18px;
  }

  ._05-hero {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  ._05-about {
    padding-left: 8%;
    padding-right: 8%;
    display: block;
  }

  ._05-partners {
    display: block;
  }

  ._05-partner_logo {
    width: 55%;
  }

  ._05-speaker_item {
    width: 50%;
  }

  ._04-showcase {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  ._04-sitemap_links {
    grid-row-gap: 4px;
    flex-wrap: wrap;
    justify-content: center;
  }

  .flex-vertical {
    flex-direction: column;
  }

  .flex-vertical._04 {
    width: 50%;
  }

  .flex-vertical._07, .flex-vertical._03 {
    width: 100%;
  }

  .flex-vertical._26 {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .flex-vertical._04-b {
    width: 100%;
    margin-bottom: 10px;
  }

  .flex-vertical._04 {
    width: 50%;
    margin-bottom: 10px;
  }

  .flex-vertical._30 {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .flex-horizontal {
    flex-flow: column;
    align-items: center;
  }

  .flex-horizontal._17 {
    justify-content: flex-start;
    align-items: center;
  }

  .flex-horizontal._19 {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .flex-horizontal._12 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .flex-horizontal._17-team {
    justify-content: flex-start;
    align-items: center;
  }

  .flex-horizontal._17-dream_team {
    width: 100%;
    position: relative;
  }

  .flex-horizontal._22-a {
    width: 100%;
  }

  .flex-horizontal._22-b {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    padding-left: 0;
  }

  .flex-horizontal._30-gap {
    grid-column-gap: 0px;
    grid-row-gap: 25px;
  }

  ._06-about {
    display: block;
  }

  ._06-schedule_rich p {
    line-height: 110%;
  }

  ._06-schedule_rich h1 {
    text-align: center;
  }

  .month_button {
    flex: none;
    width: 6vw;
    height: 6vw;
    margin-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
    font-size: 3vw;
    line-height: 3vw;
  }

  .month_button._2025 {
    justify-content: center;
    align-items: center;
    padding-bottom: .3rem;
  }

  .month_button._2025.w--current {
    align-self: center;
    padding-bottom: 0;
  }

  .c-month {
    margin-right: 1.5vw;
    position: relative;
  }

  .paragraph.future {
    width: 35%;
  }

  .nav_months {
    top: 80px;
  }

  .event_text {
    padding-right: 0;
  }

  .event_text h1 {
    text-align: center;
    margin-top: 7px;
  }

  .mix {
    border-bottom-right-radius: 10px;
    flex-direction: column;
  }

  .mix-container {
    width: 96vw;
  }

  .c-date._01 {
    border-top-right-radius: 0;
    border-bottom-right-radius: 10px;
  }

  .c-style {
    width: auto;
  }

  .c-details {
    width: auto;
    margin-left: auto;
  }

  .mix-future {
    border-bottom-right-radius: 10px;
    width: 80%;
  }

  .event-date-future {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-right: 1rem;
    font-size: 4rem;
  }

  .event-text-future {
    padding-right: 0;
  }

  .event-text-future h1 {
    text-align: center;
    margin-top: 7px;
  }

  ._06-partner_logo {
    width: 55%;
  }

  ._06-partners {
    display: block;
  }

  ._06-topic_icon {
    order: -1;
    margin-bottom: 10px;
  }

  ._04-partner_logo {
    width: 55%;
  }

  .partner-divider {
    display: none;
  }

  ._04-speaker_item {
    width: 34%;
  }

  ._00-speaker_item {
    width: 40%;
  }

  ._06-hero-rich {
    left: auto;
  }

  .div-block-2 {
    flex-flow: column;
    align-items: center;
  }

  .section-wrap-waw {
    width: auto;
  }

  .image-mobile {
    display: block;
  }

  .image-desktop {
    display: none;
  }

  ._05-head-futurism {
    font-size: 18vw;
  }

  ._07-hero {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: 75vh;
  }

  ._07-conference-details {
    text-align: right;
    font-size: 18px;
  }

  ._07-topic_icon {
    order: -1;
    max-width: 25%;
    margin-bottom: 10px;
  }

  ._04-event_inner {
    flex-direction: column;
  }

  .b, ._07-about, ._08-about {
    display: block;
  }

  ._08-speaker_item {
    width: 34%;
  }

  .footer_padding.narrow-c {
    justify-content: center;
    margin-right: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .footer_padding.narrow-d {
    justify-content: center;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  ._08-footer-credits {
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: center;
    padding-bottom: 20px;
  }

  ._08-footer_logo {
    margin-bottom: 20px;
  }

  ._08-showcase {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  ._08-video-rich {
    left: 5%;
    right: 5%;
  }

  ._08-video-rich h1 {
    font-size: 7vw;
  }

  ._08-video-rich h2 {
    font-size: 4vw;
  }

  ._08-event-rich {
    width: auto;
  }

  ._08-footer-sitemap {
    flex-direction: column;
    align-items: center;
  }

  ._08-partners {
    display: block;
  }

  ._08-partner_logo {
    width: 60%;
  }

  ._07-speaker_item {
    width: 34%;
  }

  ._00-past-speaker-item {
    width: 300px;
    height: 420px;
  }

  ._00-showcase-rich {
    bottom: 8%;
    left: 5%;
    right: 5%;
  }

  ._00-showcase-rich h2 {
    font-size: 4vw;
  }

  ._04-schedule_rich h1 {
    font-size: 26px;
  }

  ._04-schedule_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._04-schedule_rich h2 {
    font-size: 21px;
  }

  ._06-schedule_item p {
    line-height: 110%;
  }

  ._06-schedule_item h1 {
    text-align: center;
  }

  ._06-schedule_item.wide {
    margin-top: 6px;
  }

  ._04-schedule_div h1 {
    font-size: 26px;
  }

  ._04-schedule_div p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._04-schedule_div h2 {
    font-size: 21px;
  }

  ._05-button_event-cover {
    right: 25%;
  }

  .brand-image.desktop-hide-mobile-show {
    background-size: cover;
    height: 75vh;
  }

  .form-section {
    display: block;
  }

  ._07-schedule_rich h1 {
    font-size: 26px;
  }

  ._07-schedule_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._07-schedule_rich h2 {
    font-size: 21px;
  }

  .logo-con {
    min-width: 180%;
  }

  ._09-about {
    display: block;
  }

  ._09-conference-head {
    margin-bottom: 5px;
    font-size: 68px;
  }

  .plus-icon {
    width: 26px;
  }

  ._10-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._10-speaker_item {
    width: 38%;
  }

  ._10-partners {
    display: block;
  }

  ._10-partner_logo {
    width: 55%;
  }

  ._10-topic_rich {
    text-align: center;
    width: auto;
    margin-right: auto;
  }

  ._10-topic_rich p {
    line-height: 110%;
  }

  ._10-topic_rich h1 {
    text-align: center;
  }

  ._10-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._09-showcase-rich {
    left: 5%;
    right: 5%;
  }

  ._09-showcase-rich h1, ._09-showcase-rich p {
    padding-right: 20px;
  }

  ._09-showcase-rich h2 {
    font-size: 4vw;
  }

  ._10-branding {
    margin-bottom: 0;
  }

  ._10-intro-rich, ._10-video-text {
    bottom: 8%;
    left: 5%;
    right: 5%;
  }

  ._10-video-text h2 {
    font-size: 4vw;
  }

  ._08-desktop-image {
    display: none;
  }

  ._08-item {
    width: 90%;
    top: 12%;
    left: 0%;
    right: 0%;
  }

  ._08_items-con {
    grid-row-gap: 80px;
  }

  ._08-mobile-image {
    order: 1;
    display: block;
    position: absolute;
  }

  ._09-partner_logo {
    width: 55%;
  }

  ._09-partners {
    display: block;
  }

  ._09-speaker_item {
    width: 35%;
  }

  ._00-video-text {
    bottom: 8%;
    left: 5%;
    right: 5%;
  }

  ._00-video-text h2 {
    font-size: 4vw;
  }

  ._00-intro-rich {
    bottom: 8%;
    left: 5%;
    right: 5%;
  }

  .draw-arrow.mini {
    width: 120px;
    bottom: -26px;
  }

  ._09-conference-details {
    margin-bottom: 5px;
    font-size: 16px;
  }

  ._09-schedule_rich p {
    line-height: 110%;
  }

  ._09-schedule_rich h1 {
    text-align: center;
  }

  ._10-flex-horizontal {
    flex-flow: column;
  }

  ._09-loop {
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._11-partner_logo {
    width: 55%;
  }

  ._11-partners {
    display: block;
  }

  ._11-flex-horizontal {
    flex-flow: column;
  }

  ._11-speaker_item {
    width: 40%;
  }

  ._00-split-screen_rich {
    bottom: 8%;
    left: 5%;
    right: 5%;
  }

  ._00-split-screen_rich h1 {
    font-size: 75px;
  }

  ._00-split-screen_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._111-topic_rich {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  ._111-topic_rich p {
    line-height: 110%;
  }

  ._111-topic_rich h1 {
    text-align: center;
  }

  ._111-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._11-split-screen_rich {
    bottom: 8%;
    left: 5%;
    right: 5%;
  }

  ._11-split-screen_rich h1 {
    font-size: 75px;
  }

  ._11-split-screen_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._09-button_event-cover {
    padding: 12px 20px 16px;
    font-size: 18px;
    right: 8%;
  }

  ._14-partners {
    display: block;
  }

  ._14-hero_rich p {
    font-size: 24px;
  }

  ._14-hero_rich h1 {
    font-size: 70px;
  }

  ._14-branding {
    margin-top: 50px;
  }

  ._14-partners_logos {
    flex-flow: wrap-reverse;
  }

  ._14-partner_logo {
    width: 55%;
  }

  ._14-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

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

  ._06-coverage_rich {
    width: 90%;
  }

  ._06-coverage_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._14-topic_rich {
    text-align: center;
  }

  ._14-topic_rich p {
    line-height: 110%;
  }

  ._14-topic_rich h1 {
    text-align: center;
  }

  ._14-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._14-mosaic-gallery {
    min-height: auto;
  }

  .mosaic-item._03 {
    width: 30%;
  }

  ._14-animation-a {
    width: 48%;
    margin-left: 5px;
    margin-right: 5px;
  }

  ._14-lottie_rich {
    width: 65%;
    height: 65%;
  }

  ._14-lottie_rich p {
    font-size: 18px;
    line-height: 110%;
  }

  ._14-lottie_rich h1 {
    font-size: 50px;
  }

  ._14-lottie_rich h2 {
    margin-bottom: 10px;
    font-size: 22px;
  }

  .ds-nav__brand {
    width: 32px;
    height: 32px;
    margin-top: 12px;
    padding-left: 0;
  }

  .ds-nav__brand.w--current {
    margin-top: 14px;
  }

  .ds-nav__container {
    padding: 0 0 0 16px;
  }

  .ds-content {
    margin-left: 0;
  }

  .ds-nav.surface.is--l3 {
    z-index: 9999;
    width: 100%;
    position: sticky;
    inset: 0% 0% auto;
    overflow: visible;
  }

  .ds-grid-surfaces {
    justify-items: stretch;
  }

  .ds-nav__button {
    background-color: #fff;
  }

  .ds-nav__button.w--open {
    background-color: #ff5252;
  }

  .ds-intro {
    padding-top: 24px;
  }

  .t1 {
    font-size: 40px;
    line-height: 48px;
  }

  .ds-grid-colors {
    grid-template-rows: auto auto;
  }

  .ds-grid-brand {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .ds-menu {
    background-color: #fff;
    margin-top: 60px;
    padding: 16px 24px 24px;
  }

  .btn-sikur.event-cover {
    margin-bottom: 20px;
  }

  ._14-animation-b {
    margin-left: 5px;
    margin-right: 5px;
  }

  .block_watch-button-2 {
    padding: .3rem;
    top: 6.1rem;
  }

  ._12-hero_rich1 {
    position: static;
  }

  ._12-hero_rich1 p {
    font-size: 20px;
    line-height: 125%;
  }

  ._12-hero_rich1 h1 {
    margin-bottom: 46px;
    font-size: 50px;
  }

  ._12-loop {
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._10-coverage_rich {
    width: 90%;
  }

  ._10-coverage_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._12-menu {
    width: auto;
  }

  ._14-speaker_item {
    width: 40%;
  }

  ._15-about {
    min-height: auto;
  }

  ._15-topic_rich {
    text-align: center;
  }

  ._15-topic_rich p {
    line-height: 110%;
  }

  ._15-topic_rich h1 {
    text-align: center;
  }

  ._15-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._15-mosaic-gallery {
    min-height: auto;
  }

  ._15-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  .is-13-partners {
    display: block;
  }

  .is-13-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  .is-13-topic_rich {
    text-align: center;
  }

  .is-13-topic_rich p {
    line-height: 110%;
  }

  .is-13-topic_rich h1 {
    text-align: center;
  }

  .is-13-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  .is-13-flex-horizontal {
    flex-flow: column;
    align-items: center;
  }

  .is-13-speaker_item {
    width: 40%;
  }

  .is-13-mosaic-gallery {
    min-height: auto;
  }

  .is-13-partner_logo {
    width: 55%;
  }

  .is-13-hero_rich p {
    font-size: 28px;
    line-height: 125%;
  }

  .is-13-hero_rich h1 {
    font-size: 50px;
  }

  .is-13-hero_rich h2 {
    font-size: 70px;
  }

  .is-13-hero_rich h3 {
    margin-top: 0;
    font-size: 32px;
  }

  ._15-hero-image {
    height: 60vh;
  }

  ._13-header_logos {
    padding-top: 12px;
    padding-bottom: 10px;
  }

  ._11-schedule_rich h1 {
    font-size: 26px;
  }

  ._11-schedule_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._11-schedule_rich h2 {
    font-size: 21px;
  }

  ._15-partners {
    display: block;
  }

  ._15-partner_logo {
    width: 55%;
  }

  ._16-head {
    font-size: 70px;
  }

  .details {
    text-align: center;
    margin-top: 0;
    font-size: 22px;
  }

  ._16-about {
    min-height: auto;
  }

  ._16-details {
    margin-top: 20px;
  }

  ._16-partners_logos {
    flex-flow: wrap-reverse;
  }

  ._16-partner_logo {
    width: 55%;
  }

  ._16-partners {
    display: block;
  }

  ._17-hero {
    z-index: 1000;
    height: 45vh;
  }

  .hero-details_date {
    margin-top: 2vw;
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 3vw;
    line-height: 2vw;
  }

  .hero-details_date.mobile {
    text-align: center;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 24px;
    position: static;
  }

  ._17-hero-details.mobile {
    background-color: var(--azure-50);
    display: block;
    position: relative;
  }

  ._17-hero-details.hide {
    display: none;
  }

  .hero-details_head h2 {
    font-size: 70px;
  }

  .hero-details_head h1 {
    font-size: 140px;
    line-height: 90%;
  }

  .hero-details_head.mobile {
    font-size: 36px;
  }

  .number {
    margin-bottom: 14px;
    font-size: 150px;
  }

  ._17-schedule-day, .registration_wrapper {
    width: 100%;
    margin-bottom: 1rem;
  }

  ._17-partners {
    display: block;
  }

  ._17-partner_logo, ._17-partner_logo.papaya-biger {
    width: 55%;
  }

  ._17-partner_logo.space {
    margin-right: 0;
  }

  ._17-partner_logo.tiktok-biger {
    width: 60%;
  }

  ._17-partner_logo.tipranks-biger {
    width: 55%;
    margin-left: 0;
  }

  ._17-hero-image {
    height: 45vh;
  }

  ._17-details-wrraper.mobile {
    margin-top: 0;
    padding-top: 12px;
    padding-bottom: 30px;
  }

  ._12-hero-details {
    height: auto;
    margin-top: -150px;
    position: relative;
  }

  ._10-schedule_rich h1 {
    font-size: 26px;
  }

  ._10-schedule_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._10-schedule_rich h2 {
    font-size: 21px;
  }

  ._17-footer {
    display: block;
  }

  .text-span-2 {
    font-size: 24px;
  }

  ._17_about {
    min-height: auto;
  }

  ._17-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._12-about {
    flex-direction: column;
    max-width: none;
    padding-left: 3vw;
    padding-right: 3vw;
  }

  ._12-brodcast-wrapper {
    width: auto;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .slogan1 {
    font-size: 70px;
  }

  .slogan2, .slogan3 {
    max-width: none;
    font-size: 70px;
  }

  ._13-flex-horizontal {
    flex-flow: column;
    align-items: center;
  }

  ._13-flex-vertical {
    flex-direction: column;
    width: 100%;
  }

  .is-13-partner_logo-2 {
    width: 55%;
  }

  ._18-hero {
    height: 65vh;
  }

  ._14-schedule_rich h1 {
    font-size: 26px;
  }

  ._14-schedule_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._14-schedule_rich h2 {
    font-size: 21px;
  }

  ._18-topic_rich {
    text-align: center;
  }

  ._18-topic_rich p {
    line-height: 110%;
  }

  ._18-topic_rich h1 {
    text-align: center;
  }

  ._18-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._18-partners {
    display: block;
  }

  ._18-partner_logo {
    width: 52%;
  }

  ._18-partner_logo.line-1 {
    width: 33%;
  }

  ._18-partner_logo.line-3 {
    width: 30%;
  }

  ._18-partner_logo.line-3.sap {
    margin-left: -60px;
  }

  ._18-partner_logo.line-2 {
    width: 25%;
  }

  ._18-partner_logo.line-4, ._18-partner_logo.line-5 {
    width: 30%;
  }

  ._12-hero_rich2 {
    position: static;
  }

  ._12-hero_rich2 p {
    font-size: 20px;
    line-height: 125%;
  }

  ._12-hero_rich2 h1 {
    font-size: 50px;
  }

  ._12-hero_rich2 h2 {
    color: var(--black);
    text-align: center;
    font-weight: 500;
  }

  .event-cover-buttons {
    flex-flow: column;
    align-items: center;
  }

  ._17-loop {
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  .text-con {
    min-width: 180%;
  }

  ._17-event-cover-btns {
    flex-flow: column;
    align-items: center;
  }

  .ctech-logo {
    margin-top: -17px;
  }

  ._12-flex-vertical {
    flex-direction: column;
    width: auto;
  }

  ._17-schedule_inner, ._17-registration_inner {
    flex-flow: column;
  }

  ._17-flex-horizontal {
    flex-flow: column;
    align-items: center;
  }

  .is-17-partner_logo-2 {
    width: 55%;
  }

  ._17-flex-vertical {
    flex-direction: column;
    width: 100%;
  }

  .month {
    margin-bottom: 14px;
  }

  ._17-schedule_rich p {
    line-height: 110%;
  }

  .date {
    font-size: 30vw;
  }

  ._17-criteria_inner {
    flex-flow: column;
  }

  .criteria {
    width: 100%;
    margin-bottom: 1rem;
  }

  ._17-criteria_rich p {
    line-height: 110%;
  }

  .bonus {
    width: 100%;
    margin-bottom: 1rem;
  }

  ._17-bonus_rich p {
    line-height: 110%;
  }

  ._17-bonus_inner {
    flex-flow: column;
  }

  ._3-footer {
    display: block;
  }

  ._3-footer_content {
    width: 100%;
  }

  ._3-footer_logo {
    margin-right: 15px;
  }

  ._3-sitemap_links {
    grid-row-gap: 4px;
    flex-wrap: wrap;
    justify-content: center;
  }

  .footer-b {
    display: block;
  }

  ._10-event-cover-btns {
    flex-flow: column;
    align-items: center;
  }

  .title {
    min-height: auto;
    margin-bottom: 20px;
  }

  .dream-team-pic {
    margin-top: 40px;
  }

  ._19-hero {
    height: 60vh;
  }

  ._17-hero-dream-team-2 {
    padding-left: 50px;
    padding-right: 50px;
  }

  ._19-branding-image {
    margin-top: 40px;
  }

  ._19-loop {
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  ._19-about {
    flex-direction: column;
    max-width: none;
    padding-left: 3vw;
    padding-right: 3vw;
  }

  ._19-flex-vertical {
    flex-direction: column;
    width: auto;
  }

  ._19-brodcast-wrapper {
    width: auto;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  ._17-dream-team--div {
    max-width: 80%;
  }

  ._13-schedule_rich h1 {
    font-size: 26px;
  }

  ._13-schedule_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._13-schedule_rich h2 {
    font-size: 21px;
  }

  ._15-hero-head {
    justify-content: flex-start;
    align-items: center;
    width: 90vw;
    margin-top: 20px;
    margin-bottom: 100px;
    display: flex;
    position: static;
  }

  .time {
    min-height: auto;
    margin-bottom: 20px;
  }

  ._15-header_logos {
    padding-top: 12px;
    padding-bottom: 10px;
  }

  ._15-speaker_item {
    width: 40%;
  }

  ._15-event-cover-btns {
    flex-flow: column;
    align-items: center;
    bottom: 0%;
    left: auto;
    right: auto;
  }

  .footer_logo-vertical {
    height: 120px;
  }

  ._4-footer-sitemap {
    justify-content: center;
  }

  ._4-footer-credits {
    grid-row-gap: 4px;
    flex-flow: column;
  }

  ._4-sitemap_links {
    grid-row-gap: 4px;
    flex-wrap: wrap;
    justify-content: center;
  }

  .magazine-header_logos {
    padding-top: 12px;
    padding-bottom: 10px;
  }

  ._4-footer_padding {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  ._17-speaker_item {
    width: 34%;
  }

  ._18-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  .ai-branding {
    padding-top: 40px;
  }

  .ai-image {
    max-width: 400px;
    margin-bottom: 15px;
  }

  .ai-title {
    max-width: 180px;
  }

  ._13-event-cover-btns {
    flex-flow: column;
    align-items: center;
  }

  .footer-credits-b {
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: center;
    padding-bottom: 20px;
  }

  .footer-c {
    z-index: 2147483647;
    position: relative;
  }

  .footer_con-c {
    justify-content: center;
    align-items: flex-start;
  }

  .footer_sitemap-c {
    justify-content: center;
  }

  .footer_credits-c {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    flex-flow: column;
  }

  .footer_sitemap-d {
    justify-content: center;
  }

  .footer-credits-d {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    flex-direction: column;
  }

  ._19-partners {
    display: block;
  }

  ._19-partner_logo {
    width: 55%;
  }

  ._12-partners {
    display: block;
  }

  ._12-partner_logo {
    width: 55%;
  }

  .is--logos {
    padding-top: 12px;
    padding-bottom: 10px;
  }

  .is--header-logo {
    height: 60px;
  }

  .split-columns {
    flex-direction: column;
  }

  .footer_con-d {
    justify-content: center;
    align-items: flex-start;
  }

  .item-1 {
    padding-top: 12px;
    padding-bottom: 10px;
    display: none;
  }

  .menu-items {
    align-self: center;
    padding-left: 12px;
    padding-right: 12px;
  }

  .menu-title {
    align-self: center;
    font-size: 40px;
  }

  .menu-title.color-gray {
    color: var(--white);
  }

  ._18-hero-details {
    margin-bottom: 20px;
  }

  ._18-hero-details p {
    font-size: 20px;
    line-height: 125%;
  }

  ._18-speaker_item {
    width: 40%;
  }

  .calendars {
    flex: none;
  }

  .sq-speaker-item {
    width: 50%;
  }

  .flex-speakers {
    flex-flow: column;
    align-items: center;
  }

  .head {
    align-self: center;
    font-size: 40px;
  }

  .titles {
    align-self: center;
    padding-left: 12px;
    padding-right: 12px;
  }

  ._20-hero {
    border-width: 35px;
  }

  ._20-about {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  ._20-page_padding.large, ._20-page_padding.xl {
    padding-left: 6%;
    padding-right: 6%;
  }

  ._20-about_rich {
    text-align: center;
  }

  ._20-about_rich p {
    margin-bottom: 15px;
    font-size: 20px;
    font-weight: 400;
    line-height: 135%;
  }

  ._20-flex-horizontal {
    grid-row-gap: 30px;
    justify-content: center;
    align-items: flex-start;
  }

  ._20-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._20-topic_rich {
    text-align: center;
  }

  ._20-topic_rich p {
    line-height: 110%;
  }

  ._20-topic_rich h1 {
    text-align: center;
  }

  ._20-split-columns {
    flex-direction: column;
  }

  ._20-schedule_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._20-mosaic-gallery {
    min-height: auto;
  }

  ._20-flex-speakers {
    flex-flow: wrap;
  }

  ._20-speaker_item {
    width: 40%;
  }

  ._20-hero_rich {
    margin-top: 15px;
    margin-bottom: 10px;
  }

  ._20-hero_rich p {
    text-align: center;
    padding-bottom: 0;
  }

  ._20-side-bar_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._15-schedule_inner {
    width: auto;
  }

  ._15-schedule_rich h1 {
    font-size: 26px;
  }

  ._15-schedule_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._15-schedule_rich h2 {
    font-size: 21px;
  }

  ._20-heading {
    font-size: 55px;
  }

  .text-span-6 {
    font-size: 30px;
  }

  .image-13 {
    max-width: 45%;
  }

  ._17-dream-item {
    width: auto;
  }

  .deacription {
    padding-left: 20px;
    padding-right: 0;
  }

  .company-logo {
    width: 85px;
  }

  ._17-right {
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .logo-link {
    border-width: 4px;
    border-color: var(--gray-10);
  }

  ._17-dream-team-application {
    padding-left: 50px;
    padding-right: 50px;
  }

  ._21-schedule_rich h1, ._21-schedule_rich h2 {
    text-align: center;
  }

  ._21-schedule_rich h3 {
    text-align: center;
    margin-top: 25px;
  }

  ._21-schedule_rich ul {
    text-align: center;
    padding-left: 0;
  }

  ._21-schedule-event {
    width: 100%;
  }

  ._21-section-title {
    margin-bottom: 50px;
    line-height: 100%;
  }

  ._21-about_rich p {
    font-size: 18px;
  }

  .section-title {
    margin-bottom: 0;
  }

  ._21-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._21-topic_rich {
    text-align: center;
  }

  ._21-topic_rich p {
    line-height: 110%;
  }

  ._21-topic_rich h1 {
    text-align: center;
  }

  ._21-schedule {
    min-height: auto;
  }

  .item-3 {
    padding-top: 12px;
    padding-bottom: 10px;
  }

  .item-4 {
    justify-content: center;
  }

  .menu-title-eng {
    align-self: center;
  }

  .menu-title-eng.hide {
    display: none;
  }

  ._21-past-events {
    min-height: auto;
  }

  .event_inner {
    grid-column-gap: 0px;
    grid-row-gap: 15px;
    flex-flow: column;
  }

  .event-item {
    width: 48%;
    max-width: 100%;
  }

  ._21-flex-horizontal {
    grid-row-gap: 15px;
    justify-content: space-between;
    align-items: flex-start;
  }

  ._21-past-event-btns {
    flex-flow: row;
    align-items: center;
  }

  .conference-title {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  ._21-hero {
    height: 45vh;
  }

  ._21-past-wrapper {
    border-width: 5px;
    padding-top: 0;
  }

  ._21-hero-details {
    top: 6vh;
  }

  .conference-section {
    margin-bottom: 25px;
  }

  .waze {
    flex: none;
  }

  ._22-hero-brand {
    height: 100%;
  }

  ._22-details_rich p {
    line-height: 125%;
  }

  ._22-details_rich h3 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 22px;
  }

  ._22-form_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._22-speaker_item {
    width: 40%;
  }

  ._22-loop {
    border-top: .5px solid var(--gray-30);
    min-height: auto;
  }

  ._22-coverage_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._22-cover-item {
    width: 90%;
  }

  ._22-timeline_rich p {
    line-height: 110%;
  }

  ._22-timeline_rich h1 {
    text-align: center;
  }

  ._23-details_rich h2 {
    font-size: 70px;
    display: none;
  }

  ._23-details_rich h1 {
    font-size: 140px;
    line-height: 90%;
  }

  ._23-details_rich h3 {
    display: block;
  }

  ._23-details_rich p {
    margin-bottom: 0;
    display: inline-block;
  }

  ._23-details_rich h5 {
    font-family: "Manhattan 450", sans-serif;
    font-weight: 400;
    display: inline-block;
  }

  ._24-hero_rich {
    background-color: var(--black);
    text-align: center;
    padding: 20px 25px;
    position: static;
    top: 50vh;
  }

  ._24-hero_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._24-hero_rich h1 {
    text-align: center;
    font-size: 45px;
  }

  ._24-hero_rich h2 {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 20px;
    line-height: 100%;
  }

  ._24-hero_rich h3 {
    margin-bottom: 15px;
    font-size: 26px;
  }

  ._24-partner_logo {
    width: 55%;
  }

  ._23_about {
    justify-content: space-between;
    align-items: center;
    min-height: auto;
    padding-top: 8vh;
    padding-bottom: 8vh;
  }

  ._23-schedule {
    min-height: auto;
    padding-top: 8vh;
    padding-bottom: 8vh;
  }

  ._23-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._23-schedule_inner {
    flex-flow: column;
  }

  ._23-schedule-day {
    width: 100%;
    margin-bottom: 20px;
  }

  ._24-hero-brand {
    background-position: 38%;
  }

  ._24-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._24-partners, ._23-partners {
    display: block;
  }

  ._23-partners_inner {
    margin-bottom: 50px;
  }

  ._23-partners_logos {
    flex-flow: column;
    margin-top: 0;
    margin-bottom: 0;
  }

  ._23-partner_logo {
    width: 40%;
  }

  ._23-partner_logo.space {
    margin-right: 0;
  }

  ._22-time_item-a p {
    line-height: 110%;
  }

  ._22-time_item-a h1 {
    text-align: center;
  }

  ._22-time_item-b {
    margin-top: 0;
    margin-right: 0;
  }

  ._22-time_item-b p {
    line-height: 110%;
  }

  ._22-time_item-b h1 {
    text-align: right;
  }

  .stages-con {
    width: 100%;
  }

  ._22-about_con {
    padding-top: 2vh;
    padding-bottom: 2vh;
  }

  ._22-legal-terms {
    border-top: .5px solid var(--gray-30);
    min-height: auto;
  }

  ._23-flex-horizontal {
    flex-flow: column;
    align-items: center;
  }

  ._23-flex-vertical {
    flex-direction: column;
    width: 100%;
  }

  ._23-flex-vertical._02, ._23-flex-vertical._03 {
    width: 100%;
  }

  ._23-partners-div {
    flex-flow: column;
  }

  ._17-agenda_rich h1 {
    font-size: 26px;
  }

  ._17-agenda_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._17-agenda_rich h2 {
    font-size: 21px;
  }

  ._17-split-columns {
    flex-direction: column;
  }

  ._25-loop {
    border-top: .5px solid var(--gray-30);
    min-height: auto;
  }

  ._25-loop._5vh {
    border-top-width: 0;
  }

  ._25-hero_rich {
    width: auto;
  }

  ._25-hero_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._25-hero_rich h1 {
    font-size: 50px;
  }

  ._25-hero_rich h2, ._25-hero_rich em {
    font-size: 35px;
  }

  .broadcast-con {
    width: 100%;
  }

  .broadcast-item {
    padding-bottom: 0;
  }

  ._24-speaker_item {
    width: 40%;
  }

  ._24-page_padding.large {
    padding-left: 6%;
    padding-right: 6%;
  }

  ._25-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._25-topic_rich {
    text-align: center;
  }

  ._25-topic_rich p {
    line-height: 110%;
  }

  ._25-topic_rich h1 {
    text-align: center;
  }

  ._25_flex-vertical {
    flex-direction: column;
  }

  ._25_flex-vertical._04 {
    width: 50%;
    margin-bottom: 10px;
  }

  ._25-about-c {
    flex-flow: column;
    align-items: center;
  }

  ._23-speaker_item {
    width: 42%;
  }

  ._23-loop {
    justify-content: flex-end;
    align-items: center;
  }

  ._20-sold-out {
    max-width: 160px;
    top: 23.5vh;
  }

  ._23-section-title {
    font-size: 80px;
  }

  ._23-form_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._16-speaker_item {
    width: 40%;
  }

  ._23-dream-team {
    padding-left: 50px;
    padding-right: 50px;
  }

  ._23-dream-team-brand {
    max-width: none;
  }

  .item-5 {
    padding-top: 12px;
    padding-bottom: 10px;
  }

  .benefits_con, .eligibility-criteria_con {
    max-width: 100%;
  }

  ._23-regis-inner {
    flex-flow: column;
    height: auto;
  }

  ._23-regis-wrapper, ._23-benefit, ._23-benefit._50 {
    width: 100%;
  }

  ._23-header {
    grid-row-gap: 10px;
  }

  .tech-invest {
    order: 1;
    margin-top: 0;
    font-size: 87px;
    line-height: 90%;
  }

  .conference-2024 {
    margin-top: 0;
    margin-bottom: 0;
    line-height: 100%;
  }

  ._20-cover-btns {
    flex-flow: column;
    align-items: center;
  }

  ._17-round-tables {
    width: 100%;
    margin-bottom: 1rem;
  }

  ._17-round-table-inner {
    flex-flow: column;
  }

  ._18-schedule_inner {
    width: 100%;
  }

  ._18-schedule_rich h1 {
    font-size: 26px;
  }

  ._18-schedule_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._18-schedule_rich h2 {
    font-size: 21px;
  }

  ._16-head2 {
    font-size: 70px;
  }

  ._17-round-rich p {
    line-height: 110%;
  }

  ._17-sold-out {
    max-width: 220px;
    margin-left: auto;
    inset: auto auto 0 10px;
  }

  ._26-hero {
    border-width: 35px;
    overflow: visible;
  }

  ._26-loop {
    border-top: .5px solid var(--gray-30);
    min-height: auto;
  }

  ._26-about {
    flex-direction: column;
    max-width: none;
    padding-left: 3vw;
    padding-right: 3vw;
  }

  ._26-about_rich p, ._26-about_rich h2 {
    font-size: 20px;
    line-height: 130%;
  }

  ._26-about_rich h3 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 22px;
  }

  ._26-date {
    font-size: 30vw;
  }

  ._26-time, ._26-briadcast-name {
    min-height: auto;
    margin-bottom: 20px;
  }

  ._26-brodcast-wrap {
    width: auto;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  ._21_header {
    grid-row-gap: 10px;
  }

  ._21-main {
    font-size: 200px;
  }

  ._26-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._26-topic_rich {
    text-align: center;
  }

  ._26-topic_rich p {
    line-height: 110%;
  }

  ._26-topic_rich h1 {
    text-align: center;
  }

  ._23-partner_logo-3 {
    width: 35%;
  }

  ._17-cover-btns {
    flex-flow: column;
    align-items: center;
  }

  .participant-img {
    width: 45%;
  }

  ._23-ofakim {
    padding-left: 50px;
    padding-right: 50px;
  }

  ._23-schedule_rich h1 {
    text-align: center;
  }

  ._23-schedule_rich h6 {
    text-align: center;
    display: block;
  }

  ._23-schedule_rich h2 {
    text-align: center;
    flex-flow: column;
    justify-content: center;
    line-height: 110%;
  }

  ._23-schedule_rich h3 {
    text-align: center;
    margin-top: 15px;
  }

  ._23-schedule_rich ul {
    text-align: center;
    padding-left: 0;
  }

  ._23-schedule_rich p {
    text-align: center;
  }

  ._18-sold-out {
    max-width: 190px;
  }

  ._18-event-cover {
    flex-flow: row;
    align-items: center;
  }

  ._26-head-brand {
    height: 100%;
  }

  ._16-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._16-schedule_rich h1 {
    font-size: 26px;
  }

  ._16-schedule_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._16-schedule_rich h2 {
    font-size: 21px;
  }

  ._23-partner_logo-4 {
    width: 35%;
  }

  .events-head {
    margin-bottom: 30px;
    font-size: 50px;
  }

  .heading-26 {
    padding: 9px 14px 12px;
    font-size: 22px;
  }

  .events-rich h1 {
    font-size: 36px;
  }

  .paragraph-12 {
    font-size: 18px;
  }

  .events-all {
    width: 90vw;
    max-width: none;
    margin-top: 50px;
    padding-left: 10vw;
  }

  .events-menu {
    top: 170px;
  }

  .event-month {
    padding: 8px 10px 10px;
    font-size: 17px;
  }

  .events-head-wrap {
    position: static;
  }

  .intro-head {
    bottom: 8%;
    left: 5%;
    right: 5%;
  }

  .about-text {
    width: 100%;
  }

  .rich-text-2025 h1 {
    font-size: 36px;
  }

  .image-15-copy {
    width: 28vw;
  }

  ._23-coverage-items {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  ._23-item {
    border-bottom: 1px solid #000;
    padding-bottom: 30px;
  }

  ._23-sold-out {
    left: -50px;
  }

  ._23-split-columns {
    flex-direction: column;
  }

  ._23-agenda_rich h1 {
    font-size: 26px;
  }

  ._23-agenda_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._23-agenda_rich h2 {
    font-size: 21px;
  }

  .registration-over-2 {
    inset: -62px 20px auto auto;
  }

  ._23_loop {
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  .logo-con-1 {
    min-width: 180%;
  }

  ._23-separate-item {
    flex-direction: column;
  }

  ._23-separate-agenda_rich h1 {
    font-size: 26px;
  }

  ._23-separate-agenda_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._23-separate-agenda_rich h2 {
    font-size: 21px;
  }

  ._23-div-block {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  ._23-link-block {
    width: 80%;
  }

  ._27-hero_rich p, ._27-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._27-topic_rich {
    text-align: center;
  }

  ._27-topic_rich p {
    line-height: 110%;
  }

  ._27-topic_rich h1 {
    text-align: center;
  }

  ._27-loop {
    border-top: .5px solid var(--gray-30);
    min-height: auto;
  }

  ._27-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._29-hero_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._29-partners {
    display: block;
  }

  ._29-partners_inner {
    margin-bottom: 50px;
  }

  ._29-partners_logos {
    flex-flow: column;
    margin-top: 0;
    margin-bottom: 0;
  }

  ._29-partner_logo {
    width: 40%;
  }

  ._29_partners_grid {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  .partners_section_head {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  ._29-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._29-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._29-topic_rich {
    text-align: center;
    width: 60%;
    height: 150px;
    margin-right: auto;
  }

  ._29-topic_rich p {
    line-height: 110%;
  }

  ._29-topic_rich h1 {
    text-align: center;
  }

  ._29-head1 {
    font-size: 75px;
  }

  ._29-head2 {
    font-size: 100px;
  }

  ._28-hero_rich {
    padding-left: 20px;
    padding-right: 20px;
  }

  ._28-hero_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._28-hero_rich h1 {
    font-size: 90px;
  }

  ._28-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._28-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._28-topic_rich {
    text-align: center;
  }

  ._28-topic_rich p {
    line-height: 110%;
  }

  ._28-topic_rich h1 {
    text-align: center;
  }

  ._28-loop {
    border-top: .5px solid var(--gray-30);
    min-height: auto;
  }

  ._29-speakers-con {
    width: 100%;
  }

  ._29-topics-flex {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  ._29-child-2 {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  ._29-topic {
    border-width: 4px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  ._29-child-4 {
    border-left-width: 0;
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  ._29-flex-speakers {
    flex-flow: wrap;
    align-items: center;
  }

  ._29-about_con._8vh {
    width: 100%;
  }

  ._00-topic_rich {
    text-align: center;
  }

  .footer_logo-vertical-2 {
    height: 120px;
  }

  ._00_loop {
    justify-content: flex-end;
    align-items: center;
    min-height: auto;
  }

  .flex-speakers-2 {
    flex-flow: column;
    align-items: center;
  }

  ._00-partners {
    display: block;
  }

  .footer_logo-2 {
    margin-bottom: 15px;
  }

  .avatar_item {
    width: 40%;
  }

  ._00-mosaic-gallery {
    min-height: auto;
  }

  .speaker-item {
    width: 50%;
  }

  ._00-event-cover-btns {
    flex-flow: column;
    align-items: center;
  }

  .footer-c-2 {
    z-index: 2147483647;
    position: relative;
  }

  .footer-b-2, .footer-a-2 {
    display: block;
  }

  .split-columns-2 {
    flex-direction: column;
  }

  .logos-2 {
    padding-top: 12px;
    padding-bottom: 10px;
  }

  ._00-topic_icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._00-topic_rich-copy {
    text-align: center;
  }

  ._29-topic_icons {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._29-about-flex {
    flex-flow: column;
  }

  .presale-brand-image.desktop-hide-mobile-show {
    background-size: cover;
    height: 90vh;
  }

  ._30-hero_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._30-topic_rich {
    text-align: center;
    margin-top: 5px;
    margin-bottom: 35px;
  }

  ._30-topic_rich p {
    line-height: 110%;
  }

  ._30-topic_rich h1 {
    text-align: center;
  }

  ._30-topic_icon {
    margin-left: auto;
    margin-right: auto;
  }

  ._30-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._30-date {
    font-size: 30vw;
  }

  ._30-briadcast-name {
    min-height: auto;
    margin-bottom: 20px;
  }

  ._30-brodcast-wrap {
    width: auto;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  ._30_hero {
    border-width: 35px;
    overflow: visible;
  }

  ._30-head-brand {
    height: 100%;
  }

  ._30_about {
    flex-direction: column;
    max-width: none;
    padding-left: 3vw;
    padding-right: 3vw;
  }

  ._30-talk, ._30-text-pannel {
    min-height: auto;
    margin-bottom: 20px;
  }

  ._30-flex-vertical {
    flex-direction: column;
    width: 70%;
  }

  ._30-flex-vertical._04 {
    width: 50%;
  }

  ._30-flex-vertical._07 {
    width: 100%;
  }

  ._30-flex-vertical._03 {
    width: 46%;
  }

  ._30-flex-vertical._26 {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  ._30-flex-vertical._04-b {
    width: 100%;
    margin-bottom: 10px;
  }

  ._30-flex-vertical._04 {
    width: 50%;
    margin-bottom: 10px;
  }

  ._30-flex-vertical._30 {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  ._30-speakers_inner {
    width: 100%;
  }

  ._30-speaker_item {
    flex: none;
    width: 65%;
    margin-left: 0;
    margin-right: 0;
  }

  ._20-sold-out-copy {
    max-width: 160px;
    top: 23.5vh;
  }

  ._23-sold-out-image {
    max-width: 200px;
  }

  ._27-speaker_item {
    width: 40%;
  }

  ._23-event-cover-btns {
    flex-flow: column;
    align-items: center;
  }

  ._29-gallery {
    display: block;
  }

  ._29_gallery-grid {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .gallery-image {
    border-width: 2px;
  }

  .gallery-image._03 {
    width: 30%;
  }

  .gallery-image.hide {
    display: none;
  }

  ._29-regis-wrap {
    width: 100%;
    margin-bottom: 30px;
  }

  .partners_production {
    justify-content: center;
    align-items: center;
  }

  ._29-plus-icon {
    width: 26px;
  }

  ._29-topic-image {
    width: 25%;
    left: 8%;
  }

  ._29-regis-inner {
    flex-flow: column;
    height: auto;
  }

  ._29_about-rich {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  ._29_about-rich p {
    font-size: 18px;
    line-height: 125%;
  }

  ._29_about-rich strong {
    font-size: 18px;
  }

  ._28-tickets {
    min-height: 100vh;
  }

  ._28-tickets-inner {
    flex-flow: column;
    height: auto;
  }

  ._28-tickets-wrap, ._28-tickets-wrapper {
    width: 100%;
    margin-bottom: 30px;
  }

  ._28-tickets-wrapper.image-2 {
    width: auto;
    margin-bottom: 0;
  }

  ._28-tickets-wrapper.image-1 {
    width: auto;
  }

  .mind-the-tech {
    margin-top: 0;
    font-size: 87px;
    line-height: 90%;
  }

  ._31-header {
    grid-row-gap: 10px;
  }

  ._31-conference {
    margin-top: 0;
    margin-bottom: 0;
    line-height: 100%;
  }

  ._31_about {
    justify-content: space-between;
    align-items: center;
    min-height: auto;
    padding-top: 8vh;
    padding-bottom: 8vh;
  }

  ._31-section-title {
    font-size: 80px;
  }

  ._31-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._31-schedule {
    min-height: auto;
    padding-top: 8vh;
    padding-bottom: 8vh;
  }

  ._31-schedule-day {
    width: 100%;
    margin-bottom: 20px;
  }

  ._31-schedule_rich h1 {
    text-align: center;
  }

  ._31-schedule_rich h6 {
    text-align: center;
    display: block;
  }

  ._31-schedule_rich h2 {
    text-align: center;
    flex-flow: column;
    justify-content: center;
    line-height: 110%;
  }

  ._31-schedule_rich h3 {
    text-align: center;
    margin-top: 15px;
  }

  ._31-schedule_rich ul {
    text-align: center;
    padding-left: 0;
  }

  ._31-schedule_rich p {
    text-align: center;
  }

  ._31-partners {
    display: block;
  }

  .regis_admission {
    width: 100%;
    margin-bottom: 1rem;
  }

  .admission_wrapper {
    flex-direction: column;
    margin-left: 20px;
    margin-right: 20px;
  }

  .sold-out-tickets-2 {
    max-width: 160px;
    top: 9rem;
    right: 10rem;
  }

  ._31-regis_admission {
    width: 100%;
    margin-bottom: 1rem;
  }

  ._31_participants {
    justify-content: space-between;
    align-items: center;
    min-height: auto;
    padding-top: 8vh;
    padding-bottom: 8vh;
  }

  ._31-participants_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._31-admission_wrapper {
    flex-direction: column;
    margin-left: 20px;
    margin-right: 20px;
  }

  ._31-speaker_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._31-regis-inner {
    flex-flow: column;
    height: auto;
  }

  ._28-speaker_item {
    width: 40%;
  }

  ._31_partners_grid {
    grid-template: "."
                   "."
                   "."
                   "."
                   "."
                   "."
                   "."
                   "."
                   "."
                   "."
                   "."
                   "."
                   "."
                   "."
                   "."
                   / 1fr;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  ._31-slogan {
    font-size: 80px;
  }

  ._31-gallery {
    display: block;
  }

  ._31_gallery-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  ._27-schedule_inner {
    width: 100%;
    margin-top: 0;
  }

  ._27-schedule_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  .section_ctech {
    overflow: hidden;
  }

  .h3_wrapper-2 {
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 20px;
    margin-bottom: 2rem;
  }

  ._31_ctech {
    overflow: hidden;
  }

  ._05-past-event-button {
    right: 25%;
  }

  ._05-pic-past-events {
    flex-flow: column;
    width: 70vw;
    min-width: auto;
    height: auto;
  }

  ._05-past1 {
    width: 100%;
    margin-bottom: 20px;
  }

  ._101-hero-content {
    position: static;
    left: 2rem;
  }

  ._101-hero-text {
    padding-top: 1rem;
  }

  ._101-hero-desktop {
    display: none;
  }

  ._101-about-text p {
    font-size: 20px;
    line-height: 125%;
  }

  ._101-topics-rich {
    text-align: center;
  }

  ._101-topics-rich p {
    line-height: 110%;
  }

  ._101-topics-rich h1 {
    text-align: center;
  }

  ._101-speaker_item {
    width: 40%;
  }

  ._101-flex-horizontal {
    flex-flow: column;
    align-items: center;
  }

  ._101-flex-horizontal._17 {
    justify-content: flex-start;
    align-items: center;
  }

  ._101-flex-horizontal._19 {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  ._101-flex-horizontal._12 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  ._101-flex-horizontal._17-team {
    justify-content: flex-start;
    align-items: center;
  }

  ._101-flex-horizontal._17-dream_team {
    width: 100%;
    position: relative;
  }

  ._101-flex-horizontal._22-a {
    width: 100%;
  }

  ._101-flex-horizontal._22-b {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    padding-left: 0;
  }

  ._101-flex-horizontal._30-gap {
    grid-column-gap: 0px;
    grid-row-gap: 25px;
  }

  ._101-speaker-rich {
    text-align: center;
  }

  ._101-speaker-rich p {
    line-height: 110%;
  }

  ._101-speaker-rich h1 {
    text-align: center;
  }

  ._101-hero-mobile {
    height: 100vw;
    display: flex;
  }

  ._101-about_con._8vh {
    width: 100%;
  }

  ._101-topic-icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._102-hero-desktop {
    display: flex;
  }

  ._102-hero-content {
    flex-flow: column;
  }

  ._102-hero-text {
    width: 85%;
    padding-top: 1rem;
  }

  ._102-hero-image {
    width: 50%;
  }

  ._102-info-section {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  ._102-about-text p {
    font-size: 20px;
    line-height: 125%;
  }

  ._102-info-text {
    width: 85%;
    margin-bottom: 1rem;
  }

  ._102-info-text p {
    font-size: 20px;
    line-height: 125%;
  }

  ._102-topic-icon {
    order: -1;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._28-schedule_rich h1 {
    font-size: 26px;
  }

  ._28-schedule_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._28-schedule_rich h2 {
    font-size: 21px;
  }

  ._29-location {
    display: block;
  }

  ._29-gala-hero {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  ._29-gala-about {
    padding-left: 8%;
    padding-right: 8%;
    display: block;
  }

  ._29-gala-speakers {
    flex-flow: column;
    align-items: center;
  }

  ._29-speaker_item {
    width: 50%;
  }

  ._29-logos {
    padding-top: 12px;
    padding-bottom: 10px;
  }

  ._29-flex-horizontal {
    flex-flow: column;
    align-items: center;
  }

  ._29-flex-horizontal._17 {
    justify-content: flex-start;
    align-items: center;
  }

  ._29-flex-horizontal._19 {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  ._29-flex-horizontal._12 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  ._29-flex-horizontal._17-team {
    justify-content: flex-start;
    align-items: center;
  }

  ._29-flex-horizontal._17-dream_team {
    width: 100%;
    position: relative;
  }

  ._29-flex-horizontal._22-a {
    width: 100%;
  }

  ._29-flex-horizontal._22-b {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    padding-left: 0;
  }

  ._29-flex-horizontal._30-gap {
    grid-column-gap: 0px;
    grid-row-gap: 25px;
  }

  ._29-schedule_rich h1 {
    font-size: 26px;
  }

  ._29-schedule_rich p {
    margin-bottom: 4px;
    line-height: 120%;
  }

  ._29-schedule_rich h2 {
    font-size: 21px;
  }

  ._29-sold-out-tickets {
    max-width: 160px;
    top: 23.5vh;
  }

  .calcalis-feed-container {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }
}

@media screen and (max-width: 479px) {
  .footer_wrap-old {
    justify-content: center;
  }

  .brand {
    margin-right: 5px;
  }

  .menu-cursor {
    margin-left: auto;
    margin-right: 5px;
  }

  .menu-cursor.w--open {
    margin-bottom: 10px;
    margin-right: 10px;
  }

  .menu-cursor.eng {
    margin-left: 0;
    margin-right: auto;
  }

  .default-text-color {
    font-size: 16px;
  }

  .footer_nav {
    flex-wrap: wrap;
    justify-content: center;
  }

  .sticky-book-now {
    justify-content: center;
    width: auto;
    font-size: 15px;
    line-height: 110%;
  }

  .nav_con {
    flex-direction: column;
    justify-content: center;
  }

  .footer_inner {
    flex-direction: column;
    align-items: center;
    margin-bottom: 2rem;
  }

  .footer_right {
    flex-direction: column;
  }

  .nav-bar {
    width: auto;
    margin-left: 12px;
    margin-right: 12px;
  }

  .nav_link_con {
    justify-content: center;
  }

  .footer_nav-link {
    margin-left: 12px;
    margin-right: 12px;
  }

  .hero {
    margin-bottom: 0;
  }

  .footer_nav-link-2 {
    font-size: 16px;
  }

  .share-icons {
    padding-top: 10px;
    top: 12px;
  }

  .section_inner_heading {
    padding-left: 12px;
    padding-right: 12px;
  }

  .heading_1 {
    font-size: 40px;
  }

  .topics {
    margin-bottom: 0;
  }

  .page_padding.large {
    width: 100%;
  }

  .page_padding.medium {
    padding-left: 6%;
    padding-right: 6%;
  }

  .page_padding.xl {
    padding-left: 1%;
    padding-right: 1%;
  }

  .section_wrap-old {
    text-align: center;
    flex-direction: column;
    align-items: center;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .topics_inner_text {
    text-align: right;
  }

  .speaker {
    width: 55%;
  }

  .sitemap {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: column;
    align-items: center;
  }

  .copyrights_inner {
    flex-direction: column;
    align-items: center;
    margin-bottom: 1rem;
    padding-top: 15px;
  }

  .footer_logo-old {
    margin-bottom: 30px;
  }

  .luz-item {
    flex-direction: column;
  }

  .luz-hour {
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    width: auto;
    margin-bottom: 12px;
  }

  .luz-time {
    text-align: right;
    padding-right: 30px;
  }

  .luz-circle {
    left: auto;
    right: 0;
  }

  .luz-space {
    border-right-width: 0;
  }

  .luz-rich {
    text-align: right;
    width: auto;
    padding-left: 12px;
    font-size: 18px;
    line-height: 140%;
  }

  .luz-rich p {
    line-height: 135%;
  }

  .partners_wrap {
    text-align: center;
    flex-direction: column;
    align-items: center;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .partners_inner_text {
    margin-bottom: 20px;
  }

  .partners_logo {
    width: 250px;
  }

  .c-schedule__button {
    align-content: flex-end;
    margin-top: 30px;
  }

  .schedule_h2 {
    margin-bottom: 0;
  }

  .partners_section {
    text-align: center;
    width: 100%;
    font-size: 18px;
  }

  .partners_logos_blank {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .shook_details {
    margin-top: 10px;
  }

  .shook_date {
    width: auto;
    margin-top: 30px;
    bottom: 10%;
    left: auto;
  }

  .shook_slogan {
    width: auto;
    bottom: 28%;
    right: auto;
  }

  .shook_heading_1 {
    font-size: 40px;
  }

  .shook_con {
    height: 88vh;
  }

  .queen_headline {
    margin-bottom: 40px;
    font-size: 72px;
  }

  .queen_hours-2 {
    margin-bottom: 0;
    font-size: 20px;
  }

  .queen_hours-2.line {
    border-right-width: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-right: 0;
  }

  .topics_vertical {
    text-align: right;
    width: auto;
  }

  .paragraph-3 {
    font-size: 20px;
  }

  .magazine_section {
    margin-bottom: 0;
  }

  .div-block-4 {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
  }

  .background-video {
    height: 92vh;
  }

  .div-block-7 {
    flex-direction: column;
    align-items: center;
  }

  .queen_hours-2-copy {
    border-bottom: 1px solid var(--red\<deleted\|variable-f0e6d737-f9c8-27d2-f851-81f6f5fcd245\>);
    width: 50%;
    margin-bottom: 0;
    font-size: 20px;
  }

  .invitation-only {
    max-width: 20%;
    top: 10%;
  }

  .form-rich {
    padding-left: 0%;
    padding-right: 0%;
  }

  .form-rich h1 {
    margin-bottom: 10px;
    font-size: 50px;
  }

  .form-rich h2 {
    font-size: 22px;
  }

  .form-rich.real-estate figure, .form-rich._50-managers figure {
    width: 90%;
  }

  .field-label {
    margin-top: 10px;
    margin-bottom: 6px;
  }

  .nav_link_con-copy {
    flex-direction: column;
    justify-content: center;
    line-height: 100%;
  }

  .footer_nav-link-2-copy {
    margin-bottom: 10px;
    font-size: 16px;
  }

  .note {
    font-size: 40px;
  }

  .magazine-old, ._00-slider {
    margin-bottom: 0;
  }

  ._04-section_wrap {
    flex-direction: column;
    align-items: center;
  }

  ._03-about_h1 {
    font-size: 45px;
  }

  ._03-about_text p {
    font-size: 20px;
    line-height: 125%;
  }

  ._03-topics_icon {
    max-width: 35%;
  }

  ._03-topics_text p {
    font-size: 20px;
    line-height: 120%;
  }

  ._03-topics_text h1 {
    font-size: 28px;
  }

  ._03-topics_h1, ._03-speakers_h1, ._03-schedule_h1 {
    font-size: 45px;
  }

  ._03-schedule_h2 {
    line-height: 110%;
  }

  ._03-schedule_button {
    align-content: flex-end;
  }

  ._03-schedule_item {
    flex-direction: column;
  }

  ._03-hour {
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    width: 100%;
    margin-bottom: 12px;
  }

  ._00-time {
    justify-content: center;
    font-weight: 700;
    display: flex;
  }

  ._00-shape {
    border-width: 3px;
    left: auto;
    right: 0;
  }

  ._00-timeline {
    border-right-width: 0;
  }

  ._03-schedule_richtext {
    width: auto;
  }

  ._03-schedule_richtext h1, ._03-schedule_richtext p {
    text-align: center;
  }

  ._03-schedule_richtext h2 {
    text-align: center;
    line-height: 120%;
  }

  ._03-partners_h1 {
    font-size: 45px;
  }

  ._04-footer_wrap {
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding-bottom: 0;
  }

  ._00-partner_logo {
    width: 90%;
  }

  ._00-footer_right {
    flex-direction: column;
  }

  .designer-a {
    line-height: 120%;
  }

  ._00-footer_links {
    justify-content: center;
    line-height: 120%;
  }

  ._00-footer_text {
    line-height: 120%;
  }

  ._03-speaker_item {
    width: 65%;
    margin-bottom: 40px;
  }

  ._03-speaker_richtext p {
    font-size: 20px;
  }

  ._02-speaker_item {
    width: 55%;
  }

  ._02-speakers, ._01-speakers {
    margin-bottom: 0;
  }

  .logos {
    width: 96vw;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .logos.main {
    width: 80vw;
  }

  .maps {
    top: 60vh;
    left: 20px;
  }

  .menu.center {
    justify-content: center;
  }

  .btn.tickets:hover {
    border-radius: 0 0 8px 8px;
  }

  .btn.event-cover._10 {
    margin-top: 250px;
  }

  .btn.tickets-menu:hover {
    border-radius: 0 0 8px 8px;
  }

  .btn._11-event-cover {
    z-index: 1000;
    display: flex;
  }

  .btn.tickets-abroad {
    border-bottom-width: 0;
  }

  .btn.tickets-abroad:hover {
    border-radius: 100px;
  }

  .btn.sign-up:hover, .btn.read-article:hover, .btn.tickets-sold-out:hover, .btn._17_dream-team:hover {
    border-radius: 0 0 8px 8px;
  }

  .btn.purchase {
    top: -56px;
  }

  .btn._23-purchase {
    z-index: 2147483647;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-radius: 0;
    inset: 80px 0% auto;
  }

  .social {
    top: 60vh;
    right: 20px;
  }

  .menu-button-2 {
    color: #fff;
    background-color: #851816;
    align-self: flex-start;
    padding: 6px;
  }

  .menu-button-2.w--open {
    background-color: #e00b0b;
    width: 100%;
  }

  .nav_menu-2 {
    background-color: #fff;
  }

  .menu_nav-link-2 {
    text-align: center;
    background-color: #fff;
    border-bottom: 1px solid #b40e0e;
    padding: 13px;
  }

  .menu_nav-link-2.tickets {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  ._02-speakers_h1 {
    font-size: 45px;
  }

  .box_wrap {
    width: 95%;
    margin-top: 150px;
    margin-bottom: auto;
    position: static;
  }

  .box_video {
    width: 36vw;
    height: 38vw;
  }

  .investments_head {
    text-align: center;
    margin: auto auto 200px;
    inset: auto 0% 0%;
  }

  .investments_details {
    text-align: center;
    order: 1;
    margin-bottom: 50px;
    margin-left: 14px;
    margin-right: 14px;
    inset: auto auto 4%;
  }

  .footer_wrap-copy {
    justify-content: center;
  }

  .footer_logo-copy {
    margin-bottom: 30px;
  }

  .footer_inner-copy {
    flex-direction: column;
    align-items: center;
    margin-bottom: 2rem;
  }

  .copyrights_inner-copy {
    flex-direction: column;
    align-items: center;
    margin-bottom: 1rem;
    padding-top: 15px;
  }

  .footer_right-copy {
    flex-direction: column;
  }

  .c-hero {
    justify-content: center;
    align-items: center;
    width: 100vw;
    margin-top: 140px;
    padding-left: 3vw;
    padding-right: 13vw;
  }

  .hero_rich-text {
    text-align: right;
  }

  .hero_rich-text h1 {
    margin-bottom: 5px;
    font-size: 40vw;
  }

  .hero_rich-text p {
    text-align: center;
    padding-left: 8px;
    padding-right: 8px;
    font-size: 19px;
  }

  .heading-2 {
    margin-top: 0;
    font-size: 34px;
  }

  ._04-hero_video {
    height: 50vh;
    position: relative;
  }

  ._04-hero {
    justify-content: flex-start;
    align-items: center;
    height: 50vh;
  }

  .sold-out-tickets {
    top: 7rem;
    right: 7rem;
  }

  .section-wrap {
    flex-direction: column;
    align-items: center;
  }

  .section-wrap._80vw {
    flex-flow: column;
  }

  .section-wrap.bg-tetris {
    background-position: 100%;
    background-size: cover;
  }

  .section-head {
    color: var(--azure-50);
    margin-top: 0;
    font-size: 50px;
  }

  .footer_wrap {
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding-bottom: 0;
  }

  .footer_sitemap {
    padding-bottom: 20px;
  }

  .footer_credits {
    padding-top: 20px;
  }

  ._04-about, ._04-partners {
    min-height: auto;
  }

  ._03-hero {
    justify-content: center;
    align-items: center;
    height: 95vh;
  }

  ._03-about {
    min-height: auto;
    position: relative;
  }

  ._03-topics, ._03-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._03-partners {
    min-height: auto;
  }

  ._04-hero_head {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  ._04-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._04-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._04-topics {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._00-schedule_item {
    flex-direction: column;
  }

  ._00-hour {
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    width: 100%;
    margin-bottom: 12px;
  }

  ._00-schedule_rich {
    width: auto;
  }

  ._00-schedule_rich h1, ._00-schedule_rich p {
    text-align: center;
  }

  ._00-schedule_rich h2 {
    text-align: center;
    line-height: 120%;
  }

  ._05-schedule_rich {
    width: 100%;
  }

  ._05-schedule_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._05-schedule_rich h1 {
    font-size: 28px;
  }

  ._05-hero {
    justify-content: center;
    align-items: center;
  }

  ._05-about_rich {
    width: 100%;
  }

  ._05-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._05-about_rich h4 {
    font-size: 22px;
  }

  ._05-about, ._05-partners {
    min-height: auto;
  }

  ._05-partners_logos {
    flex-wrap: wrap;
  }

  ._05-partner_logo {
    width: 80%;
  }

  ._05-speakers_inner {
    margin-bottom: 20px;
  }

  ._05-speaker_item {
    width: 65%;
    padding-bottom: 50px;
  }

  ._05-speaker_rich {
    margin-top: 10px;
  }

  ._05-speaker_rich p {
    font-size: 20px;
  }

  ._05-gallery {
    min-height: auto;
  }

  ._04-showcase {
    justify-content: center;
    align-items: center;
    height: 50vh;
  }

  ._04-background-video {
    height: 50vh;
  }

  ._04-footer_right {
    flex-direction: column;
  }

  ._04-footer_links {
    justify-content: center;
  }

  .flex-vertical._04 {
    width: 95%;
    margin-bottom: 20px;
  }

  .flex-vertical._03 {
    width: 85%;
  }

  .flex-vertical._04, .flex-vertical._05 {
    width: auto;
  }

  .flex-vertical._28 {
    order: -1;
    width: 70%;
  }

  .flex-vertical._28-2 {
    order: 2;
    width: 70%;
  }

  .flex-vertical._28-3 {
    order: 3;
    width: 70%;
  }

  .flex-vertical._28-4 {
    order: 4;
    width: 70%;
  }

  .flex-vertical._28-5 {
    order: 5;
    width: 70%;
  }

  ._06-topics {
    min-height: auto;
    margin-bottom: 0;
  }

  .flex-horizontal.center-no-space {
    flex-flow: row;
  }

  .flex-horizontal._19, .flex-horizontal._12 {
    width: 90%;
  }

  .flex-horizontal._17-dream_team {
    flex-flow: column;
    width: 90%;
    overflow: hidden;
  }

  .flex-horizontal._22-a {
    grid-row-gap: 120px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 20%;
    margin-right: 0;
    padding-left: 0;
  }

  .flex-horizontal._22-b {
    flex-flow: column;
    order: -1;
    justify-content: space-between;
    align-items: center;
    width: auto;
    margin-left: 0;
    display: inline-flex;
  }

  .flex-horizontal._25 {
    grid-row-gap: 0px;
  }

  .flex-horizontal._29 {
    flex-flow: column;
  }

  .flex-horizontal.flex-28 {
    justify-content: flex-start;
  }

  ._06-hero {
    justify-content: center;
    align-items: center;
    height: 100vh;
  }

  ._06-about {
    min-height: auto;
  }

  ._06-speakers {
    min-height: auto;
    margin-bottom: 0;
  }

  ._06-schedule_inner {
    padding-left: 0%;
    padding-right: 0%;
  }

  ._06-schedule_rich {
    width: 100%;
  }

  ._06-schedule_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._06-schedule_rich h1 {
    font-size: 28px;
  }

  .month_button {
    border-radius: 50px 0 0 50px;
    width: 10vw;
    height: 10vw;
    margin-left: auto;
    margin-right: 0;
    padding-top: 11px;
    font-size: 5vw;
    line-height: 4vw;
  }

  .month_button.february, .month_button.october, .month_button.april, .month_button.december, .month_button.september, .month_button.june, .month_button.january.w--current, .month_button.august, .month_button.may, .month_button.march, .month_button.november, .month_button.july {
    padding-bottom: 1rem;
  }

  .month_button._2025 {
    border-radius: 8px 0 0 8px;
    padding-bottom: 0;
  }

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

  .paragraph.future {
    padding-top: 14px;
    font-size: 18px;
  }

  .nav_months {
    top: 35px;
    left: auto;
    right: 0;
  }

  .event_text h2 {
    text-align: center;
    margin-bottom: 20px;
    line-height: 32px;
  }

  .heading-future {
    margin-top: 50px;
    font-size: 42px;
  }

  .mix {
    width: 95%;
    margin-bottom: 25px;
  }

  .event_details {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
  }

  .mix-container {
    width: auto;
    margin-top: 10px;
    margin-right: 14vw;
    padding-left: 0;
  }

  .mix-container-future {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: auto;
    margin-left: 4vw;
    margin-right: 13vw;
  }

  .c-date {
    border-top-right-radius: 0;
    border-bottom-right-radius: 10px;
    width: 120px;
  }

  .c-details {
    margin-right: auto;
  }

  .button-co-op {
    text-align: center;
    padding: 6px 30px 10px;
  }

  .mix-future {
    width: 100%;
    height: 180px;
  }

  .event-name-future {
    white-space: break-spaces;
    font-size: 18px;
  }

  .event-text-future h2 {
    text-align: center;
  }

  ._06-partner_logo {
    width: 90%;
  }

  ._06-partners {
    min-height: auto;
  }

  ._06-speaker_rich {
    padding-right: 0;
  }

  ._06-speaker_rich p {
    text-align: center;
    font-size: 20px;
  }

  ._06-speaker_rich h2, ._06-speaker_rich h3 {
    text-align: center;
  }

  ._06-company-logo {
    width: 90px;
    bottom: 0%;
    right: -10%;
  }

  ._06-topic_icon {
    width: 120px;
  }

  ._04-partner_logo {
    width: 90%;
  }

  ._06-speaker-content {
    flex-flow: column;
  }

  ._06-speaker-pic {
    margin-left: auto;
    margin-right: auto;
  }

  ._04-partners_logos {
    flex-flow: column;
  }

  .partner-divider {
    border-bottom: 1px solid var(--light-gray\<deleted\|variable-3947524c-255e-2609-e6c9-a78ab12d7d4e\>);
    border-right-width: 0;
    width: 60%;
    height: 0;
    margin-left: auto;
    margin-right: auto;
  }

  ._04-speaker_item {
    width: 65%;
    margin-bottom: 40px;
  }

  ._04-speaker_rich p, ._06-topic-rich p {
    font-size: 20px;
  }

  ._00-speakers-a {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._00-speaker_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._00-speaker_rich p {
    font-size: 20px;
  }

  .image-lego {
    object-fit: cover;
    height: 100vh;
  }

  ._04-head-rich {
    padding: 0;
  }

  ._04-head-rich h1 {
    margin-bottom: 20px;
    font-size: 88px;
    line-height: 90%;
  }

  ._04-head-rich p {
    font-size: 24px;
    line-height: 110%;
  }

  ._04-showcase-rich {
    padding: 0;
    left: 8%;
    right: 8%;
  }

  ._04-showcase-rich h1 {
    margin-bottom: 20px;
    font-size: 88px;
    line-height: 90%;
  }

  ._04-showcase-rich p {
    font-size: 24px;
    line-height: 110%;
  }

  ._04-showcase-rich h2 {
    font-size: 22vw;
  }

  ._04-showcase-rich h3 {
    margin-bottom: 0;
    font-size: 12vw;
  }

  ._06-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._06-hero-rich {
    top: 15%;
  }

  ._06-hero-rich h1 {
    margin-bottom: 25px;
    padding: 20px 18px 20px 25px;
    font-size: 15vw;
  }

  ._06-hero-rich p {
    font-size: 6vw;
  }

  .image-lego-form {
    object-fit: cover;
  }

  ._06-form-rich h1 {
    padding: 25px 20px;
    font-size: 8vw;
  }

  .section-wrap-waw {
    flex-direction: column;
    align-items: center;
  }

  ._05-schedule_rich-2 p {
    font-size: 20px;
    line-height: 125%;
  }

  .section-head-1 {
    font-size: 45px;
  }

  ._06-hero-growth {
    width: 90%;
    top: 30%;
  }

  ._06-hero-growth h1 {
    margin-bottom: 25px;
    padding: 20px 18px 20px 25px;
    font-size: 15vw;
  }

  ._06-hero-growth p {
    font-size: 4vw;
  }

  ._06-hero-subhead {
    font-size: 7vw;
    line-height: 110%;
    bottom: 20%;
  }

  ._06-hero-subhead h1 {
    margin-bottom: 25px;
    padding: 20px 18px 20px 25px;
    font-size: 15vw;
  }

  ._06-hero-subhead p {
    font-size: 4vw;
  }

  ._05-head-futurism {
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 80px;
    inset: auto 0% 0%;
  }

  ._06-speaker_rich-eng {
    padding-right: 0;
  }

  ._06-speaker_rich-eng p {
    font-size: 20px;
  }

  ._06-speaker-content-eng {
    flex-flow: column;
  }

  ._07-hero {
    justify-content: center;
    align-items: center;
  }

  ._07-conference-head {
    text-align: center;
    padding: 25px 20px;
    top: 40%;
  }

  ._07-conference-head h1 {
    margin-top: 5px;
    font-size: 16px;
    line-height: 110%;
  }

  ._07-conference-details {
    text-align: center;
    order: 1;
    inset: auto auto 3%;
  }

  ._07-topic_rich p {
    font-size: 20px;
  }

  ._07-topic_icon {
    max-width: 75%;
  }

  ._07-topics {
    min-height: auto;
    margin-bottom: 0;
  }

  ._07-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  .b, ._07-about, ._08-about {
    min-height: auto;
  }

  ._08-team {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._08-speaker_item {
    width: 65%;
    margin-bottom: 40px;
  }

  ._08-speaker_rich p {
    font-size: 20px;
  }

  .footer_padding.large {
    padding-left: 5%;
    padding-right: 5%;
  }

  .footer_padding.narrow-c {
    margin-right: 5px;
  }

  .footer_padding.narrow-d {
    margin-left: 5px;
  }

  ._08-sitemap-link {
    margin-left: 8px;
    margin-right: 8px;
  }

  ._08-footer-credits {
    padding-top: 20px;
  }

  ._08-footer_right {
    flex-direction: column;
  }

  ._08-footer_links {
    justify-content: center;
    margin-bottom: 5px;
  }

  ._08-footer_designer {
    line-height: 120%;
  }

  ._08-footer_logo {
    margin-bottom: 20px;
  }

  ._08-footer_logo_image {
    width: 200px;
  }

  ._08-showcase {
    justify-content: center;
    align-items: center;
    height: 50vh;
  }

  ._08-video-rich {
    padding: 0;
    left: 8%;
    right: 8%;
  }

  ._08-video-rich h1 {
    font-size: 30px;
  }

  ._08-video-rich p {
    font-size: 24px;
    line-height: 110%;
  }

  ._08-video-rich h2 {
    font-size: 6vw;
  }

  ._08-past-speaker_rich p {
    font-size: 20px;
  }

  ._08-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._08-event-rich h1 {
    font-size: 18px;
  }

  ._08-event-rich p {
    color: var(--khaki-10);
    margin-top: 10px;
    font-size: 16px;
  }

  ._08-footer-sitemap {
    padding-bottom: 20px;
  }

  ._08-partners {
    min-height: auto;
  }

  ._08-partners_logos {
    flex-flow: column;
  }

  ._08-partner_logo {
    width: 85%;
    margin-bottom: 20px;
  }

  ._07-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._07-speaker_item {
    width: 65%;
    margin-bottom: 40px;
  }

  ._07-speaker_rich p, ._00-past-speaker_rich p {
    font-size: 20px;
  }

  .stickt-slide-button {
    justify-content: center;
    width: 50px;
    height: 110px;
  }

  ._00-showcase-rich {
    left: 10%;
    right: 10%;
  }

  ._00-showcase-rich h1 {
    padding-right: 14px;
    font-size: 50px;
  }

  ._00-showcase-rich p {
    padding-right: 14px;
    font-size: 30px;
    line-height: 110%;
  }

  ._00-showcase-rich h2 {
    font-size: 6vw;
  }

  ._04-schedule_button {
    align-content: flex-end;
  }

  ._04-schedule_item {
    flex-direction: column;
  }

  ._04-hour {
    border-bottom: 1px solid #343434;
    width: 100%;
    margin-bottom: 12px;
  }

  ._04-time {
    text-align: right;
    justify-content: center;
    padding-right: 30px;
    font-weight: 700;
    display: block;
  }

  ._04-shape {
    border-width: 3px;
    left: auto;
    right: 0;
  }

  ._04-timeline {
    border-right-width: 0;
  }

  ._04-schedule_rich {
    width: auto;
  }

  ._04-schedule_rich h1, ._04-schedule_rich p {
    text-align: right;
  }

  ._04-schedule_rich h2 {
    text-align: right;
    line-height: 120%;
  }

  ._06-button-article {
    z-index: 2000;
    height: 38px;
    padding-top: 8px;
    bottom: 10px;
    right: auto;
  }

  ._06-schedule_item {
    align-items: center;
    width: 90%;
    padding-bottom: 30px;
  }

  ._06-schedule_item p {
    font-size: 20px;
    line-height: 120%;
  }

  ._06-schedule_item h1 {
    font-size: 28px;
  }

  ._06-schedule_item img {
    width: 50%;
  }

  ._06-schedule_item.wide {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    width: 90%;
    padding-left: 0;
    padding-right: 0;
  }

  ._04-schedule_div {
    width: auto;
  }

  ._04-schedule_div h1, ._04-schedule_div p {
    text-align: right;
  }

  ._04-schedule_div h2 {
    text-align: right;
    line-height: 120%;
  }

  ._05-button_event-cover {
    top: -2%;
    right: 0%;
  }

  .brand-image {
    height: 52vh;
  }

  .brand-image.desktop-hide-mobile-show {
    border-bottom-width: 8px;
    height: 60vh;
  }

  .form-section {
    min-height: auto;
  }

  .form-wrap {
    flex-direction: column;
    align-items: center;
    overflow: hidden;
  }

  ._07-schedule_rich {
    width: auto;
  }

  ._07-schedule_rich h1, ._07-schedule_rich p {
    text-align: right;
  }

  ._07-schedule_rich h2 {
    text-align: right;
    line-height: 120%;
  }

  .noam {
    display: none;
  }

  ._07-schedule_button {
    align-content: flex-end;
  }

  ._07-schedule_item {
    flex-direction: column;
  }

  ._04-button_event-cover {
    padding: 14px 18px 16px;
    font-size: 18px;
    bottom: 45%;
  }

  .logo-image._12 {
    height: 60px;
  }

  ._09-about {
    min-height: auto;
  }

  ._09-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._09-conference-head {
    text-align: center;
    font-size: 50px;
    top: 40%;
  }

  .bio-text {
    font-size: 20px;
    line-height: 100%;
  }

  ._10-topics {
    min-height: auto;
    margin-bottom: 0;
  }

  ._10-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._10-speaker_item {
    width: 62%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._10-partners {
    min-height: auto;
  }

  ._10-partner_logo {
    width: 80%;
  }

  ._10-topic_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._10-topic_rich h1 {
    font-size: 28px;
  }

  ._10-topic_icon {
    margin-bottom: 10px;
  }

  ._07-button_event-cover {
    padding: 14px 18px 16px;
    font-size: 18px;
    bottom: 45%;
  }

  ._09-showcase-rich {
    left: 10%;
    right: 10%;
  }

  ._09-showcase-rich h1 {
    font-size: 50px;
  }

  ._09-showcase-rich p {
    font-size: 30px;
    line-height: 110%;
  }

  ._09-showcase-rich h2 {
    font-size: 6vw;
  }

  ._10-branding {
    width: 80%;
  }

  ._10-intro-rich {
    left: 10%;
    right: 10%;
  }

  ._10-intro-rich h1 {
    font-family: "Manhattan 650", sans-serif;
    font-size: 100px;
  }

  ._10-intro-rich p {
    padding-right: 14px;
    font-size: 30px;
    line-height: 110%;
  }

  ._10-intro-rich h2 {
    font-size: 86px;
  }

  .intro_video-wrap {
    margin-top: 35px;
  }

  ._10-video-text {
    left: 10%;
    right: 10%;
  }

  ._10-video-text h1 {
    padding-right: 14px;
    font-size: 50px;
  }

  ._10-video-text p {
    padding-right: 14px;
    font-size: 30px;
    line-height: 110%;
  }

  ._10-video-text h2 {
    font-size: 6vw;
  }

  .sticky-book-now-copy {
    justify-content: center;
    width: auto;
    font-size: 15px;
    line-height: 110%;
  }

  .intro_text-wrap {
    margin-top: 40%;
  }

  ._08-item {
    grid-column-gap: 20px;
    width: 85%;
    top: 8%;
  }

  ._08_items-con {
    grid-row-gap: 50px;
  }

  ._09-partner_logo {
    width: 90%;
  }

  ._09-partners {
    min-height: auto;
  }

  ._09-speaker_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._09-speaker_rich p {
    font-size: 20px;
  }

  ._00-video-text {
    left: 10%;
    right: 10%;
  }

  ._00-video-text h1 {
    padding-right: 14px;
    font-size: 50px;
  }

  ._00-video-text p {
    padding-right: 14px;
    font-size: 30px;
    line-height: 110%;
  }

  ._00-video-text h2 {
    font-size: 6vw;
  }

  ._00-intro_video-wrap {
    margin-top: 35px;
  }

  ._00-intro-rich {
    left: 10%;
    right: 10%;
  }

  ._00-intro-rich h1 {
    font-family: "Manhattan 650", sans-serif;
    font-size: 100px;
  }

  ._00-intro-rich p {
    padding-right: 14px;
    font-size: 30px;
    line-height: 110%;
  }

  ._00-intro-rich h2 {
    font-size: 75px;
  }

  .draw-arrow.mini {
    width: 80px;
  }

  ._09-conference-details {
    top: 40%;
  }

  ._09-slider {
    margin-bottom: 0;
  }

  ._09-schedule_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._09-schedule_rich h1 {
    font-size: 28px;
  }

  ._09-carousel-con {
    border-radius: 0;
  }

  ._08-item-text {
    line-height: 120%;
  }

  ._11-partner_logo {
    width: 80%;
  }

  ._11-partners {
    min-height: auto;
  }

  ._00_split-screen-up {
    perspective-origin: 50% 100%;
    transform-origin: 50% 100%;
  }

  ._11-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._11-speaker_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._11-speaker_rich p {
    font-size: 20px;
  }

  ._11-sticky-book-now {
    justify-content: center;
    width: auto;
    font-size: 15px;
    line-height: 110%;
  }

  ._00-split-screen_rich {
    left: 10%;
    right: 10%;
  }

  ._00-split-screen_rich h1 {
    padding-right: 14px;
    font-size: 60px;
  }

  ._11-topics {
    min-height: auto;
    margin-bottom: 0;
  }

  ._111-topic_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._111-topic_rich h1 {
    font-size: 28px;
  }

  ._111-topic_icon {
    margin-bottom: 10px;
  }

  ._11-split-screen_rich {
    left: 10%;
    right: 10%;
  }

  ._11-split-screen_rich h1 {
    font-size: 60px;
  }

  ._10-speaker_rich p {
    font-size: 20px;
  }

  ._11_split-screen-up {
    perspective-origin: 50% 100%;
    transform-origin: 50% 100%;
  }

  ._09-button_event-cover {
    left: auto;
    right: auto;
  }

  .splitt-screen-video2 {
    height: 40vh;
  }

  ._14-hero {
    justify-content: center;
    align-items: center;
    height: 95vh;
  }

  ._14-about {
    min-height: auto;
  }

  ._14-topics {
    min-height: auto;
    margin-bottom: 0;
  }

  ._14-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._14-partners {
    min-height: auto;
  }

  ._14-hero_rich {
    width: 85%;
  }

  ._14-hero_rich p {
    font-size: 22px;
    line-height: 130%;
  }

  ._14-hero_rich h1 {
    font-size: 60px;
  }

  ._14-hero_rich h2 {
    margin-top: 10px;
    margin-bottom: 5px;
  }

  ._14-branding {
    width: 300px;
    height: 275px;
  }

  .wheel-l {
    max-width: 45px;
    bottom: 25px;
    left: 70px;
  }

  .wheel-r {
    max-width: 45px;
    bottom: 25px;
    right: 65px;
  }

  ._14-partner_logo {
    width: 90%;
  }

  ._06-coverage {
    min-height: auto;
  }

  ._06-coverage_rich {
    width: 100%;
  }

  ._06-coverage_rich h1 {
    font-size: 25px;
  }

  ._06-coverage_rich h2 {
    font-size: 18px;
  }

  ._14-topic_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._14-topic_rich h1 {
    font-size: 28px;
  }

  ._14-topic_icon {
    margin-bottom: 10px;
  }

  ._14-mosaic-gallery {
    margin-bottom: 0;
  }

  .mosaic-item._03, .mosaic-item._02 {
    width: 48%;
    margin: 2px;
  }

  .mosaic-item._01 {
    width: 97%;
    margin: 2px;
  }

  .lottie_inner {
    grid-row-gap: 25px;
  }

  ._14-lottie {
    min-height: auto;
  }

  ._14-animation-a {
    border-bottom: .5px solid var(--azure-50);
    width: 85%;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 15px;
  }

  ._14-lottie_rich {
    width: 70%;
    height: 90%;
  }

  ._14-section-head {
    margin-top: 0;
    font-size: 45px;
  }

  .ds-grid-surfaces {
    grid-column-gap: 16px;
    grid-template-rows: auto auto auto auto;
    grid-template-areas: ". . . . . ."
                         ". . . . . ."
                         ". . . . . ."
                         ". . . . . .";
  }

  .ds-grid-images {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .spacer-8 {
    display: block;
  }

  .ds-grid-colors {
    grid-column-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-areas: ". . . . . ."
                         ". . . . . ."
                         ". . . . . .";
  }

  .ds-grid-brand {
    grid-row-gap: 8px;
    grid-template: "."
                   "."
                   / 1fr;
  }

  .grid-typography-3col {
    grid-column-gap: 16px;
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .spacer-16 {
    display: block;
  }

  .ds-grid-buttons {
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  ._05-past-event {
    padding-left: 0%;
    padding-right: 0%;
  }

  ._14-animation-b {
    border-bottom: .5px solid var(--azure-50);
    width: 85%;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 15px;
  }

  .block_watch-button-2 {
    font-size: 5vw;
    line-height: 5vw;
    top: 38vw;
  }

  ._12-hero_rich1 p {
    width: 90%;
  }

  ._12-hero_rich1 h1 {
    font-size: 45px;
    line-height: 90%;
  }

  ._12-hero_rich1 h2 {
    color: var(--black);
    text-align: center;
    font-size: 20px;
  }

  ._12-loop.all-show-mobile-hide {
    display: none;
  }

  ._12-carousel-con {
    border-radius: 0;
  }

  ._10-coverage {
    min-height: auto;
  }

  ._10-coverage_rich {
    width: 100%;
  }

  ._10-coverage_rich h1 {
    font-size: 25px;
  }

  ._10-coverage_rich h2 {
    font-size: 18px;
  }

  ._12-social {
    top: 60vh;
    right: 20px;
  }

  ._14-speaker_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._14-speaker_rich p {
    font-size: 20px;
  }

  ._15-about {
    min-height: auto;
  }

  ._15-topics {
    min-height: auto;
    margin-bottom: 0;
  }

  ._15-topic_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._15-topic_rich h1 {
    font-size: 28px;
  }

  ._15-topic_icon {
    margin-bottom: 10px;
  }

  ._15-mosaic-gallery {
    margin-bottom: 0;
  }

  ._15-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  .is-13-about {
    min-height: auto;
  }

  .is-13-topics {
    min-height: auto;
    margin-bottom: 0;
  }

  .is-13-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  .is-13-partners {
    min-height: auto;
  }

  .is-13-section-head {
    margin-top: 0;
    font-size: 70px;
  }

  .is-13-topic_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  .is-13-topic_rich h1 {
    font-size: 28px;
  }

  .is-13-topic_icon {
    margin-bottom: 10px;
  }

  .is-13-speaker_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .is-13-speaker_rich p {
    font-size: 20px;
  }

  .is-13-mosaic-gallery {
    margin-bottom: 0;
  }

  .is-13-partner_logo {
    width: 85%;
  }

  .is-13-hero {
    height: 95vh;
  }

  .is-13-hero_rich {
    max-width: 85%;
  }

  .is-13-hero_rich p {
    font-size: 26px;
    line-height: 100%;
  }

  .is-13-hero_rich h1 {
    font-size: 60px;
    font-weight: 400;
  }

  .is-13-hero_rich h2 {
    line-height: 80%;
  }

  .is-13-hero_rich h3 {
    font-size: 26px;
    line-height: 90%;
  }

  ._15-hero-image {
    justify-content: center;
    align-items: center;
    height: 65vh;
  }

  ._13-header_logos {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  ._11-schedule_item {
    flex-direction: column;
  }

  ._11-hour {
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    width: 100%;
    margin-bottom: 12px;
  }

  ._11-timeline {
    border-right-width: 0;
  }

  ._11-time {
    justify-content: center;
    font-weight: 700;
    display: flex;
  }

  ._11-shape {
    border-width: 3px;
    left: auto;
    right: 0;
  }

  ._11-schedule_rich {
    width: auto;
  }

  ._11-schedule_rich h1, ._11-schedule_rich p {
    text-align: center;
  }

  ._11-schedule_rich h2 {
    text-align: center;
    line-height: 120%;
  }

  ._15-partners {
    min-height: auto;
  }

  ._15-partner_logo {
    width: 80%;
  }

  ._16-head {
    padding-top: 2vh;
    font-size: 100px;
  }

  .details {
    margin-top: 20px;
  }

  ._16-about {
    min-height: auto;
  }

  ._16-details {
    text-align: center;
    bottom: 20px;
  }

  ._16-details h1 {
    margin-top: 5px;
    font-size: 16px;
    line-height: 110%;
  }

  ._16-head-details {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 20px;
    line-height: 120%;
  }

  ._16-partner_logo {
    width: 80%;
  }

  ._16-partners {
    min-height: auto;
  }

  .hero-details_date {
    text-align: center;
    width: 100%;
    margin-top: 4vw;
    padding-top: 4vw;
    font-size: 12vw;
    line-height: 6vw;
  }

  ._17-hero-details {
    background-image: radial-gradient(circle closest-corner, #04044299 17%, #07076200 40%);
  }

  ._17-hero-details.mobile {
    background-image: none;
    position: relative;
  }

  ._17-schedule-date {
    justify-content: center;
    align-items: center;
  }

  ._17-section-head {
    font-size: 45px;
    line-height: 110%;
  }

  ._17-schedule-day {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .num {
    font-size: 200%;
  }

  .registration_wrapper {
    padding: 4vw 8vw;
  }

  .ticket-type {
    font-size: 6vw;
    line-height: 7vw;
  }

  .ticket-price {
    margin-top: 6vw;
    font-size: 15vw;
    line-height: 25vw;
  }

  ._17-partners {
    min-height: auto;
  }

  ._17-partner_logo, ._17-partner_logo.papaya-biger {
    width: 70%;
  }

  ._17-partner_logo.tiktok-biger {
    width: 88%;
  }

  ._17-partner_logo.tipranks-biger {
    width: 70%;
  }

  ._12-hero-details {
    margin-top: -86px;
  }

  ._10-schedule_item {
    flex-direction: column;
  }

  ._10-hour {
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    width: 100%;
    margin-bottom: 12px;
  }

  ._10-time {
    justify-content: center;
    font-weight: 700;
    display: flex;
  }

  ._10-shape {
    border-width: 3px;
    display: none;
    left: auto;
    right: 0;
  }

  ._10-timeline {
    border-right-width: 0;
  }

  ._10-schedule_rich {
    text-align: center;
    width: auto;
  }

  ._10-schedule_rich h1, ._10-schedule_rich p {
    text-align: center;
  }

  ._10-schedule_rich h2 {
    text-align: center;
    line-height: 120%;
  }

  ._17-about_rich p {
    font-size: 19px;
  }

  ._12-schedule {
    min-height: auto;
    margin-bottom: 0;
  }

  ._12-brodcast-wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  .slogan1, .slogan2, .slogan3 {
    font-size: 50px;
  }

  .is-13-partner_logo-2 {
    width: 85%;
  }

  ._18-hero {
    justify-content: center;
    align-items: center;
    height: auto;
  }

  ._18-about {
    min-height: auto;
  }

  ._14-schedule_item {
    flex-direction: column;
  }

  ._14-hour {
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    width: 100%;
    margin-bottom: 12px;
  }

  ._14-timeline {
    border-right-width: 0;
  }

  ._14-schedule_rich {
    width: auto;
  }

  ._14-schedule_rich h1, ._14-schedule_rich p {
    text-align: center;
  }

  ._14-schedule_rich h2 {
    text-align: center;
    line-height: 120%;
  }

  ._14-time {
    justify-content: center;
    font-weight: 700;
    display: flex;
  }

  ._14-shape {
    border-width: 3px;
    left: auto;
    right: 0;
  }

  ._18-topic_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._18-topic_rich h1 {
    font-size: 28px;
  }

  ._18-topic_icon {
    margin-bottom: 10px;
  }

  ._18-partners {
    min-height: auto;
  }

  ._18-topics {
    min-height: auto;
    margin-bottom: 0;
  }

  ._18-partners_inner {
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  ._18-partners_logos {
    flex-flow: column;
  }

  ._18-partner_logo, ._18-partner_logo.line-1 {
    width: 70%;
  }

  ._18-partner_logo.line-3 {
    width: 80%;
  }

  ._18-partner_logo.line-3.sap, ._18-partner_logo.line-3.intuit {
    width: 80%;
    margin-left: 0;
  }

  ._18-partner_logo.line-3.pagaya {
    width: 75%;
    margin-left: 0;
  }

  ._18-partner_logo.line-2 {
    width: 60%;
  }

  ._18-partner_logo.line-4, ._18-partner_logo.line-5 {
    width: 70%;
  }

  ._12-hero_rich2 p {
    width: 90%;
  }

  ._12-hero_rich2 h1 {
    font-size: 45px;
    line-height: 90%;
  }

  ._12-hero_rich2 h2 {
    color: var(--black);
    text-align: center;
    font-size: 20px;
  }

  ._17-carousel-con {
    border-radius: 0;
  }

  .text-con {
    min-width: 200%;
  }

  .is-17-partner_logo-2 {
    width: 70%;
  }

  ._17-schedule_rich {
    width: 100%;
  }

  ._17-schedule_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._17-schedule_rich h1 {
    font-size: 28px;
  }

  ._17-schedule_rich h2 {
    font-size: 29px;
  }

  .criteria-con._8vh {
    padding-top: 0;
    padding-bottom: 0;
  }

  ._17-criteria_inner {
    justify-content: flex-start;
    align-items: center;
  }

  ._17-criteria_rich {
    width: 100%;
  }

  ._17-criteria_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._17-criteria_rich h1 {
    font-size: 25px;
  }

  ._17-criteria_rich li {
    font-size: 18px;
  }

  .bonus {
    padding: .5rem .8rem;
  }

  ._17-bonus_rich {
    width: 100%;
  }

  ._17-bonus_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._17-bonus_inner {
    width: 95%;
  }

  ._3-footer_wrap {
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding-bottom: 0;
  }

  ._3-footer_logo {
    margin-bottom: auto;
  }

  ._3-footer-credits {
    padding-left: 0;
    padding-right: 0;
  }

  ._3-sitemap_links {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
  }

  ._3-sitemap-link {
    margin-left: 8px;
    margin-right: 8px;
  }

  ._3-footer_right {
    flex-direction: column;
  }

  ._3-footer-links {
    grid-row-gap: 15px;
    flex-flow: column;
  }

  .paragraph-6 {
    font-size: 22px;
  }

  .page-padding-no-animation {
    margin-left: 12px;
    margin-right: 12px;
  }

  ._19-hero {
    margin-top: 0;
  }

  ._17-hero-dream-team-2 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  ._19_section-wrap {
    flex-direction: column;
    align-items: center;
  }

  ._19-carousel-con {
    border-radius: 0;
  }

  ._19-loop.desktop-show-mobile-hide {
    display: none;
  }

  ._19-schedule {
    min-height: auto;
    margin-bottom: 0;
  }

  ._19-brodcast-wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  ._19-section-head {
    margin-top: 0;
    font-size: 34px;
  }

  ._17-dream-team--div {
    max-width: 100%;
  }

  ._17-apply-noe_text {
    font-size: 18px;
  }

  ._19-about-text {
    font-size: 25px;
  }

  ._19-details {
    width: 100%;
    font-size: 24px;
  }

  ._13-schedule_item {
    flex-direction: column;
  }

  ._13-hour {
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    width: 100%;
    margin-bottom: 12px;
  }

  ._13-timeline {
    border-right-width: 0;
  }

  ._13-schedule_rich {
    width: auto;
  }

  ._13-schedule_rich h1, ._13-schedule_rich p {
    text-align: center;
  }

  ._13-schedule_rich h2 {
    text-align: center;
    line-height: 120%;
  }

  ._13-schedule_rich h3, ._13-schedule_rich h4, ._13-schedule_rich.ctech h5 {
    text-align: center;
  }

  ._13-time {
    justify-content: center;
    font-weight: 700;
    display: flex;
  }

  ._13-shape {
    border-width: 3px;
    left: auto;
    right: 0;
  }

  ._15-hero-head {
    flex-flow: column;
  }

  ._15-header_logos {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  ._15-speaker_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._15-speaker_rich p {
    font-size: 20px;
  }

  ._4-footer_wrap {
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding-bottom: 0;
  }

  ._4-footer_content {
    padding-left: 10px;
    padding-right: 15px;
  }

  .footer_logo-vertical {
    width: 70px;
    height: 100px;
  }

  ._4-footer_logo_image {
    width: 200px;
  }

  ._4-footer-credits {
    grid-row-gap: 8px;
    padding-left: 0;
    padding-right: 0;
  }

  ._4-footer_designer {
    line-height: 120%;
  }

  ._4-footer_right {
    flex-direction: column;
  }

  ._4-sitemap_links {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
  }

  .magazine-header_logos {
    width: 80vw;
    padding-top: 6px;
    padding-bottom: 12px;
  }

  ._4-footer_padding {
    grid-row-gap: 10px;
  }

  ._17-speaker_item {
    width: 65%;
    margin-bottom: 40px;
  }

  ._17-speaker_rich p {
    font-size: 20px;
  }

  .ai-branding {
    padding-top: 80px;
  }

  .ai-image {
    max-width: 280px;
  }

  .ai-title {
    max-width: 150px;
  }

  .magazine-hero-rich h1 {
    font-size: 22px;
  }

  .magazine-hero-rich h2 {
    font-size: 24px;
  }

  .is-13-exhibition {
    min-height: auto;
    margin-bottom: 0;
  }

  .text-link-b {
    margin-left: 8px;
    margin-right: 8px;
  }

  .footer-credits-b {
    padding-top: 20px;
  }

  .designer-b {
    line-height: 120%;
  }

  .footer_con-c {
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer_credits-c, .footer-credits-d {
    grid-row-gap: 8px;
  }

  ._19-partners {
    min-height: auto;
  }

  ._19-partners.all-hide-mobile-show {
    display: flex;
  }

  ._19-partner_logo {
    width: 90%;
  }

  ._12-partners {
    min-height: auto;
  }

  ._12-partners.all-hide-mobile-show {
    display: flex;
  }

  ._12-partner_logo {
    width: 90%;
  }

  .social-icon {
    width: 20px;
  }

  .is--logos {
    flex-flow: row-reverse wrap;
    justify-content: center;
    align-items: flex-start;
    margin-right: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  .is--nav-links {
    width: auto;
    margin-left: 10px;
    margin-right: 10px;
  }

  .is--header-logo {
    height: 60px;
  }

  .is--btn.is--tickets:hover {
    border-radius: 0 0 8px 8px;
  }

  .is--maps {
    top: 60vh;
    left: 20px;
  }

  .is--social {
    top: 60vh;
    right: 20px;
  }

  .is--all-links {
    order: -1;
    margin-top: 0;
    margin-bottom: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .footer_con-d {
    padding-left: 20px;
    padding-right: 20px;
  }

  .designer-c, .designer-d {
    line-height: 120%;
  }

  .menu-animation {
    order: -1;
    height: 100px;
  }

  .item-1 {
    text-align: center;
    flex-flow: row-reverse wrap;
    justify-content: center;
    align-items: flex-start;
    padding-top: 0;
    padding-bottom: 0;
  }

  .brand-logo._30 {
    height: 50px;
  }

  .menu-btns {
    width: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
  }

  .menu-btn-1.menu-tickets:hover {
    border-radius: 0 0 8px 8px;
  }

  .menu-btn-1.second-tickets-menu:hover {
    border-radius: 6px;
  }

  .menu-btn-1.menu-sold-out:hover {
    border-radius: 0 0 8px 8px;
  }

  .menu-items {
    padding-left: 0;
    padding-right: 0;
  }

  .menu-title {
    text-align: center;
    font-size: 50px;
    display: none;
  }

  ._18-hero-details {
    margin-top: 80px;
    margin-bottom: 30px;
  }

  .cursor {
    border: 1px solid var(--gray-10);
  }

  ._18-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._18-speaker_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._18-speaker_rich p {
    font-size: 20px;
  }

  .menu-logos {
    flex-flow: row;
    order: -1;
    margin-right: 0;
    display: flex;
  }

  .item-2 {
    grid-row-gap: 20px;
    flex-flow: column;
    align-items: center;
    margin-bottom: 20px;
  }

  .menu-2 {
    background-color: #fff0;
    align-items: center;
    padding-right: 0;
    position: fixed;
    inset: 59px 0% auto;
  }

  .social-nav-icons {
    grid-column-gap: 0px;
    grid-row-gap: 15px;
    flex-flow: column;
    align-self: stretch;
    align-items: center;
    margin-left: 2%;
    margin-right: 2%;
    padding-bottom: 50px;
  }

  .map-icons {
    flex: none;
    margin-left: auto;
    top: 60vh;
    left: 20px;
  }

  .social-icons {
    top: 60vh;
    right: 20px;
  }

  .place-holder {
    margin-right: auto;
  }

  .button-2.event-review:hover, .button-2.past-event-btn:hover, .button-2.corporate:hover, .button-2.review-absalut:hover {
    border-radius: 0 0 8px 8px;
  }

  .sq-speaker-item {
    border-top-style: none;
    border-left-width: 0;
    border-right-style: none;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .speaker-text {
    padding-bottom: 8px;
  }

  .main-content {
    min-height: auto;
    padding-left: 3%;
    padding-right: 2%;
  }

  .head {
    text-align: center;
    font-size: 50px;
  }

  .titles {
    padding-left: 0;
    padding-right: 0;
  }

  ._20-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._20-page_padding.xl {
    padding-left: 1%;
    padding-right: 1%;
  }

  ._20-section-wrap {
    flex-direction: column;
    align-items: center;
  }

  ._20-about_rich p {
    font-size: 18px;
  }

  ._20-topics {
    min-height: auto;
    margin-bottom: 0;
  }

  ._20-topic_icon {
    margin-bottom: 10px;
  }

  ._20-topic_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._20-topic_rich h1 {
    font-size: 28px;
  }

  ._20-split-columns {
    padding-left: 15px;
  }

  ._20-schedule_item {
    flex-direction: column;
  }

  ._20-hour {
    grid-row-gap: 4px;
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-bottom: 12px;
    display: flex;
  }

  ._20-time {
    justify-content: center;
    font-weight: 700;
    display: flex;
  }

  ._20-shape {
    border-width: 2px;
    order: -1;
    position: static;
    left: auto;
    right: 0;
  }

  ._20-timeline {
    border-right-width: 0;
  }

  ._20-schedule_rich {
    width: auto;
  }

  ._20-schedule_rich h1, ._20-schedule_rich p {
    text-align: center;
  }

  ._20-schedule_rich h2 {
    text-align: center;
    line-height: 120%;
  }

  ._20-schedule_rich h3, ._20-schedule_rich h4, ._20-schedule_rich h5 {
    text-align: center;
  }

  ._20-mosaic-gallery {
    margin-bottom: 0;
  }

  ._20-speaker_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._20-speaker_rich p {
    font-size: 20px;
  }

  ._20-hero_rich {
    margin-top: 0;
    padding-left: 2%;
    padding-right: 2%;
  }

  ._15-schedule_item {
    flex-direction: column;
  }

  ._15-hour {
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    width: 100%;
    margin-bottom: 12px;
  }

  ._15-time {
    justify-content: center;
    font-weight: 700;
    display: flex;
  }

  ._15-shape {
    border-width: 3px;
    left: auto;
    right: 0;
  }

  ._15-timeline {
    border-right-width: 0;
  }

  ._15-schedule_rich {
    width: auto;
  }

  ._15-schedule_rich h1, ._15-schedule_rich p {
    text-align: center;
  }

  ._15-schedule_rich h2 {
    text-align: center;
    line-height: 120%;
  }

  .hero-details {
    border-bottom: 1px solid var(--gray-10);
  }

  ._20-heading {
    font-size: 40px;
    line-height: 77%;
  }

  .hero-image {
    border-top-width: 0;
    border-left-width: 15px;
    border-right-width: 15px;
  }

  .registration-over {
    width: 110px;
    height: 110px;
    top: -70px;
  }

  .text-span-6 {
    font-size: 25px;
  }

  .image-13 {
    max-width: 70%;
  }

  .slogan {
    font-size: 34px;
  }

  .email-calcalist {
    width: 20px;
  }

  ._17-dream-item {
    flex-flow: column;
    margin-bottom: 40px;
  }

  ._17-dream-pic {
    order: -1;
    padding-bottom: 0;
  }

  ._17-dream-text {
    width: auto;
    padding-top: 0;
  }

  ._17-dream-rich p {
    font-size: 20px;
  }

  .pic {
    align-self: center;
    width: 220px;
    margin-bottom: 30px;
  }

  .deacription {
    width: auto;
    padding-top: 0;
    padding-bottom: 15px;
  }

  .company-logo {
    flex-flow: column;
  }

  .dream-team_rich h1 {
    text-align: center;
    font-size: 25px;
  }

  .dream-team_rich p {
    text-align: center;
    font-size: 18px;
  }

  ._17-left {
    flex-flow: column;
  }

  ._17-right {
    order: -1;
    position: static;
  }

  .logo-link {
    flex-flow: column;
    position: absolute;
    inset: 35% 0% auto auto;
  }

  ._17-dream-team-application {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  ._21-schedule_rich h1 {
    font-size: 80px;
  }

  ._21-schedule_rich h2 {
    margin-top: 40px;
  }

  ._21-schedule_rich h3 {
    font-size: 20px;
  }

  ._21-schedule_rich li {
    margin-bottom: 0;
    font-size: 16px;
  }

  ._21-section-title {
    letter-spacing: 2px;
    font-family: "Manhattan 450", sans-serif;
    font-size: 50px;
  }

  ._21-about_rich p {
    font-size: 16px;
  }

  .section-title {
    margin-bottom: 25px;
  }

  ._21-topic_icon {
    margin-bottom: 10px;
  }

  ._21-topic_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._21-topic_rich h1 {
    font-size: 28px;
  }

  .item-3 {
    flex-flow: row-reverse wrap;
    justify-content: center;
    align-items: flex-start;
    margin-right: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  .item-4 {
    grid-row-gap: 20px;
    flex-flow: column;
    align-items: center;
    margin-bottom: 20px;
  }

  .menu-title-eng {
    text-align: center;
    margin-right: 0;
    font-size: 50px;
  }

  .menu-title-eng.hide {
    display: none;
  }

  .menu-logos-eng {
    flex-flow: row;
    order: -1;
    margin-right: 0;
    display: flex;
  }

  .menu-logos-eng.hide {
    display: none;
  }

  .menu-color {
    background-color: #fff0;
  }

  .menu-color.a, .menu-color.c {
    background-color: #fff0;
    padding-right: 0;
  }

  ._21-past-events {
    margin-bottom: 0;
  }

  .event_inner {
    padding-left: 20px;
    padding-right: 20px;
  }

  .event-item {
    width: 100%;
  }

  ._21-past-event-btns {
    flex-flow: column;
  }

  .conference-title {
    border-radius: 0;
    width: 100%;
    margin-top: 20px;
    padding-left: 0;
    padding-right: 0;
    font-size: 50px;
    display: inline-block;
  }

  .menu-btns-eng {
    width: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
  }

  ._21-past-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

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

  ._22-hero-brand {
    background-position: 0%;
  }

  ._22-details_rich {
    margin-top: 0;
  }

  .form-brand-image {
    object-fit: cover;
  }

  .menu-4 {
    background-color: #fff0;
    align-items: center;
    position: fixed;
    inset: 60px 0% auto;
  }

  ._22-about {
    min-height: auto;
  }

  ._22-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._22-speaker_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._22-speaker_rich p {
    font-size: 20px;
  }

  ._22_carousel-con {
    border-radius: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  ._22-coverage {
    min-height: auto;
  }

  ._22-coverage_rich {
    width: 100%;
  }

  ._22-coverage_rich h1 {
    font-size: 25px;
  }

  ._22-coverage_rich h2 {
    font-size: 18px;
  }

  ._22-cover-item {
    width: 95%;
  }

  ._22-timeline_rich {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 20px;
  }

  ._22-timeline_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._22-timeline_rich h1 {
    font-size: 24px;
  }

  .roadshoe-logo {
    max-width: 95%;
  }

  ._22-schedule_item {
    flex-direction: column;
    width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  ._22-hour {
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    width: 100%;
    margin-bottom: 12px;
  }

  ._22-hour.hide {
    max-width: none;
  }

  ._22-time {
    justify-content: center;
    font-weight: 700;
    display: flex;
  }

  ._22-shape {
    border-width: 3px;
    display: none;
    left: auto;
    right: 0;
  }

  ._22-timeline {
    border-right-width: 0;
  }

  ._23-hero-details {
    border-bottom: 1px solid var(--gray-10);
  }

  ._23-details_rich {
    margin-top: 100px;
  }

  ._23-details_rich h4 {
    font-size: 60px;
  }

  ._23-details_rich p, ._23-details_rich h5 {
    font-size: 35px;
  }

  ._24-hero {
    justify-content: center;
    align-items: center;
  }

  ._24-hero_rich h2 {
    font-size: 32px;
  }

  ._24-partner_logo {
    width: 90%;
  }

  ._23_about {
    border-top: 4px solid var(--white);
    width: 100%;
  }

  ._23-about_rich p {
    font-size: 16px;
  }

  ._23-schedule_inner {
    overflow: hidden;
  }

  ._23-schedule-day {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 50px;
  }

  ._24-hero-brand {
    height: 40vh;
  }

  ._24-about, ._24-partners, ._23-partners {
    min-height: auto;
  }

  ._23-partner_logo {
    width: 70%;
  }

  .roadshow-logo {
    display: none;
  }

  ._22-stages {
    min-height: auto;
  }

  ._22-time_item-a {
    align-items: center;
    width: 120px;
    margin-right: 0;
    transform: rotate(270deg);
  }

  ._22-time_item-a p {
    font-size: 20px;
    line-height: 120%;
  }

  ._22-time_item-a h1 {
    font-size: 28px;
  }

  ._22-time_item-b {
    align-items: center;
  }

  ._22-time_item-b p {
    font-size: 20px;
    line-height: 120%;
  }

  ._22-time_item-b h1 {
    text-align: center;
  }

  ._22-time_item-b img {
    width: 50%;
  }

  ._22-flex-vertical {
    justify-content: flex-start;
    width: 100%;
    display: flex;
  }

  ._22-flex-vertical._50 {
    width: 100%;
  }

  ._22-page_padding.medium {
    padding-left: 6%;
    padding-right: 6%;
  }

  ._22-legal-terms {
    padding-left: 8px;
    padding-right: 8px;
  }

  ._22-legal-terms_rich {
    width: 100%;
  }

  ._22-legal-terms_rich h1 {
    font-size: 25px;
  }

  ._22-legal-terms_rich h2 {
    font-size: 18px;
  }

  ._17-agenda_item {
    flex-direction: column;
  }

  ._17-hour {
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    width: 100%;
    margin-bottom: 12px;
  }

  ._17-time {
    text-align: left;
    justify-content: flex-start;
    padding-left: 30px;
    font-weight: 700;
    display: flex;
  }

  ._17-shape {
    border-width: 3px;
    left: 0;
    right: auto;
  }

  ._17-timeline {
    border-right-width: 0;
  }

  ._17-agenda_rich {
    width: auto;
  }

  ._17-agenda_rich h1, ._17-agenda_rich p {
    text-align: center;
  }

  ._17-agenda_rich h2 {
    text-align: center;
    line-height: 120%;
  }

  ._25-broadcasts {
    min-height: auto;
  }

  ._25-about {
    border-bottom: 1px solid var(--gray-10);
    height: auto;
    padding-top: 4vh;
  }

  ._25-hero_rich {
    margin-top: 100px;
  }

  ._25-hero_rich h1 {
    font-size: 45px;
  }

  ._25-hero_rich h2 {
    font-size: 36px;
    line-height: 120%;
  }

  ._25-about-a {
    margin-bottom: 30px;
    line-height: 130%;
  }

  ._20-section-head {
    margin-top: 0;
    font-size: 50px;
  }

  .broadcast-item {
    border-width: 5px;
    border-radius: 25px;
    padding-left: 14px;
    padding-right: 14px;
  }

  ._24-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._24-speaker_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._24-speaker_rich p {
    font-size: 20px;
  }

  .span-2025 {
    margin-bottom: 4px;
    font-size: 18px;
  }

  ._25-carousel-con {
    border-radius: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .broadcast-date {
    letter-spacing: 1px;
    width: 80%;
    padding: 14px 12px 30px;
    font-size: 24px;
    line-height: 90%;
  }

  .broadcast-date.before-online {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
  }

  ._25-topic_icon {
    width: 80px;
    margin-bottom: 0;
  }

  ._25-topic_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._25-topic_rich h1 {
    font-size: 20px;
  }

  ._25_flex-vertical._04 {
    width: auto;
  }

  ._25-about-b {
    margin-bottom: 30px;
  }

  ._25-about-c {
    grid-row-gap: 20px;
  }

  ._23-speaker_item {
    width: 65%;
    margin-bottom: 40px;
  }

  ._23-speaker_rich p {
    font-size: 20px;
  }

  ._23-carousel-con {
    border-radius: 0;
    overflow: hidden;
  }

  ._20-sold-out {
    max-width: 150px;
    top: 12vh;
  }

  .head-section {
    height: auto;
  }

  ._23-section-title {
    font-size: 65px;
  }

  ._16-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._16-speaker_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._16-speaker_rich p {
    font-size: 18px;
  }

  ._23-dream-team {
    padding-bottom: 4vh;
    padding-left: 0;
    padding-right: 0;
  }

  ._23-dream-team-brand {
    width: 95%;
  }

  ._23-dream-team-text {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
  }

  .item-5 {
    flex-flow: row-reverse wrap;
    justify-content: center;
    align-items: flex-start;
    margin-right: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  ._23-form {
    width: 90%;
  }

  ._23-regis-inner {
    grid-row-gap: 50px;
  }

  ._23-regis-wrapper {
    grid-row-gap: 15px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  ._23-ticket-type {
    font-size: 22px;
    font-weight: 500;
    line-height: 110%;
  }

  ._23-ticket-price {
    margin-bottom: 0;
    font-size: 15vw;
    line-height: 25vw;
  }

  ._23-header {
    grid-row-gap: 0px;
  }

  ._23-main {
    font-size: 180px;
  }

  ._23-sub {
    transform: scale(.9);
  }

  .tech-invest {
    font-size: 82px;
  }

  .conference-2024 {
    font-size: 66px;
  }

  ._23-date {
    width: auto;
    margin-bottom: 30px;
    font-size: 40px;
    bottom: 17%;
    left: 7%;
  }

  ._25-about-e {
    margin-bottom: 30px;
  }

  ._20-cover-btns {
    margin-top: 0;
  }

  ._16-hero-main {
    text-align: center;
  }

  ._16-hero-main h1 {
    margin-top: 5px;
    font-size: 16px;
    line-height: 110%;
  }

  .day_cube-date {
    width: 25vw;
    height: 25vw;
    font-size: 9vw;
    line-height: 9vw;
  }

  ._17-round-tables {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  ._18-schedule_inner {
    padding-left: 14px;
    padding-right: 14px;
  }

  ._18-schedule_item {
    flex-direction: column;
  }

  ._18-hour {
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    width: 100%;
    margin-bottom: 12px;
  }

  ._18-time {
    justify-content: center;
    font-weight: 700;
    display: flex;
  }

  ._18-shape {
    border-width: 3px;
    display: none;
    left: auto;
    right: 0;
  }

  ._18-timeline {
    border-right-width: 0;
  }

  ._18-schedule_rich {
    width: auto;
  }

  ._18-schedule_rich h1, ._18-schedule_rich p {
    text-align: center;
  }

  ._18-schedule_rich h2 {
    text-align: center;
    line-height: 120%;
  }

  ._18-schedule_rich h3 {
    text-align: center;
  }

  ._16-head2 {
    font-size: 60px;
  }

  ._17-round-rich {
    width: 100%;
  }

  ._17-round-rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._17-round-rich h1 {
    font-size: 28px;
  }

  ._17-round-rich h2 {
    font-size: 29px;
  }

  ._26-brand-image {
    background-position: 50%;
    background-size: cover;
    height: 50vh;
  }

  ._26-title {
    font-size: 45px;
  }

  ._26-schedule {
    min-height: auto;
    margin-bottom: 0;
  }

  ._26-page_padding.medium {
    padding-left: 6%;
    padding-right: 6%;
  }

  ._26-about_rich, ._26-date {
    margin-top: 0;
  }

  ._26-brodcast-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  ._21_header {
    grid-row-gap: 0px;
  }

  ._21-main {
    font-size: 180px;
  }

  ._21-sub {
    transform: scale(.9);
  }

  ._21-date {
    width: auto;
    margin-bottom: 30px;
    font-size: 40px;
    bottom: 17%;
    left: 7%;
  }

  ._26-topic_icon {
    margin-bottom: 10px;
  }

  ._26-topic_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._26-topic_rich h1 {
    font-size: 28px;
  }

  ._23-partner_logo-3 {
    width: 70%;
  }

  ._17-cover-btns {
    flex-flow: column;
    align-items: center;
  }

  ._25-section {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  ._25-sub-head {
    text-align: center;
    margin-bottom: 15px;
    padding-bottom: 15px;
    font-size: 18px;
  }

  ._25-head {
    text-align: center;
    font-size: 26px;
  }

  .participant-title {
    width: 100%;
  }

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

  .participant-img {
    width: 65%;
  }

  .participant-img.blur-and-size {
    width: 50%;
  }

  ._23-ofakim {
    padding-left: 0;
    padding-right: 0;
  }

  ._23-schedule_rich h1 {
    font-size: 90px;
  }

  ._23-schedule_rich h2 {
    margin-top: 40px;
  }

  ._23-schedule_rich h3 {
    font-size: 20px;
  }

  ._23-schedule_rich li {
    margin-bottom: 0;
    font-size: 16px;
  }

  ._18-sold-out {
    bottom: 20%;
  }

  ._18-event-cover {
    flex-flow: column;
  }

  ._26-head {
    min-height: auto;
    margin-top: 0;
  }

  ._26-head-brand {
    background-image: none;
    border-radius: 0;
    padding-bottom: 0;
  }

  ._26-deatails {
    width: 200px;
    height: 200px;
    bottom: 35px;
    right: 20px;
  }

  .head-logos {
    text-align: center;
    flex-flow: row-reverse wrap;
    justify-content: center;
    align-items: flex-start;
  }

  ._16-schedule_item {
    flex-direction: column;
  }

  ._16-hour {
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    width: 100%;
    margin-bottom: 12px;
  }

  ._16-timeline {
    border-right-width: 0;
  }

  ._16-schedule_rich {
    width: auto;
  }

  ._16-schedule_rich h1, ._16-schedule_rich p {
    text-align: center;
  }

  ._16-schedule_rich h2 {
    text-align: center;
    line-height: 120%;
  }

  ._16-time {
    justify-content: center;
    font-weight: 700;
    display: flex;
  }

  ._16-shape {
    border-width: 3px;
    left: auto;
    right: 0;
  }

  ._26-deatails-2 {
    bottom: 35px;
    right: 20px;
  }

  ._26-text-block-2 {
    border-top: 3px solid #0ca03c;
    padding-top: 20px;
  }

  .purchase_text {
    font-size: 18px;
  }

  ._23-partner_logo-4 {
    width: 70%;
  }

  .events-date {
    width: 30%;
    padding-top: 20px;
  }

  .events-rich p {
    font-size: 18px;
  }

  .events-content-wrapper {
    flex: none;
    width: 80%;
    margin-right: -60px;
  }

  .events-menu {
    top: 160px;
  }

  .intro-head {
    left: 10%;
    right: 10%;
  }

  .intro-head h1 {
    font-size: 50px;
  }

  .intro-head p {
    padding-right: 14px;
    font-size: 30px;
    line-height: 110%;
  }

  .intro-head h2 {
    font-size: 70px;
  }

  .intro-wrapper {
    height: auto;
    margin-top: 40%;
  }

  .about-events {
    margin-top: 100px;
    padding-left: 60px;
  }

  .rich-text-2025 p {
    font-size: 18px;
  }

  .image-15-copy {
    width: 40vw;
  }

  ._23-coverage {
    justify-content: center;
    align-items: flex-start;
    min-height: 100%;
  }

  ._23-coverage-items {
    width: 95%;
  }

  ._23-team {
    min-height: auto;
    margin-bottom: 0;
  }

  ._23-team_inner {
    flex-flow: column;
    width: 90%;
  }

  ._23-team_item {
    flex-flow: column;
    width: 100%;
  }

  ._23-pic {
    width: 190px;
    margin-left: auto;
    margin-right: auto;
  }

  ._23-company-logo {
    width: 90px;
    bottom: 5%;
  }

  ._23-content_wrap {
    flex-flow: column;
  }

  ._23-sold-out {
    max-width: 200px;
    left: auto;
  }

  ._23-team-brand {
    background-size: 550px;
    height: 18vh;
  }

  ._22-content-wrap {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  ._22-content-h1 {
    margin-left: auto;
    margin-right: auto;
  }

  ._22-speaker-wrap.no-gap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  ._22-speaker-text.align-center {
    text-align: right;
    align-self: center;
    padding-top: 0;
    padding-right: 15px;
  }

  ._22-speaker-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  ._23-agenda_item {
    flex-direction: column;
    padding-left: 12px;
    padding-right: 12px;
  }

  ._23-hour {
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    width: 100%;
    margin-bottom: 12px;
  }

  ._23-timeline {
    border-right-width: 0;
  }

  ._23-agenda_rich {
    width: auto;
  }

  ._23-agenda_rich h1 {
    text-align: center;
    font-size: 24px;
  }

  ._23-agenda_rich p {
    text-align: center;
    line-height: 130%;
  }

  ._23-agenda_rich h2 {
    text-align: center;
    font-size: 20px;
    line-height: 120%;
  }

  .registration-over-2 {
    width: 110px;
    height: 110px;
    top: -70px;
    left: 20px;
    right: auto;
  }

  ._23-purchase_text {
    font-size: 14px;
  }

  ._23-time {
    text-align: right;
    justify-content: center;
    font-weight: 700;
    display: flex;
  }

  ._23-shape {
    border-width: 3px;
    left: 0;
    right: auto;
  }

  ._23_loop.desktop-show-mobile-hide {
    display: none;
  }

  ._23_carousel-container {
    border-radius: 0;
  }

  ._23-separate-agenda_rich {
    width: auto;
  }

  ._23-separate-agenda_rich h1 {
    text-align: center;
    font-size: 24px;
  }

  ._23-separate-agenda_rich p {
    text-align: center;
    line-height: 130%;
  }

  ._23-separate-agenda_rich h2 {
    text-align: center;
    font-size: 20px;
    line-height: 120%;
  }

  ._23_linkedin {
    align-self: center;
    top: -35px;
  }

  ._23-div-block {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-columns: 1fr 1fr;
    padding: 10px;
  }

  ._23-item-text {
    line-height: 120%;
  }

  ._25-span {
    font-size: 24px;
    line-height: 90%;
  }

  .chat-with-b {
    border-top-style: none;
    padding-top: 0;
    font-size: 18px;
  }

  ._22-chat-with-text {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  ._27-hero {
    justify-content: center;
    align-items: center;
    padding-left: 12px;
    padding-right: 12px;
  }

  ._27-hero_rich h1 {
    font-size: 75px;
  }

  ._27-hero_rich h2 {
    font-size: 24px;
  }

  ._27-about {
    min-height: auto;
  }

  ._27-topic_rich {
    margin-top: -40px;
  }

  ._27-topic_rich p {
    font-size: 20px;
    line-height: 120%;
  }

  ._27-topic_rich h1 {
    font-size: 28px;
  }

  ._27-section-sub {
    width: 95%;
    margin-bottom: 0;
  }

  ._27-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._27-carousel-con {
    border-radius: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  ._27-topics {
    min-height: auto;
    margin-bottom: 0;
  }

  ._27-topic_icon {
    width: 150px;
    margin-bottom: 10px;
  }

  ._29-hero {
    justify-content: flex-start;
    align-items: center;
  }

  ._29-hero_rich h1 {
    font-size: 60px;
  }

  ._29-hero_rich h2 {
    font-size: 24px;
  }

  ._29-partners {
    align-items: flex-start;
    display: flex;
  }

  ._29-partner_logo {
    width: 70%;
  }

  ._29_partners_grid {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    width: 80%;
  }

  .partners_section_head {
    font-size: 13px;
    font-weight: 500;
  }

  ._29-topics {
    min-height: auto;
    margin-bottom: 0;
    padding-top: 10rem;
  }

  ._29-topic_rich {
    width: 70%;
    height: 180px;
  }

  ._29-topic_rich p {
    font-size: 18px;
    line-height: 120%;
  }

  ._29-topic_rich h1 {
    font-size: 80px;
  }

  ._29-topic_rich h4 {
    margin-top: 10px;
  }

  ._29-info {
    padding: 20px;
    bottom: 20px;
  }

  ._29-details {
    padding-bottom: 0;
    font-size: 22px;
    font-weight: 500;
    line-height: 115%;
  }

  ._29-head1 {
    font-size: 55px;
  }

  ._29-head2 {
    font-size: 70px;
  }

  ._29-slogan1 {
    height: 30px;
    font-size: 20px;
    font-weight: 700;
  }

  ._29-slogan {
    height: 30px;
    padding-left: 10px;
    padding-right: 10px;
  }

  ._29-slogan2 {
    height: 30px;
    margin-bottom: 0;
    font-size: 22px;
  }

  ._28-hero {
    justify-content: flex-start;
    align-items: center;
    padding-top: 220px;
  }

  ._28-hero_rich {
    width: 90%;
  }

  ._28-hero_rich h1 {
    letter-spacing: 2px;
    -webkit-text-stroke-width: 2px;
    margin-bottom: 10px;
    font-size: 28px;
    font-weight: 400;
  }

  ._28-hero_rich h2 {
    margin-bottom: 0;
    font-size: 26px;
  }

  ._28-about_rich p {
    font-size: 19px;
  }

  ._28-about_rich strong {
    font-size: 22px;
  }

  ._28-topics {
    min-height: auto;
    margin-bottom: 0;
  }

  ._28-topic_rich {
    width: auto;
  }

  ._28-topic_rich p {
    font-size: 18px;
    line-height: 120%;
  }

  ._28-topic_rich h1 {
    font-size: 28px;
  }

  ._28-topic_rich h4 {
    margin-top: 10px;
  }

  ._29-speakers {
    min-height: auto;
    margin-bottom: 0;
  }

  ._29-about-1 {
    font-size: 26px;
  }

  ._29-topic {
    border-width: 4px;
  }

  ._29-child-4 {
    background-color: var(--black);
    padding-left: 3%;
    padding-right: 3%;
  }

  .bold-text-17 {
    font-size: 24px;
  }

  .invites {
    margin-top: 0;
    font-size: 50px;
  }

  ._29-about_con {
    height: auto;
  }

  ._00-speakers-a-2 {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  .footer_logo-vertical-2 {
    width: 70px;
    height: 100px;
  }

  ._00_loop.desktop-show-mobile-hide {
    display: none;
  }

  .menu-color-2 {
    background-color: #fff0;
  }

  .menu-color-2.a, .menu-color-2.c {
    background-color: #fff0;
    padding-right: 0;
  }

  .menu-animation-2 {
    order: -1;
    height: 100px;
  }

  .btn-3.tickets:hover {
    border-radius: 0 0 8px 8px;
  }

  ._00-about {
    min-height: auto;
  }

  ._00-hour-2 {
    border-bottom: 1px solid #343434;
    width: 100%;
    margin-bottom: 12px;
  }

  ._00-timeline-2 {
    border-right-width: 0;
  }

  ._00-partners {
    min-height: auto;
  }

  .menu-6 {
    background-color: #fff0;
    align-items: center;
    position: fixed;
    inset: 60px 0% auto;
  }

  .menu-btns-2 {
    width: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
  }

  .avatar_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._00-mosaic-gallery {
    margin-bottom: 0;
  }

  ._00-topics {
    min-height: auto;
    margin-bottom: 0;
  }

  .speaker-item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .menu-8 {
    background-color: #fff0;
    align-items: center;
    padding-right: 0;
    position: fixed;
    inset: 59px 0% auto;
  }

  .menu-btns-eng-2 {
    width: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
  }

  .cursor-2 {
    border: 1px solid #f0f0f0;
  }

  ._00_carousel-con {
    border-radius: 0;
  }

  ._00-shape-2 {
    border-width: 3px;
    left: auto;
    right: 0;
  }

  ._00-time-2 {
    justify-content: center;
    font-weight: 700;
    display: flex;
  }

  .logos-2 {
    width: 96vw;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  ._00-hero {
    justify-content: center;
    align-items: center;
    height: 95vh;
  }

  .button-2-2.event-review:hover {
    border-radius: 0 0 8px 8px;
  }

  ._00-speakers-b {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._00-topic_icon, ._29-topic_icons {
    margin-bottom: 10px;
  }

  ._29-section-head {
    border-right-style: none;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    padding-top: 24px;
    display: block;
    top: 20px;
  }

  ._29-section-head.menu-tickets:hover {
    border-radius: 0 0 8px 8px;
  }

  ._29-section-head.second-tickets-menu:hover {
    border-radius: 6px;
  }

  ._29-section-head.menu-sold-out:hover, .menu-btn-negative.menu-tickets:hover {
    border-radius: 0 0 8px 8px;
  }

  .menu-btn-negative.second-tickets-menu:hover {
    border-radius: 6px;
  }

  .menu-btn-negative.menu-sold-out:hover {
    border-radius: 0 0 8px 8px;
  }

  ._28-carousel-con {
    border-radius: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .presale-brand-image {
    height: 52vh;
  }

  .presale-brand-image.desktop-hide-mobile-show {
    border-bottom-width: 8px;
    height: 50vh;
  }

  ._30-hero {
    justify-content: center;
    align-items: center;
    height: 95vh;
  }

  ._30-hero_rich h1 {
    font-size: 60px;
  }

  ._30-hero_rich h2 {
    font-size: 24px;
  }

  ._30-about {
    min-height: auto;
  }

  ._30-topics {
    min-height: auto;
    margin-bottom: 0;
  }

  ._30-topic_rich {
    margin-bottom: 0;
  }

  ._30-topic_rich p {
    margin-bottom: 0;
    font-size: 18px;
    line-height: 120%;
  }

  ._30-topic_rich h1 {
    font-size: 28px;
  }

  ._30-title {
    line-height: 80%;
  }

  ._30-subhead {
    font-size: 26px;
    font-weight: 700;
    line-height: 90%;
  }

  ._30-about_rich p {
    font-size: 18px;
    line-height: 135%;
  }

  ._30-about_rich strong {
    font-size: 18px;
  }

  ._30-schedule {
    min-height: auto;
    margin-bottom: 0;
  }

  ._30-date {
    margin-top: 0;
  }

  ._30-brodcast-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  ._30-brand-image {
    background-position: 50%;
    background-size: cover;
    height: 50vh;
  }

  ._30-deatails {
    width: 200px;
    height: 200px;
    bottom: 35px;
    right: 20px;
  }

  ._30-head {
    min-height: auto;
    margin-top: 0;
  }

  ._30-head-brand {
    background-image: none;
    border-radius: 0;
    padding: 15px 20px 0;
  }

  ._30-deatails-2 {
    bottom: 35px;
    right: 20px;
  }

  ._30-details-text {
    padding-top: 35px;
    font-size: 18px;
  }

  ._30_about._5vh {
    padding-top: 2vh;
  }

  ._30-page_padding.medium {
    padding-left: 6%;
    padding-right: 6%;
  }

  ._30-flex-vertical {
    width: 100%;
    margin-bottom: 35px;
  }

  ._30-flex-vertical._04 {
    width: 95%;
    margin-bottom: 20px;
  }

  ._30-flex-vertical._03 {
    width: 85%;
  }

  ._30-flex-vertical._04, ._30-flex-vertical._05 {
    width: auto;
  }

  ._30-speakers_inner {
    margin-bottom: 20px;
  }

  ._30-speaker_rich p {
    font-size: 20px;
  }

  ._20-sold-out-copy {
    max-width: 150px;
    top: 12vh;
  }

  ._28-info {
    width: 90%;
    padding: 15px;
  }

  ._27-speaker_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._27-speaker_ric p {
    font-size: 20px;
  }

  .battery-charging-lottie {
    width: 75%;
    margin-bottom: 20px;
  }

  ._23-event-cover-btns {
    top: 260px;
  }

  ._29-ticket-type {
    font-size: 22px;
    font-weight: 700;
    line-height: 110%;
    text-decoration: none;
  }

  ._29-ticket-price {
    margin-top: 65px;
    margin-bottom: 20px;
  }

  ._29-shekel {
    font-size: 20px;
  }

  ._25-section-copy {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  ._29-gallery {
    align-items: flex-start;
    display: flex;
  }

  .gallery_con._8vh {
    padding-top: 0;
    padding-bottom: 0;
  }

  .gallery-image._03, .gallery-image._02 {
    width: 48%;
    margin: 2px;
  }

  .gallery-image._01 {
    width: 97%;
    margin: 2px;
  }

  .partners_production {
    font-size: 14px;
  }

  ._29-topic-image {
    width: 30%;
    top: -40px;
    left: 1%;
  }

  ._29-title {
    background-color: var(--valley-blue-navy);
    width: auto;
    margin-top: 0;
    margin-bottom: 50px;
    padding: 20px;
    font-size: 22px;
    display: block;
  }

  ._28-tickets {
    min-height: auto;
  }

  .tickets-con.vertical-pedding {
    padding-bottom: 40px;
  }

  ._28-tickets-button {
    margin-top: 0;
  }

  ._28-ticket-type {
    font-size: 22px;
    font-weight: 700;
    line-height: 110%;
    text-decoration: none;
  }

  ._28-ticket-price {
    margin-top: 65px;
    margin-bottom: 20px;
  }

  ._28-tickets-policy {
    margin-bottom: 20px;
  }

  ._28-tickets-policy-text {
    text-align: center;
  }

  ._28-topic-image {
    max-width: 80%;
  }

  ._28-section-head {
    margin-top: 0;
    font-size: 50px;
  }

  ._28-tickets-wrapper.image-2, ._28-tickets-wrapper.image-1 {
    height: 200px;
  }

  ._28-ticket-type-2 {
    font-size: 22px;
    font-weight: 700;
    line-height: 110%;
    text-decoration: none;
  }

  ._28-ticket-price-2 {
    margin-top: 65px;
    margin-bottom: 20px;
  }

  ._28-tickets-btns {
    order: 1;
    justify-content: flex-start;
    align-items: center;
    width: auto;
  }

  ._28-tickets-box {
    display: block;
  }

  .link-4 {
    color: var(--azure-40);
  }

  ._27-partners-text {
    margin-bottom: 0;
    font-size: 12px;
  }

  ._27-link-block {
    margin-left: 5px;
    margin-right: 5px;
  }

  ._31-hero-details {
    border-bottom: 1px solid var(--gray-10);
  }

  .mind-the-tech {
    font-size: 78px;
  }

  ._31-header {
    grid-row-gap: 0px;
  }

  ._31-sub {
    transform: scale(.9);
  }

  ._31-ny-desktop {
    font-size: 180px;
  }

  ._31-conference {
    font-size: 60px;
  }

  ._31-date {
    width: auto;
    margin-bottom: 30px;
    font-size: 40px;
    bottom: 17%;
    left: 7%;
  }

  ._31-hero {
    position: static;
  }

  ._31-social-tickets {
    width: 90vw;
  }

  .social-place-holder {
    margin-right: auto;
  }

  ._31_about {
    border-top: 4px solid var(--white);
    justify-content: flex-start;
  }

  ._31-section-title {
    font-size: 80px;
    line-height: 87%;
  }

  ._31-about_rich {
    width: auto;
    margin-right: 0%;
  }

  ._31-about_rich p {
    font-size: 16px;
  }

  ._31-topics {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  ._31-about_inner {
    flex-flow: column;
  }

  ._31-topic {
    text-align: center;
  }

  ._31-schedule-day {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 50px;
  }

  ._31-schedule_rich h1 {
    text-align: left;
    font-size: 90px;
  }

  ._31-schedule_rich h6 {
    text-align: left;
  }

  ._31-schedule_rich h2 {
    margin-top: 40px;
    font-size: 40px;
    line-height: 90%;
  }

  ._31-schedule_rich h3, ._31-schedule_rich h4 {
    font-size: 20px;
  }

  ._31-schedule_rich li {
    margin-bottom: 0;
    font-size: 16px;
  }

  ._31-schedule_rich p {
    text-align: left;
  }

  ._31-partners {
    min-height: auto;
  }

  ._31-tickets {
    padding-top: 8vh;
  }

  .num-2 {
    font-size: 200%;
  }

  .regis_admission {
    padding: 4vw 8vw;
  }

  .admission_kind {
    font-size: 6vw;
    line-height: 7vw;
  }

  .admission_wrapper {
    margin-top: 10px;
  }

  .price {
    margin-top: 6vw;
    font-size: 15vw;
    line-height: 25vw;
  }

  .sold-out-tickets-2 {
    top: 7rem;
    right: 7rem;
  }

  ._31-regis_admission {
    padding: 4vw 8vw;
  }

  ._31_participants {
    border-top: 4px solid var(--white);
    width: 100%;
  }

  ._31-participants_rich p {
    font-size: 16px;
  }

  ._31-admission_wrapper {
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  ._31-speakers_inner {
    flex-flow: column;
  }

  ._31-speaker-image {
    width: 50%;
    margin-right: auto;
  }

  ._31-speaker_rich p {
    font-size: 16px;
  }

  ._31-regis-inner {
    grid-row-gap: 50px;
  }

  ._28-speakers {
    min-height: auto;
    margin-bottom: 0;
    position: relative;
  }

  ._28-speaker_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._27-link-block-copy, ._28-link-block {
    margin-left: 5px;
    margin-right: 5px;
  }

  ._28-link-block.hide {
    display: none;
  }

  ._28-partners-text {
    margin-bottom: 0;
    font-size: 12px;
  }

  ._31-ny-mobile {
    font-size: 180px;
  }

  ._31_partners_grid {
    width: 65%;
  }

  ._31-slogan {
    font-size: 130px;
    line-height: 86%;
  }

  ._31-gallery {
    align-items: flex-start;
    display: flex;
  }

  ._27-schedule_inner {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  ._27-schedule_item {
    flex-direction: column;
  }

  ._27-hour {
    border-bottom: 1px solid var(--dark-gray\<deleted\|variable-cf6119a0-b566-d219-c444-0bbe8953319d\>);
    width: 100%;
    margin-bottom: 12px;
  }

  ._27-time {
    justify-content: center;
    font-weight: 500;
    display: flex;
  }

  ._27-shape {
    border-width: 2px;
    left: auto;
    right: 0;
  }

  ._27-timeline {
    border-right-width: 0;
  }

  ._27-schedule_rich {
    width: auto;
  }

  ._27-schedule_rich h1, ._27-schedule_rich p {
    text-align: center;
  }

  ._27-schedule_rich h2 {
    text-align: center;
    line-height: 120%;
  }

  ._27-schedule_rich h4 {
    text-align: center;
  }

  .section_ctech {
    padding-left: 2vw;
    padding-right: 2vw;
  }

  .h2-6.ctech {
    width: 20rem;
    padding-left: 1.6rem;
    padding-right: 1.6rem;
  }

  .image-9 {
    margin-left: 0;
  }

  ._31_ctech {
    padding-left: 2vw;
    padding-right: 2vw;
  }

  ._05-past-events {
    width: 94%;
    margin-left: auto;
    margin-right: auto;
  }

  ._05-past-event-item {
    padding-left: 0;
    padding-right: 0;
  }

  ._05-past-event-pic {
    flex-flow: column;
  }

  ._05-past-event-button {
    margin-top: -12px;
    position: relative;
    top: -2%;
    right: 0%;
  }

  ._05-past-pic {
    width: 100%;
    margin-bottom: 14px;
  }

  ._31-full-price {
    margin-top: 6vw;
    font-size: 15vw;
    line-height: 25vw;
  }

  ._05-main-sub {
    font-size: 28px;
    line-height: 100%;
  }

  ._05-pic-past-events {
    flex-flow: column;
    width: 94vw;
  }

  ._05-past-head2 {
    order: 1;
    width: auto;
    margin-top: -6px;
    margin-bottom: 24px;
    font-size: 19px;
    position: static;
  }

  ._05-nav-bar {
    width: auto;
    margin-left: 12px;
    margin-right: 12px;
    left: auto;
    right: auto;
  }

  ._50-precent {
    font-size: 18px;
    top: -100px;
    bottom: auto;
    left: auto;
  }

  ._101-hero-content {
    justify-content: flex-start;
  }

  ._101-hero-desktop {
    justify-content: center;
    align-items: center;
    padding-left: 12px;
    padding-right: 12px;
  }

  ._101-section-head {
    margin-top: 0;
  }

  ._101-section-about {
    min-height: auto;
  }

  ._101-about-text p {
    text-align: center;
    font-size: 18px;
  }

  ._101-hero-share {
    grid-column-gap: 0px;
    grid-row-gap: 15px;
    flex-flow: column;
    align-self: stretch;
    align-items: center;
    margin-left: 2%;
    margin-right: 2%;
    padding-bottom: 50px;
  }

  ._101-section-wrap {
    flex-direction: column;
    align-items: center;
  }

  ._101-section-wrap.bg-tetris {
    background-position: 100%;
    background-size: cover;
  }

  ._101-section-topics, ._101-section-speakers {
    min-height: auto;
  }

  ._101-speaker_item {
    width: 65%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  ._101-flex-horizontal.center-no-space {
    flex-flow: row;
  }

  ._101-flex-horizontal._19, ._101-flex-horizontal._12 {
    width: 90%;
  }

  ._101-flex-horizontal._17-dream_team {
    flex-flow: column;
    width: 90%;
    overflow: hidden;
  }

  ._101-flex-horizontal._22-a {
    grid-row-gap: 120px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 20%;
    margin-right: 0;
    padding-left: 0;
  }

  ._101-flex-horizontal._22-b {
    flex-flow: column;
    order: -1;
    justify-content: space-between;
    align-items: center;
    width: auto;
    margin-left: 0;
    display: inline-flex;
  }

  ._101-flex-horizontal._25 {
    grid-row-gap: 0px;
  }

  ._101-flex-horizontal.flex-28 {
    justify-content: flex-start;
  }

  ._101-speaker-rich p {
    font-size: 16px;
  }

  ._101-speaker-rich h1 {
    margin-bottom: 4px;
  }

  ._101-hero-mobile {
    justify-content: center;
    align-items: center;
    padding-left: 12px;
    padding-right: 12px;
  }

  ._101-topic-icon {
    width: 150px;
    margin-bottom: 10px;
  }

  ._102-hero-desktop {
    justify-content: center;
    align-items: center;
    padding-left: 12px;
    padding-right: 12px;
  }

  ._102-hero-content {
    justify-content: flex-start;
  }

  ._102-hero-text {
    padding-top: 0;
  }

  ._102-hero-text h1 {
    font-size: 32px;
    line-height: 95%;
  }

  ._102-hero-text h2 {
    font-size: 26px;
  }

  ._102-hero-image {
    width: 80%;
  }

  ._102-section-about, ._102-section-topics, ._102-section-speakers {
    min-height: auto;
  }

  ._102-about-text p, ._102-info-text p {
    text-align: center;
    font-size: 18px;
  }

  .menu-btns-3 {
    width: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
  }

  .menu-color-3 {
    background-color: #fff0;
  }

  .menu-color-3.a {
    background-color: #fff0;
    padding-right: 0;
  }

  .menu-9 {
    background-color: #fff0;
    align-items: center;
    padding-right: 0;
    position: fixed;
    inset: 59px 0% auto;
  }

  ._28-50-precent {
    width: 230px;
    height: 60px;
    font-size: 18px;
    top: -100px;
    bottom: auto;
    left: auto;
  }

  ._28-schedule_item {
    flex-direction: column;
  }

  ._28-hour {
    border-bottom: 1px solid #343434;
    width: 100%;
    margin-bottom: 12px;
  }

  ._28-timeline {
    border-right-width: 0;
  }

  ._28-schedule_rich {
    width: auto;
  }

  ._28-schedule_rich h1, ._28-schedule_rich p {
    text-align: center;
  }

  ._28-schedule_rich h2 {
    text-align: center;
    line-height: 120%;
  }

  ._28-time {
    justify-content: center;
    font-weight: 700;
    display: flex;
  }

  .menu-btn-red.menu-tickets:hover {
    border-radius: 0 0 8px 8px;
  }

  .menu-btn-red.second-tickets-menu:hover {
    border-radius: 6px;
  }

  .menu-btn-red.menu-sold-out:hover {
    border-radius: 0 0 8px 8px;
  }

  ._29-location {
    align-items: flex-start;
    display: flex;
  }

  .location-image {
    width: auto;
  }

  .location-text {
    width: 100%;
    padding-left: 6px;
    padding-right: 6px;
  }

  ._29-gala-hero {
    justify-content: center;
    align-items: center;
    min-height: 60vh;
  }

  ._29-gala-about {
    min-height: auto;
  }

  ._29-gala-about_rich {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px;
  }

  ._29-gala-about_rich p {
    font-size: 20px;
    line-height: 125%;
  }

  ._29-gala-about_rich h4 {
    font-size: 22px;
  }

  ._29-speaker_item {
    width: 65%;
    padding-bottom: 0;
  }

  ._29-logos {
    width: 96vw;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  ._29-logos.main {
    width: 80vw;
  }

  ._29-gala-details {
    border-bottom: 1px solid #d09c2c;
    border-right-width: 0;
    width: 90%;
  }

  ._29-flex-horizontal.center-no-space {
    flex-flow: row;
  }

  ._29-flex-horizontal._19, ._29-flex-horizontal._12 {
    width: 90%;
  }

  ._29-flex-horizontal._17-dream_team {
    flex-flow: column;
    width: 90%;
    overflow: hidden;
  }

  ._29-flex-horizontal._22-a {
    grid-row-gap: 120px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 20%;
    margin-right: 0;
    padding-left: 0;
  }

  ._29-flex-horizontal._22-b {
    flex-flow: column;
    order: -1;
    justify-content: space-between;
    align-items: center;
    width: auto;
    margin-left: 0;
    display: inline-flex;
  }

  ._29-flex-horizontal._25 {
    grid-row-gap: 0px;
  }

  ._29-flex-horizontal.flex-28 {
    justify-content: flex-start;
  }

  ._29-schedule {
    padding-left: 12px;
    padding-right: 12px;
  }

  ._29-schedule_item {
    flex-direction: column;
  }

  ._29-hour {
    border-bottom: 1px solid #343434;
    width: 100%;
    margin-bottom: 12px;
  }

  ._29-schedule_rich {
    width: auto;
  }

  ._29-schedule_rich h1 {
    text-align: center;
    font-size: 22px;
  }

  ._29-schedule_rich p {
    text-align: center;
  }

  ._29-schedule_rich h2 {
    text-align: center;
    line-height: 120%;
  }

  ._29-schedule_rich h3 {
    text-align: center;
    font-size: 22px;
  }

  ._29-sold-out-tickets {
    max-width: 250px;
    margin-top: -25px;
    position: static;
    inset: 0% auto;
  }

  .calcalis-feed-container {
    grid-column-gap: 0rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 90vw;
  }

  .button-lon.event-review:hover, .button-lon.past-event-btn:hover, .button-lon.corporate:hover, .button-lon.review-absalut:hover {
    border-radius: 0 0 8px 8px;
  }
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442556-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844255f-e1ebc906 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844257a-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442584-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844258e-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442598-e1ebc906 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984425a2-e1ebc906 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984425ac-e1ebc906 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984425b7-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984425c1-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984425cb-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984425d5-e1ebc906 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984425df-e1ebc906 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984425e9-e1ebc906 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984425f4-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984425fe-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442608-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442612-e1ebc906 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844261c-e1ebc906 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442626-e1ebc906 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442631-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844263b-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442645-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844264f-e1ebc906 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442659-e1ebc906 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442663-e1ebc906 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844266e-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442678-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442682-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844268c-e1ebc906 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442696-e1ebc906 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984426a0-e1ebc906 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984426ab-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984426b5-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984426bf-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984426c9-e1ebc906 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984426d3-e1ebc906 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984426dd-e1ebc906 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984426e8-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984426f2-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984426fc-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442706-e1ebc906 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442710-e1ebc906 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844271b-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442725-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442735-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844273c-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442743-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844274a-e1ebc906 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442751-e1ebc906 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442758-e1ebc906 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844275f-e1ebc906 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442766-e1ebc906 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844277e-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442780-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442782-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442784-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844278c-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844278e-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442790-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442792-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844279a-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844279c-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844279e-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427a0-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427a8-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427aa-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427ac-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427ae-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427b6-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427b8-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427ba-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427bc-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427c6-e1ebc906 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427c8-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427ca-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427cc-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427d1-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427d3-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427d5-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427d8-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427da-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427dc-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427df-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427e1-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427e3-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427e6-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427e8-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427ea-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427ef-e1ebc906 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427f1-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427f3-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427f5-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427fa-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427fc-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984427fe-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442801-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442803-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442805-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442808-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844280a-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844280c-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844280f-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442811-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442813-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442818-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844281a-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844281c-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844281e-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442826-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442828-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844282a-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844282c-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442834-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442836-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442838-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844283a-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442842-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442844-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442846-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442848-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442850-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442852-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442854-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442856-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b8239844285e-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442860-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442862-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442864-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b82398442874-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b82398442882-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428aa-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428ac-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428ae-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428b0-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428b8-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428ba-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428bc-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428be-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428c6-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428c8-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428ca-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428cc-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428d4-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428d6-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428d8-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428da-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428e2-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428e4-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428e6-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428e8-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428f2-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428f4-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428f6-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984428f8-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442900-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442902-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442904-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442906-e1ebc906 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984429d2-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984429d9-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984429e0-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984429e7-e1ebc906 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984429ee-e1ebc906 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984429f8-e1ebc906 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b823984429ff-e1ebc906 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442a06-e1ebc906 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442a0d-e1ebc906 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-c53e5784-2db5-2d8d-0885-b82398442a14-e1ebc906 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60922-dfb04c68 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60924-dfb04c68 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60926-dfb04c68 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60928-dfb04c68 {
  grid-area: 2 / 1 / 2 / 7;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6092a-dfb04c68 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6092c-dfb04c68 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6092e-dfb04c68 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60930-dfb04c68 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60932-dfb04c68 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-f5af4787-585a-5021-229c-eebdf3a5df0b-dfb04c68 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60934-dfb04c68 {
  grid-area: 4 / 1 / 5 / 7;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60936-dfb04c68 {
  grid-area: 5 / 3 / 6 / 4;
  place-self: center;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60938-dfb04c68 {
  grid-area: 5 / 1 / 6 / 2;
  justify-self: center;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6093a-dfb04c68 {
  grid-area: 5 / 2 / 6 / 3;
  place-self: center;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6093c-dfb04c68 {
  grid-area: 6 / 1 / 7 / 7;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6093d-dfb04c68 {
  grid-area: 7 / 1 / 8 / 2;
  place-self: center;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6093f-dfb04c68 {
  grid-area: 7 / 2 / 8 / 3;
  place-self: center;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60941-dfb04c68 {
  grid-area: 7 / 3 / 8 / 4;
  place-self: center;
}

#w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60944-dfb04c68 {
  grid-area: 7 / 5 / 8 / 6;
  place-self: center;
}

#w-node-_0335ea5a-1c4b-3cd8-716a-646e58a0f1b4-0432758f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-be387d44-a836-dfc7-9569-24756efc0171-0432758f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_37477622-d100-bf8f-2a0e-54c5c6ec7db1-0432758f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_28696e6d-0006-7f18-4a7d-934b769cf946-0432758f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_83e6186a-5d8d-e6d5-a185-8bcbbf375eb1-0432758f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-dae550db-3d57-157a-b94b-c6e19e2129d0-0432758f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_02b90e9b-357e-25a2-ad2d-c16848a57e84-0432758f {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_9ed8d319-61f8-6922-2f0a-0462d347825f-0432758f {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_350a6f97-9d72-35e5-90ae-2f324a7335dd-0432758f {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2650-0432758f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2652-0432758f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2654-0432758f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2656-0432758f {
  grid-area: 2 / 1 / 2 / 6;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d265c-0432758f {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d265a-0432758f {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d265e-0432758f {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2658-0432758f {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_84ce9afe-29c4-5f0e-9579-698c8731f0cd-0432758f {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2660-0432758f {
  grid-area: 4 / 1 / 5 / 6;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2662-0432758f {
  grid-area: 5 / 3 / 6 / 4;
  place-self: center;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2664-0432758f {
  grid-area: 5 / 1 / 6 / 2;
  justify-self: center;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2666-0432758f {
  grid-area: 5 / 2 / 6 / 3;
  place-self: center;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2668-0432758f {
  grid-area: 6 / 1 / 7 / 6;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2669-0432758f {
  grid-area: 7 / 1 / 8 / 2;
  place-self: center;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d266d-0432758f {
  grid-area: 7 / 2 / 8 / 3;
  place-self: center;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d266f-0432758f {
  grid-area: 7 / 3 / 8 / 4;
  place-self: center;
}

#w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d266b-0432758f {
  grid-area: 7 / 5 / 8 / 6;
  place-self: center;
}

#w-node-c5ac1d47-008e-9d24-271f-08a6fbda6aa9-d23e6ba3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c5ac1d47-008e-9d24-271f-08a6fbda6a9b-d23e6ba3 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c5ac1d47-008e-9d24-271f-08a6fbda6aab-d23e6ba3 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c5ac1d47-008e-9d24-271f-08a6fbda6a9f-d23e6ba3 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-c5ac1d47-008e-9d24-271f-08a6fbda6aa5-d23e6ba3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c5ac1d47-008e-9d24-271f-08a6fbda6a9d-d23e6ba3 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_2d008fcb-cfce-78a8-f1a0-c037b1c65ff1-d23e6ba3 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_9972c7f8-8d10-defc-80aa-1d221059985f-d23e6ba3 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-c5ac1d47-008e-9d24-271f-08a6fbda6aa1-d23e6ba3 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-ca76473f-398b-344b-3d5e-315e5fceaaad-d23e6ba3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0802b70a-4ee0-9176-fa74-af1c22bbd89c-d23e6ba3 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f8987fe8-e7d2-b2dd-d731-df8e599bba6f-d23e6ba3 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_945b7f21-2e28-9b9e-88a0-56e4d4a64f0d-d23e6ba3 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_126c777b-58cc-5ac9-ba7b-eecb413c7f25-d23e6ba3 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-ca76473f-398b-344b-3d5e-315e5fceaaa9-d23e6ba3 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_803cbd17-2971-5ad8-aac0-94fedbf97a56-d23e6ba3 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_86fa2db1-0bd9-c272-46e5-c5a22bde0722-d23e6ba3, #w-node-_35c5195a-8313-4afb-6384-d0a4a270d0d0-d23e6ba3 {
  grid-area: Area-2;
}

#w-node-_8806b3cf-6417-511c-8df9-f9fb8b5bf789-d23e6ba3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61e90f8b-2781-63da-489a-a04300969cd7-d23e6ba3 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-d6509c7f-b64f-1a7d-2ee7-0adadc331dc6-d23e6ba3 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-daaab895-2e69-f53e-c7d0-0792533d9c0d-d23e6ba3 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-b5977b31-4cba-c34e-d3b4-e7e853dd207b-d23e6ba3 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-f4b589df-54a2-fe68-709d-7bf6a90db62d-d23e6ba3 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_2bf1cc8f-ba95-eac2-5f50-8fae96e172b2-d23e6ba3 {
  grid-area: 5 / 3 / 6 / 4;
}

@media screen and (max-width: 991px) {
  #w-node-c53e5784-2db5-2d8d-0885-b8239844255f-e1ebc906 {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844257a-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442584-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844258e-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442598-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425a2-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425ac-e1ebc906 {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425b7-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425c1-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425cb-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425d5-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425df-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425e9-e1ebc906 {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425f4-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425fe-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442608-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442612-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844261c-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442626-e1ebc906 {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442631-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844263b-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442645-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844264f-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442659-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442663-e1ebc906 {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844266e-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442678-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442682-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844268c-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442696-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426a0-e1ebc906 {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426ab-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426b5-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426bf-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426c9-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426d3-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426dd-e1ebc906 {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426e8-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426f2-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426fc-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442706-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442710-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844271b-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442725-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442735-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844273c-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442743-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844274a-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442751-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442758-e1ebc906 {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844275f-e1ebc906 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442766-e1ebc906 {
    grid-area: 3 / 3 / 4 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429d2-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429d9-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429e0-e1ebc906 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429e7-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429ee-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429f8-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429ff-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442a06-e1ebc906 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442a0d-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442a14-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-_37c5cba8-69f2-954e-1966-1e44ab74eb62-309df911 {
    grid-area: span 3 / span 5 / span 3 / span 5;
  }
}

@media screen and (max-width: 767px) {
  #w-node-c53e5784-2db5-2d8d-0885-b8239844255f-e1ebc906 {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844257a-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442584-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844258e-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442598-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425a2-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425ac-e1ebc906 {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425b7-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425c1-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425cb-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425d5-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425df-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425e9-e1ebc906 {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425f4-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425fe-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442608-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442612-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844261c-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442626-e1ebc906 {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442631-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844263b-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442645-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844264f-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442659-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442663-e1ebc906 {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844266e-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442678-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442682-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844268c-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442696-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426a0-e1ebc906 {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426ab-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426b5-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426bf-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426c9-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426d3-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426dd-e1ebc906 {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426e8-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426f2-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426fc-e1ebc906 {
    grid-area: 1 / 5 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442706-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442710-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844271b-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442725-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844277e-e1ebc906 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442780-e1ebc906 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442782-e1ebc906 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844278c-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b8239844279a-e1ebc906 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984427a0-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984427a8-e1ebc906 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984427ae-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984427b6-e1ebc906 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984427bc-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984427c6-e1ebc906 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984427c8-e1ebc906 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984427ca-e1ebc906 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984427d1-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b823984427d8-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b823984427df-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b823984427e6-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b823984427ef-e1ebc906 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984427f1-e1ebc906 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984427f3-e1ebc906 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984427fa-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b82398442801-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b82398442808-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b8239844280f-e1ebc906 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844281e-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b8239844282c-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b8239844283a-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b82398442848-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b82398442856-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b82398442864-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b82398442874-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b82398442882-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984428aa-e1ebc906 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984428ac-e1ebc906 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984428ae-e1ebc906 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984428b8-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b823984428c6-e1ebc906 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984428cc-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984428d4-e1ebc906 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984428da-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984428e2-e1ebc906 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984428e8-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b823984428f8-e1ebc906, #w-node-c53e5784-2db5-2d8d-0885-b82398442906-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429d2-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429d9-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429e0-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429e7-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429ee-e1ebc906 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429f8-e1ebc906 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429ff-e1ebc906 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442a06-e1ebc906 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442a0d-e1ebc906 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442a14-e1ebc906 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-eb80eeaf-44c1-c42a-4319-67d70ecfca5b-69bcceb2, #w-node-fd491780-852a-18c5-b216-2a7191a147dd-69bcceb2, #w-node-_1690e8ea-a489-a1c4-0c31-5a3087b911ec-69bcceb2, #w-node-_56e39cad-2301-df21-5690-c569ccaa56ba-69bcceb2, #w-node-_7e279c19-c128-b5bf-fad2-a26e4eee4142-309df911, #w-node-_5fb87d4f-8e24-a014-d827-d5a53dea32b4-309df911, #w-node-_863510e3-56ea-6b45-f664-299aae73849e-309df911, #w-node-_3137563f-d1a0-553f-3705-40249a564861-309df911, #w-node-_7e0477c1-4ac0-90c9-3526-c4d4bc7b3b4f-309df911, #w-node-_7ebb559e-ea45-6f4d-e1b6-665609fcf419-309df911, #w-node-_03509184-cf3a-253e-1416-6ed955307483-309df911, #w-node-f915c995-fc45-ed79-b250-8e4833e657b5-309df911, #w-node-aeacd4b5-0c7a-e42b-0e0a-4ecc85879eb6-309df911, #w-node-_1e5778c1-43e9-d3e0-677b-ef88502d8d71-309df911, #w-node-a623c63e-de24-7f55-c777-26102bce7493-309df911, #w-node-_81b1b811-4bd2-81e0-ebbf-08705c4f694f-309df911, #w-node-_5099b978-8a12-3d39-f311-4188d2db1adb-309df911 {
    justify-self: center;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60922-dfb04c68 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60924-dfb04c68 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60926-dfb04c68 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60928-dfb04c68 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6092a-dfb04c68 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6092c-dfb04c68 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6092e-dfb04c68 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60930-dfb04c68 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60932-dfb04c68 {
    grid-area: 12 / 1 / 13 / 2;
  }

  #w-node-f5af4787-585a-5021-229c-eebdf3a5df0b-dfb04c68 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60934-dfb04c68 {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60936-dfb04c68 {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60938-dfb04c68 {
    grid-area: 11 / 1 / 12 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6093a-dfb04c68 {
    grid-area: 13 / 1 / 14 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6093c-dfb04c68 {
    grid-area: 14 / 1 / 15 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6093d-dfb04c68 {
    grid-area: 15 / 1 / 16 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6093f-dfb04c68 {
    grid-area: 16 / 1 / 17 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60941-dfb04c68 {
    grid-area: 17 / 1 / 18 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60944-dfb04c68 {
    grid-area: 18 / 1 / 19 / 2;
  }

  #w-node-_0335ea5a-1c4b-3cd8-716a-646e58a0f1b4-0432758f {
    grid-column-end: 3;
  }

  #w-node-be387d44-a836-dfc7-9569-24756efc0171-0432758f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_37477622-d100-bf8f-2a0e-54c5c6ec7db1-0432758f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_28696e6d-0006-7f18-4a7d-934b769cf946-0432758f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_83e6186a-5d8d-e6d5-a185-8bcbbf375eb1-0432758f {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-dae550db-3d57-157a-b94b-c6e19e2129d0-0432758f {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_02b90e9b-357e-25a2-ad2d-c16848a57e84-0432758f {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_9ed8d319-61f8-6922-2f0a-0462d347825f-0432758f {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_350a6f97-9d72-35e5-90ae-2f324a7335dd-0432758f {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2650-0432758f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2652-0432758f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2654-0432758f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2656-0432758f {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d265c-0432758f {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d265a-0432758f {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d265e-0432758f {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2658-0432758f {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_84ce9afe-29c4-5f0e-9579-698c8731f0cd-0432758f {
    grid-area: 12 / 1 / 13 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2660-0432758f {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2662-0432758f {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2664-0432758f {
    grid-area: 11 / 1 / 12 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2666-0432758f {
    grid-area: 13 / 1 / 14 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2668-0432758f {
    grid-area: 14 / 1 / 15 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2669-0432758f {
    grid-area: 15 / 1 / 16 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d266d-0432758f {
    grid-area: 16 / 1 / 17 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d266f-0432758f {
    grid-area: 17 / 1 / 18 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d266b-0432758f {
    grid-area: 18 / 1 / 19 / 2;
  }

  #w-node-c5ac1d47-008e-9d24-271f-08a6fbda6aa9-d23e6ba3 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c5ac1d47-008e-9d24-271f-08a6fbda6a9b-d23e6ba3 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-c5ac1d47-008e-9d24-271f-08a6fbda6aab-d23e6ba3 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-c5ac1d47-008e-9d24-271f-08a6fbda6a9f-d23e6ba3 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-c5ac1d47-008e-9d24-271f-08a6fbda6aa5-d23e6ba3 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-c5ac1d47-008e-9d24-271f-08a6fbda6a9d-d23e6ba3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2d008fcb-cfce-78a8-f1a0-c037b1c65ff1-d23e6ba3 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_9972c7f8-8d10-defc-80aa-1d221059985f-d23e6ba3 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-c5ac1d47-008e-9d24-271f-08a6fbda6aa1-d23e6ba3 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-ca76473f-398b-344b-3d5e-315e5fceaaad-d23e6ba3 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_0802b70a-4ee0-9176-fa74-af1c22bbd89c-d23e6ba3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-f8987fe8-e7d2-b2dd-d731-df8e599bba6f-d23e6ba3 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_945b7f21-2e28-9b9e-88a0-56e4d4a64f0d-d23e6ba3 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_126c777b-58cc-5ac9-ba7b-eecb413c7f25-d23e6ba3 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-ca76473f-398b-344b-3d5e-315e5fceaaa9-d23e6ba3 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_803cbd17-2971-5ad8-aac0-94fedbf97a56-d23e6ba3 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_86fa2db1-0bd9-c272-46e5-c5a22bde0722-d23e6ba3 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_35c5195a-8313-4afb-6384-d0a4a270d0d0-d23e6ba3 {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-_8806b3cf-6417-511c-8df9-f9fb8b5bf789-d23e6ba3 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_61e90f8b-2781-63da-489a-a04300969cd7-d23e6ba3 {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-d6509c7f-b64f-1a7d-2ee7-0adadc331dc6-d23e6ba3 {
    grid-area: 11 / 1 / 12 / 2;
  }

  #w-node-daaab895-2e69-f53e-c7d0-0792533d9c0d-d23e6ba3 {
    grid-area: 12 / 1 / 13 / 2;
  }

  #w-node-b5977b31-4cba-c34e-d3b4-e7e853dd207b-d23e6ba3 {
    grid-area: 13 / 1 / 14 / 2;
  }

  #w-node-f4b589df-54a2-fe68-709d-7bf6a90db62d-d23e6ba3 {
    grid-area: 14 / 1 / 15 / 2;
  }

  #w-node-_2bf1cc8f-ba95-eac2-5f50-8fae96e172b2-d23e6ba3 {
    grid-area: 15 / 1 / 16 / 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-c53e5784-2db5-2d8d-0885-b82398442556-e1ebc906 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844255f-e1ebc906 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844257a-e1ebc906 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442584-e1ebc906 {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844258e-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442598-e1ebc906 {
    grid-area: 2 / 4 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425a2-e1ebc906 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425ac-e1ebc906 {
    grid-area: 3 / 4 / 4 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425b7-e1ebc906 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425c1-e1ebc906 {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425cb-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425d5-e1ebc906 {
    grid-area: 2 / 4 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425df-e1ebc906 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425e9-e1ebc906 {
    grid-area: 3 / 4 / 4 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425f4-e1ebc906 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984425fe-e1ebc906 {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442608-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442612-e1ebc906 {
    grid-area: 2 / 4 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844261c-e1ebc906 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442626-e1ebc906 {
    grid-area: 3 / 4 / 4 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442631-e1ebc906 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844263b-e1ebc906 {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442645-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844264f-e1ebc906 {
    grid-area: 2 / 4 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442659-e1ebc906 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442663-e1ebc906 {
    grid-area: 3 / 4 / 4 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844266e-e1ebc906 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442678-e1ebc906 {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442682-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844268c-e1ebc906 {
    grid-area: 2 / 4 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442696-e1ebc906 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426a0-e1ebc906 {
    grid-area: 3 / 4 / 4 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426ab-e1ebc906 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426b5-e1ebc906 {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426bf-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426c9-e1ebc906 {
    grid-area: 2 / 4 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426d3-e1ebc906 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426dd-e1ebc906 {
    grid-area: 3 / 4 / 4 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426e8-e1ebc906 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426f2-e1ebc906 {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984426fc-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442706-e1ebc906 {
    grid-area: 2 / 4 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442710-e1ebc906 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844271b-e1ebc906 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442725-e1ebc906 {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442735-e1ebc906 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844273c-e1ebc906 {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442743-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844274a-e1ebc906 {
    grid-area: 2 / 4 / 3 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442751-e1ebc906 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442758-e1ebc906 {
    grid-area: 3 / 4 / 4 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b8239844275f-e1ebc906 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442766-e1ebc906 {
    grid-area: 4 / 4 / 5 / 7;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429d2-e1ebc906 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429d9-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429e0-e1ebc906 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429e7-e1ebc906 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429ee-e1ebc906 {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429f8-e1ebc906 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b823984429ff-e1ebc906 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442a06-e1ebc906 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442a0d-e1ebc906 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-c53e5784-2db5-2d8d-0885-b82398442a14-e1ebc906 {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6092a-dfb04c68 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6092c-dfb04c68 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6092e-dfb04c68 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60930-dfb04c68 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60932-dfb04c68 {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-f5af4787-585a-5021-229c-eebdf3a5df0b-dfb04c68 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60934-dfb04c68 {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60936-dfb04c68 {
    grid-area: 13 / 1 / 14 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60938-dfb04c68 {
    grid-area: 11 / 1 / 12 / 2;
    justify-self: center;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6093a-dfb04c68 {
    grid-area: 12 / 1 / 13 / 2;
    place-self: center;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6093c-dfb04c68 {
    grid-area: 14 / 1 / 15 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6093d-dfb04c68 {
    grid-area: 15 / 1 / 16 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e6093f-dfb04c68 {
    grid-area: 16 / 1 / 17 / 2;
    place-self: center;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60941-dfb04c68 {
    grid-area: 17 / 1 / 18 / 2;
  }

  #w-node-cd02170c-a0c3-d0d4-93d8-2fb196e60944-dfb04c68 {
    grid-area: 18 / 1 / 19 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d265c-0432758f {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d265a-0432758f {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d265e-0432758f {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2658-0432758f {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_84ce9afe-29c4-5f0e-9579-698c8731f0cd-0432758f {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2660-0432758f {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2662-0432758f {
    grid-area: 13 / 1 / 14 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2664-0432758f {
    grid-area: 11 / 1 / 12 / 2;
    justify-self: center;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2666-0432758f {
    grid-area: 12 / 1 / 13 / 2;
    place-self: center;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2668-0432758f {
    grid-area: 14 / 1 / 15 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d2669-0432758f {
    grid-area: 15 / 1 / 16 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d266d-0432758f {
    grid-area: 16 / 1 / 17 / 2;
    place-self: center;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d266f-0432758f {
    grid-area: 17 / 1 / 18 / 2;
  }

  #w-node-_2cfc63f9-a5cf-6b79-375d-3d997c3d266b-0432758f {
    grid-area: 18 / 1 / 19 / 2;
  }

  #w-node-c5ac1d47-008e-9d24-271f-08a6fbda6aa9-d23e6ba3 {
    grid-row-end: 2;
    grid-column-end: 2;
  }

  #w-node-_35c5195a-8313-4afb-6384-d0a4a270d0d0-d23e6ba3 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_8806b3cf-6417-511c-8df9-f9fb8b5bf789-d23e6ba3 {
    grid-area: 9 / 1 / 10 / 2;
  }
}
