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: Ubuntu mkh;
  src: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d4c1fd97ec3665bebbeeed5_Ubuntu-Regular_MKH.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ubuntu medium;
  src: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d4c1fe2313d9a3c595ad4a2_Ubuntu-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Play caps;
  src: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ee0cc5b8bed6082be7473_Play-Regular%20CAPS.woff") format("woff"), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ee0cc5b8bed09f8be7474_Play-Regular%20CAPS.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Play;
  src: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ee0d62ca1f77ae31bef71_Play-Regular.woff") format("woff"), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ee0d62ca1f72b161bef70_Play-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Proxima nova;
  src: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d6e27511416616edde9e943_Proxima%20Nova%20Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Crocosans caps;
  src: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d6e27657155885fac1656ca_CrocoSans%20Black_CAPS.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Crocosanscaps;
  src: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d6e276f72061d671f83a2a7_CrocoSansCAPS-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Proximanova text;
  src: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d6e2778b8496e34429b5f7c_ProximaNova-Text.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ubuntu;
  src: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d6f9a391698643218fcef97_Ubuntu-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Aero;
  src: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5db30060bc53f84c54d1250f_Aero.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Play Bold;
  src: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ee12e12d9350a44fc60f2_Play-Bold_2.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}

:root {
  --black: black;
  --white: white;
  --black-2: #111218;
  --deep-sky-blue: #13adec;
  --dark-slate-grey: #00556d;
  --gold: #ffd000;
  --dark-slate-blue: #0c389b;
  --medium-sea-green: #3cb257;
  --sea-green: #029156;
  --sandy-brown: #e4a34e;
}

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

body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

a {
  text-decoration: underline;
}

strong {
  font-weight: bold;
}

.button-2 {
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  border: 1px solid #fff9;
  margin-left: 5px;
  margin-right: 5px;
  padding: 11px 25px;
  font-family: Ubuntu medium, sans-serif;
  font-size: 12px;
  text-decoration: none;
  transition: background-color .5s, border-color .5s, text-shadow .5s, color .5s;
}

.button-2:hover {
  color: #fff;
  text-shadow: 0 0 12px #fff;
  background-color: #000;
  border-color: #fff;
}

.button-2.lang {
  opacity: .5;
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #0000;
  border-style: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 19px 0 11px;
  font-family: Ubuntu, sans-serif;
  font-size: 16px;
  line-height: 18px;
  transition: opacity .5s;
}

.button-2.lang:hover {
  opacity: 1;
  color: var(--black);
  text-shadow: none;
}

.button-2.lang:focus {
  opacity: 1;
  color: var(--black);
}

.button-2.lang.w--current {
  opacity: 1;
  color: #fff;
}

.button-2.lang.w--current:focus {
  opacity: 1;
}

.button-2.nav {
  opacity: .5;
  color: #fff;
  letter-spacing: 1px;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d403ba5eee523bd35fa204d_slots.png");
  background-position: 0 60%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border-style: none;
  margin-left: 0;
  margin-right: 0;
  padding: 19px 11px 11px 25px;
  font-size: 12px;
  transition: opacity .5s;
}

.button-2.nav:hover {
  opacity: 1;
  background-color: #0000;
}

.button-2.nav.w--current {
  color: #fff;
}

.button-2.nav.slot {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a4527010a0d104efc_Slots.svg");
  font-weight: 500;
}

.button-2.nav.live {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a4a2e86ef0eb408d8_Live.svg");
  font-weight: 500;
}

.button-2.nav.promo {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a3f2789451584126f_Promo.svg");
  font-weight: 500;
}

.button-2.nav.virt {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a8602db4c6b9aded8_Virtual.svg");
  font-weight: 500;
}

.button-2.nav.sport {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a1e1398ae5a249fa3_Sport.svg");
  border-radius: 0;
  width: auto;
  height: auto;
  font-family: Ubuntu medium, sans-serif;
  font-weight: 500;
}

.button-2.nav.table {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658983100b54bb084879_BoardGames.svg");
  font-weight: 500;
}

.button-2.nav.casino {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a83100b5a0008487b_Roulette.svg");
  font-weight: 500;
}

.button-2.nav.poker {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a83100b496208487a_Poker.svg");
  font-weight: 500;
}

.button-2.nav.ufo {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e53a4a433d3684ef33fc555_ufo.svg");
  width: auto;
  font-weight: 500;
  position: relative;
  inset: auto;
  transform: none;
}

.button-2.lang {
  opacity: .5;
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  border-style: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 19px 0 11px;
  font-size: 11px;
  transition: opacity .5s;
}

.button-2.lang {
  opacity: .5;
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  border-style: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 19px 0 11px;
  font-family: Ubuntu medium, sans-serif;
  font-size: 11px;
  font-weight: 500;
  line-height: 1;
  transition: opacity .5s;
}

.button-2.lang:hover {
  opacity: 1;
  color: #fff;
}

.button-2.lang.w--current {
  color: #fff;
}

.tennis {
  z-index: 1;
  width: 20%;
  max-width: none;
  position: absolute;
  inset: -23% 0% auto 40%;
}

.accordion_item_trigger {
  cursor: pointer;
  border-radius: 20px;
  height: 40px;
}

.accordion_item {
  width: auto;
  margin-bottom: 10px;
}

.nav-container-3 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  min-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.menu-2 {
  background-color: #000c;
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 60px;
  padding: 0 20px;
  display: flex;
  position: fixed;
}

.menu-2.m {
  display: none;
}

.div-block-6 {
  font-family: Ubuntu medium, sans-serif;
  font-weight: 500;
}

.nav-menu-2.m, .nav-menu-2.hide {
  display: none;
}

.body-8 {
  background-color: #000;
  flex-flow: column;
  align-items: stretch;
  display: flex;
}

.div-block-15 {
  flex-direction: column;
  width: 100%;
  margin-top: 80px;
  margin-bottom: 201px;
  display: flex;
}

.section-8 {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
}

.img_slide {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d6cff35e54b1e785068ccd1_Vector%20Smart%20Object3%20copy%2024.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  inset: 0%;
}

.img_slide.sl2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d6e4a4f6ca18128f60a2342_Layer%2011.png");
  background-position: 50% 0;
}

.img_slide.sl3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d6e4a4f141661ac27ea6f9e_01_symbol_big-mouth_idle_mid_spacewars.png");
  background-position: 50% 0;
}

.mask_slider {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.slider {
  background-color: #0000;
}

.left-arrow {
  inset: 0% auto 0% 0%;
}

.right-arrow {
  position: static;
  inset: 0% 0% 0% auto;
}

.m {
  display: none;
}

.heading-18 {
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 0;
  font-family: Ubuntu medium, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.cxrili-text {
  text-align: center;
  font-family: Ubuntu mkh, sans-serif;
  font-weight: 400;
}

.vip-steps {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d7654ebc57fa06865cf3ab6_Rounded%20Rectangle%201.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 15px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding: 70px 15px 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rules-vip {
  color: #fff;
  text-align: center;
  letter-spacing: 3px;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Ubuntu medium, sans-serif;
  font-size: 66px;
  font-weight: 500;
  line-height: 125%;
}

.vip-steps-2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d7654ebc57fa06865cf3ab6_Rounded%20Rectangle%201.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 15px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding: 70px 15px 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.accordion_item_trigger-vp {
  cursor: pointer;
  border-radius: 20px;
  height: 40px;
}

.pos {
  color: #fff;
  padding: 10px;
}

.leaderboard-id {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #fff;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-items: stretch;
  width: 100%;
  max-width: 920px;
  height: 450px;
  margin: 10px 20px 20px;
  padding-right: 15px;
  display: flex;
  overflow: scroll;
}

.div_lb {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  color: #fff;
  background-color: #0000;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  width: 100%;
  padding: 0 0 10px;
  display: grid;
}

.trr {
  text-align: center;
  background-color: #364e74;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: column;
  align-items: center;
  padding: 10px;
  font-family: Crocosans caps, sans-serif;
  display: flex;
}

.tdd, .tdp {
  background-color: #364e74;
  flex-direction: column;
  align-items: center;
  padding: 10px;
  display: flex;
}

.tdr {
  background-color: #364e74;
  border-radius: 0 20px 20px 0;
  flex-direction: column;
  align-items: center;
  padding: 10px;
  display: flex;
}

.text-block-45 {
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

.link-block-5 {
  background-color: #4e4e4e;
  margin-top: 40px;
  padding: 69px;
}

.pdf {
  z-index: 50;
  align-self: auto;
  width: 75vw;
  max-width: 1100px;
  height: 500px;
  min-height: 50vh;
  margin-top: 0;
  position: static;
}

.pdf-section {
  z-index: 999;
  background-color: #000000e6;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.pdf-2 {
  z-index: 50;
  background-color: var(--white);
  align-self: auto;
  width: 75vw;
  max-width: 1100px;
  height: 500px;
  min-height: 50vh;
  margin-top: 0;
  position: static;
  overflow: scroll;
}

.pdf-bt {
  cursor: pointer;
  margin-bottom: 0;
  margin-left: 20px;
  margin-right: 20px;
  padding: 10px;
}

.div-block-57 {
  align-items: center;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
  display: flex;
}

.pdf-section-2 {
  z-index: 999;
  background-color: #000000e6;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.section-10 {
  height: 500px;
}

.lottie-animation {
  width: 50%;
}

.rules-container-rd {
  z-index: 40;
  flex-direction: column;
  align-items: center;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: relative;
}

.accordion_wrapper-rt {
  width: auto;
  display: block;
}

.accordion_item_trigger-rt {
  cursor: pointer;
  background-color: #fb1721;
  border-radius: 20px;
  height: 40px;
  transition: all .5s;
}

.accordion_item_trigger-rt:hover {
  background-color: #fb172180;
}

.accordion_item_content-rt {
  cursor: default;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.acc_item_triger-rt {
  color: #fff;
  border-radius: 20px;
  flex-wrap: nowrap;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 13px;
  padding-bottom: 13px;
  padding-left: 23px;
  font-family: Ubuntu medium, sans-serif;
  font-weight: 500;
  display: flex;
}

.acc_item_triger-rt:hover {
  color: var(--white);
}

.acc_item_triger-rt:focus {
  color: #fff;
}

.question-rt {
  text-align: left;
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Ubuntu medium, sans-serif;
  font-size: 16px;
  line-height: 1;
}

.acc_content-rt {
  text-align: left;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  padding: 10px 20px;
  display: flex;
}

.acc_content-rt.tr {
  background-color: #fff0;
}

.answer-rt {
  letter-spacing: 0;
}

.goga-bt {
  letter-spacing: 1px;
  background-image: linear-gradient(138deg, #13ad4b, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px;
  font-family: Ubuntu medium, sans-serif;
  font-size: 24px;
  font-weight: 500;
  box-shadow: inset 0 -1px 30px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.goga-bt.d {
  z-index: 21;
  box-shadow: none;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  flex: 0 auto;
  margin-top: 20px;
  margin-bottom: 40px;
  padding-left: 50px;
  padding-right: 50px;
  font-family: Ubuntu medium, sans-serif;
  font-weight: 500;
  line-height: 1;
  transition: all .5s;
  display: block;
  position: static;
  top: 47px;
}

.goga-bt.d:hover {
  box-shadow: none;
  background-position: 95%, 5%, 0 0;
}

.prize-poker-content {
  background-image: linear-gradient(#2a1800, #4c2301);
  border-radius: 45px;
  flex-direction: column;
  margin-bottom: 0;
  padding: 0;
  display: flex;
  box-shadow: inset 0 -1px 0 2px #7e4a02;
}

.heading-58 {
  color: var(--white);
  text-align: left;
  margin-top: 15px;
  margin-left: 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 125%;
}

.accordion_item_trigger-sm {
  text-transform: uppercase;
  cursor: pointer;
  background-color: #0dad00;
  border-radius: 20px;
  height: 40px;
  transition: all .5s;
}

.accordion_item_trigger-sm:hover {
  background-color: #0dad0080;
}

.section-pe {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-pe._2 {
  background-color: #010139d9;
  padding-top: 0;
  padding-bottom: 0;
}

.content-t {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 489px;
  display: flex;
  position: relative;
}

.content-t._2, .content-t._3 {
  margin-top: 0;
}

.bt-rav {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-rav:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-rav {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.rules-t {
  color: #fff;
  text-align: center;
  letter-spacing: 3px;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Ubuntu, sans-serif;
  font-size: 66px;
  font-weight: 400;
  line-height: 1;
}

.accordion_item_trigger-t {
  cursor: pointer;
  background-color: #2ac513;
  border-radius: 50px;
  flex-direction: row;
  align-items: center;
  height: 50px;
  padding-left: 20px;
  padding-right: 20px;
  transition: all .5s;
  display: flex;
}

.accordion_item_trigger-t:hover {
  background-color: #2ac51380;
}

.accordion_item_trigger-t.scard {
  background-color: #57616f;
}

.accordion_item_trigger-t.scard:hover {
  background-color: #57616f80;
}

.accordion_item_trigger-t.v {
  background-color: #5a3e98;
}

.accordion_item_trigger-t.v:hover {
  background-color: #5a3e9880;
}

.accordion_item_trigger-t.op {
  background-color: #1a3266;
  border: 4px solid #fae76e;
}

.accordion_item_trigger-t.u {
  background-color: #15af44;
}

.accordion_item_trigger-t.bl {
  background-color: #1a63b0;
}

.accordion_item_trigger-t.op-copy {
  background-image: linear-gradient(to top, #076122, #15af44);
  border: 4px solid #fae76e;
}

.accordion_item_trigger-t.lp {
  background-image: linear-gradient(54deg, #393e56, #364361);
  box-shadow: inset 0 1px #fff, inset 0 0 0 6px #222737;
}

.accordion_item_trigger-t.cs {
  background-color: #381c5c;
  box-shadow: inset -2px -2px #ffffa2, inset 0 2px 2px #734100, inset 0 0 0 4px #6a5117, inset 0 0 0 8px #2d164a, 0 4px #8e6f0a;
}

.accordion_item_trigger-t.tm {
  background-color: #2daa4a;
  padding-right: 20px;
}

.accordion_item_trigger-t.rlb {
  background-image: linear-gradient(#262f3d, #171e29);
}

.accordion_item_trigger-t.ucb {
  background-color: #216b47;
}

.question-t {
  text-align: left;
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Crocosans caps, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 1;
}

.accordion_item_content-t {
  color: var(--black);
  cursor: default;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.accordion_item_content-t.scard {
  background-color: #2a3342;
}

.accordion_item_content-t.tr {
  color: #fff;
  background-color: #fff0;
  font-family: Proximanova text, sans-serif;
}

.answer-t {
  text-align: left;
  letter-spacing: 0;
  padding: 10px 20px;
  font-family: Proximanova text, sans-serif;
  font-weight: 400;
}

.answer-t._2, .answer-t._3 {
  margin-bottom: 0;
}

.list-t {
  text-align: left;
  margin-left: 20px;
  padding: 10px 20px 10px 15px;
  list-style-type: disc;
}

.list-t._2 {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  list-style-type: decimal;
}

.list-item-t {
  margin-bottom: 5px;
  font-family: Proximanova text, sans-serif;
  font-weight: 400;
}

.list-item-t.scard {
  color: var(--white);
}

.leaderboard-sr {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #fff;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-items: stretch;
  width: 100%;
  max-width: none;
  height: 500px;
  margin-top: 10px;
  padding-right: 10px;
  display: flex;
  overflow: scroll;
}

.accordion_item_trigger-p2p {
  cursor: pointer;
  background-color: #0dad00;
  border-radius: 20px;
  flex-direction: row;
  align-items: center;
  height: 40px;
  padding-left: 20px;
  transition: all .5s;
  display: flex;
}

.accordion_item_trigger-p2p:hover {
  background-color: #0dad0080;
}

.steps-t {
  grid-column-gap: 2px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 20px;
}

.step-t {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  transition: all .5s;
  display: flex;
  position: relative;
}

.step-t:hover {
  transform: translate(25px);
}

.steps_img_dots {
  max-width: none;
  display: block;
}

.steps_m-t {
  width: 100%;
  display: none;
}

.steps_m-slider-t {
  background-color: #0000;
}

.mask_slider-t {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.step-slide-t {
  width: 150px;
}

.step_m-t {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  transition: all .5s;
  display: flex;
  position: relative;
}

.step_m-t:hover {
  transform: translate(25px);
}

.text-block-73 {
  margin-top: 0;
}

.sport {
  opacity: 1;
  background-color: #593316;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5db96ce673588389b1ddfa31_football.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 24px;
  height: 24px;
}

.week_ln {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  overflow: auto;
}

.week_ln.tttt {
  width: 100%;
  height: auto;
  padding-bottom: 10px;
}

.counters {
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.heading-58-copy {
  text-align: left;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  margin-top: 15px;
  margin-bottom: 0;
  margin-left: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 125%;
}

.section-ufo {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 140px;
  display: flex;
}

.content-ufo {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.steps-ufo {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr auto 1fr;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 426px;
}

.bt-ufo {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5dc9194fd6571e197bca4f31_play.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 298px;
  height: 147px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .35s;
  display: flex;
}

.bt-ufo:hover {
  letter-spacing: 3px;
}

.bt-ufo.m {
  display: none;
}

.step-ufo {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transition: all .5s;
  display: flex;
  position: relative;
}

.step-ufo:hover {
  transform: translate(25px);
}

.body-29 {
  color: var(--white);
  text-align: center;
  background-color: #001632;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5dc917d36ade639f7301051d_BG.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Ubuntu mkh, sans-serif;
}

.heading-112 {
  margin-bottom: 0;
  font-family: Crocosans caps, sans-serif;
  font-size: 44px;
  font-weight: 900;
  line-height: 1;
}

.heading-113 {
  color: #0fda2d;
  margin-top: 0;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  line-height: 1;
}

.heading-steps-ufo {
  color: var(--white);
  text-align: left;
  margin-top: 15px;
  margin-left: 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: 125%;
}

.text-span-35 {
  letter-spacing: 3px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
}

.heading-114 {
  margin-bottom: 0;
  font-family: Ubuntu medium, sans-serif;
  font-weight: 500;
  line-height: 1;
}

.heading-115 {
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Ubuntu medium, sans-serif;
  font-size: 46px;
  font-weight: 500;
  line-height: 1;
}

.div-block-119 {
  z-index: 5;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5dc917d311520ef78cf121c4_bg%20copy%202.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding: 40px 50px;
  position: relative;
}

.heading-116 {
  font-family: Ubuntu, sans-serif;
  font-weight: 400;
  line-height: 125%;
}

.heading-117 {
  color: #0afc43;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  line-height: 1;
}

.div-block-120 {
  perspective: 1000px;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5dc91abd11520e5b6af1332b_Rectangle%201%20copy%204.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  border: 5px solid #0cd42c;
  border-top: 0 #0cd42c;
  border-bottom: .5px #0cd42c00;
  border-radius: 60px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 923px;
  height: 870px;
  margin-top: -105px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-121 {
  z-index: 5;
  width: 90%;
  margin-top: 0;
  position: relative;
}

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

.div-block-123 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 80px;
  display: flex;
  position: relative;
}

.div-block-123.m {
  display: none;
}

.image-262321, .image-262322, .image-262323 {
  position: absolute;
}

.fp_dates_content, .fp_dates_content-copy {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-128 {
  transform-style: preserve-3d;
  background-color: #fff0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  height: 400px;
  display: flex;
  position: absolute;
  transform: rotateX(.001deg)rotateY(0)rotateZ(0);
}

.image-262329 {
  transform-style: preserve-3d;
  width: 400px;
  max-width: none;
  position: absolute;
  transform: translate3d(-300px, -450px, -300px);
}

.image-262330 {
  transform-style: preserve-3d;
  width: 200px;
  max-width: none;
  position: absolute;
  transform: translate3d(400px, -243px, 150px);
}

.image-262331 {
  position: absolute;
  transform: translate(200px, 67px);
}

.image-262332 {
  transform-style: preserve-3d;
  width: 50px;
  position: absolute;
  transform: translate3d(-67px, 181px, 400px);
}

.image-262333 {
  transform-style: preserve-3d;
  position: absolute;
  transform: translate3d(-350px, 243px, -100px);
}

.image-262334 {
  position: absolute;
  transform: translate(450px, 267px);
}

.image-262335 {
  transform-style: preserve-3d;
  position: absolute;
  transform: translate3d(-214px, -62px, -150px);
}

.image-262336 {
  transform-style: preserve-3d;
  width: 2300px;
  max-width: none;
  position: absolute;
  transform: translate3d(0, 0, -1000px);
}

.section-bz {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 140px;
  display: flex;
}

.content-bz {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 312px;
  display: flex;
  position: relative;
}

.bt-bz {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-bz:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.body-33 {
  color: var(--white);
  text-align: center;
  background-color: #0a0e15;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5dea5c9e58e6cb8e9f5a6348_BG.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Ubuntu, sans-serif;
  font-weight: 400;
}

.heading-125 {
  letter-spacing: 1px;
  font-family: Crocosans caps, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 1;
}

.text-block-96 {
  font-size: 22px;
  line-height: 125%;
}

.image-262346 {
  width: 369px;
}

.text-block-97 {
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 26px;
  line-height: 125%;
}

.heading-126 {
  color: #17e001;
  background-color: #141a24;
  border: 2px solid #3b578c;
  border-radius: 50px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 15px 60px;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  line-height: 1;
  display: flex;
  position: relative;
}

.heading-127 {
  text-align: right;
  margin-right: 249px;
  font-family: Ubuntu medium, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 1;
}

.heading-127.fs {
  margin-right: 0;
}

.heading-127.gad {
  margin-right: 190px;
}

.div-block-131 {
  z-index: 1;
  align-items: center;
  margin-top: 60px;
  padding-left: 70px;
  display: flex;
  position: relative;
}

.div-block-132 {
  background-color: #141a24;
  border: 2px solid #3b578b;
  border-radius: 30px;
  flex-direction: column;
  margin-top: -50px;
  display: flex;
}

.image-262347 {
  width: 1096px;
  max-width: none;
  margin-top: -45px;
}

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

.heading-128 {
  color: #2ac513;
  letter-spacing: 1px;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  line-height: 1;
}

.div-block-134 {
  z-index: -1;
  perspective: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 800px;
  height: 600px;
  display: flex;
  position: absolute;
  transform: translate(.001px);
}

.image-262348 {
  transform-style: preserve-3d;
  width: 400px;
  position: absolute;
  transform: translate3d(-550px, -43px, 300px);
}

.image-262349 {
  width: 245px;
  position: absolute;
  transform: translate(500px);
}

.image-262350 {
  width: 162px;
  position: absolute;
  inset: auto auto 0% 0%;
  transform: translate(-238px, 76px);
}

.image-262351 {
  width: 152px;
  position: absolute;
  inset: auto 0% 0% auto;
  transform: translate(62px, -81px);
}

.image-262352 {
  width: 123px;
  position: absolute;
  transform: translate(-143px, 300px);
}

.image-262353 {
  width: 494px;
  position: absolute;
  inset: 0% 0% auto auto;
  transform: translate(500px);
}

.crtv {
  z-index: -5;
  width: 455.674px;
  position: absolute;
  inset: 59% -27% 0% auto;
}

.cntrc {
  z-index: -5;
  width: 614px;
  position: absolute;
  inset: 50% auto 0% -32%;
}

.div-block-136 {
  display: none;
}

.y-wrapper {
  width: 100%;
  height: 1005%;
  display: flex;
}

.panel-wrapper {
  flex: 1;
  transition: all .35s;
  position: relative;
}

.panel-wrapper:hover {
  flex: 2 auto;
}

.div-block-137 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5dc3ec4ab2b24e151f850757_key.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  position: absolute;
  inset: 0%;
}

.grid-57 {
  z-index: 1;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  position: relative;
}

.div-block-150 {
  margin-left: 10px;
  margin-right: 10px;
}

.text-block-107 {
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
  line-height: 18px;
}

.image-262361 {
  max-width: none;
  margin-top: 23px;
}

.t2 {
  z-index: -1;
  position: absolute;
  inset: 22% auto auto -12%;
}

.t3 {
  z-index: -2;
  position: absolute;
  inset: -10% auto auto -20%;
}

.t4 {
  z-index: -2;
  position: absolute;
  inset: -10% -20% auto auto;
}

.t5 {
  z-index: -1;
  position: absolute;
  inset: 22% -12% auto auto;
}

.blocks {
  align-items: flex-start;
  display: flex;
}

.answer-t-copy {
  color: #000;
  text-align: left;
  letter-spacing: 0;
  margin-bottom: 0;
  padding: 10px 20px 0;
  font-family: Ubuntu medium, sans-serif;
  font-weight: 500;
}

.accordion_item_trigger-ufo {
  cursor: pointer;
  background-color: #05d425;
  border-radius: 20px;
  height: 40px;
  transition: all .5s;
}

.accordion_item_trigger-ufo:hover {
  background-color: #05d42580;
}

.list-ufo {
  text-align: left;
  margin-left: 0;
  padding: 10px 20px 10px 15px;
  font-family: Ubuntu mkh, sans-serif;
  font-weight: 400;
  list-style-type: disc;
}

.pdf-bt-3 {
  cursor: pointer;
  margin-bottom: 0;
  margin-left: 20px;
  margin-right: 20px;
  padding: 10px;
}

.section-50 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5df8924940a1a96c766bb932_bg_dwn.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 60px;
  display: flex;
}

.section-50.top50 {
  background-image: none;
  justify-content: flex-start;
  height: 100vh;
  min-height: 600px;
  padding-top: 60px;
  padding-bottom: 100px;
  position: relative;
  overflow: hidden;
}

.section-50.dwn50 {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e0086c5323c6a1ccee16daf_bg_dwn.png");
  background-position: 50% 0;
  justify-content: flex-start;
  margin-top: -106px;
  position: relative;
  overflow: visible;
}

.bt-50 {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 0 14px 50px 8px #13ad4bc4;
}

.bt-50:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.content-50 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.steps_m-50 {
  width: 100%;
  display: none;
}

.steps-50 {
  grid-column-gap: 50px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  place-items: center;
  margin-top: 20px;
}

.accordion_item_trigger-50 {
  cursor: pointer;
  background-color: #308bc1;
  border-radius: 20px;
  flex-direction: row;
  align-items: center;
  height: 40px;
  padding-left: 20px;
  transition: all .5s;
  display: flex;
}

.accordion_item_trigger-50:hover {
  background-color: #2ac51380;
}

.body-36 {
  color: var(--white);
  text-align: center;
  background-color: #07182d;
  font-family: Ubuntu, sans-serif;
  overflow: hidden;
}

.step-50 {
  background-color: #072a7787;
  border-radius: 10px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0 15px 5px;
  transition: all .5s;
  display: flex;
  position: relative;
}

.step-50:hover {
  transform: translate(25px);
}

.heading-148 {
  margin-top: -60px;
  margin-bottom: 0;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  line-height: 125%;
}

.heading-149 {
  font-family: Ubuntu medium, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 125%;
}

.text-block-114 {
  letter-spacing: 2px;
  background-color: #082251;
  margin-top: 0;
  padding: 15px 25px;
  font-family: Ubuntu medium, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 1;
}

.grid-60 {
  grid-column-gap: 0px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
  justify-content: stretch;
  justify-items: stretch;
  margin-top: 10px;
  margin-bottom: 0;
  box-shadow: 0 0 20px #0000003d;
}

.heading-150 {
  z-index: 0;
  border: 1px solid var(--white);
  color: var(--white);
  background-color: #00ad37;
  border-radius: 2px 0 0 2px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 1;
  display: flex;
  position: static;
}

.rotator-50 {
  z-index: -1;
  perspective: 1000px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.rotator_wr {
  transform-style: preserve-3d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  height: 600px;
  display: flex;
  transform: rotateX(.001deg)rotateY(0)rotateZ(0);
}

.bg50 {
  transform-style: preserve-3d;
  width: 6000px;
  max-width: none;
  position: absolute;
  transform: translate3d(0, 0, -1500px);
}

.vball {
  transform-style: preserve-3d;
  width: 400px;
  max-width: none;
  position: absolute;
  inset: -18% -73% auto auto;
  transform: translate3d(0, 0, 200px);
}

.bball {
  transform-style: preserve-3d;
  width: 300px;
  max-width: none;
  position: absolute;
  inset: auto auto -15% -82%;
  transform: translate3d(0, 0, 100px);
}

.image-262387 {
  transform-style: preserve-3d;
  width: 1800px;
  max-width: none;
  position: absolute;
  transform: translate3d(0, 0, -800px);
}

.image-262387-copy {
  transform-style: preserve-3d;
  width: 1800px;
  max-width: none;
  position: absolute;
  transform: translate3d(0, 0, -350px);
}

.image-262388 {
  transform-style: preserve-3d;
  width: 400px;
  max-width: none;
  position: absolute;
  inset: auto auto 0% -54%;
  transform: translate3d(0, 0, -500px);
}

.image-262389 {
  transform-style: preserve-3d;
  width: 450px;
  max-width: none;
  position: absolute;
  left: -361.5px;
  transform: translate3d(0, 0, -300px);
}

.image-262389.tennis {
  z-index: 1;
  transform-style: preserve-3d;
  width: 650px;
  left: -373.5px;
  transform: translate3d(-650px, -90px, -300px);
}

.image-262390 {
  transform-style: preserve-3d;
  width: 380px;
  max-width: none;
  position: absolute;
  inset: 4% auto auto -32%;
  transform: translate3d(0, 0, -150px);
}

.image-262391 {
  position: absolute;
  inset: 9% auto auto -15%;
}

.image-262389-copy {
  transform-style: preserve-3d;
  width: 250px;
  max-width: none;
  position: absolute;
  inset: auto 0% 15% 19%;
  transform: translate3d(0, 0, -250px);
}

.image-262388-copy {
  transform-style: preserve-3d;
  width: 300px;
  max-width: none;
  position: absolute;
  inset: 12% 13% auto auto;
  transform: translate3d(0, 0, -500px);
}

.image-262392 {
  transform-style: preserve-3d;
  width: 450px;
  max-width: none;
  position: absolute;
  inset: 16% -9% 0% auto;
  transform: translate3d(0, 0, -100px);
}

.image-262393 {
  position: absolute;
  inset: auto 4% 27% auto;
}

.section-50m {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5df8924940a1a96c766bb932_bg_dwn.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 60px;
  display: none;
}

.list-50f {
  text-align: left;
  margin-left: 20px;
  padding: 10px 20px 10px 15px;
  font-family: Ubuntu mkh, sans-serif;
  font-weight: 400;
  list-style-type: disc;
}

.answer-50f {
  color: #000;
  text-align: left;
  letter-spacing: 0;
  margin-bottom: 0;
  padding: 10px 20px;
  font-family: Ubuntu mkh, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.image-262394 {
  width: 653px;
  max-width: none;
  position: absolute;
  transform: translate(700px, 300px);
}

.image-262395 {
  width: 626px;
  max-width: none;
  position: absolute;
  transform: translate(-800px, 500px);
}

.section-51 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 300vh;
  padding-top: 0;
  display: flex;
}

.div-block-171 {
  align-items: flex-start;
  width: 50%;
  margin-top: 161px;
  display: flex;
  position: relative;
}

.heading-160 {
  position: sticky;
  top: 100px;
}

.heading-161 {
  background-color: var(--white);
  color: #0c759b;
  text-transform: uppercase;
  border-radius: 50px;
  align-self: center;
  padding: 5px 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 125%;
}

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

.image-262401 {
  z-index: -1;
  position: absolute;
  inset: 51% auto 0% 0%;
}

.heading-150-copy {
  z-index: 0;
  border: 1px solid var(--white);
  background-color: var(--white);
  color: #263cde;
  border-radius: 0 2px 2px 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 1;
  display: flex;
  position: static;
}

.div-block-172 {
  border: 2px solid #00ad37;
  border-radius: 5px;
  flex-direction: column;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 0 20px 20px;
  display: flex;
}

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

.div-block-176 {
  z-index: 1;
  border-style: solid;
  border-width: 1px 1px 0 0;
  border-color: var(--white);
  background-color: #00ad37;
  width: 15px;
  height: 15px;
  margin-left: -8px;
  margin-right: -8px;
  position: relative;
  transform: rotate(45deg);
}

._3d-card-wrapper {
  perspective: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.accordion_item_content-t-2 {
  color: #000;
  cursor: default;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.html-embed-6 {
  backface-visibility: hidden;
  width: 80px;
  height: 80px;
  margin-right: -10px;
}

.body-40 {
  background-color: var(--black);
  color: var(--white);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e0f4707aecc831b8f6b377f_5%2B1_BG_eng.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.heading-171 {
  color: #866338;
  font-size: 24px;
  font-weight: 900;
  line-height: 125%;
}

.text-span-47 {
  letter-spacing: 1px;
  font-size: 36px;
  line-height: 1;
}

.text-block-124 {
  margin-top: 310px;
  font-size: 24px;
  line-height: 1;
}

.bt-51 {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #ff006c;
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #ff81b6, 1px 1px 20px 8px #ff006cbf;
}

.bt-51:hover {
  box-shadow: inset 0 -1px 30px 20px #f66fa8, 1px 1px 60px 8px #ff006cbf;
}

.div-block-195 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e0f3264100da433865821f8_middle%20text.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 861px;
  height: 284px;
  margin-bottom: 89px;
  padding-top: 20px;
  display: flex;
}

.text-block-125 {
  margin-bottom: 10px;
  font-family: Proximanova text, sans-serif;
  font-weight: 400;
  line-height: 1;
}

.heading-172 {
  margin-top: 40px;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 900;
  line-height: 125%;
}

.text-block-127 {
  font-family: Proximanova text, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
}

.grid-64 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.div-block-196 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e0f368f100da41f5f583b87_1.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 330px;
  height: 289px;
  transition: transform .3s;
  display: flex;
}

.div-block-196:hover {
  transform: translate(0, -10px);
}

.div-block-196._2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e0f368e100da41949583b86_2.png");
  width: 274px;
  height: 295px;
  padding-right: 35px;
}

.div-block-196._3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e0f368f7ff3af816cec8ac7_3.png");
}

.heading-173 {
  color: #7d6130;
  margin-bottom: 28px;
  font-size: 18px;
  font-weight: 900;
  line-height: 1;
}

.div-block-197 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  width: 450px;
  margin-bottom: 40px;
  margin-left: 149px;
  display: flex;
}

.div-block-197.en {
  margin-top: 20px;
}

.heading-174 {
  color: #534530;
  font-weight: 900;
}

.heading-175 {
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 900;
  line-height: 1;
}

.bt-512 {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-512:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.section-5-1 {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.content-5-1 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 30px;
  display: flex;
  position: relative;
}

.image-262414 {
  width: 557px;
  max-width: none;
  margin-top: 79px;
  margin-bottom: 40px;
}

.heading-177 {
  color: #4d260c;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 30px;
  font-weight: 900;
  line-height: 1;
}

.heading-178 {
  color: #8fdf1e;
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 65px;
  font-weight: 900;
  line-height: 1;
}

.y-section-2 {
  background-color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.heading-175-copy-2 {
  color: #ffd000;
  margin-top: 10px;
  font-size: 48px;
  font-weight: 900;
  line-height: 1;
}

.text-span-49 {
  color: #ffd000;
}

.section-2020 {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 0;
  display: flex;
}

.section-2020.middle {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e3030b8d4837e000e48d078_lines2.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 0;
  padding-bottom: 104px;
}

.section-2020.bottom {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e3033b08353bab63361f545_Rectangle%2016%20copy%205.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 0;
  padding-bottom: 60px;
}

.content-2020 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.steps-2020 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 20px;
  margin-bottom: 0;
}

.bt-2020 {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-2020:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-container-2020 {
  z-index: 40;
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.rules-2020 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Ubuntu, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
}

.accordion_item_trigger-2020 {
  cursor: pointer;
  background-color: #2ac513;
  border-radius: 20px;
  flex-direction: row;
  align-items: center;
  height: auto;
  min-height: 40px;
  padding: 10px 20px;
  transition: all .5s;
  display: flex;
}

.accordion_item_trigger-2020:hover {
  background-color: #2ac51380;
}

.body-2020 {
  color: var(--white);
  text-align: center;
  background-color: #1a5663;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e30361e5ab6a38ea9c2aeb8_BG.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Ubuntu, sans-serif;
}

.step-2020 {
  border: 1px solid #158f41;
  border-radius: 50px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 3px;
  transition: all .5s;
  display: flex;
  position: static;
}

.day_ln-2 {
  color: #439de9;
  flex-direction: column;
  align-items: center;
  margin-left: 15px;
  margin-right: 15px;
  transition: all .35s;
  display: flex;
}

.day_ln-2:hover {
  color: #fff;
  flex-direction: column;
  align-items: center;
  margin-left: 40px;
  margin-right: 40px;
  transition: all .35s;
  display: flex;
}

.heading-189 {
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: Play Bold, sans-serif;
  font-size: 62px;
  line-height: 1;
}

.heading-190 {
  color: #31e668;
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-top: 0;
  font-family: Play Bold, sans-serif;
  font-size: 30px;
  line-height: 1;
}

.play-blocks_wrapper {
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 60px;
}

.play-blocks_icon {
  z-index: 1;
  cursor: pointer;
  background-color: #147c34;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ee5fa86f417d7af2f682a_sport.png"), radial-gradient(circle closest-corner at 50% 100%, #15af4400, #147c34);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  border: 2px solid #11c046;
  border-radius: 10px;
  width: 140px;
  height: 140px;
  transition: all .5s;
  position: relative;
  box-shadow: 0 10px 30px #000;
}

.play-blocks_icon:hover {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ee5fa86f417d7af2f682a_sport.png"), radial-gradient(circle closest-corner at 50% 100%, #15af44, #147c34);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
}

.play-blocks_icon.violet {
  background-color: #613f86;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ee5fa5b8bedd32bbeabb8_slots.png"), radial-gradient(circle closest-corner at 50% 100%, #ae7ae000, #613f86);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  border-color: #ae7ae0;
}

.play-blocks_icon.violet:hover {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ee5fa5b8bedd32bbeabb8_slots.png"), radial-gradient(circle closest-corner at 50% 100%, #ae7ae0, #613f86);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
}

.play-blocks_icon.red {
  background-color: #7e1818;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ee5fa12d935c169fc8e11_live%20casino.png"), radial-gradient(circle closest-corner at 50% 100%, #bd1a1a00, #7e1818);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  border-color: #bd1a1a;
}

.play-blocks_icon.red:hover {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ee5fa12d935c169fc8e11_live%20casino.png"), radial-gradient(circle closest-corner at 50% 100%, #bd1a1a, #7e1818);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
}

.play-blocks_icon.blue {
  background-color: #1754b0;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ee5fa5b8bedfe8ebeabb9_ufo.png"), radial-gradient(circle closest-corner at 50% 100%, #3a98de00, #1754b0);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  border-color: #3a98de;
}

.play-blocks_icon.blue:hover {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ee5fa5b8bedfe8ebeabb9_ufo.png"), radial-gradient(circle closest-corner at 50% 100%, #3a98de, #1754b0);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
}

.text-block-138 {
  background-color: #11c046;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10px 18px;
  font-size: 16px;
  line-height: 1;
  display: flex;
}

.text-block-138.violet {
  background-color: #613f86;
}

.text-block-138.red {
  background-color: #7d1818;
}

.text-block-138.blue {
  background-color: #1754b0;
}

.play-blocks {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-208 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2fe72ad4837eab75460e7e_waves.png");
  background-position: 50% 95%;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  min-width: 600px;
  margin-top: 45px;
  display: flex;
}

.grid-68 {
  grid-column-gap: 0px;
  grid-row-gap: 6px;
  flex: 1;
  grid-template-columns: 1fr;
}

.text-block-139 {
  letter-spacing: 1px;
  justify-content: center;
  align-items: center;
  height: 30px;
  padding-bottom: 1px;
  padding-left: 118px;
  padding-right: 118px;
  font-size: 20px;
  line-height: 1;
  display: flex;
}

.div-block-209 {
  perspective: 1000px;
  background-image: linear-gradient(to right, #063d26, #106c46 55%, #186e41);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 312px;
  height: 267px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-block-140 {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 1;
}

.circle-number {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e453085b89a7d72ee6cd1b8_hex.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 44px;
  display: flex;
}

.circle-number.c2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ef0190421c26c117c8f80_2.svg");
}

.circle-number.c3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e2ef0185b8bed6b60bf3089_3.svg");
}

.heading-58-copy {
  color: var(--white);
  text-align: left;
  margin: 0 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 125%;
}

.green_line {
  background-color: #158d42;
  width: 70px;
  height: 2px;
}

.text-block-141 {
  margin-top: 60px;
  font-family: Ubuntu mkh, sans-serif;
  font-size: 20px;
  line-height: 1;
}

.text-block-142 {
  margin-top: 30px;
  margin-bottom: 20px;
  font-family: Ubuntu medium, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 1;
}

.jamuri-wrapp {
  background-image: linear-gradient(to right, #15af44, #158741);
  border-radius: 10px;
  width: 680px;
  margin-top: 40px;
  margin-bottom: 80px;
  display: none;
  position: relative;
}

.heading-138-copy {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 15px 20px;
  font-size: 28px;
  font-weight: 400;
  line-height: 1;
}

.count_all_2020 {
  background-color: #064427;
  border-radius: 10px;
  margin: 0 10px 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Ubuntu medium, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 1;
  display: block;
}

.block_count_wrapp {
  flex-direction: column;
  align-items: center;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.block_count_head {
  letter-spacing: 1px;
  background-color: #329f2a;
  background-image: linear-gradient(#147d34, #10c848);
  border: 2px solid #25d85a;
  border-radius: 30px;
  flex-direction: row;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-bottom: -25px;
  padding: 15px 20px;
  font-size: 18px;
  line-height: 1;
  display: flex;
  position: relative;
}

.block_count_head.red {
  background-color: #c31b1b;
  background-image: linear-gradient(#741716, #c31b1b);
  border-color: #c41b1b;
  padding-top: 6px;
  padding-bottom: 6px;
}

.block_count_head.violet {
  background-color: #624087;
  background-image: linear-gradient(#624087, #a875d8);
  border-color: #be92e9;
}

.block_count_head.blue {
  background-color: #1754b0;
  background-image: linear-gradient(#1754b0, #3a98df);
  border-color: #3a98df;
}

.block_cont_body {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: linear-gradient(#0e6629, #147f35);
  border: 2px solid #11b944;
  border-radius: 10px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding: 35px 25px 15px;
  display: flex;
}

.block_cont_body.violet {
  background-image: linear-gradient(#3b2356, #624087);
  border-color: #ab77dc;
}

.block_cont_body.red {
  background-image: linear-gradient(#551212, #7e1818);
  border-color: #c41b1b;
}

.block_cont_body.blue {
  background-image: linear-gradient(#143b76, #1754b0);
  border-color: #3a98de;
}

.heading-192 {
  letter-spacing: 2px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Crocosans caps, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 1;
}

.text-span-53 {
  font-size: 27px;
}

.text-block-143 {
  letter-spacing: 1px;
  font-family: Ubuntu medium, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1;
}

.image-262433 {
  max-width: none;
  margin-top: 10px;
  margin-bottom: 10px;
}

.block_counter {
  letter-spacing: 1px;
  background-color: #329f2a;
  background-image: linear-gradient(#064427, #106a2b);
  border: 2px #147d34;
  border-radius: 0 0 15px 15px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding: 10px 45px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 1;
  display: flex;
  position: relative;
}

.block_counter.violet {
  background-color: #624087;
  background-image: linear-gradient(#3b2356, #624087);
  border-color: #ab77dc;
}

.block_counter.res {
  background-color: #7e1818;
  background-image: linear-gradient(#551212, #7e1818);
  border-color: #c41b1b;
}

.block_counter.blue {
  background-color: #1754b0;
  background-image: linear-gradient(#143b76, #1754b0);
  border-color: #3a98de;
}

.div-block-216 {
  margin-right: 10px;
}

.heading-190-copy {
  color: var(--white);
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-top: 10px;
  font-family: Play Bold, sans-serif;
  font-size: 30px;
  line-height: 1;
}

.text-span-54 {
  font-size: 40px;
}

.image-262434 {
  z-index: 1;
  width: 878px;
  max-width: none;
  margin-top: 20px;
  margin-bottom: 0;
  position: relative;
}

.heading-193 {
  z-index: 10;
  margin-top: 70px;
  font-family: Play Bold, sans-serif;
  font-size: 62px;
  line-height: 1;
  position: relative;
}

.heading-193.blur {
  z-index: 9;
  opacity: .2;
  filter: blur(2px);
  transform-style: preserve-3d;
  margin-top: -48px;
  font-size: 68px;
  transform: translate3d(0, 0, -100px);
}

.heading-193.blur2 {
  z-index: 8;
  opacity: .1;
  filter: blur(4px);
  transform-style: preserve-3d;
  margin-top: -42px;
  font-size: 74px;
  transform: translate3d(0, 0, -200px);
}

.text-span-55 {
  font-family: Play caps, sans-serif;
  font-size: 40px;
  position: absolute;
}

.div-block-217 {
  padding-top: 16px;
  padding-right: 30px;
  position: relative;
  inset: 0%;
}

.image-262435 {
  z-index: 6;
  transform-style: preserve-3d;
  position: absolute;
  inset: 0% 0% 0% 14%;
  transform: translate3d(0, 0, -50px);
}

.days-wrapp {
  background-color: #1c6095;
  background-image: linear-gradient(to right, #1c6095, #144a82);
  border-radius: 10px;
  width: 90%;
  margin-top: -20px;
  margin-bottom: 20px;
  padding: 10px 25px;
  box-shadow: 0 20px 50px #00000096;
}

.heading-194 {
  letter-spacing: 1px;
  background-color: #237fce;
  border-radius: 20px;
  margin-top: 0;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 22px;
}

.heading-93-copy {
  font-weight: 400;
}

.text-block-144 {
  margin-bottom: 40px;
}

.grid-2020 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr .5fr .5fr 1fr;
  justify-items: center;
  width: 95%;
  margin-bottom: 20px;
  margin-left: 20px;
  margin-right: 0;
  padding-top: 10px;
}

.div-block-218 {
  display: none;
}

.div-block-219 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e302f235251e169db27bc95_lines.png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  align-items: center;
  margin-top: -30px;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.section-5 {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 0;
  display: flex;
}

.content-5 {
  background-color: #432279;
  border-top-right-radius: 100px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 500px;
  display: flex;
  position: relative;
}

.body-2021 {
  background-color: var(--black);
  color: var(--white);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e3425ce43be9d068653963c_BG_GE.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Play Bold, sans-serif;
  font-weight: 700;
}

.heading-195 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  line-height: 1;
}

.heading-195-copy {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 56px;
  line-height: 1;
}

.div-block-220 {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.div-block-221 {
  margin-left: 30px;
  margin-right: 30px;
}

.tabs-2 {
  display: none;
}

.div-block-222 {
  background-color: #252b33;
  border-top-right-radius: 60px;
  border-bottom-left-radius: 60px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
  box-shadow: 0 7px 20px #000000ad;
}

.text-block-148 {
  text-align: left;
  text-transform: uppercase;
  margin-left: 20px;
  margin-right: 20px;
  font-size: 20px;
  line-height: 125%;
}

.div-block-223 {
  background-color: #15af44;
  border-left: 4px solid #171a1e;
  border-top-right-radius: 60px;
  border-bottom-left-radius: 60px;
  padding: 40px 20px;
}

.text-block-149 {
  font-size: 60px;
  line-height: 1;
}

.text-block-150 {
  font-size: 22px;
  line-height: 1;
}

.div-block-222-copy {
  background-color: #252b33;
  border-top-right-radius: 15px;
  border-bottom-left-radius: 15px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
  box-shadow: 0 15px 20px #00000080;
}

.text-block-151 {
  text-align: left;
  padding: 10px 10px 10px 20px;
  font-family: Play, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-152 {
  background-color: #15af44;
  border-top-right-radius: 15px;
  border-bottom-left-radius: 15px;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  padding: 5px 40px;
  font-size: 30px;
  display: flex;
}

.text-block-152.bl {
  background-color: #0677fe;
}

.grid-2021 {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  order: -1;
  grid-template-columns: 1fr .5fr .5fr;
  width: 50%;
  margin-right: 20px;
}

.grid-2021._22222 {
  margin-left: 20px;
  margin-right: 0;
}

.text-block-153 {
  text-align: center;
  background-color: #5c6471;
  padding: 10px;
  font-family: Play caps, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}

.text-block-153.ci {
  border-radius: 0 20px 0 0;
  padding-right: 20px;
}

.text-block-153-copy {
  text-align: center;
  background-color: #252b33;
  justify-content: center;
  align-items: center;
  padding: 10px;
  font-family: Play caps, sans-serif;
  font-size: 18px;
  font-weight: 400;
  display: flex;
}

.text-block-153-copy.bl {
  background-color: #0677fe;
}

.text-block-153-copy.rrd {
  background-color: #fe060a;
}

.text-block-153-copy2 {
  background-color: #15af44;
  border-bottom-left-radius: 30px;
  justify-content: center;
  align-items: center;
  font-family: Play caps, sans-serif;
  font-size: 18px;
  font-weight: 400;
  display: flex;
}

.text-block-153-copy2.cii {
  border-radius: 0;
  flex-direction: column;
  padding-top: 5px;
  padding-bottom: 5px;
}

.text-span-56 {
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.div-block-224 {
  background-color: #15af44;
}

.div-block-224.bl {
  background-color: #0677fe;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 5px 20px;
  display: flex;
}

.div-block-224.bl.cci {
  border-bottom-left-radius: 30px;
}

.text-block-151-copy {
  color: #7b838f;
  text-align: left;
  background-color: #252b33;
  border-radius: 20px;
  padding: 10px 10px 10px 20px;
  font-family: Play, sans-serif;
  font-weight: 400;
  box-shadow: 0 10px 30px #000;
}

.text-block-150-copy {
  font-size: 22px;
  line-height: 1;
}

.div-block-223-copy {
  background-color: #0677fe;
  border-left: 4px solid #171a1e;
  border-top-right-radius: 60px;
  border-bottom-left-radius: 60px;
  padding: 40px 20px;
}

.text-block-153-co2 {
  text-align: left;
  background-color: #252b33;
  align-items: center;
  padding: 5px 10px 5px 20px;
  font-family: Play caps, sans-serif;
  font-size: 18px;
  font-weight: 400;
  display: flex;
}

.text-block-154 {
  text-align: right;
  margin-right: 10px;
  font-family: Play caps, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-155 {
  font-size: 26px;
  line-height: 1;
}

.div-block-225 {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-226 {
  margin-left: 0;
  margin-right: 20px;
}

.div-block-227 {
  margin-left: 20px;
}

.bt-5 {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: -110px;
  margin-bottom: 80px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-5:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.div-block-228 {
  justify-content: center;
  align-items: flex-start;
  width: 992px;
  display: flex;
}

.div-block-229 {
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.heading-198 {
  background-image: linear-gradient(#4f1b9e, #7b38dc);
  border: 2px solid #15af44;
  border-radius: 100px;
  margin-top: 60px;
  padding: 20px 30px;
}

.div-block-230 {
  justify-content: center;
  align-items: flex-start;
  margin-top: 60px;
  display: flex;
}

.div-block-231 {
  width: 50%;
  margin-left: 10px;
  margin-right: 10px;
}

.accordion_item_trigger-b {
  cursor: pointer;
  background-color: #0677fe;
  border-radius: 20px;
  flex-direction: row;
  align-items: center;
  height: 40px;
  padding-left: 20px;
  transition: all .5s;
  display: flex;
}

.accordion_item_trigger-b:hover {
  background-color: #0677fe80;
}

.rules-container-t-5 {
  z-index: 40;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.heading-58-copy-2 {
  color: #fff;
  text-align: left;
  margin: 0 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 125%;
}

.section-ufol {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.content-ufol {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 20px;
  display: flex;
  position: relative;
}

.body-2023 {
  color: var(--white);
  text-align: center;
  background-color: #030214;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/61c1a1ba3626fe015cc2de21_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

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

.heading-199 {
  text-transform: uppercase;
  text-shadow: 3px 3px #003456;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Crocosans caps, sans-serif;
  font-size: 70px;
  font-weight: 900;
  line-height: 1;
}

.ufo_float {
  margin-right: 20px;
}

.heading-199-copy {
  text-transform: uppercase;
  text-shadow: 3px 3px #003456;
  margin-top: 10px;
  font-size: 40px;
  font-weight: 900;
  line-height: 1;
}

.steps-ufol {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 20px;
  margin-bottom: 0;
}

.step-ufol {
  border: 1px #158f41;
  border-radius: 50px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 3px 3px 3px 0;
  transition: all .5s;
  display: flex;
  position: static;
}

.circle-number-copy {
  background-color: #4cc3da;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e8d90e4f5d16af30ca5f800_ufo.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 30px;
  width: 50px;
  height: 50px;
}

.circle-number-copy.u2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e8d90e3a1b1cc8cd48d41d7_leaderboard.png");
}

.circle-number-copy.u3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e8d90e43907575b5296a8cc_win.png");
}

.heading-58-copy-2-copy {
  color: #fff;
  text-align: left;
  margin: 0 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 125%;
}

.blue_line {
  background-color: #4cc3da;
  width: 70px;
  height: 2px;
}

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

.div-block-234 {
  background-color: #4cc3da;
  border-radius: 6px;
  width: 6px;
  height: 6px;
}

.text-block-156 {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 30px;
  padding: 15px 30px;
  font-size: 30px;
  line-height: 125%;
}

.text-block-156._2 {
  border-style: none;
  margin-top: 0;
  padding: 0;
  font-size: 24px;
}

.bt-ufol {
  z-index: 1;
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 200px;
  margin-bottom: 20px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  position: relative;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-ufol:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.html-embed-7 {
  position: absolute;
}

.tabs-menu-ufol {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding-bottom: 10px;
  display: grid;
  overflow: scroll;
}

.tabs-content-ufol {
  color: #fff;
  flex-direction: column;
  align-items: center;
  margin-top: 10px;
  margin-right: -25px;
  display: flex;
}

.tab-pane-tab-ufo {
  width: 100%;
}

.leaderboard-ufo-title {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #7712df;
  border-radius: 50px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .75fr .5fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center;
  margin-right: 20px;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
  display: grid;
}

.div_lb_ufo {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  color: #fff;
  background-color: #0000;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .5fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  width: 100%;
  padding: 0 0 10px;
  font-weight: 400;
  display: grid;
}

.div_lb_ufo.lb_sr_hide {
  display: none;
}

.trr_ufo {
  text-align: center;
  border: 2px solid #1f3fa3;
  border-right-style: none;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  flex-direction: column;
  align-items: center;
  padding: 10px;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
  display: flex;
}

.tdd_ufo {
  border: 2px solid #1f3fa3;
  border-style: solid none;
  border-radius: 0;
  flex-direction: column;
  align-items: center;
  padding: 10px;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
  display: flex;
}

.tdp_ufo {
  border: 2px solid #1f3fa3;
  border-style: solid none;
  flex-direction: column;
  align-items: center;
  padding: 10px;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
  display: flex;
}

.tdr_ufo {
  border: 2px solid #1f3fa3;
  border-left-style: none;
  border-radius: 0 50px 50px 0;
  flex-direction: column;
  align-items: center;
  padding: 10px;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  display: flex;
}

.tab-link-ufo {
  opacity: .3;
  color: #fff;
  background-color: #ffffff1a;
  border-radius: 50px;
  padding-left: 20px;
  padding-right: 20px;
  font-weight: 400;
  transition: all .5s;
}

.tab-link-ufo:hover {
  opacity: 1;
  color: #fff;
  background-color: #2a55df;
}

.tab-link-ufo.w--current {
  opacity: 1;
  color: var(--white);
  background-color: #1f3fa3;
  font-family: Ubuntu medium, sans-serif;
  font-weight: 500;
  transition: color .5s, background-color .5s;
  display: flex;
}

.tab-link-ufo.date-date:hover {
  background-color: #364e74;
}

.tab-link-ufo.date-date.w--current:hover {
  color: var(--white);
}

.tab-link-ufo.date-input:hover {
  background-color: #364e74;
}

.tab-link-ufo.date-input.w--current:hover {
  color: #fff;
}

.rules-container-ufo {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.rules-container-ufos {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.text-block-162 {
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

.grid-2024 {
  margin-bottom: 20px;
  margin-left: 30px;
}

.text-block-163 {
  max-width: 680px;
  margin-top: 40px;
  font-family: Ubuntu, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 125%;
}

.section-st {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
}

.section-st.sec2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4539c12773601bdece7c73_bg_plashka.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 0;
  padding-top: 0;
}

.content-st {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 0;
  display: flex;
  position: relative;
}

.bt-st {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: -2px;
  margin-bottom: 60px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-st:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-container-st {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2025 {
  color: var(--white);
  text-align: center;
  background-color: #061d0a;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4531f24b26c53a836e8750_BG.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Ubuntu, sans-serif;
  font-weight: 400;
}

.heading-204 {
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Crocosans caps, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 1;
}

.heading-205 {
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Crocosans caps, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 1;
}

.steps-st {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 20px;
  margin-bottom: 0;
}

.steps-st.sss {
  grid-column-gap: 60px;
  grid-template-columns: auto auto auto;
}

.step-st {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4530f22f85821819795d24_hex.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 247px;
  height: 52px;
  padding-left: 6px;
  transition: all .5s;
  display: flex;
  position: static;
}

.heading-206 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Ubuntu, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}

.text-block-165 {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1;
}

.div-block-242 {
  margin-top: 290px;
}

.text-span-64 {
  color: #34d039;
  font-family: Crocosans caps, sans-serif;
  font-weight: 500;
}

.text-span-65 {
  color: #34d039;
  font-family: Crocosans caps, sans-serif;
}

.heading-207 {
  font-family: Ubuntu medium, sans-serif;
  font-weight: 500;
}

.grid-2025 {
  grid-column-gap: 25px;
  grid-template-columns: 1fr .25fr .25fr;
  justify-items: center;
}

.text-block-166 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4534ce2f85820c2d7982e2_form.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 382px;
  height: 81px;
  display: flex;
}

.text-block-166-copy {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4534ef40b6e66713b7f38b_form2.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 95px;
  height: 81px;
  display: flex;
}

.image-262438 {
  z-index: -5;
  max-width: none;
  position: absolute;
  inset: -34% -48% 0% auto;
}

.image-262439 {
  z-index: -5;
  position: absolute;
  inset: 0% auto 0% -30%;
}

.image-262440 {
  position: absolute;
  inset: auto auto 50% 17%;
}

.grid-15-copy-copy {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .25fr .5fr .5fr;
  justify-items: center;
  width: 95%;
  margin-bottom: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.text-span-68 {
  color: #34d039;
  font-family: Ubuntu medium, sans-serif;
  font-weight: 500;
}

.body-2027 {
  color: var(--white);
  text-align: center;
  background-color: #011519;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4e89e832e2c5427f12b1d2_BG.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Ubuntu, sans-serif;
  font-weight: 400;
}

.section-rav {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.content-rav {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.heading-210 {
  letter-spacing: 5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Ubuntu medium, sans-serif;
  font-size: 56px;
  font-style: italic;
  font-weight: 500;
  line-height: 1;
}

.div-block-243 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 10px;
  display: flex;
}

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

.heading-211 {
  color: #1fe05a;
  font-family: Crocosans caps, sans-serif;
  font-size: 34px;
  font-weight: 900;
  line-height: 1;
}

.text-block-170 {
  letter-spacing: 2px;
  font-size: 20px;
  line-height: 1;
}

.heading-212 {
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Crocosans caps, sans-serif;
  font-size: 51px;
  font-weight: 900;
  line-height: 1;
}

.div-block-245 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 280px;
  display: flex;
}

.image-262441 {
  width: 216px;
  max-width: none;
  margin-top: 5px;
  margin-left: 10px;
}

.play-blocks_wrapper-copy {
  grid-column-gap: 75px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 0;
  margin-bottom: 60px;
}

.div-block-246 {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-247 {
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.text-block-171 {
  font-size: 36px;
  line-height: 1;
}

.image-262442 {
  max-width: none;
  margin-left: 20px;
}

.steps-rav {
  grid-column-gap: 15px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 20px;
  margin-bottom: 60px;
}

.steps-rav.sss {
  grid-column-gap: 15px;
  display: none;
}

.step-rav {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4d220ad11c74fdd7420da7_Layer%209.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  border-width: 1px;
  border-color: #158f41;
  border-radius: 50px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 235px;
  height: 57px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 61px;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  display: flex;
  position: static;
}

.step-rav._2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4d22f6eb088770e1fae0cb_Layer%2091%20copy%203.png");
}

.step-rav._3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4d2307a53ace8808b8d423_Layer%2092%20copy%205.png");
}

.text-block-172 {
  font-family: Ubuntu medium, sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 1;
}

.prizes-rav {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4d24b25370e973a863cf34_frame_prizes.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: center;
  width: 964px;
  height: 121px;
  margin-top: 20px;
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.heading-213 {
  color: #00bb39;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Crocosans caps, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 1;
}

.text-span-69 {
  font-size: 30px;
}

.blocks-rav {
  align-items: flex-start;
  display: flex;
}

.block_cont_body-rav {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: linear-gradient(#207c14, #5dc810);
  border: 2px solid #11b944;
  border-radius: 20px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding: 20px 25px 40px;
  display: flex;
}

.block_cont_body-rav.violet {
  background-image: linear-gradient(#3b2356, #624087);
  border-color: #ab77dc;
}

.block_cont_body-rav.red {
  background-image: linear-gradient(#551212, #7e1818);
  border-color: #c41b1b;
  padding-top: 10px;
  padding-bottom: 15px;
}

.block_cont_body-rav.blue {
  background-image: linear-gradient(#143b76, #1754b0);
  border-color: #3a98de;
}

.text-block-173 {
  opacity: 1;
  color: #82d945;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 1;
}

.text-block-173.vio {
  color: #d9b2ff;
}

.text-block-173.re {
  color: #f93e3e;
}

.text-block-173.bl {
  color: #7cc7ff;
}

.text-block-174 {
  margin-top: 20px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 20px;
  line-height: 1;
}

.bt-rav-2 {
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  align-self: stretch;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 15px 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-rav-2:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.bt-rav-2.violet {
  background-image: linear-gradient(138deg, #ab77dc, #5a3a7e);
  box-shadow: inset 0 -1px 10px #ab77dc, 1px 1px 20px 8px #3e255abf;
}

.bt-rav-2.violet:hover {
  box-shadow: inset 0 -1px 30px 20px #ab77dc, 1px 1px 60px 6px #3e255abf;
}

.bt-rav-2.red {
  background-image: linear-gradient(138deg, #c41b1b, #581313);
  box-shadow: inset 0 -1px 10px #c41b1b, 1px 1px 20px 8px #581313c4;
}

.bt-rav-2.red:hover {
  box-shadow: inset 0 -1px 10px 30px #c41b1b, 1px 1px 60px 8px #581313c4;
}

.bt-rav-2.blue {
  background-image: linear-gradient(138deg, #1753af, #143b77);
  box-shadow: inset 0 -1px 10px #3a98de, 1px 1px 20px 8px #143d7abf;
}

.bt-rav-2.blue:hover {
  box-shadow: inset 0 -1px 20px 30px #3a98de, 1px 1px 60px 8px #143d7abf;
}

.tickets-rav {
  margin-top: 100px;
  margin-bottom: 60px;
  position: relative;
}

.heading-138-copy {
  background-color: #15af44;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 17px;
  font-weight: 400;
  line-height: 1;
}

.div-block-149-copy {
  z-index: 10;
  background-color: #07812c;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 10px;
  display: block;
  position: relative;
  box-shadow: 0 12px 15px #00000080;
}

.count_all-copy {
  background-color: #034317;
  border-radius: 10px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 6px;
  padding-bottom: 6px;
  font-family: Ubuntu medium, sans-serif;
  font-size: 43px;
  font-weight: 500;
  line-height: 1;
  display: block;
}

.date-2-copy {
  z-index: 3;
  color: #ffffff40;
  cursor: pointer;
  background-color: #077e2b;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border: 1px #000;
  border-radius: 0;
  padding: 10px;
  font-family: Ubuntu medium, sans-serif;
  font-weight: 500;
  position: relative;
}

.date-2-copy.active {
  z-index: 1;
  color: #003f49;
  background-color: #fff;
  flex-direction: column;
  align-self: center;
  align-items: stretch;
  padding-top: 15px;
  padding-bottom: 10px;
  font-size: 14px;
  display: flex;
  position: relative;
}

.date-2-copy.disable {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ddd1bd8965f24def691fabe_lock.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.div-block-249 {
  z-index: 3;
  background-color: #077e2b;
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
  padding: 0 10px 8px;
  position: relative;
}

.div-block-249.active {
  z-index: 3;
  background-color: var(--white);
  position: relative;
}

.text-block-175 {
  background-color: #034317;
  border-radius: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 16px;
  line-height: 1;
}

.div-block-248-copy {
  background-color: #07812c;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  margin-top: -10px;
  position: relative;
}

.tabs-3 {
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  margin-top: 20px;
  display: flex;
}

.tabs-menu-3 {
  flex-direction: column;
  display: flex;
}

.btr {
  background-color: var(--black);
  opacity: .5;
  border: 2px solid #127f57;
  border-right-style: none;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: column;
  align-items: center;
  padding: 30px 25px 20px;
  display: flex;
}

.btr:hover {
  opacity: 1;
}

.btr.w--current {
  background-color: var(--black);
  opacity: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-block-177 {
  color: var(--white);
  text-align: center;
  margin-top: 10px;
}

.div-block-250 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4e7e4d5e5be39f79a96609_Layer%20105.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 2px solid #127f57;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  align-items: stretch;
  width: 690px;
  height: 508px;
  display: block;
}

.div-block-250.b {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e68ba95abaae73f640a6ccb_Layer%20108.png");
  background-position: 65% 100%;
}

.div-block-250.g {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4e7e4e47c620c80b30138d_Layer%20109.png");
  background-position: 75%;
  background-size: cover;
}

.div-block-250.s {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4e7e4deb37d14b86f8dacb_Layer%20104.png");
  background-position: 50%;
  background-size: cover;
}

.div-block-251 {
  background-image: linear-gradient(135deg, #05191c, #0c4338);
  border: 2px solid #127f57;
  border-radius: 20px;
  margin-top: 20px;
  padding: 20px;
}

.image-262443 {
  max-width: none;
}

.image-262444 {
  max-width: none;
  margin-top: -7px;
  margin-right: -11px;
}

.div-block-252 {
  background-image: linear-gradient(135deg, #051a1d, #0b4237);
  border: 2px solid #127f57;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.image-262449 {
  max-width: none;
  margin-right: 20px;
}

.image-262450 {
  max-width: none;
}

.text-block-178 {
  font-size: 29px;
  line-height: 1;
}

.div-block-253 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.image-262451 {
  max-width: none;
}

.text-block-179 {
  text-align: left;
  margin-right: 20px;
  font-size: 20px;
  line-height: 125%;
}

.image-262452 {
  max-width: none;
  margin-left: -50px;
  margin-right: 20px;
}

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

.grid-15-copy-copy {
  grid-column-gap: 30px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: auto auto auto auto;
  justify-items: center;
  width: auto;
  margin-bottom: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
}

.image-262457 {
  width: 311px;
  max-width: none;
  position: absolute;
  inset: -1% auto auto -27%;
}

.image-262458 {
  width: 133px;
  max-width: none;
  position: absolute;
  inset: 0% auto auto 6%;
}

.image-262459 {
  width: 199px;
  max-width: none;
  position: absolute;
  inset: -1% -19% auto auto;
}

.image-262460 {
  width: 80px;
  max-width: none;
  position: absolute;
  inset: 2% 6% auto auto;
}

.image-262461 {
  width: 676px;
  max-width: none;
  position: absolute;
  inset: 407px -42% 0% auto;
}

.image-262462 {
  width: 631px;
  position: absolute;
  inset: 661px auto 0% -56%;
}

.image-262463 {
  width: 233px;
  max-width: none;
  position: absolute;
  inset: 1120px auto 0% -16%;
}

.image-2624633 {
  width: 178px;
  max-width: none;
  position: absolute;
  inset: 1120px -124px 0% auto;
}

.image-2624635 {
  width: 258px;
  max-width: none;
  position: absolute;
  inset: 1527px auto 0% -27%;
}

.image-2624636 {
  width: 385px;
  max-width: none;
  position: absolute;
  inset: 1500px -34% auto auto;
}

.image-2624637 {
  z-index: -1;
  width: 602px;
  max-width: none;
  position: absolute;
  inset: 2276px auto auto -43%;
}

.section-pr {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.content-pr {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 225px;
  display: flex;
  position: relative;
}

.bt-pt {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-pt:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.body-2028 {
  color: var(--white);
  text-align: center;
  background-color: #0a0b1f;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4fb1109df5ab16ef226f21_BG.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

.heading-214 {
  color: #12f52e;
  letter-spacing: 3px;
  margin-bottom: 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 40px;
  font-weight: 900;
}

.text-block-180 {
  margin-bottom: 226px;
  font-size: 26px;
  line-height: 125%;
}

.text-span-70 {
  color: #ff782e;
  text-transform: uppercase;
  font-family: Ubuntu medium, sans-serif;
  font-weight: 400;
}

.text-block-181 {
  text-transform: uppercase;
  margin-top: 70px;
  margin-bottom: 40px;
  font-size: 30px;
  line-height: 40px;
}

.text-span-71 {
  color: #16c543;
  font-family: Ubuntu medium, sans-serif;
  font-size: 50px;
  font-weight: 500;
}

.pragmatic-bt {
  opacity: .5;
  background-color: #233dd6;
  border-radius: 10px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 15px 40px;
  transition: all .35s;
}

.pragmatic-bt:hover {
  opacity: 1;
}

.pragmatic-bt.w--current {
  opacity: 1;
  background-color: #00ad41;
  box-shadow: inset 0 0 13px 2px #4dff40;
}

.text-block-182, .text-block-183 {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 1;
}

.div-block-257 {
  background-color: #191b55;
  border: 4px solid #233dd6;
  border-radius: 10px;
  width: auto;
  margin-left: 10px;
  margin-right: 10px;
  padding: 15px;
}

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

.heading-215 {
  color: #0dd659;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 1;
}

.div-block-259 {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.text-block-184 {
  color: #c4cdff;
  text-align: left;
  font-family: Crocosans caps, sans-serif;
  font-size: 19px;
  font-weight: 900;
  line-height: 1;
}

.grid-2027 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-columns: 1fr 1fr;
  margin-top: 10px;
}

.text-block-185 {
  background-color: #233dd6;
  border-radius: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
  line-height: 1;
}

.tabs-menu-4 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.heading-215-copy {
  color: #f18f20;
  text-align: left;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 40px;
  font-family: Aero, sans-serif;
  font-size: 27px;
  font-style: italic;
  font-weight: 400;
  line-height: 1;
}

.grid-2027-copy {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-columns: 1fr 1fr;
  align-items: stretch;
  margin-top: 10px;
}

.text-block-185-copy {
  text-transform: uppercase;
  background-color: #233dd6;
  border-radius: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 1;
}

.tabs-4 {
  background-color: #1a287a;
  border-radius: 20px;
  padding: 20px;
}

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

.body-2032 {
  color: var(--white);
  text-align: center;
  background-color: #070b16;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e5f7ff7311da4bce48b457f_BG2.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: flex-start;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  display: flex;
}

.section-secret {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.content-secret {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 540px;
  display: flex;
  position: relative;
}

.rules-containet-secret {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.text-block-2091 {
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 125%;
}

.div-block-269 {
  filter: saturate(0%);
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e5f58767dbd99c8311815e4_frame.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 369px;
  height: 221px;
  padding-left: 25px;
  padding-right: 25px;
  transition: all .35s;
  display: flex;
}

.div-block-269:hover {
  filter: saturate();
}

.text-block-211 {
  text-transform: uppercase;
  font-family: Crocosanscaps, sans-serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 125%;
}

.grid-2032 {
  grid-column-gap: 60px;
  grid-row-gap: 50px;
  margin-top: 100px;
  margin-bottom: 60px;
}

.text-block-212 {
  text-transform: uppercase;
  font-family: Crocosanscaps, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 125%;
}

.cardd {
  z-index: -1;
  width: 642px;
  max-width: none;
  position: absolute;
  inset: 16% -50% auto auto;
}

.carrd {
  z-index: -1;
  width: 661px;
  max-width: none;
  position: absolute;
  inset: -6% auto auto -55%;
}

.div-block-270 {
  z-index: -5;
  perspective: 1000px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 20% 0% auto;
}

.div-block-271 {
  transform-style: preserve-3d;
  background-color: #0000;
  width: 553px;
  height: 481px;
  margin-top: 175px;
  transform: rotateX(.001deg)rotateY(0)rotateZ(0);
}

.heading-218 {
  display: none;
}

.rules-trigger {
  background-color: var(--black);
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
}

.body-2033 {
  color: var(--white);
  text-align: center;
  background-color: #09111e;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.steps-sd {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 10px;
  margin-bottom: 60px;
}

.steps-sd.sssd {
  grid-column-gap: 30px;
  grid-template-columns: auto auto auto;
}

.step-ds {
  text-align: left;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e6246627b1e833490d47ef0_1.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  border-width: 1px;
  border-color: #158f41;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 254px;
  height: 52px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 44px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  transition: all .35s;
  display: flex;
  position: static;
}

.step-ds:hover {
  transform: translate(10px);
}

.step-ds._22 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e6246627b1e830b69d47ef2_2.png");
  width: 209px;
  padding-left: 66px;
}

.step-ds._33 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e624661b81ddcf4f6144157_3.png");
  width: 193px;
  padding-left: 20px;
}

.section-50-copy.topsd {
  background-image: none;
  justify-content: flex-start;
  height: 100vh;
  min-height: 600px;
  padding-top: 60px;
  padding-bottom: 100px;
  position: relative;
  overflow: hidden;
}

.section-50-copy {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5df8924940a1a96c766bb932_bg_dwn.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 60px;
  display: flex;
}

.section-50-copy.dwnsd {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e6246652800076b0ccb7869_bg_bottom.png");
  background-position: 50% 0;
  justify-content: flex-start;
  margin-top: -106px;
  position: relative;
  overflow: visible;
}

.heading-sd {
  text-shadow: 4px 0 #175ed2, 6px 0 #23b041;
  margin-bottom: 0;
  font-family: Play caps, sans-serif;
  font-size: 60px;
  font-style: italic;
  font-weight: 400;
  line-height: 1;
}

.rotator-sd {
  z-index: -1;
  perspective: 1000px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.bball-sd {
  transform-style: preserve-3d;
  width: 500px;
  max-width: none;
  position: absolute;
  inset: -49% -61% auto auto;
  transform: translate3d(138px, 0, 200px);
}

.ticket1 {
  transform-style: preserve-3d;
  width: 150px;
  max-width: none;
  position: absolute;
  inset: auto auto 0% 0%;
  transform: translate3d(-67px, -110px, 500px);
}

.ticket2 {
  transform-style: preserve-3d;
  width: 350px;
  max-width: none;
  position: absolute;
  inset: auto auto 0% -39%;
  transform: translate3d(-167px, -138px, -500px);
}

.ticket3 {
  z-index: 2;
  transform-style: preserve-3d;
  width: 500px;
  max-width: none;
  position: absolute;
  inset: auto auto auto -27%;
  transform: translate3d(-500px, -400px, -150px);
}

.key-obj {
  width: 405px;
  max-width: none;
  position: absolute;
  transform: translate(0, -70px);
}

.ticket6 {
  width: 313px;
  max-width: none;
  position: absolute;
  inset: 4% -16% auto auto;
}

.ticket4 {
  transform-style: preserve-3d;
  width: 350px;
  max-width: none;
  position: absolute;
  inset: 0% -53% auto auto;
  transform: translate3d(62px, 95px, -800px);
}

.ticket5 {
  transform-style: preserve-3d;
  width: 200px;
  max-width: none;
  position: absolute;
  inset: 0% auto auto;
  transform: translate3d(400px, 133px, 350px);
}

.bgsd {
  z-index: -99;
  transform-style: preserve-3d;
  width: 9000px;
  max-width: none;
  position: absolute;
  inset: -361% auto auto;
  transform: translate3d(0, 0, -1500px);
}

.text-block-215 {
  font-family: Crocosanscaps, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 1;
}

.heading-148-copy {
  margin-top: 5px;
  margin-bottom: 0;
  font-family: Crocosans caps, sans-serif;
  font-size: 38px;
  font-weight: 900;
  line-height: 1;
}

.content-sd {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: -165px;
  display: flex;
  position: relative;
}

.grid-2033 {
  grid-column-gap: 10px;
  grid-row-gap: 15px;
  grid-template-columns: 1fr 1fr auto;
}

.text-block-216 {
  color: #6894dc;
  background-color: #0f2d5d;
  border: 1px solid #2a6bd6;
  border-radius: 5px;
  padding: 15px 50px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  box-shadow: 0 5px #2a6bd6;
}

.text-block-216-green {
  color: var(--white);
  background-color: #13ad4b;
  border: 1px solid #16ea63;
  border-radius: 5px;
  padding: 15px 10px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  box-shadow: 0 5px #2a6bd6;
}

.text-block-216-copy {
  color: var(--white);
  background-color: #0a3d8f;
  border: 1px solid #2a6bd6;
  border-radius: 5px;
  padding: 7px 50px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  box-shadow: 0 5px #2a6bd6;
}

.text-block-216-green-copy {
  color: var(--white);
  background-color: #13ad4b;
  border: 1px solid #16ea63;
  border-radius: 5px;
  padding: 7px 10px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  box-shadow: 0 5px #2a6bd6;
}

.text-block-217 {
  font-family: Crocosanscaps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 125%;
}

.text-block-218 {
  margin-top: 5px;
  font-size: 24px;
  line-height: 125%;
}

.text-span-82 {
  color: #16cb1f;
}

.image-262394-copy {
  width: 378px;
  max-width: none;
  position: absolute;
  transform: translate(700px, 300px);
}

.image-262395-copy {
  width: 881px;
  max-width: none;
  position: absolute;
  transform: translate(-800px, 181px);
}

.rules-containet-sd {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.text-span-84 {
  color: #16cb1f;
}

.accordion_item_trigger_minsk {
  cursor: pointer;
  background-color: #2ac513;
  border-radius: 20px;
  flex-direction: row;
  align-items: center;
  height: 40px;
  padding-left: 20px;
  transition: all .5s;
  display: flex;
}

.accordion_item_trigger_minsk:hover {
  background-color: #2ac51380;
}

.bodyufo {
  color: var(--white);
  text-align: center;
  background-color: #110340;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e68b141e3a01acf9b7889db_bg2.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.sectionufo {
  perspective: 1000px;
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
}

.head {
  text-transform: uppercase;
  text-shadow: 3px 3px #001756;
  margin-top: 40px;
  margin-bottom: 60px;
  font-family: Crocosans caps, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 1;
}

.content-u {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.steps-u {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 10px;
  margin-bottom: 60px;
}

.step-u {
  text-align: center;
  text-transform: uppercase;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e689ee57c78824b511394fd_Rectangle%208%20copy%206.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 30px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 144px;
  height: 55px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Crocosanscaps, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  display: flex;
  position: static;
  box-shadow: 0 0 24px #6dfaff36;
}

.step-u:hover {
  box-shadow: inset 0 0 24px #6dfaff36, 0 0 24px #6dfaff36;
}

.step-u._3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e689fe03b893a3c23cfd74e_Rectangle%208%20copy%208.png");
  width: 234px;
}

.image-2624639 {
  width: 62px;
  max-width: none;
  box-shadow: 0 0 24px #6dfaff36;
}

.text-block-224 {
  letter-spacing: 2px;
  margin-top: 245px;
  font-family: Crocosans caps, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 1;
}

.bt-u {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 70px;
  margin-bottom: 80px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-u:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.text-block-225 {
  letter-spacing: 2px;
  font-size: 20px;
  line-height: 1;
}

.grid-2034 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

.text-block-226 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e68a278013218bf9030bc9f_Rectangle%208.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 504px;
  height: 115px;
  padding-top: 0;
  padding-bottom: 10px;
  font-size: 22px;
  line-height: 1;
  display: flex;
}

.text-block-226._2 {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e68a2783b893a771ecfe885_Rectangle%208%20copy%204.png");
  height: 125px;
  margin-top: -62px;
  padding-top: 2px;
  padding-bottom: 0;
  position: relative;
}

.text-block-226._3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e68a278e3a01a07fa7818c3_Rectangle%208%20copy%205.png");
  height: 105px;
  margin-top: -58px;
  padding-top: 17px;
  padding-bottom: 0;
}

.rotator-ufo {
  transform-style: preserve-3d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 950px;
  height: 600px;
  margin-top: 140px;
  display: flex;
  position: absolute;
  top: 0;
  transform: rotateX(.001deg)rotateY(0)rotateZ(0);
}

.moon {
  transform-style: preserve-3d;
  align-self: center;
  width: 4500px;
  max-width: none;
  margin-top: -1499px;
  position: absolute;
  top: 0;
  transform: translate3d(0, 0, -800px);
}

.grid {
  transform-style: preserve-3d;
  width: 3200px;
  max-width: none;
  margin-top: 236px;
  position: absolute;
  transform: translate3d(0, 0, -300px);
}

.ufo {
  transform-style: preserve-3d;
  width: 500px;
  max-width: none;
  position: absolute;
  inset: 399px -231px 0% auto;
  transform: translate3d(0, 0, 300px);
}

.key {
  z-index: 1;
  position: relative;
}

.ufo-copy {
  transform-style: preserve-3d;
  width: 500px;
  max-width: none;
  position: absolute;
  inset: 399px -231px 0% auto;
  transform: translate3d(0, 0, 300px);
}

.section-gs {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.content-gs {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.body-2035 {
  color: var(--white);
  text-align: center;
  background-color: #033029;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ebbf2d97f544d6766c50cba_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.bt-gs {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-gs:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-gs {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.step-s {
  text-align: center;
  text-transform: uppercase;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e6908bb1d3cc2491f7dc968_arr.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 50px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Crocosanscaps, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  display: flex;
  position: static;
}

.steps-s {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
}

.steps-s.ss {
  grid-column-gap: 5px;
}

.heading-219 {
  font-family: Crocosans caps, sans-serif;
  font-size: 70px;
  font-weight: 900;
  line-height: 1;
  display: none;
  position: static;
}

.heading-220 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
}

.div-block-280 {
  border: 2px solid var(--white);
  background-color: #286cf3;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e690927f1cf0e9de26dc67f_%E2%82%BE.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 25px;
  width: 48px;
  height: 48px;
  margin-right: 10px;
  box-shadow: 8px 0 15px #00000080;
}

.div-block-280._2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e69092776612cab2a30a706_Forma%2012.png");
}

.div-block-280._3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e690927f05f8671440d376e_Forma%201.png");
}

.dots {
  max-width: none;
}

.tabs-5 {
  align-items: center;
  display: flex;
}

.tabs-menu-5 {
  flex-direction: column;
  display: flex;
}

.tab-link-tab-2-2 {
  color: var(--white);
  background-image: linear-gradient(#218112, #065815);
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 5px 60px 5px 5px;
  transition: all .35s;
  display: flex;
}

.tab-link-tab-2-2:hover {
  background-image: linear-gradient(#218112, #218112);
  box-shadow: 0 0 14px #49e71f80;
}

.tab-link-tab-2-2.w--current {
  color: #ffef15;
  background-image: linear-gradient(#57ca2d, #149134);
  margin-top: 30px;
  margin-bottom: 30px;
  box-shadow: inset -1px -1px 3px #06701a, inset 3px 3px 3px #88ef4e, 0 0 20px #49e71fd9;
}

.text-block-227 {
  background-color: #003e90;
  border-radius: 25px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-right: 15px;
  font-size: 20px;
  line-height: 1;
  display: flex;
}

.text-block-228 {
  color: var(--white);
  font-size: 16px;
  line-height: 1;
}

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

.div-block-281 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ebbf089045b28d138370478_4.png"), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e69101874a45a19acfc7e0c_shape.png");
  background-position: 75% 60%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  align-items: flex-start;
  width: 606px;
  height: 534px;
  padding-top: 115px;
  padding-left: 70px;
  line-height: 125%;
  display: flex;
}

.div-block-281._2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ebbf0993d9462565be9607e_2.png"), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e69101874a45a19acfc7e0c_shape.png");
  background-position: 85%, 50%;
  padding-top: 112px;
}

.div-block-281._3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ebbf0a8ead26e6960ba54b8_1.png"), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e69101874a45a19acfc7e0c_shape.png");
  background-position: 100% 60%, 50%;
}

.div-block-281._4 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ebbf18b6219c59ea2d91cd0_3.png"), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e69101874a45a19acfc7e0c_shape.png");
  background-position: 100% 80%, 50%;
}

.div-block-281._5 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ebbf1dfe58b7145ca8df338_5.png"), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e69101874a45a19acfc7e0c_shape.png");
  background-position: 80%, 50%;
}

.text-block-229 {
  color: #7aadf2;
  text-align: center;
  width: 178.406px;
  font-family: Proximanova text, sans-serif;
}

.image-2624640 {
  display: none;
}

.santas_item {
  width: auto;
  margin-bottom: 10px;
}

.santas_item_content {
  color: var(--black);
  cursor: default;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.santa_item_trigger {
  cursor: pointer;
  background-color: #2ac513;
  border-radius: 20px;
  flex-direction: row;
  align-items: center;
  height: 40px;
  padding-left: 20px;
  transition: all .5s;
  display: flex;
}

.santa_item_trigger:hover {
  background-color: #2ac51380;
}

.text-block-227-copy {
  background-color: #003e90;
  border-radius: 25px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-right: 15px;
  font-size: 20px;
  line-height: 1;
  display: flex;
}

.div-block-283 {
  display: none;
}

.image-2624642 {
  width: 483px;
  margin-top: 20px;
}

.grid-2035 {
  grid-template-columns: .25fr 1fr .75fr;
  margin-bottom: 20px;
  margin-left: 10px;
  margin-right: 40px;
}

.text-block-230 {
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.content-uf {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 0;
  display: flex;
  position: relative;
}

.content-uf._1 {
  margin-top: 340px;
}

.bt-uf {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 60px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-uf:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.body-2036 {
  color: var(--white);
  text-align: center;
  background-color: #0e356e;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.heading-221 {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 900;
  line-height: 1;
}

.steps-uf {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
}

.steps-uf.su {
  padding-bottom: 10px;
  overflow: auto;
}

.step-uf {
  text-align: left;
  text-transform: uppercase;
  background-color: #0048ff;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e78a1bf3dd2a8e8a9b1e1a2_1.png");
  background-position: 2%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 30px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  height: 58px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 63px;
  padding-right: 25px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  transition: all .35s;
  display: flex;
  position: static;
  box-shadow: 0 2px #14c1ff, inset 0 2px 1px #0810e6;
}

.step-uf:hover {
  box-shadow: 0 -2px #14c1ff, inset 0 -2px 1px #0810e6;
}

.step-uf._2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e78a1bf622a2c5debc656c7_2.png");
}

.step-uf._3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e78a1bf74c34a5982a8c6d8_3.png");
}

.text-span-85 {
  color: #11ea34;
}

.heading-222 {
  color: #11ea34;
  margin-top: 10px;
  font-size: 40px;
  font-weight: 900;
  line-height: 1;
}

.heading-223 {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  font-weight: 900;
  line-height: 125%;
}

.text-block-231 {
  text-transform: uppercase;
  font-size: 40px;
  line-height: 1;
}

.rotator {
  z-index: -999;
  perspective: 1000px;
  background-color: #fff0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  height: 600px;
  display: flex;
  position: absolute;
  transform: translate(.001px);
}

.plitka {
  z-index: -55;
  transform-style: preserve-3d;
  width: 2700px;
  max-width: none;
  margin-top: 248px;
  position: absolute;
  transform: translate3d(0, 300px, -400px);
}

.ufoo {
  width: 561px;
  max-width: none;
  margin-top: 25px;
  position: absolute;
  transform: translate(0);
}

.planet_bb {
  transform-style: preserve-3d;
  width: 210px;
  max-width: none;
  position: absolute;
  inset: 0% 0% auto auto;
  transform: translate3d(550px, -300px, -600px);
}

.planet_b {
  z-index: -60;
  transform-style: preserve-3d;
  width: 850px;
  max-width: none;
  position: absolute;
  inset: auto auto -122% -265%;
  transform: translate3d(0, 0, -600px);
}

.image-2624647 {
  transform-style: preserve-3d;
  width: 289px;
  max-width: none;
  position: absolute;
  inset: auto 0% 0% auto;
  transform: translate3d(276px, 152px, 300px);
}

.image-2624648 {
  width: 202px;
  max-width: none;
  position: absolute;
  inset: 0% 0% auto auto;
  transform: translate(500px, 95px);
}

.image-2624649 {
  transform-style: preserve-3d;
  width: 101px;
  max-width: none;
  position: absolute;
  inset: 40% 0% auto auto;
  transform: translate3d(162px, 0, -200px);
}

.image-2624650 {
  transform-style: preserve-3d;
  width: 160px;
  max-width: none;
  position: absolute;
  inset: 0% auto auto -55%;
  transform: translate3d(0, -48px, -150px);
}

.image-2624651 {
  transform-style: preserve-3d;
  width: 180px;
  max-width: none;
  position: absolute;
  inset: auto auto 0% -43%;
  transform: translate3d(0, -81px, 100px);
}

.image-2624652 {
  width: 188px;
  max-width: none;
  position: absolute;
  inset: 12% auto 0% -116%;
}

.ufo-lb-copy {
  z-index: 1;
  background-color: #3e2575;
  border: 5px solid #07438f;
  border-radius: 30px;
  max-width: 960px;
  margin-top: 60px;
  padding: 30px;
  font-family: Ubuntu mkh, sans-serif;
}

.text-block-232 {
  text-transform: uppercase;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 125%;
  display: flex;
}

.text-span-86 {
  margin-top: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 1;
}

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

.section-stn {
  perspective: 1000px;
  flex-direction: column;
  align-items: center;
  margin-bottom: 140px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-stn {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 556px;
  display: flex;
  position: relative;
}

.bt-stn {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-stn:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.bt-stn._2 {
  z-index: 5;
  margin-top: -60px;
  font-weight: 900;
  position: relative;
}

.body-2037 {
  color: var(--white);
  text-align: center;
  background-color: #14724d;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5eb30614ddb25908248f809c_bg2.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  display: flex;
}

.heading-224 {
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 30px;
  font-size: 36px;
  font-weight: 900;
  line-height: 125%;
}

.text-block-236 {
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 22px;
  line-height: 1;
}

.grid-2036 {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-285 {
  background-image: linear-gradient(#5847a1, #3d3171);
  border-radius: 80px;
  flex-direction: column;
  align-items: center;
  margin-top: 140px;
  margin-bottom: 80px;
  padding-bottom: 60px;
  padding-left: 75px;
  padding-right: 75px;
  display: flex;
  box-shadow: 0 137px 70px #00000059, 0 20px #382f62;
}

.div-block-286 {
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.image-2624654 {
  max-width: none;
}

.image-2624654.hover {
  transition: all .35s;
}

.image-2624654.hover:hover {
  transform: scale(.8);
}

.p2p_rotator {
  flex-direction: column;
  align-items: center;
  width: 600px;
  height: 600px;
  display: flex;
  position: absolute;
}

.image-2624657 {
  width: 377px;
  max-width: none;
  position: absolute;
  inset: 83% auto auto -83%;
}

.image-2624658 {
  transform-style: preserve-3d;
  width: 650px;
  max-width: none;
  position: absolute;
  inset: -107% -61% auto auto;
  transform: translate3d(700px, 0, -800px);
}

.image-2624659 {
  transform-style: preserve-3d;
  width: 70px;
  max-width: none;
  position: absolute;
  top: 105px;
  left: 181px;
  transform: translate3d(-248px, 400px, 450px);
}

.image-2624659-copy {
  z-index: 99;
  transform-style: preserve-3d;
  width: 100px;
  max-width: none;
  position: absolute;
  top: 84%;
  transform: translate3d(400px, 300px, 150px);
}

.image-2624660 {
  width: 500px;
  max-width: none;
  transition: transform 1.5s cubic-bezier(.68, -.55, .265, 1.55);
  position: absolute;
  inset: auto -32% 12% auto;
}

.image-2624660:hover {
  transform: rotate(-31deg);
}

.text-block-239 {
  text-align: right;
  font-size: 24px;
  line-height: 125%;
}

.image-2624665 {
  width: 180px;
  max-width: none;
  margin-left: 15px;
}

.div-block-195-copy {
  color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e0f3264100da433865821f8_middle%20text.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 861px;
  height: 284px;
  padding-top: 20px;
  padding-right: 30px;
  text-decoration: none;
  display: flex;
}

.div-block-195-copy.m {
  display: none;
}

.div-block-195-copy-2 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e0f3264100da433865821f8_middle%20text.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 861px;
  height: 284px;
  padding-top: 20px;
  padding-right: 30px;
  text-decoration: none;
  display: flex;
}

.text-block-240 {
  font-size: 30px;
  line-height: 1;
}

.text-block-241 {
  margin-top: -10px;
  margin-bottom: 10px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 125%;
  position: relative;
}

.text-block-242 {
  background-image: linear-gradient(#af3543, #77071c), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 125px;
  border-radius: 6px;
  margin-bottom: 10px;
  padding: 5px 30px;
  font-size: 20px;
  line-height: 1;
}

.text-block-242.n {
  background-image: linear-gradient(#805435, #6b3a1e), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 125px;
}

.text-block-242.d {
  background-image: linear-gradient(#347a9a, #1b4f65), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 125px;
}

.text-block-62 {
  perspective-origin: 50%;
  transform-origin: 100% 0;
  background-color: #a61a12;
  background-image: linear-gradient(to right, #8b130c 62%, #73100a);
  border-radius: 25px 0 0 25px;
  padding: 10px 20px;
  font-size: 38px;
  line-height: 1;
  transform: skew(0deg, -20deg);
}

.text-block-62:hover {
  transform: skew(0deg, -20deg);
}

.text-block-62.tgrhtyh {
  text-align: left;
  background-image: linear-gradient(275deg, #a61a12 87%, #841713);
  border-radius: 0 25px 25px 0;
  align-items: center;
  width: 100%;
  padding-right: 100px;
  font-size: 14px;
  display: flex;
  transform: none;
}

.paragraph-34 {
  width: 50%;
}

.div-block-72 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
}

.answer-spingo {
  color: #000;
  letter-spacing: 0;
  font-family: Ubuntu mkh, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.image-262254 {
  z-index: -1;
  max-width: none;
  position: absolute;
  top: 17px;
}

.accordion_item-2 {
  width: 800px;
  margin-bottom: 10px;
}

.accordion_wrapper-spingo {
  width: 800px;
  display: block;
}

.image-262255 {
  margin-top: 21px;
}

.acc_content-spingo {
  text-align: left;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  padding: 10px 20px;
  display: flex;
}

.heading-52 {
  letter-spacing: 1px;
  margin-top: 60px;
  font-size: 34px;
  font-weight: 500;
  line-height: 125%;
}

.step-spingo {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  transition: all .5s;
  display: flex;
  position: relative;
}

.step-spingo:hover {
  transform: translate(25px);
}

.heading-55 {
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #a61a12;
  background-image: repeating-linear-gradient(360deg, #000000b3, #0000003b 35%, #0000);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  padding: 30px 25px 35px;
  font-weight: 500;
}

.heading-54 {
  letter-spacing: 1px;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5da02140718dbee47f352374_Rounded%20Rectangle%202.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  margin-top: 700px;
  padding: 18px;
  font-size: 16px;
  font-weight: 500;
}

.accordion_item_content-spingo {
  cursor: default;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.accordion_item_trigger-spingo {
  cursor: pointer;
  background-color: #363f5c;
  border-radius: 20px;
  height: 40px;
  transition: all .5s;
}

.accordion_item_trigger-spingo:hover {
  background-color: #363f5c80;
}

.rules-container-spingo {
  z-index: 40;
  flex-direction: column;
  align-items: center;
  margin-top: 100px;
  margin-bottom: 40px;
  display: none;
  position: relative;
}

.acc_item_triger-spingo {
  color: #fff;
  border-radius: 20px;
  flex-wrap: nowrap;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 13px;
  padding-bottom: 13px;
  padding-left: 23px;
  font-family: Ubuntu medium, sans-serif;
  font-weight: 500;
  display: flex;
}

.acc_item_triger-spingo:hover, .acc_item_triger-spingo:focus {
  color: #fff;
}

.question-spingo {
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Ubuntu medium, sans-serif;
  font-size: 16px;
  line-height: 1;
}

.text-block-60 {
  font-size: 40px;
  line-height: 1;
}

.grid-37 {
  grid-column-gap: 2px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 20px;
}

.div-block-75 {
  transform-style: preserve-3d;
  margin-top: -10px;
  transition: all .5s;
  display: flex;
}

.div-block-75:hover {
  transform: perspective(1000px)translate3d(0, 0, -80px);
}

.heading-53 {
  margin-top: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 125%;
}

.heading-53._2 {
  margin-top: 10px;
}

.spingo-bt {
  letter-spacing: 1px;
  background-image: linear-gradient(138deg, #13ad4b, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px;
  font-family: Ubuntu medium, sans-serif;
  font-size: 24px;
  font-weight: 500;
  box-shadow: inset 0 -1px 30px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.spingo-bt.d {
  z-index: 21;
  box-shadow: none;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5da021e8675e837b9ea9c57d_r.png"), none, linear-gradient(138deg, #15b17a, #0ab413);
  background-position: 88%, 12%, 0 0;
  background-repeat: no-repeat, no-repeat, repeat;
  background-size: auto, auto, auto;
  flex: 0 auto;
  margin-top: 20px;
  margin-bottom: 40px;
  padding-left: 50px;
  padding-right: 50px;
  font-family: Ubuntu medium, sans-serif;
  font-weight: 500;
  line-height: 1;
  transition: all .5s;
  display: block;
  position: static;
  top: 47px;
}

.spingo-bt.d:hover {
  box-shadow: none;
  background-position: 95%, 5%, 0 0;
}

.spingo-bt.d.bt_m {
  display: none;
}

.secttin-spingo {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.grid-38 {
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
  justify-items: stretch;
}

.body-20 {
  color: #fff;
  text-align: center;
  background-color: #0c0f18;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5da02a46718dbe797a354ad3_BG.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Ubuntu medium, sans-serif;
  font-weight: 500;
}

.section-db {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-db {
  background-color: #026a40;
  background-image: linear-gradient(#044133, #055b4a 30%, #08161c);
  border: 2px solid #026a40;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 30px;
  padding-top: 40px;
  display: flex;
  position: relative;
}

.bt-db {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-db:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-db {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2039 {
  color: var(--white);
  text-align: center;
  background-color: #092e2e;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e982d45393904abce3df532_BG.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  line-height: 125%;
}

.heading-227 {
  color: #0cf06d;
  font-size: 40px;
  font-weight: 900;
  line-height: 1;
}

.text-block-251 {
  font-size: 26px;
  line-height: 125%;
}

.text-span-93 {
  color: #0cf06d;
}

.steps-db {
  perspective: 1000px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: center;
  margin-bottom: 60px;
}

.div-block-298 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e9829eabb7f9630e4138158_square.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 273px;
  height: 150px;
  margin-bottom: 40px;
  padding: 25px;
  display: flex;
}

.text-block-252 {
  font-family: Crocosanscaps, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 125%;
}

.text-block-253 {
  font-size: 26px;
  line-height: 125%;
}

.div-block-299 {
  background-color: #02ff61;
  width: 60%;
  height: 2px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-block-254 {
  color: #02ff61;
  font-size: 26px;
  line-height: 125%;
}

.grid-2041 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.text-block-255 {
  letter-spacing: 1px;
  border: 2px solid #0061ff;
  border-radius: 10px;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
}

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

.div-block-301 {
  background-color: #142541;
  border: 2px solid #0061ff;
  border-radius: 10px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px;
  box-shadow: 0 14px 40px #000;
}

.grid-2042 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: auto auto auto auto;
  margin-top: 10px;
}

.text-block-256 {
  color: #5b92eb;
  font-family: Crocosanscaps, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1;
}

.text-block-257 {
  text-transform: uppercase;
  margin-bottom: 20px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-span-94 {
  color: #fbb636;
}

.text-block-258 {
  font-size: 14px;
  line-height: 1.2;
}

.text-span-95 {
  font-size: 20px;
}

.text-block-259 {
  letter-spacing: 4px;
  text-shadow: 3px 3px #162cd1;
  margin-top: 10px;
  font-size: 40px;
  line-height: 1;
}

.text-block-260 {
  text-transform: uppercase;
  font-size: 22px;
  line-height: 1;
}

.text-span-96 {
  font-size: 30px;
}

.div-block-302 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e98302dee71969899b8dcef_250%20egt.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  width: 229px;
  height: 221px;
  padding-bottom: 30px;
  display: flex;
}

.div-block-302._2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e98302d430c973daaa61213_50%20ufo.png");
}

.div-block-302._3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e98302d57a371a616cfdce3_20%20l%20freebet.png");
}

.text-block-261 {
  text-transform: uppercase;
  background-color: #093884;
  border: 2px solid #0e52c1;
  border-radius: 5px;
  padding: 10px 20px;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

.text-block-261.g {
  background-color: #15af44;
  border-color: #0fe651;
}

.text-block-261.v {
  background-color: #680dbd;
  border-color: #9b3ef1;
}

.text-block-261.r {
  background-color: #7c1c3b;
  border-color: #aa214d;
}

.step-db_wr {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e9834c37367944438e35524_1.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 207px;
  height: 245px;
  display: flex;
  position: relative;
  overflow: visible;
}

.step-db_wr._2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e9834c3eb4d9d4ed49a5285_2.png");
  width: 225px;
  height: 267px;
}

.step-db_wr._3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e9834c335e37a5b02a09579_3.png");
  justify-content: flex-start;
  width: 357px;
  height: 320px;
  margin-top: 30px;
  padding-top: 20px;
  padding-left: 48px;
}

.text-block-262 {
  text-transform: uppercase;
  margin-top: 10px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.5;
}

.text-block-262.b {
  margin-top: 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 23px;
  font-weight: 900;
  line-height: 1.3;
}

.image-2624676 {
  margin-top: 5px;
}

.div-block-303 {
  z-index: -10;
  filter: blur(50px);
  transform-style: preserve-3d;
  background-color: #06d1fc;
  position: absolute;
  inset: 0%;
  transform: translate3d(0, 0, -1px);
}

.div-block-303._2 {
  background-color: #f6d242;
}

.div-block-303._3 {
  background-color: #00b600;
  bottom: 9%;
  left: 21%;
  right: 10%;
}

.div-block-303-copy {
  z-index: -10;
  filter: blur(20px);
  transform-style: preserve-3d;
  background-color: #06d1fc;
  width: 60%;
  height: 30px;
  position: absolute;
  top: auto;
  bottom: -45%;
  transform: translate3d(0, 0, -1px);
}

.div-block-303-copy._2 {
  background-color: #f6d242;
  bottom: -34%;
}

.div-block-303-copy._3 {
  background-color: #00b600;
  width: 50%;
  bottom: -22%;
}

.steps-db-m {
  grid-column-gap: 15px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 20px;
  margin-bottom: 60px;
  display: none;
}

.step-dm_m-wr {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 235px;
  height: 57px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 61px;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  display: flex;
  position: static;
}

.image-2624677 {
  transform-style: preserve-3d;
  width: 50px;
  max-width: none;
  position: absolute;
  inset: auto auto -3% 11%;
  transform: translate3d(0, 0, 50px);
}

.image-2624677-copy {
  transform-style: preserve-3d;
  width: 70px;
  max-width: none;
  position: absolute;
  inset: -6% -4% auto auto;
  transform: translate3d(0, 0, 30px);
}

.image-2624678 {
  transform-style: preserve-3d;
  width: 70px;
  max-width: none;
  position: absolute;
  inset: auto -20% 0% auto;
  transform: translate3d(0, 0, 15px);
}

.image-2624680 {
  transform-style: preserve-3d;
  width: 95px;
  max-width: none;
  position: absolute;
  inset: auto -3% -13% auto;
  transform: translate3d(0, 0, 25px);
}

.image-2624681 {
  z-index: -2;
  transform-style: preserve-3d;
  width: 40px;
  max-width: none;
  position: absolute;
  inset: auto -13% 14% auto;
  transform: translate3d(0, 0, -30px);
}

.image-2624682 {
  transform-style: preserve-3d;
  width: 55px;
  max-width: none;
  position: absolute;
  inset: auto auto 5% -12%;
  transform: translate3d(0, 0, 15px);
}

.image-2624683 {
  z-index: -10;
  transform-style: preserve-3d;
  width: 388px;
  max-width: none;
  position: absolute;
  inset: auto -35% 0% auto;
  transform: translate3d(0, 0, -50px);
}

.image-2624684 {
  transform-style: preserve-3d;
  width: 203px;
  max-width: none;
  position: absolute;
  inset: auto auto -8% -6%;
  transform: translate3d(0, 0, -100px);
}

.image-2624685 {
  transform-style: preserve-3d;
  width: 64px;
  max-width: none;
  position: absolute;
  inset: -4% auto auto 18%;
  transform: translate3d(0, 0, 15px);
}

.image-2624686 {
  transform-style: preserve-3d;
  width: 100px;
  max-width: none;
  position: absolute;
  inset: 0% 0% auto auto;
  transform: translate3d(0, 0, 30px);
}

.image-2624687 {
  transform-style: preserve-3d;
  width: 51px;
  max-width: none;
  position: absolute;
  inset: -5% 20% auto auto;
  transform: translate3d(0, 0, 50px);
}

.image-2624688 {
  transform-style: preserve-3d;
  width: 140px;
  max-width: none;
  position: absolute;
  inset: auto -7% -4% auto;
  transform: translate3d(0, 0, 50px);
}

.image-2624689 {
  transform-style: preserve-3d;
  width: 70px;
  max-width: none;
  position: absolute;
  inset: -6% auto auto -12%;
  transform: translate3d(0, 0, 50px);
}

.qqq {
  width: 350px;
  max-width: none;
  position: absolute;
  inset: -871px -34% auto auto;
}

.www {
  width: 444px;
  max-width: none;
  position: absolute;
  inset: -696px auto auto -44%;
}

.eee {
  width: 693px;
  max-width: none;
  position: absolute;
  inset: 1081px -50% auto auto;
}

.rrr {
  width: 523px;
  max-width: none;
  position: absolute;
  inset: 1053px auto auto -25%;
}

.body-2040 {
  color: var(--white);
  text-align: center;
  background-color: #091e32;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5eb1765b84c65a525aa70512_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

.text-block-263 {
  color: #19f376;
  margin-bottom: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 1;
}

.div-block-304 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  display: grid;
}

.text-block-264 {
  color: #fcdddd;
  font-size: 20px;
  line-height: 1;
  position: relative;
}

.text-block-265 {
  text-transform: uppercase;
  font-size: 24px;
  line-height: 1;
}

.text-block-266 {
  text-transform: uppercase;
  font-family: Crocosans caps, sans-serif;
  font-size: 34px;
  font-weight: 900;
  line-height: 1;
}

.grid-2043 {
  grid-column-gap: 50px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 60px;
  margin-bottom: 20px;
  position: relative;
}

.div-block-305 {
  flex-direction: column;
  align-items: center;
  font-size: 20px;
  display: flex;
}

.div-block-305.dis {
  filter: brightness(40%);
}

.div-block-306 {
  background-image: linear-gradient(#108c36, #15af44);
  border: 3px solid #0bb416;
  border-radius: 10px;
  flex-direction: column;
  align-items: center;
  margin-left: 0;
  padding: 19px;
  display: flex;
  box-shadow: 0 -1px 30px #000;
}

.text-block-267 {
  line-height: 1.5;
}

.div-block-306-copy {
  background-image: linear-gradient(#108c36, #15af44);
  border-radius: 15px 15px 0 0;
  flex-direction: column;
  align-items: center;
  padding: 10px 15px 5px;
  display: flex;
}

.bt-40 {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-40:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.section-40 {
  flex-direction: column;
  align-items: center;
  padding-top: 70px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-40 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.text-block-268 {
  letter-spacing: .5px;
  text-transform: uppercase;
  margin-top: 20px;
  font-size: 24px;
  line-height: 1;
}

.text-block-269 {
  color: #19f376;
  font-family: Crocosans caps, sans-serif;
  font-size: 34px;
  font-weight: 900;
  line-height: 1;
}

.grid-2044 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #02361d;
  border: 4px solid #11753b;
  border-radius: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-bottom: 40px;
  padding: 20px;
  font-size: 18px;
  line-height: 1;
  position: relative;
}

.text-block-270 {
  background-color: #02a433;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 13px 33px;
  display: flex;
}

.text-block-270-copy {
  background-color: #076e30;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 13px 33px;
  display: flex;
  box-shadow: 0 2px #02a433;
}

.text-block-271 {
  text-transform: uppercase;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e9feb16578be5458a0c1516_frame2.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 505px;
  height: 253px;
  padding-bottom: 18px;
  padding-left: 81px;
  padding-right: 81px;
  font-size: 20px;
  line-height: 125%;
  display: flex;
}

.div-block-307 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e9fe9cf7fb48a7495881083_frame.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 903px;
  height: 160px;
  padding-bottom: 15px;
  display: flex;
  position: relative;
}

.image-2624690 {
  width: 601px;
  max-width: none;
  margin-top: -40px;
  margin-bottom: 100px;
  margin-left: 60px;
}

.image-2624691 {
  width: 334px;
  max-width: none;
  position: absolute;
  inset: -29% auto auto -12%;
}

.image-2624692 {
  width: 106px;
  max-width: none;
}

.image-2624693 {
  width: 194px;
  max-width: none;
}

.image-2624694 {
  width: 66px;
  max-width: none;
}

.rules-t-copy {
  color: #fff;
  text-align: center;
  letter-spacing: 3px;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Ubuntu, sans-serif;
  font-size: 66px;
  font-weight: 400;
  line-height: 1;
}

.kniga {
  width: 330px;
  max-width: none;
  position: absolute;
  inset: 129% auto auto -141%;
}

.klubnika {
  width: 177px;
  max-width: none;
  position: absolute;
  inset: auto -72% -43% auto;
}

.sttar {
  width: 714px;
  max-width: none;
  position: absolute;
  inset: -70px -52% auto auto;
}

.sevven {
  width: 532px;
  max-width: none;
  position: absolute;
  inset: 355px auto auto -47%;
}

.text-span-102 {
  color: #1bd913;
}

.vibrate-1 {
  width: 378px;
  position: absolute;
  inset: 149% -27% auto auto;
}

.steps-cd {
  grid-column-gap: 60px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-flow: column;
  place-items: center;
  display: flex;
}

.baskets {
  z-index: -1;
  width: 524px;
  max-width: none;
  position: absolute;
  inset: -8% auto auto -44%;
}

.tickettt {
  z-index: -2;
  width: 333px;
  max-width: none;
  position: absolute;
  inset: 74px -15% auto auto;
}

.section-100 {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-100 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.bt-100 {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 450px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-100:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-100 {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2045 {
  color: #fff;
  text-align: center;
  background-color: #0e1a2e;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ebd2a80b9bd2d0a90845180_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosans caps, sans-serif;
  font-style: normal;
  font-weight: 900;
}

.heading-230 {
  letter-spacing: 2px;
  font-size: 100px;
  font-weight: 900;
  line-height: 1;
}

.step-100 {
  opacity: .75;
  text-align: left;
  text-transform: uppercase;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-left: 40px;
  margin-right: 40px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 125%;
  transition: opacity .35s;
  display: flex;
  position: static;
}

.step-100:hover {
  opacity: 1;
}

.step-pct-100 {
  text-transform: uppercase;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 10px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 125%;
  display: flex;
  position: static;
}

.step-pct-100:hover {
  opacity: 1;
}

.div-block-327 {
  flex-direction: column;
  padding-bottom: 10px;
  display: flex;
}

.div-block-328 {
  border: 2px solid #fff;
  border-radius: 5px;
  width: 10px;
  height: 10px;
}

.div-block-329 {
  background-color: #fff;
  flex: 1;
  height: 1px;
}

.div-block-330 {
  opacity: .4;
  justify-content: space-between;
  align-items: center;
  margin-top: 15px;
  margin-left: 13%;
  margin-right: 13%;
  display: flex;
}

.text-block-299 {
  font-size: 36px;
  line-height: 125%;
}

.text-span-106 {
  letter-spacing: 1px;
  font-size: 50px;
  line-height: 1;
}

.text-span-107 {
  color: #19e053;
}

.text-block-300 {
  margin-top: 40px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
}

.paragraph-36 {
  background-color: #147724;
  border: 4px solid #0f0;
  border-radius: 20px;
  margin-top: -36px;
  margin-bottom: 0;
  padding: 70px 40px 40px;
  font-family: Proximanova text, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 125%;
  box-shadow: 0 30px 60px #0006;
}

.paragraph-36-copy {
  background-color: #14a92c;
  border: 4px solid #0f0;
  border-radius: 20px;
  margin-bottom: 0;
  padding: 20px 40px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 125%;
  position: relative;
  box-shadow: 0 10px 10px #0006;
}

.div-block-331 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 100px;
  display: flex;
}

.text-block-301 {
  font-family: Crocosanscaps, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}

.image-2624724 {
  border: 6px solid #15af44;
  border-radius: 10px;
  box-shadow: 0 30px 50px #00000080;
}

.link-block-10 {
  margin-top: 30px;
}

.text-span-108 {
  color: #19e053;
}

.cleverr {
  z-index: -1;
  position: absolute;
  inset: -4% auto auto -20%;
}

.dicce {
  z-index: -1;
  width: 618px;
  max-width: none;
  position: absolute;
  inset: 301px auto auto -59%;
}

.starr {
  width: 289px;
  max-width: none;
  position: absolute;
  inset: 300px -14% auto auto;
}

.ticketttt {
  z-index: -4;
  width: 333px;
  max-width: none;
  position: absolute;
  inset: 258px -20% auto auto;
}

.tickettttt {
  z-index: -5;
  width: 333px;
  max-width: none;
  position: absolute;
  inset: 413px -19% auto auto;
}

.section-el {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-el {
  perspective: 1000px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.content-el._2 {
  background-image: linear-gradient(#0a4db0, #25144c);
  border: 10px solid #1dcf51;
  border-bottom-style: none;
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
  margin-top: 80px;
  padding-bottom: 60px;
}

.bt-el {
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-el:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-el {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2046 {
  background-color: var(--black);
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5f69bd78269cc410f267d7cd_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.head-el {
  color: #c5e4a5;
  text-align: right;
  letter-spacing: 3px;
  text-transform: uppercase;
  text-shadow: 0 0 18px #79cb01, 4px -4px 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 900;
  line-height: 1;
}

.head-el.flicker-3 {
  font-size: 70px;
  line-height: .9;
}

.head-el.flicker-3.en, .head-el.flicker-3.ru {
  text-align: center;
}

.h1 {
  margin-bottom: 10px;
}

.div-block-334 {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.head-el_span {
  color: #fff;
  text-align: right;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #e71c1c;
  border-radius: 5px;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  padding: 5px 5px 3px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 46px;
  font-weight: 400;
  line-height: 1;
  display: flex;
  box-shadow: inset -1px -1px 5px #000, inset 1px 1px 5px #ffffffbf, 0 0 16px 1px #f60019;
}

.text-span-111 {
  margin-top: -8px;
  font-size: 90px;
  line-height: 0;
}

.steps-el {
  grid-column-gap: 50px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-flow: column;
  place-items: center;
}

.steps-el.sss {
  overflow: visible;
}

.step-el {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transition: all .5s;
  display: flex;
  position: static;
}

.circle-el {
  border: 4px solid #fea325;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 55px;
  display: flex;
}

.circle-el._1 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec389a329383963d0282b29_crocobet%20logo.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.circle-el._2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec389a35726db3f484a4d30_Forma%201.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.circle-el._3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec389a35726db06ca4a4d2f_L0001.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.text-step-el {
  color: #fff;
  text-align: left;
  margin: 0 10px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 125%;
}

.heading-231 {
  text-transform: uppercase;
  text-shadow: 0 3px 1px #09312a;
  font-size: 36px;
  font-weight: 900;
  line-height: 1;
}

.text-block-304 {
  text-transform: uppercase;
  text-shadow: 3px 3px #8622b4;
  margin-top: 50px;
  font-size: 32px;
  line-height: 1;
}

.text-block-305 {
  text-transform: uppercase;
  text-shadow: 10px 0 16px #3e0415, 0 4px 3px #0a69c0;
  margin-bottom: 40px;
  font-size: 46px;
  line-height: 1;
}

.grid-2050 {
  z-index: 1;
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: -140px;
  padding-top: 40px;
  position: relative;
}

.grid-2050.scroll {
  overflow: visible;
}

.play_blocks {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 179px;
  height: 152px;
  text-decoration: none;
  transition: transform .35s;
  display: flex;
  position: relative;
}

.play_blocks:hover {
  transform: scale(.9);
}

.text-block-306 {
  color: var(--white);
  text-transform: uppercase;
  text-shadow: 0 3px 4px #000;
  margin-top: 12px;
  font-size: 15px;
  line-height: 1;
  text-decoration: none;
  position: absolute;
}

.image-2624740 {
  width: 180px;
  max-width: none;
  margin-right: 15px;
}

.div-block-335 {
  z-index: -1;
  background-color: var(--black);
  width: 100px;
  height: 100px;
  margin-top: 40px;
  position: absolute;
  box-shadow: 0 13px 65px 20px #000;
}

.saprizo-fondi {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec392e15726db763e4a8871_saprizo%20fondi.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 638px;
  height: 699px;
  padding-left: 90px;
  padding-right: 90px;
  display: flex;
}

.text-block-307 {
  text-shadow: 4px 4px 3px #0006;
  margin-top: 109px;
  font-size: 20px;
  line-height: 125%;
}

.grid-2051 {
  grid-column-gap: 0px;
  grid-row-gap: 5px;
  align-self: stretch;
  align-items: center;
  margin-top: 63px;
}

.text-block-308 {
  text-shadow: 4px 4px 3px #0006;
  background-color: #15af4466;
  padding: 13px 15px;
  font-size: 20px;
  line-height: 1;
}

.text-block-308._1 {
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
}

.text-block-308._2 {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
}

.div-block-336 {
  background-image: linear-gradient(to top, #54164e, #421d58);
  border-radius: 23px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 4px;
  padding: 15px 25px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 125%;
  display: flex;
}

.div-block-337 {
  background-color: var(--white);
  width: 30%;
  height: 1px;
}

.paragraph-38 {
  margin-top: 10px;
}

.div-block-338 {
  background-image: linear-gradient(to top, #8a1f00, #d38239);
  border-radius: 25px;
  margin-top: -60px;
  margin-bottom: 80px;
  box-shadow: 0 9px #0e7b39, 0 26px 60px #3a1324b3;
}

.week_el {
  grid-column-gap: 15px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 10px;
  display: grid;
  overflow: scroll;
}

.week_el.scroll {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.day_wrapp {
  opacity: .5;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec3a1e30d2f9b97f66e88e2_frame_days.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 147px;
  height: 146px;
  padding: 30px 18px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  display: flex;
}

.day_wrapp.date-capture.active {
  opacity: 1;
}

.days_wrapper {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec3a20bab4345310ca3bcce_frame_back.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 912px;
  height: 239px;
  margin-top: -20px;
  margin-bottom: 60px;
  padding: 10px 62px;
  display: flex;
  box-shadow: 0 20px 50px #00000096;
}

.date_el {
  color: #56d7a6;
  margin-bottom: 10px;
}

.text-block-309 {
  border-radius: 30px;
  align-self: stretch;
  padding-top: 6px;
  padding-bottom: 6px;
  box-shadow: inset 0 7px 16px #0c251b99, 0 0 10px 2px #00b06ea6;
}

.grid_blocks {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  padding-bottom: 60px;
  padding-left: 40px;
  padding-right: 40px;
}

.count_blocks {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 206px;
  height: 185px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.image-2624741 {
  width: 207px;
  max-width: none;
  margin-right: 15px;
}

.text-block-306-copy {
  color: var(--white);
  text-transform: uppercase;
  text-shadow: 0 3px 4px #000;
  margin-top: 15px;
  font-size: 17px;
  line-height: 1;
  text-decoration: none;
}

.div-block-339 {
  position: absolute;
}

.text-block-310 {
  margin-top: 20px;
  font-size: 18px;
  line-height: 125%;
}

.text-block-310._2 {
  margin-top: 0;
}

.text-span-112 {
  font-size: 22px;
}

.text-block-311 {
  margin-bottom: 5px;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
  line-height: 125%;
}

.conuter_el {
  border-radius: 30px;
  align-self: stretch;
  padding-top: 6px;
  padding-bottom: 6px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
  box-shadow: inset 0 7px 16px #0c251b99, 0 0 10px #ffffffa6;
}

.div-block-340 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec3aa78cc5fc65eed96a919_jamuri%20raodenoba.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 429px;
  height: 272px;
  padding: 12px 70px 80px;
  display: flex;
}

.text-block-307-copy {
  text-shadow: 4px 4px 3px #0006;
  font-size: 20px;
  line-height: 125%;
}

.text-block-313 {
  margin-top: 40px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
}

.total_el {
  background-color: #016f8866;
  border-radius: 50px;
  align-self: stretch;
  margin-top: 20px;
  padding: 10px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 1;
  box-shadow: inset 0 2px 2px 2px #093722b3;
}

.div-block-341 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec3ac104d452c3e74925621_dgevandeli%20raodenoba.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 497px;
  height: 281px;
  padding: 65px 100px 110px;
  display: none;
}

.text-block-315 {
  font-size: 18px;
  line-height: 125%;
}

.total_day_el {
  background-color: #15af4466;
  border-radius: 50px;
  align-self: stretch;
  padding: 10px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 1;
  box-shadow: inset 0 6px 8px 2px #093722b3;
}

.div-block-342 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec3afa6f376399c1d4b4029_uyure.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 960px;
  height: 342px;
  padding: 70px 100px 115px;
  display: flex;
  position: relative;
}

.div-block-343 {
  border: 4px solid var(--white);
  background-image: linear-gradient(to right, #177e0f, #0dad00);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.text-block-316 {
  margin-left: 10px;
  margin-right: 10px;
  font-size: 26px;
  line-height: 1;
}

.div-block-344 {
  border: 6px solid var(--white);
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec3b03dcc5fc6db9f96d7a9_Shape%201.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 30px;
  width: 58px;
  height: 58px;
}

.paragraph-39 {
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 0;
  margin-left: 20px;
  font-size: 22px;
  line-height: 125%;
}

.text-span-113 {
  color: #28bddc;
}

.link-block-11 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec3b121c21932275f78f519_fb.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 94px;
  height: 94px;
  transition: transform .35s;
}

.link-block-11:hover {
  transform: scale(.8);
}

.link-block-11.f {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec3b1214e742ffac486c583_tv%20formula.png");
}

.div-block-345 {
  grid-column-gap: 30px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  display: grid;
  position: absolute;
  inset: auto 16% 10% auto;
}

.pdf-3 {
  z-index: 50;
  background-color: #fff;
  align-self: auto;
  width: 75vw;
  max-width: 1100px;
  height: 500px;
  min-height: 50vh;
  margin-top: 0;
  position: static;
  overflow: scroll;
}

.div-block-346 {
  background-color: #1822a9;
  border: 4px solid #843eda;
  border-radius: 35px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px 30px 10px;
  display: flex;
  box-shadow: 0 10px 1px #6d1ecd, 0 30px 60px #02143cbf;
}

.div-block-346._2 {
  background-color: #6d28c1;
  border-color: #0e1689;
  box-shadow: 0 10px 1px #1822a9, 0 30px 60px #02143cbf;
}

.text-block-317 {
  color: #7780fe;
  text-transform: uppercase;
  text-shadow: 1px 1px 1px #051436;
  font-size: 26px;
  line-height: 1;
}

.text-block-317._2 {
  color: #c69bf9;
  font-size: 26px;
}

.text-block-318 {
  background-color: #0e1689;
  border-radius: 30px;
  width: 75%;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 14px 15px;
  font-size: 24px;
  line-height: 1;
  box-shadow: inset 0 3px 7px #000000a6;
}

.text-block-318._2 {
  background-color: #480b92;
  width: 75%;
}

.div-block-347 {
  grid-column-gap: 50px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  margin-top: 60px;
  display: grid;
}

.text-block-319 {
  color: #7780fe;
  text-shadow: 1px 1px 1px #051436;
  font-size: 22px;
  line-height: 1;
}

.text-block-319._2 {
  color: #c69bf9;
  font-size: 28px;
}

.seven_el {
  transform-style: preserve-3d;
  width: 135px;
  max-width: none;
  position: absolute;
  inset: auto -24% -24% auto;
  transform: translate3d(0, 0, 200px);
}

.ball_el {
  transform-style: preserve-3d;
  width: 100px;
  max-width: none;
  position: absolute;
  inset: -162px -6% auto auto;
  transform: translate3d(0, 0, 400px);
}

.ufo_el {
  transform-style: preserve-3d;
  width: 220px;
  max-width: none;
  position: absolute;
  inset: -105% auto auto -64%;
  transform: translate3d(0, 0, -500px);
}

.pup_el {
  width: 334px;
  max-width: none;
  position: absolute;
  inset: 330px auto auto -35%;
}

.card_el {
  width: 448px;
  max-width: none;
  position: absolute;
  inset: 0% -44% auto auto;
}

.section-eu {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-eu {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.content-eu._2 {
  border: 5px solid var(--white);
  background-color: #0051a0d9;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec7baf0cd8754aff00fc29c_zz2.png"), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec7baef126867381d5c1e62_Vectzzor%20Smart%20Object.png"), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec7baf02d8f475fcd0e63ff_zz.png");
  background-position: 10% 33%, 5% 85%, 95% 75%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto, auto, auto;
  border-radius: 50px;
  margin-top: 60px;
}

.content-eu._3, .content-eu._4 {
  margin-top: 100px;
}

.bt-eu {
  border: 5px solid var(--white);
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: -50px;
  margin-bottom: 40px;
  padding: 25px 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #ffffffc4;
}

.bt-eu:hover {
  border-color: #fff0;
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #ffffffc4;
}

.bt-eu._2 {
  background-image: linear-gradient(138deg, #e8395a, #b40a2f);
  margin-top: 40px;
  margin-bottom: -50px;
  box-shadow: inset 0 -1px 10px #ff8fa5, 1px 1px 20px 8px #ffffffc4;
}

.bt-eu._2:hover {
  box-shadow: inset 0 -1px 30px #ff8da3, 1px 1px 60px 8px #ffffffc4;
}

.bt-eu.eu {
  background-image: linear-gradient(304deg, #08b604, #00a43e);
  margin-top: 40px;
  margin-bottom: -50px;
  box-shadow: inset 0 -1px 10px #44e638, 1px 1px 20px #ffffffc4;
}

.bt-eu.eu:hover {
  box-shadow: inset 0 -1px 10px #44e638, 1px 1px 60px 8px #ffffffc4;
}

.rules-containet-eu {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2047 {
  color: var(--white);
  text-align: center;
  background-color: #024eae;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec7baf0126867b7625c1e63_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

.div-block-348 {
  box-shadow: 0 0 20px 0 var(--black);
  color: var(--white);
  background-color: #000000e6;
  border-radius: 10px;
  margin-top: 60px;
  padding: 10px;
  position: absolute;
}

.image-2624742 {
  width: 848px;
  max-width: none;
}

.text-block-320 {
  text-transform: uppercase;
  margin-top: 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 1;
}

.image-2624743 {
  z-index: -1;
  width: 1090px;
  max-width: none;
  position: absolute;
}

.div-block-350 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-321 {
  font-family: Crocosans caps, sans-serif;
  font-size: 33px;
  font-weight: 900;
  line-height: 1;
}

.text-step-eu {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  background-color: #e8395a;
  border-radius: 50px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 5px;
  padding: 15px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
}

.text-step-eu._2 {
  background-color: #f7a832;
}

.text-step-eu._3 {
  background-color: #00a43e;
}

.steps-eu {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 20px;
  margin-bottom: 0;
}

.div-block-351 {
  z-index: 1;
  background-color: #e8395a;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 20px;
  margin-top: 15px;
  margin-right: 2px;
  position: relative;
  transform: skew(-25deg);
}

.text-block-322 {
  text-transform: uppercase;
  margin: 15px 20px 15px 25px;
  font-family: Crocosans caps, sans-serif;
  font-size: 28px;
  font-weight: 900;
  line-height: 1;
  transform: skew(25deg);
}

.div-block-352 {
  justify-content: center;
  align-items: center;
  margin-top: 120px;
  display: flex;
  position: absolute;
}

.div-block-351-copy {
  background-color: #00a43e;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 10px;
  transform: skew(-25deg);
  box-shadow: inset 17px 0 20px -16px #000000d9;
}

.paragraph-40 {
  margin-top: 112px;
  font-family: Crocosans caps, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 125%;
}

.grid-2052 {
  z-index: 1;
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  border: 5px solid var(--white);
  background-color: #0157b8;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec7dafc12686750e55d0fbe_pattern2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 35px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .75fr 1fr .75fr 1fr;
  padding: 35px;
  position: relative;
}

.text-block-323 {
  border: 3px solid var(--white);
  background-color: #e8395a;
  border-radius: 30px;
  padding: 15px 20px;
  font-size: 18px;
  line-height: 1;
}

.text-block-323.g {
  background-color: #00a43e;
}

.text-block-323.g._2 {
  margin-left: 56px;
}

.text-block-323.g._1 {
  margin-right: -62px;
}

.text-block-323.t {
  background-color: #e8395a00;
}

.text-block-323.y {
  background-color: #f7a832;
}

.text-block-324 {
  letter-spacing: 1px;
  background-color: #e8395a;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  margin-left: -70px;
  padding: 10px 20px 50px;
  font-family: Crocosans caps, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 1;
  position: absolute;
  transform: rotate(-90deg);
}

.text-block-324.y {
  z-index: -1;
  background-color: #f7a832;
  margin-left: 0;
  inset: 0% 10% 0% auto;
  transform: rotate(90deg);
}

.div-block-353 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-325 {
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 35px;
  line-height: 1;
}

.text-block-326 {
  text-transform: uppercase;
  margin-top: 150px;
  font-size: 28px;
  line-height: 125%;
}

.grid-2052-copy {
  z-index: 1;
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  border: 5px solid var(--white);
  background-color: #00a43e;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec7baef0a860f42d46c4f4b_vorota.png"), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec7baefe6f629f8fc292fe3_pattern.png");
  background-position: 50% -30%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, cover;
  border-radius: 35px;
  flex-direction: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-content: center;
  align-items: center;
  padding: 0 35px;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  display: flex;
}

.image-2624744 {
  border-radius: 65.5px;
  width: 131px;
  max-width: none;
  box-shadow: 14px 14px 30px #000;
}

.link-block-12 {
  border: 5px solid var(--white);
  border-radius: 100px;
  padding: 15px;
  position: absolute;
  top: 99px;
  left: -80.016px;
}

.div-block-355 {
  z-index: 5;
  width: 100%;
  margin-top: 140px;
  margin-bottom: 100px;
  position: relative;
}

.text-block-327 {
  text-transform: uppercase;
  font-size: 22px;
  line-height: 125%;
}

.text-span-114 {
  color: #f7a630;
}

.link-block-13 {
  border: 5px solid var(--white);
  border-radius: 20px;
  margin-top: 40px;
  margin-bottom: 60px;
  overflow: hidden;
}

.text-block-328 {
  text-transform: uppercase;
  font-family: Crocosans caps, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 125%;
}

.div-block-356 {
  border-style: solid solid none;
  border-width: 5px;
  border-color: var(--white);
  border-radius: 50px 50px 0 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.div-block-357 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-2624747 {
  z-index: -99;
  width: 205px;
  max-width: none;
  position: absolute;
  inset: 7% 0% auto auto;
}

.image-2624748 {
  z-index: -99;
  width: 280px;
  max-width: none;
  position: absolute;
  inset: 25% auto auto -23%;
}

.image-2624749 {
  z-index: -99;
  width: 445px;
  max-width: none;
  position: absolute;
  inset: -227px auto auto -48%;
}

.image-2624750 {
  z-index: -99;
  display: none;
  position: absolute;
}

.text-block-329 {
  letter-spacing: 1px;
  text-shadow: 1px 1px 6px #000;
  margin-top: 350px;
  font-size: 24px;
  line-height: 1;
}

.image-2624751 {
  cursor: pointer;
  width: 15px;
  max-width: 100vh;
  transition: opacity .35s;
}

.image-2624751:hover {
  opacity: .5;
}

.div-block-358 {
  align-items: flex-end;
  display: flex;
  position: absolute;
  inset: auto auto 18px 223px;
}

.div-block-358.en {
  bottom: 12px;
  left: 140px;
}

.div-block-358.ru {
  bottom: 12px;
  left: 200px;
}

.div-block-359 {
  position: relative;
}

.text-block-330 {
  background-color: #05414fcc;
  border-radius: 10px 10px 10px 0;
  min-width: 200px;
  margin-bottom: 10px;
  margin-left: 3px;
  padding: 10px;
  font-family: Proximanova text, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 125%;
  box-shadow: 0 0 30px #000;
}

.image-2624752 {
  width: 170px;
  max-width: none;
}

.div-block-289-copy {
  background-color: #0dad3a;
  border: 6px solid #4b389c;
  border-radius: 40px;
  flex-direction: column;
  align-items: center;
  margin-top: -55px;
  padding: 10px 75px;
  display: flex;
  box-shadow: 0 10px #1f1f3f;
}

.div-block-290-copy {
  background-color: #0dad3a;
  border: 6px solid #4b389c;
  border-color: #4b389c #4b389c #4b389c00 #4b389c00;
  border-radius: 50px;
  margin-top: -58px;
  padding: 10px;
  transform: rotate(-45deg);
}

.text-span-116 {
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.image-2624755 {
  transform: rotate(45deg);
}

.section5-1 {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content5-1 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.bt5-1 {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt5-1:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet5-1 {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2048 {
  color: #fff;
  text-align: center;
  background-color: #10141d;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ed511a0349bdd2bd3cb07ea_bg2.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

.steps5-1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 20px;
  margin-bottom: 0;
}

.step5-1 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transition: all .5s;
  display: flex;
  position: static;
}

.text-step5-1 {
  color: #fff;
  text-transform: uppercase;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ecf9ab625d6025759f9a03a_plashka.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 351px;
  height: 110px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 5px;
  padding: 15px;
  font-family: Crocosans caps, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 1;
  display: flex;
}

.image-2624756 {
  width: 493px;
  max-width: none;
  margin-top: 10px;
}

.text-block-336 {
  margin-top: 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 1;
}

.text-block-337 {
  margin-top: 10px;
  font-size: 22px;
  line-height: 125%;
}

.text-block-338 {
  font-family: Crocosans caps, sans-serif;
  font-size: 34px;
  font-weight: 900;
  line-height: .9;
}

.div-block-364 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ecf9ab60d06db252dfa5d0f_plashka2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 469px;
  height: 146px;
  display: flex;
}

.text-block-339 {
  margin-left: 5px;
  font-family: Crocosans caps, sans-serif;
  font-size: 65px;
  font-weight: 900;
  line-height: 1;
}

.div-block-365 {
  background-color: #01116180;
  border-radius: 10px;
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  padding-bottom: 25px;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
  position: relative;
}

.text-block-346 {
  background-color: #091754;
  padding: 20px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 31px;
  font-weight: 900;
  line-height: 1;
}

.grid-2055 {
  z-index: 1;
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border: 5px solid #1cfffb;
  border-radius: 20px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding: 15px;
  position: relative;
  box-shadow: inset 0 0 30px #1657ecbf, 0 0 30px #1657ecbf;
}

.text-block-347 {
  text-transform: uppercase;
  background-color: #09d43a;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 1;
  display: flex;
}

.text-block-347._2 {
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.text-block-347-copy {
  text-transform: uppercase;
  background-color: #051a6e;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  display: flex;
  box-shadow: inset 0 0 20px 5px #0f40d1;
}

.text-block-347-copy.b {
  font-family: Crocosans caps, sans-serif;
  font-size: 22px;
  font-weight: 900;
}

.text-block-347-copy.red {
  box-shadow: none;
  background-color: #c6010e;
  font-family: Crocosans caps, sans-serif;
  font-size: 22px;
  font-weight: 900;
}

.div-block-365-copy {
  background-color: #01116180;
  border-radius: 25px;
  flex-direction: column;
  align-items: center;
  margin-top: 140px;
  padding: 30px 25px 25px;
  display: flex;
  position: relative;
}

.div-block-365-copy._2 {
  padding-bottom: 100px;
  position: relative;
}

.text-block-348 {
  color: #09d43a;
  text-transform: uppercase;
  margin-bottom: 30px;
  font-size: 26px;
  line-height: 1;
}

.div-block-370 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.text-block-349 {
  text-transform: uppercase;
  margin-top: 15px;
  font-family: Crocosans caps, sans-serif;
  font-size: 28px;
  font-weight: 900;
  line-height: 1;
}

.image-2624759 {
  width: 199px;
  max-width: none;
  margin-top: -133px;
}

.text-span-117 {
  color: #06d037;
}

.image-2624760 {
  width: 180px;
  max-width: none;
  position: absolute;
  inset: -31% -7% auto auto;
}

.image-2624761 {
  width: 174px;
  max-width: none;
  position: absolute;
  inset: auto auto -43% -4%;
}

.image-2624762 {
  z-index: -1;
  width: 333px;
  max-width: none;
  position: absolute;
  inset: -3% -35% auto auto;
}

.image-2624763 {
  z-index: -1;
  width: 174px;
  max-width: none;
  position: absolute;
  inset: 8% auto auto 10%;
}

.image-2624764 {
  width: 216px;
  max-width: none;
}

.html-embed-9 {
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 450px;
  display: flex;
}

.btt-eu {
  border: 5px solid var(--white);
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #ffffffc4;
}

.btt-eu:hover {
  border-color: #fff0;
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #ffffffc4;
}

.html-embed-9-copy {
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 650px;
  display: flex;
}

.section-2021 {
  z-index: 50;
  background-color: #000000e6;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.section-2021.hide {
  display: none;
}

.image-2624766 {
  z-index: -5;
  position: absolute;
  inset: 4% 14% auto auto;
}

.image-2624767 {
  width: 294px;
  max-width: none;
  position: absolute;
  inset: -32% auto auto -12%;
}

.image-2624768 {
  width: 297px;
  max-width: none;
  position: absolute;
  inset: auto auto -19% -2%;
}

.image-2624769 {
  width: 217px;
  max-width: none;
  position: absolute;
  inset: auto -9% 0% auto;
}

.link-block-14 {
  z-index: 1;
  position: relative;
}

.text-block-350 {
  text-transform: uppercase;
  max-width: 960px;
  font-size: 36px;
  line-height: 125%;
}

.btt-eu-2 {
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border: 5px solid #fff;
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #ffffffc4;
}

.btt-eu-2:hover {
  border-color: #fff0;
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #ffffffc4;
}

.bt-scard {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-scard:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.answer-t-copy {
  color: #fff;
  text-align: left;
  letter-spacing: 0;
  padding: 10px 20px;
  font-family: Ubuntu mkh, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.section-200 {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-200._3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ed79a356aca696a8e7bc912_bg_dwn..jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 0;
}

.section-200._1 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ee356fd8c3c1dcfc36b1d89_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-bottom: 20px;
}

.section-200._2 {
  background-image: linear-gradient(to top, #40007a, #6300b5);
  border: 1px #000;
  border-top: 3px solid #6400f5;
  border-bottom: 3px solid #f6ad00;
  padding-top: 20px;
  padding-bottom: 10px;
}

.content-200 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.bt-200 {
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-200:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.bt-200.reg, .bt-200.more {
  margin-top: 40px;
  margin-bottom: 40px;
}

.bt-200.more.hide {
  display: none;
}

.bt-200.ver {
  background-image: linear-gradient(#dbba05, #dbba05);
  margin-top: 40px;
  margin-bottom: 40px;
  box-shadow: inset 0 -1px 10px #fff64c, 1px 1px 20px 8px #aaad13c4;
}

.bt-200.ver.hide {
  display: none;
}

.rules-containet-200 {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 140px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2049 {
  color: var(--white);
  text-align: center;
  background-color: #340e45;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

.heading-232 {
  z-index: 1;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  font-family: Crocosans caps, sans-serif;
  font-size: 45px;
  font-weight: 900;
  line-height: 1;
  position: relative;
}

.grid-2056 {
  grid-column-gap: 120px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 104px;
}

.grid-2056.ru {
  grid-column-gap: 80px;
}

.text-block-351 {
  font-family: Crocosans caps, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 1;
}

.grid-2056-copy {
  grid-column-gap: 120px;
  background-color: #250059;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 923.766px;
  margin-top: 75px;
  padding: 7px 30px;
}

.text-block-352 {
  text-transform: uppercase;
  background-color: #09c028;
  border-radius: 30px;
  margin: 6px;
  padding: 12px 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  box-shadow: inset 0 -3px 3px 1px #000000bf, inset 0 3px 3px 1px #ffffffbf;
}

.div-block-373 {
  border-radius: 40px;
  box-shadow: inset 0 5px 7px 5px #000000bf, inset 0 -3px 7px 1px #c99cffbf;
}

.text-block-353-copy {
  text-transform: uppercase;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 506.906px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  display: flex;
}

.text-block-353-copy2 {
  text-transform: uppercase;
  margin-bottom: 5px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 125%;
}

.div-block-375 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ee35e09f3efc1616de418e8_plashka3.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 824px;
  height: 421px;
  margin-top: 60px;
  display: flex;
  position: relative;
}

.link-block-15 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5eb27819ca48d1bb2d59a3bf_egt%2020%20super%20hot%20thumb.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 5px;
  width: 214px;
  height: 142px;
  margin-top: 20px;
}

.div-block-376 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ed79b51eaf29df64eeeb080_plashka.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 824px;
  height: 249px;
  margin-top: 60px;
  padding: 30px 55px;
  display: flex;
  position: relative;
}

.text-block-354 {
  margin-bottom: 5px;
  font-family: Crocosans caps, sans-serif;
  font-size: 21px;
  font-weight: 900;
  line-height: 1;
}

.image-2624772 {
  width: 108px;
  max-width: none;
  position: absolute;
  inset: 10% -7% auto auto;
}

.image-2624773 {
  width: 174px;
  max-width: none;
  position: absolute;
  inset: -1% auto auto -12%;
}

.div-block-377 {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  background-color: #520099;
  border-radius: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr auto 1fr auto 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-self: stretch;
  align-items: end;
  padding-bottom: 20px;
  padding-left: 30px;
  padding-right: 30px;
  display: grid;
}

.div-block-377.hide {
  display: none;
}

.text-block-355 {
  font-family: Crocosans caps, sans-serif;
  font-size: 23px;
  font-weight: 900;
  line-height: 1;
}

.div-block-380 {
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  display: flex;
}

.text-block-356 {
  margin-top: 5px;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.progress_wrapp {
  background-color: #500093;
  border: 8px solid #6300d3;
  border-top-left-radius: 25px;
  border-bottom-left-radius: 25px;
  flex-direction: row;
  flex: 1;
  align-items: center;
  height: 50px;
  display: flex;
  box-shadow: inset 0 13px 40px #21004ba6;
}

.progress_wrapp._2 {
  border-radius: 0;
  margin-left: -15px;
}

.progress_wrapp._3 {
  border-radius: 0 20px 20px 0;
  padding-left: 0;
}

.progress {
  background-color: #05b019;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 100%;
  height: 100%;
  box-shadow: inset 5px 0 24px #72ff8c;
}

.progress._2 {
  border-radius: 0;
  width: 80%;
}

.progress._2.hide, .progress.hide {
  display: none;
}

.div-block-383 {
  background-color: #f6ad00;
  border-radius: 5px;
  width: 7px;
  height: 47px;
  margin-top: -25px;
}

.present_done {
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.present_done.hide {
  display: none;
}

.present_medium {
  width: 140px;
  max-width: none;
  margin-top: -100px;
  margin-left: -7px;
  position: absolute;
}

.present_big {
  width: 160px;
  max-width: none;
  margin-top: -100px;
  margin-left: -7px;
  position: absolute;
}

.div-block-384 {
  margin-top: -55px;
}

.blockkk {
  text-transform: uppercase;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ee35d9779d9b627e42b0b57_plashka2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 999px;
  height: 239px;
  margin-top: 20px;
  margin-bottom: 5px;
  padding-bottom: 72px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  display: flex;
  position: relative;
}

.image-2624774 {
  width: 101px;
  max-width: none;
}

.section-liga {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-liga {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.bt-liga {
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c, 1px 1px 20px 8px #13ad4bc4;
}

.bt-liga:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.bt-liga._2 {
  margin-top: 30px;
  margin-bottom: -65px;
}

.rules-containet-liga {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2050 {
  color: var(--white);
  text-align: center;
  background-color: #010880;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5eda1d524bc6a53dca0efcb0_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

.text-block-357 {
  text-transform: uppercase;
  background-color: #00f;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5eda2903bca2fa19e38766d1_Rectangle%201.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 150px;
  padding: 85px 85px 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 1;
}

.text-block-357-copy {
  text-transform: uppercase;
  font-family: Crocosans caps, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 1;
}

.text-block-357-2 {
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 23px;
  font-weight: 900;
  line-height: 1;
}

.paragraph-43 {
  font-size: 14px;
  line-height: 125%;
}

.text-block-358 {
  text-transform: uppercase;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Crocosans caps, sans-serif;
  font-size: 25px;
  font-weight: 900;
  line-height: 1;
}

.text-block-359 {
  text-transform: uppercase;
  font-size: 18px;
  line-height: 1;
}

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

.text-block-360 {
  text-transform: uppercase;
  margin-bottom: 10px;
  line-height: 1;
}

.text-block-361 {
  text-transform: uppercase;
  font-family: Crocosans caps, sans-serif;
  font-size: 27px;
  font-weight: 900;
  line-height: 1;
}

.image-2624775 {
  width: 798px;
  max-width: none;
  margin-top: -85px;
  margin-bottom: -85px;
  position: relative;
}

.div-block-386 {
  background-color: #b000f1a6;
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  display: flex;
}

.image-2624776 {
  width: 62px;
  max-width: none;
  margin: 10px 20px;
}

.div-block-387 {
  background-color: #0307c9;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  align-self: flex-start;
  margin-left: 15%;
}

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

.div-block-389 {
  background-color: #0703d0a6;
  border-radius: 35px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 20px;
  padding: 5px 20px;
  display: flex;
}

.grid-2057 {
  background-color: #7102cba1;
  border-bottom-right-radius: 35px;
  border-bottom-left-radius: 35px;
  grid-template-rows: auto;
  grid-auto-flow: column;
  margin-bottom: 20px;
  padding: 10px 20px 20px;
}

.image-2624777 {
  width: 41px;
  max-width: none;
}

.image-2624778 {
  width: 39px;
  max-width: none;
}

.image-2624779 {
  width: 29px;
  max-width: none;
}

.image-2624780, .image-2624781, .image-2624782, .image-2624783 {
  width: 38px;
  max-width: none;
}

.image-2624784 {
  width: 64px;
  max-width: none;
}

.div-block-390 {
  border: 5px solid var(--white);
  border-radius: 50px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 60px;
  padding: 30px;
  display: flex;
}

.text-block-362 {
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 1;
}

.tab-link-tab-1-4 {
  color: var(--white);
  background-color: #6f03c700;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px;
  transition: color .35s;
}

.tab-link-tab-1-4:hover {
  color: #6f03c7;
}

.tab-link-tab-1-4.w--current {
  color: var(--white);
  background-color: #6f03c7;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  padding: 10px;
}

.text-block-363 {
  text-transform: uppercase;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 28px;
  font-weight: 900;
  line-height: 1;
}

.text-block-363._1 {
  border: 1px solid #c341f6;
  border-style: none solid solid none;
}

.text-block-363._1-copy {
  border: 1px #c341f6;
  border-bottom-style: solid;
}

.grid-2058 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #b000f1a6;
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  grid-template-columns: 1fr .5fr .75fr .5fr 1fr;
  place-items: stretch stretch;
  padding: 25px;
}

.grid-2058.sss {
  align-items: stretch;
}

.text-block-364 {
  text-transform: uppercase;
  padding: 20px 10px;
  font-size: 18px;
  line-height: 1;
}

.text-block-364._2 {
  border-right: 1px solid #c341f6;
}

.image-2624785 {
  cursor: pointer;
  width: 20px;
  max-width: none;
}

.div-block-391 {
  background-color: #01a43f;
  height: 24px;
}

.text-block-365 {
  text-transform: uppercase;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 125%;
}

.tabs-menu-7 {
  border: 5px solid var(--white);
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
  margin-bottom: 10px;
  padding: 20px;
}

.link-block-16 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5eb27819ca48d1bb2d59a3bf_egt%2020%20super%20hot%20thumb.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 10px;
  width: 216px;
  height: 162px;
  margin-top: 40px;
  transition: box-shadow .35s;
}

.link-block-16:hover {
  box-shadow: 0 0 30px #00000080;
}

.div-block-392 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5eda35f555b72c44f51c49f3_Rectangle%201%20copy%206.png");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-left: 10px;
  margin-right: 10px;
  padding: 20px 60px 40px;
}

.div-block-393 {
  margin-top: 60px;
}

.tabs-7 {
  margin-top: 40px;
}

.section-2021-copy {
  z-index: 50;
  background-color: #000000e6;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  display: flex;
  position: fixed;
  inset: 0%;
}

.section-2021-copy.hide {
  display: none;
}

.image-2624786, .image-2624787 {
  max-width: none;
  height: 90%;
}

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

.div-block-397 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ee3528249a47e3d34429dfa_box.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  align-items: center;
  width: 854px;
  height: 281px;
  margin-top: -55px;
  padding-left: 45px;
  padding-right: 45px;
  display: flex;
  position: relative;
}

.div-block-398 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ee357f533937dbd2d48baba_top_plashka.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 712px;
  height: 149px;
  display: flex;
  position: relative;
}

.lights {
  width: 781px;
  max-width: none;
  position: absolute;
}

.grid-2060 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  place-items: center;
  position: relative;
}

.div-block-399 {
  background-color: #09c028;
  border-radius: 5px;
  width: 7px;
  height: 7px;
}

.text-block-368 {
  text-transform: uppercase;
  font-family: Crocosans caps, sans-serif;
  font-size: 12px;
  font-weight: 900;
  line-height: 1;
}

.image-2624793 {
  width: 256px;
  max-width: none;
  margin-top: 105px;
  position: absolute;
}

.image-2624794 {
  width: 156px;
  max-width: none;
  position: absolute;
  inset: auto -3% 10% auto;
}

.image-2624795 {
  width: 92px;
  max-width: none;
  position: absolute;
  inset: 26% auto auto 3%;
}

.image-2624796 {
  width: 190px;
  max-width: none;
  position: absolute;
  inset: auto auto -20% 17%;
}

.image-2624797 {
  width: 171px;
  max-width: none;
  position: absolute;
  inset: 26% auto auto -12%;
}

.image-2624797._2 {
  width: 145px;
  inset: 0% auto auto -7%;
}

.image-2624798 {
  width: 184px;
  max-width: none;
  position: absolute;
  inset: auto -10% 20% auto;
}

.grid-2061 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr auto 1fr auto;
  align-items: center;
  width: 100%;
  margin-top: 90px;
}

.grid-2061.hide {
  display: none;
}

.circle {
  background-color: #6f20dd;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ee374a9626ee33ac6dfbcdc_Asset%201.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 5px solid #d07e28;
  border-radius: 50px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 95px;
  height: 95px;
  margin-left: -15px;
  display: flex;
  position: relative;
}

.prize_wrapp {
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.present_little {
  width: 110px;
  max-width: none;
  margin-top: -100px;
  margin-left: -7px;
  position: absolute;
}

.prize_open {
  width: 152px;
  max-width: none;
}

.prize_open_wrapp {
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  margin-top: -20px;
  margin-left: 20px;
  display: flex;
  position: absolute;
}

.prize_open_wrapp.hide {
  display: none;
}

._50egt {
  width: 148px;
  max-width: none;
  margin-bottom: -40px;
}

._200egt {
  width: 145px;
  max-width: none;
  margin-bottom: -40px;
}

._400egt {
  width: 147px;
  max-width: none;
  margin-bottom: -40px;
}

.grid-2062 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  place-items: center;
  position: relative;
}

.text-block-369 {
  text-transform: uppercase;
  font-family: Crocosans caps, sans-serif;
  font-size: 12px;
  font-weight: 900;
  line-height: 1;
}

.lights-2 {
  width: 781px;
  max-width: none;
  position: absolute;
}

.image-2624800 {
  width: 92px;
  max-width: none;
  position: absolute;
  inset: 26% auto auto 3%;
}

.image-2624801 {
  width: 256px;
  max-width: none;
  margin-top: 105px;
  position: absolute;
}

.image-2624802 {
  width: 156px;
  max-width: none;
  position: absolute;
  inset: auto -3% 10% auto;
}

.image-2624803 {
  width: 171px;
  max-width: none;
  position: absolute;
  inset: 26% auto auto -12%;
}

.image-2624803._2 {
  width: 145px;
  inset: 0% auto auto -7%;
}

.image-2624804 {
  width: 190px;
  max-width: none;
  position: absolute;
  inset: auto auto -20% 17%;
}

.image-2624805 {
  width: 184px;
  max-width: none;
  position: absolute;
  inset: auto -10% 20% auto;
}

.ver_info {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ee494ceb699d6b1c897436b_plashka_big.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 836px;
  height: 360px;
  margin-top: 60px;
  padding-left: 90px;
  padding-right: 90px;
  display: flex;
}

.ver_info.hide {
  display: none;
}

.div-block-403 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 405px;
  display: flex;
  position: relative;
}

.image-2624806 {
  width: 41px;
  max-width: none;
  position: absolute;
  inset: auto -4% auto auto;
}

.image-2624807 {
  width: 106px;
  max-width: none;
  margin-bottom: 20px;
}

.cant_info {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ee494ceb699d6b1c897436b_plashka_big.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 836px;
  height: 360px;
  margin-top: 60px;
  padding-left: 90px;
  padding-right: 90px;
  display: flex;
}

.cant_info.hide {
  display: none;
}

.text-block-2092 {
  color: #00ff48;
  font-size: 26px;
  line-height: 1;
}

.text-block-2091-c {
  text-align: left;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.list-10 {
  width: 450px;
  padding-left: 20px;
}

.text-block-2091-c-2, .text-block-2091-c-3 {
  text-align: center;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.lightss {
  z-index: -99;
  width: 356px;
  max-width: none;
  position: absolute;
}

.text-block-2093 {
  font-size: 18px;
  line-height: 1;
}

.menu-3 {
  background-color: #000c;
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 60px;
  padding: 0 20px;
  display: flex;
  position: fixed;
}

.menu-3.m {
  display: none;
}

.rotat_parent {
  z-index: -1;
  transform-style: preserve-3d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  height: 300px;
  margin-top: 360px;
  display: flex;
  position: absolute;
  transform: rotateX(.001deg)rotateY(0)rotateZ(0);
}

.image-2624808 {
  width: 1188px;
  max-width: none;
}

.domi {
  transform-style: preserve-3d;
  width: 153px;
  max-width: none;
  position: absolute;
  inset: -28% auto auto -3%;
  transform: translate3d(0, 0, -150px);
}

.crt {
  transform-style: preserve-3d;
  width: 330px;
  max-width: none;
  position: absolute;
  inset: -81% -76% auto auto;
  transform: translate3d(0, 0, -500px);
}

.boxpres {
  transform-style: preserve-3d;
  width: 520px;
  max-width: none;
  position: absolute;
  inset: -287% auto auto -196%;
  transform: translate3d(0, 0, -1000px);
}

.image-2624809 {
  width: 262px;
  max-width: none;
  position: absolute;
  inset: 2% -13% auto auto;
}

.image-2624810 {
  z-index: -1;
  width: 247px;
  max-width: none;
  position: absolute;
  inset: 250px auto auto 7%;
}

.image-2624811 {
  z-index: -1;
  width: 293px;
  max-width: none;
  position: absolute;
  inset: 524px -7% auto auto;
}

.image-2624812 {
  z-index: -1;
  width: 415px;
  max-width: none;
  position: absolute;
  inset: 600px auto auto -12%;
}

.image-2624813 {
  z-index: -1;
  width: 375px;
  max-width: none;
  position: absolute;
  inset: 1500px auto auto -14%;
}

.image-2624814 {
  z-index: -1;
  width: 289px;
  max-width: none;
  position: absolute;
  inset: 1709px -5% auto auto;
}

.image-2624815 {
  z-index: -1;
  width: 377px;
  max-width: none;
  position: absolute;
  inset: 1400px 12% auto auto;
}

.body-2051 {
  color: #fff;
  text-align: center;
  background-color: #000015;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd0d4d5cec42c8c2f2fe053_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.rules-containet-nc {
  z-index: 40;
  flex-direction: column;
  align-items: center;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.question-t-2 {
  text-align: left;
  letter-spacing: 1px;
  margin-top: 15px;
  margin-bottom: 15px;
  font-family: Crocosans caps, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 1;
}

.answer-t-2 {
  text-align: left;
  letter-spacing: 0;
  margin-top: 10px;
  margin-left: 20px;
  margin-right: 20px;
  font-family: Proximanova text, sans-serif;
  font-size: 14px;
}

.accordion_item_trigger-t-2 {
  cursor: pointer;
  background-color: #2ac513;
  border-radius: 50px;
  flex-direction: row;
  align-items: center;
  padding-left: 20px;
  transition: all .5s;
  display: flex;
}

.accordion_item_trigger-t-2:hover {
  background-color: #2ac51380;
}

.accordion_item_trigger-t-2.nc {
  background-color: #1b7ac7;
  border: 2px solid #138dff;
  box-shadow: inset 1px 1px 3px #003fa7, inset 0 -8px 10px #003fa7, inset 0 10px 15px #58a7ee;
}

.accordion_item_trigger-t-2.nc:hover {
  background-color: #1b7ac770;
}

.accordion_item_trigger-t-2.bb {
  background-color: #3667eb;
  border: 4px solid #24cff0;
  border-radius: 25px;
  padding-right: 60px;
}

.accordion_item_trigger-t-2.bb:hover {
  background-color: #249bff80;
  border-width: 2px;
}

.accordion_item_content-t-3 {
  color: #000;
  cursor: default;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.accordion_item_content-t-3.tr {
  color: #fff;
  background-color: #fff0;
}

.accordion_item-3 {
  align-self: stretch;
  margin-bottom: 10px;
}

.text-block-207 {
  text-align: left;
  font-family: Proximanova text, sans-serif;
  font-weight: 400;
}

.list-t-2 {
  text-align: left;
  margin-top: 10px;
  margin-left: 20px;
  padding-left: 15px;
  padding-right: 20px;
  font-weight: 400;
  list-style-type: disc;
}

.grid-208972 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template: "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 / .75fr 1fr;
  margin-top: 10px;
  margin-bottom: 20px;
  margin-left: 40px;
}

.list-item-t-2 {
  margin-bottom: 10px;
  font-family: Proximanova text, sans-serif;
}

.text-block-2095 {
  color: #fee200;
  margin-top: 240px;
  font-family: Crocosans caps, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2096 {
  font-family: Crocosans caps, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2097 {
  margin-top: 195px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 125%;
}

.text-span-118 {
  color: #fee200;
}

.text-block-2098 {
  margin-top: 20px;
  font-size: 20px;
  line-height: 125%;
}

.text-block-2098._2 {
  max-width: 746.875px;
}

.bt-ps {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca15973d04cc90e6f75c1e_%2C.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 30px;
  width: 198px;
  height: 67px;
  margin-top: 20px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #f6ff4c;
}

.bt-ps:hover {
  box-shadow: inset 0 -1px 30px 2px #ff4c97, 1px 1px 60px 8px #adaa13c4;
}

.grid-208973 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  align-self: stretch;
  margin-top: 5px;
}

.grid-208973._3 {
  filter: hue-rotate(180deg);
}

.grid-208973._2 {
  filter: hue-rotate(60deg);
}

.text-block-2099 {
  color: #621902;
  -webkit-text-fill-color: inherit;
  background-color: #f78b02;
  background-clip: border-box;
  border-radius: 10px;
  padding: 4px 10px;
  font-size: 16px;
  line-height: 1;
  box-shadow: 0 4px #571d08;
}

.text-block-2100 {
  color: #571c0a;
  text-shadow: 0 1px #fff;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca18ffaf1fe07f9da7bd7e_Rectangle%209.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 492px;
  height: 73px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  display: flex;
  position: relative;
}

.text-block-2100._3 {
  color: #002666;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca32f37fb77ba5634d0ec9_Rectangle%2010.png");
  width: 688px;
}

.text-block-2100._2 {
  color: #0f4206;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca32f3a75e141c8d12765b_Rectangle%208.png");
}

.text-block-2100.ru {
  font-size: 22px;
}

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

.div-block-405 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca2bde88ea364baa00fc61_Rectangle%208%20copy%204-2.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  align-items: center;
  width: 401px;
  padding: 21px 60px;
  display: flex;
  position: relative;
}

.div-block-405._2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca1e5034146d53e7d89eb2_grd2.png");
}

.div-block-405._3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca1e516a5f93c55f08db53_grd3.png");
}

.text-block-2101 {
  font-family: Crocosans caps, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 1;
}

.image-2624816 {
  width: 189px;
  max-width: none;
  margin-top: 5px;
}

.image-2624816._2 {
  width: 190px;
}

.div-block-406 {
  color: #f78b02;
  letter-spacing: 1px;
  background-color: #fff;
  border: 4px solid #f78b02;
  border-radius: 10px;
  margin-bottom: -11px;
  padding: 10px 20px;
}

.div-block-406._2 {
  color: #6fb900;
  border-color: #6fb900;
}

.div-block-406._3 {
  color: #00aeef;
  border-color: #00aeef;
}

.tab-link-tab-1-5 {
  background-color: #ddd0;
  border-radius: 43px;
  justify-content: center;
  align-items: flex-end;
  width: 250px;
  height: 151px;
  padding: 0;
  transition: all .35s;
  display: flex;
}

.tab-link-tab-1-5.w--current {
  opacity: 1;
  background-color: #c8c8c800;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca1ac96f61170775640b44_festive%20spirit.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 250px;
  height: 151px;
  padding: 0;
  display: flex;
  box-shadow: 0 0 50px #cf686b;
}

.tab-link-tab-1-5._2 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca1ac99151e57e768efc9f_secret%20santa.png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto;
}

.tab-link-tab-1-5._2.w--current {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca1ac99151e57e768efc9f_secret%20santa.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
}

.tab-link-tab-1-5._3 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca1ac9b037d75255666153_welcome%202021.png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto;
}

.tab-link-tab-1-5._3.w--current {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca1ac9b037d75255666153_welcome%202021.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
}

.tab-link-tab-1-5._1 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca1ac96f61170775640b44_festive%20spirit.png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto;
}

.tab-link-tab-1-5._1.w--current {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca1ac96f61170775640b44_festive%20spirit.png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto;
}

.text-block-2102 {
  font-family: Crocosans caps, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 1;
}

.tabs-menu-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  display: grid;
}

.tabs-content-4 {
  margin-top: 40px;
}

.div-block-407 {
  flex-direction: column;
  align-items: center;
}

.grid-2049cr {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
}

.img {
  margin-top: 5px;
  margin-bottom: 5px;
}

.button-3 {
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  border: 1px solid #fff9;
  margin-left: 5px;
  margin-right: 5px;
  padding: 11px 25px;
  font-size: 12px;
  text-decoration: none;
  transition: background-color .5s, border-color .5s, text-shadow .5s, color .5s;
}

.button-3:hover {
  color: #fff;
  text-shadow: 0 0 12px #fff;
  background-color: #000;
  border-color: #fff;
}

.button-3.lang.w--current {
  opacity: 1;
  color: #fff;
  font-weight: 400;
}

.button-3.nav {
  opacity: .5;
  color: #fff;
  letter-spacing: 1px;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d403ba5eee523bd35fa204d_slots.png");
  background-position: 0 60%;
  background-repeat: no-repeat;
  background-size: auto 20px;
  border-style: none;
  margin-left: 0;
  margin-right: 0;
  padding: 19px 11px 11px 25px;
  font-size: 12px;
  transition: opacity .5s;
}

.button-3.nav:hover {
  opacity: 1;
  background-color: #0000;
}

.button-3.nav.w--current {
  color: #fff;
}

.button-3.nav.promo {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a3f2789451584126f_Promo.svg");
}

.button-3.nav.ufo {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e53a4a433d3684ef33fc555_ufo.svg");
  width: auto;
  position: relative;
  inset: auto;
  transform: none;
}

.button-3.nav.poker {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a83100b496208487a_Poker.svg");
}

.button-3.nav.slot {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a4527010a0d104efc_Slots.svg");
}

.button-3.nav.casino {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a83100b5a0008487b_Roulette.svg");
}

.button-3.nav.sport {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a1e1398ae5a249fa3_Sport.svg");
  border-radius: 0;
  width: auto;
  height: auto;
}

.button-3.nav.live {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a4a2e86ef0eb408d8_Live.svg");
}

.button-3.nav.table {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658983100b54bb084879_BoardGames.svg");
}

.button-3.nav.promo {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a3f2789451584126f_Promo.svg");
  font-weight: 500;
}

.button-3.nav.table {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658983100b54bb084879_BoardGames.svg");
  font-weight: 500;
}

.button-3.nav.casino {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a83100b5a0008487b_Roulette.svg");
  font-weight: 500;
}

.button-3.nav.ufo {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e53a4a433d3684ef33fc555_ufo.svg");
  width: auto;
  font-weight: 500;
  position: relative;
  inset: auto;
  transform: none;
}

.button-3.nav.live {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a4a2e86ef0eb408d8_Live.svg");
  font-weight: 500;
}

.button-3.nav.slot {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a4527010a0d104efc_Slots.svg");
  font-weight: 500;
}

.button-3.nav.poker {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d5a658a83100b496208487a_Poker.svg");
  font-weight: 500;
}

.button-3.lang:hover {
  opacity: 1;
  color: #fff;
}

.button-3.lang.w--current {
  color: #fff;
}

.button-3.lang {
  opacity: .5;
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  border-style: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 19px 0 11px;
  font-size: 11px;
  font-weight: 500;
  line-height: 1;
  transition: opacity .5s;
}

.button-3.lang:hover {
  opacity: 1;
  color: #fff;
  background-color: #0000;
}

.button-3.lang.w--current {
  opacity: 1;
  color: #fff;
}

.menu-4 {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #000000bf;
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 60px;
  padding: 0 20px;
  display: flex;
  position: fixed;
}

.menu-4.hide {
  display: none;
}

.body-2052 {
  color: #fff;
  text-align: center;
  background-color: #010532;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca41861ecfde2f31d7e6d8_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.t_step_ap {
  text-align: left;
  margin-left: 10px;
  font-size: 18px;
  line-height: 125%;
}

.step_ap {
  background-image: linear-gradient(to top, #023ce3, #1061f6);
  border-radius: 20px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
  transition: all .5s;
  display: flex;
  position: static;
}

.steps_ap {
  grid-column-gap: 15px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: stretch stretch;
  margin-top: 300px;
  position: relative;
}

.div-block-408 {
  background-image: linear-gradient(#000, #edbb35 15%, #6f3f1b 36%, #f2bd2f 53%, #5a3913 71%, #d5b41b);
  border-radius: 24px;
  padding: 4px;
}

.image-2624817 {
  width: 31px;
  max-width: none;
}

.image-2624818 {
  width: 37px;
  max-width: none;
}

.image-2624819 {
  width: 32px;
  max-width: none;
}

.bt-rav-ap {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 20px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-rav-ap:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.section-ap {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-ap._2 {
  background-color: #0000008c;
  padding-top: 10px;
  padding-bottom: 10px;
}

.section-ap._3 {
  background-color: #0a60cb80;
  padding-top: 10px;
  padding-bottom: 10px;
}

.content-ap {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.text-block-2103 {
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 125%;
}

.text-span-119 {
  color: #f7ce20;
}

.t_step_ap-copy {
  text-align: center;
  max-width: 828.891px;
  margin: 30px 10px 20px;
  font-size: 24px;
  line-height: 125%;
}

.div-block-408-copy {
  background-image: linear-gradient(#000, #edbb35 15%, #6f3f1b 36%, #f2bd2f 53%, #5a3913 71%, #d5b41b);
  border-radius: 24px;
  flex-direction: column;
  align-items: center;
  margin-top: 60px;
  padding: 4px;
  display: flex;
  position: relative;
}

.image-2624820 {
  max-width: none;
  height: 38px;
  margin-top: 20px;
}

.image-2624821 {
  width: 863px;
  max-width: none;
}

.div-block-409 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca418664abc2a256df7371_ldrbrd.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: space-around;
  align-items: stretch;
  width: 458px;
  height: 558px;
  margin-top: 20px;
  padding: 20px 55px;
  display: flex;
}

.text-block-2104 {
  text-shadow: 0 3px 2px #0b4514;
  background-color: #0ba022;
  border-radius: 10px;
  padding: 11px 14px;
  font-size: 20px;
  line-height: 1;
}

.text-block-2104.b {
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.grid-208974 {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  flex: 1;
}

.image-2624822 {
  max-width: none;
  height: 72px;
  position: absolute;
  top: -31px;
}

.bt-ga {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #2165ff;
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 20px 35px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 20px #37ffea;
}

.bt-ga:hover {
  box-shadow: inset 0 -1px 30px 20px #15ffe6, 1px 1px 60px 8px #15ffe6;
}

.body-2053 {
  color: #fff;
  text-align: center;
  background-color: #0c2eab;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fcdedb37f8de65c6bf5c801_bgGe.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.text-block-2105 {
  text-shadow: 0 5px 3px #1a4ece;
  max-width: 926px;
  font-family: Crocosans caps, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2106 {
  color: #a0ff0f;
  text-shadow: 0 5px 3px #1a4ece;
  font-family: Crocosans caps, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 1;
}

.rules-containet-sw {
  z-index: 40;
  flex-direction: column;
  align-items: center;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.image-2624823 {
  max-width: none;
  height: 43px;
  margin-top: 60px;
}

.text-block-2107 {
  max-width: 558px;
  margin-top: 20px;
  font-size: 24px;
  line-height: 125%;
}

.grid-208975 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  align-self: stretch;
}

.grid-208975._2 {
  align-self: auto;
  margin-top: 0;
  margin-bottom: 20px;
  margin-left: 20px;
}

.text-block-2108 {
  background-color: #6f3a17;
  border: 2px solid #f0c66b;
  border-radius: 5px;
  padding: 8px 15px;
  font-size: 20px;
  line-height: 1;
}

.image-2624824 {
  max-width: none;
  height: 86px;
}

.div-block-410 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fcdedb254f89928530716f6_FRAME%20copy.png");
  background-position: 0 0;
  background-size: auto;
  flex-direction: column;
  align-items: center;
  width: 446px;
  height: 583px;
  padding: 45px 65px;
  display: flex;
  position: relative;
}

.image-2624825 {
  width: 496px;
  max-width: none;
  position: absolute;
  inset: auto -62% -30% auto;
}

.body-2054 {
  color: #fff;
  text-align: center;
  background-color: #dbe6ec;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd1e3699a3e292be5acf6aa_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Ubuntu mkh, sans-serif;
}

.content-jw {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 345px;
  display: flex;
  position: relative;
}

.text-block-2109 {
  max-width: 695.031px;
  font-size: 25px;
  line-height: 125%;
}

.div-block-19273 {
  flex-direction: column;
  align-items: stretch;
  width: 530px;
  margin-top: 45px;
  display: flex;
}

.div-block-19273._2 {
  width: auto;
  margin-top: 20px;
  margin-left: 20px;
}

.grid-209016 {
  grid-template-rows: auto;
}

.text-block-573 {
  color: #ffffc5;
  font-family: Crocosans caps, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 1;
}

.grid-209017 {
  background-color: #9e800e;
  border-radius: 20px;
  grid-template-rows: auto;
  margin-bottom: 2px;
  padding: 10px;
  font-size: 18px;
}

.bt-jw {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-jw:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.section-jw {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.div-block-19274 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fcf317b88aa1bb3470c77c0_qveda.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1043px;
  height: 182px;
  padding: 45px 130px;
  display: flex;
}

.text-block-2110 {
  margin-bottom: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 38px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2111 {
  font-size: 16px;
  line-height: 1;
}

.content-dl {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.tabs-8 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-op {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-op {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.bt-op {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-op:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-op {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2055 {
  color: #fff;
  text-align: center;
  background-color: #0d1422;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd347360f7a60469bef67a0_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.text-block-2112 {
  letter-spacing: 1px;
  text-shadow: 0 0 10px #000;
  margin-top: 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2113 {
  color: #f3d767;
  margin-top: 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2114 {
  z-index: 5;
  max-width: 1022px;
  margin-top: 305px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 1;
  position: relative;
}

.text-block-2115 {
  color: #0f1525;
  font-family: Crocosans caps, sans-serif;
  font-size: 38px;
  font-weight: 900;
  line-height: 1;
}

.div-block-19275 {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd32ae8f28a2f3304356b43_dates.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 803px;
  height: 298px;
  margin-top: -45px;
  margin-bottom: -45px;
  padding: 25px 20px 20px;
  display: flex;
  position: relative;
}

.image-2624826 {
  width: 553px;
  max-width: none;
}

.text-block-2116 {
  color: #f3d767;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2117 {
  font-size: 26px;
  line-height: 1;
}

.text-span-120 {
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.div-block-19276 {
  background-color: #1a3266;
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  flex-direction: column;
  align-items: center;
  padding: 30px 20px 40px;
  display: flex;
  position: relative;
}

.div-block-19277 {
  background-image: linear-gradient(#fae76e, #7c4807);
  border-top-left-radius: 35px;
  border-top-right-radius: 35px;
  padding-top: 6px;
  padding-left: 6px;
  padding-right: 6px;
}

.div-block-19278 {
  background-color: #0c411f;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd34576d06d763b833c4b2f_textur.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 10px solid #4a2806;
  border-radius: 40px;
  width: 975px;
  padding-bottom: 15px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
  box-shadow: inset 0 0 150px #000;
}

.grid-209018 {
  grid-column-gap: 15px;
  grid-row-gap: 0px;
  background-color: #1a3266;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr .5fr .75fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 3px;
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 16px;
  line-height: 1;
  display: grid;
}

.grid-209018._2 {
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.div-block-19279 {
  background-color: #142241;
  border: 3px solid #86551b;
  border-radius: 20px;
  padding: 10px;
}

.tab-link-tab-2-3 {
  color: #7a90c0;
  text-align: center;
  background-color: #192f61;
  border: 2px solid #1e5bc7;
  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;
  align-self: stretch;
  padding: 15px 10px;
  line-height: 1;
  transition: all .2s;
}

.tab-link-tab-2-3.w--current {
  color: #fff;
  background-color: #c38518;
  border-color: #dfc249;
}

.tabs-menu-9 {
  grid-column-gap: 5px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.tabs-menu-9._3 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.tabs-content-5 {
  margin-top: 10px;
}

.tabs-content-6 {
  margin-top: 40px;
}

.text-block-2119 {
  color: #2a2928;
  background-image: linear-gradient(270deg, #8b6e19, #dfc249);
  border-top-left-radius: 15px;
  border-bottom-right-radius: 15px;
  padding: 5px 10px 0;
  font-family: Crocosans caps, sans-serif;
  font-size: 27px;
  font-weight: 900;
  line-height: 1;
}

.div-block-19280 {
  flex-direction: column;
  align-items: center;
  margin-bottom: 10px;
  margin-left: -40px;
  display: flex;
  position: relative;
}

.div-block-19281 {
  background-image: linear-gradient(to top, #fae76e, #7c4807);
  border-top-left-radius: 16px;
  border-bottom-right-radius: 16px;
  padding: 2px;
}

.text-block-2120 {
  color: #fff;
  margin-top: 5px;
  font-size: 18px;
  line-height: 1;
}

.tbs-op {
  background-color: #ddd0;
  align-items: flex-end;
  padding: 0;
  transition: all .35s;
  display: flex;
}

.tbs-op.w--current {
  filter: none;
  background-color: #ddd0;
}

.tabs-menu-10 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center;
  display: grid;
}

.poker_tour {
  width: 162px;
  max-width: none;
}

.div-block-19282 {
  margin-top: -30px;
}

.div-block-19283 {
  background-color: #f3d767;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd344a3e5a98335e9bd368f_time.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 100%;
  width: 74px;
  height: 74px;
  margin-top: -70px;
}

.grid-209018-copy {
  grid-column-gap: 15px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr .5fr .75fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 3px;
  padding-top: 7px;
  padding-bottom: 7px;
  line-height: 1;
  display: grid;
}

.grid-209018-copy._2 {
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.div-block-19284 {
  margin-bottom: 20px;
}

.section-ws {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-ws {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 115px;
  display: flex;
  position: relative;
}

.bt-ws {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 60px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-ws:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-ws {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2056 {
  color: #fff;
  text-align: center;
  background-color: #cbd2d7;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd755522aa1ab33aec828eb_gb.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.t_step_ws {
  font-family: Crocosans caps, sans-serif;
  font-size: 25px;
  font-weight: 900;
  line-height: 1;
}

.step_ws {
  background-image: linear-gradient(#6cba11, #418202);
  border-radius: 20px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 20px 30px;
  transition: all .5s;
  display: flex;
  position: relative;
}

.steps_ws {
  grid-column-gap: 50px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: stretch stretch;
  position: relative;
}

.image-2624827 {
  z-index: 1;
  width: 88px;
  max-width: none;
  position: absolute;
  inset: -25% -17% auto auto;
}

.text-block-2121 {
  background-image: linear-gradient(45deg, #53a106, #428302);
  border-radius: 30px;
  max-width: 800px;
  padding: 20px 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 125%;
}

.grid-209019 {
  grid-template-rows: auto;
  margin-top: 40px;
}

.div-block-19285 {
  background-image: linear-gradient(352deg, #6bb911, #418202);
  border-radius: 30px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 60px;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
  box-shadow: inset -4px -4px 10px #00000080, inset 4px -4px 10px #ffffff80;
}

.text-block-2122 {
  font-family: Crocosans caps, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 1;
}

.title_ws {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd751a84f710951fdeb0f90_red.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 418px;
  height: 96px;
  margin-top: -45px;
  padding-top: 20px;
  display: flex;
}

.text-block-2123 {
  font-family: Crocosans caps, sans-serif;
  font-size: 34px;
  font-weight: 900;
  line-height: 1;
}

.grid-209019-copy {
  background-color: #3f7509;
  border-radius: 30px;
  grid-template-rows: auto;
  margin-bottom: 5px;
  padding: 10px;
  font-size: 18px;
  line-height: 1;
}

.div-block-19285-copy {
  background-image: linear-gradient(352deg, #6bb911, #418202);
  border-radius: 30px;
  flex-direction: column;
  align-items: center;
  width: auto;
  height: auto;
  margin-top: 100px;
  padding-top: 0;
  display: flex;
  box-shadow: inset -4px -4px 10px #00000080, inset 4px -4px 10px #ffffff80;
}

.image-2624828 {
  width: 418px;
  max-width: none;
  margin-top: -40px;
}

.image-2624829 {
  max-width: none;
  height: 186px;
}

.image-2624830 {
  max-width: none;
  height: 189px;
}

.div-block-19286 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  margin-top: 20px;
  margin-bottom: -20px;
  display: grid;
}

.image-2624831 {
  width: 420px;
  max-width: none;
  margin-top: 25px;
  margin-bottom: 20px;
}

.grid-2031 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template: "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 / .75fr 1fr;
  margin-top: 10px;
  margin-bottom: 20px;
  margin-left: 20px;
}

.tit_ws {
  width: 636px;
  max-width: none;
  margin-bottom: 20px;
}

.content-pe {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 180px;
  display: flex;
  position: relative;
}

.bt-pe {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-pe:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-pe {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2057 {
  color: #fff;
  text-align: center;
  background-color: #dde2f0;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd8acedad932e2ffd6ab7e6_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.steps_pe {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: stretch stretch;
  position: relative;
}

.step_pe {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd8aceca3d647b2bfabda25_st.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 72px;
  padding-top: 12px;
  padding-left: 12px;
  padding-right: 12px;
  transition: all .5s;
  display: flex;
  position: static;
}

.t_step_pe {
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  line-height: 1;
}

.text-block-2124 {
  margin-top: 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.image-2624832 {
  width: 915px;
  max-width: none;
  margin-top: 10px;
}

.text-block-2125 {
  max-width: 780px;
  font-family: Crocosans caps, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 125%;
}

.grid-209020 {
  grid-template-rows: auto;
}

.tabs-9 {
  background-color: #08603c;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd8aceda6790d2ba63d65e0_grn.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  border: 6px solid #ffc207;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-end;
  padding: 30px;
  display: flex;
}

.tabs-9._2 {
  background-color: #b41921;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd8aced0a7e15d411c1582e_krsn.png");
}

.tabs-menu-11 {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tab-link-tab-2-4 {
  color: #5b1500;
  -webkit-text-fill-color: inherit;
  background-color: #a67e05;
  background-clip: border-box;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  padding: 5px;
  font-family: Crocosans caps, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 1;
  transition: all .35s;
  display: flex;
}

.tab-link-tab-2-4.w--current {
  background-color: #ffc207;
}

.text-block-2126 {
  max-width: 391.703px;
  margin-top: 15px;
  margin-bottom: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2127 {
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 1;
}

.grid-209021 {
  background-color: #129760;
  border-radius: 50px;
  grid-template-rows: auto;
  margin-bottom: 5px;
  padding: 5px;
  font-family: Crocosans caps, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 1;
}

.grid-209021._2 {
  color: #5b1500;
  background-color: #ffc207;
}

.text-block-2129 {
  font-family: Crocosans caps, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 1;
}

.grid-209022 {
  grid-column-gap: 5px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: .5fr .5fr 1fr .75fr;
  line-height: 1;
}

.grid-208990-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-bottom: 20px;
  margin-left: 20px;
  line-height: 1;
}

.image-2624833 {
  z-index: 2;
  width: 282px;
  max-width: none;
  position: absolute;
  inset: -103% -40% auto auto;
}

.image-2624834 {
  z-index: 2;
  width: 192px;
  max-width: none;
  position: absolute;
  inset: 0% -44% auto auto;
}

.image-2624835 {
  width: 283px;
  max-width: none;
  position: absolute;
  inset: auto auto -18% -21%;
}

.image-2624836 {
  width: 269px;
  max-width: none;
  position: absolute;
  inset: -2% auto auto -2%;
}

.section-ho {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-ho {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 300px;
  display: flex;
  position: relative;
}

.bt-ho {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-ho:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-ho {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.text-block-2130 {
  font-family: Crocosans caps, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 1;
}

.steps_ho {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-flow: column;
  place-items: stretch stretch;
  margin-top: 210px;
  position: relative;
}

.step_ho {
  -webkit-text-fill-color: inherit;
  background-color: #26387b;
  background-clip: border-box;
  border-radius: 50px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-left: 10px;
  padding-right: 20px;
  transition: all .5s;
  display: flex;
  position: static;
}

.t_step_ho {
  text-align: left;
  line-height: 1;
}

.div-block-19287 {
  background-image: linear-gradient(to top, #be5806, #f9d437);
  border-radius: 50px;
  flex-direction: row;
  padding: 4px;
  display: flex;
}

.text-block-2131 {
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2132 {
  background-color: #26387b;
  border: 2px solid #1cc949;
  border-radius: 10px;
  padding: 6px 30px;
  font-size: 18px;
  line-height: 1;
  box-shadow: inset 0 0 10px #216ad4;
}

.div-block-19288 {
  flex-direction: column;
  align-items: center;
  width: 350px;
  margin-top: 50px;
  display: flex;
}

.text-block-2133 {
  margin-top: 340px;
  font-family: Crocosans caps, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 1;
}

.text-span-121 {
  color: #fdf251;
}

.body-2058 {
  color: #fff;
  text-align: center;
  background-color: #101b48;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe09d72207d7586e3dfac76_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.grid-209023 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  align-self: stretch;
  margin-top: 10px;
}

.image-2624837 {
  max-width: none;
  height: 29px;
}

.image-2624838 {
  max-width: none;
  height: 46px;
}

.image-2624839 {
  max-width: none;
  height: 57px;
}

.grid-2031-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template: "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 / .75fr 1fr;
  margin-top: 10px;
  margin-bottom: 20px;
  margin-left: 20px;
}

.section-ch {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-ch {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 285px;
  display: flex;
  position: relative;
}

.bt-ch {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-ch:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.body-2059 {
  color: #fff;
  text-align: center;
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe1ed36980a7092d024373e_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.steps_ch {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-flow: column;
  place-items: stretch stretch;
  position: relative;
}

.step_ch {
  -webkit-text-fill-color: inherit;
  background-color: #152340;
  background-clip: border-box;
  border-radius: 50px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 5px 20px 5px 10px;
  transition: all .5s;
  display: flex;
  position: static;
}

.t_step_ch {
  text-align: left;
  margin-left: 10px;
  font-size: 20px;
  line-height: 1;
}

.div-block-19287-copy {
  background-image: linear-gradient(to top, #be5806, #f9d437);
  border-radius: 50px;
  flex-direction: row;
  padding: 4px;
  display: flex;
}

.text-block-2134 {
  max-width: 870px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 125%;
}

.div-block-19289 {
  background-color: #152340cc;
  border: 6px solid #dfc249;
  border-radius: 20px;
  flex-flow: wrap;
  justify-content: space-around;
  align-items: center;
  padding: 30px;
  display: flex;
  box-shadow: 0 20px 30px #000000bf;
}

.div-block-19289._2 {
  flex-direction: column;
  justify-content: center;
  margin-top: 40px;
  padding: 20px 10px;
}

.text-block-2135 {
  max-width: 830px;
  margin-top: 60px;
  font-family: Crocosans caps, sans-serif;
  font-size: 28px;
  font-weight: 900;
  line-height: 125%;
}

.text-block-2136 {
  background-color: #15af44;
  padding: 8px 30px;
  font-size: 20px;
  line-height: 1;
}

.text-block-2137 {
  font-family: Crocosans caps, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 1;
}

.grid-209024 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-top: 10px;
  margin-left: 20px;
  margin-right: 20px;
}

.div-block-19290 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe1ed35820e8383790beba3_box.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 711px;
  height: 127px;
  margin-top: 130px;
  padding-top: 30px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.text-block-2138 {
  color: #111f33;
  letter-spacing: 1px;
  text-shadow: 0 2px #fff;
  font-family: Crocosans caps, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2139 {
  max-width: 605px;
  margin-top: 20px;
  font-size: 22px;
  line-height: 125%;
}

.image-2624840 {
  max-width: none;
  height: 37px;
}

.image-2624841 {
  max-width: none;
  height: 36px;
  margin-top: 30px;
}

.image-2624842 {
  width: 1015px;
  max-width: none;
}

.text-span-122 {
  color: #ffe756;
}

.image-2624843 {
  width: 131px;
  max-width: none;
  position: absolute;
  top: -109px;
}

.section-ufosp {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-ufosp {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.bt-ufosp {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 60px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-ufosp:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-ufosp {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2024-copy {
  color: var(--white);
  text-align: center;
  background-color: #011246;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe49b253d2b127c2b82470c_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.steps_ufosp {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: stretch stretch;
  position: relative;
}

.step_ufosp {
  background-color: #152340b3;
  border: 2px solid #1061f6;
  border-radius: 20px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 5px;
  transition: all .5s;
  display: flex;
  position: static;
}

.h_step_ufosp {
  background-image: linear-gradient(#023ce3, #4184ff);
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  padding: 10px 10px 5px;
  font-family: Crocosans caps, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 1;
  display: flex;
}

.t_step_ufosp {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 10px;
  font-size: 18px;
  font-weight: 400;
  line-height: 125%;
}

.div-block-19291 {
  background-image: linear-gradient(276deg, #101927, #103884 39%);
  border: 4px solid #15af44;
  border-radius: 50px;
  margin-top: 70px;
  margin-left: -199px;
  padding: 10px 200px 10px 40px;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  position: relative;
}

.text-block-2140 {
  font-size: 32px;
  line-height: 1;
}

.text-block-2141 {
  font-size: 45px;
  line-height: 1;
}

.ufo_sp {
  width: 430px;
  max-width: none;
  position: absolute;
  inset: -15% -29% auto auto;
}

.text-block-2142 {
  margin-top: 60px;
  font-family: Crocosans caps, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2143 {
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 1;
}

.div-block-19292 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-2144 {
  margin-top: 60px;
  font-size: 26px;
  line-height: 1;
}

.div-block-19293 {
  -webkit-text-fill-color: inherit;
  background-color: #152340;
  background-image: linear-gradient(to top, #152340, #072d7a);
  background-clip: border-box;
  border: 6px solid #fff;
  border-radius: 30px;
  margin-top: 20px;
  padding: 25px 25px 10px;
  box-shadow: 0 11px #1268cd, 0 35px 65px 10px #000000bf;
}

.grid-209025 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr 1fr;
  place-items: center;
  margin-bottom: 15px;
  font-size: 26px;
  line-height: 1;
  overflow: hidden;
}

.text-block-2145 {
  background-color: #1268cd;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.text-block-2146 {
  background-color: #15af44;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.image-2624845 {
  width: 39.75px;
  max-width: none;
}

.text-block-2147 {
  color: #abc8ff;
  font-size: 26px;
  line-height: 125%;
}

.div-block-19294 {
  background-color: #152341;
  border: 4px solid #1268cd;
  border-radius: 25px;
  padding: 30px 30px 60px;
  box-shadow: 0 10px #15af44, 0 20px 50px #00000080;
}

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

.text-block-2148 {
  background-image: linear-gradient(to top, #023ce3, #4184ff);
  border-radius: 25px;
  margin-top: -44px;
  padding: 40px 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 1;
  box-shadow: 0 11px #15af44, 0 27px 60px #00000080;
}

.image-2624846 {
  max-width: none;
  height: 105px;
}

.image-2624847 {
  width: 580px;
  max-width: none;
}

.section-b5 {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-b5 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 489px;
  display: flex;
  position: relative;
}

.bt-b5 {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 15px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-b5:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-b5 {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.steps_b5 {
  grid-column-gap: 5px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: stretch center;
  position: relative;
}

.step_b5 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe4b395f0097538ede8a5f4_1.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 221px;
  height: 64px;
  transition: all .5s;
  display: flex;
  position: static;
}

.step_b5._2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe4b395a905857d78d321c2_2.png");
  width: 229px;
}

.step_b5._3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe4b39540671a51241c2fc3_3.png");
}

.t_step_b5 {
  border-radius: 50px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Crocosans caps, sans-serif;
  font-size: 13px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2149 {
  margin-top: 40px;
  font-family: Ubuntu, sans-serif;
  font-size: 35px;
  line-height: 1;
}

.text-block-2150 {
  color: #3bfb4f;
  text-shadow: 0 0 5px #1cec1080, 0 0 25px #1cec10;
  margin-top: 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 34px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2151 {
  background-color: #2671c3;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe4bb6eba74a41a7fbb93b4_bl.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: -34px;
  padding: 5px 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 54px;
  font-weight: 900;
  line-height: 1;
  box-shadow: inset 2px 2px 3px #ffffff80, inset -2px -2px 3px #00000080;
}

.div-block-19296 {
  border: 5px solid #2671c3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 35px;
  padding-bottom: 30px;
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
  position: relative;
}

.grid-209026 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #2055cc;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe4bb6eba74a41a7fbb93b4_bl.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  grid-template-rows: auto;
  align-self: stretch;
  justify-items: center;
  margin-top: -35px;
  padding: 5px 30px;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.text-block-2152 {
  font-size: 35px;
  line-height: 1;
}

.grid-209027 {
  grid-column-gap: 120px;
  grid-row-gap: 0px;
  border: 2px solid #fff;
  grid-template-rows: auto;
  justify-items: center;
  margin-bottom: 5px;
  padding: 5px 30px;
  font-size: 25px;
  line-height: 1;
}

.div-block-19297 {
  border: 5px solid #2671c3;
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  padding: 10px;
  display: flex;
}

.div-block-19298 {
  -webkit-text-fill-color: inherit;
  background-color: #33b345;
  background-clip: border-box;
  flex-direction: column;
  align-items: stretch;
  margin-top: 10px;
  padding: 15px;
  display: flex;
}

.body-2060 {
  color: #fff;
  text-align: center;
  background-color: #0d2130;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe4b7fa3e57bae29c47240f_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.div-block-19299 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe4b7f9d91ea669471da216_frsp.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  align-items: flex-start;
  width: 623px;
  height: 133px;
  margin-top: 40px;
  padding: 10px 108px 40px;
  font-size: 16px;
  line-height: 1;
  display: flex;
}

.text-block-2153 {
  font-family: Crocosans caps, sans-serif;
  font-size: 23px;
  font-weight: 900;
}

.sev5 {
  width: 230px;
  max-width: none;
  position: absolute;
  inset: -20% -30% auto auto;
}

.clev5 {
  width: 232px;
  max-width: none;
  position: absolute;
  inset: auto auto -65% -40%;
}

.sev25 {
  width: 249px;
  max-width: none;
  position: absolute;
  inset: -10% auto auto -23%;
}

.image-2624848 {
  z-index: -99;
  width: 494px;
  max-width: none;
  position: absolute;
  inset: 511px auto auto -32%;
}

.image-2624849 {
  z-index: -99;
  width: 455px;
  max-width: none;
  position: absolute;
  inset: 332px -48% auto auto;
}

.body-2061 {
  color: #fff;
  text-align: center;
  background-color: #093d4d;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/62c43367deee0743f67d4949_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.body-2061.eng {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/612c9164fe52e1292d59e0a6_bgEN.jpg");
}

.body-2061.rus {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/612c91642f5bafbef50f0aee_bgRU.jpg");
}

.grid-209028 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 20px;
  margin-left: 20px;
}

.section-p2 {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-p2 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.bt-p2 {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-p2:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.bt-p2.m {
  display: none;
}

.div-block-19302 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: none;
  position: relative;
}

.slide-nav-4 {
  margin-bottom: -51px;
}

.next {
  z-index: 999;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ffaf04cd78642acee52ad42_tr.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 28.4531px;
  max-width: none;
  height: 85px;
  margin-left: 20px;
  position: relative;
}

.next:active {
  transform: scale(.8);
}

.left {
  display: none;
}

.prev {
  z-index: 999;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ffaf04cd78642336552ad43_tl.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 28.4531px;
  max-width: none;
  height: 85px;
  margin-right: 20px;
  position: relative;
}

.prev:active {
  transform: scale(.8);
}

.right {
  display: none;
}

.mask-3 {
  width: 720px;
  overflow: visible;
}

.slider-2 {
  background-color: #ddd0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  display: flex;
}

.text-block-2155 {
  text-shadow: 1px 1px #000;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2156 {
  font-family: Crocosans caps, sans-serif;
  font-size: 33px;
  font-weight: 900;
  line-height: 1;
}

.text-span-123 {
  color: #28ed61;
}

.text-span-124 {
  color: #17b470;
}

.text-span-125 {
  color: #ff454e;
}

.text-span-126 {
  color: #17a5f7;
}

.title_p2 {
  text-shadow: 0 5px 2px #02122b;
  font-family: Crocosans caps, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 1;
}

.title_p2_2 {
  color: #1efd86;
  text-shadow: 0 5px 2px #02122b;
  font-family: Crocosans caps, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 1;
}

.rules-containet-p2 {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 200px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.div-block-19307 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.div-block-19308 {
  flex-direction: column;
  align-items: center;
  margin-top: 60px;
}

._3x_wrp {
  z-index: 99;
  text-align: center;
  background-image: linear-gradient(to top, #092537, #085332);
  border: 4px solid #fff;
  border-radius: 30px;
  flex-direction: column;
  align-items: center;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  box-shadow: 0 10px 75px 10px #000;
}

._3x_wrp._1 {
  background-image: linear-gradient(to top, #2c2234, #7f1e28);
}

._3x_wrp._3 {
  background-image: linear-gradient(to top, #0a1926, #133557);
}

._3x_wrp.z-index {
  z-index: -99;
}

.text-block-2157 {
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2158 {
  font-size: 12px;
  line-height: 125%;
}

.grid-209029 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-block-2159 {
  white-space: nowrap;
  font-family: Crocosans caps, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 1;
}

.div-block-19310 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-2160 {
  color: #24d688;
  cursor: pointer;
  font-family: Crocosans caps, sans-serif;
  font-size: 12px;
  font-weight: 900;
  line-height: 1;
  text-decoration: underline;
}

.text-block-2160._3 {
  color: #f44951;
}

.text-block-2160._1 {
  color: #1a63b0;
}

.lb_date {
  opacity: .3;
  color: #fff;
  white-space: nowrap;
  background-color: #095232;
  border-radius: 20px;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 1;
  transition: all .5s;
}

.lb_date:hover {
  opacity: 1;
  color: #fff;
}

.lb_date.w--current {
  opacity: 1;
  color: #fff;
  background-color: #17b06d;
  justify-content: center;
  align-items: center;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  transition: color .5s, background-color .5s;
  display: flex;
}

.lb_dates_wrapp {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: flex-start;
  place-items: center;
  padding-bottom: 10px;
  display: grid;
}

.lb_content_wrapp {
  color: #fff;
  flex-direction: column;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.leaderboard-2 {
  color: #fff;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-items: stretch;
  width: 100%;
  height: 420px;
  margin-top: 10px;
  padding-right: 10px;
  display: flex;
}

.div_lb_content {
  grid-column-gap: 5px;
  color: #fff;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: .5fr .75fr .5fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  width: 100%;
  margin-bottom: 10px;
  display: grid;
}

.div_lb_content.hide {
  display: none;
}

.pos-2 {
  color: #fff;
  text-transform: uppercase;
  background-color: #085d36;
  border: 1px solid #17b06d;
  border-radius: 20px;
  padding: 5px 10px;
}

.lb_wrapp {
  z-index: 1;
  background-color: #092637;
  border: 2px solid #1ab370;
  border-radius: 25px;
  flex-direction: column;
  width: 540px;
  margin-top: 20px;
  margin-bottom: 40px;
  padding: 10px;
  display: flex;
}

.lb_wrapp.uf {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ffb035bec2444f2495b29aa_shape%204.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  width: 920px;
  height: 669px;
  margin-top: 40px;
  margin-bottom: 0;
  padding: 30px 50px 40px 40px;
}

.lb_wrapp.dl {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ffb0fd56d435d0df8eee5d2_lb_frame.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 10px;
  width: 909px;
  height: 739px;
  margin-top: 20px;
  margin-bottom: 0;
  padding: 30px 30px 40px;
  box-shadow: 0 20px 30px #29040080;
}

.lb_wrapp._1 {
  filter: saturate(150%) hue-rotate(220deg);
  background-color: #370f0996;
}

.lb_wrapp._3 {
  filter: hue-rotate(400deg);
  background-color: #0a1927;
}

.lb_q-2 {
  background-color: #085d36;
  border: 1px solid #17b06d;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 5px;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
  display: flex;
}

.lb_pr-3 {
  background-color: #085d36;
  border: 1px solid #17b06d;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 5px;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  display: flex;
}

.lb_title-2 {
  grid-column-gap: 5px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .75fr .5fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  width: auto;
  padding-right: 17px;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
  display: grid;
}

.lb_p-2 {
  text-align: center;
  background-color: #085d36;
  border: 1px solid #17b06d;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
  display: flex;
}

.lb_content {
  width: 100%;
}

.lb_u-2 {
  background-color: #085d36;
  border: 1px solid #17b06d;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
  display: flex;
}

.image-2625027 {
  z-index: 3;
  width: 31px;
  max-width: none;
  position: relative;
}

.image-2625027._2 {
  z-index: 2;
  margin-left: -20px;
}

.image-2625027._3 {
  z-index: 1;
  margin-left: -20px;
}

.grid-209030 {
  z-index: 99;
  grid-template-rows: auto;
  grid-auto-flow: column;
  justify-content: center;
  justify-items: stretch;
  margin: 20px auto 10px;
}

.div-block-19312 {
  background-color: #085d36;
  border: 2px solid #17b06d;
  border-radius: 50px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 15px;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  line-height: 1;
  display: flex;
  box-shadow: 0 5px #17b06d;
}

.text-block-2161 {
  white-space: nowrap;
  margin-right: 5px;
}

.div-block-19313 {
  filter: blur(8px);
  background-color: #17b06d;
  width: 20px;
  height: 20px;
  position: absolute;
  box-shadow: 0 0 5px 5px #17b06d;
}

.div-block-19313._3 {
  background-color: #1bcaff;
  box-shadow: 0 0 5px 5px #1791b0;
}

.div-block-19313._1 {
  background-color: #b0171a;
  box-shadow: 0 0 5px 5px #b0173d;
}

.div-block-19314 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.popup_d {
  z-index: 999;
  transform-origin: 50% 0;
  text-align: left;
  background-color: #092637;
  border: 2px solid #17b06d;
  border-radius: 25px;
  width: 80%;
  padding: 35px;
  position: absolute;
  bottom: -174px;
}

.popup_d._1 {
  background-color: #0a1927;
  border-color: #2a73bd;
}

.popup_d._1.hide {
  display: none;
}

.popup_d._3 {
  filter: hue-rotate(200deg) hue-rotate(291deg);
}

.popup_d._3.hide {
  display: none;
}

.text-block-2162 {
  filter: saturate(0%);
  color: #0c864e;
  text-align: center;
  background-color: #fff;
  border-radius: 20px 20px 0 0;
  padding: 15px 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  box-shadow: inset 3px -4px 19px #000000d1;
}

.text-block-2162.w--current {
  filter: contrast(200%);
  background-color: #fff;
  box-shadow: 3px -4px 19px #ffffffd1;
}

.text-block-2162._1 {
  filter: saturate(0%) hue-rotate(235deg);
}

.text-block-2162._1.w--current {
  filter: saturate() hue-rotate(235deg);
  background-color: #fff;
  box-shadow: 3px -4px 19px #fff;
}

.text-block-2162._33 {
  filter: saturate(0%) hue-rotate(235deg);
}

.text-block-2162._33.w--current {
  filter: saturate() hue-rotate(200deg);
  background-color: #fff;
  box-shadow: 3px -4px 19px #fff;
}

.image-2625029 {
  z-index: 3;
  width: 32px;
  max-width: none;
  position: relative;
}

.image-2625029._2 {
  z-index: 2;
  margin-top: 19px;
  margin-left: -9px;
  transform: rotate(40deg);
}

.image-2625029._3 {
  z-index: 1;
  margin-top: -28px;
  margin-left: -36px;
  transform: rotate(-29deg);
}

.image-2625030 {
  z-index: 3;
  width: 30px;
  max-width: none;
  position: relative;
}

.image-2625030._2 {
  z-index: 2;
  transform-origin: 0%;
  margin-left: -15px;
  transform: rotate(29deg);
}

.image-2625030._3 {
  z-index: 1;
  transform-origin: 0%;
  margin-top: 12px;
  margin-left: -15px;
  transform: rotate(57deg);
}

.tabs-menu-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tabs-10 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.tabs-content-7 {
  overflow: visible;
}

.div-block-19315 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ffb2c034d19bf3f2fd24735_x.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 15px;
  height: 15px;
  margin-top: 15px;
  margin-right: 15px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.slider-3 {
  background-color: #ddd0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 250px;
  display: flex;
}

.slide-4 {
  background-color: #474747;
  width: 250px;
}

.mask-4 {
  width: 250px;
  overflow: hidden;
}

.text-block-2163 {
  color: #fff;
  font-size: 50px;
}

.tabs-content-9 {
  flex-direction: row;
  display: flex;
  overflow: visible;
}

.tabs-13 {
  flex-direction: row;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.tabs-menu-13 {
  flex-direction: column;
  display: flex;
}

.tab-pane-tab-1-3 {
  width: 250px;
  height: 250px;
}

.rotation-2p {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 500px;
  display: flex;
  position: relative;
}

.nardi-wrp, .domino-wrp {
  z-index: 999;
  position: relative;
}

.strelka_right {
  z-index: 99;
  cursor: pointer;
  width: 17.0469px;
  max-width: none;
  position: absolute;
  top: 30%;
  right: 0%;
}

.strelka_right._2, .strelka_right._3 {
  display: none;
}

.strelka_left {
  z-index: 99;
  cursor: pointer;
  width: 17.0469px;
  max-width: none;
  position: absolute;
  top: 30%;
  left: 0;
}

.strelka_left._2, .strelka_left._3 {
  display: none;
}

.rotation-2p-2 {
  perspective: 1000px;
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 60px;
  display: flex;
  position: relative;
  transform: rotateX(.001deg)rotateY(0)rotateZ(0);
}

.div-block-19319, .div-block-19320 {
  display: none;
}

.text-block-2164 {
  color: var(--black);
  background-color: #fff;
  border-radius: 50px;
  margin-bottom: 20px;
  padding: 15px 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2164._1 {
  color: #1ac47a;
  margin-top: -30px;
  box-shadow: 0 5px #1ac47a;
}

.text-block-2164._2 {
  color: #883a14;
  margin-top: -30px;
  box-shadow: 0 5px #d85413;
}

.text-block-2164._3 {
  color: #7c1e28;
  margin-top: -30px;
  box-shadow: 0 5px #dc373f;
}

.text-block-2165 {
  color: #000;
  background-color: #fff;
  border-radius: 50px;
  margin-bottom: 20px;
  padding: 15px 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2165._3 {
  color: #7c1e28;
  margin-top: -30px;
  box-shadow: 0 5px #dc373f;
}

.text-block-2165._1 {
  color: #1ac47a;
  margin-top: -30px;
  box-shadow: 0 5px #1ac47a;
}

.text-block-2165._2 {
  color: #2a73bd;
  margin-top: -30px;
  box-shadow: 0 5px #2a73bd;
}

.text-block-2165._11 {
  color: #1ac47a;
  margin-top: -30px;
  box-shadow: 0 5px #1ac47a;
}

.text-block-2165._22 {
  color: #2a73bd;
  margin-top: -30px;
  box-shadow: 0 5px #2a73bd;
}

.text-block-2165._33 {
  color: #fe454e;
  margin-top: -30px;
  box-shadow: 0 5px #dc373f;
}

.strelka_right2, .strelka_right3 {
  z-index: 99;
  cursor: pointer;
  width: 17.0469px;
  max-width: none;
  display: none;
  position: absolute;
  top: 30%;
  right: 0%;
}

.strelka_left2, .strelka_left3 {
  z-index: 99;
  cursor: pointer;
  width: 17.0469px;
  max-width: none;
  display: none;
  position: absolute;
  top: 30%;
  left: 0;
}

.section-ny {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-ny {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.content-ny._1 {
  margin-top: 280px;
}

.bt-ny {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-ny:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.body-2062 {
  color: #fff;
  text-align: center;
  background-color: #0a1322;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fffe5d8bcd8eede5f7c5d96_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.steps_ny {
  grid-column-gap: 15px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: stretch stretch;
  position: relative;
}

.text-block-2166 {
  max-width: 569.406px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 125%;
}

.text-span-127 {
  color: #ffd530;
}

.text-block-2167 {
  -webkit-text-fill-color: inherit;
  background-color: #152340;
  background-clip: border-box;
  border-radius: 10px;
  padding: 10px 35px;
  font-size: 20px;
  line-height: 1;
}

.grid-209031 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.div-block-40822 {
  background-image: linear-gradient(#000, #edbb35 15%, #6f3f1b 36%, #f2bd2f 53%, #5a3913 71%, #d5b41b);
  border-radius: 24px;
  margin-top: 40px;
  padding: 4px;
}

.div-block-40822._2 {
  margin-top: 30px;
}

.step_ap-copy567 {
  background-image: linear-gradient(to top, #023ce3, #1061f6);
  border-radius: 20px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  transition: all .5s;
  display: flex;
  position: static;
}

.text-block-2168 {
  text-shadow: 0 6px #02206b;
  font-family: Crocosans caps, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2169 {
  max-width: 767.375px;
  margin-top: 60px;
  font-size: 22px;
  line-height: 125%;
}

.image-2625031 {
  max-width: none;
  height: 36px;
  margin-top: 40px;
}

.image-2625032 {
  width: 980px;
  max-width: none;
}

.section-lp {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-lp._2 {
  background-color: #010139d9;
  padding-top: 0;
  padding-bottom: 0;
}

.content-lp {
  background-image: linear-gradient(to top, #151825, #15182500 53%), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/60014a295329ce64506ed5f6_pyramid.png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1277px;
  display: flex;
  position: relative;
}

.content-lp._2, .content-lp._3 {
  margin-top: 0;
}

.content-lp._1 {
  background-image: none;
  margin-bottom: 110px;
}

.content-lp.b {
  background-image: linear-gradient(to top, #151825 28%, #15182500 53%), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/60014a295329ce64506ed5f6_pyramid.png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto;
  padding-top: 130px;
}

.bt-lp {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-lp:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-lp {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.steps_t {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: stretch stretch;
  position: relative;
}

.step_t {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  transition: all .5s;
  display: flex;
  position: static;
}

.h_step_t {
  font-size: 33px;
  font-weight: 900;
  line-height: 1;
}

.t_step_t {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  background-color: #e8395a;
  border-radius: 50px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 15px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
}

.steps_lp {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: stretch stretch;
  position: relative;
}

.step_lp {
  background-image: linear-gradient(82deg, #393e56, #364361);
  border-radius: 15px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
  transition: all .5s;
  display: flex;
  position: static;
  box-shadow: inset 0 1px 1px #fff, inset 0 0 0 4px #222737;
}

.h_step_lp {
  font-size: 33px;
  font-weight: 900;
  line-height: 1;
}

.t_step_lp {
  text-align: left;
  margin-left: 10px;
  font-size: 20px;
  line-height: 1;
}

.body-2063 {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/60014a2754374ad155993de7_bg.jpg"), linear-gradient(to right, #330131, #480145 27%, #330131 45%, #011041 55%, #021550 77%, #011041);
  background-position: 50% 0, 0 0;
  background-size: auto, auto;
  font-family: Crocosanscaps, sans-serif;
}

.text-block-2170 {
  max-width: 877.516px;
  font-family: Crocosans caps, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 125%;
}

.text-block-2171 {
  color: #ffc52b;
  text-shadow: 1px 1px 30px #000;
  font-family: Crocosans caps, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2172 {
  color: #ffc000;
  text-shadow: 0 0 10px #000, 0 0 5px #000, 1px 1px 30px #000;
  font-family: Crocosans caps, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 1;
}

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

.div-block-40824 {
  box-shadow: inset 0 1px 0 0 var(--white);
  background-color: #062c78;
  border-radius: 40px;
  padding: 25px;
}

.text-block-2173 {
  background-color: #063594;
  border-radius: 20px;
  padding: 10px 40px;
  font-size: 20px;
  line-height: 1;
  box-shadow: 0 2px #f56516;
}

.grid-209032 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
}

.grid-209032._2 {
  margin-left: 20px;
}

.div-block-40825 {
  background-image: linear-gradient(to top, #601322, #cd294a);
  border-radius: 47px;
  flex-direction: column;
  align-items: center;
  margin-top: 100px;
  padding: 10px;
  display: flex;
  position: relative;
  box-shadow: 0 10px #bf412b, inset 0 1px #fff;
}

.step_lp-copy {
  background-image: linear-gradient(82deg, #393e56, #364361);
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: -70px;
  margin-bottom: -10px;
  padding: 30px;
  transition: all .5s;
  display: flex;
  position: static;
  box-shadow: inset 0 1px 1px #fff, inset 0 0 0 10px #222737;
}

.t_step_lp-copy {
  margin-left: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2174 {
  color: #15af44;
  margin-top: 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2175 {
  max-width: 655.594px;
  margin-top: 20px;
  font-size: 24px;
  line-height: 125%;
}

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

.image-2625033 {
  width: 364px;
  max-width: none;
  margin-top: 20px;
  margin-bottom: 20px;
}

.image-2625034 {
  max-width: none;
  height: 30px;
}

.image-2625035 {
  max-width: none;
  height: 35px;
}

.image-2625036 {
  width: 40px;
  max-width: none;
}

.image-2625037 {
  width: 44px;
  max-width: none;
}

.image-2625038 {
  width: 37px;
  max-width: none;
}

.image-2625039 {
  width: 728px;
  max-width: none;
}

.grid-2049lp {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: center;
  width: 80%;
  margin-top: 10px;
  margin-bottom: 10px;
}

.section-rpt {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-rpt._2 {
  background-color: #010139d9;
  padding-top: 0;
  padding-bottom: 0;
}

.content-rpt {
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
}

.content-rpt._2, .content-rpt._3 {
  margin-top: 0;
}

.bt-rpt {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-rpt:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-rpt {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2064 {
  color: #fff;
  text-align: center;
  background-color: #020623;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/60019bf9009eef3fac05d6a0_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: scroll;
  font-family: Crocosanscaps, sans-serif;
}

.grid-209033 {
  background-color: #152340cc;
  border: 2px solid #1992d7;
  grid-template-rows: auto;
  grid-template-columns: .25fr auto .75fr auto 1fr;
  align-items: center;
  margin-top: 20px;
  padding: 10px;
  font-size: 20px;
  line-height: 125%;
}

.div-block-40827 {
  background-color: #1992d7;
  width: 2px;
  height: 100%;
}

.div-block-40828 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 1;
  display: flex;
}

.div-block-40829 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 30px;
  display: flex;
  position: relative;
}

.image-2625040 {
  z-index: -1;
  width: 188px;
  max-width: none;
  position: absolute;
}

.text-block-2176 {
  text-shadow: 4px 4px #1554bd;
}

.div-block-40830 {
  background-image: linear-gradient(72deg, #9f8351, #ae7c30 24%, #ccb173 46%, #99642b 62%, #e9c67d 85%, #865b27);
  margin-top: 460px;
  padding: 6px;
}

.div-block-40831 {
  background-color: #0f1039;
  flex-direction: column;
  align-items: center;
  padding: 10px;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  display: flex;
}

.grid-209034 {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  align-self: stretch;
}

.text-block-2177 {
  background-color: #1554bd;
  padding: 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 28px;
  line-height: 1;
}

.text-block-2178 {
  border: 2px solid #1554bd;
  padding: 20px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 1;
}

.div-block-40832 {
  flex-direction: column;
  display: flex;
}

.text-block-2179 {
  max-width: 662.469px;
  font-size: 22px;
  line-height: 125%;
}

.text-block-2180 {
  margin-top: 5px;
  font-size: 28px;
  line-height: 1;
}

.text-block-2181 {
  background-color: #28a5db;
  padding: 10px 40px;
}

.grid-209035 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-self: stretch;
  margin-top: 20px;
}

.div-block-40833 {
  border: 2px solid #1554bd;
  justify-content: center;
  align-items: center;
  padding: 15px;
  display: flex;
}

.text-block-2182 {
  text-align: left;
  margin-left: 10px;
  font-size: 22px;
  line-height: 1;
}

.image-2625041 {
  width: 74px;
  max-width: none;
}

.image-2625042 {
  width: 62px;
  max-width: none;
}

.image-2625043 {
  width: 76px;
  max-width: none;
}

.div-block-40834 {
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.grid-209036 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr .5fr 1fr;
  align-self: stretch;
  margin-bottom: 10px;
}

.grid-209036._2 {
  margin-top: 20px;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.div-block-40835 {
  background-color: #101242;
  border: 6px solid #27a3d8;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 20px;
  display: flex;
}

.collection-list {
  flex-direction: column;
  align-items: center;
}

.collection-list-wrapper, .collection-list-2 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.collection-item {
  align-self: stretch;
  padding-left: 0;
  padding-right: 0;
}

.text-block-2183 {
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2184 {
  background-color: #1554bd;
  padding: 10px;
}

.collection-list-wrapper-2 {
  flex-direction: column;
  align-self: stretch;
}

.section-cs {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-cs._2 {
  background-color: #010139d9;
  padding-top: 0;
  padding-bottom: 0;
}

.content-cs {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 270px;
  display: flex;
  position: relative;
}

.content-cs._2, .content-cs._3 {
  margin-top: 0;
}

.bt-cs {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 20px 25px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-cs:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-cs {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.div-block-40836 {
  background-color: #471b90;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  padding: 20px;
  display: flex;
  box-shadow: inset 2px 2px 1px #ffffffbf, inset 0 0 0 4px #6a5117, inset 0 0 0 8px #22094f;
}

.grid-209037 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  min-width: 405px;
  margin-top: 10px;
}

.body-2065 {
  color: #fff;
  text-align: center;
  background-color: #0f033c;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/60110d27707b66671f386533_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.steps_ufx {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .75fr 1fr;
  grid-auto-flow: column;
  place-items: stretch stretch;
  margin-top: 20px;
  position: relative;
}

.step_ufx {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  transition: all .5s;
  display: flex;
  position: static;
}

.image-2625053 {
  width: 73px;
  max-width: none;
}

.t_step_ufx {
  text-align: left;
  margin-left: 10px;
  font-size: 20px;
  line-height: 1;
}

.image-2625054 {
  width: 59px;
  max-width: none;
}

.image-2625055 {
  width: 60px;
  max-width: none;
}

.image-2625056 {
  width: 959px;
  max-width: none;
  margin-top: 20px;
}

.text-block-2185 {
  text-shadow: 1px 1px 6px #000;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 125%;
}

.text-block-2186 {
  max-width: 708.672px;
  margin-top: 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 125%;
}

.text-span-128 {
  color: #ffec29;
}

.text-block-2187 {
  font-family: Crocosans caps, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2188 {
  -webkit-text-fill-color: inherit;
  background-color: #1b0e44;
  background-clip: border-box;
  border-radius: 5px;
  padding: 7px 10px;
  font-size: 20px;
  line-height: 1;
}

.text-block-2189 {
  color: #f7e831;
  text-shadow: 0 4px #1b0e44;
  font-family: Crocosans caps, sans-serif;
  font-size: 25px;
  font-weight: 900;
  line-height: 1;
}

.div-block-40837 {
  -webkit-text-fill-color: inherit;
  background-color: #5c1dcb;
  background-clip: border-box;
  border: 4px solid #ffb428;
  border-radius: 40px;
  margin-top: -50px;
  margin-left: 20px;
  margin-right: 20px;
  padding: 30px;
  box-shadow: inset 0 0 40px #20083fcc;
}

.text-block-2190 {
  max-width: 440.844px;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 125%;
}

.div-block-40838 {
  background-color: #2e157d;
  border: 10px solid #5d71fa;
  border-radius: 40px;
  flex-direction: column;
  align-items: center;
  margin-top: 100px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-40839 {
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
}

.grid-209038 {
  margin-top: 10px;
}

.steps_cs {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-flow: column;
  place-items: stretch stretch;
  margin-top: 20px;
  position: relative;
}

.step_cs {
  -webkit-text-fill-color: inherit;
  background-color: #2934b3;
  background-clip: border-box;
  border-radius: 25px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 15px 20px;
  transition: all .5s;
  display: flex;
  position: static;
  box-shadow: inset -1px -1px #ffffc8, inset 1px 1px 1px #6e3b00, inset 0 0 0 4px #be812d, inset 0 0 0 8px #232da4, 0 5px #8e6f0a;
}

.t_step_cs {
  text-align: left;
  margin-left: 10px;
  font-size: 20px;
  line-height: 1;
}

.grid-2049cs {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: center;
  max-width: 1100px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-40840 {
  background-color: #00071999;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  padding: 5px 20px;
  display: flex;
}

.section-tm {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-tm._2 {
  background-color: #010139d9;
  padding-top: 0;
  padding-bottom: 0;
}

.content-tm {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 510px;
  display: flex;
  position: relative;
}

.content-tm._2, .content-tm._3 {
  margin-top: 0;
}

.bt-tm {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #2daa4a, #0ab413);
  border-radius: 20px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 30px;
  font-size: 24px;
  line-height: 1;
  transition: all .5s;
}

.bt-tm:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-tm {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.step_t-2 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  transition: all .5s;
  display: flex;
}

.t_step_tm {
  text-transform: uppercase;
  background-color: #181818cc;
  border: 2px solid #2baa4a;
  border-radius: 50px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 20px;
  font-size: 18px;
  line-height: 1;
}

.body-2066 {
  color: #fff;
  text-align: center;
  background-color: #2b2b2b;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6093e43bf5b62da0b7ed98fd_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Ubuntu, sans-serif;
}

.div-block-40841 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6093a1fe6bc70a8b2f28daa1_ingo%20tabl.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 926px;
  height: 209px;
  margin-top: 20px;
  padding-top: 5px;
  display: flex;
}

.text-block-2191 {
  color: #2fa849;
  text-align: left;
  font-size: 24px;
  line-height: 1;
}

.div-block-40842 {
  grid-column-gap: 65px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 10px;
  display: grid;
}

.text-block-2192 {
  font-size: 24px;
  line-height: 1;
}

.text-block-2193 {
  font-family: Ttsupermolotneue;
  font-size: 80px;
  font-weight: 700;
  line-height: 1;
}

.text-span-129 {
  color: #2fa849;
  font-family: Ttsupermolotneue;
  font-size: 28px;
  font-weight: 700;
  line-height: 1;
  display: block;
}

.text-block-2194 {
  color: #1f2120;
  margin-top: 25px;
  font-size: 17px;
  line-height: 1;
}

.grid-209039 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 15px;
  font-size: 20px;
  line-height: 1;
}

.grid-209039._2 {
  border: 1px solid #fff;
  border-radius: 20px;
  align-items: center;
  margin-bottom: 5px;
  padding: 13px;
  font-size: 12px;
}

.grid-209039._3 {
  grid-template-columns: .25fr .5fr 1fr;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 12px;
  display: grid;
}

.text-block-2195 {
  font-size: 20px;
  line-height: 1;
}

.div-block-40843 {
  background-color: #1f2020;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6093a4fd58a9bbb48cc85308_Rectangle%202.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 2px solid #1c9532;
  border-radius: 25px;
  flex-direction: column;
  width: 925px;
  padding: 25px;
  display: flex;
  box-shadow: 0 15px 35px #000000a6;
}

.div-block-40843._2 {
  justify-content: center;
  align-items: flex-start;
  width: auto;
  margin-top: 40px;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 50px;
  position: relative;
}

.div-block-40844 {
  grid-column-gap: 5px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: grid;
}

.image-2625057 {
  width: 83px;
  max-width: none;
  position: absolute;
  left: -11%;
}

.image-2625058 {
  width: 22.0156px;
  max-width: none;
  margin-left: auto;
}

.steps_tm {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-items: stretch stretch;
  position: relative;
}

.body-2067 {
  color: #fff;
  text-align: center;
  background-color: #06080e;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/60caf3baeed2726c9dac61b5_bg2.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.bt-rlb {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-rlb:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.section-rlb {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-rlb._2 {
  background-color: #010139d9;
  padding-top: 0;
  padding-bottom: 0;
}

.content-rlb {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 100px;
  display: flex;
  position: relative;
}

.content-rlb._2, .content-rlb._3 {
  margin-top: 0;
}

.rules-containet-rlb {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.text-block-2196 {
  margin-top: 330px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2197 {
  margin-top: 40px;
  font-size: 30px;
  line-height: 125%;
}

.text-block-2198 {
  background-image: linear-gradient(94deg, #101620, #0c1119);
  border-radius: 100px;
  padding: 30px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 48px;
  font-weight: 900;
  line-height: 1;
}

.div-block-40845 {
  background-image: linear-gradient(46deg, #8c623e, #b28452 24%, #eab671 50%);
  border-radius: 100px;
  margin-top: 60px;
  padding: 2px;
}

.dates_wrap {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.tab-link-tab-1-6 {
  color: #ffffff4d;
  background-color: #171e2900;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  padding: 10px;
  font-size: 18px;
  line-height: 1;
  transition: all .35s;
  display: flex;
}

.tab-link-tab-1-6:hover {
  color: var(--white);
}

.tab-link-tab-1-6.w--current {
  color: #fff;
  background-color: #171e29;
  background-image: linear-gradient(88deg, #171e29, #262f3d);
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.tab-link-tab-1-6.active {
  color: var(--white);
  background-color: #171e29;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.grid-209040 {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.div-block-40846 {
  background-image: linear-gradient(to right, #262f3d, #171e29);
  border-radius: 15px;
  padding: 10px;
}

.div-block-40847 {
  border: 2px solid #eab671;
  border-radius: 12px;
  padding: 10px;
}

.grid-209041 {
  grid-template-rows: auto;
  place-items: center stretch;
  font-size: 23px;
  line-height: 1;
}

.text-block-2199 {
  font-family: Proximanova text, sans-serif;
}

.text-block-2200 {
  color: #252f3c;
  background-image: linear-gradient(85deg, #926137, #b28452 49%, #f4b666);
  border-radius: 7px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.div-block-40848 {
  background-image: linear-gradient(#8c623e, #b28452 23%, #eab671 43%);
  border-radius: 15px;
  margin-top: 20px;
  padding: 2px;
}

.div-block-40849 {
  background-image: linear-gradient(#262f3d, #171e29);
  border-radius: 15px;
  padding: 25px 25px 40px;
}

.grid-209042 {
  background-color: #242d3b;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .5fr 1fr;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 1;
  position: sticky;
  top: 0;
}

.grid-209043 {
  border: 1px solid #fff;
  border-radius: 50px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .5fr 1fr;
  align-items: center;
  margin-bottom: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 18px;
  line-height: 1;
}

.grid-209043.hide {
  display: none;
}

.leaderbord_wrap {
  height: 460px;
  max-height: 460px;
  padding-right: 10px;
  position: relative;
  overflow: scroll;
}

.div-block-40850 {
  max-width: 960px;
  margin-top: 40px;
  position: relative;
}

.text-block-2201 {
  font-family: Crocosans caps, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 1;
}

.div-block-40851 {
  flex-direction: column;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  margin-left: 60px;
  display: flex;
}

.tabs-14 {
  border: 2px solid #eab671;
  border-radius: 15px;
  padding: 10px;
}

.grid-209044 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-bottom: 20px;
  margin-left: 20px;
}

.image-2625059 {
  z-index: -1;
  width: 272px;
  max-width: none;
  position: absolute;
  inset: 88% -42% auto auto;
}

.image-2625060 {
  width: 339px;
  max-width: none;
  position: absolute;
  inset: 3% auto auto -465px;
}

.image-2625061 {
  width: 289px;
  max-width: none;
  position: absolute;
  inset: -231px -30% auto auto;
}

.image-2625062 {
  z-index: -1;
  width: 259px;
  max-width: none;
  position: absolute;
  inset: -65% auto auto -32%;
}

.image-2625063 {
  border-radius: 150px;
  width: 350px;
  max-width: none;
  margin-top: 15px;
  margin-bottom: 15px;
  box-shadow: 0 0 25px #ffffff80;
}

.body-2068 {
  color: #fff;
  text-align: center;
  background-color: #031114;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/632441c9a18e6b415e5c7c95_UFO%2050%25%20cashback_web%20page.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.section-ucb {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-ucb._2 {
  background-color: #010139d9;
  padding-top: 0;
  padding-bottom: 0;
}

.content-ucb {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 500px;
  display: flex;
  position: relative;
}

.content-ucb._2, .content-ucb._3 {
  margin-top: 0;
}

.bt-ucb {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-ucb:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-ucb {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.ufocb {
  color: #27e12b;
  font-family: Crocosans caps, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2204 {
  width: 800px;
  font-family: Ttsupermolotneue;
  font-size: 32px;
  font-weight: 700;
  line-height: 125%;
}

.text-block-2205 {
  font-family: Crocosans caps, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 1;
}

.grid-209045 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr .25fr 1fr;
  align-self: center;
  align-items: center;
  margin-top: 70px;
}

.div-block-40852 {
  background-color: #1e5094;
  border: 4px solid #267bef;
  border-radius: 30px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 20px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  box-shadow: 3px 14px 35px #000000bf;
}

.div-block-40852._2 {
  background-color: #1e7a3a;
  border-color: #1dca51;
}

.div-block-40852._3 {
  background-color: #2f2770;
  border-color: #8257ee;
}

.text-block-2206 {
  font-size: 18px;
  line-height: 125%;
}

.image-2625064 {
  width: 108px;
  max-width: none;
  margin-top: -60px;
  margin-bottom: -15px;
}

.image-2625064._2 {
  width: 99px;
}

.image-2625064._3 {
  width: 103px;
}

.div-block-40853 {
  background-color: #fcfafbb3;
  width: 45px;
  height: 6px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.div-block-40854 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-2207 {
  max-width: 770px;
  font-size: 18px;
  line-height: 125%;
}

.div-block-40855 {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #152340b3;
  border: 2px solid #945527;
  border-radius: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  padding: 40px 20px 20px 30px;
  display: flex;
  position: relative;
}

.grid-209046 {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-auto-flow: column;
  margin-top: 35px;
}

.div-block-40856 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/60e2b4dd71e8116e09b3451b_Rectangle%204.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 4px solid #7f56ea;
  border-radius: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px 25px;
  display: flex;
  box-shadow: 0 20px 50px #00000080, inset 0 0 0 4px #20195b;
}

.div-block-40856._2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/60e2b4dc0b9d71218251101d_Rectangle-42.jpg");
}

.text-block-2208 {
  font-size: 22px;
  line-height: 1;
}

.text-block-2209 {
  color: #267bef;
  margin-top: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2209._2 {
  color: #1dca51;
}

.text-block-2210 {
  margin-bottom: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 1;
}

.div-block-40857 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: -92px;
  font-family: Crocosans caps, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 1;
  display: flex;
  position: relative;
}

.image-2625065 {
  width: 160px;
  max-width: none;
  margin-top: 10px;
}

.image-2625066 {
  width: 86px;
  max-width: none;
  position: absolute;
  inset: 9% -4% auto auto;
}

.image-2625067 {
  width: 98.9844px;
  max-width: none;
  position: absolute;
  inset: auto auto 13% -4%;
}

.tabs-content-10 {
  display: none;
}

.section-sf {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-sf._2 {
  background-color: #010139d9;
  padding-top: 0;
  padding-bottom: 0;
}

.content-sf {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  display: flex;
  position: relative;
}

.content-sf._2, .content-sf._3 {
  margin-top: 0;
}

.bt-sf {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 170px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-sf:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-sf {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2069 {
  color: #fff;
  text-align: center;
  background-color: #13070e;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/610a3d7c4a675038a1b19fa2_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.image-2625068 {
  width: 194px;
  max-width: none;
}

.grid-209047 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 10px;
}

.div-block-40858 {
  background-image: linear-gradient(to top, #a17010, #ffa704 83%, #f6f554);
  border-radius: 50px;
  padding: 2px;
  display: flex;
}

.div-block-40859 {
  background-color: #7118a0;
  border-radius: 50px;
  flex: 1;
  align-items: center;
  padding: 10px 20px 10px 10px;
  display: flex;
}

.text-block-2211 {
  text-align: left;
  margin-left: 10px;
  font-size: 18px;
  line-height: 1;
}

.grp {
  width: 39px;
  max-width: none;
}

.sp {
  width: 32px;
  max-width: none;
}

.coins {
  width: 38px;
  max-width: none;
}

.div-block-40860 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/610a392db9e38a2451919085_Rectangle.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  width: 948px;
  height: 168px;
  padding: 30px;
  display: flex;
  position: relative;
}

.text-block-2212 {
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.text-block-2213 {
  max-width: 750px;
  font-size: 20px;
  line-height: 125%;
}

.qwe {
  cursor: pointer;
  background-color: #2ac513;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  transition: all .5s;
  display: flex;
}

.qwe:hover {
  background-color: #2ac51380;
}

.qwe.scard {
  background-color: #57616f;
}

.qwe.scard:hover {
  background-color: #57616f80;
}

.qwe.v {
  background-color: #5a3e98;
}

.qwe.v:hover {
  background-color: #5a3e9880;
}

.qwe.op {
  background-color: #1a3266;
  border: 4px solid #fae76e;
}

.qwe.u {
  background-color: #15af44;
}

.qwe.bl {
  background-color: #1a63b0;
}

.qwe.op-copy {
  background-image: linear-gradient(to top, #076122, #15af44);
  border: 4px solid #fae76e;
}

.qwe.lp {
  background-image: linear-gradient(54deg, #393e56, #364361);
  box-shadow: inset 0 1px #fff, inset 0 0 0 6px #222737;
}

.qwe.cs {
  background-color: #381c5c;
  box-shadow: inset -2px -2px #ffffa2, inset 0 2px 2px #734100, inset 0 0 0 4px #6a5117, inset 0 0 0 8px #2d164a, 0 4px #8e6f0a;
}

.qwe.tm {
  background-color: #2daa4a;
  padding-right: 20px;
}

.qwe.rlb {
  background-image: linear-gradient(#262f3d, #171e29);
}

.qwe.ucb {
  background-color: #216b47;
}

.qwe.rrt {
  background-color: #1f0f33;
  width: 400px;
  margin-top: 10px;
  box-shadow: inset 2px 2px #ffffa2, inset -2px -2px #ffffa2, inset 0 2px 2px #734100, inset 0 0 0 4px #6a5117, inset 0 0 0 8px #2d164a, 0 4px #8e6f0a;
}

.text-block-2214 {
  background-color: #701d85;
  border-radius: 5px;
  padding: 7px 15px;
  font-size: 18px;
  line-height: 1;
}

.text-block-2214.gr {
  background-color: #198406;
}

.grid-209048 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  align-self: stretch;
}

.grid-209048._2 {
  align-self: auto;
  margin-left: 20px;
}

.text-block-2215 {
  margin-top: 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 1;
}

.image-2625069 {
  width: 583px;
  max-width: none;
  margin-top: 10px;
}

.image-2625070 {
  width: 370px;
  max-width: none;
  margin-top: 40px;
}

.image-2625070.ru {
  width: 371px;
}

.image-2625070.en {
  width: 246px;
}

.image-2625071 {
  width: 389px;
  max-width: none;
  position: absolute;
  inset: -154% auto auto -22%;
}

.menu-5 {
  background-color: #000c;
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 60px;
  padding: 0 20px;
  position: fixed;
}

.div-block-40861 {
  font-weight: 500;
}

.grid-209049 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 140px;
}

.div-block-40862 {
  color: #1ede8a;
  background-color: #092637;
  border: 2px solid #1ede8a;
  border-radius: 25px;
  flex-direction: column;
  align-items: center;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 20px;
  line-height: 1;
  display: flex;
  position: relative;
}

.div-block-40862._2 {
  color: #2a73bd;
  background-color: #171833;
  border-color: #2a73bd;
}

.div-block-40862._3 {
  color: #ff454e;
  background-color: #2d2233;
  border-color: #f44951;
}

.text-block-2216 {
  margin-top: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 30px;
  font-weight: 900;
}

.div-block-40863 {
  z-index: -1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: -82%;
}

.image-2625072 {
  width: 50px;
  max-width: none;
  margin-left: 21px;
}

.image-2625072._2 {
  z-index: 0;
  width: 110px;
  position: absolute;
  inset: auto auto -23% -70%;
}

.div-block-40864 {
  z-index: -1;
  filter: blur(30px);
  background-color: #1edd89;
  border-radius: 100%;
  width: 100px;
  height: 100px;
  position: absolute;
}

.div-block-40864._2 {
  background-color: #fe454e;
}

.div-block-40864._3 {
  background-color: var(--deep-sky-blue);
}

.image-2625072-copy {
  max-width: none;
}

.image-2625072-copy2 {
  width: 158px;
  max-width: none;
}

.text-block-2217 {
  max-width: 780px;
  font-size: 24px;
  line-height: 125%;
}

.image-2625073 {
  width: 138px;
  max-width: none;
}

.image-2625074 {
  width: 117px;
  max-width: none;
}

.image-2625075 {
  width: 148px;
  max-width: none;
}

.image-2625076 {
  width: 579px;
  max-width: none;
}

.image-2625076.eng {
  width: 591px;
}

.image-2625076.rus {
  width: 588px;
}

.text-block-2218 {
  text-shadow: 0 -1px 10px #000;
  transform-style: preserve-3d;
  font-family: Ubuntu, sans-serif;
  font-size: 30px;
  line-height: 1;
  transform: rotateX(0)rotateY(19deg)rotateZ(0)perspective(1000px);
}

.image-2625077 {
  width: 776px;
  max-width: none;
  margin-top: 40px;
}

.div-block-40865 {
  perspective: 2000px;
  perspective-origin: 50% 100%;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-40996-2 {
  background-color: #1a1736;
  border: 2px solid #3a67d0;
  border-radius: 30px;
  margin-top: 15px;
  padding: 20px;
  box-shadow: 0 50px 80px #020130;
}

.text-block-22870 {
  background-color: #2a2558;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 8px 10px;
  display: flex;
}

.text-block-2279 {
  background-color: #152340;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  min-width: 100px;
  min-height: 50px;
  margin-left: 5px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.text-block-2279.ufo-d {
  -webkit-text-fill-color: inherit;
  background-color: #204c83;
  background-clip: border-box;
  border-radius: 20px;
  min-height: auto;
  margin-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
}

.text-block-2279.ufo-50 {
  -webkit-text-fill-color: inherit;
  background-color: #1a1736;
  background-clip: border-box;
  border-radius: 20px;
  min-width: 90px;
  min-height: auto;
  margin-left: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.text-block-2279.bgt {
  color: #000;
  background-color: #fff;
  border: 2px solid #bda47d;
  min-height: 40px;
  margin-left: 10px;
  box-shadow: inset 0 0 10px #00000080;
}

.leaderboard_data {
  align-self: stretch;
  height: 450px;
  margin-top: 10px;
  padding-right: 5px;
  position: relative;
  overflow: scroll;
}

.leaderboard_data.ufo-dd {
  height: 420px;
  margin-top: 5px;
}

.leaderboard_data.btg {
  height: 100%;
  margin-top: 0;
}

.leaderboardufo_wrp-3 {
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.my_profress_wrp-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: stretch;
  justify-items: center;
  display: grid;
  position: relative;
}

.lb_header-3 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr 1fr;
  margin-top: 15px;
  margin-bottom: 5px;
  margin-right: 13px;
  position: sticky;
  top: 0;
}

.my_progress {
  background-color: #146544;
  border: 2px solid #fff;
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  padding: 15px;
  font-family: Ubuntu, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  display: flex;
  box-shadow: 0 0 40px #000;
}

.my_progress.ufo-d {
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/61c199442cf1ac41c7e97b79_Layer%2014.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-style: none;
  border-radius: 0;
  justify-content: center;
  width: 246px;
  height: 148px;
  padding: 40px 20px 60px;
  font-size: 20px;
}

.my_progress.ufo-50 {
  text-align: left;
  background-color: #2a2558;
  border: 2px solid #3a67d0;
  border-radius: 25px;
  justify-content: center;
  padding: 20px 10px 20px 15px;
  font-size: 20px;
}

.my_progress.bgt {
  background-color: #1e9bc8;
  background-image: linear-gradient(to top, #bd6d1a, #bb8239);
  border-width: 4px;
  border-color: #4a1e04;
  flex-direction: column;
  padding: 10px 15px;
  font-size: 20px;
  box-shadow: 0 10px 20px #00000080;
}

.my_progress.bl {
  background-color: #4e769a;
}

.my_progress.rrd {
  background-color: #64313a;
}

.tab-link-date-ufo-d {
  color: #679feb;
  box-shadow: 0 5px 10px #23475359;
}

.lb_endpoint {
  grid-column-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 5px;
  display: grid;
}

.lb_endpoint.hide {
  display: none;
}

.tab-link-date-ufo-d-2 {
  color: #387dbc;
  cursor: pointer;
  background-color: #10508b;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  padding: 13px 10px;
  font-size: 18px;
  line-height: 1;
  transition: all .35s;
  display: flex;
}

.tab-link-date-ufo-d-2:hover {
  color: #fff;
}

.tab-link-date-ufo-d-2.w--current {
  color: #fff;
  background-color: #1d8b3f;
  border: 2px solid #25b852;
}

.tab-link-date-ufo-d-2.active {
  color: #6d5bfd;
  -webkit-text-fill-color: inherit;
  background-color: #dfe1e2;
  background-clip: border-box;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  box-shadow: inset -2px -2px 3px #00000080, inset 1px 3px 3px #fff;
}

.menu_dates {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: stretch;
  margin-top: 20px;
  padding-bottom: 10px;
  display: grid;
  overflow: scroll;
}

.text-block-22808-2 {
  color: #fff;
  background-color: #15af44;
  border-radius: 23px;
  padding: 15px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.text-block-22808-2._2 {
  background-color: #1e5cb6;
}

.text-block-22808-3._2 {
  background-color: #6448bf;
  box-shadow: 0 10px 50px #10162180, inset 0 3px #b47dff;
}

.text-block-22809 {
  color: #02dc00;
  margin-top: 15px;
  margin-bottom: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 1;
}

.text-block-22809._222 {
  color: #a589ff;
}

.text-block-22867 {
  margin-top: 20px;
}

.div-block-40954-2 {
  color: #7e90bb;
  background-color: #07193d;
  border-radius: 40px;
  flex-direction: column;
  flex: 1;
  align-items: center;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 18px;
  line-height: 1;
  display: flex;
}

.grid-209075-2 {
  grid-column-gap: 60px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  width: 75%;
  margin-top: 60px;
}

.div-block-41003 {
  background-image: linear-gradient(#3a67d0, #1c3166);
  border-radius: 40px;
  padding: 2px;
  display: flex;
}

.div-block-41003._2 {
  background-image: linear-gradient(#3a67d0, #1c3166);
}

.my_profress_wrp-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
  position: relative;
}

.tab-link-date-ufo-50 {
  color: #5d56a0;
  background-color: #2a2558;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 1;
  display: flex;
}

.tab-link-date-ufo-50.active {
  color: #6d5bfd;
  background-color: #dfe1e2;
  box-shadow: inset -2px -2px 3px #000, inset 2px 2px 3px #fff;
}

.lb_header-4 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr 1fr;
  margin-top: 15px;
  margin-bottom: 5px;
  margin-right: 13px;
}

.text-block-22871 {
  text-shadow: 2px 2px #20357d;
  margin-top: 80px;
  font-family: Crocosans caps, sans-serif;
  font-size: 42px;
  font-weight: 900;
  line-height: 1;
}

.text-block-22872 {
  margin-top: 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.div-block-41004 {
  background-image: linear-gradient(#89583c, #f2df6b 13%, #89583c 29% 70%, #f2df6b 87%, #89583c);
  border-radius: 25px;
  margin-top: -30px;
  padding: 2px;
}

.image-2625078 {
  width: 753px;
  max-width: none;
  margin-top: 243px;
}

.image-2625078.eng {
  width: 695px;
}

.image-2625078.rus {
  width: 695px;
  margin-top: 233px;
  margin-bottom: -12px;
}

.image-2625162 {
  width: 60px;
}

.menu-6 {
  background-color: #000c;
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 60px;
  padding: 0 20px;
  display: flex;
  position: fixed;
}

.chaerte_wrp {
  background-color: #000;
  border: 2px solid #232b39;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 60%;
  margin-top: 40px;
  padding: 15px;
  font-size: 16px;
  line-height: 125%;
  display: flex;
}

.chaerte_wrp.u {
  z-index: 99;
  background-color: #050b36f2;
  border-color: #3459b5;
  margin-top: 0;
  position: absolute;
  top: 670px;
}

.text-block-22814 {
  text-align: left;
  margin-right: 20px;
}

.register-butt {
  z-index: 99;
  background-color: #37c282;
  border-radius: 5px;
  padding: 13px 40px;
  font-size: 18px;
  line-height: 1;
  position: relative;
}

.chaerte_wrp-2 {
  background-color: #10163880;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 60%;
  margin-top: 40px;
  padding: 15px;
  font-size: 16px;
  line-height: 125%;
  display: flex;
}

.chaerte_wrp-3 {
  background-color: #1c1c1ccc;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 60%;
  padding: 15px;
  font-size: 16px;
  line-height: 125%;
  display: flex;
}

.text-block-22874 {
  color: #8aa5e6;
  margin-top: 40px;
  font-family: Ttsupermolotneue;
  font-size: 26px;
  font-weight: 700;
  line-height: 1;
}

.link-block-17 {
  display: none;
}

.content-ac {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 410px;
  display: flex;
  position: relative;
}

.content-ac._2, .content-ac._3 {
  margin-top: 0;
}

.section-ac {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-ac._2 {
  background-color: #010139d9;
  padding-top: 0;
  padding-bottom: 0;
}

.btac {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 20px 25px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.btac:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-ac {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.grid-209050 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: -10px;
}

.red {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 750px;
  margin-top: 15px;
  padding: 4px;
}

.text-block-22875 {
  color: #eec35f;
  font-family: Crocosans caps, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 1;
}

.body-2070 {
  color: #fff;
  text-align: center;
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/624567442bb4eef66e35cd77_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.text-block-22876 {
  font-size: 26px;
  line-height: 125%;
}

.text-block-22877 {
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.text-block-22878 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 1;
}

.grid-209051 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #0628a3b3;
  border: 4px solid #becded;
  border-radius: 10px;
  margin-top: 10px;
  padding: 20px;
}

.text-block-22879 {
  background-color: #202d68;
  border-radius: 10px;
  padding: 7px 20px;
  font-size: 20px;
  line-height: 1;
}

.grid-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: .25fr 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

.image-2625109 {
  width: 20px;
  max-width: none;
  margin-left: 10px;
}

.rules-containet {
  z-index: 40;
  flex-direction: column;
  align-items: center;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.list-2 {
  text-align: left;
  margin-top: 10px;
  margin-left: 20px;
  padding-left: 15px;
  padding-right: 20px;
  font-weight: 400;
  list-style-type: disc;
}

.accordion_item_content-2 {
  cursor: default;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.accordion_item_content-2._500frsp {
  color: #fff;
  background-color: #0a252400;
  margin-left: 20px;
  margin-right: 20px;
}

.list-t-1 {
  text-align: left;
  margin-left: 20px;
  padding-left: 15px;
  padding-right: 20px;
  font-weight: 400;
  list-style-type: disc;
}

.accordion_item_trigger-2021 {
  cursor: pointer;
  background-color: #177885;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  transition: all .5s;
  display: flex;
}

.accordion_item_trigger-2021:hover {
  background-color: #13ad4b80;
}

.accordion_item_trigger-2021._2 {
  background-color: #0c151980;
  justify-content: space-between;
  padding-right: 20px;
}

.accordion_item_trigger-2021.ac {
  background-color: #0dad00;
  border-radius: 5px;
}

.accordion_item_trigger-2021.vipegt {
  background-color: #1f325a;
}

.accordion_item_trigger-2021.as {
  background-color: #383287;
  border: 1px solid #ffffcd;
  border-radius: 10px;
}

.accordion_item_trigger-2021.sl {
  background-color: #1a1a24;
  border: 1px solid #fff;
  border-radius: 10px;
}

.accordion_item_trigger-2021.gr {
  background-color: #00693b;
}

.accordion_item_trigger-2021.rv {
  background-color: #614e88;
}

.answer {
  text-align: left;
  letter-spacing: 0;
  margin: 10px 20px 0;
  font-family: Proximanova text, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.list-item {
  margin-bottom: 10px;
  font-family: Proximanova text, sans-serif;
}

.text-block-22880 {
  background-color: #1b3c90;
  border-radius: 100vw;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 7px 20px;
  font-size: 20px;
  line-height: 1;
  display: flex;
}

.div-block-41005 {
  background-image: linear-gradient(#89583c, #f7e46c 15%, #89583c 32% 70%, #f7e46c 85%, #89583c);
  border-radius: 100vw;
  flex-direction: column;
  justify-content: center;
  padding: 2px;
  display: flex;
}

.text-block-22881 {
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 1;
}

.image-2625163 {
  z-index: -99;
  width: 896px;
  margin-top: -30px;
  position: relative;
}

.div-block-41006 {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #1b3c90ba;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/62456898878fd22475c2b4db_grad.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 2vw;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 754px;
  height: 204px;
  margin-top: 10px;
  padding: 30px 60px;
  display: flex;
}

.grid-209052 {
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
}

.cb {
  width: 60px;
}

.section-sp {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-sp._2 {
  background-color: #010139d9;
  padding-top: 0;
  padding-bottom: 0;
}

.content-sp {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 140px;
  display: flex;
  position: relative;
}

.content-sp._2, .content-sp._3 {
  margin-top: 0;
}

.bt-sp {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #144c40;
  border-radius: 50px;
  flex: 0 7em;
  padding: 15px 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 20px #3aca7b;
}

.bt-sp:hover {
  box-shadow: inset 0 -1px 30px 10px #4cff79, 1px 1px 60px 8px #13ad4bc4;
}

.bt-sp._1 {
  background-color: #1b2f40;
  align-self: flex-end;
  box-shadow: inset 0 -1px 20px #3a87ca;
}

.bt-sp._1:hover {
  box-shadow: 1px 1px 30px 10px #2f6acf80, inset 0 -1px 40px #2197ff;
}

.bt-sp._3 {
  background-color: #40252a;
  align-self: flex-end;
  box-shadow: inset 0 -1px 20px #ca3a59;
}

.bt-sp._3:hover {
  box-shadow: 1px 1px 40px #b65368, inset 0 -1px 40px #ff708f;
}

.rules-containet-sp {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2071 {
  color: #fff;
  text-align: center;
  background-color: #191c21;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/624c08ef0c0614e78dbffdcc_bgGE.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.body-2071.en {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/624c08fe92d80d33fa43f679_bgEN.jpg");
}

.body-2071.ru {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/624c08efbc7d8806aaec3a22_bgRU.jpg");
}

.rules-containet-vipegt {
  z-index: 40;
  flex-direction: column;
  align-items: center;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.grid-209065 {
  grid-template-columns: .5fr 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
}

.grid-209065._2 {
  margin-top: 20px;
}

.text-block-22882 {
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.bt-samoc {
  color: #41e5a1;
  margin-left: 15px;
  margin-right: 15px;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.text-block-22883 {
  margin-top: 135px;
  font-family: Crocosans caps, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 125%;
}

.text-block-22884 {
  max-width: 690px;
  font-size: 22px;
  line-height: 125%;
}

.text-span-132 {
  color: #41e5a1;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.text-block-22885 {
  color: #a1abbe;
  margin-top: 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.grid-209066 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 10px;
}

.div-block-41007 {
  background-image: linear-gradient(#175649, #1e6b5b);
  border-radius: 15px;
  padding: 2px;
}

.div-block-41008 {
  background-color: #0f3f35;
  border-radius: 15px;
  flex-direction: column;
  align-items: center;
  padding: 15px 25px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-block-22886 {
  color: #41e5a1;
  text-shadow: 0 0 20px #41e5a1;
  margin-top: 5px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.text-block-22887 {
  font-size: 20px;
  line-height: 1;
}

.text-block-22887._2 {
  margin-top: 20px;
}

.text-block-22888 {
  border: 1px solid #fff;
  border-radius: 50px;
  min-width: 50%;
  margin-top: 10px;
  padding: 5px 10px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.text-span-133 {
  font-size: 16px;
}

.div-block-41009 {
  background-image: linear-gradient(to top, #0f3f35, #1f6e5e);
  border-radius: 100%;
  width: 270px;
  height: 150px;
  position: absolute;
  top: 45%;
}

.div-block-41010 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.div-block-41011 {
  background-color: #272b33e6;
  border: 4px solid #7b543a;
  border-radius: 30px;
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  padding: 25px;
  display: flex;
}

.div-block-41012 {
  color: #a0a9bb;
  background-color: #393c41;
  border-radius: 30px;
  flex-direction: column;
  align-items: center;
  max-width: 665px;
  padding-top: 20px;
  padding-left: 60px;
  padding-right: 60px;
  font-family: Ubuntu mkh, sans-serif;
  font-size: 18px;
  line-height: 125%;
  display: flex;
  position: relative;
}

.div-block-41013 {
  background-image: linear-gradient(#8b94a7, #454c5a);
  border-radius: 32px;
  margin-top: 40px;
  padding: 2px;
}

.icinf {
  cursor: pointer;
  width: 88px;
  margin-bottom: -50px;
}

.bin {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0d5f4e;
  border-radius: 50px;
  padding: 15px;
  font-family: Crocosans caps, sans-serif;
  font-size: 19px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 20px #66ffd4cc;
}

.bin:hover {
  color: var(--dark-slate-grey);
  box-shadow: inset 0 -1px 30px 20px #fff, 1px 1px 60px 8px #13ad4bc4;
}

.div-block-41014 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-items: center;
  margin-top: 10px;
  display: grid;
}

.box-e {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 90%;
  margin-top: 100px;
  display: grid;
  position: relative;
}

.text-block-22889 {
  text-shadow: 1px 1px 10px #000;
  font-family: Crocosans caps, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 1;
}

.div-block-41015 {
  margin-left: 47px;
  margin-right: 47px;
  position: absolute;
  inset: -7% 0% 0%;
}

.div-block-41016 {
  border: 3px #0d5f4e;
  border-style: solid none none solid;
  border-radius: 60px 0 0;
  height: 50px;
}

.div-block-41016.c {
  border-style: none;
  border-radius: 0;
}

.div-block-41016.r {
  border-left-style: none;
  border-right-style: solid;
  border-top-left-radius: 0;
  border-top-right-radius: 60px;
  border-bottom-left-radius: 0;
}

.div-block-41016.ld {
  border-top-style: none;
  border-bottom-style: solid;
  border-top-left-radius: 0;
  border-bottom-left-radius: 60px;
}

.div-block-41016.cd {
  border-top-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-radius: 0;
}

.div-block-41016.rd {
  border-style: none solid solid none;
  border-top-left-radius: 0;
  border-bottom-right-radius: 60px;
  border-bottom-left-radius: 0;
}

.div-block-41017 {
  flex-flow: wrap;
  justify-content: space-between;
  align-items: flex-start;
  width: 710px;
  height: 110px;
  margin-top: 130px;
  display: flex;
}

.grid-209067 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 10px;
  margin-bottom: 20px;
  margin-left: 20px;
}

.lottie-animation-2 {
  width: 618px;
  height: 204.891px;
  margin-top: 10px;
}

.grid-209068 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 50%;
  margin-top: 20px;
  font-family: Crocosans caps, sans-serif;
}

.text-span-134 {
  color: #32e99e;
}

.text-span-135 {
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.div-block-41018 {
  justify-content: center;
  margin-top: 185px;
  font-size: 45px;
  line-height: 1;
  display: flex;
}

.div-block-41019 {
  background-color: var(--white);
  color: #393c41;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  padding: 40px 40px 30px;
  font-size: 20px;
  display: flex;
  position: absolute;
  box-shadow: 1px 1px 100px #ffffff80;
}

.text-block-22890 {
  max-width: 420px;
}

.image-2625164 {
  cursor: pointer;
  width: 24.0156px;
  margin-top: 10px;
  margin-right: 10px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.bt-2 {
  color: #fff;
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-2:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.content-t-2 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 420px;
  display: flex;
  position: relative;
}

.section {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 140px;
  display: flex;
  position: relative;
  overflow: visible;
}

.content-as {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 370px;
  display: flex;
  position: relative;
}

.bt-as {
  color: #fff;
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 20px 25px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  position: relative;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-as:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-container-as {
  z-index: 40;
  flex-direction: column;
  align-items: center;
  max-width: 800px;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2072 {
  color: #fff;
  text-align: center;
  background-color: #11192a;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/62a06e2d9e98492ab8ac5a25_bg.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.menu-7 {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #000000b3;
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 60px;
  padding: 0 20px;
  display: flex;
  position: fixed;
}

.div-block-41020 {
  background-color: #383287;
  border: 3px solid #ffffcd;
  border-radius: 10px;
  flex-direction: column;
  align-items: center;
  max-width: 790px;
  padding: 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 125%;
  display: flex;
  position: relative;
  box-shadow: 0 40px 40px #00000080;
}

.image-2625165 {
  width: 108px;
  position: absolute;
  inset: -26% -8% auto auto;
}

.image-2625166 {
  width: 111px;
  position: absolute;
  inset: auto auto -31% -7%;
}

.div-block-41020-copy {
  background-color: #383287;
  border: 3px solid #ffffcd;
  border-radius: 10px;
  flex-direction: column;
  align-items: center;
  padding: 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 125%;
  display: flex;
  position: relative;
  box-shadow: 0 40px 40px #00000080;
}

.text-span-136 {
  color: #ffdd1f;
}

.tbsss {
  filter: brightness(50%);
  color: #dacb7a;
  text-align: center;
  background-color: #383287;
  border: 3px solid #ffffcd;
  border-radius: 10px;
  flex-direction: column;
  align-items: center;
  padding: 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 125%;
  transition: all .35s;
  display: flex;
  position: relative;
}

.tbsss.w--current {
  filter: brightness();
  color: #ffdd1f;
  text-shadow: 0 0 60px var(--gold);
  background-color: #383287;
}

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

.text-block-22891 {
  color: #fff;
  margin-top: 10px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 1;
}

.tbss_content {
  z-index: 1;
  color: #ffdd1e;
  text-shadow: 0 0 40px #e4a34e80;
  background-color: #383287;
  border: 3px solid #ffffcd;
  border-radius: 10px;
  flex-direction: column;
  align-items: center;
  padding: 20px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 31px;
  font-weight: 900;
  line-height: 1;
  display: flex;
  position: relative;
}

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

.tabs-content-11 {
  margin-top: 40px;
  overflow: visible;
}

.div-block-41021 {
  background-color: #ffffcd;
  border-radius: 10px;
  align-self: stretch;
  margin-top: -30px;
  padding: 3px;
  position: relative;
}

.grid-209069 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  border-radius: 7px;
  overflow: hidden;
}

.text-block-22892 {
  background-color: #383287;
  padding: 10px;
  font-size: 24px;
  line-height: 1;
}

.text-block-22892._2 {
  padding-top: 40px;
  padding-bottom: 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 30px;
  font-weight: 900;
}

.image-2625167 {
  width: 111px;
  position: absolute;
  inset: auto -11% -6% auto;
}

.tabs-15 {
  margin-top: -20px;
}

.grid-209070 {
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
}

.content-sl {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 153px;
  display: flex;
  position: relative;
}

.section-sl {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 140px;
  display: flex;
  position: relative;
  overflow: visible;
}

.bt-sl {
  color: #fff;
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 20px 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-sl:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-sl {
  z-index: 40;
  flex-direction: column;
  align-items: center;
  margin-top: 100px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2073 {
  color: #fff;
  text-align: center;
  background-color: #070708;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/62d69c36070a8727b7a6a40a_bgge.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.body-2073.en {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/62d6a23df47f3706ea5e4e85_bgEn.jpg");
}

.body-2073.ru {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/62d6a2537813e910395ebc79_bgRu.jpg");
}

.text-block-22893 {
  max-width: 670px;
  margin-top: 100px;
  font-size: 30px;
  line-height: 125%;
}

.text-span-137 {
  color: #dbb373;
}

.div-block-41022 {
  background-color: #1a1a24;
  border: 1px solid #fff;
  border-radius: 10px;
  max-width: 750px;
  padding: 20px 60px;
  box-shadow: 0 0 20px #bba27e66;
}

.text-block-22894 {
  color: #bca37c;
  font-size: 24px;
  line-height: 1;
}

.text-block-22895 {
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Ubuntu, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 125%;
}

.text-block-22896 {
  color: #2feb0e;
  font-family: Ubuntu, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 125%;
}

.grid_cards {
  grid-column-gap: 90px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  margin-top: 100px;
  display: grid;
}

.div-block-41023 {
  border: 2px solid var(--white);
  background-color: #26405b;
  border-radius: 10px;
  flex-direction: column;
  align-items: center;
  padding-top: 135px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.div-block-41023._2 {
  background-color: #146342;
}

.div-block-41023._3 {
  background-color: #5d2f36;
}

.text-block-22897 {
  font-size: 18px;
  line-height: 1;
}

.text-block-22898 {
  color: #dbb373;
  font-size: 22px;
  line-height: 1;
}

.image-2625168 {
  width: 244px;
  max-width: none;
  position: absolute;
  top: -13%;
}

.image-2625168._2 {
  width: 127px;
}

.image-2625168._3 {
  width: 153px;
}

.text-block-22899 {
  color: #fff;
  text-shadow: 0 0 50px #000;
  background-color: #4b779e;
  border: 2px solid #fff;
  border-radius: 50px;
  align-self: stretch;
  margin-top: 20px;
  margin-bottom: -26px;
  padding: 15px;
  font-size: 22px;
  line-height: 1;
  text-decoration: none;
}

.text-block-22899._2 {
  background-color: #19835c;
}

.text-block-22899._3 {
  background-color: #68333b;
}

.div-block-41024 {
  color: #fff;
  text-align: center;
  background-color: #ddd0;
  border-radius: 10px;
  padding: 0;
  text-decoration: none;
  transition: all .35s;
  box-shadow: 1px 1px 50px #28415a;
}

.div-block-41024:hover {
  transform: translate(0, -5%);
}

.div-block-41024.w--current {
  filter: grayscale(0%);
  background-color: #ddd0;
  box-shadow: 1px 1px 50px #62b6ff;
}

.div-block-41024._2 {
  box-shadow: 1px 1px 50px #1f6344;
}

.div-block-41024.body-2032 {
  box-shadow: 1px 1px 50px #5b2e36;
}

.div-block-41024.gr.w--current {
  box-shadow: 1px 1px 50px #62ffed;
}

.div-block-41024.rrd.w--current {
  box-shadow: 1px 1px 50px #ff626a;
}

.leaderboardbtg_wrp {
  background-color: #1f6344;
  border: 2px solid #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 830px;
  margin-top: 100px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.leaderboardbtg_wrp.bl {
  background-color: #28415a;
}

.leaderboardbtg_wrp.rrd {
  background-color: #5b2e36;
}

.my_profress_wrp {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr .25fr;
  grid-auto-columns: 1fr;
  margin-top: -32px;
  display: grid;
}

.my_profress_wrp.bgt {
  border-style: none;
  align-self: center;
  margin-top: 0;
  padding: 0;
}

.image-2625174 {
  width: 236px;
  max-width: none;
  position: absolute;
  inset: auto auto -18% -18%;
}

.text-block-22811-bgt-2 {
  color: var(--black);
  background-color: #fff;
  border: 2px solid #bca37f;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 8px 5px;
  font-family: Ubuntu, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  display: flex;
}

.text-block-22811-bgt-2._2 {
  color: #fff;
  background-color: #0b3926;
}

.lb_header {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr 1fr;
  align-self: stretch;
  margin-top: 20px;
  margin-bottom: 5px;
  margin-right: 13px;
  position: sticky;
  top: 0;
}

.lb_header.btg {
  margin-right: 13px;
}

.text-span-138 {
  color: #66eb38;
}

.text-block-22900 {
  color: #66eb38;
  text-shadow: 0 5px #000;
  font-family: Ttsupermolotneue;
  font-size: 40px;
  font-weight: 700;
  line-height: 1;
}

.text-block-22900._2 {
  color: #7eeeff;
}

.text-block-22900._3 {
  color: #c8c74e;
}

.text-span-139 {
  font-size: 46px;
}

.div-block-41025 {
  color: #66eb38;
  background-color: #0d0a2d;
  border-radius: 50px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 10px 10px 10px 30px;
  display: flex;
}

.div-block-41025._2 {
  color: #7eeeff;
}

.div-block-41025._3 {
  color: #c8c74e;
}

.image-2625175 {
  cursor: pointer;
  width: 28px;
  max-width: none;
  margin-left: 10px;
}

.lottie-animation-3 {
  width: 520px;
  margin-left: 6px;
}

.popup {
  z-index: 99;
  background-color: #152340;
  border: 2px solid #3d30ae;
  border-radius: 15px;
  flex-direction: column;
  align-items: center;
  width: 85%;
  padding: 20px;
  font-size: 18px;
  line-height: 125%;
  display: flex;
  position: absolute;
  box-shadow: 1px 1px 100px #000;
}

.popup._2.hide, .popup.hide {
  display: none;
}

.text-block-22901 {
  color: #66eb38;
  margin-bottom: 20px;
  font-family: Ttsupermolotneue;
  font-size: 26px;
  font-weight: 700;
  line-height: 1;
}

.text-block-22901._2 {
  color: #7eeeff;
}

.text-block-22901._3 {
  color: #c8c74e;
}

.text-span-140 {
  color: #66eb38;
}

.text-span-140._2 {
  color: #7eeeff;
}

.text-span-140._3 {
  color: #c8c74e;
}

.x {
  cursor: pointer;
  width: 26px;
  max-width: none;
  margin-top: 10px;
  margin-right: 10px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.popup-2 {
  z-index: 99;
  background-color: #152340;
  border: 2px solid #3d30ae;
  border-radius: 15px;
  flex-direction: column;
  align-items: center;
  width: 85%;
  padding: 20px;
  font-size: 18px;
  line-height: 125%;
  display: flex;
  position: absolute;
  box-shadow: 1px 1px 100px #000;
}

.popup-2._2.hide, .popup-2.hide {
  display: none;
}

.popup-3 {
  z-index: 99;
  background-color: #152340;
  border: 2px solid #3d30ae;
  border-radius: 15px;
  flex-direction: column;
  align-items: center;
  width: 85%;
  padding: 20px;
  font-size: 18px;
  line-height: 125%;
  display: flex;
  position: absolute;
  box-shadow: 1px 1px 100px #000;
}

.popup-3._2.hide, .popup-3.hide {
  display: none;
}

.answer-2 {
  text-align: left;
  letter-spacing: 0;
  margin: 10px 20px 0;
  font-family: Proximanova text, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.body-2074 {
  color: #fff;
  text-align: center;
  background-color: #111f3a;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630dc7d7cc9f7a72adff9d2a_ge.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.body-2074.en {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630dc7d7a7ad3f2594c37b24_en.jpg");
}

.body-2074.ru {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630dc7d8a7ad3f2105c37b25_ru.jpg");
}

.text-block-22902 {
  max-width: 730px;
  font-size: 34px;
  line-height: 1;
}

.text-block-22903 {
  margin-top: 10px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
}

.div-block-41026 {
  background-color: #253555;
  border-radius: 20px;
  width: 100%;
  max-width: 1010px;
  margin-top: 40px;
  padding: 25px;
  overflow: hidden;
}

.div-block-41026.hide {
  display: none;
}

.slider-4 {
  background-color: #ddd0;
  margin-top: 20px;
}

.text-block-22904 {
  font-size: 30px;
  line-height: 1;
}

.div-block-41027 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630cd9ce1706675606382909_blue.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  padding: 15px 30px;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
  display: flex;
}

.div-block-41027.active {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630cdce395667eab6023c1c7_green.png");
}

.div-block-41027.silver {
  border: 2px solid var(--white);
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630cebdd7a3f767f2ac91129_blue.png");
}

.text-block-22905 {
  font-family: Crocosans caps, sans-serif;
  font-size: 20px;
}

.grid-209072 {
  grid-column-gap: 15px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr;
  align-content: center;
  align-self: stretch;
  place-items: center;
  margin-top: 10px;
}

.logo_wrp {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630cddb27f66bc3babfdcc2d_403px-ACF_Fiorentina.svg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 60%;
  border-radius: 15px;
  width: 90px;
  height: 90px;
}

.logo_wrp.n {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630cdde18e09224cf3539e49_napoli.png");
  background-size: 80%;
}

.logo_wrp.l {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630cdd75fd992c43c7c3d4e7_Us_lecce.svg.png");
  background-size: 70%;
}

.logo_wrp.lc {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630cdd73fdc9592043c0303f_200px-SS_Lazio_logo.png");
  background-size: 90%;
}

.logo_wrp.lv {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630cdeda653bd201e1657018_Liverpool_FC.svg.png");
  background-size: 70%;
}

.logo_wrp.s {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630cdd75f5e8a3c1246744da_1200px-Spezia_Calcio.svg.png");
  background-size: 90%;
}

.logo_wrp.r {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/631eec534f23e84534cab82e_Rangers_FC.svg");
  background-size: 90%;
}

.logo_wrp.mil {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/631eecaaa6a75c4a9af1c820_Logo_of_AC_Milan.svg");
  background-size: 50%;
}

.logo_wrp.t {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/631eed0286678e5de9d13fa3_Torino_FC_Logo.svg");
  background-size: 65%;
}

.logo_wrp.a {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/631eed54984ed360488c503a_Ajax_Amsterdam.svg");
  background-size: 90%;
}

.logo_wrp.cr {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/634517c763876a1706ff99e5_US_Cremonese_logo.svg");
  background-size: 90%;
}

.logo_wrp.b {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/634518bc8a50937f3f08e034_Bologna_F.C._1909_logo.svg");
  background-size: 55%;
}

.logo_wrp.ro {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/634d24ada626bc20aab90ab5_AS_Roma_logo_(2017).svg");
  background-size: 65%;
}

.logo_wrp.at {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6364d3c1c0135887533987f0_AtalantaBC.svg");
  background-size: 60%;
}

.logo_wrp.e {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6364d5b54443c479ea6e791d_fc-empoli-seeklogo.com%20%5BConverted%5D.svg");
  background-size: 65%;
}

.logo_wrp.u {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6368e4a4bd6f07854ddfb049_Udinese_Calcio_logo.svg");
  background-size: 80%;
}

.logo_wrp.i {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/63b7c90924c56dcb29abe590_FC_Internazionale_Milano_2021.svg");
  background-size: 80%;
}

.logo_wrp.sa {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/63b7ca6cca7c08f4debc8a76_U.C._Sampdoria_logo.svg");
  background-size: 65%;
}

.logo_wrp.ju {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/63b7caeadf713ff0ef3953b1_Juventus_FC_2017_icon_(black).svg");
  background-size: 40%;
}

.logo_wrp.sal {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/63b7cb4b1d90ae3b8900211a_US_Salernitana_1919_logo.svg");
  background-size: 70%;
}

.logo_wrp.sas {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/63564d4fd13ee9b2a86100c1_US_Sassuolo_Calcio_logo.svg");
  background-size: 75%;
}

.logo_wrp.emp {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6364d5b54443c479ea6e791d_fc-empoli-seeklogo.com%20%5BConverted%5D.svg");
  background-size: 65%;
}

.logo_wrp.atrxt {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/63e5f95b86124ea6ecf908da_Eintracht_Frankfurt_Logo.svg");
  background-size: 80%;
}

.logo_wrp.ver {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/643e55f1bd34bf0819c04dc9_Hellas_Verona_FC_logo_(2020).svg");
  background-size: 80%;
}

.logo_wrp.fio {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630cddb27f66bc3babfdcc2d_403px-ACF_Fiorentina.svg.png");
  background-size: 60%;
}

.logo_wrp.mon {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6458cf3d4fc011f85ae46e76_A.C._Monza_logo_(2019).svg");
  background-size: 60%;
}

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

.mask-5 {
  width: 50%;
}

.scroll {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  margin-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.text-block-22906 {
  margin-top: 5px;
}

.text-block-22907 {
  margin-bottom: 30px;
}

.text-span-141 {
  font-size: 24px;
}

.text-block-22908 {
  font-size: 20px;
  line-height: 1;
}

.bold-text {
  font-family: Crocosans caps, sans-serif;
  font-size: 18px;
  font-weight: 900;
}

.div-block-41026-copy {
  text-align: left;
  background-color: #253555;
  border-radius: 20px;
  justify-content: space-between;
  align-items: flex-start;
  width: 1010px;
  margin-top: 60px;
  padding: 25px 25px 25px 30px;
  display: flex;
}

.div-block-41028 {
  text-align: left;
  text-shadow: 1px 1px #011942;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/632b2253e58686a174ae1e45_kvar.png"), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630cebdd7a3f767f2ac91129_blue.png");
  background-position: 110% -220%, 0 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto 390px, auto;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px 140px 24px 20px;
  display: flex;
}

.text-block-22909 {
  font-size: 28px;
  line-height: 1;
}

.text-block-22910 {
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

.paragraph-44 {
  max-width: 320px;
  margin-top: 10px;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

.div-block-41029 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630ce166eb6ebcb2b9c668c0_SSC_Neapel.svg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 2px solid #fff;
  border-radius: 100%;
  width: 122px;
  height: 122px;
  margin-right: 20px;
}

.div-block-41030 {
  align-items: center;
  display: flex;
}

.div-block-41031 {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.text-block-22911 {
  font-size: 45px;
  line-height: 1;
}

.link {
  color: #fff;
  text-transform: uppercase;
  font-family: Crocosanscaps, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1;
  text-decoration: underline;
}

.image-2625176 {
  max-width: none;
  margin-right: 5px;
}

.div-block-41032 {
  align-items: flex-end;
  margin-top: 5px;
  display: flex;
}

.div-block-41033 {
  flex-direction: column;
  align-items: flex-start;
  margin-right: 20px;
  display: flex;
}

.paragraph-44-copy {
  max-width: 430px;
  margin-top: 20px;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

.div-block-41026-copy {
  background-color: #253555;
  border-radius: 20px;
  max-width: 1010px;
  margin-top: 60px;
  padding: 25px;
}

.div-block-41026-copy-copy {
  border-radius: 20px;
  flex-direction: column;
  max-width: 1010px;
  margin-top: 60px;
  display: none;
}

.text-block-22912 {
  font-family: Crocosanscaps, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.div-block-41034 {
  background-color: #263654;
  border-radius: 20px;
  flex: 1;
  margin-top: 10px;
  padding: 10px;
}

.link-block-19 {
  color: #fff;
  background-color: #0a407f;
  border-radius: 15px;
  flex-direction: column;
  width: 280px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1;
  text-decoration: none;
  display: flex;
}

.link-block-19._2 {
  background-color: #31a0d4;
}

.div-block-41035 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630ce6b7e3f7c920cecb55a5_f522adb841bf20b26f05daefa1f83739a53c3411.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 15px;
  height: 135px;
}

.div-block-41035._2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630ce5b2f5e8a323ec678caa_11.png");
}

.div-block-41035._3 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630ce735d52a308316632f9b_ae2bc92fdc0ed7f68e700b05d9ab1901178e5a9a.webp");
}

.div-block-41035._4 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630ce84011ef1580db3f7ff0_3b437c767e877fd48ca62b86e626ba05bac7fbac.webp");
}

.div-block-41035._5 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630ce7f1d52a304782633662_555.jpg");
}

.div-block-41035._6 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630ce5b263747bd92101a0a6_22.png");
}

.div-block-41035._7 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630ce5b2c9f872ab4b161296_33.png");
}

.text-block-22913 {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  margin: 10px;
  display: flex;
}

.div-block-41036 {
  display: none;
}

.slide-6 {
  width: 30%;
}

.arrow {
  color: #c9c9c9ed;
  font-size: 22px;
}

.slide-nav {
  padding-top: 27px;
  font-size: 8px;
  right: -175%;
}

.mask {
  width: 100%;
  overflow: visible;
}

.slider-5 {
  background-color: #0000;
  justify-content: flex-start;
  align-items: center;
  width: 350px;
  height: auto;
  margin-top: 20px;
  margin-right: auto;
  padding-bottom: 25px;
  display: flex;
}

.slide {
  margin-left: 5px;
  margin-right: 5px;
  overflow: visible;
}

.slidecontent {
  background-image: none;
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 12px;
  flex: 1;
  min-width: 200px;
  height: 350px;
  margin-left: 20px;
  margin-right: 20px;
  padding-right: 0;
  position: relative;
  overflow: visible;
}

.slidecontent.mountains, .slidecontent.forrest {
  background-image: none;
}

.name {
  color: #fff;
  position: absolute;
  inset: auto 20px 0 auto;
}

.left-arrow-2, .right-arrow-2 {
  display: none;
}

.dates {
  opacity: .5;
  cursor: pointer;
  border: 1px solid #fff;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding: 10px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  transition: all .35s;
  display: flex;
}

.dates:hover {
  color: #fff;
}

.dates.w--current {
  color: #fff;
  background-color: #1d8b3f;
  border: 2px solid #25b852;
}

.dates.active {
  opacity: 1;
  color: #fff;
  border-color: #bca37f;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  box-shadow: inset 0 0 10px #fff;
}

.tabs-16, .div-block-41038 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.tabs-content-12 {
  overflow: visible;
}

.register-form {
  background-color: #1523407d;
  border: 2px solid #2e3849;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 15px;
  font-size: 16px;
  line-height: 125%;
  display: flex;
}

.section-dep {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-dep._2 {
  background-color: #010139d9;
  padding-top: 0;
  padding-bottom: 0;
}

.content-dep {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 505px;
  display: flex;
  position: relative;
}

.content-dep._2, .content-dep._3 {
  margin-top: 0;
}

.bt-dep {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-dep:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-container-dep {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.div-block-41039 {
  background-image: linear-gradient(261deg, #d7ac3b, #efd486 46%, #d79e3d 70%, #f0d689);
  border-radius: 17px;
  padding: 4px;
}

.div-block-41040 {
  background-color: #4d3a5e;
  background-image: linear-gradient(to right, #4d3a5f, #4b395c);
  border-radius: 15px;
  padding: 20px 30px;
  font-size: 32px;
  line-height: 1;
}

.body-2075 {
  color: #fff;
  text-align: center;
  background-color: #2a5448;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/635647930af27d2eccdfbd61_bgGe.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
}

.body-2075.ru {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6356819d6c13b15982f60da3_bgRU.jpg");
}

.body-2075.en {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6356819e1b84504df2cf106e_bgEn.jpg");
}

.text-block-22914 {
  text-shadow: 1px 1px #000;
  margin-top: 40px;
  font-size: 30px;
  line-height: 1;
}

.text-span-142 {
  color: #ecff5f;
}

.text-block-22915 {
  max-width: 795px;
  font-size: 32px;
  line-height: 1;
}

.div-block-41041 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/63565b4fd13ee989f061e1a6_Back-shape.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 8px solid #fff;
  border-radius: 60px;
  margin-top: 70px;
  padding: 40px;
  box-shadow: inset -1px -1px 5px #00000080, 0 10px 30px #00000080;
}

.div-block-41041._2 {
  margin-top: 60px;
}

.grid-209073 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  margin-top: 60px;
}

.div-block-41042 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/635644282cf250df8a76ce14_Rectangle%204.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 5px solid #fee770;
  border-radius: 30px;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  display: flex;
  box-shadow: 0 0 10px #fde67780, 0 5px 20px #00000080;
}

.text-block-22916 {
  font-size: 37px;
  line-height: 1;
}

.text-block-22917 {
  font-size: 22px;
  line-height: 1;
}

.div-block-41043 {
  border: 1px solid #fde677;
  border-radius: 30px;
  margin-top: 20px;
  padding: 40px;
}

.text-block-22918 {
  font-size: 22px;
  line-height: 1;
}

.text-block-22919 {
  font-size: 35px;
  line-height: 1;
}

.text-block-22920 {
  font-size: 18px;
  line-height: 1;
}

.div-block-41042-copy {
  color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6356469ee708dc62b1514569_Rectangle%208.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 5px solid #fee770;
  border-radius: 30px;
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  padding: 50px 35px 50px 110px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 10px #fde67780, 0 5px 20px #00000080;
}

.grid-209074 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: .25fr 1fr .5fr;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
}

.accordion_item_trigger-dep {
  cursor: pointer;
  background-color: #4c395c;
  border-radius: 5px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  transition: all .5s;
  display: flex;
}

.accordion_item_trigger-dep:hover {
  background-color: #13ad4b80;
}

.accordion_item_trigger-dep._2 {
  background-color: #0c151980;
  justify-content: space-between;
  padding-right: 20px;
}

.accordion_item_trigger-dep.ac {
  background-color: #0dad00;
  border-radius: 5px;
}

.accordion_item_trigger-dep.vipegt {
  background-color: #1f325a;
}

.accordion_item_trigger-dep.as {
  background-color: #383287;
  border: 1px solid #ffffcd;
  border-radius: 10px;
}

.accordion_item_trigger-dep.sl {
  background-color: #1a1a24;
  border: 1px solid #fff;
  border-radius: 10px;
}

.grid-209075 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: end center;
  margin-top: 20px;
}

.imgbtns {
  width: 240px;
  max-width: none;
  transition: all .1s;
}

.imgbtns:active {
  transform: scale(.8);
}

.text-block-22914-copy {
  text-shadow: 1px 1px #000;
  max-width: 850px;
  margin-top: 60px;
  font-size: 26px;
  line-height: 1;
}

.div-block-41044 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/635bbeab62dc31ea879c8ee5_head%20back.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 10px solid #fefaf5;
  border-radius: 30px;
  align-items: center;
  width: 780px;
  margin-right: 10px;
  padding: 5px;
  display: flex;
  box-shadow: 0 10px 30px #000000bf;
}

.div-block-41045 {
  background-color: #636a90;
  border-radius: 20px;
  flex: 1;
  margin-right: 20px;
  padding: 7px;
  box-shadow: 0 5px 10px #00000080;
}

.div-block-41046 {
  background-color: #4c5479;
  border-radius: 15px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 5px;
  display: flex;
  position: relative;
  box-shadow: inset 0 9px 10px #00000080;
}

.progress_green {
  background-color: #a4a647;
  border-radius: 10px;
  width: 15%;
  height: 60px;
  box-shadow: inset 0 10px 2px #ffffff80;
}

.text-block-22921 {
  text-shadow: 1px 1px 6px #000;
  font-size: 30px;
  line-height: 1;
  position: absolute;
  left: 0%;
  right: 0%;
}

.div-block-41048 {
  cursor: pointer;
  background-color: #a4a647;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/635bc296c5a75153a8292d81_%E1%83%A9%E1%83%90%E1%83%A0%E1%83%97%E1%83%A3%E1%83%9A%E1%83%98%20%E1%83%A2%E1%83%94%E1%83%A5%E1%83%A1%E1%83%A2%E1%83%98%E1%83%A1%20%E1%83%92%E1%83%90%E1%83%A0%E1%83%94%E1%83%A8%E1%83%94%20DESK.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  padding: 10px 15px;
  font-size: 26px;
  line-height: 1;
  transition: all .15s;
  display: flex;
  box-shadow: 0 5px 10px #000;
}

.div-block-41048:active {
  transform: scale(.8);
}

.div-block-41048.inactive {
  filter: saturate(0%);
}

.prz {
  text-shadow: 0 -4px 3px #636b8f, 3px -3px 3px #636b8f, -3px -3px 3px #636b8f, -3px 3px 3px #636b8f, 3px 3px 3px #636b8f, 0 6px 10px #000;
}

.innf {
  cursor: pointer;
  width: 89px;
  max-width: none;
  transition: all .15s;
}

.innf:active {
  transform: scale(.75);
}

.div-block-41049 {
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  display: flex;
  position: relative;
}

.popup_dep {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/635bc65736c6c2be31ff7e37_Rectangle%208.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 60px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
  position: relative;
  box-shadow: inset 0 -5px 2px #00000080, inset 0 5px 1px #ffffff80, 0 10px 290px 100px #000;
}

.text-block-22922 {
  color: #ffe868;
  margin-top: 10px;
  font-size: 36px;
  line-height: 1;
}

.text-block-22923 {
  font-size: 26px;
  line-height: 1;
}

.text-block-22924 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 125%;
}

.bt-depb {
  color: #393f5d;
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #decf7e;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 40px;
  padding: 20px 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 6px 3px #f4efd4;
}

.bt-depb:hover {
  box-shadow: inset 0 -1px 30px 20px #fff, 1px 1px 60px 8px #decf7e;
}

.text-block-22925 {
  color: #fee770;
  text-shadow: 1px 1px 6px #000;
  cursor: pointer;
  margin-top: 20px;
  margin-right: 20px;
  font-size: 30px;
  line-height: 1;
  position: absolute;
  inset: 0% 0% auto auto;
}

.popupinfo_dep {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/635bc65736c6c2be31ff7e37_Rectangle%208.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 40px;
  flex-direction: column;
  align-items: center;
  max-width: 70%;
  padding: 60px 40px 40px;
  font-size: 18px;
  display: flex;
  position: relative;
  box-shadow: inset 0 -5px 2px #00000080, inset 0 5px 1px #ffffff80, 0 10px 300px 80px #000;
}

.popupinfo_dep.hide {
  display: none;
}

.div-block-41050 {
  z-index: 99;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
}

.div-block-41050.hide {
  display: none;
}

.reg_wrp {
  background-color: #140f1ab3;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  padding: 20px;
  font-size: 16px;
  line-height: 125%;
  display: flex;
}

.text-block-22926 {
  text-align: left;
  margin-right: 10px;
}

.grid-209056 {
  grid-template-rows: auto;
}

.grid-209056._2 {
  grid-template-columns: 1fr;
}

.reg_btn {
  background-color: #15af44;
  border-radius: 5px;
  padding: 13px 20px;
  font-size: 18px;
  line-height: 1;
}

.auto_btn {
  color: #000;
  background-color: #fff;
  border-radius: 5px;
  padding: 13px 20px;
  font-size: 18px;
  line-height: 1;
}

.popup_inactiveprize {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/635bc65736c6c2be31ff7e37_Rectangle%208.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 40px;
  flex-direction: column;
  align-items: center;
  max-width: 70%;
  padding: 60px 40px 40px;
  font-size: 18px;
  display: flex;
  position: relative;
  box-shadow: inset 0 -5px 2px #00000080, inset 0 5px 1px #ffffff80, 0 10px 300px 80px #000;
}

.popup_inactiveprize.hide {
  display: none;
}

.gr_wrp-2 {
  opacity: .9;
  background-image: linear-gradient(to top, #003e81, #199fd6);
  border-radius: 30px;
  width: 920px;
  margin-top: 40px;
  padding: 2px;
}

.gr_wrp-2.timer {
  border-radius: 20px;
  width: auto;
  margin-top: 20px;
}

.div-block-40891 {
  color: #99a9c8;
  background-color: #37445e;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding: 5px 5px 5px 20px;
  font-size: 22px;
  line-height: 1;
  display: flex;
}

.timer_wrp {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 20px;
}

.timwe_strk {
  background-image: linear-gradient(#252f43, #5d6a83);
  border-radius: 15px;
  padding: 1px;
}

.timer {
  background-color: #232934;
  border-radius: 15px;
  flex-direction: column;
  align-items: center;
  padding: 10px 20px;
  font-family: Ttsupermolotneue;
  font-weight: 700;
  display: flex;
}

.timer_t {
  color: #fff0;
  font-size: 40px;
}

.timer_txt {
  margin-top: 5px;
  font-size: 18px;
}

.text-block-22927 {
  max-width: 450px;
}

.section-rv {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-rv._2 {
  background-color: #010139d9;
  padding-top: 0;
  padding-bottom: 0;
}

.content-rv {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 547px;
  display: flex;
  position: relative;
}

.content-rv._2, .content-rv._3 {
  margin-top: 0;
}

.bt-rv {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  padding: 30px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-rv:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-rv {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2076 {
  color: #fff;
  text-align: center;
  background-color: #26223a;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/63bfced3a55c34ebfbd70e79_ge.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.body-2076.en {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/63bfced43ecb8aeae87ecd32_en.jpg");
}

.body-2076.ru {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/63bfced4634af20f7cf08ab3_ru.jpg");
}

.text-block-22928 {
  font-size: 26px;
  line-height: 1;
}

.text-block-22928.n {
  margin-top: 40px;
}

.text-span-143 {
  color: #60acf3;
}

.text-span-144 {
  color: #7df243;
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  display: block;
}

.grid-209076 {
  grid-template-rows: auto;
  width: 85%;
  margin-top: 40px;
}

.div-block-41051 {
  background-image: linear-gradient(#9566e2, #2e285a);
  border-radius: 100px;
  width: 80%;
  margin-bottom: -30px;
  padding: 2px;
  position: relative;
}

.div-block-41051._2 {
  background-image: linear-gradient(#63b10f, #3d6204);
}

.div-block-41052 {
  background-color: #895cd9;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  height: 82px;
  padding: 20px;
  font-size: 21px;
  line-height: 1;
  display: flex;
  box-shadow: inset 0 0 30px #14273e;
}

.div-block-41052._2 {
  background-color: #2cb84e;
}

.div-block-41051-copy {
  background-image: linear-gradient(to top, #3f326acc, #8f65e6cc);
  border-radius: 30px;
  flex: 1;
  align-items: center;
  padding: 2px;
  display: flex;
}

.div-block-41051-copy._2 {
  background-image: linear-gradient(#63b10f66, #3d620466);
}

.div-block-41052-copy {
  background-color: #352c62cc;
  border-radius: 30px;
  align-self: stretch;
  padding: 50px 10px 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 125%;
  box-shadow: inset 0 0 30px #5f3880;
}

.div-block-41052-copy._2 {
  background-color: #39894066;
  box-shadow: inset 0 0 30px #213e14;
}

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

.image-2625177 {
  z-index: 9;
  width: 161px;
  max-width: none;
  margin-bottom: -20px;
  position: relative;
}

.div-block-41054 {
  flex-direction: column;
  align-items: center;
  margin-top: 30px;
  display: flex;
  position: relative;
}

.div-block-41055 {
  background-image: linear-gradient(#945527, #ffd372 50%, #945527);
  border-radius: 25px;
  margin-top: 40px;
  padding: 2px;
}

.div-block-41055._2 {
  border-radius: 15px 15px 0 0;
  margin-top: 0;
  padding-bottom: 0;
}

.div-block-41056 {
  background-color: #372e53;
  border-radius: 25px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 25px;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 20px;
  line-height: 1;
  display: flex;
}

.div-block-41056._2 {
  background-color: #389646;
  border-radius: 15px 15px 0 0;
  padding: 10px;
}

.text-span-145 {
  font-family: Crocosans caps, sans-serif;
  font-weight: 900;
  display: block;
}

.link-block-20 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/63bfd02d92c6105581b87cb3_Rectangle%20653.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 209px;
  height: 136px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.image-2625178 {
  width: 571px;
  max-width: none;
  margin-right: 20px;
}

.answer-3 {
  text-align: left;
  letter-spacing: 0;
  margin: 10px 20px 0;
  font-family: Proximanova text, sans-serif;
  font-size: 14px;
}

.div-block-41057 {
  z-index: 99;
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  background-color: #000000b8;
  border: 1px solid #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  padding: 25px;
  display: flex;
  position: absolute;
  box-shadow: 1px 1px 150px 50px #000;
}

.div-block-41057.hide {
  display: none;
}

.image-2625179 {
  cursor: pointer;
  width: 20px;
  margin-top: 15px;
  margin-right: 15px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.section-dp {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.section-dp._2 {
  background-color: #010139d9;
  padding-top: 0;
  padding-bottom: 0;
}

.content-dp {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 910px;
  margin-top: 600px;
  display: flex;
  position: relative;
}

.content-dp._2, .content-dp._3 {
  margin-top: 0;
}

.bt-dp {
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 40px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 -1px 10px #74ff4c;
}

.bt-dp:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.rules-containet-dp {
  z-index: 40;
  flex-direction: column;
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.body-2077 {
  color: #fff;
  text-align: center;
  background-color: #434658;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6389d9f262c2a249fbb04747_bgGe.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
}

.body-2077.en {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6389d9f204aa2653a0a1a07a_bgEn.jpg");
}

.body-2077.ru {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6389d9f27d2c2b5346eaba85_bgRu.jpg");
}

.text-block-22930 {
  text-shadow: 4px 4px #0000004d;
  max-width: 670px;
  font-family: Ttsupermolotneue;
  font-size: 36px;
  font-weight: 700;
  line-height: 1;
}

.text-span-146 {
  color: #9bff72;
  font-size: 60px;
}

.div-block-41058 {
  text-shadow: 4px 4px #0000004d;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6389c9dfac476c68a44b87ed_prp.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 5px solid #edc9a7;
  border-radius: 50px;
  margin-top: 40px;
  margin-bottom: 60px;
  padding: 25px 40px;
  font-family: Ttsupermolotneue;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.2;
  box-shadow: 14px 14px 50px #00000080, inset 7px 7px 20px #0000004d;
}

.text-span-147 {
  color: #a3ff7b;
  display: block;
}

.grid-209077 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  margin-top: 80px;
}

.div-block-41058-copy {
  text-shadow: 3px 3px #0000004d;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6389c9dfac476c68a44b87ed_prp.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 5px solid #debe78;
  border-radius: 30px;
  margin: -50px 10px 20px;
  padding: 15px 40px;
  font-size: 25px;
  line-height: 1.2;
}

.div-block-41059 {
  text-shadow: 0 0 30px #000, 1px 1px 5px #12662a;
  background-color: #7e9963;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6389ca92ac476c5b9b4b9440_grn.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 5px solid #debe78;
  border-radius: 30px;
  padding-bottom: 20px;
  font-family: Ttsupermolotneue;
  font-size: 33px;
  font-weight: 700;
  line-height: 1;
}

.text-span-148 {
  font-size: 46px;
  display: block;
}

.div-block-41060 {
  color: #fff;
  text-shadow: 1px 1px 6px #00000080;
  background-color: #494d63;
  border: 5px solid #debe78;
  border-radius: 50px;
  padding: 10px;
  font-family: Crocosanscaps, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 1;
  text-decoration: none;
}

.image-2625180 {
  width: 356px;
  max-width: none;
  margin-bottom: 10px;
}

.grid-209078 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  margin-top: 30px;
  margin-bottom: 40px;
}

.text-block-22931 {
  font-size: 25px;
  line-height: 1;
}

.text-block-22932 {
  font-size: 35px;
  line-height: 1;
}

.div-block-41061 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6389d25154baaa84c6f17944_grn2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 5px solid #dcbd7b;
  border-radius: 40px;
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  padding: 30px;
  font-family: Ttsupermolotneue;
  font-weight: 700;
  display: flex;
}

.div-block-41061._2 {
  padding-bottom: 50px;
}

.grid-209079 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.div-bk-41058 {
  color: #9bf05c;
  text-shadow: 3px 3px #0000004d;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6389c9dfac476c68a44b87ed_prp.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 5px solid #debe78;
  border-radius: 30px;
  flex-direction: column;
  align-items: center;
  padding: 30px 40px;
  font-size: 39px;
  line-height: 1;
  text-decoration: none;
  display: flex;
  position: relative;
}

.div-bk-41058._2 {
  color: #ffe745;
}

.div-bk-41058._3 {
  color: #bedce7;
}

.image-2625181 {
  z-index: 9;
  width: 81px;
  max-width: none;
  position: absolute;
  inset: auto 0% 0% auto;
  transform: translate(50%, 50%);
}

.image-2625181._3 {
  width: 110px;
}

.image-2625181._2 {
  width: 85px;
}

.text-block-22933 {
  white-space: nowrap;
}

.logo_wrp-2 {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630cddb27f66bc3babfdcc2d_403px-ACF_Fiorentina.svg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 60%;
  border-radius: 15px;
  width: 60px;
  height: 60px;
}

.logo_wrp-2.ain {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/63e5f95b86124ea6ecf908da_Eintracht_Frankfurt_Logo.svg");
  background-size: 90%;
}

.body-2078 {
  color: #fff;
  text-align: center;
  background-color: #26223a;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/653769db5d16f0451d83b885_ge.jpg");
  background-position: 50% 60px;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
}

.body-2078.en {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/65376adc9efcccbe452abbdd_en.jpg");
}

.body-2078.ru {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/65376adc62e1494edd7797dc_ru.jpg");
}

.poup20 {
  z-index: 99;
  color: var(--white);
  cursor: pointer;
  background-color: #00101f80;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6878fbe11b45d344407026e7_fff.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 60%;
  max-width: 830px;
  height: 70svh;
  padding: 30px;
  font-size: 60px;
  line-height: 1;
  text-decoration: none;
  display: flex;
  position: fixed;
  box-shadow: 1px 1px 150px 50px #00000087;
}

.image-2625182 {
  cursor: pointer;
  width: 20px;
  margin-top: 10px;
  margin-right: 10px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-2625183 {
  width: 30svw;
}

.link-block-21 {
  background-color: #fff;
  border-radius: 70px;
  margin-top: 40px;
  padding: 15px 30px 20px;
}

.image-2625184 {
  width: 20vw;
}

.image-2625185 {
  min-width: 40vw;
}

.grid-209111 {
  grid-column-gap: 40px;
  grid-row-gap: 10px;
  text-align: center;
  margin-top: 30px;
  font-family: Crocosans caps, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 1;
}

.div-block-196895 {
  background-color: #354871;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  max-width: 820px;
  margin-top: 60px;
  padding: 14px;
  display: flex;
  position: relative;
}

.strelka_right2-2 {
  z-index: 99;
  cursor: pointer;
  width: 17.0469px;
  max-width: none;
  display: none;
  position: absolute;
  right: 14%;
}

.text-block-2292048 {
  text-shadow: 0 3px 3px #0003;
  font-family: Crocosanscaps, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
}

.div-block-196902 {
  text-align: center;
  background-color: #4364a0;
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 30px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
}

.strelka_left3-2 {
  z-index: 99;
  cursor: pointer;
  width: 17.0469px;
  max-width: none;
  display: none;
  position: absolute;
  left: 14%;
}

.contentrl {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-top: 600px;
  display: flex;
  position: relative;
}

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

.image-2625206 {
  width: 330px;
}

.text-block-2292046 {
  font-family: Crocosans caps, sans-serif;
  font-size: 28px;
  font-weight: 900;
  line-height: 1;
}

.div-block-196899 {
  z-index: 1;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: -31px;
  display: flex;
  position: relative;
}

._3x_wrp-2 {
  z-index: 99;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6870c11eb02b6a343836808e_Rectangle%2010.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 3px solid #c7c39b;
  border-radius: 30px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 290px;
  height: 290px;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: none;
  display: flex;
  position: relative;
  box-shadow: 0 10px 75px 10px #000;
}

._3x_wrp-2._3 {
  background-image: linear-gradient(to top, #0a1926, #133557);
}

._3x_wrp-2._3.z-index {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6841963cd686593815a506a7_Rectangle%2010.png");
  background-position: 50%;
  background-size: auto;
}

._3x_wrp-2._1 {
  background-image: linear-gradient(to top, #2c2234, #7f1e28);
}

._3x_wrp-2._1.z-index {
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6841963cd686593815a506a9_Rectangle%2010.png");
  background-position: 50%;
  background-size: auto;
}

.div-block-196900 {
  background-image: linear-gradient(93deg, #c6c399, #474029 48%, #c6c399);
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 30px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
}

.strelka_left-2 {
  z-index: 99;
  cursor: pointer;
  width: 17.0469px;
  max-width: none;
  position: absolute;
  left: 14%;
}

.strelka_right-2 {
  z-index: 99;
  cursor: pointer;
  width: 17.0469px;
  max-width: none;
  position: absolute;
  right: 14%;
}

.rotation-2p-3 {
  perspective: 1000px;
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
  position: relative;
  transform: rotateX(.001deg)rotateY(0)rotateZ(0);
}

.nardi-wrp-2 {
  z-index: 999;
  position: relative;
}

.bt {
  color: #fff;
  letter-spacing: 1px;
  cursor: pointer;
  background-color: #0000;
  background-image: linear-gradient(138deg, #15b17a, #0ab413);
  border-radius: 50px;
  padding: 20px;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  transition: all .5s;
  box-shadow: inset 0 1px 2px #74ff4c;
}

.bt:hover {
  box-shadow: inset 0 -1px 30px 20px #74ff4c, 1px 1px 60px 8px #13ad4bc4;
}

.bt._2 {
  margin-bottom: -30px;
  box-shadow: 0 11px 20px #00000082, inset 0 1px 2px #74ff4c;
}

.strelka_right3-2 {
  z-index: 99;
  cursor: pointer;
  width: 17.0469px;
  max-width: none;
  display: none;
  position: absolute;
  right: 14%;
}

.image-2625207 {
  cursor: pointer;
  width: 26px;
  margin-top: 10px;
  margin-right: 10px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-2625207._2 {
  width: 20px;
}

.text-block-2292047 {
  margin-left: 20px;
  margin-right: 20px;
  font-size: 24px;
  line-height: 125%;
}

.div-block-196901 {
  border: 2px solid #c7c39b;
  border-radius: 50px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 660px;
  margin-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.sectionrl {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.image-2625205 {
  width: 22px;
  margin-left: 5px;
}

.text-block-2292051 {
  font-family: Crocosans caps, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 1;
}

.lb-wrp-lr {
  background-color: #082d26;
  border: 3px solid #c8c39d;
  border-radius: 60px;
  flex-flow: column;
  max-width: 500px;
  margin-top: 60px;
  padding: 15px;
}

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

.lb-lr {
  background-color: #182346;
  border: 3px solid #c9c39f;
  border-radius: 45px;
  padding: 60px 30px 20px;
}

.body-rl {
  color: var(--white);
  text-align: center;
  background-color: #031219;
  background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6870d86bcb5eb1435dbde0a9_ge2.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-family: Crocosanscaps, sans-serif;
  font-weight: 400;
}

.div-block-196898 {
  background-image: linear-gradient(90deg, #182346, #354c87 34% 61%, #182346);
  height: 2px;
}

.strelka_left2-2 {
  z-index: 99;
  cursor: pointer;
  width: 17.0469px;
  max-width: none;
  display: none;
  position: absolute;
  left: 14%;
}

.popup-lr-error {
  z-index: 99;
  transform-origin: 100%;
  color: #fff;
  background-color: #384872;
  border: 2px solid #4667b7;
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 30px 60px;
  display: flex;
  position: absolute;
  box-shadow: 0 2px 100px #000;
}

.popup-lr-error.hide {
  display: none;
}

.text-block-2292049 {
  text-shadow: 0 4px 12px #00000061;
  font-family: Crocosans caps, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 1;
  position: absolute;
}

.menu-8 {
  background-color: #000c;
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 60px;
  padding: 0 20px;
  display: flex;
  position: fixed;
}

.section-2022 {
  z-index: 999;
  background-color: #000000a8;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.paragraph-45 {
  font-size: 24px;
}

@media screen and (max-width: 991px) {
  .button-2.lang {
    text-align: left;
    text-align: left;
    background-color: #0000;
    margin-right: 10px;
    padding-top: 11px;
    padding-left: 0;
    line-height: 11px;
  }

  .button-2.nav {
    text-align: left;
    background-color: #0000;
    padding-top: 11px;
    padding-left: 25px;
  }

  .button-2.lang {
    text-align: left;
    text-align: left;
    background-color: #0000;
    padding-top: 11px;
    padding-left: 0;
    line-height: 11px;
  }

  .tennis {
    width: 20%;
    top: -8%;
    left: 56%;
  }

  .accordion_item {
    width: 100%;
  }

  .menu-button-2, .menu-button-2.w--open {
    background-color: #0000;
  }

  .nav-menu-2 {
    background-color: #0f0f0ff2;
    padding: 20px 0 59px 60px;
    box-shadow: 1px 1px 303px #000;
  }

  .rules-vip {
    font-size: 42px;
    line-height: 50px;
  }

  .leaderboard-id {
    width: 100%;
    max-width: none;
  }

  .pdf-section, .pdf-section-2 {
    z-index: 55;
  }

  .rules-container-rd {
    margin-top: 60px;
  }

  .question-rt {
    font-family: Ubuntu medium, sans-serif;
    position: static;
  }

  .acc_content-rt {
    padding-right: 20px;
  }

  .answer-rt {
    font-family: Ubuntu mkh, sans-serif;
  }

  .goga-bt {
    margin-top: 2px;
  }

  .goga-bt.d {
    display: none;
  }

  .content-t {
    width: 90%;
  }

  .rules-containet-rav {
    margin-top: 60px;
  }

  .rules-t {
    font-size: 42px;
    line-height: 50px;
  }

  .question-t {
    position: static;
  }

  .accordion_item_content-t {
    flex-direction: column;
  }

  .steps-t {
    grid-column-gap: 0px;
    grid-template-columns: 1fr .75fr 1fr .75fr 1fr;
    grid-auto-flow: column;
  }

  .steps_img_dots {
    max-width: none;
    display: none;
  }

  .steps_m-t {
    display: none;
  }

  .week_ln {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .content-ufo {
    width: 90%;
  }

  .steps-ufo {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-flow: column;
  }

  .bt-ufo {
    margin-top: 40px;
  }

  .heading-114, .heading-115 {
    font-size: 24px;
    line-height: 125%;
  }

  .div-block-119 {
    background-size: contain;
    padding: 20px 65px;
  }

  .heading-116 {
    font-size: 20px;
  }

  .heading-117 {
    font-size: 24px;
  }

  .div-block-120 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5dc91b9552f69f7758962339_Rectangle%201%20copy%2042.png");
    background-size: contain;
    border-left-style: none;
    border-right-style: none;
    border-radius: 0;
    width: 100%;
    height: auto;
    padding-bottom: 100px;
  }

  .div-block-121 {
    width: 80%;
    margin-top: 100px;
  }

  .image-262324 {
    width: 4%;
    max-width: 100%;
  }

  .div-block-128 {
    display: none;
  }

  .content-bz {
    width: 90%;
  }

  .bt-bz {
    margin-top: 40px;
  }

  .div-block-133 {
    display: none;
    overflow: visible;
  }

  .cntrc {
    width: 500px;
  }

  .heading-129 {
    color: #17e001;
    font-family: Crocosans caps, sans-serif;
    font-weight: 900;
  }

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

  .heading-130 {
    font-size: 26px;
    position: relative;
  }

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

  .image-262356 {
    max-width: none;
    margin-top: -44px;
    margin-left: -40px;
  }

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

  .blocks {
    justify-content: center;
    overflow: visible;
  }

  .content-50 {
    width: 90%;
  }

  .steps_m-50 {
    display: none;
  }

  .steps-50 {
    grid-column-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-flow: column;
  }

  .heading-148 {
    font-size: 26px;
  }

  .section-50m {
    display: none;
  }

  .answer-50f {
    font-family: Ubuntu mkh, sans-serif;
  }

  .image-262394, .image-262395 {
    display: none;
  }

  .image-262400 {
    right: -9%;
  }

  .image-262401 {
    left: -40%;
  }

  .accordion_item_content-t-2 {
    flex-direction: column;
  }

  .bt-51 {
    margin-top: 40px;
  }

  .heading-172 {
    font-size: 22px;
  }

  .grid-64 {
    grid-column-gap: 0px;
  }

  .heading-175 {
    font-size: 22px;
  }

  .bt-512 {
    margin-top: 40px;
  }

  .content-5-1 {
    width: 90%;
  }

  .heading-175-copy-2 {
    font-size: 40px;
  }

  .content-2020 {
    width: 90%;
  }

  .steps-2020 {
    grid-column-gap: 0px;
    grid-template-columns: auto auto auto auto auto;
    grid-auto-flow: column;
  }

  .bt-2020 {
    margin-top: 40px;
  }

  .rules-container-2020 {
    margin-top: 60px;
  }

  .rules-2020 {
    font-size: 18px;
    line-height: 125%;
  }

  .day_ln-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .jamuri-wrapp {
    flex-direction: column;
    width: 650px;
    display: flex;
  }

  .block_count_wrapp {
    width: auto;
    margin-left: 10px;
    margin-right: 10px;
  }

  .image-262434 {
    width: 750px;
  }

  .content-5 {
    width: 95%;
  }

  .text-block-148 {
    padding-left: 10px;
    font-family: Play caps, sans-serif;
    font-size: 16px;
    font-weight: 400;
  }

  .text-block-149 {
    font-size: 40px;
  }

  .grid-2021 {
    margin-left: 5px;
    margin-right: 10px;
  }

  .grid-2021._22222 {
    grid-template-columns: 1fr .5fr auto;
    margin-left: 10px;
    margin-right: 5px;
  }

  .text-block-153, .text-block-153-copy, .text-block-153-copy2.cii {
    font-size: 16px;
  }

  .div-block-224.bl.cci {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-223-copy {
    border-left: 4px solid var(--black-2);
  }

  .text-block-153-co2 {
    font-size: 16px;
  }

  .text-block-154 {
    font-size: 14px;
  }

  .text-block-155 {
    font-size: 18px;
  }

  .div-block-225 {
    width: 95%;
  }

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

  .rules-container-t-5 {
    margin-top: 60px;
  }

  .content-ufol {
    width: 90%;
  }

  .steps-ufol {
    grid-column-gap: 0px;
    grid-template-columns: auto auto auto auto auto;
    grid-auto-flow: column;
  }

  .text-block-156 {
    width: 727.031px;
    font-size: 22px;
  }

  .tabs-menu-ufol {
    align-self: stretch;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .tabs-content-ufol {
    width: 100%;
    margin-right: 0;
  }

  .rules-container-ufo, .rules-container-ufos {
    margin-top: 60px;
  }

  .text-block-163 {
    font-size: 28px;
  }

  .section-st.sec2 {
    background-size: auto;
  }

  .content-st {
    width: 90%;
  }

  .bt-st {
    margin-top: 40px;
  }

  .rules-container-st {
    margin-top: 60px;
  }

  .heading-205 {
    font-size: 55px;
  }

  .steps-st {
    grid-column-gap: 0px;
    grid-template-columns: auto auto auto auto auto;
    grid-auto-flow: column;
  }

  .steps-st.sss {
    grid-column-gap: 20px;
  }

  .heading-207 {
    font-size: 28px;
    line-height: 1;
  }

  .image-262438 {
    display: none;
    right: -59%;
  }

  .image-262439 {
    display: none;
  }

  .image-262440 {
    left: -2%;
  }

  .content-rav {
    width: 90%;
  }

  .play-blocks_wrapper-copy {
    grid-column-gap: 50px;
  }

  .steps-rav {
    grid-column-gap: 0px;
    grid-template-columns: auto auto auto auto auto;
    grid-auto-flow: column;
  }

  .steps-rav.sss {
    grid-column-gap: 10px;
  }

  .blocks-rav {
    justify-content: center;
    overflow: visible;
  }

  .btr {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-250.s {
    width: 630px;
  }

  .image-262461 {
    z-index: -1;
    width: 300px;
    right: -18%;
  }

  .image-262462 {
    z-index: -1;
    width: 300px;
    left: -25%;
  }

  .image-262463, .image-2624633, .image-2624635, .image-2624636, .image-2624637 {
    display: none;
  }

  .content-pr {
    width: 90%;
  }

  .pragmatic-bt {
    padding-left: 30px;
    padding-right: 30px;
  }

  .text-block-182, .text-block-183 {
    font-size: 14px;
  }

  .div-block-257 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .heading-215 {
    font-size: 26px;
  }

  .text-block-184 {
    font-size: 16px;
  }

  .heading-215-copy {
    margin-left: 10px;
    font-size: 20px;
  }

  .content-secret {
    width: 90%;
    margin-top: 569px;
  }

  .rules-containet-secret {
    margin-top: 60px;
  }

  .text-block-2091 {
    font-size: 20px;
  }

  .grid-2032 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .cardd, .carrd {
    display: none;
  }

  .steps-sd {
    grid-column-gap: 30px;
    grid-template-columns: auto auto auto;
    grid-auto-flow: column;
  }

  .steps-sd.sssd {
    grid-column-gap: 10px;
  }

  .ticket6 {
    display: none;
    right: -9%;
  }

  .heading-148-copy {
    font-size: 36px;
  }

  .content-sd {
    width: 90%;
  }

  .image-262394-copy, .image-262395-copy {
    display: none;
  }

  .rules-containet-sd {
    margin-top: 60px;
  }

  .content-u, .content-gs {
    width: 90%;
  }

  .rules-containet-gs {
    margin-top: 60px;
  }

  .tabs-5 {
    flex-direction: column;
  }

  .tabs-menu-5 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    margin-bottom: 40px;
    display: grid;
  }

  .tab-link-tab-2-2 {
    margin-top: 0;
    margin-bottom: 0;
    padding-right: 20px;
  }

  .tab-link-tab-2-2.w--current {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-282 {
    margin-top: 40px;
  }

  .santas_item {
    width: 100%;
  }

  .santas_item_content {
    flex-direction: column;
  }

  .grid-2035 {
    grid-row-gap: 20px;
    margin-right: 20px;
  }

  .content-uf {
    width: 90%;
  }

  .heading-222 {
    font-size: 30px;
  }

  .planet_bb {
    transform: translate3d(300px, -300px, -600px);
  }

  .planet_b, .image-2624647, .image-2624648, .image-2624650 {
    display: none;
  }

  .image-2624651 {
    left: -25%;
  }

  .ufo-lb-copy {
    flex-direction: column;
    align-items: center;
    width: 100%;
    max-width: none;
    display: flex;
  }

  .section-stn {
    margin-bottom: 0;
  }

  .content-stn {
    width: 90%;
  }

  .bt-stn._2 {
    margin-top: -40px;
    padding: 20px;
    font-size: 20px;
  }

  .body-2037 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5eb30614ddb25908248f809c_bg2.jpg");
    background-repeat: no-repeat;
    background-size: auto;
  }

  .heading-224 {
    font-size: 32px;
  }

  .grid-2036 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-285 {
    padding-left: 65px;
    padding-right: 65px;
  }

  .image-2624654.hover {
    width: 90%;
  }

  .p2p_rotator {
    display: none;
  }

  .image-2624660 {
    width: 200px;
    bottom: 27%;
    right: -13%;
  }

  .text-block-241 {
    font-size: 20px;
  }

  .paragraph-34 {
    width: 80%;
  }

  .div-block-72 {
    width: 90%;
  }

  .answer-spingo {
    font-family: Ubuntu mkh, sans-serif;
  }

  .accordion_item-2 {
    width: 100%;
  }

  .accordion_wrapper-spingo {
    width: 600px;
  }

  .acc_content-spingo {
    padding-right: 20px;
  }

  .heading-52 {
    font-size: 30px;
  }

  .rules-container-spingo {
    margin-top: 60px;
  }

  .question-spingo {
    font-family: Ubuntu medium, sans-serif;
    position: static;
  }

  .grid-37 {
    grid-column-gap: 10px;
    grid-template-columns: 1fr auto 1fr auto 1fr;
    grid-auto-flow: column;
  }

  .spingo-bt {
    margin-top: 2px;
  }

  .spingo-bt.d {
    display: none;
  }

  .spingo-bt.d.bt_m {
    margin-top: 40px;
    display: flex;
  }

  .content-db {
    width: 90%;
  }

  .rules-containet-db {
    margin-top: 60px;
  }

  .steps-db {
    width: 768px;
  }

  .text-block-255 {
    margin-bottom: 20px;
  }

  .div-block-300 {
    flex-direction: column;
    align-items: stretch;
  }

  .div-block-301 {
    margin-bottom: 40px;
  }

  .step-db_wr._3 {
    margin-left: -68px;
  }

  .steps-db-m {
    grid-column-gap: 0px;
    grid-template-columns: auto auto auto auto auto;
    grid-auto-flow: column;
  }

  .image-2624684, .qqq, .www, .eee, .rrr {
    display: none;
  }

  .content-40 {
    width: 90%;
  }

  .rules-t-copy {
    font-size: 42px;
    line-height: 50px;
  }

  .sttar, .sevven {
    display: none;
  }

  .vibrate-1 {
    width: 40%;
    right: -20%;
  }

  .steps-cd {
    grid-column-gap: 50px;
    grid-template-columns: auto auto auto;
    grid-auto-flow: column;
  }

  .baskets {
    width: 40%;
    top: -2%;
    left: -26%;
  }

  .tickettt {
    width: 30%;
    top: 428px;
    right: -7%;
  }

  .content-100 {
    width: 90%;
  }

  .bt-100 {
    margin-top: 470px;
  }

  .rules-containet-100 {
    margin-top: 60px;
  }

  .heading-230 {
    font-size: 90px;
  }

  .cleverr, .dicce, .starr {
    display: none;
  }

  .ticketttt {
    width: 30%;
    top: 609px;
    right: -13%;
  }

  .tickettttt {
    width: 30%;
    top: 736px;
    right: -10%;
  }

  .content-el {
    width: 90%;
  }

  .content-el._2 {
    width: 95%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .rules-containet-el {
    margin-top: 60px;
  }

  .steps-el {
    grid-template-columns: auto auto auto;
    grid-auto-flow: column;
  }

  .text-block-304 {
    margin-top: 10px;
  }

  .grid-2050 {
    align-self: stretch;
    margin-top: -90px;
    margin-bottom: 0;
    padding: 0 0 10px;
    overflow: scroll;
  }

  .grid-2050.scroll {
    overflow: auto;
  }

  .div-block-335 {
    width: 80px;
    height: 80px;
    box-shadow: 0 13px 65px #000;
  }

  .days_wrapper {
    box-shadow: none;
    background-image: none;
    width: 100%;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid_blocks {
    grid-auto-flow: column;
    align-self: stretch;
    margin-bottom: 60px;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    overflow: scroll;
  }

  .seven_el {
    display: none;
  }

  .ball_el {
    width: 20%;
    display: none;
    right: -17%;
  }

  .ufo_el {
    width: 25%;
    left: -55%;
  }

  .pup_el, .card_el {
    display: none;
  }

  .content-eu {
    width: 90%;
  }

  .content-eu._2 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec7baf0cd8754aff00fc29c_zz2.png"), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec7baef126867381d5c1e62_Vectzzor%20Smart%20Object.png"), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec7baf02d8f475fcd0e63ff_zz.png");
    background-position: 10% 33%, 5% 85%, 95% 80%;
    background-repeat: no-repeat, no-repeat, no-repeat;
    background-size: auto, auto, auto;
  }

  .rules-containet-eu {
    margin-top: 60px;
  }

  .text-step-eu {
    font-size: 16px;
  }

  .steps-eu {
    grid-column-gap: 10px;
    grid-template-columns: auto auto auto;
    grid-auto-flow: column;
  }

  .grid-2052 {
    padding: 15px;
  }

  .text-block-323 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-block-323.g._2 {
    margin-left: 60px;
  }

  .text-block-324.y {
    right: 25%;
  }

  .text-block-325 {
    font-size: 28px;
  }

  .text-block-326 {
    font-size: 22px;
  }

  .grid-2052-copy {
    background-position: 52% -30%, 50%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-block-12 {
    z-index: 1;
    margin-top: -167px;
    top: 91px;
    left: auto;
    right: auto;
  }

  .div-block-355 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-356 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-357 {
    width: 90%;
  }

  .image-2624747 {
    top: 0%;
    right: -13%;
  }

  .image-2624748 {
    display: none;
  }

  .image-2624749 {
    width: 30%;
    top: 94%;
    left: -15%;
  }

  .text-block-329 {
    margin-top: 280px;
  }

  .section5-1 {
    padding-top: 60px;
  }

  .content5-1 {
    width: 90%;
  }

  .rules-containet5-1 {
    margin-top: 60px;
  }

  .steps5-1 {
    grid-template-columns: auto auto auto;
    grid-auto-flow: column;
    align-self: stretch;
    overflow: scroll;
  }

  .step5-1 {
    margin-bottom: -10px;
  }

  .text-step5-1 {
    font-size: 16px;
  }

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

  .image-2624762.ballb, .image-2624763.pulsate-bck {
    display: none;
  }

  .html-embed-9 {
    height: 230px;
  }

  .html-embed-9-copy {
    height: 75vh;
  }

  .image-2624766 {
    right: -15%;
  }

  .text-block-350 {
    font-size: 26px;
    line-height: 125%;
  }

  .answer-t-copy {
    font-family: Ubuntu mkh, sans-serif;
  }

  .content-200 {
    width: 90%;
  }

  .rules-containet-200 {
    margin-top: 60px;
  }

  .grid-2056-copy {
    grid-column-gap: 80px;
    width: 850px;
    padding-left: 7px;
    padding-right: 7px;
  }

  .present_medium {
    width: 100px;
  }

  .present_big {
    width: 120px;
  }

  .content-liga {
    width: 90%;
  }

  .rules-containet-liga {
    margin-top: 60px;
  }

  .text-block-357 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-388 {
    width: 70%;
  }

  .text-block-362 {
    font-size: 18px;
  }

  .tab-link-tab-1-4 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .text-block-363 {
    font-size: 18px;
  }

  .grid-2058 {
    padding-left: 20px;
    padding-right: 10px;
  }

  .tabs-menu-7 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: grid;
  }

  .tabs-7 {
    width: 100%;
  }

  .grid-2061 {
    padding-right: 20px;
  }

  .present_little {
    width: 80px;
  }

  .rotat_parent {
    margin-top: 275px;
  }

  .image-2624808 {
    width: 780px;
  }

  .domi {
    display: none;
  }

  .crt {
    width: 300px;
    top: -63%;
  }

  .boxpres, .image-2624809, .image-2624810 {
    display: none;
  }

  .image-2624811 {
    right: -18%;
  }

  .image-2624812, .image-2624813, .image-2624814, .image-2624815 {
    display: none;
  }

  .question-t-2 {
    position: static;
  }

  .accordion_item_content-t-3 {
    flex-direction: column;
  }

  .text-block-2097 {
    font-size: 20px;
  }

  .grid-2049cr {
    flex-wrap: wrap;
    place-content: space-between center;
    width: 100%;
    display: flex;
  }

  .img {
    width: 70px;
    max-width: none;
  }

  .button-3.nav {
    text-align: left;
    background-color: #0000;
    padding-top: 11px;
    padding-left: 25px;
  }

  .button-3.lang {
    text-align: left;
    text-align: left;
    background-color: #0000;
    padding-top: 11px;
    padding-left: 0;
    line-height: 11px;
  }

  .t_step_ap {
    font-size: 16px;
  }

  .content-ap {
    width: 90%;
  }

  .t_step_ap-copy {
    font-size: 16px;
  }

  .content-jw {
    width: 90%;
  }

  .text-block-2109 {
    font-size: 22px;
  }

  .content-dl, .content-op {
    width: 90%;
  }

  .rules-containet-op {
    margin-top: 60px;
  }

  .div-block-19278 {
    width: auto;
  }

  .tabs-menu-10 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .content-ws {
    width: 90%;
  }

  .t_step_ws {
    margin-left: 15px;
    margin-right: 15px;
    font-size: 16px;
  }

  .steps_ws {
    grid-column-gap: 30px;
  }

  .text-block-2121 {
    font-size: 22px;
  }

  .content-pe {
    width: 90%;
  }

  .image-2624832 {
    width: 750px;
  }

  .image-2624833, .image-2624834, .image-2624835, .image-2624836 {
    display: none;
  }

  .content-ho, .content-ch {
    width: 90%;
  }

  .t_step_ch {
    font-size: 14px;
  }

  .image-2624842 {
    width: 700px;
  }

  .content-ufosp {
    width: 90%;
  }

  .steps_ufosp {
    grid-column-gap: 10px;
  }

  .t_step_ufosp {
    margin-right: 10px;
    font-size: 16px;
  }

  .div-block-19291 {
    margin-left: -54px;
  }

  .ufo_sp {
    right: -22%;
  }

  .content-b5 {
    width: 90%;
  }

  .sev5, .clev5, .sev25, .image-2624848, .image-2624849 {
    display: none;
  }

  .content-p2 {
    width: 90%;
  }

  .lb_dates_wrapp {
    grid-auto-columns: 1fr;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .lb_content_wrapp {
    width: 100%;
  }

  .lb_wrapp {
    flex-direction: column;
    align-items: center;
  }

  .lb_wrapp.uf {
    background-size: contain;
    border-radius: 10px;
    width: 700px;
    height: 562px;
    padding-top: 30px;
  }

  .lb_wrapp.dl {
    background-size: contain;
    border-radius: 10px;
    width: 691px;
    height: 562px;
    padding-top: 30px;
  }

  .content-ny, .content-lp {
    width: 90%;
  }

  .content-lp.b {
    width: 100%;
  }

  .rules-containet-lp {
    margin-top: 60px;
  }

  .t_step_t, .t_step_lp, .t_step_lp-copy {
    font-size: 16px;
  }

  .grid-2049lp {
    flex-wrap: wrap;
    place-content: space-between center;
    width: 100%;
    display: flex;
  }

  .content-rpt {
    width: 90%;
  }

  .rules-containet-rpt {
    margin-top: 60px;
  }

  .grid-209036._3 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .content-cs {
    width: 90%;
  }

  .rules-containet-cs {
    margin-top: 60px;
  }

  .t_step_ufx {
    font-size: 16px;
  }

  .image-2625056 {
    width: 100%;
  }

  .t_step_cs {
    font-size: 16px;
  }

  .grid-2049cs {
    flex-wrap: wrap;
    place-content: space-between center;
    width: 100%;
    display: flex;
  }

  .div-block-40840 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .content-tm {
    width: 90%;
  }

  .t_step_tm {
    font-size: 16px;
  }

  .grid-209039._3 {
    grid-template-columns: .5fr .75fr 1fr;
  }

  .div-block-40843 {
    align-self: stretch;
    width: auto;
  }

  .content-rlb {
    width: 90%;
  }

  .dates_wrap {
    padding-bottom: 10px;
    overflow: scroll;
  }

  .div-block-40850 {
    align-self: stretch;
  }

  .div-block-40851 {
    margin-left: 0;
  }

  .image-2625059, .image-2625060, .image-2625061, .image-2625062 {
    display: none;
  }

  .content-ucb {
    width: 90%;
  }

  .text-block-2204 {
    width: auto;
  }

  .grid-209046 {
    grid-column-gap: 10px;
  }

  .div-block-40856 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-2208, .text-block-2210 {
    font-size: 18px;
  }

  .content-sf {
    width: 90%;
  }

  .rules-containet-sf {
    margin-top: 60px;
  }

  .div-block-40860 {
    width: 100vw;
  }

  .image-2625071 {
    display: none;
  }

  .image-2625077 {
    width: 650px;
  }

  .div-block-40996-2 {
    background-image: none;
    align-self: stretch;
  }

  .text-block-2279.ufo-d {
    min-width: 90px;
    padding: 10px;
  }

  .text-block-2279.ufo-50 {
    min-width: 70px;
    padding: 10px;
  }

  .text-block-2279.bgt {
    min-width: auto;
  }

  .leaderboardufo_wrp-3 {
    align-self: stretch;
  }

  .my_progress {
    padding-left: 20px;
    padding-right: 20px;
  }

  .my_progress.ufo-d {
    background-size: contain;
    width: 220px;
    height: 140px;
    font-size: 16px;
  }

  .my_progress.ufo-50 {
    background-image: none;
    font-size: 16px;
  }

  .my_progress.bgt {
    justify-content: flex-end;
  }

  .menu_dates {
    padding-bottom: 10px;
    overflow: scroll;
  }

  .menu_dates.ufo-d {
    padding-bottom: 5px;
  }

  .text-block-22808-2 {
    font-size: 20px;
  }

  .text-block-22809 {
    font-size: 22px;
  }

  .div-block-40954-2 {
    font-size: 16px;
  }

  .grid-209075-2 {
    grid-column-gap: 30px;
    width: auto;
  }

  .chaerte_wrp, .chaerte_wrp-2, .chaerte_wrp-3 {
    width: 100%;
  }

  .content-ac {
    width: 90%;
  }

  .rules-containet-ac {
    margin-top: 60px;
  }

  .accordion_item_content-2 {
    flex-direction: column;
  }

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

  .content-sp {
    width: 90%;
  }

  .rules-containet-sp {
    margin-top: 60px;
  }

  .text-block-22883 {
    font-size: 30px;
  }

  .grid-209066 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .div-block-41008 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-41014 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .box-e {
    align-self: stretch;
    width: 100%;
  }

  .div-block-41015 {
    margin-left: 31px;
    margin-right: 31px;
  }

  .div-block-41016.r, .div-block-41016.l {
    width: 70%;
  }

  .div-block-41018 {
    flex-wrap: wrap;
    font-size: 42px;
  }

  .content-t-2 {
    width: 90%;
    margin-top: 318px;
  }

  .content-as {
    width: 90%;
    margin-top: 390px;
  }

  .content-sl {
    width: 90%;
  }

  .grid_cards {
    grid-column-gap: 20px;
  }

  .leaderboardbtg_wrp {
    background-image: none;
    align-self: stretch;
    width: auto;
  }

  .my_profress_wrp {
    grid-column-gap: 10px;
    grid-template-columns: .75fr .75fr .75fr;
    align-self: stretch;
  }

  .image-2625174 {
    display: none;
  }

  .text-block-22900 {
    font-size: 26px;
  }

  .text-span-139 {
    font-size: 40px;
  }

  .div-block-41025 {
    padding-left: 20px;
  }

  .body-2074 {
    background-size: 1500px;
  }

  .text-block-22903 {
    font-size: 20px;
  }

  .div-block-41026 {
    align-self: stretch;
    max-width: none;
  }

  .div-block-41026-copy {
    flex-direction: column;
    align-self: stretch;
    align-items: center;
    width: auto;
    max-width: none;
  }

  .div-block-41026-copy-copy {
    align-self: stretch;
    max-width: none;
  }

  .tabs-16, .tabs-content-12 {
    align-self: stretch;
  }

  .content-dep {
    width: 90%;
    margin-top: 290px;
  }

  .rules-container-dep {
    margin-top: 60px;
  }

  .div-block-41040 {
    font-size: 26px;
  }

  .body-2075 {
    background-size: 1200px;
  }

  .text-block-22914 {
    text-shadow: 0 -1px 10px #000;
    margin-top: 10px;
  }

  .text-block-22915 {
    font-size: 24px;
  }

  .div-block-41041 {
    margin-top: 30px;
  }

  .grid-209073 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-41042 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-22916 {
    font-size: 26px;
  }

  .text-block-22917 {
    font-size: 18px;
  }

  .text-block-22914-copy {
    text-shadow: 0 -1px 10px #000;
    margin-top: 10px;
  }

  .div-block-41044 {
    width: 660px;
  }

  .reg_wrp {
    width: 100%;
  }

  .gr_wrp-2 {
    align-self: stretch;
    width: auto;
  }

  .gr_wrp-2.timer {
    align-self: center;
  }

  .content-rv {
    width: 90%;
  }

  .rules-containet-rv {
    margin-top: 60px;
  }

  .content-dp {
    width: 90%;
  }

  .rules-containet-dp {
    margin-top: 60px;
  }

  .div-block-41058-copy {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
  }

  .div-block-41059 {
    font-size: 22px;
  }

  .text-span-148 {
    font-size: 30px;
  }

  .div-block-41060 {
    border-radius: 40px;
    font-size: 22px;
  }

  .image-2625180 {
    width: 280px;
  }

  .grid-209078 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .text-block-22931 {
    font-size: 20px;
  }

  .text-block-22932 {
    font-size: 32px;
  }

  .div-block-41061 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-209079 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .div-bk-41058 {
    padding: 20px;
    font-size: 32px;
  }

  .image-2625181 {
    width: 60px;
  }

  .image-2625181._3 {
    width: 80px;
  }

  .image-2625181._2 {
    width: 65px;
  }

  .poup20 {
    width: 80%;
    max-width: none;
  }

  .contentrl {
    width: 90%;
  }
}

@media screen and (max-width: 767px) {
  .button-2 {
    margin-bottom: 6px;
    display: block;
  }

  .button-2.lang {
    margin-bottom: 0;
    margin-right: 5px;
  }

  .tennis {
    top: -8%;
  }

  .menu-2 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: none;
  }

  .menu-2.m, .div-block-6 {
    display: flex;
  }

  .nav-menu-2 {
    background-color: #0f0f0ff2;
  }

  .nav-menu-2.m, .nav-menu-2.d {
    display: block;
  }

  .mask_slider {
    width: 275px;
    max-width: 65%;
    margin-left: 0;
  }

  .slider {
    height: auto;
    margin-top: 20px;
    padding-bottom: 45px;
  }

  .left-arrow, .right-arrow {
    display: none;
  }

  .slide_nav {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .step-slide {
    width: 250px;
    margin-right: 40px;
  }

  .m {
    display: block;
  }

  .heading-18 {
    letter-spacing: 0;
    font-size: 12px;
    line-height: 1;
  }

  .cxrili-text {
    font-size: 10px;
    line-height: 125%;
  }

  .rules-vip {
    font-size: 34px;
    line-height: 40px;
  }

  .vip-steps-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-45 {
    font-family: Crocosanscaps, sans-serif;
    font-weight: 400;
  }

  .pdf-section {
    justify-content: flex-start;
    padding-top: 100px;
  }

  .pdf-2 {
    width: 90vw;
    height: auto;
    min-height: auto;
  }

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

  .rules-container-rd {
    margin-top: 100px;
  }

  .accordion_item_trigger-rt {
    background-color: #0677fe;
  }

  .acc_item_triger-rt {
    padding-right: 10px;
  }

  .question-rt {
    font-size: 14px;
    line-height: 14px;
  }

  .goga-bt {
    margin-top: 50px;
  }

  .goga-bt.d {
    display: none;
  }

  .prize-poker-content {
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .slide_nav-poker {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    display: none;
  }

  .heading-58 {
    text-align: left;
    font-family: Ubuntu, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

  .image-262263 {
    margin-right: 20px;
  }

  .image-262264 {
    margin-right: 10px;
  }

  .html-embed-4 {
    display: none;
  }

  .section-pe {
    padding-top: 70px;
  }

  .content-t {
    margin-top: 210px;
  }

  .bt-rav {
    margin-top: 50px;
    margin-bottom: 40px;
    display: block;
  }

  .rules-containet-rav {
    align-items: center;
    margin-top: 40px;
  }

  .rules-t {
    font-size: 34px;
    line-height: 40px;
  }

  .accordion_item_trigger-t {
    background-color: #2ac513;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .accordion_item_trigger-t:hover {
    background-color: #2ac513;
  }

  .accordion_item_trigger-t.op {
    border-width: 2px;
  }

  .accordion_item_trigger-t.op:hover {
    background-color: #1a3266;
  }

  .accordion_item_trigger-t.op-copy {
    border-width: 2px;
  }

  .accordion_item_trigger-t.op-copy:hover {
    background-color: #1a3266;
  }

  .accordion_item_trigger-t.cs:hover {
    background-color: #341957;
  }

  .question-t {
    font-size: 14px;
    line-height: 1;
  }

  .leaderboard-sr {
    padding-right: 5px;
  }

  .accordion_item_trigger-p2p {
    height: 35px;
  }

  .steps-t {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    margin-top: 60px;
    display: none;
  }

  .step-t {
    border: 2px solid #ffd000;
    border-radius: 15px;
    flex-direction: row;
    padding-left: 5px;
    padding-right: 5px;
  }

  .steps_m-t {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .steps_m-slider-t {
    flex-direction: column;
    align-items: center;
    height: auto;
    margin-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .mask_slider-t {
    width: 250px;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .step-slide-t {
    width: 250px;
    margin-right: 40px;
  }

  .step_m-t {
    border: 2px #000;
    border-radius: 15px;
    flex-direction: row;
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-58-copy {
    text-align: left;
    text-align: center;
    font-family: Ubuntu, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

  .section-ufo {
    padding-bottom: 60px;
  }

  .steps-ufo {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    margin-top: 195px;
    display: grid;
  }

  .bt-ufo {
    margin-top: 20px;
    margin-bottom: 20px;
    display: none;
  }

  .bt-ufo.m {
    display: flex;
  }

  .step-ufo {
    border: 2px #ffd000;
    border-radius: 15px;
    flex-direction: row;
    padding-left: 5px;
    padding-right: 5px;
  }

  .body-29 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5dc938cc11520e3554f23299_BG_m.jpg");
  }

  .heading-112 {
    font-size: 26px;
  }

  .heading-113 {
    font-size: 24px;
  }

  .heading-steps-ufo {
    text-align: left;
    font-family: Ubuntu, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

  .heading-114 {
    margin-top: 0;
    font-size: 17px;
  }

  .heading-115 {
    font-size: 17px;
  }

  .div-block-119 {
    padding-left: 45px;
    padding-right: 45px;
  }

  .heading-116 {
    margin-bottom: 40px;
  }

  .heading-117 {
    font-size: 32px;
  }

  .div-block-120 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5dc934a711520e394bf21a85_Rectangle%201%20copy%2042_m.png");
    background-position: 50% 0;
    align-items: center;
    margin-top: -77px;
  }

  .div-block-121 {
    flex-direction: column;
    align-items: center;
    width: 346px;
    display: flex;
  }

  .div-block-122 {
    margin-top: 20px;
    margin-bottom: 40px;
  }

  .div-block-123 {
    display: none;
  }

  .div-block-123.m {
    display: flex;
  }

  .image-262324 {
    width: auto;
  }

  .image-262326 {
    width: 30%;
  }

  .content-bz {
    margin-top: 60px;
  }

  .bt-bz {
    margin-top: 50px;
    display: none;
  }

  .bt-bz.m {
    display: block;
  }

  .body-33 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5dd7ffd09f6b4c247f6c0f1d_BG_m.jpg");
  }

  .heading-125 {
    font-size: 20px;
  }

  .text-block-96, .text-block-97 {
    font-size: 18px;
  }

  .div-block-134, .image-262353, .crtv, .cntrc {
    display: none;
  }

  .heading-129 {
    color: #2ac513;
    font-family: Crocosans caps, sans-serif;
    font-size: 24px;
    font-weight: 900;
    line-height: 1;
  }

  .grid-54 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .heading-130 {
    text-align: left;
    font-family: Ubuntu medium, sans-serif;
    font-size: 26px;
    font-weight: 500;
    position: relative;
  }

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

  .image-262356 {
    width: 389px;
    max-width: none;
    margin-top: -45px;
    margin-left: -40px;
    padding-left: 0;
  }

  .t2, .t3, .t4, .t5 {
    display: none;
  }

  .blocks {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    justify-items: center;
    width: 100%;
    margin-bottom: 60px;
    padding-bottom: 20px;
    display: grid;
    overflow: visible;
  }

  .pdf-bt-3 {
    text-decoration: none;
  }

  .section-50.top50, .section-50.dwn50 {
    display: none;
  }

  .content-50 {
    margin-top: 187px;
  }

  .steps_m-50 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .steps-50 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    margin-top: 60px;
    display: none;
  }

  .accordion_item_trigger-50 {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .body-36 {
    background-color: #0d1b24;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5df8a4b2143ebc34e30c1e6c_BG_m.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .step-50 {
    border-radius: 15px;
    flex-direction: row;
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-148 {
    min-width: 432px;
    max-width: none;
    margin-top: 20px;
    font-size: 24px;
  }

  .heading-149 {
    font-size: 20px;
  }

  .text-block-114 {
    background-color: #0000;
    margin-top: 10px;
  }

  .grid-60 {
    grid-template-columns: 1fr;
    margin-top: 10px;
  }

  .heading-150 {
    background-color: #00ad37;
    background-image: none;
    border-bottom-style: none;
    border-top-right-radius: 2px;
    border-bottom-left-radius: 0;
    width: 210px;
    padding: 15px 20px;
  }

  .section-50m {
    background-color: #000209;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e625ef17b1e837763d4fdd0_BG_m.jpg");
    background-position: 50% 0;
    background-size: auto;
    padding-top: 60px;
    display: flex;
  }

  .heading-161 {
    margin-top: 0;
    font-size: 24px;
  }

  .heading-150-copy {
    border-top-style: none;
    border-top-right-radius: 0;
    border-bottom-left-radius: 2px;
    width: 210px;
    margin-left: 0;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-172 {
    min-width: auto;
    padding-bottom: 39px;
    padding-left: 45px;
    padding-right: 45px;
  }

  .div-block-173 {
    z-index: 1;
    background-color: #00ad37;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-bottom: -10px;
    position: relative;
    transform: rotate(45deg);
  }

  .div-block-174 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .body-40 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e0f4399ca84313efab0cde9_5%2B1_BGM_eng.jpg");
  }

  .heading-171 {
    font-size: 15px;
  }

  .heading-171.ge {
    margin-top: 33px;
  }

  .heading-171.ru {
    min-width: 245px;
  }

  .text-span-47 {
    font-size: 22px;
  }

  .text-block-124 {
    margin-top: 160px;
    font-size: 16px;
  }

  .bt-51 {
    margin-top: 25px;
    display: none;
  }

  .bt-51.m {
    display: block;
  }

  .div-block-195 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: auto;
    min-width: 251px;
    height: auto;
    margin-top: 4px;
    margin-bottom: 24px;
    padding-top: 0;
  }

  .text-block-125 {
    font-size: 10px;
  }

  .heading-172 {
    font-size: 16px;
  }

  .text-block-127 {
    font-size: 14px;
  }

  .grid-64 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .div-block-197 {
    width: 220px;
    margin-left: 74px;
  }

  .div-block-197.en {
    margin-top: 0;
  }

  .heading-174 {
    font-size: 14px;
  }

  .heading-175 {
    font-size: 20px;
  }

  .bt-512 {
    margin-top: 50px;
    display: none;
  }

  .bt-512.m {
    display: block;
  }

  .content-5-1 {
    margin-top: 35px;
  }

  .image-262414 {
    width: 300px;
    margin-top: 45px;
  }

  .heading-177 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 15px;
  }

  .heading-178 {
    font-size: 32px;
  }

  .heading-175-copy-2 {
    font-size: 30px;
  }

  .section-2020.middle {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e313003c3a64043c812c440_lines2_m.png");
    background-position: 50% 0;
  }

  .section-2020.bottom {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e313049c3a6401c3012c51a_lines3_m.png");
    background-position: 50% 0;
    background-repeat: repeat-y;
  }

  .steps-2020 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: auto auto auto auto auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: auto;
    width: 100%;
    max-width: 628.109px;
    margin-top: 40px;
    display: grid;
    overflow: auto;
  }

  .steps-2020.sss {
    padding-bottom: 10px;
  }

  .rules-container-2020 {
    align-items: center;
    margin-top: 40px;
  }

  .accordion_item_trigger-2020 {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .body-2020 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e3135afceeebbbfef91718b_BG_m.jpg");
  }

  .step-2020 {
    flex-direction: row;
  }

  .day_ln-2:hover {
    margin-left: 20px;
    margin-right: 20px;
  }

  .heading-189 {
    letter-spacing: 3px;
    margin-bottom: 5px;
    font-size: 34px;
  }

  .heading-190 {
    letter-spacing: 2.5px;
    margin-bottom: 0;
    font-size: 26px;
  }

  .play-blocks_wrapper {
    grid-row-gap: 30px;
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .div-block-208 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 300px;
    min-width: auto;
  }

  .grid-68 {
    flex: 0 auto;
    width: 100%;
  }

  .text-block-139 {
    background-image: linear-gradient(to right, #0f8734, #0d7f50);
    border-radius: 5px;
    justify-content: center;
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-58-copy {
    text-align: left;
    font-family: Ubuntu, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

  .text-block-141 {
    font-size: 18px;
  }

  .jamuri-wrapp {
    width: 100%;
  }

  .block_count_wrapp {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-216 {
    display: none;
  }

  .heading-190-copy {
    letter-spacing: 1px;
    font-size: 20px;
  }

  .text-span-54 {
    letter-spacing: 0;
    font-size: 25px;
  }

  .image-262434 {
    width: 100%;
  }

  .heading-193 {
    color: #15af44;
    margin-top: 10px;
    margin-left: -26px;
  }

  .days-wrapp {
    margin-bottom: 40px;
  }

  .grid-2020 {
    grid-column-gap: 10px;
  }

  .div-block-218 {
    flex-direction: column;
    align-items: center;
    margin-top: -50px;
    display: flex;
  }

  .text-block-145 {
    font-size: 20px;
  }

  .div-block-219 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e312c4883dd665b6b526515_lines_m.png");
    background-position: 0 0;
    padding-bottom: 80px;
  }

  .content-5 {
    background-color: #43227900;
    margin-top: 245px;
  }

  .body-2021 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e3423e2cb627ff20f38bb97_BG_m_GE.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .heading-195 {
    font-size: 28px;
  }

  .heading-195-copy {
    font-size: 50px;
  }

  .div-block-220 {
    margin-top: 10px;
  }

  .div-block-221 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .tabs-2 {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 100%;
    max-width: 500px;
    display: block;
  }

  .tabs-menu-2 {
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .tab-link-tab-1-3 {
    background-color: #252b33;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }

  .tab-link-tab-1-3.w--current {
    background-color: #4d278c;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .tab-link-tab-2 {
    background-color: #252b33;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    flex-direction: column;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .tab-link-tab-2.w--current {
    background-color: #4c2689;
    flex: 1;
  }

  .text-block-146 {
    color: #15af44;
    font-size: 32px;
    line-height: 1;
  }

  .text-block-147 {
    color: #0a6ee6;
    font-size: 32px;
    line-height: 1;
  }

  ._5-1_wrapp {
    flex-direction: column;
    align-items: center;
    padding: 20px 10px;
    display: flex;
  }

  .div-block-222 {
    background-color: #252b33;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .text-block-148 {
    text-align: left;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 14px;
    line-height: 125%;
  }

  .div-block-223 {
    background-color: #15af44;
    border-left: 4px solid #171a1e;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding: 20px;
    display: flex;
  }

  .text-block-149 {
    font-size: 43px;
    line-height: 1;
  }

  .text-block-150 {
    line-height: 21px;
  }

  .tab-pane-tab-1-2 {
    background-color: #4d278c;
    border-radius: 0 0 20px 20px;
  }

  .div-block-222-copy {
    background-color: #252b33;
    border-top-right-radius: 15px;
    border-bottom-left-radius: 15px;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .text-block-151 {
    text-align: left;
    background-color: #252b33;
    border-bottom-left-radius: 15px;
    margin-right: 10px;
    padding: 5px 10px 5px 20px;
    font-family: Play, sans-serif;
    font-weight: 400;
  }

  .text-block-152 {
    background-color: #15af44;
    border-top-right-radius: 15px;
    border-bottom-left-radius: 15px;
    align-self: stretch;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
    line-height: 1;
    display: flex;
  }

  .grid-2021 {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    grid-template-columns: 1fr auto auto;
    width: 412px;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-2021._22222 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .text-block-153 {
    letter-spacing: 1px;
    background-color: #5c6471;
    padding: 5px 10px;
    font-family: Play caps, sans-serif;
    font-weight: 400;
  }

  .text-block-153.ci {
    border-top-right-radius: 15px;
  }

  .text-block-153-copy {
    text-align: center;
    letter-spacing: 1px;
    background-color: #252b33;
    padding: 5px 10px;
    font-family: Play caps, sans-serif;
    font-weight: 400;
  }

  .text-block-153-copy2 {
    letter-spacing: 1px;
    background-color: #15af44;
    border-bottom-left-radius: 15px;
    justify-content: center;
    align-items: center;
    padding: 5px 10px;
    font-family: Play caps, sans-serif;
    font-weight: 400;
    display: flex;
  }

  .text-block-153-copy2.cii {
    border-radius: 0;
    line-height: 1;
    display: flex;
  }

  .text-span-56 {
    font-family: Proxima nova, sans-serif;
    font-size: 16px;
    font-weight: 900;
    line-height: 1;
  }

  .div-block-224 {
    background-color: #15af44;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    display: flex;
  }

  .div-block-224.bl {
    background-color: #0677fe;
    justify-content: center;
    padding: 5px 20px;
  }

  .text-block-151-copy {
    text-align: left;
    background-color: #252b33;
    border-radius: 15px;
    padding: 5px 5px 10px 10px;
    font-family: Play, sans-serif;
    font-size: 12px;
    font-weight: 400;
  }

  .heading-196 {
    letter-spacing: 1px;
    line-height: 125%;
  }

  ._5-1_wrapp-copy {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    flex-direction: column;
    align-items: center;
    padding: 20px 10px 60px;
    display: flex;
  }

  .tab-pane-tab-2 {
    background-color: #4d278c;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .text-span-57 {
    font-size: 22px;
  }

  .text-block-150-copy {
    font-size: 18px;
    line-height: 21px;
  }

  .div-block-223-copy {
    background-color: #0677fe;
    border-left: 4px solid #171a1e;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding: 20px;
    display: flex;
  }

  .text-block-153-co2 {
    text-align: left;
    letter-spacing: 1px;
    background-color: #252b33;
    padding: 5px 10px;
    font-family: Play caps, sans-serif;
    font-weight: 400;
  }

  .text-block-154 {
    text-align: right;
    margin-right: 5px;
    font-family: Play caps, sans-serif;
    font-weight: 400;
    line-height: 1;
  }

  .text-block-155 {
    font-size: 18px;
    line-height: 1;
  }

  .div-block-225 {
    display: none;
  }

  .div-block-226 {
    margin-right: 0;
  }

  .div-block-227 {
    margin-left: 0;
  }

  .bt-5 {
    margin-top: 0;
    margin-bottom: 60px;
  }

  .div-block-228 {
    display: none;
  }

  .div-block-229 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .heading-198, .div-block-230 {
    display: none;
  }

  .div-block-231 {
    flex-direction: column;
    align-self: auto;
    align-items: stretch;
    width: auto;
    margin-top: 40px;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .accordion_item_trigger-b {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .rules-container-t-5 {
    align-items: center;
    margin-top: 20px;
  }

  .heading-58-copy-2 {
    text-align: left;
    font-family: Ubuntu, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

  .content-ufol {
    margin-top: 0;
  }

  .body-2023 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/61c1a1ba0cfd69553b714875_bgm.jpg");
    background-size: 767px;
  }

  .heading-199 {
    font-size: 60px;
  }

  .ufo_float {
    width: 100px;
    max-width: none;
  }

  .heading-199-copy {
    font-size: 30px;
  }

  .steps-ufol {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: auto auto auto auto auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: auto;
    width: 100%;
    max-width: 628.109px;
    margin-top: 0;
    display: grid;
    overflow: scroll;
    transform: scale(.8);
  }

  .steps-ufol.sssu {
    width: 120%;
    padding-bottom: 5px;
  }

  .step-ufol {
    flex-direction: row;
  }

  .heading-58-copy-2-copy {
    text-align: left;
    font-family: Ubuntu, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

  .text-block-156 {
    border-style: none;
    border-radius: 0;
    width: auto;
    margin-top: 40px;
    padding: 0;
    font-size: 20px;
  }

  .text-block-156._2 {
    font-size: 24px;
  }

  .bt-ufol {
    margin-top: 75px;
    display: none;
  }

  .bt-ufol.m {
    display: block;
  }

  .html-embed-7 {
    display: none;
  }

  .tabs-menu-ufol {
    grid-auto-columns: 1fr;
    place-items: center;
    width: 100%;
    display: grid;
  }

  .tabs-content-ufol {
    width: 100%;
  }

  .leaderboard-ufo-title {
    grid-template-columns: .25fr .75fr .5fr .25fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    width: auto;
    margin-right: 15px;
    display: grid;
  }

  .div_lb_ufo {
    align-items: stretch;
  }

  .trr_ufo, .tdd_ufo, .tdp_ufo, .tdr_ufo {
    justify-content: center;
  }

  .tab-link-ufo {
    margin-bottom: 0;
    font-size: 12px;
  }

  .tab-link-ufo.w--current {
    align-items: center;
    margin-bottom: 0;
    padding: 5px 10px;
  }

  .tab-link-ufo.date-date, .tab-link-ufo.date-input {
    margin-bottom: 10px;
    padding: 5px 10px;
  }

  .rules-container-ufo {
    align-items: center;
    margin-top: 60px;
    display: flex;
  }

  .rules-container-ufos {
    align-items: center;
    margin-top: 100px;
  }

  .text-block-163 {
    font-size: 22px;
  }

  .section-st.sec2 {
    background-image: none;
  }

  .bt-st {
    margin-top: 0;
    display: block;
  }

  .rules-container-st {
    align-items: center;
    margin-top: 100px;
  }

  .body-2025 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e454e0040b6e61a78b8cca9_BG_m.jpg");
  }

  .heading-204 {
    font-size: 38px;
  }

  .heading-205 {
    width: 288px;
    font-size: 38px;
  }

  .steps-st {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: auto auto auto auto auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: auto;
    width: 100%;
    max-width: 628.109px;
    margin-top: 40px;
    display: grid;
    overflow: auto;
  }

  .steps-st.sss {
    margin-top: 10px;
    padding-bottom: 10px;
  }

  .step-st {
    flex-direction: row;
  }

  .text-block-165 {
    font-size: 16px;
  }

  .div-block-242 {
    margin-top: 200px;
  }

  .heading-207 {
    margin-top: 40px;
    font-size: 25px;
  }

  .grid-2025 {
    grid-column-gap: 0px;
    grid-template-columns: auto auto auto;
  }

  .text-block-166 {
    background-size: contain;
    width: 260px;
    height: 54px;
  }

  .text-block-166-copy {
    background-size: contain;
    width: 62px;
    height: 54px;
  }

  .image-262440 {
    display: none;
  }

  .grid-15-copy-copy {
    grid-column-gap: 0px;
    grid-template-columns: .25fr .5fr .5fr;
  }

  .body-2027 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4e89e847594415287bdf8e_BG_m.jpg");
  }

  .heading-210 {
    letter-spacing: 2px;
    font-size: 29px;
  }

  .heading-211 {
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 17px;
  }

  .text-block-170 {
    font-size: 16px;
  }

  .heading-212 {
    font-size: 30px;
  }

  .div-block-245 {
    margin-top: 110px;
  }

  .image-262441 {
    width: 110px;
    margin-top: 5px;
    margin-left: 5px;
  }

  .play-blocks_wrapper-copy {
    grid-row-gap: 50px;
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .div-block-246 {
    margin-bottom: 5px;
  }

  .text-block-171 {
    font-size: 18px;
  }

  .image-262442 {
    width: 200px;
    margin-left: 10px;
  }

  .steps-rav {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: auto auto auto auto auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: auto;
    width: 100%;
    max-width: 628.109px;
    margin-top: 40px;
    display: grid;
    overflow: auto;
  }

  .steps-rav.sss {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: auto auto auto;
    grid-auto-columns: 1fr;
    max-width: 600px;
    padding-bottom: 10px;
    display: grid;
  }

  .step-rav {
    flex-direction: row;
  }

  .prizes-rav {
    grid-column-gap: 40px;
    grid-row-gap: 0px;
    background-image: none;
    grid-template-columns: 1fr 1fr 1fr 1fr auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: auto;
    width: 100%;
    max-width: 600px;
    height: auto;
    margin-top: 10px;
    margin-bottom: 20px;
    display: grid;
    overflow: auto;
  }

  .blocks-rav {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-rows: auto auto;
    grid-template-columns: .5fr .5fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    justify-items: center;
    padding-bottom: 20px;
    display: grid;
    overflow: visible;
  }

  .bt-rav-2 {
    display: block;
  }

  .tickets-rav {
    margin-top: 60px;
  }

  .tabs-3 {
    flex-direction: column;
  }

  .tabs-menu-3 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }

  .btr {
    border-bottom-style: none;
    border-left-style: solid;
    border-right-style: solid;
    border-radius: 10px 10px 0 0;
    flex-direction: row;
    flex: 1;
    justify-content: center;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 10px;
    line-height: 1;
  }

  .btr.w--current {
    flex-direction: row;
    justify-content: center;
    font-size: 10px;
    line-height: 1;
  }

  .text-block-177 {
    text-align: left;
    margin-top: 0;
    margin-left: 10px;
  }

  .div-block-250 {
    background-size: cover;
    border-top-right-radius: 0;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    width: auto;
    height: 300px;
  }

  .div-block-250.g {
    background-position: 80%;
  }

  .div-block-250.s {
    width: auto;
  }

  .image-262444 {
    width: 110px;
    margin-top: -4px;
    margin-right: -5px;
  }

  .image-262445 {
    width: 25px;
    height: 25px;
  }

  .image-262446 {
    height: 25px;
  }

  .div-block-252 {
    flex-direction: column;
    align-items: center;
  }

  .text-block-178 {
    margin-left: 20px;
    font-size: 24px;
  }

  .div-block-253 {
    justify-content: center;
  }

  .text-block-179 {
    text-align: center;
    margin-bottom: 20px;
    margin-right: 0;
    font-size: 16px;
  }

  .image-262452 {
    margin: -50px 0 20px;
  }

  .grid-15-copy-copy {
    grid-column-gap: 10px;
    grid-template-columns: auto auto auto auto;
    grid-auto-columns: auto;
    width: 90%;
  }

  .image-262453, .image-262454, .image-262457, .image-262458, .image-262459, .image-262460, .image-262461, .image-262462 {
    display: none;
  }

  .content-pr {
    margin-top: 181px;
  }

  .bt-pt {
    margin-top: 20px;
    margin-bottom: 60px;
    display: block;
  }

  .body-2028 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4fbebf9df5ab2dd522c368_BG_m.jpg");
  }

  .heading-214 {
    letter-spacing: 1px;
    font-size: 20px;
    line-height: 1;
  }

  .text-block-180 {
    margin-bottom: 100px;
    font-size: 17px;
  }

  .text-block-181 {
    margin-top: 0;
    font-size: 26px;
    line-height: 125%;
  }

  .text-span-71 {
    font-size: 40px;
  }

  .pragmatic-bt, .pragmatic-bt.w--current {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-257 {
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-215 {
    font-size: 24px;
  }

  .div-block-259 {
    flex-direction: column;
    justify-content: flex-start;
  }

  .text-block-184 {
    font-size: 14px;
  }

  .tabs-menu-4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .text-block-185-copy {
    font-size: 24px;
  }

  .tabs-4 {
    padding-bottom: 0;
  }

  .body-2032 {
    background-color: #030408;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e5f80d0311da45c928b4777_bg_m2.jpg");
    background-position: 50% 60px;
  }

  .content-secret {
    margin-top: 273px;
  }

  .rules-containet-secret {
    align-items: center;
    margin-top: 40px;
  }

  .text-block-2091 {
    font-size: 16px;
  }

  .div-block-269 {
    filter: none;
    transition-property: none;
  }

  .div-block-269:hover {
    filter: none;
  }

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

  .cardd, .carrd {
    display: none;
  }

  .html-embed-8 {
    margin-top: -35px;
    display: none;
  }

  .div-block-270 {
    display: none;
  }

  .heading-218 {
    margin-top: 10px;
    font-size: 36px;
    font-weight: 900;
    line-height: 1;
    display: block;
  }

  .steps-sd {
    grid-column-gap: 30px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: auto auto auto auto auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: auto;
    width: 100%;
    max-width: 628.109px;
    margin-top: 5px;
    margin-bottom: 15px;
    display: grid;
    overflow: auto;
  }

  .steps-sd.sssd {
    grid-column-gap: 20px;
    grid-template-columns: auto auto auto;
    max-width: 600px;
    margin-bottom: 10px;
    padding-bottom: 10px;
  }

  .step-ds {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e625b9e7b1e83910cd4e984_1.png");
    flex-direction: row;
    width: 193px;
    height: 40px;
    padding-left: 30px;
    font-size: 12px;
  }

  .step-ds._22 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e625b9eb81ddc003d14da14_2.png");
    width: 159px;
    padding-left: 49px;
  }

  .step-ds._33 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e625b9edbb4cf593f76d0d1_3.png");
    width: 146px;
    padding-left: 13px;
  }

  .section-50-copy.topsd, .section-50-copy.dwnsd {
    display: none;
  }

  .heading-sd {
    text-shadow: 2px 0 #175ed2, 3px 0 #23b041;
    margin-top: 15px;
    margin-bottom: 10px;
    font-size: 30px;
  }

  .text-block-215 {
    margin-top: 10px;
    font-size: 20px;
  }

  .heading-148-copy {
    max-width: none;
    margin-top: 245px;
    font-size: 26px;
  }

  .content-sd {
    margin-top: 0;
  }

  .grid-2033 {
    grid-column-gap: 5px;
  }

  .text-block-216 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .text-block-216-green {
    font-size: 12px;
  }

  .text-block-216-copy {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .text-block-216-green-copy {
    font-size: 12px;
  }

  .text-block-217, .text-block-218 {
    font-size: 16px;
  }

  .rules-containet-sd {
    align-items: center;
    margin-top: 40px;
  }

  .accordion_item_trigger_minsk {
    background-color: #2ac513;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .bodyufo {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e68bfe34cb117ea8d345563_bg_m.jpg");
  }

  .head {
    width: 432px;
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 30px;
  }

  .steps-u {
    grid-template-rows: auto;
    grid-auto-columns: 1fr;
    align-self: auto;
    width: 100%;
    max-width: 628.109px;
    margin-top: 5px;
    margin-bottom: 15px;
    padding-top: 20px;
    display: grid;
    overflow: auto;
  }

  .steps-u.sssuff {
    max-width: 628px;
    padding-bottom: 10px;
    overflow: auto;
  }

  .step-u {
    flex-direction: row;
    font-size: 16px;
    box-shadow: inset 0 0 24px #6dfaff36;
  }

  .step-u:hover {
    box-shadow: inset 0 0 24px #6dfaff36;
  }

  .text-block-224 {
    margin-top: 113px;
    font-size: 24px;
  }

  .bt-u {
    margin-top: 50px;
    margin-bottom: 40px;
    display: block;
  }

  .rotator-ufo {
    display: none;
  }

  .body-2035 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ebe77f51e3aad9c826369ef_bg_m.jpg");
  }

  .bt-gs {
    margin-top: 50px;
    margin-bottom: 40px;
    display: block;
  }

  .rules-containet-gs {
    align-items: center;
    margin-top: 40px;
  }

  .step-s {
    flex-direction: row;
    font-size: 16px;
  }

  .steps-s {
    grid-template-rows: auto;
    grid-auto-columns: 1fr;
    align-self: auto;
    width: 100%;
    max-width: 628.109px;
    margin-top: 5px;
    margin-bottom: 15px;
    display: grid;
    overflow: scroll;
  }

  .steps-s.ss {
    max-width: 628px;
    padding-bottom: 10px;
  }

  .heading-219 {
    font-size: 40px;
  }

  .dots {
    margin-right: 0;
  }

  .text-block-228 {
    text-align: left;
  }

  .div-block-282 {
    display: none;
  }

  .image-2624640 {
    width: 236px;
    max-width: none;
    margin-top: 20px;
    display: block;
  }

  .santas_item_content {
    border-style: none solid solid;
    border-width: 1px;
    border-color: var(--white);
    color: #7aadf2;
    background-color: #003e90;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    align-items: center;
    margin-top: -2px;
    margin-left: 15px;
    margin-right: 15px;
    line-height: 125%;
  }

  .santa_item_trigger {
    background-color: #2ac513;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .santa_item_trigger.tab-link-tab-2-2 {
    z-index: 1;
    padding: 5px 10px 5px 5px;
    position: relative;
  }

  .text-block-227-copy {
    width: 30px;
    height: 30px;
    margin-right: 10px;
    font-size: 16px;
  }

  .paragraph {
    text-align: left;
    align-self: flex-start;
    margin: 15px 10px;
    font-family: Proximanova text, sans-serif;
  }

  .image-2624641 {
    max-width: 200px;
    margin-bottom: 10px;
    margin-left: -56px;
  }

  .image-2624641._2 {
    margin-left: 0;
  }

  .image-2624641._3 {
    max-width: 250px;
    margin-left: -46px;
  }

  .image-2624641._4 {
    max-width: 250px;
    margin-left: 0;
  }

  .image-2624641._5 {
    max-width: 200px;
    margin-left: 0;
  }

  .div-block-283 {
    margin-bottom: 40px;
    display: block;
  }

  .image-2624642 {
    width: auto;
  }

  .grid-2035 {
    grid-column-gap: 15px;
    width: 95%;
  }

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

  .content-uf._1 {
    margin-top: 190px;
  }

  .bt-uf {
    margin-top: 20px;
    margin-bottom: 20px;
    display: block;
  }

  .body-2036 {
    background-color: #122f73;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e78cb90424a85e344c19150_bg_m.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .heading-221 {
    margin-bottom: 10px;
    font-size: 25px;
  }

  .steps-uf {
    grid-template-rows: auto;
    grid-auto-columns: 1fr;
    align-self: auto;
    width: 100%;
    margin-top: 0;
    margin-bottom: 15px;
    display: grid;
  }

  .steps-uf.su {
    overflow: scroll;
  }

  .step-uf {
    background-size: 40px 40px;
    flex-direction: row;
    height: 46px;
    padding-left: 50px;
    font-size: 14px;
  }

  .heading-222 {
    font-size: 22px;
  }

  .heading-223 {
    font-size: 20px;
  }

  .text-block-231 {
    font-size: 30px;
  }

  .rotator {
    display: none;
  }

  .ufo-lb-copy {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .text-block-232 {
    background-image: none;
    width: auto;
    height: auto;
    font-size: 16px;
  }

  .text-span-86 {
    font-size: 25px;
  }

  .section-stn {
    margin-bottom: 100px;
    padding-top: 65px;
  }

  .content-stn {
    margin-top: 200px;
  }

  .bt-stn {
    display: block;
  }

  .bt-stn._2 {
    margin-top: -70px;
    display: none;
  }

  .bt-stn._2.m {
    display: block;
  }

  .body-2037 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e8af29306f670dd09d8167d_bg_m.jpg");
    background-position: 50% 20px;
  }

  .heading-224 {
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 20px;
  }

  .text-block-236 {
    margin-left: 20px;
    margin-right: 20px;
    line-height: 125%;
  }

  .grid-2036 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-285 {
    border-radius: 30px;
    margin-top: 120px;
    margin-bottom: 0;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-2624654.hover {
    width: 282px;
  }

  .image-2624660 {
    display: none;
  }

  .text-block-239 {
    font-size: 20px;
  }

  .div-block-195-copy {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: auto;
    height: auto;
    margin-top: 4px;
    margin-bottom: 24px;
    padding-top: 0;
    display: none;
  }

  .div-block-195-copy.m {
    display: flex;
  }

  .div-block-195-copy-2 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: auto;
    height: auto;
    margin-top: 4px;
    margin-bottom: 24px;
    padding-top: 0;
    display: none;
  }

  .text-block-240 {
    font-size: 18px;
    line-height: 125%;
  }

  .text-block-241 {
    font-size: 18px;
  }

  .text-block-62.tgrhtyh {
    padding-right: 40px;
  }

  .paragraph-34 {
    width: auto;
  }

  .accordion_wrapper-spingo {
    width: 90%;
  }

  .image-262255 {
    display: none;
  }

  .heading-52 {
    width: 535.5px;
    font-size: 38px;
  }

  .heading-54 {
    margin-top: 900px;
    margin-bottom: 60px;
  }

  .rules-container-spingo {
    margin-top: 100px;
  }

  .acc_item_triger-spingo {
    padding-right: 10px;
  }

  .question-spingo {
    font-size: 14px;
    line-height: 14px;
  }

  .grid-37 {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    margin-top: 60px;
    display: grid;
  }

  .spingo-bt {
    margin-top: 50px;
  }

  .body-20 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5da02c382ca4f63d587fd0b3_BG_m.jpg");
  }

  .section-db {
    padding-top: 70px;
  }

  .content-db {
    background-color: #07292800;
    background-image: none;
    width: 95%;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .bt-db {
    margin-top: 60px;
    margin-bottom: 60px;
    display: block;
  }

  .rules-containet-db {
    align-items: center;
    margin-top: 40px;
  }

  .body-2039 {
    background-color: #072928;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e982d4439390466363df531_bg_m.jpg");
  }

  .heading-227 {
    font-size: 20px;
  }

  .text-block-251 {
    font-size: 16px;
  }

  .steps-db {
    grid-column-gap: 100px;
    display: none;
  }

  .text-block-252 {
    width: 90%;
  }

  .text-block-253, .text-block-254 {
    font-size: 18px;
  }

  .grid-2041 {
    grid-column-gap: 0px;
    grid-row-gap: 60px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .div-block-300 {
    flex-direction: column;
  }

  .div-block-301 {
    margin-bottom: 40px;
  }

  .text-block-256 {
    font-size: 12px;
  }

  .text-block-261 {
    padding: 5px 10px;
    font-size: 11px;
  }

  .steps-db-m {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: auto auto 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: auto;
    place-items: center;
    width: 100%;
    margin-top: -30px;
    display: grid;
    overflow: auto;
  }

  .steps-db-m.ss {
    margin-bottom: 40px;
  }

  .step-dm_m-wr {
    z-index: 3;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e983ca039390499963e5173_1.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto;
    border-style: solid;
    border-color: #0000;
    flex-direction: row;
    width: 319px;
    height: 390px;
    padding-left: 0;
    padding-right: 20px;
    font-size: 16px;
    font-weight: 900;
    line-height: 125%;
    position: relative;
  }

  .step-dm_m-wr._2 {
    z-index: 2;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e983ca035e37a412ca0e467_2.png");
    width: 391px;
    height: 401px;
    margin-top: -69px;
    margin-left: -122px;
    padding-top: 53px;
    padding-left: 26px;
    font-size: 20px;
    line-height: 125%;
  }

  .step-dm_m-wr._3 {
    z-index: 1;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e983ca065f7a9136951cdbf_3.png");
    background-position: 50%;
    width: 466px;
    height: 529px;
    margin-top: -77px;
    margin-left: -181px;
    padding-top: 71px;
    padding-left: 100px;
    font-size: 18px;
    line-height: 125%;
  }

  .body-2040 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5eb17730bcf8444e73ec4e79_bg_m.jpg");
  }

  .text-block-263 {
    margin-bottom: 5px;
    font-size: 25px;
  }

  .div-block-304 {
    grid-template-columns: .5fr 1fr .25fr;
  }

  .text-block-264 {
    font-size: 16px;
  }

  .text-block-265 {
    width: 240px;
    font-size: 18px;
  }

  .text-block-266 {
    width: 300px;
    font-size: 24px;
  }

  .grid-2043 {
    grid-column-gap: 0px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .div-block-306 {
    padding-top: 11px;
    padding-bottom: 11px;
  }

  .bt-40 {
    display: block;
  }

  .section-40 {
    padding-top: 70px;
  }

  .text-block-268 {
    width: 240px;
    font-size: 18px;
  }

  .text-block-269 {
    width: 300px;
    font-size: 20px;
  }

  .grid-2044 {
    padding: 10px;
    font-size: 11px;
  }

  .text-block-270, .text-block-270-copy {
    padding: 5px;
  }

  .div-block-307 {
    background-size: contain;
    width: 626px;
    height: 110px;
    padding-bottom: 10px;
  }

  .image-2624690 {
    width: 244px;
    margin-top: 8px;
    margin-bottom: 52px;
    margin-left: 5px;
  }

  .image-2624691 {
    width: 200px;
    top: -15%;
    left: -3%;
  }

  .image-2624692 {
    width: 68px;
  }

  .image-2624693 {
    width: 150px;
  }

  .image-2624694 {
    width: 45px;
  }

  .text-span-98 {
    font-size: 26px;
  }

  .rules-t-copy {
    font-size: 34px;
    line-height: 40px;
  }

  .kniga, .klubnika, .vibrate-1 {
    display: none;
  }

  .steps-cd {
    grid-column-gap: 50px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: auto auto auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: space-between;
    align-self: auto;
    width: 100%;
    padding-bottom: 10px;
  }

  .steps-cd.ssz {
    grid-template-columns: auto auto auto;
    align-self: flex-start;
    overflow: scroll;
  }

  .baskets, .tickettt {
    display: none;
  }

  .section-100 {
    padding-top: 70px;
  }

  .bt-100 {
    margin-top: 205px;
    margin-bottom: 40px;
    display: block;
  }

  .rules-containet-100 {
    align-items: center;
    margin-top: 40px;
  }

  .body-2045 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ebd263cad124fe7265339e4_bg_m.jpg");
  }

  .heading-230 {
    font-size: 55px;
  }

  .step-100 {
    background-image: none;
    flex-direction: row;
    font-size: 13px;
  }

  .step-100._1 {
    margin-left: 0;
  }

  .step-pct-100 {
    background-image: none;
    flex-direction: row;
    margin-left: 5px;
    font-size: 13px;
  }

  .div-block-327 {
    align-self: stretch;
    padding-bottom: 0;
  }

  .div-block-330 {
    display: none;
  }

  .text-block-299 {
    font-size: 16px;
  }

  .text-span-106 {
    font-size: 22px;
  }

  .text-block-300 {
    font-size: 14px;
  }

  .paragraph-36 {
    margin-top: -30px;
    padding: 50px 20px 30px;
    font-size: 14px;
  }

  .paragraph-36-copy {
    padding: 15px 30px;
    font-size: 12px;
  }

  .div-block-331 {
    margin-bottom: 40px;
  }

  .text-block-301 {
    font-size: 14px;
  }

  .ticketttt, .tickettttt {
    display: none;
  }

  .section-el {
    padding-top: 70px;
  }

  .content-el._2 {
    border-style: solid solid none;
    border-width: 5px;
  }

  .bt-el {
    margin-bottom: 40px;
    display: block;
  }

  .rules-containet-el {
    align-items: center;
    margin-top: 40px;
  }

  .body-2046 {
    background-color: #04090b;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5f69ccba2ec42f6c4d36b2e3_bgm.jpg");
  }

  .head-el {
    font-size: 30px;
  }

  .head-el.flicker-3 {
    font-size: 45px;
  }

  .h1 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    display: flex;
  }

  .head-el_span {
    font-size: 30px;
  }

  .text-span-111 {
    margin-top: -5px;
    font-size: 30px;
  }

  .steps-el {
    grid-template-rows: auto;
    grid-template-columns: auto auto auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: auto;
    width: 100%;
    max-width: 628.109px;
    margin-top: 20px;
    padding-bottom: 10px;
    display: grid;
    overflow: scroll;
  }

  .steps-el.sss {
    padding-bottom: 10px;
    overflow: auto;
  }

  .step-el {
    flex-direction: row;
  }

  .circle-el {
    width: 45px;
    height: 45px;
  }

  .text-step-el {
    text-align: left;
    font-family: Ubuntu, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

  .heading-231 {
    margin-top: 10px;
    font-size: 26px;
  }

  .text-block-304 {
    margin-top: 0;
    font-size: 20px;
  }

  .text-block-305 {
    font-size: 30px;
  }

  .grid-2050 {
    margin-top: -90px;
  }

  .div-block-336 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
  }

  .days_wrapper {
    margin-bottom: 40px;
  }

  .div-block-342 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec3bcbaf3763974154baef9_uyure_m.png");
    flex-direction: column;
    width: 444px;
    height: 274px;
    margin-top: 0;
    padding: 60px 75px 100px;
  }

  .div-block-343 {
    margin-top: -70px;
    padding: 6px;
  }

  .text-block-316 {
    font-size: 18px;
  }

  .div-block-344 {
    background-size: 8px;
    border-width: 5px;
    width: 40px;
    height: 40px;
  }

  .paragraph-39 {
    text-align: center;
    margin-top: 10px;
    margin-left: 0;
    font-size: 13px;
  }

  .link-block-11 {
    background-size: contain;
    width: 63px;
    height: 63px;
  }

  .div-block-345 {
    bottom: 22%;
    right: auto;
  }

  .pdf-3 {
    width: 90vw;
    height: 90vh;
    min-height: auto;
  }

  .div-block-346 {
    border-radius: 20px;
    padding: 10px;
  }

  .text-block-318 {
    margin-bottom: 0;
    padding: 10px;
    font-size: 20px;
  }

  .text-block-319, .text-block-319._2 {
    font-size: 18px;
  }

  .ball_el, .ufo_el {
    display: none;
  }

  .section-eu {
    padding-top: 70px;
  }

  .content-eu {
    margin-top: 0;
  }

  .content-eu._2 {
    background-color: #0051a0d9;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    border-style: none;
    border-width: 3px;
    border-radius: 20px;
  }

  .content-eu._4 {
    border-style: none;
    border-width: 3px;
    border-radius: 20px;
    width: 100%;
  }

  .bt-eu {
    display: block;
  }

  .bt-eu.eu {
    margin-top: 20px;
    margin-bottom: -62px;
  }

  .rules-containet-eu {
    align-items: center;
    margin-top: 40px;
  }

  .image-2624742 {
    width: 90%;
  }

  .text-block-320 {
    margin-top: 11px;
    font-size: 4vw;
  }

  .image-2624743 {
    width: 100%;
    margin-top: -63px;
  }

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

  .text-step-eu {
    text-align: left;
    font-family: Ubuntu, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

  .steps-eu {
    grid-column-gap: 50px;
    grid-template-rows: auto;
    grid-template-columns: auto auto auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: stretch;
    width: 100%;
    max-width: 628.109px;
    margin-top: 38px;
    padding-bottom: 10px;
    display: grid;
    overflow: scroll;
  }

  .steps-eu.sss {
    padding-bottom: 10px;
  }

  .text-block-322 {
    font-size: 20px;
  }

  .div-block-352 {
    order: 1;
    margin-top: 121px;
  }

  .paragraph-40 {
    font-family: Crocosanscaps, sans-serif;
    font-size: 18px;
    font-weight: 400;
  }

  .grid-2052 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    border-width: 3px;
    border-radius: 20px;
    grid-template-columns: .5fr .75fr .75fr 1fr;
  }

  .text-block-323 {
    border-width: 2px;
    border-radius: 10px;
    padding: 10px;
    font-size: 10px;
  }

  .text-block-324 {
    margin-left: 0;
    padding-bottom: 10px;
    font-size: 16px;
    position: static;
    transform: none;
  }

  .text-block-324.y {
    order: -1;
    transform: none;
  }

  .div-block-353 {
    flex-direction: column;
    align-items: center;
  }

  .text-block-325 {
    font-size: 16px;
  }

  .text-block-326 {
    margin-top: 60px;
    font-size: 14px;
  }

  .grid-2052-copy {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec7baefe6f629f8fc292fe3_pattern.png");
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-width: 3px;
    border-radius: 20px;
    padding-top: 60px;
  }

  .image-2624744 {
    width: 67px;
  }

  .link-block-12 {
    border-width: 3px;
    margin-top: -50px;
    padding: 10px;
  }

  .div-block-355 {
    margin-top: 85px;
  }

  .text-block-327 {
    font-size: 18px;
  }

  .text-block-328 {
    font-family: Crocosanscaps, sans-serif;
    font-weight: 400;
  }

  .div-block-356 {
    border-style: solid;
    border-width: 3px;
    border-radius: 20px;
    padding: 30px 20px 20px;
  }

  .image-2624745 {
    width: 200px;
    max-width: none;
  }

  .image-2624747 {
    display: none;
  }

  .image-2624748 {
    z-index: -99;
    width: 25%;
    display: block;
    top: 3%;
    left: -6%;
  }

  .image-2624749 {
    display: none;
  }

  .image-2624750 {
    display: block;
    position: absolute;
    inset: auto -5% -7% auto;
  }

  .text-block-329 {
    margin-top: 200px;
  }

  .div-block-358 {
    flex-direction: column;
    align-items: flex-end;
    inset: 35% -9% auto auto;
  }

  .div-block-358.en {
    inset: 50% 0% auto auto;
  }

  .div-block-358.ru {
    inset: 48% 26% auto auto;
  }

  .text-block-330 {
    background-color: #05414fe6;
    border-top-left-radius: 10px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 10px;
    min-width: 100px;
    margin: 7px 10px 0 0;
    font-size: 16px;
    line-height: 125%;
    box-shadow: 0 0 30px 5px #000;
  }

  .image-2624752 {
    width: 150px;
  }

  .div-block-289-copy {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section5-1 {
    padding-top: 60px;
  }

  .bt5-1 {
    margin-top: 50px;
    margin-bottom: 40px;
    display: block;
  }

  .rules-containet5-1 {
    align-items: center;
    margin-top: 40px;
  }

  .body-2048 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ed5129c79ff6ce3941a1248_bg_m2.jpg");
  }

  .steps5-1 {
    grid-template-rows: auto;
    grid-template-columns: auto auto auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: start;
    align-self: stretch;
    width: 100%;
    margin-top: 0;
    padding-bottom: 10px;
    display: grid;
    overflow: scroll;
  }

  .steps5-1.sss {
    padding-bottom: 10px;
  }

  .step5-1 {
    flex-direction: row;
  }

  .text-step5-1 {
    background-size: cover;
    width: 220px;
    height: 65px;
    font-family: Ubuntu, sans-serif;
    font-size: 12px;
    font-weight: 400;
  }

  .image-2624756 {
    width: 240px;
    margin-top: 10px;
  }

  .text-block-336 {
    margin-top: 10px;
    font-size: 18px;
  }

  .text-block-337 {
    font-size: 12px;
  }

  .text-block-338 {
    font-size: 26px;
  }

  .div-block-364 {
    background-size: contain;
    width: 400px;
    height: 130px;
  }

  .text-block-346 {
    font-size: 16px;
  }

  .text-block-347 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .text-block-347._2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-347-copy {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .text-block-347-copy.b, .text-block-347-copy.red {
    font-size: 12px;
  }

  .div-block-365-copy {
    width: 85%;
    margin-top: 60px;
  }

  .div-block-365-copy._2 {
    padding: 40px 20px 60px;
  }

  .text-block-348 {
    font-size: 18px;
  }

  .div-block-370 {
    align-items: center;
  }

  .text-block-349 {
    font-size: 18px;
    line-height: 125%;
  }

  .image-2624759 {
    width: 100px;
    margin-top: -90px;
  }

  .image-2624760 {
    width: 100px;
    right: -3%;
  }

  .image-2624761 {
    width: 90px;
    bottom: -32%;
    left: 3%;
  }

  .image-2624764 {
    width: 150px;
  }

  .html-embed-9 {
    height: 230px;
  }

  .btt-eu {
    display: block;
  }

  .html-embed-9-copy {
    height: 70vh;
  }

  .image-2624766 {
    display: none;
  }

  .image-2624767 {
    width: 200px;
    top: -19%;
  }

  .image-2624768 {
    width: 180px;
    left: -9%;
  }

  .image-2624769 {
    width: 150px;
  }

  .link-block-14 {
    display: none;
  }

  .link-block-14.m {
    display: block;
  }

  .text-block-350 {
    width: 310px;
    margin-top: 10px;
    font-size: 18px;
  }

  .btt-eu-2 {
    display: block;
  }

  .bt-scard {
    margin-top: 50px;
    margin-bottom: 40px;
    display: none;
  }

  .bt-scard.m {
    display: block;
  }

  .section-200 {
    padding-top: 70px;
  }

  .section-200._1 {
    background-position: 50% 50px;
    background-size: 900px;
  }

  .bt-200 {
    margin-top: 46px;
    display: block;
  }

  .rules-containet-200 {
    align-items: center;
    margin-top: 40px;
  }

  .heading-232 {
    letter-spacing: 0;
    margin-top: -14px;
    font-size: 24px;
  }

  .grid-2056 {
    grid-column-gap: 50px;
    margin-top: 45px;
  }

  .grid-2056.ru {
    grid-column-gap: 40px;
  }

  .text-block-351 {
    font-size: 14px;
  }

  .grid-2056-copy {
    grid-column-gap: 30px;
    width: 100%;
    margin-top: 40px;
  }

  .text-block-352 {
    margin: 0;
    padding: 10px;
    font-size: 12px;
    box-shadow: inset 0 -1px 3px 1px #000000bf, inset 0 1px 3px 1px #ffffffbf;
  }

  .div-block-373 {
    box-shadow: none;
  }

  .text-block-353-copy {
    width: auto;
    margin-top: -6px;
    font-size: 24px;
    line-height: 125%;
  }

  .text-block-353-copy2 {
    font-size: 24px;
  }

  .div-block-375 {
    background-position: 50%;
    background-size: 270%;
    border-radius: 50px;
    width: 100%;
    height: auto;
    margin-top: 96px;
    padding: 30px 40px;
  }

  .link-block-15 {
    background-size: cover;
    margin-top: 0;
  }

  .div-block-376 {
    width: 750px;
    padding-left: 100px;
    padding-right: 100px;
  }

  .text-block-354 {
    font-size: 18px;
  }

  .image-2624772, .image-2624773 {
    display: none;
  }

  .div-block-377 {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-355 {
    font-size: 14px;
  }

  .progress_wrapp {
    border-width: 4px;
    height: 30px;
  }

  .present_medium {
    width: 60px;
    margin-top: -60px;
  }

  .present_big {
    width: 80px;
    margin-top: -60px;
  }

  .div-block-384 {
    margin-top: -18px;
  }

  .blockkk {
    background-size: auto;
    border-radius: 50px;
    width: 100%;
    height: auto;
    margin-left: 0;
    padding: 40px 20px 60px;
    font-size: 12px;
    line-height: 125%;
  }

  .paragraph-42 {
    font-size: 12px;
  }

  .image-2624774 {
    width: 60px;
  }

  .section-liga {
    padding-top: 70px;
  }

  .bt-liga {
    margin-top: 50px;
    margin-bottom: 40px;
    display: block;
  }

  .bt-liga._2 {
    display: none;
  }

  .rules-containet-liga {
    align-items: center;
    margin-top: 40px;
  }

  .body-2050 {
    background-size: cover;
  }

  .text-block-357 {
    background-position: 50% 0;
    background-size: cover;
    border-radius: 20px;
    width: 100%;
    padding: 40px 20px 20px;
    font-size: 18px;
  }

  .text-block-357-copy {
    font-size: 18px;
  }

  .text-block-357-2 {
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 14px;
  }

  .paragraph-43 {
    font-size: 10px;
  }

  .text-block-358 {
    font-size: 14px;
  }

  .text-block-359 {
    font-size: 12px;
  }

  .text-block-361 {
    font-size: 16px;
  }

  .image-2624775 {
    width: 100%;
    margin-bottom: -28px;
  }

  .div-block-386 {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding: 10px;
  }

  .image-2624776 {
    width: 50px;
    margin: 5px 10px;
  }

  .div-block-387 {
    margin-left: 10%;
  }

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

  .div-block-389 {
    border-radius: 20px;
    width: 105%;
  }

  .grid-2057 {
    align-self: stretch;
    overflow: scroll;
  }

  .div-block-390 {
    border-width: 2px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-362 {
    font-size: 14px;
  }

  .text-block-363 {
    justify-content: center;
    align-items: center;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    display: flex;
  }

  .grid-2058 {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding: 20px 5px 10px;
  }

  .text-block-364 {
    font-size: 12px;
  }

  .div-block-391 {
    height: 15px;
  }

  .text-block-365 {
    font-size: 16px;
  }

  .tabs-menu-7 {
    border-width: 3px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    padding-bottom: 10px;
  }

  .link-block-16 {
    background-size: contain;
    width: 150px;
    height: 110px;
    margin-top: 20px;
  }

  .div-block-392 {
    padding-bottom: 20px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .tabs-7 {
    margin-top: 0;
  }

  .image-2624786, .image-2624787 {
    width: 90%;
    height: auto;
  }

  .div-block-397 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ee3528249a47e3d34429dfa_box.png");
    background-size: contain;
    width: 385px;
    height: 125px;
    margin-top: -20px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .div-block-398 {
    background-size: contain;
    width: 500px;
    height: 105px;
  }

  .lights {
    width: 550px;
    height: 148px;
  }

  .grid-2060 {
    grid-column-gap: 5px;
  }

  .text-block-368 {
    font-family: Crocosanscaps, sans-serif;
    font-size: 10px;
    font-weight: 400;
  }

  .image-2624793 {
    width: 30%;
    margin-top: 89px;
  }

  .image-2624794 {
    width: 20%;
    bottom: -11%;
    right: -12%;
  }

  .image-2624795 {
    width: 10%;
    inset: auto auto 0% -2%;
  }

  .image-2624796 {
    display: none;
  }

  .image-2624797 {
    width: 20%;
    top: 41%;
  }

  .image-2624797._2 {
    display: none;
  }

  .image-2624798 {
    width: 25%;
    bottom: -7%;
    right: -9%;
  }

  .grid-2061 {
    margin-top: 20px;
    padding-right: 20px;
  }

  .circle {
    background-size: cover;
    width: 50px;
    height: 50px;
  }

  .present_little {
    width: 40px;
    margin-top: -60px;
  }

  .prize_open {
    width: 70px;
  }

  .prize_open_wrapp {
    margin-top: -7px;
    margin-left: 9px;
  }

  ._50egt, ._200egt, ._400egt {
    width: 80px;
    margin-bottom: -20px;
  }

  .grid-2062 {
    grid-column-gap: 5px;
  }

  .text-block-369 {
    font-family: Crocosanscaps, sans-serif;
    font-size: 10px;
    font-weight: 400;
  }

  .lights-2 {
    width: 550px;
    height: 148px;
  }

  .image-2624800 {
    width: 10%;
    inset: auto auto 0% -2%;
  }

  .image-2624801 {
    width: 30%;
    margin-top: 89px;
  }

  .image-2624802 {
    width: 20%;
    bottom: -11%;
    right: -12%;
  }

  .image-2624803 {
    width: 20%;
    top: 41%;
  }

  .image-2624803._2, .image-2624804 {
    display: none;
  }

  .image-2624805 {
    width: 25%;
    bottom: -7%;
    right: -9%;
  }

  .div-block-403 {
    padding-top: 5px;
  }

  .image-2624806 {
    width: 30px;
  }

  .image-2624807 {
    width: 80px;
  }

  .text-block-2092 {
    max-width: 300px;
    font-size: 24px;
  }

  .list-10 {
    width: 260px;
    padding-left: 20px;
  }

  .text-block-2093 {
    font-size: 14px;
  }

  .menu-3 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: none;
  }

  .menu-3.m {
    display: flex;
  }

  .rotat_parent {
    display: none;
  }

  .body-2051 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd0d4d40e2b49676f72e1da_bgm.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: 767px;
  }

  .rules-containet-nc {
    align-items: center;
  }

  .question-t-2 {
    font-size: 12px;
    line-height: 1;
  }

  .answer-t-2 {
    font-size: 12px;
    line-height: 125%;
  }

  .accordion_item_trigger-t-2 {
    background-color: #2ac513;
    border-radius: 15px;
    height: auto;
  }

  .accordion_item_trigger-t-2:hover {
    background-color: #2ac513;
  }

  .accordion_item_trigger-t-2.bb {
    padding-right: 40px;
  }

  .accordion_item_content-t-3 {
    border-radius: 15px;
    position: relative;
  }

  .grid-208972 {
    margin-left: 20px;
  }

  .list-item-t-2 {
    font-size: 12px;
    line-height: 125%;
  }

  .text-block-2095 {
    text-shadow: 1px 1px 6px #000;
    margin-top: 159px;
    font-size: 24px;
  }

  .text-block-2096 {
    text-shadow: 1px 1px 6px #000;
    font-size: 30px;
  }

  .text-block-2097 {
    text-shadow: 1px 1px 6px #000;
    margin-top: 80px;
  }

  .text-block-2098 {
    font-size: 18px;
  }

  .text-block-2098._3 {
    max-width: 400px;
  }

  .bt-ps {
    display: none;
  }

  .bt-ps.m {
    display: block;
  }

  .text-block-2100._3 {
    padding-left: 139px;
    padding-right: 139px;
  }

  .tabs-menu-8 {
    grid-column-gap: 0px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .grid-2049cr {
    align-self: flex-start;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 5px;
  }

  .img._2 {
    width: 35px;
  }

  .button-3 {
    margin-bottom: 6px;
    display: block;
  }

  .button-3.lang {
    margin-bottom: 0;
    margin-right: 5px;
  }

  .menu-4 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .body-2052 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca4186a487b71edc3b38c4_bgm.jpg");
  }

  .t_step_ap {
    font-size: 14px;
  }

  .t_step_ap._2 {
    font-size: 12px;
  }

  .step_ap {
    flex-direction: row;
  }

  .step_ap._2 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .steps_ap {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-top: 170px;
  }

  .image-2624817._2 {
    width: 20.6667px;
  }

  .image-2624818._2 {
    width: 24.6667px;
  }

  .image-2624819._2 {
    width: 21.3333px;
  }

  .bt-rav-ap {
    margin-bottom: 40px;
    display: none;
  }

  .bt-rav-ap.m {
    display: block;
  }

  .section-ap {
    padding-top: 70px;
  }

  .text-block-2103 {
    text-shadow: 1px 1px 6px #000;
    font-size: 22px;
  }

  .image-2624820 {
    height: 25px;
    margin-bottom: 10px;
  }

  .image-2624821 {
    width: 400px;
  }

  .image-2624822 {
    height: 60px;
  }

  .bt-ga {
    margin-top: 50px;
    margin-bottom: 40px;
    display: none;
  }

  .bt-ga.m {
    display: block;
  }

  .body-2053 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fcdedee1d0e599ad6c3dbaa_BGmGE.jpg");
    background-size: 767px;
  }

  .text-block-2105 {
    text-shadow: 0 4px 1px #1a4ece;
    font-size: 22px;
  }

  .text-block-2106 {
    text-shadow: 0 5px 1px #1a4ece;
    margin-top: 20px;
  }

  .rules-containet-sw {
    align-items: center;
  }

  .image-2624823 {
    height: 35px;
  }

  .text-block-2107 {
    font-size: 18px;
  }

  .grid-208975._2 {
    font-size: 12px;
  }

  .body-2054 {
    background-color: #a6c2da;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd1e369f42a29348d3ded6a_bgm.jpg");
    background-size: 767px;
  }

  .content-jw {
    margin-top: 170px;
  }

  .text-block-2109 {
    max-width: 280px;
    font-size: 12px;
  }

  .div-block-19273 {
    width: 200px;
    margin-top: 0;
  }

  .div-block-19273._2 {
    background-image: none;
    border-style: none;
    border-radius: 0;
    padding: 0;
    font-size: 12px;
  }

  .text-block-573 {
    font-size: 16px;
  }

  .grid-209017 {
    margin-bottom: 1.5px;
    padding: 2px;
    font-size: 12px;
    line-height: 1;
  }

  .bt-jw {
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 15px;
    font-size: 18px;
    display: none;
  }

  .bt-jw.m {
    display: block;
  }

  .section-jw {
    padding-top: 70px;
  }

  .div-block-19274 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fcf3927f75eb9359462e69c_qveda.Mpng.png");
    background-size: contain;
    width: 641px;
    height: 112px;
    margin-top: 37px;
    padding: 15px 93px;
  }

  .text-block-2110 {
    margin-bottom: 5px;
    font-size: 20px;
  }

  .text-block-2111 {
    font-size: 14px;
  }

  .section-op {
    padding-top: 70px;
  }

  .bt-op {
    display: block;
  }

  .rules-containet-op {
    align-items: center;
    margin-top: 40px;
  }

  .body-2055 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd35cbb47da6c5bb00ce405_bgm.jpg");
    background-size: 767px;
  }

  .text-block-2112 {
    margin-top: 15px;
    font-size: 22px;
  }

  .text-block-2113 {
    margin-top: 20px;
    font-size: 20px;
  }

  .text-block-2114 {
    margin-top: 110px;
    font-size: 20px;
    line-height: 125%;
  }

  .text-block-2115 {
    font-size: 18px;
  }

  .div-block-19275 {
    background-size: contain;
    width: 369px;
    height: 134px;
    margin-top: -15px;
    margin-bottom: 0;
    padding: 50px 60px;
  }

  .image-2624826 {
    width: 350px;
  }

  .text-block-2116 {
    margin-top: 10px;
    font-size: 18px;
  }

  .text-block-2117 {
    font-size: 18px;
  }

  .div-block-19276 {
    padding-bottom: 60px;
  }

  .div-block-19277 {
    margin-top: 20px;
    padding-top: 3px;
    padding-left: 3px;
    padding-right: 3px;
  }

  .div-block-19278 {
    border-width: 6px;
    border-radius: 30px;
    align-self: stretch;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-209018 {
    grid-column-gap: 10px;
    grid-template-columns: .5fr 1fr .5fr;
    font-size: 14px;
  }

  .div-block-19279 {
    border-radius: 15px;
  }

  .tab-link-tab-2-3 {
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 11px;
  }

  .tabs-menu-9 {
    padding-bottom: 10px;
    overflow: scroll;
  }

  .tabs-menu-10 {
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-19283 {
    background-size: 38px;
    width: 50px;
    height: 50px;
    margin-top: -60px;
  }

  .th {
    display: none;
  }

  .grid-209018-copy {
    grid-column-gap: 10px;
    grid-template-columns: .5fr 1fr .5fr;
    font-size: 14px;
  }

  .div-block-19284 {
    margin-left: 10px;
  }

  .section-ws {
    padding-top: 70px;
  }

  .content-ws {
    margin-top: 185px;
  }

  .bt-ws {
    display: none;
  }

  .bt-ws.m {
    display: block;
  }

  .rules-containet-ws {
    align-items: center;
  }

  .body-2056 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd75a28c7dc601dd3c50c72_bgm.jpg");
    background-size: 767px;
  }

  .t_step_ws {
    margin-left: 0;
    margin-right: 0;
    font-size: 18px;
  }

  .step_ws {
    flex-direction: row;
  }

  .steps_ws {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .image-2624827 {
    width: 60px;
    right: -13%;
  }

  .text-block-2121 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
  }

  .grid-209019 {
    grid-column-gap: 0px;
  }

  .div-block-19285 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-2123 {
    font-size: 28px;
  }

  .grid-209019-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .image-2624829, .image-2624830 {
    height: 150px;
  }

  .image-2624831 {
    width: 350px;
  }

  .grid-2031 {
    margin-left: 20px;
    font-size: 12px;
  }

  .tit_ws {
    width: 100%;
  }

  .content-pe {
    margin-top: 140px;
  }

  .bt-pe {
    display: none;
  }

  .bt-pe.m {
    display: block;
  }

  .rules-containet-pe {
    align-items: center;
  }

  .body-2057 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd8acedcfa8b59e727a4d59_bgm.jpg");
    background-size: 767px;
  }

  .steps_pe {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .step_pe {
    flex-direction: row;
  }

  .text-block-2124 {
    font-size: 20px;
  }

  .image-2624832 {
    width: 100%;
    margin-top: 5px;
  }

  .text-block-2125 {
    font-family: Proximanova text, sans-serif;
    font-weight: 400;
  }

  .grid-209020 {
    grid-template-columns: 1fr;
  }

  .grid-209022 {
    grid-row-gap: 5px;
    font-size: 12px;
  }

  .grid-208990-copy {
    font-size: 12px;
  }

  .section-ho {
    padding-top: 70px;
  }

  .content-ho {
    margin-top: 165px;
  }

  .bt-ho {
    margin-top: 15px;
    margin-bottom: 0;
    padding: 15px;
    font-size: 18px;
    display: none;
  }

  .bt-ho.m {
    display: block;
  }

  .rules-containet-ho {
    align-items: center;
  }

  .text-block-2130 {
    font-size: 16px;
  }

  .steps_ho {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    grid-template-rows: 1fr 1fr 1fr;
    grid-template-columns: auto;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-top: 90px;
  }

  .step_ho {
    flex: 1;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .t_step_ho {
    margin-left: 10px;
  }

  .t_step_ho._1 {
    margin-left: 0;
  }

  .text-block-2131 {
    font-size: 12px;
  }

  .text-block-2132 {
    border-width: 1px;
    padding: 3px 25px;
    font-size: 10px;
  }

  .div-block-19288 {
    width: auto;
  }

  .text-block-2133 {
    margin-top: 175px;
    font-size: 18px;
  }

  .body-2058 {
    background-color: #121d4b;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe057abdb89350821aea7a5_bgm.jpg");
    background-size: 767px;
  }

  .grid-209023 {
    grid-row-gap: 2px;
    margin-top: 5px;
  }

  .image-2624837 {
    height: 20px;
  }

  .image-2624838 {
    height: 30px;
  }

  .image-2624839 {
    height: 40px;
  }

  .grid-2031-copy {
    margin-top: 0;
    margin-left: 20px;
    font-size: 12px;
  }

  .section-ch {
    padding-top: 70px;
  }

  .content-ch {
    margin-top: 150px;
  }

  .bt-ch {
    display: none;
  }

  .bt-ch.m {
    display: block;
  }

  .body-2059 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe1f80e6bd352ab121f2c45_bgm.jpg");
    background-size: 767px;
  }

  .steps_ch {
    grid-column-gap: 0px;
    grid-row-gap: 15px;
    grid-template-rows: 1fr 1fr 1fr;
    grid-template-columns: auto;
    grid-auto-columns: 1fr;
    justify-items: stretch;
  }

  .step_ch {
    flex: 1;
  }

  .t_step_ch {
    margin-left: 10px;
  }

  .div-block-19287-copy {
    padding: 2px;
  }

  .text-block-2134 {
    text-shadow: 0 1px 3px #000, 0 0 6px #000;
    font-size: 18px;
  }

  .div-block-19289 {
    border-width: 4px;
    padding: 20px;
  }

  .div-block-19289._2 {
    border-width: 4px;
  }

  .text-block-2135 {
    text-shadow: 0 0 3px #000, 0 1px 6px #000;
    font-size: 18px;
  }

  .div-block-19290 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe1f7b91c22bad74aebbbba_boxM.png");
    width: 240px;
    height: 80px;
    margin-top: 100px;
    padding-top: 20px;
  }

  .text-block-2138 {
    letter-spacing: 0;
    font-size: 16px;
  }

  .text-block-2139 {
    font-size: 18px;
  }

  .image-2624840 {
    height: 26px;
  }

  .image-2624841 {
    height: 20px;
    margin-top: 20px;
  }

  .image-2624842 {
    width: 500px;
  }

  .image-2624843 {
    width: 80px;
    top: -68px;
  }

  .section-ufosp {
    padding-top: 70px;
  }

  .bt-ufosp {
    margin-top: 40px;
    display: none;
  }

  .bt-ufosp.m {
    display: block;
  }

  .rules-containet-ufosp {
    align-items: center;
  }

  .body-2024-copy {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe49b25e084a872039e6fab_bgm.jpg");
    background-size: 767px;
  }

  .steps_ufosp {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: center;
    justify-items: center;
  }

  .step_ufosp {
    border-radius: 10px;
    flex-direction: row;
  }

  .h_step_ufosp {
    border-radius: 7px;
    width: 30px;
    height: 30px;
    font-size: 16px;
  }

  .t_step_ufosp {
    font-size: 14px;
  }

  .div-block-19291 {
    border-radius: 35px;
    flex-direction: column;
    align-items: center;
    margin-top: 90px;
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .text-block-2140 {
    font-size: 16px;
  }

  .text-block-2141 {
    font-size: 23px;
  }

  .ufo_sp {
    order: -1;
    width: 215px;
    margin-top: -60px;
    position: static;
  }

  .text-block-2142 {
    margin-top: 30px;
    font-size: 20px;
  }

  .text-block-2143 {
    font-size: 16px;
  }

  .div-block-19292 {
    margin-top: -55px;
  }

  .text-block-2144 {
    margin-top: 0;
    font-size: 18px;
    line-height: 125%;
  }

  .div-block-19293 {
    border-width: 4px;
    border-radius: 20px;
    padding: 15px 15px 5px;
    box-shadow: 0 5px #1268cd, 0 35px 65px 10px #000000bf;
  }

  .grid-209025 {
    grid-template-columns: .5fr .25fr 1fr;
    font-size: 12px;
  }

  .text-block-2145, .text-block-2146 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .image-2624845 {
    width: 19px;
  }

  .text-block-2147 {
    font-size: 13px;
  }

  .div-block-19294 {
    padding: 20px 20px 40px;
    box-shadow: 0 5px #15af44, 0 20px 50px #00000080;
  }

  .text-block-2148 {
    border-radius: 15px;
    margin-top: -30px;
    padding: 25px 20px;
    font-size: 14px;
    box-shadow: 0 5px #15af44, 0 27px 60px #00000080;
  }

  .image-2624846 {
    height: 80px;
  }

  .image-2624847 {
    width: 290px;
  }

  .section-b5 {
    padding-top: 70px;
  }

  .content-b5 {
    margin-top: 210px;
  }

  .bt-b5 {
    margin-top: 50px;
    display: none;
  }

  .bt-b5.m {
    display: block;
  }

  .rules-containet-b5 {
    align-items: center;
  }

  .steps_b5 {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
  }

  .step_b5 {
    background-color: #0dc037;
    background-image: none;
    border-radius: 10px;
    flex-direction: row;
    width: auto;
    height: auto;
    padding: 20px;
  }

  .step_b5._2 {
    background-image: none;
    width: auto;
  }

  .step_b5._3 {
    background-image: none;
  }

  .t_step_b5 {
    font-size: 18px;
  }

  .text-block-2150 {
    font-size: 26px;
  }

  .text-block-2151 {
    margin-top: -30px;
    font-size: 36px;
  }

  .div-block-19296 {
    border-width: 4px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-2152 {
    font-size: 30px;
  }

  .grid-209027 {
    grid-column-gap: 50px;
    font-size: 18px;
  }

  .body-2060 {
    background-color: #01213a;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe4b7f96038f156d91a552d_bgm.jpg");
    background-size: 767px;
  }

  .body-2061 {
    background-size: 960px;
  }

  .body-2061.eng {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/612c9162d07911cac52bc023_bgmEN.jpg");
  }

  .body-2061.rus {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/612c916252ec432e30329cd1_bgmRU.jpg");
  }

  .section-p2 {
    padding-top: 70px;
  }

  .content-p2 {
    margin-top: 20px;
  }

  .bt-p2 {
    display: none;
  }

  .bt-p2.m {
    display: block;
  }

  .div-block-19302 {
    margin-left: 0;
    margin-right: 0;
  }

  .next {
    z-index: 99;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ffaf04cd78642acee52ad42_tr.svg");
    width: 17.1563px;
    height: 35px;
    display: none;
    position: absolute;
    right: 5%;
  }

  .prev {
    z-index: 99;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ffaf04cd78642336552ad43_tl.svg");
    width: 17.1563px;
    height: 35px;
    display: none;
    position: absolute;
    left: 5%;
  }

  .mask-3 {
    width: 480px;
  }

  .slider-2 {
    width: 100%;
  }

  .text-block-2155 {
    text-shadow: 0 1px 6px #000;
    font-size: 18px;
    line-height: 125%;
  }

  .text-block-2156 {
    text-shadow: 0 1px 6px #000;
    font-size: 22px;
  }

  .title_p2 {
    font-size: 32px;
  }

  .title_p2_2 {
    font-size: 24px;
  }

  .rules-containet-p2 {
    align-items: center;
  }

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

  .div-block-19308 {
    align-self: stretch;
    margin-top: 40px;
  }

  ._3x_wrp {
    padding-top: 20px;
    box-shadow: 0 10px 20px #000;
  }

  ._3x_wrp._1.z-index, ._3x_wrp._3.z-index, ._3x_wrp.z-index {
    z-index: 0;
  }

  .text-block-2157 {
    font-size: 18px;
  }

  .text-block-2159 {
    font-size: 14px;
  }

  .lb_date {
    font-size: 12px;
  }

  .lb_dates_wrapp {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    grid-auto-columns: 1fr;
  }

  .lb_content_wrapp {
    width: 100%;
  }

  .leaderboard-2 {
    height: 400px;
    padding-right: 5px;
  }

  .text-block-420 {
    font-family: Crocosanscaps, sans-serif;
    font-weight: 400;
  }

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

  .lb_wrapp {
    border-radius: 15px;
    width: 100%;
    max-width: 480px;
    display: flex;
  }

  .lb_wrapp.uf {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ffb035bec244411e25b29ae_shape4m.png");
    background-size: auto;
    border-radius: 7px;
    width: 310px;
    height: 425px;
    margin-top: 20px;
    padding: 20px 10px 10px;
  }

  .lb_wrapp.dl {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ffb0fd56d435d1b63eee5d6_lb_frameM.png");
    border-radius: 7px;
    width: 313px;
    height: 455px;
    margin-top: 10px;
    padding: 10px;
  }

  .lb_wrapp._1 {
    max-width: none;
  }

  .lb_title-2 {
    grid-auto-columns: 1fr;
    justify-content: space-between;
    width: auto;
    padding-left: 0;
    display: grid;
  }

  .grid-209030 {
    grid-column-gap: 10px;
    width: auto;
  }

  .div-block-19312 {
    box-shadow: 0 3px #17b06d;
  }

  .popup_d {
    padding: 25px;
    font-size: 12px;
    line-height: 125%;
  }

  .text-block-2162 {
    font-size: 20px;
  }

  .tabs-10, .tabs-content-7 {
    align-self: stretch;
  }

  .div-block-19315 {
    width: 10px;
    height: 10px;
  }

  .nardi-wrp, .bura-wrp, .strelka_right, .strelka_left {
    display: none;
  }

  .rotation-2p-2 {
    perspective-origin: 50% 0;
    align-self: stretch;
    margin-top: 80px;
  }

  .div-block-19319 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr .75fr .5fr;
    grid-auto-columns: 1fr;
    display: grid;
    position: absolute;
    top: -40px;
  }

  .nardi_mob_bt {
    color: #000;
    background-color: #fff;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    padding: 12px 20px 20px;
    font-family: Crocosanscaps, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1;
    transition: all .35s;
  }

  .nardi_mob_bt.active {
    color: #fff;
    background-color: #ff454e;
    font-family: Crocosans caps, sans-serif;
    font-weight: 900;
    box-shadow: 1px 1px 20px #ff484b;
  }

  .dom_mob_bt {
    color: #000;
    background-color: #fff;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    padding: 12px 20px 20px;
    font-family: Crocosanscaps, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1;
    transition: all .35s;
  }

  .dom_mob_bt:focus {
    color: #fff;
    background-color: #085232;
    font-family: Crocosans caps, sans-serif;
    font-weight: 900;
  }

  .dom_mob_bt.active {
    color: #fff;
    background-color: #085232;
    font-family: Crocosans caps, sans-serif;
    font-weight: 900;
    box-shadow: 1px 1px 20px #00ff3a;
  }

  .dom_mob_bt.active:focus {
    color: #fff;
    background-color: #085232;
  }

  .bura_mob_bt {
    color: #000;
    background-color: #fff;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    padding: 12px 20px 20px;
    font-family: Crocosanscaps, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1;
    transition: all .35s;
  }

  .bura_mob_bt.active {
    color: #fff;
    background-color: #2a73bd;
    font-family: Crocosans caps, sans-serif;
    font-weight: 900;
    box-shadow: 1px 1px 20px #0ff;
  }

  .text-block-2164, .text-block-2165, .text-block-2165._3, .text-block-2165._1, .text-block-2165._2 {
    display: none;
  }

  .text-block-2165._11, .text-block-2165._22, .text-block-2165._33 {
    display: block;
  }

  .strelka_right2, .strelka_right3, .strelka_left2, .strelka_left3 {
    display: none;
  }

  .section-ny {
    padding-bottom: 40px;
  }

  .content-ny._1 {
    margin-top: 148px;
  }

  .bt-ny {
    display: none;
  }

  .bt-ny.m {
    display: block;
  }

  .body-2062 {
    background-color: #0b2f7b;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fffe9bd6ee51c7cc9d30e65_bgm.jpg");
    background-size: 767px;
  }

  .steps_ny {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .text-block-2166 {
    font-size: 20px;
  }

  .step_ap-copy567 {
    flex-direction: row;
  }

  .text-block-2169 {
    margin-top: 40px;
    font-size: 18px;
  }

  .image-2625031 {
    height: 20px;
    margin-top: 20px;
  }

  .image-2625032 {
    width: 100%;
  }

  .section-lp {
    padding-top: 70px;
  }

  .content-lp {
    background-image: linear-gradient(to top, #151825, #15182500 53%), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/600149b3d3218262ef4fc694_pyramidM.png");
    background-size: auto, 384px;
  }

  .content-lp._1 {
    margin-bottom: 75px;
  }

  .content-lp.b {
    background-image: linear-gradient(to top, #151825 48%, #15182500 67%), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/600149b3d3218262ef4fc694_pyramidM.png");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 384px;
    width: 380px;
    max-width: none;
    padding-top: 64px;
    padding-left: 5%;
    padding-right: 5%;
  }

  .bt-lp {
    display: none;
  }

  .bt-lp.m {
    display: block;
  }

  .rules-containet-lp {
    align-items: center;
    margin-top: 40px;
  }

  .steps_t {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .step_t {
    flex-direction: row;
  }

  .t_step_t {
    text-align: left;
    font-family: Ubuntu, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

  .steps_lp {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .step_lp {
    flex-direction: row;
  }

  .t_step_lp {
    text-align: left;
    font-family: Ubuntu, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

  .body-2063 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6001492bd2a2900a37901eb8_bgm.jpg"), linear-gradient(to right, #330131, #480145 27%, #330131 45%, #011041 55%, #021550 77%, #011041);
    background-position: 50% -10%, 0 0;
    background-size: 767px, auto;
  }

  .text-block-2170 {
    font-size: 14px;
  }

  .text-block-2171 {
    margin-top: 10px;
    font-size: 20px;
  }

  .text-block-2172 {
    font-size: 20px;
  }

  .div-block-40824 {
    border-radius: 20px;
    padding: 10px;
  }

  .text-block-2173 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
  }

  .grid-209032._2 {
    margin-left: 10px;
    font-size: 12px;
  }

  .div-block-40825 {
    border-radius: 27px;
    margin-top: 60px;
    padding: 5px;
  }

  .step_lp-copy {
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    flex-direction: row;
    margin-top: -45px;
    padding: 21px;
  }

  .t_step_lp-copy {
    font-size: 14px;
  }

  .text-block-2174 {
    font-size: 22px;
  }

  .text-block-2175 {
    font-size: 18px;
  }

  .image-2625033 {
    width: 200px;
    margin-top: 10px;
  }

  .image-2625034 {
    height: 15px;
  }

  .image-2625035 {
    height: 17.5px;
  }

  .image-2625036 {
    width: 26.6667px;
  }

  .image-2625037 {
    width: 29.3333px;
  }

  .image-2625038 {
    width: 24.6667px;
  }

  .image-2625039 {
    width: 300px;
    margin-top: 10px;
  }

  .grid-2049lp {
    align-self: flex-start;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 5px;
  }

  .section-rpt {
    padding-top: 70px;
  }

  .bt-rpt {
    margin-top: 50px;
    margin-bottom: 40px;
    display: none;
  }

  .bt-rpt.m {
    display: block;
  }

  .rules-containet-rpt {
    align-items: center;
    margin-top: 40px;
  }

  .body-2064 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/60019bf9d8b294261f655ad6_bgm.jpg");
    background-size: 767px;
  }

  .grid-209033 {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
    font-size: 12px;
  }

  .div-block-40827 {
    width: 50%;
    height: 2px;
  }

  .div-block-40828 {
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 30px;
  }

  .div-block-40829 {
    margin-left: 15px;
  }

  .image-2625040 {
    width: 94px;
  }

  .div-block-40830 {
    margin-top: 210px;
  }

  .grid-209034 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .text-block-2179 {
    font-size: 18px;
  }

  .text-block-2180 {
    font-size: 26px;
  }

  .grid-209035 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .text-block-2182 {
    font-size: 18px;
  }

  .grid-209036 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    font-size: 12px;
    line-height: 1;
  }

  .div-block-40835 {
    padding: 10px;
  }

  .text-block-2183 {
    font-size: 20px;
  }

  .section-cs {
    padding-top: 70px;
  }

  .content-cs {
    margin-top: 150px;
  }

  .bt-cs {
    display: none;
  }

  .bt-cs.m {
    display: block;
  }

  .rules-containet-cs {
    align-items: center;
  }

  .body-2065 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/60110d275194517f05199709_bgm.jpg");
    background-size: 767px;
  }

  .steps_ufx {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .step_ufx {
    flex-direction: row;
  }

  .image-2625053, .image-2625054, .image-2625055 {
    width: 50px;
  }

  .text-block-2185 {
    font-size: 18px;
  }

  .text-block-2186 {
    font-size: 20px;
  }

  .text-block-2189 {
    font-size: 22px;
  }

  .div-block-40837 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-40838 {
    border-width: 6px;
  }

  .steps_cs {
    grid-column-gap: 0px;
    grid-row-gap: 15px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .step_cs {
    flex-direction: row;
  }

  .grid-2049cs {
    align-self: flex-start;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 5px;
  }

  .section-tm {
    padding-top: 70px;
  }

  .content-tm {
    margin-top: 180px;
  }

  .bt-tm {
    display: none;
  }

  .bt-tm.m {
    display: block;
  }

  .rules-containet-tm {
    align-items: center;
  }

  .step_t-2 {
    flex-direction: row;
  }

  .t_step_tm {
    text-align: left;
    font-family: Ubuntu, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

  .body-2066 {
    background-color: #282828;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6093a659753461c609fd2f70_bgm.jpg");
    background-size: 767px;
  }

  .div-block-40841 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6093b048684914b53166b633_ingo%20tabl%20m.png");
    background-repeat: no-repeat;
    background-size: auto;
    width: 637px;
    height: 269px;
    padding-top: 15px;
  }

  .div-block-40842 {
    grid-column-gap: 50px;
    margin-top: 25px;
  }

  .text-block-2192 {
    font-size: 18px;
  }

  .text-block-2193 {
    font-size: 50px;
  }

  .text-span-129 {
    margin-top: 10px;
  }

  .text-block-2194 {
    padding-left: 65px;
    padding-right: 65px;
    font-size: 22px;
  }

  .grid-209039 {
    font-size: 14px;
  }

  .div-block-40843 {
    background-size: cover;
    border-radius: 20px;
    padding: 15px;
  }

  .div-block-40843._2 {
    align-self: auto;
  }

  .image-2625058 {
    width: 20px;
  }

  .steps_tm {
    grid-column-gap: 0px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .body-2067 {
    background-size: 960px;
  }

  .bt-rlb {
    margin-top: 50px;
    margin-bottom: 20px;
    display: none;
  }

  .bt-rlb.m {
    display: block;
  }

  .section-rlb {
    padding-top: 70px;
  }

  .content-rlb {
    margin-top: 20px;
  }

  .rules-containet-rlb {
    align-items: center;
  }

  .text-block-2196 {
    margin-top: 125px;
  }

  .text-block-2197 {
    margin-top: 20px;
    font-size: 22px;
  }

  .text-block-2198 {
    font-size: 30px;
  }

  .div-block-40845 {
    margin-top: 40px;
  }

  .grid-209041 {
    font-size: 18px;
  }

  .div-block-40849 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-209042 {
    font-size: 16px;
  }

  .grid-209043 {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .leaderbord_wrap {
    height: 350px;
    max-height: 350px;
  }

  .text-block-2201 {
    font-size: 22px;
  }

  .text-block-2202 {
    width: 130px;
    overflow: hidden;
  }

  .image-2625063 {
    width: 230px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .body-2068 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/63243e02f9db147373c3db79_UFO-50%25-cashback_mobile-page.jpg");
    background-size: 767px;
  }

  .section-ucb {
    padding-top: 70px;
  }

  .content-ucb {
    margin-top: 250px;
  }

  .bt-ucb {
    margin-top: 40px;
    display: none;
  }

  .bt-ucb.m {
    display: flex;
  }

  .rules-containet-ucb {
    align-items: center;
  }

  .ufocb {
    font-size: 30px;
  }

  .text-block-2204 {
    text-shadow: 1px 1px 6px #000;
    width: auto;
    margin-top: 5px;
    font-size: 16px;
  }

  .grid-209045 {
    grid-column-gap: 5px;
    grid-row-gap: 0px;
  }

  .div-block-40852 {
    padding-bottom: 15px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .div-block-40853 {
    width: 30px;
  }

  .text-block-2207 {
    width: auto;
    font-size: 20px;
  }

  .grid-209046 {
    grid-column-gap: 0px;
    grid-row-gap: 25px;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .div-block-40856 {
    padding-top: 25px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-40857 {
    margin-top: -200px;
  }

  .image-2625066, .image-2625067 {
    display: none;
  }

  .section-sf {
    padding-top: 70px;
  }

  .bt-sf {
    margin-top: 85px;
    margin-bottom: 40px;
    display: none;
  }

  .bt-sf.m {
    display: block;
  }

  .rules-containet-sf {
    align-items: center;
    margin-top: 60px;
  }

  .body-2069 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/610a3d7c33e1c2497d2c476f_bgm.jpg");
    background-position: 50% 60px;
    background-size: 767px;
  }

  .image-2625068 {
    width: 130px;
  }

  .grid-209047 {
    grid-row-gap: 5px;
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .text-block-2211 {
    font-size: 16px;
  }

  .grp {
    width: 26px;
  }

  .sp {
    width: 21.3333px;
  }

  .coins {
    width: 25.3333px;
  }

  .div-block-40860 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/610a392e773de034256934a8_Rectangle_m.png");
    background-size: 422px;
    justify-content: space-around;
    width: 422px;
    height: 192px;
    padding: 20px;
  }

  .text-block-2212 {
    font-size: 20px;
  }

  .text-block-2213 {
    font-size: 18px;
  }

  .text-span-130 {
    font-size: 26px;
    display: block;
  }

  .qwe {
    background-color: #2ac513;
    height: auto;
  }

  .qwe:hover {
    background-color: #2ac513;
  }

  .qwe.op {
    border-width: 2px;
  }

  .qwe.op:hover {
    background-color: #1a3266;
  }

  .qwe.op-copy {
    border-width: 2px;
  }

  .qwe.op-copy:hover {
    background-color: #1a3266;
  }

  .qwe.cs:hover, .qwe.rrt:hover {
    background-color: #341957;
  }

  .image-2625069 {
    width: 400px;
    margin-top: 5px;
  }

  .image-2625070 {
    width: 250px;
    margin-top: 30px;
  }

  .image-2625070.ru {
    width: 250px;
  }

  .image-2625070.en {
    width: 180px;
  }

  .menu-5 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

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

  .grid-209049 {
    grid-row-gap: 120px;
    grid-template-columns: 1fr;
  }

  .text-block-2217 {
    font-size: 18px;
  }

  .image-2625076, .image-2625076.eng, .image-2625076.rus {
    width: 350px;
  }

  .text-block-2218 {
    margin-top: 5px;
    font-size: 25px;
  }

  .image-2625077 {
    width: 400px;
  }

  .text-block-22870 {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 11px;
  }

  .text-block-2279.ufo-50 {
    border-radius: 10px;
  }

  .leaderboard_data {
    height: 350px;
    margin-top: 0;
  }

  .leaderboard_data.ufo-dd {
    height: 350px;
  }

  .leaderboardufo_wrp-3 {
    border-width: 2px;
  }

  .my_profress_wrp-3 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    margin-bottom: 25px;
  }

  .lb_header-3 {
    grid-template-columns: .5fr 1fr .5fr 1fr;
    margin-top: 10px;
  }

  .my_progress {
    border-width: 1px;
    justify-content: space-around;
    padding: 10px;
    font-size: 14px;
  }

  .my_progress.ufo-d {
    justify-content: space-between;
    margin-bottom: -25px;
  }

  .my_progress.ufo-50 {
    border-radius: 20px;
    justify-content: space-between;
  }

  .my_progress.bgt {
    justify-content: space-between;
    font-size: 14px;
  }

  .my_progress.bl {
    box-shadow: 0 0 20px #00000080;
  }

  .tab-link-date-ufo-d {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .lb_endpoint {
    grid-column-gap: 3px;
    grid-template-columns: .5fr 1fr .5fr 1fr;
  }

  .tab-link-date-ufo-d-2 {
    border-radius: 10px;
    font-size: 14px;
  }

  .menu_dates {
    grid-column-gap: 5px;
  }

  .text-block-22808-2 {
    padding: 15px;
    font-size: 17px;
  }

  .text-block-22809 {
    font-size: 20px;
  }

  .div-block-40954-2 {
    font-size: 14px;
  }

  .grid-209075-2 {
    grid-column-gap: 10px;
    align-self: stretch;
  }

  .my_profress_wrp-4 {
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    justify-items: stretch;
  }

  .text-block-22870.h {
    align-items: flex-start;
    overflow: hidden;
  }

  .lb_header-4 {
    grid-template-columns: .5fr 1fr .5fr 1fr;
    margin-top: 10px;
  }

  .text-block-22871 {
    margin-top: 29px;
    font-size: 23px;
  }

  .text-block-22872 {
    font-size: 20px;
  }

  .image-2625078 {
    width: 260px;
    margin-top: 77px;
  }

  .image-2625078.eng {
    width: 250px;
    margin-top: 80px;
  }

  .image-2625078.rus {
    width: 230px;
    margin-top: 60px;
  }

  .image-2625162 {
    width: 50px;
  }

  .menu-6 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .chaerte_wrp {
    border-radius: 15px;
    flex-direction: column;
    font-size: 14px;
  }

  .chaerte_wrp.u {
    top: 320px;
  }

  .text-block-22814 {
    text-align: center;
    margin-right: 0;
  }

  .register-butt {
    margin-top: 10px;
    margin-left: 0;
  }

  .chaerte_wrp-2 {
    border-radius: 15px;
    flex-direction: column;
    font-size: 14px;
  }

  .chaerte_wrp-3 {
    border-radius: 15px;
    flex-direction: column;
    order: -1;
    font-size: 14px;
  }

  .text-block-22874 {
    font-size: 22px;
  }

  .link-block-17 {
    display: block;
  }

  .link-block-18 {
    display: none;
  }

  .content-ac {
    margin-top: 240px;
  }

  .section-ac {
    padding-top: 70px;
  }

  .btac {
    margin-top: 50px;
    margin-bottom: 40px;
    display: none;
  }

  .btac.m {
    display: block;
  }

  .rules-containet-ac {
    align-items: center;
    margin-top: 40px;
  }

  .grid-209050 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    margin-top: 0;
  }

  .text-block-22875 {
    font-size: 24px;
  }

  .body-2070 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6245700844878d8a5dfdf86b_bgm.jpg");
    background-size: 767px;
  }

  .text-block-22876 {
    font-size: 20px;
  }

  .text-block-22877 {
    text-shadow: 0 0 10px #000;
    font-size: 18px;
  }

  .text-block-22878 {
    text-shadow: 0 -1px 10px #000;
  }

  .grid-3 {
    grid-column-gap: 20px;
    grid-template-columns: .25fr 1fr 1fr;
    margin-bottom: 10px;
    font-size: 12px;
    line-height: 125%;
  }

  .image-2625109 {
    width: 15px;
  }

  .rules-containet {
    align-items: center;
    margin-top: 60px;
  }

  .accordion_item_content-2 {
    border-radius: 15px;
    position: relative;
  }

  .accordion_item_content-2._500frsp {
    border-radius: 0;
    margin-left: 10px;
    margin-right: 10px;
  }

  .accordion_item_trigger-2021 {
    height: auto;
  }

  .accordion_item_trigger-2021:hover {
    background-color: #2ac513;
  }

  .accordion_item_trigger-2021._2:hover {
    background-color: #0c1519;
  }

  .accordion_item_trigger-2021.gr:hover, .accordion_item_trigger-2021.rv:hover {
    background-color: #00693b;
  }

  .answer, .list-item {
    font-size: 12px;
    line-height: 125%;
  }

  .text-block-22880 {
    font-size: 18px;
  }

  .div-block-41006 {
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
    border-radius: 2vw;
    width: 502.667px;
    height: 136px;
    padding: 20px;
  }

  .section-sp {
    padding-top: 70px;
  }

  .content-sp {
    margin-top: 61px;
  }

  .bt-sp {
    padding: 10px;
    font-size: 14px;
    display: none;
  }

  .bt-sp._1 {
    display: none;
  }

  .bt-sp._1.m {
    display: block;
  }

  .bt-sp.m {
    flex-basis: 6em;
    display: block;
  }

  .rules-containet-sp {
    align-items: center;
    margin-top: 40px;
  }

  .body-2071 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/624aface2b0a6f103a6ae532_bgmGE.jpg");
    background-size: 767px;
  }

  .body-2071.en {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/624be7c1a2dad03a03fb401a_bgmEN.jpg");
  }

  .body-2071.ru {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/624be7c259668b9f5520017c_bgmRU.jpg");
  }

  .rules-containet-vipegt {
    align-items: center;
    margin-top: 60px;
  }

  .grid-209065 {
    font-size: 12px;
    line-height: 1;
  }

  .text-block-22882 {
    text-shadow: 0 0 20px #000;
  }

  .bt-samoc {
    margin-left: 5px;
    margin-right: 5px;
  }

  .text-block-22883 {
    margin-top: 90px;
    font-size: 24px;
  }

  .text-block-22884 {
    font-size: 20px;
  }

  .text-block-22885 {
    font-size: 21px;
  }

  .grid-209066 {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-41011 {
    margin-top: 20px;
  }

  .div-block-41012 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
  }

  .bin {
    display: block;
  }

  .div-block-41014 {
    grid-template-rows: auto auto;
  }

  .text-block-22889 {
    font-size: 16px;
  }

  .div-block-41015 {
    margin-left: 40px;
    margin-right: 40px;
    top: -2%;
  }

  .div-block-41016 {
    height: 75px;
  }

  .div-block-41016.r {
    border-top-right-radius: 40px;
    width: 50%;
  }

  .div-block-41016.ld {
    border-bottom-left-radius: 40px;
  }

  .div-block-41016.rd {
    border-bottom-right-radius: 40px;
  }

  .div-block-41016.l {
    border-top-left-radius: 40px;
    width: 50%;
  }

  .div-block-41017 {
    width: 320px;
    height: 70px;
    margin-top: 80px;
    margin-left: 20px;
  }

  .grid-209067 {
    font-size: 12px;
    line-height: 1;
  }

  .lottie-animation-2 {
    opacity: 1;
    width: 210px;
    height: 73.5781px;
  }

  .div-block-41018 {
    margin-top: 61px;
    font-size: 26px;
  }

  .div-block-41019 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bt-2 {
    display: none;
  }

  .content-t-2 {
    margin-top: 240px;
  }

  .content-as {
    margin-top: 150px;
  }

  .bt-as {
    display: none;
  }

  .bt-as.m {
    display: block;
  }

  .rules-container-as {
    align-items: center;
    margin-top: 60px;
  }

  .body-2072 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/62a077f81197437b61605236_bgm.jpg");
    background-size: 767px;
  }

  .menu-7 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .div-block-41020 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
  }

  .image-2625165, .image-2625166 {
    width: 90px;
  }

  .div-block-41020-copy {
    font-size: 22px;
  }

  .tbsss {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
  }

  .tabasa {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .text-block-22891 {
    font-size: 16px;
  }

  .text-block-22892 {
    font-size: 20px;
  }

  .text-block-22892._2 {
    font-size: 26px;
  }

  .image-2625167 {
    width: 90px;
  }

  .content-sl {
    margin-top: 36px;
  }

  .bt-sl {
    display: none;
  }

  .bt-sl.m {
    display: block;
  }

  .rules-containet-sl {
    align-items: center;
    margin-top: 60px;
  }

  .body-2073 {
    background-size: 960px;
  }

  .text-block-22893 {
    margin-top: 40px;
    font-size: 24px;
  }

  .div-block-41022 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-22894 {
    font-size: 18px;
  }

  .text-block-22895, .text-block-22896 {
    font-size: 16px;
  }

  .grid_cards {
    grid-column-gap: 20px;
  }

  .div-block-41023 {
    border-width: 1px;
    padding-top: 89px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-22897 {
    font-size: 14px;
  }

  .text-block-22898 {
    font-size: 20px;
  }

  .image-2625168 {
    width: 162.667px;
    top: -10%;
  }

  .image-2625168._2 {
    width: 84.6667px;
  }

  .image-2625168._3 {
    width: 102px;
  }

  .text-block-22899 {
    border-width: 1px;
    padding: 10px;
    font-size: 18px;
  }

  .leaderboardbtg_wrp {
    border-width: 1px;
    border-radius: 15px;
    align-self: stretch;
    padding-left: 10px;
    padding-right: 10px;
  }

  .my_profress_wrp {
    grid-row-gap: 5px;
    align-self: stretch;
  }

  .my_profress_wrp.bgt {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .text-block-22811-bgt-2 {
    border-width: 1px;
    font-size: 12px;
  }

  .lb_header {
    grid-column-gap: 3px;
    grid-template-columns: .5fr 1fr .5fr 1fr;
  }

  .lb_header.btg {
    grid-column-gap: 3px;
  }

  .lottie-animation-3 {
    width: 264px;
    margin-left: 1px;
  }

  .answer-2 {
    font-size: 12px;
    line-height: 125%;
  }

  .body-2074 {
    background-size: 1200px;
  }

  .text-block-22902 {
    font-size: 28px;
  }

  .text-block-22903 {
    font-size: 16px;
  }

  .div-block-41027 {
    background-size: cover;
    width: 280px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .logo_wrp {
    width: 60px;
    height: 60px;
  }

  .text-block-22908 {
    white-space: nowrap;
  }

  .div-block-41028 {
    background-position: 120% -220%, 0 100%;
    background-size: auto 390px, cover;
    align-self: stretch;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .dates {
    border-radius: 10px;
    font-size: 14px;
  }

  .register-form {
    border-radius: 15px;
    flex-direction: column;
    font-size: 14px;
  }

  .section-dep {
    padding-top: 70px;
  }

  .content-dep {
    margin-top: 230px;
  }

  .bt-dep {
    margin-top: 50px;
    margin-bottom: 40px;
    display: block;
  }

  .rules-container-dep {
    align-items: center;
    margin-top: 40px;
  }

  .div-block-41039 {
    border-radius: 12px;
    padding: 2px;
  }

  .div-block-41040 {
    border-radius: 10px;
    padding: 15px 20px;
    font-size: 22px;
  }

  .body-2075 {
    background-size: 960px;
  }

  .text-block-22914, .text-block-22915 {
    font-size: 22px;
  }

  .div-block-41041 {
    background-size: cover;
    border-width: 3px;
    border-radius: 40px;
    margin-top: 20px;
    padding: 30px 20px;
  }

  .grid-209073 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .div-block-41042 {
    border-width: 2px;
    border-radius: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-22916 {
    font-size: 18px;
  }

  .text-block-22917 {
    font-family: Crocosanscaps, sans-serif;
    font-size: 12px;
    font-weight: 400;
  }

  .div-block-41042-copy {
    background-position: 50%;
    border-width: 3px;
    padding: 40px 20px 40px 62px;
  }

  .grid-209074 {
    grid-column-gap: 20px;
    grid-template-columns: .25fr 1fr 1fr;
    margin-bottom: 10px;
    font-size: 12px;
    line-height: 125%;
  }

  .accordion_item_trigger-dep {
    height: auto;
  }

  .accordion_item_trigger-dep:hover {
    background-color: #2ac513;
  }

  .accordion_item_trigger-dep._2:hover {
    background-color: #0c1519;
  }

  .grid-209075 {
    grid-template-columns: 1fr;
  }

  .text-block-22914-copy {
    font-size: 22px;
  }

  .div-block-41044 {
    background-size: cover;
    flex-direction: column;
    flex: 1;
    width: auto;
    margin-right: 0;
    padding: 15px;
  }

  .div-block-41045 {
    align-self: stretch;
    margin-right: 0;
  }

  .div-block-41048 {
    border: 5px solid #d6d1cc;
    border-radius: 30px;
    align-self: center;
    margin-top: 20px;
    padding: 30px;
  }

  .innf {
    width: 60px;
    margin-top: -30px;
    margin-right: -30px;
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .div-block-41049 {
    width: 90%;
    position: relative;
  }

  .popup_dep {
    border-radius: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-22922 {
    font-size: 34px;
  }

  .text-block-22924 {
    font-size: 20px;
  }

  .popupinfo_dep {
    border-radius: 30px;
    max-width: none;
    font-size: 14px;
  }

  .reg_wrp {
    border-radius: 15px;
    flex-direction: column;
    font-size: 14px;
  }

  .text-block-22926 {
    text-align: center;
  }

  .grid-209056 {
    margin-top: 10px;
  }

  .popup_inactiveprize {
    border-radius: 30px;
    max-width: none;
    font-size: 14px;
  }

  .div-block-40891 {
    flex-direction: column;
    padding: 15px;
    font-size: 18px;
  }

  .timer_wrp {
    margin-top: 10px;
    margin-left: 0;
  }

  .section-rv {
    padding-top: 70px;
  }

  .content-rv {
    margin-top: 240px;
  }

  .bt-rv {
    display: block;
  }

  .rules-containet-rv {
    align-items: center;
    margin-top: 40px;
  }

  .body-2076 {
    background-size: 960px;
  }

  .text-block-22928 {
    font-size: 18px;
  }

  .grid-209076 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    width: auto;
  }

  .div-block-41051 {
    width: 90%;
  }

  .div-block-41052 {
    height: 70px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .div-block-41052-copy {
    font-size: 14px;
    line-height: 1;
  }

  .image-2625177 {
    width: 120px;
  }

  .div-block-41056 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-2625178 {
    width: 285.5px;
  }

  .answer-3 {
    font-size: 12px;
    line-height: 125%;
  }

  .div-block-41057 {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-dp {
    padding-top: 70px;
  }

  .content-dp {
    margin-top: 250px;
  }

  .bt-dp {
    margin-top: 50px;
    margin-bottom: 40px;
    display: block;
  }

  .rules-containet-dp {
    align-items: center;
    margin-top: 40px;
  }

  .body-2077 {
    background-size: 960px;
  }

  .text-block-22930 {
    font-size: 24px;
  }

  .text-span-146 {
    font-size: 40px;
  }

  .div-block-41058 {
    border-width: 3px;
    border-radius: 40px;
    margin-top: 20px;
    margin-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 26px;
  }

  .grid-209077 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .div-block-41058-copy {
    border-width: 2px;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
  }

  .div-block-41059 {
    border-width: 2px;
    padding-bottom: 15px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-41060 {
    border-width: 3px;
    border-radius: 30px;
    font-size: 18px;
  }

  .image-2625180 {
    width: 200px;
  }

  .text-block-22932 {
    font-size: 26px;
  }

  .div-block-41061 {
    border-width: 3px;
  }

  .div-block-41061._2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-209079 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-bk-41058 {
    border-width: 3px;
    font-size: 24px;
  }

  .logo_wrp-2 {
    width: 60px;
    height: 60px;
  }

  .body-2078 {
    background-size: 960px;
  }

  .poup20 {
    padding-top: 30px;
    padding-left: 20px;
    padding-right: 30px;
    font-size: 40px;
  }

  .image-2625185 {
    min-width: 50vw;
  }

  .grid-209111 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-196895 {
    border-radius: 30px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 40px;
  }

  .strelka_right2-2 {
    right: 1%;
  }

  .div-block-196902 {
    padding: 10px;
    font-size: 20px;
  }

  .strelka_left3-2 {
    left: 1%;
  }

  .contentrl {
    margin-top: 260px;
  }

  .image-2625206 {
    width: 280px;
  }

  .text-block-2292046 {
    font-size: 24px;
  }

  .div-block-196899 {
    margin-bottom: -26px;
  }

  ._3x_wrp-2 {
    background-size: 330px;
    width: 230px;
    height: 230px;
    box-shadow: 0 10px 20px #000;
  }

  ._3x_wrp-2._3.z-index, ._3x_wrp-2._1.z-index {
    z-index: 0;
    background-size: 240px;
  }

  .div-block-196900 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .strelka_left-2 {
    left: 1%;
  }

  .strelka_right-2 {
    right: 1%;
  }

  .rotation-2p-3 {
    align-self: stretch;
  }

  .bt._2 {
    font-size: 20px;
  }

  .strelka_right3-2 {
    right: 1%;
  }

  .image-2625207 {
    width: 20px;
  }

  .text-block-2292047 {
    text-align: center;
    margin-bottom: 10px;
    font-size: 20px;
  }

  .div-block-196901 {
    border-radius: 30px;
    width: 450px;
    padding-left: 0;
    padding-right: 0;
  }

  .lb-wrp-lr {
    border-width: 2px;
    border-radius: 50px;
    align-self: stretch;
    max-width: none;
    margin-top: 40px;
  }

  .div-block-196896 {
    justify-content: flex-start;
    align-items: center;
    margin-top: 40px;
  }

  .lb-lr {
    border-width: 2px;
    border-radius: 35px;
    padding-top: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .body-rl {
    background-size: 960px;
  }

  .strelka_left2-2 {
    left: 1%;
  }

  .popup-lr-error {
    transform-origin: 100% 0;
    border-radius: 20px;
    width: 90%;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-2292049 {
    font-size: 21px;
  }

  .menu-8 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .paragraph-45 {
    font-size: 18px;
  }
}

@media screen and (max-width: 479px) {
  .tennis {
    width: 40%;
    display: none;
    inset: auto -14% 51% auto;
  }

  .accordion_item_trigger {
    height: auto;
  }

  .menu-2 {
    padding: 2px 10px;
  }

  .nav-menu-2 {
    background-color: #0f0f0ff2;
    padding-left: 45px;
  }

  .section-8 {
    padding-top: 104px;
    padding-left: 0;
    padding-right: 60px;
  }

  .img_slide {
    background-color: #793232;
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5d6e4a4f1416614e46ea6f9f_14_character_tarsier_smile_gb-770x1024.png");
    background-position: 50% 100%;
    background-size: cover;
  }

  .img_slide.sl2 {
    background-color: #3c7932;
  }

  .img_slide.sl3 {
    background-color: #324579;
  }

  .mask_slider {
    width: 250px;
    max-width: 90%;
    margin-left: 0;
  }

  .slider {
    height: auto;
    margin-top: 20px;
    padding-bottom: 45px;
  }

  .left-arrow, .right-arrow {
    display: none;
  }

  .step-slide {
    width: 200px;
    margin-right: 30px;
  }

  .heading-18, .cxrili-text {
    font-size: 8px;
  }

  .rules-vip {
    margin-top: 40px;
    margin-bottom: 29px;
    font-size: 24px;
    line-height: 30px;
  }

  .vip-steps-2 {
    padding-top: 50px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .accordion_item_trigger-vp {
    height: auto;
  }

  .pos {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 10px;
  }

  .trr {
    padding: 5px;
    font-family: Crocosanscaps, sans-serif;
    font-weight: 400;
  }

  .tdd {
    padding: 5px;
    font-weight: 400;
  }

  .tdp, .tdr {
    padding: 5px;
  }

  .text-block-45 {
    font-size: 10px;
    font-weight: 900;
  }

  .pdf-section {
    width: 100%;
    height: 100%;
  }

  .pdf-2 {
    width: 90vw;
    max-width: none;
    height: auto;
    display: block;
  }

  .pdf-bt {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 10px;
  }

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

  .rules-container-rd {
    margin-top: 30px;
    position: static;
  }

  .accordion_item_trigger-rt {
    height: auto;
  }

  .acc_item_triger-rt {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .question-rt {
    font-size: 14px;
    line-height: 14px;
  }

  .acc_content-rt {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .answer-rt {
    font-size: 12px;
    line-height: 18px;
  }

  .goga-bt {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .accordion_item_trigger-sm {
    height: auto;
  }

  .bt-rav {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-rav {
    margin-top: 0;
    position: static;
  }

  .rules-t {
    margin-top: 40px;
    margin-bottom: 29px;
    font-size: 24px;
    line-height: 30px;
  }

  .accordion_item_trigger-t {
    border-radius: 15px;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .question-t {
    font-size: 14px;
    line-height: 125%;
  }

  .accordion_item_content-t {
    border-radius: 15px;
  }

  .answer-t {
    font-size: 12px;
    line-height: 18px;
  }

  .list-t {
    margin-left: 10px;
  }

  .list-item-t {
    font-size: 12px;
    line-height: 18px;
  }

  .accordion_item_trigger-p2p {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .steps-t {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    margin-top: 10px;
  }

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

  .steps_m-slider-t {
    height: auto;
    padding-bottom: 0;
  }

  .mask_slider-t {
    width: 200px;
    max-width: none;
    margin-left: 0;
  }

  .step-slide-t {
    width: 200px;
    margin-right: 30px;
  }

  .section-ufo {
    padding-bottom: 0;
  }

  .steps-ufo {
    grid-row-gap: 15px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    justify-items: start;
    margin-top: 180px;
  }

  .bt-ufo {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .heading-112, .heading-113 {
    font-size: 22px;
  }

  .heading-steps-ufo, .heading-114, .heading-115 {
    font-size: 16px;
  }

  .div-block-119 {
    background-color: #223159;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    border: 1px solid #0afc43;
    border-left-width: 2px;
    border-radius: 20px;
    padding: 10px 20px;
    font-size: 16px;
  }

  .heading-116 {
    margin-bottom: 20px;
    font-size: 16px;
  }

  .heading-117 {
    margin-top: 10px;
    font-size: 26px;
  }

  .div-block-120 {
    margin-top: -50px;
    overflow: visible;
  }

  .div-block-121 {
    width: 95%;
    margin-top: 60px;
  }

  .div-block-122 {
    margin-bottom: 20px;
  }

  .image-262321 {
    width: 291.297px;
    max-width: none;
  }

  .image-262322 {
    width: 246.328px;
    max-width: none;
  }

  .image-262323 {
    width: 344.047px;
    max-width: none;
  }

  .image-262324 {
    width: auto;
    max-width: 80%;
  }

  .image-262326 {
    width: auto;
  }

  .image-262327 {
    width: 215px;
    max-width: none;
  }

  .bt-bz {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .text-block-97 {
    font-size: 18px;
  }

  .heading-128 {
    margin-top: 60px;
    font-size: 24px;
  }

  .grid-54 {
    margin-left: 40px;
  }

  .heading-130 {
    font-size: 20px;
  }

  .image-262356 {
    width: auto;
    max-width: 120%;
    margin-top: -35px;
  }

  .div-block-150 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .text-block-107 {
    font-size: 10px;
  }

  .t2, .t3, .t4, .t5 {
    display: none;
  }

  .blocks {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-self: center;
    justify-items: center;
    width: auto;
    display: grid;
    overflow: visible;
  }

  .accordion_item_trigger-ufo {
    height: auto;
  }

  .list-ufo {
    margin-left: 20px;
  }

  .pdf-bt-3 {
    color: #fff;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 10px;
    text-decoration: none;
  }

  .bt-50 {
    margin-top: 10px;
    margin-bottom: 40px;
    padding: 15px;
    font-size: 18px;
  }

  .content-50 {
    margin-top: 211px;
  }

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

  .steps-50 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    margin-top: 10px;
  }

  .accordion_item_trigger-50 {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .heading-148 {
    width: auto;
    min-width: 324px;
    margin-bottom: 20px;
    font-size: 20px;
  }

  .heading-149 {
    font-size: 18px;
  }

  .text-block-114 {
    margin-top: 10px;
    font-size: 18px;
  }

  .grid-60 {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .heading-150 {
    z-index: 0;
    background-color: #00ad37;
    background-image: none;
    border-top-right-radius: 2px;
    border-bottom-left-radius: 0;
    min-width: 200px;
    padding: 12px 11px;
    font-size: 16px;
    position: static;
  }

  .list-50f {
    margin-left: 20px;
  }

  .answer-50f {
    font-size: 12px;
    line-height: 18px;
  }

  .heading-161 {
    font-size: 16px;
    line-height: 125%;
  }

  .heading-150-copy {
    z-index: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 2px;
    min-width: 200px;
    margin-top: 0;
    margin-left: 0;
    padding-top: 23px;
    padding-left: 11px;
    padding-right: 11px;
    font-size: 16px;
    position: static;
  }

  .div-block-172 {
    min-width: auto;
    padding-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-173 {
    z-index: 1;
    background-color: #00ad37;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-bottom: -10px;
    position: relative;
    transform: rotate(45deg);
  }

  .div-block-174 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .heading-171 {
    width: 233.281px;
  }

  .bt-51 {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .div-block-195 {
    width: 224.031px;
    margin-top: 55px;
  }

  .heading-175 {
    font-size: 18px;
  }

  .bt-512 {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .heading-175-copy-2 {
    font-size: 24px;
  }

  .steps-2020 {
    max-width: none;
    margin-top: 60px;
  }

  .bt-2020 {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-container-2020 {
    position: static;
  }

  .rules-2020 {
    margin-bottom: 29px;
  }

  .accordion_item_trigger-2020 {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .heading-189 {
    letter-spacing: 1px;
    font-size: 30px;
  }

  .heading-190 {
    letter-spacing: 0;
    font-size: 24px;
  }

  .text-block-142 {
    font-size: 20px;
  }

  .heading-138-copy {
    font-size: 26px;
  }

  .block_cont_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-190-copy {
    letter-spacing: 0;
    margin-top: 5px;
    font-size: 16px;
  }

  .image-262434 {
    min-width: 347px;
  }

  .grid-2020 {
    grid-column-gap: 5px;
    margin-left: 10px;
  }

  .text-block-145 {
    font-size: 20px;
    line-height: 1;
  }

  .div-block-219 {
    background-position: 0 0;
    background-size: auto;
  }

  .content-5 {
    margin-top: 280px;
  }

  .heading-195 {
    font-size: 20px;
  }

  .heading-195-copy {
    font-size: 36px;
  }

  .div-block-221 {
    margin-left: 10px;
    margin-right: 10px;
  }

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

  .tab-link-tab-1-3 {
    flex: 0 auto;
    justify-content: center;
    align-self: stretch;
    align-items: center;
    display: flex;
  }

  .tab-link-tab-1-3.w--current {
    justify-content: center;
    align-self: stretch;
  }

  .text-block-148 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .grid-2021 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-2021._22222 {
    margin-left: 0;
    margin-right: 0;
  }

  .text-block-153 {
    letter-spacing: 0;
    font-size: 14px;
  }

  .text-block-153-copy {
    justify-content: center;
    align-items: center;
    font-size: 12px;
    display: flex;
  }

  .text-block-153-copy2 {
    font-size: 12px;
  }

  .text-block-153-copy2.cii {
    font-size: 14px;
    display: flex;
  }

  .div-block-224.bl {
    flex-direction: row;
    align-items: center;
    padding: 5px 10px;
  }

  .div-block-224.bl.cci {
    flex-direction: row;
    align-items: center;
  }

  ._5-1_wrapp-copy {
    padding-bottom: 60px;
  }

  .text-block-153-co2, .text-block-154 {
    font-size: 12px;
  }

  .text-block-155 {
    font-size: 16px;
  }

  .div-block-226 {
    margin-right: 0;
  }

  .div-block-227 {
    margin-left: 0;
  }

  .bt-5 {
    margin-bottom: 40px;
    padding: 15px;
    font-size: 18px;
  }

  .heading-198 {
    display: none;
  }

  .accordion_item_trigger-b {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .rules-container-t-5 {
    position: static;
  }

  .heading-199 {
    font-size: 60px;
  }

  .ufo_float {
    width: 100px;
    max-width: none;
  }

  .heading-199-copy {
    font-size: 30px;
  }

  .steps-ufol {
    max-width: none;
  }

  .text-block-156 {
    font-size: 16px;
  }

  .text-block-156._2 {
    font-size: 20px;
  }

  .bt-ufol {
    padding: 15px;
    font-size: 18px;
  }

  .tabs-menu-ufol {
    grid-column-gap: 10px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .leaderboard-ufo-title {
    grid-column-gap: 0px;
    grid-template-columns: .25fr .75fr .25fr .5fr;
  }

  .div_lb_ufo {
    grid-template-columns: .5fr .75fr .5fr .5fr;
    align-items: stretch;
    font-size: 10px;
  }

  .trr_ufo {
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
  }

  .tdd_ufo, .tdp_ufo {
    justify-content: center;
    padding-left: 5px;
    padding-right: 5px;
  }

  .tdr_ufo {
    white-space: pre;
    justify-content: center;
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-ufo {
    text-align: center;
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 12px;
  }

  .tab-link-ufo.w--current, .tab-link-ufo.date-date {
    margin-bottom: 0;
    font-size: 10px;
  }

  .tab-link-ufo.date-input {
    font-size: 10px;
  }

  .rules-container-ufo {
    position: static;
  }

  .rules-container-ufos {
    margin-top: 40px;
    position: static;
  }

  .text-block-163 {
    font-size: 16px;
  }

  .bt-st {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-container-st {
    margin-top: 140px;
    position: static;
  }

  .heading-205 {
    width: 288px;
  }

  .steps-st {
    max-width: none;
    margin-top: 60px;
  }

  .div-block-242 {
    margin-top: 182px;
  }

  .heading-207 {
    margin-top: 60px;
  }

  .text-block-166 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e4537db2f8582ae9b79a0cb_form22.png");
    width: 203px;
  }

  .grid-15-copy-copy {
    grid-column-gap: 0px;
    margin-left: 10px;
  }

  .heading-211 {
    font-size: 14px;
  }

  .text-block-170 {
    letter-spacing: 1px;
  }

  .text-block-171 {
    font-size: 16px;
  }

  .image-262442 {
    margin-left: 0;
  }

  .steps-rav {
    max-width: none;
    margin-top: 60px;
  }

  .prizes-rav {
    max-width: none;
  }

  .blocks-rav {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-self: center;
    justify-items: center;
    width: auto;
    margin-top: 40px;
    display: grid;
    overflow: visible;
  }

  .block_cont_body-rav {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bt-rav-2 {
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .date-2-copy, .date-2-copy.active {
    font-size: 10px;
  }

  .div-block-248-copy {
    font-size: 12px;
  }

  .tabs-menu-3 {
    align-items: stretch;
  }

  .btr, .btr.w--current {
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block-177 {
    margin-left: 0;
  }

  .div-block-250 {
    border-top-left-radius: 0;
    border-bottom-right-radius: 5px;
    width: auto;
    height: 250px;
  }

  .div-block-251 {
    width: 100%;
    margin-bottom: 20px;
  }

  .image-262443 {
    width: 70%;
  }

  .image-262445, .image-262446, .image-262447, .image-262448 {
    display: none;
  }

  .image-262449 {
    width: 40px;
    margin-right: 10px;
  }

  .image-262450 {
    width: 40px;
  }

  .text-block-178 {
    margin-left: 0;
    font-size: 20px;
  }

  .div-block-253 {
    justify-content: space-between;
  }

  .text-block-179 {
    font-size: 14px;
  }

  .grid-15-copy-copy {
    margin-left: 10px;
  }

  .content-pr {
    margin-top: 165px;
  }

  .bt-pt {
    margin-top: 0;
    margin-bottom: 40px;
    padding: 15px;
    font-size: 18px;
  }

  .text-block-180 {
    margin-bottom: 120px;
    font-size: 16px;
  }

  .text-block-181 {
    width: 310px;
    font-size: 18px;
  }

  .text-span-71 {
    font-size: 24px;
  }

  .pragmatic-bt, .pragmatic-bt.w--current {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-185 {
    font-size: 14px;
  }

  .tabs-menu-4 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .text-block-185-copy {
    font-size: 20px;
  }

  .body-2032 {
    background-position: 50% 60px;
  }

  .content-secret {
    margin-top: 300px;
  }

  .rules-containet-secret {
    margin-top: 0;
    position: static;
  }

  .text-block-2091 {
    font-size: 16px;
  }

  .div-block-269 {
    background-size: contain;
    width: 300px;
    height: 180px;
  }

  .text-block-211 {
    font-size: 16px;
  }

  .html-embed-8 {
    display: none;
  }

  .steps-sd {
    max-width: none;
    margin-bottom: 10px;
    padding-bottom: 5px;
  }

  .heading-sd {
    width: 250.813px;
  }

  .text-block-215 {
    width: 239.391px;
    margin-top: 5px;
  }

  .heading-148-copy {
    width: 288px;
    margin-top: 219px;
    margin-bottom: 40px;
    font-size: 24px;
  }

  .grid-2033 {
    grid-column-gap: 5px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr .5fr auto;
    margin-bottom: 40px;
  }

  .text-block-216 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 11px;
  }

  .text-block-216-green {
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block-216-copy {
    padding-left: 30px;
    padding-right: 30px;
  }

  .rules-containet-sd {
    margin-top: 0;
    position: static;
  }

  .accordion_item_trigger_minsk {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .head {
    width: 342px;
    font-size: 24px;
  }

  .steps-u {
    max-width: none;
    margin-bottom: 10px;
    padding-bottom: 5px;
  }

  .text-block-224 {
    margin-top: 132px;
  }

  .bt-u {
    margin-top: 40px;
    margin-bottom: 40px;
    padding: 15px;
    font-size: 18px;
  }

  .text-block-226 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e68bf8f4cb1177a61345451_1.png");
    width: 364px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 18px;
  }

  .text-block-226._2 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e68bf8f76612c47ac2ee803_2.png");
    height: 145px;
  }

  .text-block-226._3 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5e68bf8fe3a01a45b378d984_3.png");
    height: 125px;
  }

  .bt-gs {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-gs {
    margin-top: 0;
    position: static;
  }

  .steps-s {
    max-width: none;
    margin-bottom: 10px;
    padding-bottom: 5px;
  }

  .heading-219 {
    font-size: 32px;
  }

  .text-block-228 {
    text-align: left;
  }

  .santas_item_content {
    font-size: 12px;
  }

  .santa_item_trigger {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .image-2624641 {
    width: 70%;
    margin-bottom: 20px;
    margin-left: -40px;
  }

  .image-2624641._3 {
    width: 80%;
    margin-left: -38px;
  }

  .image-2624641._5 {
    width: 60%;
  }

  .grid-2035 {
    grid-column-gap: 10px;
    grid-row-gap: 20px;
    align-items: stretch;
    margin-right: 10px;
    font-size: 12px;
  }

  .content-uf._1 {
    margin-top: 160px;
  }

  .bt-uf {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .heading-221 {
    width: 288px;
    font-size: 25px;
  }

  .steps-uf {
    margin-bottom: 0;
    padding-bottom: 5px;
  }

  .heading-222 {
    font-size: 20px;
  }

  .heading-223 {
    font-size: 16px;
  }

  .ufo-lb-copy {
    border-width: 3px;
    width: 100%;
    min-width: 288px;
    padding: 10px 5px;
  }

  .bt-stn {
    padding: 15px;
    font-size: 18px;
  }

  .heading-224 {
    min-width: 280px;
    font-size: 18px;
  }

  .text-block-236 {
    font-size: 18px;
  }

  .grid-2036 {
    grid-row-gap: 20px;
  }

  .text-block-239 {
    font-size: 16px;
  }

  .image-2624665 {
    width: 120px;
  }

  .div-block-195-copy, .div-block-195-copy-2 {
    width: 224.031px;
    margin-top: 55px;
  }

  .text-block-241 {
    font-size: 16px;
  }

  .text-block-62 {
    padding-right: 9px;
  }

  .answer-spingo {
    font-size: 12px;
    line-height: 18px;
  }

  .accordion_wrapper-spingo {
    width: 90%;
  }

  .acc_content-spingo {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .heading-52 {
    width: 288px;
    margin-top: 20px;
    font-size: 20px;
  }

  .heading-55 {
    padding: 20px 10px;
    font-size: 16px;
  }

  .heading-54 {
    margin-top: 480px;
    margin-bottom: 10px;
    line-height: 125%;
  }

  .accordion_item_trigger-spingo {
    height: auto;
  }

  .rules-container-spingo {
    margin-top: 30px;
    position: static;
  }

  .acc_item_triger-spingo {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .question-spingo {
    font-size: 14px;
    line-height: 14px;
  }

  .grid-37 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    margin-top: 10px;
  }

  .spingo-bt {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .spingo-bt.d.bt_m {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .body-20 {
    background-size: 500px;
  }

  .bt-db {
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-db {
    margin-top: 0;
    position: static;
  }

  .text-block-251 {
    min-width: 286px;
  }

  .text-block-261 {
    font-size: 10px;
    line-height: 1;
  }

  .steps-db-m {
    max-width: none;
    margin-top: 60px;
    padding-bottom: 0;
  }

  .steps-db-m.ss {
    margin-top: -30px;
  }

  .div-block-304 {
    grid-column-gap: 10px;
  }

  .text-block-266 {
    width: 250px;
  }

  .bt-40 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 15px;
    font-size: 18px;
  }

  .text-block-271 {
    padding-left: 131px;
    padding-right: 131px;
    font-size: 18px;
  }

  .image-2624691 {
    display: none;
  }

  .rules-t-copy {
    margin-bottom: 29px;
    font-size: 24px;
    line-height: 30px;
  }

  .steps-cd {
    width: 100%;
    max-width: none;
    display: flex;
  }

  .steps-cd.ssz {
    align-self: flex-start;
  }

  .rules-containet-100 {
    margin-top: 0;
    position: static;
  }

  .heading-230 {
    letter-spacing: 1px;
    width: 277.406px;
    font-size: 36px;
  }

  .step-100._1 {
    margin-left: 0;
  }

  .step-pct-100 {
    margin-top: 5px;
  }

  .div-block-327 {
    align-self: flex-start;
    align-items: stretch;
    width: 100%;
  }

  .div-block-327.sszz {
    overflow: scroll;
  }

  .content-el._2 {
    margin-top: 60px;
  }

  .bt-el {
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-el {
    margin-top: 0;
    position: static;
  }

  .head-el.flicker-3 {
    font-size: 26px;
  }

  .head-el_span {
    font-size: 14px;
  }

  .steps-el {
    max-width: none;
    padding-bottom: 5px;
  }

  .heading-231 {
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 20px;
  }

  .text-block-304 {
    margin-top: 10px;
  }

  .text-block-305 {
    font-size: 20px;
  }

  .grid-2050 {
    margin-top: -68px;
  }

  .play_blocks {
    width: 146px;
    height: 123px;
  }

  .text-block-306 {
    font-size: 12px;
  }

  .image-2624740 {
    width: 146px;
    height: 123px;
  }

  .div-block-335 {
    width: 50px;
    height: 50px;
    box-shadow: 0 13px 30px #000;
  }

  .saprizo-fondi {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec3baebac775b7505ceaafa_saprizo%20fondi_m.png");
    width: 430px;
    height: 524px;
  }

  .text-block-307 {
    margin-top: 75px;
    font-size: 14px;
  }

  .grid-2051 {
    margin-top: 40px;
  }

  .text-block-308._1, .text-block-308._2 {
    padding: 10px;
    font-size: 14px;
  }

  .div-block-336 {
    padding: 10px 20px;
    font-size: 14px;
  }

  .day_wrapp {
    background-size: contain;
    width: 91px;
    height: 90px;
    padding: 15px 10px;
    font-size: 11px;
  }

  .date_el {
    margin-bottom: 5px;
  }

  .count_blocks {
    width: 123px;
    height: 109px;
  }

  .image-2624741 {
    width: 123px;
  }

  .text-block-306-copy {
    margin-top: 9px;
    font-size: 10px;
  }

  .text-block-310 {
    margin-top: 10px;
    font-size: 12px;
    line-height: 1;
  }

  .text-span-112 {
    font-size: 13px;
  }

  .text-block-311 {
    font-size: 11px;
    line-height: 1;
  }

  .conuter_el {
    margin-top: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 12px;
  }

  .div-block-340 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec3bb79c2193250bf7951b4_jamuri%20raodenoba_m.png");
    width: 305px;
    height: 199px;
    padding-bottom: 60px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .text-block-307-copy {
    font-size: 14px;
  }

  .text-block-313 {
    margin-top: 20px;
    font-size: 14px;
  }

  .total_el {
    margin-top: 0;
    font-size: 20px;
  }

  .div-block-341 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ec3bbfd32b9dfb5cfc53163_dgevandeli%20raodenoba_m.png");
    width: 371px;
    height: 229px;
    padding: 60px 80px 100px;
  }

  .text-block-315 {
    font-size: 12px;
  }

  .total_day_el {
    padding-top: 8px;
    padding-bottom: 5px;
    font-size: 20px;
    box-shadow: inset 0 2px 8px 2px #093722b3;
  }

  .pdf-3 {
    max-width: none;
    display: block;
  }

  .div-block-346 {
    border-radius: 25px;
    padding-left: 15px;
    padding-right: 15px;
    box-shadow: 0 30px 60px #02143cbf;
  }

  .div-block-346._2 {
    border-color: #1822a9;
    box-shadow: 0 30px 60px #02143cbf;
  }

  .text-block-317 {
    max-width: 150px;
    font-size: 18px;
  }

  .text-block-317._2 {
    font-size: 18px;
  }

  .text-block-318 {
    margin-bottom: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 14px;
  }

  .div-block-347 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .text-block-319, .text-block-319._2 {
    font-size: 12px;
  }

  .content-eu._4 {
    margin-top: 60px;
  }

  .content-eu.popup {
    width: 100%;
  }

  .bt-eu {
    border-width: 3px;
    margin-top: -29px;
    padding: 15px;
    font-size: 18px;
  }

  .bt-eu._2 {
    margin-top: 20px;
  }

  .rules-containet-eu {
    margin-top: 0;
    position: static;
  }

  .image-2624742 {
    min-width: 280px;
  }

  .text-block-320 {
    font-family: Crocosanscaps, sans-serif;
    font-size: 18px;
    font-weight: 400;
  }

  .image-2624743 {
    min-width: 280px;
    margin-top: -44px;
  }

  .text-block-321 {
    font-size: 16px;
  }

  .text-step-eu {
    padding: 10px;
    font-size: 10px;
  }

  .steps-eu {
    max-width: none;
  }

  .text-block-322 {
    font-size: 18px;
  }

  .paragraph-40 {
    font-size: 14px;
  }

  .grid-2052 {
    grid-template-columns: .75fr 1fr .75fr 1fr;
    padding: 10px;
  }

  .text-block-323 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block-324 {
    font-size: 14px;
  }

  .grid-2052-copy {
    padding: 45px 10px 20px;
  }

  .image-2624744 {
    width: 50px;
  }

  .text-block-328 {
    font-size: 16px;
  }

  .div-block-356 {
    padding-bottom: 30px;
  }

  .image-2624745 {
    width: 150px;
  }

  .image-2624750 {
    inset: auto -12% -8% auto;
  }

  .text-block-329 {
    font-size: 18px;
  }

  .div-block-358 {
    flex-direction: column;
    align-items: flex-end;
    inset: 26% -12% auto auto;
  }

  .div-block-358.en {
    right: -5%;
  }

  .div-block-358.ru {
    right: 19%;
  }

  .div-block-359 {
    margin-right: 7px;
  }

  .text-block-330 {
    border-top-left-radius: 10px;
    border-top-right-radius: 0;
    margin-top: 5px;
    margin-left: 0;
    margin-right: 10px;
    padding: 8px;
    font-size: 14px;
    line-height: 125%;
    box-shadow: 0 0 30px 5px #000;
  }

  .image-2624752 {
    width: 100px;
  }

  .div-block-289-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-290-copy {
    background-image: none;
    width: 60px;
    height: 60px;
    margin-top: -40px;
  }

  .bt5-1 {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet5-1 {
    margin-top: 0;
    position: static;
  }

  .steps5-1 {
    max-width: none;
  }

  .text-step5-1 {
    padding: 10px;
    font-size: 10px;
  }

  .image-2624756 {
    width: 200px;
    margin-top: 10px;
  }

  .text-block-336 {
    width: 235.797px;
    margin-top: 20px;
    font-size: 16px;
  }

  .text-block-337 {
    width: 235.797px;
  }

  .text-block-338 {
    font-size: 18px;
  }

  .div-block-364 {
    width: 300px;
    height: 80px;
  }

  .text-block-339 {
    font-size: 40px;
  }

  .div-block-365 {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-2055 {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    border-width: 2px;
    padding: 5px;
  }

  .text-block-347 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 10px;
  }

  .text-block-347._2, .text-block-347-copy {
    padding: 10px 5px;
    font-size: 10px;
  }

  .text-block-347-copy.b {
    font-size: 12px;
  }

  .text-block-347-copy.red {
    font-size: 10px;
  }

  .div-block-365-copy {
    width: 70%;
  }

  .text-block-348, .text-block-349 {
    font-size: 16px;
  }

  .image-2624759 {
    width: 60px;
    margin-top: -70px;
  }

  .image-2624760 {
    display: none;
  }

  .btt-eu {
    border-width: 3px;
    padding: 15px;
    font-size: 18px;
  }

  .image-2624767 {
    width: 100px;
    inset: -9% auto auto 0%;
  }

  .image-2624768 {
    width: 100px;
    inset: auto auto -15% -13%;
  }

  .image-2624769 {
    width: 100px;
    bottom: 7%;
    right: -20%;
  }

  .text-block-350 {
    width: 313px;
    max-width: none;
    margin-top: 10px;
    font-size: 18px;
  }

  .btt-eu-2 {
    border-width: 3px;
    padding: 15px;
    font-size: 18px;
  }

  .bt-scard {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .answer-t-copy {
    font-size: 12px;
    line-height: 18px;
  }

  .section-200._1 {
    background-size: 730px;
  }

  .content-200._2 {
    width: 100%;
    padding-left: 5px;
    padding-right: 5px;
  }

  .bt-200 {
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-200 {
    margin-top: 0;
    position: static;
  }

  .heading-232 {
    margin-top: 0;
    font-size: 18px;
  }

  .grid-2056 {
    grid-column-gap: 40px;
    margin-top: 37px;
  }

  .grid-2056.ru {
    grid-column-gap: 20px;
  }

  .text-block-351 {
    font-size: 12px;
  }

  .grid-2056-copy {
    grid-column-gap: 25px;
    width: auto;
  }

  .text-block-353-copy {
    margin-top: 2px;
    font-size: 16px;
  }

  .text-block-353-copy2 {
    font-size: 14px;
  }

  .div-block-375 {
    border-radius: 20px;
    margin-top: 20px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-block-15 {
    width: 81px;
    height: 53px;
  }

  .div-block-376 {
    background-size: cover;
    width: auto;
    height: auto;
    margin-left: -30px;
    margin-right: -30px;
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-354 {
    font-size: 14px;
  }

  .text-block-355 {
    margin-top: 5px;
  }

  .text-block-356 {
    font-family: Proximanova text, sans-serif;
    font-weight: 400;
  }

  .present_done {
    flex-direction: column;
    align-items: center;
  }

  .present_medium {
    width: 45px;
  }

  .present_big {
    width: 60px;
  }

  .blockkk {
    border-radius: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .paragraph-42 {
    font-size: 10px;
    line-height: 125%;
  }

  .image-2624774 {
    order: -1;
  }

  .bt-liga {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .bt-liga._2 {
    margin-top: 20px;
    margin-bottom: -40px;
  }

  .rules-containet-liga {
    margin-top: 0;
    position: static;
  }

  .body-2050 {
    background-size: contain;
  }

  .text-block-360 {
    font-size: 12px;
  }

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

  .div-block-390 {
    border-radius: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-362 {
    font-size: 12px;
  }

  .tab-link-tab-1-4 {
    margin-left: 0;
    margin-right: 0;
    padding: 5px;
  }

  .tab-link-tab-1-4.w--current {
    margin-left: 0;
    margin-right: 0;
  }

  .text-block-363 {
    justify-content: center;
    align-items: center;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 8px;
    display: flex;
  }

  .grid-2058 {
    align-items: stretch;
    padding-top: 10px;
    overflow: scroll;
  }

  .grid-2058.sss {
    grid-template-columns: 1fr .75fr .5fr .5fr .75fr;
    padding-top: 5px;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-364 {
    font-size: 8px;
  }

  .image-2624785 {
    width: 12px;
  }

  .tabs-menu-7 {
    padding: 5px;
  }

  .div-block-392 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .lightbox-link {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-397 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ee353125a901262f614ac14_box2.png");
    background-size: auto;
    width: 308px;
    height: 102px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-398 {
    background-size: contain;
    width: 330px;
    height: 69px;
  }

  .lights {
    width: 368px;
    height: 99px;
  }

  .grid-2060, .image-2624793 {
    display: none;
  }

  .image-2624794 {
    width: 15%;
    bottom: -17%;
    right: -6%;
  }

  .image-2624795 {
    width: 12%;
    bottom: -9%;
  }

  .present_little {
    width: 35px;
  }

  .grid-2062 {
    display: none;
  }

  .lights-2 {
    width: 368px;
    height: 99px;
  }

  .image-2624800 {
    width: 12%;
    bottom: -9%;
  }

  .image-2624801 {
    display: none;
  }

  .image-2624802 {
    width: 15%;
    bottom: -17%;
    right: -6%;
  }

  .ver_info {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ee357f533937dbd2d48baba_top_plashka.png");
    background-size: cover;
    width: auto;
    height: auto;
    margin-left: -30px;
    margin-right: -30px;
    padding: 40px 20px 30px;
  }

  .div-block-403 {
    width: auto;
  }

  .image-2624806 {
    right: -12%;
  }

  .image-2624807 {
    width: 50px;
  }

  .cant_info {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5ee357f533937dbd2d48baba_top_plashka.png");
    background-size: cover;
    width: auto;
    height: auto;
    margin-left: -30px;
    margin-right: -30px;
    padding: 40px 20px 30px;
  }

  .text-block-2092 {
    font-size: 24px;
  }

  .text-block-2091-c, .text-block-2091-c-2, .text-block-2091-c-3 {
    font-size: 20px;
  }

  .text-block-2093 {
    font-size: 16px;
  }

  .text-block-2094 {
    white-space: pre;
  }

  .menu-3 {
    padding: 2px 10px;
  }

  .rules-containet-nc {
    position: static;
  }

  .question-t-2 {
    margin-top: 5px;
    margin-bottom: 5px;
    line-height: 125%;
  }

  .answer-t-2 {
    margin-left: 10px;
    line-height: 125%;
  }

  .accordion_item_trigger-t-2 {
    height: auto;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
  }

  .list-t-2 {
    margin-left: 10px;
  }

  .grid-208972 {
    font-size: 12px;
  }

  .list-item-t-2 {
    font-size: 12px;
    line-height: 125%;
  }

  .text-block-2095 {
    font-size: 20px;
  }

  .text-block-2096 {
    font-size: 24px;
  }

  .text-block-2097 {
    font-size: 18px;
  }

  .text-block-2098 {
    font-size: 16px;
  }

  .text-block-2098._3 {
    max-width: 250px;
  }

  .text-block-2098._2 {
    max-width: 300px;
  }

  .text-block-2099 {
    font-size: 14px;
  }

  .text-block-2100 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca2b2353b04e8af8e2ad40_Rectangle%2092.png");
    background-size: contain;
    width: 300px;
    margin-top: -10px;
    padding: 15px;
    font-size: 22px;
  }

  .text-block-2100._3 {
    padding-left: 194px;
    padding-right: 194px;
  }

  .text-block-2100._2 {
    width: 492px;
    margin-top: -23px;
  }

  .div-block-405 {
    background-size: contain;
    width: 280px;
    padding: 15px 20px 30px;
  }

  .div-block-405._2 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd71dec8001c2956c03c52e_Rectangle%208%20copy%204-1.png");
    padding-bottom: 30px;
  }

  .div-block-405._3 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fd71ded4f710910c4ea42a4_Rectangle%208%20copy%204.png");
    background-size: cover;
  }

  .text-block-2101 {
    font-size: 14px;
  }

  .image-2624816 {
    width: 139px;
  }

  .img {
    width: 60px;
  }

  .img._2 {
    width: 35px;
  }

  .menu-4 {
    padding: 2px 10px;
  }

  .bt-rav-ap {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .text-block-2103 {
    font-size: 18px;
  }

  .t_step_ap-copy {
    margin: 20px 0 0;
    font-size: 14px;
  }

  .image-2624820 {
    height: 20px;
  }

  .image-2624821 {
    width: 250px;
  }

  .div-block-409 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fca41852a4566847fb5f96e_ldrbrdm.png");
    width: 298px;
    height: 421px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-2104 {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 14px;
  }

  .grid-208974 {
    grid-column-gap: 5px;
    grid-row-gap: 3px;
  }

  .image-2624822 {
    height: 30px;
    top: -9px;
  }

  .bt-ga {
    padding: 15px;
    font-size: 18px;
  }

  .text-block-2105 {
    font-size: 18px;
  }

  .text-block-2105.str {
    text-shadow: 0 3px 1px #1a4ece;
  }

  .text-block-2106 {
    font-size: 30px;
  }

  .text-block-2106.str {
    text-shadow: 0 4px 1px #1a4ece;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .rules-containet-sw {
    position: static;
  }

  .image-2624823 {
    height: 20px;
  }

  .text-block-2107 {
    font-size: 16px;
  }

  .grid-208975 {
    margin-top: -5px;
  }

  .grid-208975._2 {
    margin-left: 10px;
  }

  .text-block-2108 {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 14px;
  }

  .image-2624824 {
    height: 60px;
  }

  .div-block-410 {
    background-size: contain;
    width: 301px;
    height: 393px;
    padding: 25px 30px;
  }

  .image-2624825 {
    width: 300px;
    bottom: -34%;
    right: -35%;
  }

  .div-block-19273._2 {
    margin-left: 10px;
  }

  .grid-209016 {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
  }

  .grid-209017 {
    grid-column-gap: 10px;
  }

  .bt-jw {
    font-size: 18px;
  }

  .div-block-19274 {
    width: 400px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .text-block-2110 {
    font-size: 14px;
  }

  .text-block-2111 {
    font-size: 10px;
  }

  .content-op {
    margin-top: 20px;
  }

  .bt-op {
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-op {
    margin-top: 0;
    position: static;
  }

  .text-block-2112, .text-block-2114 {
    font-size: 16px;
  }

  .image-2624826 {
    width: 250px;
  }

  .text-block-2116, .text-block-2117 {
    font-size: 16px;
  }

  .div-block-19276 {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-19277 {
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    width: 90%;
  }

  .div-block-19278 {
    border-width: 3px;
    border-radius: 20px;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .grid-209018 {
    grid-column-gap: 5px;
    font-size: 12px;
  }

  .div-block-19279 {
    border-radius: 10px;
  }

  .grid-209018-copy {
    grid-column-gap: 5px;
    font-size: 12px;
  }

  .div-block-19284 {
    font-size: 12px;
    line-height: 1;
  }

  .bt-ws {
    margin-bottom: 40px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-ws {
    position: static;
  }

  .t_step_ws {
    margin-left: 0;
    margin-right: 0;
  }

  .text-block-2121 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .grid-209019 {
    margin-top: 10px;
    margin-bottom: 5px;
  }

  .div-block-19285 {
    padding-bottom: 30px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .text-block-2122 {
    font-size: 18px;
  }

  .title_ws {
    background-size: contain;
    width: 250px;
    height: 60px;
    margin-top: -20px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
  }

  .text-block-2123 {
    font-size: 18px;
  }

  .grid-209019-copy {
    padding: 5px;
    font-size: 16px;
  }

  .image-2624828 {
    width: 250px;
  }

  .image-2624829, .image-2624830 {
    height: 100px;
  }

  .image-2624831 {
    width: 250px;
  }

  .bt-pe {
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-pe {
    position: static;
  }

  .t_step_pe {
    padding: 10px;
  }

  .text-block-2124 {
    font-size: 16px;
  }

  .text-block-2125 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .tabs-9 {
    padding: 15px;
  }

  .tabs-menu-11 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .tab-link-tab-2-4 {
    font-size: 16px;
  }

  .text-block-2126 {
    font-size: 18px;
  }

  .text-block-2127, .grid-209021 {
    font-size: 14px;
  }

  .text-block-2128.h {
    flex-direction: row;
    justify-content: flex-start;
    overflow: hidden;
  }

  .text-block-2129 {
    font-size: 30px;
  }

  .grid-209022 {
    margin-left: 10px;
    font-size: 10px;
  }

  .grid-208990-copy {
    grid-column-gap: 10px;
    grid-row-gap: 5px;
    margin-left: 10px;
  }

  .bt-ho {
    font-size: 18px;
  }

  .rules-containet-ho {
    position: static;
  }

  .t_step_ho {
    font-size: 12px;
  }

  .bt-ch {
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 15px;
    font-size: 18px;
  }

  .text-block-2134 {
    margin-top: 10px;
    font-size: 14px;
  }

  .div-block-19289 {
    border-width: 2px;
    border-radius: 10px;
    padding: 10px;
  }

  .div-block-19289._2 {
    border-width: 2px;
    border-radius: 10px;
    margin-top: 20px;
  }

  .text-block-2135 {
    margin-top: 20px;
    font-size: 14px;
  }

  .text-block-2136 {
    padding: 5px 20px;
    font-size: 12px;
  }

  .text-block-2137 {
    font-size: 14px;
  }

  .grid-209024 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-19290 {
    margin-top: 60px;
  }

  .text-block-2139 {
    font-size: 16px;
  }

  .image-2624841 {
    height: 16px;
    margin-top: 20px;
  }

  .image-2624842 {
    width: 250px;
  }

  .image-2624843 {
    width: 60px;
    top: -44px;
  }

  .bt-ufosp {
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-ufosp {
    position: static;
  }

  .h_step_ufosp {
    font-size: 16px;
  }

  .div-block-19291 {
    border-width: 3px;
    border-radius: 25px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-2142 {
    font-size: 18px;
  }

  .text-block-2143 {
    font-size: 13px;
  }

  .div-block-19293 {
    padding: 10px 10px 0;
  }

  .grid-209025 {
    margin-bottom: 10px;
  }

  .image-2624846 {
    height: 50px;
  }

  .bt-b5 {
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-b5 {
    position: static;
  }

  .step_b5._3 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .t_step_b5 {
    font-size: 15px;
  }

  .text-block-2149 {
    font-size: 26px;
  }

  .text-block-2150 {
    margin-top: 10px;
    font-size: 18px;
  }

  .text-block-2151 {
    margin-top: -20px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 26px;
  }

  .div-block-19296 {
    border-width: 2px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-209026 {
    grid-column-gap: 20px;
  }

  .text-block-2152 {
    font-size: 15px;
  }

  .grid-209027 {
    grid-column-gap: 20px;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .div-block-19299 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/5fe4d220a665351a8926782c_frspM.png");
    background-size: 277px;
    justify-content: center;
    width: 277px;
    height: 75.5px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-block-2153 {
    font-size: 14px;
  }

  .text-block-2154 {
    font-size: 12px;
  }

  .div-block-19300 {
    text-shadow: 0 0 6px #000;
  }

  .grid-209028 {
    grid-column-gap: 5px;
    grid-row-gap: 10px;
    font-size: 12px;
    line-height: 1;
  }

  .bt-p2 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 15px;
    font-size: 18px;
  }

  .mask-3 {
    width: 320px;
  }

  .text-block-2155 {
    font-size: 16px;
  }

  .text-block-2156 {
    font-size: 18px;
  }

  .title_p2 {
    font-size: 22px;
  }

  .title_p2_2 {
    font-size: 18px;
  }

  .rules-containet-p2 {
    position: static;
  }

  .div-block-19308 {
    align-self: center;
    width: 110%;
  }

  ._3x_wrp {
    border-width: 2px;
    border-radius: 15px;
    padding: 10px 5px 20px;
  }

  .text-block-2158 {
    font-size: 10px;
  }

  .grid-209029 {
    grid-template-columns: 1fr 1fr;
  }

  .lb_date {
    text-align: center;
    font-size: 12px;
  }

  .lb_dates_wrapp {
    margin-bottom: 10px;
    overflow: scroll;
  }

  .div_lb_content {
    grid-column-gap: 5px;
    align-items: stretch;
    font-size: 10px;
  }

  .text-block-420 {
    font-size: 10px;
    font-weight: 900;
  }

  .pos-2 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 10px;
  }

  .lb_wrapp {
    margin-top: 10px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .lb_q-2, .lb_pr-3 {
    justify-content: center;
    padding-left: 5px;
    padding-right: 5px;
  }

  .lb_title-2 {
    grid-column-gap: 5px;
  }

  .lb_p-2, .lb_u-2 {
    justify-content: center;
    padding-left: 5px;
    padding-right: 5px;
  }

  .grid-209030 {
    flex-direction: column;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    width: 75%;
    min-width: 160px;
    max-width: 250px;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-19312 {
    border-width: 1px;
    padding: 10px;
    font-size: 14px;
    box-shadow: 0 2px #17b06d;
  }

  .popup_d {
    border-radius: 15px;
    padding: 20px;
  }

  .text-block-2162 {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    padding: 10px;
    font-size: 12px;
  }

  .text-block-2162._1.w--current {
    box-shadow: 0 0 15px #fff;
  }

  .tabs-menu-12 {
    grid-column-gap: 5px;
    grid-row-gap: 0px;
  }

  .tabs-11 {
    align-self: stretch;
  }

  .nardi-wrp, .domino-wrp, .bura-wrp {
    width: 100%;
  }

  .div-block-19319 {
    grid-column-gap: 5px;
    grid-row-gap: 10px;
    top: -30px;
  }

  .nardi_mob_bt, .dom_mob_bt {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .dom_mob_bt.active {
    color: #fff;
    background-color: #085233;
  }

  .bura_mob_bt {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .bura_mob_bt.active {
    box-shadow: 1px 1px 20px 0 var(--deep-sky-blue);
  }

  .bt-ny {
    padding: 15px;
    font-size: 18px;
  }

  .text-block-2166 {
    font-size: 16px;
  }

  .text-block-2167 {
    padding: 7px 20px;
    font-size: 14px;
  }

  .grid-209031 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .step_ap-copy567 {
    padding: 15px;
  }

  .text-block-2168 {
    font-size: 22px;
  }

  .text-block-2169 {
    font-size: 14px;
  }

  .image-2625031 {
    height: 15px;
  }

  .content-lp._1 {
    margin-bottom: 18px;
  }

  .content-lp.b {
    background-image: linear-gradient(to top, #151825 48%, #15182500 67%), url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/600149b3d3218262ef4fc694_pyramidM.png");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 384px;
    width: 100%;
    max-width: 380px;
    padding-left: 5%;
    padding-right: 5%;
  }

  .bt-lp {
    margin-top: 25px;
    margin-bottom: 20px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-lp {
    position: static;
  }

  .h_step_t {
    font-size: 16px;
  }

  .t_step_t {
    padding: 10px;
    font-size: 10px;
  }

  .h_step_lp {
    font-size: 16px;
  }

  .t_step_lp {
    font-size: 10px;
  }

  .body-2063 {
    background-position: 50% 0, 0 0;
  }

  .text-block-2170 {
    max-width: 300px;
    font-size: 13px;
  }

  .text-block-2173 {
    font-size: 12px;
  }

  .t_step_lp-copy {
    font-size: 10px;
  }

  .text-block-2174 {
    font-size: 18px;
  }

  .text-block-2175 {
    font-size: 14px;
  }

  .image-2625033 {
    width: 150px;
  }

  .bt-rpt {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-rpt {
    position: static;
  }

  .grid-209033 {
    grid-row-gap: 5px;
    font-size: 10px;
  }

  .div-block-40830 {
    margin-top: 240px;
    padding: 3px;
  }

  .text-block-2177 {
    padding: 15px;
    font-size: 14px;
  }

  .text-block-2178 {
    font-size: 11px;
  }

  .text-block-2179 {
    font-size: 14px;
  }

  .text-block-2180 {
    font-size: 18px;
  }

  .text-block-2181 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-2182 {
    font-size: 14px;
  }

  .image-2625041 {
    width: 37px;
  }

  .image-2625042 {
    width: 31px;
  }

  .image-2625043 {
    width: 38px;
  }

  .grid-209036 {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    grid-template-columns: 1fr .5fr .5fr .75fr;
    margin-bottom: 5px;
    font-size: 8px;
  }

  .grid-209036._3 {
    margin-left: 10px;
  }

  .div-block-40835 {
    border-width: 2px;
    padding: 5px;
  }

  .collection-item {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .text-block-2183 {
    margin-top: 10px;
    font-size: 14px;
  }

  .text-block-2184 {
    padding: 5px;
  }

  .bt-cs {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-cs {
    position: static;
  }

  .div-block-40836 {
    align-self: stretch;
  }

  .grid-209037 {
    align-self: stretch;
    min-width: auto;
  }

  .steps_ufx {
    grid-row-gap: 15px;
  }

  .image-2625053 {
    width: 40px;
  }

  .t_step_ufx {
    font-size: 13px;
  }

  .image-2625054, .image-2625055 {
    width: 40px;
  }

  .text-block-2185, .text-block-2186, .text-block-2187, .text-block-2188, .text-block-2189 {
    font-size: 16px;
  }

  .div-block-40837 {
    margin-left: 0;
    margin-right: 0;
    padding: 20px;
  }

  .text-block-2190 {
    font-size: 14px;
  }

  .div-block-40838 {
    border-width: 4px;
    border-radius: 30px;
    align-self: stretch;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-40839 {
    margin-left: 10px;
    font-size: 12px;
    line-height: 1;
  }

  .steps_cs {
    grid-row-gap: 15px;
  }

  .t_step_cs {
    font-size: 13px;
  }

  .bt-tm {
    padding: 25px;
    font-size: 18px;
  }

  .rules-containet-tm {
    position: static;
  }

  .t_step_tm {
    border-width: 1px;
    padding: 10px;
    font-size: 10px;
  }

  .div-block-40841 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6093b048684914b53166b633_ingo%20tabl%20m.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 318px;
    width: 318.5px;
    height: 134.5px;
    margin-top: 10px;
    padding-top: 3px;
  }

  .text-block-2191 {
    font-size: 18px;
  }

  .div-block-40842 {
    grid-column-gap: 25px;
    margin-top: 14px;
  }

  .text-block-2192 {
    font-size: 12px;
  }

  .text-block-2193 {
    font-size: 22px;
  }

  .text-span-129 {
    margin-top: 5px;
    font-size: 16px;
  }

  .text-block-2194 {
    margin-top: 12px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 13px;
  }

  .grid-209039 {
    font-size: 12px;
  }

  .grid-209039._2 {
    padding: 10px;
    font-size: 11px;
  }

  .grid-209039._3 {
    grid-column-gap: 10px;
    grid-template-columns: .75fr .75fr 1fr;
    align-items: center;
    font-size: 10px;
  }

  .div-block-40843 {
    border-radius: 10px;
    padding: 15px 5px;
  }

  .div-block-40843._2 {
    align-items: center;
    margin-top: 60px;
    padding: 50px 10px 20px;
  }

  .div-block-40844 {
    grid-column-gap: 10px;
    grid-template-columns: 1fr 1fr;
    align-items: center;
  }

  .image-2625057 {
    width: 75px;
    top: -32%;
    left: auto;
  }

  .image-2625058 {
    width: 15px;
  }

  .steps_tm {
    grid-row-gap: 2px;
  }

  .body-2067 {
    background-position: 50% 40px;
    background-size: 650px;
  }

  .bt-rlb {
    margin-top: 23px;
    margin-bottom: 0;
    padding: 15px;
    font-size: 18px;
  }

  .content-rlb {
    margin-top: 20px;
  }

  .rules-containet-rlb {
    margin-top: 60px;
    position: static;
  }

  .text-block-2196 {
    margin-top: 100px;
    font-size: 18px;
  }

  .text-block-2197 {
    font-size: 16px;
  }

  .text-block-2198 {
    padding: 20px 30px;
    font-size: 20px;
  }

  .div-block-40845 {
    margin-top: 30px;
  }

  .tab-link-tab-1-6 {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 14px;
  }

  .grid-209040 {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    margin-top: 10px;
  }

  .div-block-40846 {
    padding: 7px;
  }

  .grid-209041 {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    font-size: 16px;
  }

  .div-block-40848 {
    border-radius: 10px;
  }

  .div-block-40849 {
    border-radius: 10px;
    padding: 15px 5px 20px;
  }

  .grid-209042 {
    grid-column-gap: 5px;
    grid-template-columns: .5fr 1fr .5fr .75fr;
    margin-bottom: 15px;
    font-size: 10px;
  }

  .grid-209043 {
    grid-column-gap: 5px;
    grid-template-columns: .5fr 1fr .5fr .75fr;
    padding: 5px;
    font-size: 10px;
  }

  .leaderbord_wrap {
    height: 270px;
    max-height: 270px;
  }

  .div-block-40850 {
    margin-top: 30px;
  }

  .text-block-2201 {
    text-shadow: 1px 1px 6px #000;
    font-size: 18px;
  }

  .text-block-2202 {
    width: 30px;
  }

  .grid-209044 {
    grid-row-gap: 5px;
    font-size: 12px;
  }

  .image-2625063 {
    width: 160px;
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .bt-ucb {
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .bt-ucb.m {
    margin-top: 20px;
  }

  .rules-containet-ucb {
    margin-top: 60px;
    position: static;
  }

  .ufocb {
    font-size: 26px;
  }

  .text-block-2205 {
    font-size: 12px;
  }

  .grid-209045 {
    margin-top: 25px;
  }

  .div-block-40852 {
    border-width: 3px;
    border-radius: 20px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block-2206 {
    font-size: 12px;
  }

  .image-2625064 {
    width: 54px;
    margin-top: -25px;
    margin-bottom: -5px;
  }

  .image-2625064._2 {
    width: 49.5px;
  }

  .image-2625064._3 {
    width: 51.5px;
  }

  .div-block-40853 {
    width: 15px;
    height: 3px;
    margin-top: 3px;
    margin-bottom: 3px;
  }

  .text-block-2207 {
    font-size: 14px;
  }

  .div-block-40855 {
    border-radius: 20px;
    padding-top: 20px;
  }

  .grid-209046 {
    grid-column-gap: 0px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr;
  }

  .div-block-40856 {
    border-width: 2px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .text-block-2209 {
    font-size: 26px;
  }

  .div-block-40857 {
    margin-top: -73px;
    font-size: 16px;
  }

  .image-2625065 {
    width: 110px;
    top: -37px;
  }

  .bt-sf {
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-sf {
    position: static;
  }

  .body-2069 {
    background-position: 50% 0;
  }

  .grid-209047 {
    margin-top: 20px;
  }

  .text-block-2211 {
    font-size: 14px;
  }

  .grp {
    width: 26px;
  }

  .sp {
    width: 21.3333px;
  }

  .coins {
    width: 25.3333px;
  }

  .div-block-40860 {
    transform: scale(.7);
  }

  .qwe {
    border-radius: 15px;
    height: auto;
    padding: 15px;
  }

  .qwe.rrt {
    align-self: stretch;
    width: auto;
  }

  .text-block-2214 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .grid-209048._2 {
    font-size: 12px;
    line-height: 1;
  }

  .text-block-2215 {
    margin-top: 0;
    font-size: 18px;
  }

  .image-2625069 {
    width: 250px;
  }

  .image-2625070 {
    width: 200px;
    margin-top: 30px;
  }

  .image-2625070.ru {
    width: 200px;
  }

  .menu-5 {
    padding: 2px 10px;
  }

  .text-block-2217 {
    font-size: 16px;
  }

  .image-2625076, .image-2625076.eng, .image-2625076.rus {
    width: 250px;
  }

  .text-block-2218 {
    font-size: 20px;
  }

  .image-2625077 {
    width: 300px;
    margin-top: 20px;
  }

  .div-block-40865 {
    perspective: 1000px;
    perspective-origin: 50% 100%;
  }

  .div-block-40996-2 {
    background-image: none;
    border-radius: 15px;
    padding: 10px;
  }

  .text-block-22870 {
    border-radius: 5px;
    font-size: 10px;
    line-height: 15px;
  }

  .text-block-2279 {
    min-width: 75px;
    min-height: 40px;
    margin-left: 10px;
  }

  .text-block-2279.bgt {
    min-width: 70px;
    min-height: 30px;
  }

  .leaderboard_data {
    height: 250px;
  }

  .leaderboard_data.ufo-dd {
    height: 300px;
  }

  .leaderboardufo_wrp-3 {
    border-radius: 10px;
    margin-top: 20px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .my_profress_wrp-3 {
    align-self: auto;
  }

  .lb_header-3 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 5px;
  }

  .my_progress {
    border-radius: 15px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .my_progress.ufo-d {
    font-size: 14px;
  }

  .my_progress.ufo-50 {
    font-size: 16px;
  }

  .my_progress.bgt {
    border-width: 2px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-date-ufo-d {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .lb_endpoint {
    grid-column-gap: 2px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .tab-link-date-ufo-d-2 {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 12px;
  }

  .text-block-22808-2 {
    border-radius: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 18px;
  }

  .div-block-40954-2 {
    border-radius: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-209075-2 {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    margin-top: 50px;
  }

  .div-block-41003 {
    border-radius: 20px;
  }

  .my_profress_wrp-4 {
    align-self: auto;
  }

  .tab-link-date-ufo-50 {
    border-radius: 10px;
    font-size: 12px;
  }

  .lb_header-4 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 5px;
  }

  .text-block-22871 {
    margin-top: 52px;
  }

  .text-block-22872 {
    margin-top: 40px;
    font-size: 16px;
  }

  .div-block-41004 {
    border-radius: 17px;
  }

  .image-2625078.eng {
    margin-top: 60px;
  }

  .image-2625078.rus {
    margin-top: 60px;
    margin-bottom: 0;
  }

  .menu-6 {
    padding: 2px 10px;
  }

  .chaerte_wrp {
    border-radius: 10px;
    padding: 15px;
    font-size: 12px;
  }

  .register-butt {
    padding: 13px 25px;
    font-size: 14px;
  }

  .chaerte_wrp-2, .chaerte_wrp-3 {
    border-radius: 10px;
    padding: 15px;
    font-size: 12px;
  }

  .text-block-22874 {
    max-width: 280px;
    font-size: 18px;
  }

  .btac {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-ac {
    margin-top: 0;
    position: static;
  }

  .text-block-22875 {
    font-size: 16px;
  }

  .body-2070 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6245700844878d8a5dfdf86b_bgm.jpg");
    background-size: 767px;
  }

  .text-block-22876 {
    font-size: 14px;
  }

  .text-block-22877 {
    text-shadow: 0 0 15px #000;
  }

  .text-block-22878 {
    font-size: 18px;
  }

  .grid-209051 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-22879 {
    font-size: 14px;
  }

  .grid-3 {
    grid-column-gap: 5px;
    grid-template-columns: .25fr .75fr .5fr;
    margin-top: 10px;
    margin-left: 10px;
    font-size: 11px;
    line-height: 1;
  }

  .image-2625109 {
    width: 13px;
  }

  .rules-containet {
    position: static;
  }

  .list-2, .list-t-1 {
    margin-left: 10px;
  }

  .accordion_item_trigger-2021 {
    height: auto;
    padding: 5px 10px;
  }

  .answer {
    margin-left: 10px;
    line-height: 125%;
  }

  .list-item {
    font-size: 12px;
    line-height: 125%;
  }

  .text-block-22880 {
    font-size: 14px;
  }

  .text-block-22881 {
    font-size: 20px;
  }

  .image-2625163 {
    margin-top: -10px;
  }

  .div-block-41006 {
    background-color: #1b3c90bf;
    border-radius: 3vw;
    width: 335.111px;
    height: 90.6667px;
    padding: 10px;
  }

  .cb {
    width: 50px;
  }

  .rules-containet-sp {
    margin-top: 0;
    position: static;
  }

  .rules-containet-vipegt {
    position: static;
  }

  .grid-209065 {
    margin-bottom: 10px;
    margin-left: 10px;
  }

  .grid-209065._2 {
    margin-top: 10px;
  }

  .text-block-22883 {
    font-size: 20px;
  }

  .text-block-22884 {
    font-size: 14px;
  }

  .text-block-22885 {
    font-size: 16px;
  }

  .div-block-41008 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-22886 {
    font-size: 19px;
  }

  .text-block-22887 {
    font-size: 14px;
  }

  .text-block-22887._2 {
    margin-top: 10px;
  }

  .text-block-22888 {
    margin-top: 5px;
    font-size: 16px;
  }

  .text-span-133 {
    font-size: 12px;
  }

  .div-block-41011 {
    border-width: 2px;
    border-radius: 20px;
    padding: 10px;
  }

  .div-block-41012 {
    border-radius: 20px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 11px;
  }

  .div-block-41013 {
    border-radius: 20px;
  }

  .icinf {
    width: 60px;
    margin-bottom: -30px;
  }

  .bin {
    padding: 10px 15px;
    font-size: 12px;
  }

  .div-block-41014 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-auto-flow: row;
  }

  .box-e {
    align-self: center;
    width: 105%;
    margin-top: 60px;
  }

  .text-block-22889 {
    font-size: 14px;
  }

  .div-block-41015 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-41016 {
    height: 95px;
  }

  .div-block-41016.r {
    border-top-right-radius: 20px;
  }

  .div-block-41016.ld {
    border-bottom-left-radius: 20px;
  }

  .div-block-41016.rd {
    border-bottom-right-radius: 20px;
  }

  .div-block-41016.l {
    border-top-left-radius: 20px;
  }

  .div-block-41017 {
    width: 310px;
    height: 70px;
    margin-top: 50px;
    margin-left: 20px;
  }

  .grid-209067 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    margin-left: 10px;
    font-size: 10px;
  }

  .div-block-41019 {
    border-radius: 15px;
    padding: 30px 20px 20px;
    font-size: 14px;
  }

  .image-2625164 {
    width: 20px;
    margin-top: 5px;
    margin-right: 5px;
  }

  .bt-2 {
    margin-top: 25px;
    margin-bottom: 25px;
    padding: 15px;
    font-size: 18px;
  }

  .content-t-2 {
    margin-top: 145px;
  }

  .section {
    padding-bottom: 100px;
  }

  .bt-as {
    margin-top: 25px;
    margin-bottom: 25px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-container-as {
    position: static;
  }

  .menu-7 {
    padding: 2px 10px;
  }

  .div-block-41020 {
    padding: 20px 10px;
    font-size: 16px;
  }

  .image-2625165 {
    width: 70px;
    top: -17%;
    right: -9%;
  }

  .image-2625166 {
    width: 70px;
    bottom: -22%;
    left: -12%;
  }

  .div-block-41020-copy {
    padding: 20px 10px;
    font-size: 16px;
  }

  .tabasa {
    padding-bottom: 10px;
    overflow: scroll;
  }

  .tbss_content {
    padding: 15px 20px;
    font-size: 20px;
  }

  .text-block-22892 {
    font-size: 16px;
  }

  .text-block-22892._2 {
    font-size: 20px;
  }

  .image-2625167 {
    width: 60px;
    right: -14%;
  }

  .tabs-15 {
    align-self: stretch;
    margin-top: 40px;
  }

  .grid-209070 {
    margin-left: 10px;
    font-size: 12px;
    line-height: 1;
  }

  .section-sl {
    padding-bottom: 100px;
  }

  .bt-sl {
    margin-top: 25px;
    margin-bottom: 25px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-sl {
    position: static;
  }

  .text-block-22893 {
    font-size: 17px;
  }

  .text-block-22895, .text-block-22896 {
    font-size: 14px;
  }

  .grid_cards {
    grid-template-columns: 1fr;
    align-self: stretch;
    margin-top: 60px;
    padding-top: 20px;
    padding-bottom: 40px;
    padding-left: 10px;
    overflow: scroll;
  }

  .div-block-41023 {
    padding-top: 10px;
  }

  .text-block-22897 {
    margin-top: 10px;
    font-family: Crocosanscaps, sans-serif;
    font-size: 10px;
    font-weight: 400;
  }

  .text-block-22898 {
    margin-top: 10px;
  }

  .image-2625168 {
    width: 100px;
    margin-right: 10px;
    position: static;
  }

  .image-2625168._2 {
    width: 50px;
  }

  .image-2625168._3 {
    width: 70px;
  }

  .text-block-22899 {
    align-self: center;
    margin-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

  .div-block-41024.w--current {
    box-shadow: 1px 1px 10px #62b6ff;
  }

  .leaderboardbtg_wrp {
    margin-top: 60px;
    padding: 15px 10px;
  }

  .my_profress_wrp {
    grid-template-columns: 1fr;
    align-self: center;
    width: 75%;
  }

  .my_profress_wrp.bgt {
    grid-column-gap: 5px;
  }

  .text-block-22811-bgt-2 {
    border-radius: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 8px;
  }

  .lb_header {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .lb_header.btg {
    grid-column-gap: 3px;
  }

  .div-block-41025 {
    padding: 5px 5px 5px 15px;
  }

  .popup {
    padding-top: 40px;
    padding-right: 10px;
    font-size: 14px;
  }

  .text-block-22901 {
    font-size: 20px;
  }

  .x {
    width: 20px;
  }

  .popup-2, .popup-3 {
    padding-top: 40px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .answer-2 {
    margin-left: 10px;
    line-height: 125%;
  }

  .body-2074 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630dc7d7458984b2eafdbd1e_gem.jpg");
    background-size: 767px;
    font-size: 12px;
    line-height: 125%;
  }

  .body-2074.en {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630dc7d8f9a0d6c6646b8664_enM.jpg");
    background-size: 767px;
  }

  .body-2074.ru {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630dc7d88d845a16573af381_ruM.jpg");
    background-size: 767px;
  }

  .text-block-22902 {
    font-size: 18px;
  }

  .text-block-22903 {
    margin-top: 5px;
    font-size: 12px;
  }

  .div-block-41026 {
    border-radius: 15px;
    padding: 10px;
  }

  .text-block-22904 {
    font-size: 16px;
  }

  .div-block-41027 {
    border-radius: 15px;
    width: 220px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-22905 {
    font-size: 16px;
  }

  .grid-209072 {
    grid-column-gap: 5px;
  }

  .logo_wrp {
    width: 50px;
    height: 50px;
  }

  .text-block-22906 {
    font-size: 12px;
  }

  .text-block-22907 {
    margin-bottom: 20px;
    font-size: 12px;
  }

  .text-span-141 {
    font-size: 22px;
  }

  .text-block-22908, .bold-text {
    font-size: 14px;
  }

  .div-block-41026-copy {
    border-radius: 15px;
    align-self: center;
    margin-top: 40px;
    padding: 10px;
  }

  .div-block-41028 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630cebdd7a3f767f2ac91129_blue.png");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: cover;
    align-self: stretch;
    margin-top: 20px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-22909 {
    font-size: 20px;
  }

  .text-block-22910 {
    font-size: 12px;
  }

  .paragraph-44 {
    margin-left: 0;
  }

  .div-block-41029 {
    background-size: 60px;
    width: 80px;
    height: 80px;
    margin-right: 15px;
  }

  .text-block-22911 {
    font-size: 22px;
  }

  .link, .text-block-22912 {
    font-size: 14px;
  }

  .div-block-41034 {
    border-radius: 15px;
  }

  .div-block-41036 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/630cee0da1a019f56fdb8b80_khv2.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    border: 2px solid #fff;
    border-radius: 100%;
    width: 80px;
    height: 80px;
    margin-right: 15px;
    padding: 0;
    display: flex;
  }

  .div-block-41037 {
    align-items: center;
    display: flex;
  }

  .dates {
    padding-top: 7px;
    padding-bottom: 7px;
    font-size: 12px;
  }

  .tabs-16 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .tabs-content-12 {
    align-self: stretch;
  }

  .register-form {
    border-radius: 10px;
    padding: 15px;
    font-size: 12px;
  }

  .content-dep {
    margin-top: 160px;
  }

  .bt-dep {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-container-dep {
    margin-top: 0;
    position: static;
  }

  .div-block-41040 {
    padding: 10px;
    font-size: 16px;
  }

  .body-2075 {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/63566016d7638b6721b68f2c_bgmGe.jpg");
    background-size: 767px;
  }

  .body-2075.ru {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6356819d76397c2182ee5b61_bgmRu.jpg");
  }

  .body-2075.en {
    background-image: url("https://cdn.prod.website-files.com/5d403b92eee52342fafa1ffb/6356819d066d30624d8ba9ea_bgmEN.jpg");
  }

  .text-block-22914 {
    margin-top: 15px;
    font-size: 16px;
  }

  .text-block-22915 {
    font-size: 17px;
  }

  .div-block-41041 {
    border-width: 2px;
    border-radius: 30px;
    padding: 20px 10px;
  }

  .grid-209073 {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .text-block-22918 {
    font-size: 14px;
  }

  .text-block-22919 {
    font-size: 22px;
  }

  .text-block-22920 {
    font-size: 14px;
  }

  .div-block-41042-copy {
    background-position: 0 0;
    background-size: cover;
    border-radius: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 10px;
  }

  .grid-209074 {
    grid-column-gap: 5px;
    grid-template-columns: .25fr .75fr .5fr;
    margin-top: 10px;
    margin-left: 10px;
    font-size: 11px;
    line-height: 1;
  }

  .accordion_item_trigger-dep {
    height: auto;
    padding: 5px 10px;
  }

  .grid-209075 {
    margin-top: 10px;
  }

  .imgbtns {
    width: 150px;
  }

  .text-block-22914-copy {
    margin-top: 15px;
    font-size: 16px;
  }

  .div-block-41044 {
    border-width: 5px;
    border-radius: 20px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-41045 {
    padding: 5px;
  }

  .progress_green {
    height: 50px;
  }

  .text-block-22921 {
    font-size: 26px;
  }

  .div-block-41048 {
    border-radius: 20px;
    padding: 20px 15px;
  }

  .prz {
    font-size: 20px;
  }

  .innf {
    width: 40px;
    margin-top: -20px;
    margin-right: -20px;
  }

  .popup_dep {
    border-radius: 20px;
    padding-top: 30px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-22922 {
    font-size: 22px;
  }

  .text-block-22923 {
    font-size: 16px;
  }

  .text-block-22924 {
    font-size: 14px;
  }

  .bt-depb {
    margin-top: 25px;
    margin-bottom: 25px;
    padding: 15px;
    font-size: 18px;
  }

  .text-block-22925 {
    margin-top: 10px;
    margin-right: 10px;
    font-size: 20px;
  }

  .popupinfo_dep {
    border-radius: 20px;
    padding: 30px 20px 20px;
  }

  .reg_wrp {
    border-radius: 10px;
    padding: 15px;
    font-size: 12px;
  }

  .grid-209056 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
  }

  .reg_btn, .auto_btn {
    padding: 13px;
    font-size: 14px;
  }

  .popup_inactiveprize {
    border-radius: 20px;
    padding: 30px 20px 20px;
  }

  .gr_wrp-2 {
    border-radius: 20px;
  }

  .gr_wrp-2.timer {
    padding: 2px;
  }

  .timer {
    padding: 5px 10px;
  }

  .timer_t {
    font-size: 34px;
  }

  .content-rv {
    margin-top: 180px;
  }

  .bt-rv {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 20px 15px;
    font-size: 18px;
  }

  .rules-containet-rv {
    margin-top: 0;
    position: static;
  }

  .body-2076 {
    background-size: 750px;
  }

  .text-block-22928 {
    font-size: 14px;
    line-height: 1.1;
  }

  .text-block-22928.n {
    margin-top: 20px;
  }

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

  .grid-209076 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
    margin-top: 30px;
  }

  .div-block-41052 {
    height: 60px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 14px;
  }

  .div-block-41051-copy, .div-block-41052-copy {
    border-radius: 20px;
  }

  .image-2625177 {
    width: 70px;
    margin-bottom: -35px;
  }

  .image-2625178 {
    width: 220px;
    margin-right: 0;
  }

  .answer-3 {
    margin-left: 10px;
    line-height: 125%;
  }

  .div-block-41057 {
    padding: 40px 10px 20px;
  }

  .image-2625179 {
    width: 15px;
  }

  .content-dp {
    margin-top: 150px;
  }

  .bt-dp {
    margin-top: 23px;
    margin-bottom: 15px;
    padding: 15px;
    font-size: 18px;
  }

  .rules-containet-dp {
    margin-top: 0;
    position: static;
  }

  .body-2077 {
    background-size: 620px;
  }

  .text-block-22930 {
    text-shadow: 2px 2px #0000004d;
    font-size: 16px;
    line-height: 1;
  }

  .text-span-146 {
    font-size: 26px;
  }

  .div-block-41058 {
    text-shadow: 2px 2px #0000004d;
    border-radius: 20px;
    margin-bottom: 20px;
    padding: 10px;
    font-size: 16px;
  }

  .grid-209077 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    grid-template-columns: 1fr;
  }

  .text-span-148 {
    font-size: 28px;
  }

  .div-block-41060 {
    border-width: 2px;
    border-radius: 15px;
    font-size: 10px;
  }

  .image-2625180 {
    width: 100px;
  }

  .grid-209078 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    margin-bottom: 20px;
  }

  .text-block-22931 {
    font-size: 14px;
  }

  .text-block-22932 {
    font-size: 18px;
  }

  .div-block-41061 {
    border-radius: 20px;
    margin-top: 40px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-41061._2 {
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-209079 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
    width: 70%;
    margin-top: 30px;
  }

  .logo_wrp-2 {
    width: 40px;
    height: 40px;
  }

  .body-2078 {
    background-size: 750px;
  }

  .poup20 {
    width: 90%;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 30px;
  }

  .image-2625182 {
    width: 15px;
  }

  .image-2625185 {
    min-width: 60vw;
  }

  .grid-209111 {
    grid-column-gap: 10px;
    grid-template-columns: 1fr 1fr;
    font-size: 20px;
  }

  .div-block-196895 {
    border-radius: 20px;
    margin-top: 20px;
  }

  .strelka_right2-2 {
    bottom: 0;
    right: 2%;
  }

  .text-block-2292048, .div-block-196902 {
    font-size: 16px;
  }

  .strelka_left3-2 {
    bottom: 0;
    left: 2%;
  }

  .contentrl {
    margin-top: 160px;
  }

  .div-block-196897 {
    justify-content: center;
    align-items: center;
  }

  .bura-wrp-2 {
    width: 100%;
  }

  .image-2625206 {
    width: 230px;
  }

  .text-block-2292046 {
    font-size: 18px;
  }

  .div-block-196899 {
    margin-bottom: -21px;
  }

  ._3x_wrp-2 {
    background-size: 230px;
    border-width: 2px;
    border-radius: 15px;
    width: 150px;
    height: 150px;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
  }

  ._3x_wrp-2._3.z-index, ._3x_wrp-2._1.z-index {
    background-size: 180px;
  }

  .div-block-196900 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .strelka_left-2 {
    bottom: 0%;
    left: 2%;
  }

  .strelka_right-2 {
    bottom: 0;
    right: 2%;
  }

  .rotation-2p-3 {
    height: 200px;
  }

  .nardi-wrp-2 {
    width: 100%;
  }

  .bt {
    padding: 15px;
    font-size: 18px;
  }

  .bt._2 {
    letter-spacing: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .strelka_right3-2 {
    bottom: 0;
    right: 2%;
  }

  .image-2625207 {
    width: 15px;
  }

  .text-block-2292047 {
    font-size: 15px;
  }

  .div-block-196901 {
    border-radius: 20px;
    align-self: stretch;
    width: auto;
    padding-bottom: 20px;
  }

  .text-block-2292051 {
    font-size: 18px;
  }

  .lb-wrp-lr {
    border-width: 1px;
    border-radius: 30px;
    align-self: stretch;
    padding: 10px;
  }

  .div-block-196896 {
    margin-top: 20px;
  }

  .lb-lr {
    border-width: 1px;
    border-radius: 20px;
  }

  .body-rl {
    background-size: 660px;
  }

  .div-block-196898 {
    margin-left: 0%;
    margin-right: 0%;
  }

  .strelka_left2-2 {
    bottom: 0;
    left: 2%;
  }

  .popup-lr-error {
    width: 95%;
    padding: 20px 10px 10px;
  }

  .text-block-2292049 {
    font-size: 17px;
  }

  .menu-8 {
    padding: 2px 10px;
  }
}

#w-node-dc1019b1-0a2c-ea75-0e0d-fb40e61029ec-7e5613f1, #w-node-dc1019b1-0a2c-ea75-0e0d-fb40e61029f3-7e5613f1, #w-node-dc1019b1-0a2c-ea75-0e0d-fb40e61029fa-7e5613f1, #w-node-dc1019b1-0a2c-ea75-0e0d-fb40e6102a01-7e5613f1, #w-node-dc1019b1-0a2c-ea75-0e0d-fb40e6102a08-7e5613f1, #w-node-dc1019b1-0a2c-ea75-0e0d-fb40e6102a0f-7e5613f1, #w-node-dc1019b1-0a2c-ea75-0e0d-fb40e6102a16-7e5613f1, #w-node-dc1019b1-0a2c-ea75-0e0d-fb40e6102a1d-7e5613f1, #w-node-dc1019b1-0a2c-ea75-0e0d-fb40e6102a24-7e5613f1, #w-node-dc1019b1-0a2c-ea75-0e0d-fb40e6102a2b-7e5613f1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-efd0c9a1-f118-e78a-889e-6099cc155a17-b15614ae, #w-node-efd0c9a1-f118-e78a-889e-6099cc155a1a-b15614ae, #w-node-efd0c9a1-f118-e78a-889e-6099cc155a1d-b15614ae, #w-node-efd0c9a1-f118-e78a-889e-6099cc155a20-b15614ae, #w-node-efd0c9a1-f118-e78a-889e-6099cc155a23-b15614ae, #w-node-efd0c9a1-f118-e78a-889e-6099cc155a26-b15614ae, #w-node-efd0c9a1-f118-e78a-889e-6099cc155a29-b15614ae, #w-node-efd0c9a1-f118-e78a-889e-6099cc155a2c-b15614ae, #w-node-efd0c9a1-f118-e78a-889e-6099cc155a2f-b15614ae, #w-node-efd0c9a1-f118-e78a-889e-6099cc155a32-b15614ae {
  place-self: stretch stretch;
}

#w-node-_24087f77-b292-42fb-065e-d38f935ab33c-5e5614b3, #pos.w-node-_24087f77-b292-42fb-065e-d38f935ab344-5e5614b3, #user.w-node-_24087f77-b292-42fb-065e-d38f935ab346-5e5614b3, #points.w-node-_24087f77-b292-42fb-065e-d38f935ab348-5e5614b3, #prz.w-node-_24087f77-b292-42fb-065e-d38f935ab34a-5e5614b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f59d8787-eac7-3aad-28a6-4171dea9740d-185614c5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a8f73db-36bf-9126-1293-d69d904567a2-6b5616c4 {
  justify-self: center;
}

#w-node-f6b2a88d-d990-a11c-6c00-1b212e03397a-955616f3 {
  align-self: auto;
}

#w-node-cc803495-7671-b228-37ae-4b2b3c2db343-bd5616f6 {
  justify-self: center;
}

#w-node-_8790a6cd-0123-5d49-8c8f-35074fab8997-bd5616f6, #w-node-_004a06e2-b1d4-a9d0-f89f-ca8645599471-bd5616f6, #w-node-_73a386eb-23af-1f13-b891-c7da9ef53f4d-bd5616f6, #w-node-_906a5c69-e54b-6670-c628-cf15cbfab408-bd5616f6, #w-node-_51275bb2-eb38-fd27-b230-e8a2f4468f49-bd5616f6, #w-node-f46a0960-ec8d-ec14-1763-f9dd2e4f15b1-bd5616f6, #w-node-bc4310e8-50b4-05fa-27be-ecb78df05bf3-bd5616f6, #w-node-_992d56f2-c2a4-2c6b-0eb1-a21fac45d96a-bd5616f6, #w-node-_6633dc20-b965-39f6-a7ee-71af7e0475b4-bd5616f6, #w-node-_23b88d7b-d78f-73ff-cde0-671e29830b1e-bd5616f6, #w-node-f4dbe88d-26e0-034e-be26-deea9013e4a2-bd5616f6, #w-node-_48eb17f2-b330-3a3d-333a-90e7a0c9a7ed-bd5616f6, #w-node-b36e22cf-e047-0b0d-102d-220c4ac21812-bd5616f6, #w-node-dffd0296-8715-02fb-c2d7-2cf12028e2a2-bd5616f6, #w-node-b95a822b-abd5-73f2-bfcd-987313a321c6-bd5616f6, #w-node-f9dc1b04-4c5c-7a93-6bb0-1e207ab8b988-bd5616f6, #w-node-a2a82653-9914-8dc6-60ee-338d7d01d965-bd5616f6, #w-node-f45d679b-6ec3-f004-76f4-07158fd6a5bc-bd5616f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd888c21-f01e-0c46-227a-cb997ea43df6-b556170c, #w-node-e3f30dbe-7614-52c0-a857-3352eb42f760-b556170c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1a9a5763-202c-63bd-97ec-d91dc4f7a7c4-d656173f, #w-node-ac3e2a0a-e124-931a-f441-ae680f11e6b3-d656173f, #w-node-_0b9a9f00-2c0b-44af-60ce-7a646dd8af98-d656173f, #w-node-_0b9a9f00-2c0b-44af-60ce-7a646dd8af9b-d656173f, #w-node-c20be22a-a3fd-1753-312c-4f35074f6903-d656173f, #w-node-c20be22a-a3fd-1753-312c-4f35074f6906-d656173f, #w-node-c5558639-b3a3-378c-a5ae-abb5befd8149-d656173f, #w-node-c5558639-b3a3-378c-a5ae-abb5befd814c-d656173f, #w-node-a3192527-88e6-e7b3-d72d-266f77372c14-d656173f, #w-node-a3192527-88e6-e7b3-d72d-266f77372c17-d656173f {
  place-self: stretch stretch;
}

#w-node-_48805bac-a4d5-1c01-0678-4afb604d25d5-e9561745, #pos.w-node-_48805bac-a4d5-1c01-0678-4afb604d25dd-e9561745, #user.w-node-_48805bac-a4d5-1c01-0678-4afb604d25df-e9561745, #points.w-node-_48805bac-a4d5-1c01-0678-4afb604d25e1-e9561745, #prz.w-node-_48805bac-a4d5-1c01-0678-4afb604d25e3-e9561745 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f59d8787-eac7-3aad-28a6-4171dea9740d-ce56174b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dd2e1b1d-6adc-a121-6a8a-0278ada931b2-da79d724, #w-node-_89b66f05-bcb8-efd8-a030-af996d786c00-6d786bd3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9a8f73db-36bf-9126-1293-d69d904567a2-d25618d1 {
  justify-self: center;
}

#w-node-_6398cd65-cf51-9564-0933-2ffbf7b45479-4256194c, #w-node-_6398cd65-cf51-9564-0933-2ffbf7b4547c-4256194c, #w-node-_6398cd65-cf51-9564-0933-2ffbf7b4547f-4256194c, #w-node-_6398cd65-cf51-9564-0933-2ffbf7b45482-4256194c, #w-node-_6398cd65-cf51-9564-0933-2ffbf7b45485-4256194c, #w-node-_6398cd65-cf51-9564-0933-2ffbf7b45488-4256194c, #w-node-_6398cd65-cf51-9564-0933-2ffbf7b4548b-4256194c, #w-node-_6398cd65-cf51-9564-0933-2ffbf7b4548e-4256194c, #w-node-_6398cd65-cf51-9564-0933-2ffbf7b45491-4256194c, #w-node-_6398cd65-cf51-9564-0933-2ffbf7b45494-4256194c {
  place-self: stretch stretch;
}

#w-node-da373f71-faee-79b6-53ed-1085c741c702-6b561951, #pos.w-node-da373f71-faee-79b6-53ed-1085c741c70a-6b561951, #user.w-node-da373f71-faee-79b6-53ed-1085c741c70c-6b561951, #points.w-node-da373f71-faee-79b6-53ed-1085c741c70e-6b561951, #prz.w-node-da373f71-faee-79b6-53ed-1085c741c710-6b561951 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f59d8787-eac7-3aad-28a6-4171dea9740d-24561957 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a8f73db-36bf-9126-1293-d69d904567a2-be561b12 {
  justify-self: center;
}

#w-node-e82531c8-bd58-1188-8355-2e107ed6872f-5b42f7ef, #w-node-_73484218-5c60-310a-2bbc-f91aa78454cd-5b42f7ef, #w-node-edb14d87-f793-49a9-3543-7f1814cbc69e-5b42f7ef, #w-node-_9eda3ace-0c07-b24f-9111-6370f04a1e89-5b42f7ef, #w-node-e3bd91b5-c263-9418-4528-a8c8986ed1a9-5b42f7ef, #w-node-_58b3cc35-15c0-e403-f48d-5067db2b9c45-5b42f7ef, #w-node-f346bb33-783d-95c6-d0cf-e5aeee5b780f-5b42f7ef, #w-node-_830ccdbe-b462-22b7-c372-970c00c40518-5b42f7ef, #w-node-_51586bc3-2da8-df8c-de34-7c31ee3fc148-5b42f7ef, #w-node-f99b4eff-8ea7-954b-d0fc-87c5e7ec9bbc-5b42f7ef, #w-node-c38941b1-8d72-028a-75fb-995cf551d59b-5b42f7ef, #w-node-_32eb2f8a-4f73-3874-2581-c5fe3eb4f8f2-5b42f7ef, #w-node-_1fa26787-9ee3-fb3f-16c6-6bad44b2b6ec-5b42f7ef, #w-node-_7b08f997-a903-23fa-a9a5-167f0996b879-5b42f7ef, #w-node-cd8c977a-a8f2-a637-9a55-423d9496aaff-5b42f7ef, #w-node-_03f20d07-870c-f5b4-2377-baa59a791404-5b42f7ef, #w-node-_9398aa6c-83cb-c95a-7577-0d9898f61f29-5b42f7ef, #w-node-_41e12d49-d921-b8b0-cb9c-f63d05eb16ed-5b42f7ef, #w-node-_08508fd6-aafb-9781-b431-04026f225b90-5b42f7ef, #w-node-_83cd8187-e32d-0c85-356a-18132519c134-5b42f7ef, #w-node-_522307cd-352c-61eb-3cbc-d233971747e1-5b42f7ef, #w-node-_8bc3e1d4-812b-27cb-49c4-bea88d04be3b-5b42f7ef, #w-node-_38f3a463-dfb3-b6a5-4a16-7508932ba81d-5b42f7ef, #w-node-_7e1fa9a9-4941-2471-e25f-4bd9fa4a4a5c-5b42f7ef, #w-node-_76ef8c32-d066-be5f-b2a7-a447ea9c1e58-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e82-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e84-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e86-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e88-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e8a-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e8c-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e8e-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e90-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e92-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e94-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e96-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e98-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e9a-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e9c-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3e9e-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3ea0-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3ea2-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3ea4-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3ea6-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3ea8-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3eaa-5b42f7ef, #w-node-abb544e3-f774-b121-7f80-96039cbc3eac-5b42f7ef, #w-node-b6e36ea0-9898-211e-9879-c99cb7d7d08f-736048a7, #w-node-_62b300e4-825c-499f-25a2-d876470d6d68-736048a7, #w-node-f34a86eb-7234-9423-e924-2f122f149bcb-736048a7, #w-node-f302dacc-2ef9-bc88-99e5-bcd03d800ba6-736048a7, #w-node-_438b4510-36d0-5584-8619-a8555131b73e-736048a7, #w-node-c8bc9069-b103-160b-b942-18d430c4ad5b-736048a7, #w-node-_56a85b4d-13f3-23d8-58c9-494c632dd8fc-736048a7, #w-node-_4f51e835-adc2-f250-b62b-87e937b10791-736048a7, #w-node-_56e904f4-1da6-add0-346d-fc230bcc233e-736048a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b92a851-4a48-41f9-adf2-2a2cbb6e3e3f-736048a7 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b14dcdf9-de3b-c341-9e9d-c920fbc5d19d-736048a7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f4720a9f-59e5-aba8-3f02-86f3048a07bf-736048a7, #w-node-c4713313-31b3-e503-630c-d56cc31da99f-736048a7, #w-node-_8145b2bb-cf20-e21c-19ed-9e6118dd3412-736048a7, #w-node-_6a21e471-cd44-94cf-f0c8-a1ac41a86073-736048a7, #w-node-_588f7631-1634-f84a-7a8d-99b41b68adcb-736048a7, #w-node-_3fd91553-94b8-fa1a-e307-64e184548e5d-736048a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_486c7cb7-c2ae-deca-2b23-4493ea5678ee-736048a7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-b6e36ea0-9898-211e-9879-c99cb7d7d08f-dadeea86, #w-node-_62b300e4-825c-499f-25a2-d876470d6d68-dadeea86, #w-node-f34a86eb-7234-9423-e924-2f122f149bcb-dadeea86, #w-node-f302dacc-2ef9-bc88-99e5-bcd03d800ba6-dadeea86, #w-node-_438b4510-36d0-5584-8619-a8555131b73e-dadeea86, #w-node-c8bc9069-b103-160b-b942-18d430c4ad5b-dadeea86, #w-node-_56a85b4d-13f3-23d8-58c9-494c632dd8fc-dadeea86, #w-node-_4f51e835-adc2-f250-b62b-87e937b10791-dadeea86, #w-node-_56e904f4-1da6-add0-346d-fc230bcc233e-dadeea86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b92a851-4a48-41f9-adf2-2a2cbb6e3e3f-dadeea86 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b14dcdf9-de3b-c341-9e9d-c920fbc5d19d-dadeea86 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f4720a9f-59e5-aba8-3f02-86f3048a07bf-dadeea86, #w-node-c4713313-31b3-e503-630c-d56cc31da99f-dadeea86, #w-node-_8145b2bb-cf20-e21c-19ed-9e6118dd3412-dadeea86, #w-node-_6a21e471-cd44-94cf-f0c8-a1ac41a86073-dadeea86, #w-node-_588f7631-1634-f84a-7a8d-99b41b68adcb-dadeea86, #w-node-_3fd91553-94b8-fa1a-e307-64e184548e5d-dadeea86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_486c7cb7-c2ae-deca-2b23-4493ea5678ee-dadeea86 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-b6e36ea0-9898-211e-9879-c99cb7d7d08f-f37c12a1, #w-node-_62b300e4-825c-499f-25a2-d876470d6d68-f37c12a1, #w-node-f34a86eb-7234-9423-e924-2f122f149bcb-f37c12a1, #w-node-f302dacc-2ef9-bc88-99e5-bcd03d800ba6-f37c12a1, #w-node-_438b4510-36d0-5584-8619-a8555131b73e-f37c12a1, #w-node-c8bc9069-b103-160b-b942-18d430c4ad5b-f37c12a1, #w-node-_56a85b4d-13f3-23d8-58c9-494c632dd8fc-f37c12a1, #w-node-_4f51e835-adc2-f250-b62b-87e937b10791-f37c12a1, #w-node-_56e904f4-1da6-add0-346d-fc230bcc233e-f37c12a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b92a851-4a48-41f9-adf2-2a2cbb6e3e3f-f37c12a1 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b14dcdf9-de3b-c341-9e9d-c920fbc5d19d-f37c12a1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f4720a9f-59e5-aba8-3f02-86f3048a07bf-f37c12a1, #w-node-c4713313-31b3-e503-630c-d56cc31da99f-f37c12a1, #w-node-_8145b2bb-cf20-e21c-19ed-9e6118dd3412-f37c12a1, #w-node-_6a21e471-cd44-94cf-f0c8-a1ac41a86073-f37c12a1, #w-node-_588f7631-1634-f84a-7a8d-99b41b68adcb-f37c12a1, #w-node-_3fd91553-94b8-fa1a-e307-64e184548e5d-f37c12a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_486c7cb7-c2ae-deca-2b23-4493ea5678ee-f37c12a1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: center;
}

#w-node-_297331a3-f558-b508-ca18-d046dfd2b867-7966b4c7, #w-node-_97c144e3-e63b-5708-c3fd-ee424d35b5b4-7966b4c7, #w-node-_1517e87a-abf1-a075-b6c9-3e43f97f40af-7966b4c7, #w-node-_16e3b26e-7263-0c43-509d-d9ddba3cb470-7966b4c7, #w-node-_90733c26-f3aa-6cb6-92ea-f8a6bf6e58f9-7966b4c7, #w-node-_636eab3e-8367-c3c1-cefd-61dada932564-7966b4c7, #w-node-_4905d313-9cd6-5e7d-26e0-22f9fc8b6885-7966b4c7, #w-node-_62ddc994-6d1c-057f-c74c-8cdce5b03ba4-7966b4c7, #w-node-cd987dd7-f2a8-74d4-2653-42e56c5157b0-7966b4c7, #w-node-_5566e191-f4bb-7ef6-9f70-34e5f9939208-7966b4c7, #w-node-_2b2649e6-dc6d-25b7-af46-9d59493d5feb-7966b4c7, #w-node-_4b4d81a5-b4a8-d2bc-42bd-df29ca1e1b0f-7966b4c7, #w-node-b6c74c25-c5bb-50b2-77ab-b6ec282c1ca1-7966b4c7, #w-node-_737b31bd-5258-111b-ddfb-943bcbf51b42-7966b4c7, #w-node-_1568aa55-b787-84a7-6b40-aea1d5fbd7aa-7966b4c7, #w-node-_476c3112-5600-7117-01e2-6af26f5cadeb-7966b4c7, #w-node-_9672c7bb-756c-8384-241c-4cafb12f1305-7966b4c7, #w-node-c1754876-05d3-1c95-1f5d-fdbb9ef83510-7966b4c7, #w-node-d4a27f00-5e91-b69a-9611-0171f9073d85-7966b4c7, #w-node-be9ac512-0cd9-bf16-30ac-20c1a14ef4a0-7966b4c7, #w-node-_72b9ecff-20cf-ae6e-814e-3fa5adb850e3-7966b4c7, #w-node-_22c8a5bf-aa4d-ea0c-513f-7ebe9e749892-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5380-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5382-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5384-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5386-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5388-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad538a-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad538c-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad538e-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5390-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5392-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5394-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5396-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5398-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad539a-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad539c-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad539e-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a0-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a2-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a4-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a6-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a8-7966b4c7, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53aa-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6e7-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6e9-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6eb-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6ed-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6ef-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f1-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f3-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f5-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f7-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f9-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6fb-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6fd-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6ff-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee701-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee703-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee705-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee707-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee709-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee70b-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee70d-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee70f-7966b4c7, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee711-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29917-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29919-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2991b-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2991d-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2991f-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29921-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29923-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29925-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29927-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29929-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2992b-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2992d-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2992f-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29931-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29933-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29935-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29937-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29939-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2993b-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2993d-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2993f-7966b4c7, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29941-7966b4c7, #w-node-_297331a3-f558-b508-ca18-d046dfd2b867-55e8fa13, #w-node-_97c144e3-e63b-5708-c3fd-ee424d35b5b4-55e8fa13, #w-node-_1517e87a-abf1-a075-b6c9-3e43f97f40af-55e8fa13, #w-node-_16e3b26e-7263-0c43-509d-d9ddba3cb470-55e8fa13, #w-node-_90733c26-f3aa-6cb6-92ea-f8a6bf6e58f9-55e8fa13, #w-node-_636eab3e-8367-c3c1-cefd-61dada932564-55e8fa13, #w-node-_4905d313-9cd6-5e7d-26e0-22f9fc8b6885-55e8fa13, #w-node-_62ddc994-6d1c-057f-c74c-8cdce5b03ba4-55e8fa13, #w-node-cd987dd7-f2a8-74d4-2653-42e56c5157b0-55e8fa13, #w-node-_5566e191-f4bb-7ef6-9f70-34e5f9939208-55e8fa13, #w-node-_2b2649e6-dc6d-25b7-af46-9d59493d5feb-55e8fa13, #w-node-_4b4d81a5-b4a8-d2bc-42bd-df29ca1e1b0f-55e8fa13, #w-node-b6c74c25-c5bb-50b2-77ab-b6ec282c1ca1-55e8fa13, #w-node-_737b31bd-5258-111b-ddfb-943bcbf51b42-55e8fa13, #w-node-_1568aa55-b787-84a7-6b40-aea1d5fbd7aa-55e8fa13, #w-node-_476c3112-5600-7117-01e2-6af26f5cadeb-55e8fa13, #w-node-_9672c7bb-756c-8384-241c-4cafb12f1305-55e8fa13, #w-node-c1754876-05d3-1c95-1f5d-fdbb9ef83510-55e8fa13, #w-node-d4a27f00-5e91-b69a-9611-0171f9073d85-55e8fa13, #w-node-be9ac512-0cd9-bf16-30ac-20c1a14ef4a0-55e8fa13, #w-node-_72b9ecff-20cf-ae6e-814e-3fa5adb850e3-55e8fa13, #w-node-_22c8a5bf-aa4d-ea0c-513f-7ebe9e749892-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5380-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5382-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5384-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5386-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5388-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad538a-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad538c-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad538e-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5390-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5392-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5394-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5396-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5398-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad539a-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad539c-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad539e-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a0-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a2-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a4-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a6-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a8-55e8fa13, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53aa-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6e7-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6e9-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6eb-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6ed-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6ef-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f1-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f3-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f5-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f7-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f9-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6fb-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6fd-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6ff-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee701-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee703-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee705-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee707-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee709-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee70b-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee70d-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee70f-55e8fa13, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee711-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29917-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29919-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2991b-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2991d-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2991f-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29921-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29923-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29925-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29927-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29929-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2992b-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2992d-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2992f-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29931-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29933-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29935-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29937-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29939-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2993b-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2993d-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2993f-55e8fa13, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29941-55e8fa13, #w-node-_297331a3-f558-b508-ca18-d046dfd2b867-d6959d8a, #w-node-_97c144e3-e63b-5708-c3fd-ee424d35b5b4-d6959d8a, #w-node-_1517e87a-abf1-a075-b6c9-3e43f97f40af-d6959d8a, #w-node-_16e3b26e-7263-0c43-509d-d9ddba3cb470-d6959d8a, #w-node-_90733c26-f3aa-6cb6-92ea-f8a6bf6e58f9-d6959d8a, #w-node-_636eab3e-8367-c3c1-cefd-61dada932564-d6959d8a, #w-node-_4905d313-9cd6-5e7d-26e0-22f9fc8b6885-d6959d8a, #w-node-_62ddc994-6d1c-057f-c74c-8cdce5b03ba4-d6959d8a, #w-node-cd987dd7-f2a8-74d4-2653-42e56c5157b0-d6959d8a, #w-node-_5566e191-f4bb-7ef6-9f70-34e5f9939208-d6959d8a, #w-node-_2b2649e6-dc6d-25b7-af46-9d59493d5feb-d6959d8a, #w-node-_4b4d81a5-b4a8-d2bc-42bd-df29ca1e1b0f-d6959d8a, #w-node-b6c74c25-c5bb-50b2-77ab-b6ec282c1ca1-d6959d8a, #w-node-_737b31bd-5258-111b-ddfb-943bcbf51b42-d6959d8a, #w-node-_1568aa55-b787-84a7-6b40-aea1d5fbd7aa-d6959d8a, #w-node-_476c3112-5600-7117-01e2-6af26f5cadeb-d6959d8a, #w-node-_9672c7bb-756c-8384-241c-4cafb12f1305-d6959d8a, #w-node-c1754876-05d3-1c95-1f5d-fdbb9ef83510-d6959d8a, #w-node-d4a27f00-5e91-b69a-9611-0171f9073d85-d6959d8a, #w-node-be9ac512-0cd9-bf16-30ac-20c1a14ef4a0-d6959d8a, #w-node-_72b9ecff-20cf-ae6e-814e-3fa5adb850e3-d6959d8a, #w-node-_22c8a5bf-aa4d-ea0c-513f-7ebe9e749892-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5380-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5382-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5384-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5386-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5388-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad538a-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad538c-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad538e-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5390-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5392-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5394-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5396-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad5398-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad539a-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad539c-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad539e-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a0-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a2-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a4-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a6-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53a8-d6959d8a, #w-node-_1d407415-0276-53d8-ba0b-ab4b54ad53aa-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6e7-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6e9-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6eb-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6ed-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6ef-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f1-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f3-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f5-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f7-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6f9-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6fb-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6fd-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee6ff-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee701-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee703-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee705-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee707-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee709-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee70b-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee70d-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee70f-d6959d8a, #w-node-_970091a2-9277-a5d6-d11b-78f98e0ee711-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29917-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29919-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2991b-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2991d-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2991f-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29921-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29923-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29925-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29927-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29929-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2992b-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2992d-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2992f-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29931-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29933-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29935-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29937-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29939-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2993b-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2993d-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac2993f-d6959d8a, #w-node-_3e259f37-9533-1d1f-3f5a-fe802ac29941-d6959d8a, #w-node-_87228276-007e-edfe-855a-df81bda158d5-4863d153, #w-node-_87228276-007e-edfe-855a-df81bda158dd-4863d153, #w-node-_87228276-007e-edfe-855a-df81bda158df-4863d153, #w-node-_87228276-007e-edfe-855a-df81bda158e1-4863d153, #w-node-_87228276-007e-edfe-855a-df81bda158e3-4863d153, #w-node-_87228276-007e-edfe-855a-df81bda1593a-4863d153, #w-node-_87228276-007e-edfe-855a-df81bda15942-4863d153, #w-node-_87228276-007e-edfe-855a-df81bda15944-4863d153, #w-node-_87228276-007e-edfe-855a-df81bda15946-4863d153, #w-node-_87228276-007e-edfe-855a-df81bda15948-4863d153, #w-node-_87228276-007e-edfe-855a-df81bda1599f-4863d153, #w-node-_87228276-007e-edfe-855a-df81bda159a7-4863d153, #w-node-_87228276-007e-edfe-855a-df81bda159a9-4863d153, #w-node-_87228276-007e-edfe-855a-df81bda159ab-4863d153, #w-node-_87228276-007e-edfe-855a-df81bda159ad-4863d153, #w-node-_8916a798-ffaa-a7d8-7d4d-ff0f75326e01-4863d153, #w-node-_7b2c2310-722c-4eb9-3513-94c564568a02-4863d153, #w-node-c71eb721-d53f-4f6f-2f71-e9046c43e885-4863d153, #w-node-_24ad8208-0315-8e1c-bec0-dd833defcc73-c1b71b02, #w-node-_24ad8208-0315-8e1c-bec0-dd833defcc7b-c1b71b02, #w-node-_24ad8208-0315-8e1c-bec0-dd833defcc7d-c1b71b02, #w-node-_24ad8208-0315-8e1c-bec0-dd833defcc7f-c1b71b02, #w-node-_24ad8208-0315-8e1c-bec0-dd833defcc81-c1b71b02, #w-node-_24ad8208-0315-8e1c-bec0-dd833defccda-c1b71b02, #w-node-_24ad8208-0315-8e1c-bec0-dd833defcce2-c1b71b02, #w-node-_24ad8208-0315-8e1c-bec0-dd833defcce4-c1b71b02, #w-node-_24ad8208-0315-8e1c-bec0-dd833defcce6-c1b71b02, #w-node-_24ad8208-0315-8e1c-bec0-dd833defcce8-c1b71b02, #w-node-_24ad8208-0315-8e1c-bec0-dd833defcd41-c1b71b02, #w-node-_24ad8208-0315-8e1c-bec0-dd833defcd49-c1b71b02, #w-node-_24ad8208-0315-8e1c-bec0-dd833defcd4b-c1b71b02, #w-node-_24ad8208-0315-8e1c-bec0-dd833defcd4d-c1b71b02, #w-node-_24ad8208-0315-8e1c-bec0-dd833defcd4f-c1b71b02, #w-node-_97b0f5c6-af3a-8a1e-0c80-f920790f0401-c1b71b02, #w-node-_97b0f5c6-af3a-8a1e-0c80-f920790f0434-c1b71b02, #w-node-_97b0f5c6-af3a-8a1e-0c80-f920790f045f-c1b71b02, #w-node-_6586ce6b-f0e0-18eb-dd37-6ecd28fd74e8-13540eb9, #w-node-_6586ce6b-f0e0-18eb-dd37-6ecd28fd74f0-13540eb9, #w-node-_6586ce6b-f0e0-18eb-dd37-6ecd28fd74f2-13540eb9, #w-node-_6586ce6b-f0e0-18eb-dd37-6ecd28fd74f4-13540eb9, #w-node-_6586ce6b-f0e0-18eb-dd37-6ecd28fd74f6-13540eb9, #w-node-f5843d6a-dfe0-7065-7c1f-016989844c9b-13540eb9, #w-node-f5843d6a-dfe0-7065-7c1f-016989844ca3-13540eb9, #w-node-f5843d6a-dfe0-7065-7c1f-016989844ca5-13540eb9, #w-node-f5843d6a-dfe0-7065-7c1f-016989844ca7-13540eb9, #w-node-f5843d6a-dfe0-7065-7c1f-016989844ca9-13540eb9, #w-node-_288943d6-0ad6-c629-05e9-4e5e898c4bb1-13540eb9, #w-node-_288943d6-0ad6-c629-05e9-4e5e898c4bb9-13540eb9, #w-node-_288943d6-0ad6-c629-05e9-4e5e898c4bbb-13540eb9, #w-node-_288943d6-0ad6-c629-05e9-4e5e898c4bbd-13540eb9, #w-node-_288943d6-0ad6-c629-05e9-4e5e898c4bbf-13540eb9, #w-node-b13a20fc-c3ca-0d27-f090-12ccfbd40566-13540eb9, #w-node-b13a20fc-c3ca-0d27-f090-12ccfbd40599-13540eb9, #w-node-b13a20fc-c3ca-0d27-f090-12ccfbd405c4-13540eb9, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1ec9d-dd8c14da, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1eca0-dd8c14da, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1eca4-dd8c14da, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1eca5-dd8c14da, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1eca6-dd8c14da, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a3d-dd8c14da, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a40-dd8c14da, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a45-dd8c14da, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a46-dd8c14da, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a47-dd8c14da, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae6c-dd8c14da, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae73-dd8c14da, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae7a-dd8c14da, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae7f-dd8c14da, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae80-dd8c14da, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae81-dd8c14da, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fad5-dd8c14da, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fadc-dd8c14da, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fae3-dd8c14da, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fae8-dd8c14da, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fae9-dd8c14da, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8faea-dd8c14da, #w-node-_385ad9c7-dd16-a897-4118-a6aa0f8f74be-dd8c14da, #w-node-_385ad9c7-dd16-a897-4118-a6aa0f8f74c5-dd8c14da, #w-node-_385ad9c7-dd16-a897-4118-a6aa0f8f74cc-dd8c14da, #w-node-_385ad9c7-dd16-a897-4118-a6aa0f8f74d1-dd8c14da, #w-node-_385ad9c7-dd16-a897-4118-a6aa0f8f74d2-dd8c14da, #w-node-_385ad9c7-dd16-a897-4118-a6aa0f8f74d3-dd8c14da, #w-node-b57bf5f8-d57d-41ef-5a7f-d3df6de328c5-dd8c14da, #w-node-b57bf5f8-d57d-41ef-5a7f-d3df6de328cc-dd8c14da, #w-node-b57bf5f8-d57d-41ef-5a7f-d3df6de328d3-dd8c14da, #w-node-b57bf5f8-d57d-41ef-5a7f-d3df6de328d8-dd8c14da, #w-node-b57bf5f8-d57d-41ef-5a7f-d3df6de328d9-dd8c14da, #w-node-b57bf5f8-d57d-41ef-5a7f-d3df6de328da-dd8c14da, #w-node-_2c99aa69-fee5-4966-6913-fb6546c4e532-dd8c14da, #w-node-_2c99aa69-fee5-4966-6913-fb6546c4e539-dd8c14da, #w-node-_2c99aa69-fee5-4966-6913-fb6546c4e540-dd8c14da, #w-node-_2c99aa69-fee5-4966-6913-fb6546c4e545-dd8c14da, #w-node-_2c99aa69-fee5-4966-6913-fb6546c4e546-dd8c14da, #w-node-_2c99aa69-fee5-4966-6913-fb6546c4e547-dd8c14da, #w-node-_66b3ac8a-2396-57b9-59bd-b8f6f8ecd958-dd8c14da, #w-node-_66b3ac8a-2396-57b9-59bd-b8f6f8ecd95f-dd8c14da, #w-node-_66b3ac8a-2396-57b9-59bd-b8f6f8ecd966-dd8c14da, #w-node-_66b3ac8a-2396-57b9-59bd-b8f6f8ecd96b-dd8c14da, #w-node-_66b3ac8a-2396-57b9-59bd-b8f6f8ecd96c-dd8c14da, #w-node-_66b3ac8a-2396-57b9-59bd-b8f6f8ecd96d-dd8c14da, #w-node-e32ac561-98a0-ef61-a39f-61b175f91580-dd8c14da, #w-node-e32ac561-98a0-ef61-a39f-61b175f91587-dd8c14da, #w-node-e32ac561-98a0-ef61-a39f-61b175f9158e-dd8c14da, #w-node-e32ac561-98a0-ef61-a39f-61b175f91593-dd8c14da, #w-node-e32ac561-98a0-ef61-a39f-61b175f91594-dd8c14da, #w-node-e32ac561-98a0-ef61-a39f-61b175f91595-dd8c14da, #w-node-_0bd446de-c664-ea2d-2760-b5e7a5bf7799-dd8c14da, #w-node-_0bd446de-c664-ea2d-2760-b5e7a5bf77a0-dd8c14da, #w-node-_0bd446de-c664-ea2d-2760-b5e7a5bf77a7-dd8c14da, #w-node-_0bd446de-c664-ea2d-2760-b5e7a5bf77ac-dd8c14da, #w-node-_0bd446de-c664-ea2d-2760-b5e7a5bf77ad-dd8c14da, #w-node-_0bd446de-c664-ea2d-2760-b5e7a5bf77ae-dd8c14da, #w-node-_32f36260-ce7b-50b3-8541-efe825c5897f-dd8c14da, #w-node-_32f36260-ce7b-50b3-8541-efe825c58986-dd8c14da, #w-node-_32f36260-ce7b-50b3-8541-efe825c5898d-dd8c14da, #w-node-_32f36260-ce7b-50b3-8541-efe825c58992-dd8c14da, #w-node-_32f36260-ce7b-50b3-8541-efe825c58993-dd8c14da, #w-node-_32f36260-ce7b-50b3-8541-efe825c58994-dd8c14da, #w-node-db599317-5068-0eed-377d-5f4d6bf87402-dd8c14da, #w-node-db599317-5068-0eed-377d-5f4d6bf87409-dd8c14da, #w-node-db599317-5068-0eed-377d-5f4d6bf87410-dd8c14da, #w-node-db599317-5068-0eed-377d-5f4d6bf87415-dd8c14da, #w-node-db599317-5068-0eed-377d-5f4d6bf87416-dd8c14da, #w-node-db599317-5068-0eed-377d-5f4d6bf87417-dd8c14da, #w-node-_281ce590-e3bd-7d00-51f3-81856445e3f7-dd8c14da, #w-node-_281ce590-e3bd-7d00-51f3-81856445e3fe-dd8c14da, #w-node-_281ce590-e3bd-7d00-51f3-81856445e405-dd8c14da, #w-node-_281ce590-e3bd-7d00-51f3-81856445e40a-dd8c14da, #w-node-_281ce590-e3bd-7d00-51f3-81856445e40b-dd8c14da, #w-node-_281ce590-e3bd-7d00-51f3-81856445e40c-dd8c14da, #w-node-_2aaee542-c94e-a317-5104-cbfbdcaddfc7-dd8c14da, #w-node-_2aaee542-c94e-a317-5104-cbfbdcaddfce-dd8c14da, #w-node-_2aaee542-c94e-a317-5104-cbfbdcaddfd5-dd8c14da, #w-node-_2aaee542-c94e-a317-5104-cbfbdcaddfda-dd8c14da, #w-node-_2aaee542-c94e-a317-5104-cbfbdcaddfdb-dd8c14da, #w-node-_2aaee542-c94e-a317-5104-cbfbdcaddfdc-dd8c14da, #w-node-_761ed719-34f3-1cfa-e00a-acb47e35ce13-dd8c14da, #w-node-_761ed719-34f3-1cfa-e00a-acb47e35ce1a-dd8c14da, #w-node-_761ed719-34f3-1cfa-e00a-acb47e35ce21-dd8c14da, #w-node-_761ed719-34f3-1cfa-e00a-acb47e35ce26-dd8c14da, #w-node-_761ed719-34f3-1cfa-e00a-acb47e35ce27-dd8c14da, #w-node-_761ed719-34f3-1cfa-e00a-acb47e35ce28-dd8c14da, #w-node-_92836ee3-e9e5-a3c1-097f-45c5e6916a91-dd8c14da, #w-node-_92836ee3-e9e5-a3c1-097f-45c5e6916a98-dd8c14da, #w-node-_92836ee3-e9e5-a3c1-097f-45c5e6916a9f-dd8c14da, #w-node-_92836ee3-e9e5-a3c1-097f-45c5e6916aa4-dd8c14da, #w-node-_92836ee3-e9e5-a3c1-097f-45c5e6916aa5-dd8c14da, #w-node-_92836ee3-e9e5-a3c1-097f-45c5e6916aa6-dd8c14da, #w-node-d059e91f-5f97-1124-f714-36993f8a5aea-dd8c14da, #w-node-d059e91f-5f97-1124-f714-36993f8a5af1-dd8c14da, #w-node-d059e91f-5f97-1124-f714-36993f8a5af8-dd8c14da, #w-node-d059e91f-5f97-1124-f714-36993f8a5afd-dd8c14da, #w-node-d059e91f-5f97-1124-f714-36993f8a5afe-dd8c14da, #w-node-d059e91f-5f97-1124-f714-36993f8a5aff-dd8c14da, #w-node-_4c2bc0c0-eb35-9284-b562-fbfc440026f9-dd8c14da, #w-node-_4c2bc0c0-eb35-9284-b562-fbfc44002700-dd8c14da, #w-node-_4c2bc0c0-eb35-9284-b562-fbfc44002707-dd8c14da, #w-node-_4c2bc0c0-eb35-9284-b562-fbfc4400270c-dd8c14da, #w-node-_4c2bc0c0-eb35-9284-b562-fbfc4400270d-dd8c14da, #w-node-_4c2bc0c0-eb35-9284-b562-fbfc4400270e-dd8c14da, #w-node-_39321cb1-6010-8e3f-afc9-5d95f020d8e0-dd8c14da, #w-node-_39321cb1-6010-8e3f-afc9-5d95f020d8e7-dd8c14da, #w-node-_39321cb1-6010-8e3f-afc9-5d95f020d8ee-dd8c14da, #w-node-_39321cb1-6010-8e3f-afc9-5d95f020d8f3-dd8c14da, #w-node-_39321cb1-6010-8e3f-afc9-5d95f020d8f4-dd8c14da, #w-node-_39321cb1-6010-8e3f-afc9-5d95f020d8f5-dd8c14da, #w-node-_380f0457-f795-49a8-da6f-f610bedc2c87-dd8c14da, #w-node-_380f0457-f795-49a8-da6f-f610bedc2c8e-dd8c14da, #w-node-_380f0457-f795-49a8-da6f-f610bedc2c95-dd8c14da, #w-node-_380f0457-f795-49a8-da6f-f610bedc2c9a-dd8c14da, #w-node-_380f0457-f795-49a8-da6f-f610bedc2c9b-dd8c14da, #w-node-_380f0457-f795-49a8-da6f-f610bedc2c9c-dd8c14da, #w-node-_5a0790b7-963e-5dc6-a0df-2431a18c884d-dd8c14da, #w-node-_5a0790b7-963e-5dc6-a0df-2431a18c8853-dd8c14da, #w-node-_5a0790b7-963e-5dc6-a0df-2431a18c8858-dd8c14da, #w-node-_5a0790b7-963e-5dc6-a0df-2431a18c8859-dd8c14da, #w-node-_5a0790b7-963e-5dc6-a0df-2431a18c885a-dd8c14da, #w-node-e2ce9352-8de5-f040-87d4-ce9cb81902e6-dd8c14da, #w-node-c330d02b-93ab-9fff-2c0a-ae74b41e9c84-dd8c14da, #w-node-e2ce9352-8de5-f040-87d4-ce9cb81902ec-dd8c14da, #w-node-e2ce9352-8de5-f040-87d4-ce9cb81902f1-dd8c14da, #w-node-e2ce9352-8de5-f040-87d4-ce9cb81902f2-dd8c14da, #w-node-e2ce9352-8de5-f040-87d4-ce9cb81902f3-dd8c14da, #w-node-_37bac95f-aade-9461-4660-f359da993f1c-dd8c14da, #w-node-_37bac95f-aade-9461-4660-f359da993f22-dd8c14da, #w-node-_37bac95f-aade-9461-4660-f359da993f27-dd8c14da, #w-node-_37bac95f-aade-9461-4660-f359da993f28-dd8c14da, #w-node-_37bac95f-aade-9461-4660-f359da993f29-dd8c14da, #w-node-e6737e0f-fed9-db3e-0024-247c469ec309-dd8c14da, #w-node-e6737e0f-fed9-db3e-0024-247c469ec30f-dd8c14da, #w-node-e6737e0f-fed9-db3e-0024-247c469ec314-dd8c14da, #w-node-e6737e0f-fed9-db3e-0024-247c469ec315-dd8c14da, #w-node-e6737e0f-fed9-db3e-0024-247c469ec316-dd8c14da, #w-node-_49f8d288-2ce4-8045-fd5b-9a462d2af491-dd8c14da, #w-node-_49f8d288-2ce4-8045-fd5b-9a462d2af497-dd8c14da, #w-node-_49f8d288-2ce4-8045-fd5b-9a462d2af49c-dd8c14da, #w-node-_49f8d288-2ce4-8045-fd5b-9a462d2af49d-dd8c14da, #w-node-_49f8d288-2ce4-8045-fd5b-9a462d2af49e-dd8c14da, #w-node-_83d35234-6834-57b5-42ce-1fe2f164df0e-dd8c14da, #w-node-_83d35234-6834-57b5-42ce-1fe2f164df14-dd8c14da, #w-node-_83d35234-6834-57b5-42ce-1fe2f164df19-dd8c14da, #w-node-_83d35234-6834-57b5-42ce-1fe2f164df1a-dd8c14da, #w-node-_83d35234-6834-57b5-42ce-1fe2f164df1b-dd8c14da, #w-node-_69e54085-cab4-67f2-9be8-30b6d12273a5-dd8c14da, #w-node-_69e54085-cab4-67f2-9be8-30b6d12273ab-dd8c14da, #w-node-_69e54085-cab4-67f2-9be8-30b6d12273b0-dd8c14da, #w-node-_69e54085-cab4-67f2-9be8-30b6d12273b1-dd8c14da, #w-node-_69e54085-cab4-67f2-9be8-30b6d12273b2-dd8c14da, #w-node-_88df5147-ced7-bc10-0eb8-d1811eb100b7-dd8c14da, #w-node-_88df5147-ced7-bc10-0eb8-d1811eb100bd-dd8c14da, #w-node-_88df5147-ced7-bc10-0eb8-d1811eb100c2-dd8c14da, #w-node-_88df5147-ced7-bc10-0eb8-d1811eb100c3-dd8c14da, #w-node-_88df5147-ced7-bc10-0eb8-d1811eb100c4-dd8c14da, #w-node-ae1372c1-5b0d-75fd-a803-20d2057bc13e-dd8c14da, #w-node-ae1372c1-5b0d-75fd-a803-20d2057bc144-dd8c14da, #w-node-ae1372c1-5b0d-75fd-a803-20d2057bc149-dd8c14da, #w-node-ae1372c1-5b0d-75fd-a803-20d2057bc14a-dd8c14da, #w-node-ae1372c1-5b0d-75fd-a803-20d2057bc14b-dd8c14da, #w-node-_317e99aa-02d3-a1ca-a002-36abe48837e1-dd8c14da, #w-node-_317e99aa-02d3-a1ca-a002-36abe48837e7-dd8c14da, #w-node-_317e99aa-02d3-a1ca-a002-36abe48837ec-dd8c14da, #w-node-_317e99aa-02d3-a1ca-a002-36abe48837ed-dd8c14da, #w-node-_317e99aa-02d3-a1ca-a002-36abe48837ee-dd8c14da, #w-node-_5c52b372-9953-4312-5778-ab6e6f55f2f3-dd8c14da, #w-node-_5c52b372-9953-4312-5778-ab6e6f55f2f4-dd8c14da, #w-node-_5c52b372-9953-4312-5778-ab6e6f55f2f5-dd8c14da, #w-node-_5c52b372-9953-4312-5778-ab6e6f55f2ee-dd8c14da, #w-node-_5c52b372-9953-4312-5778-ab6e6f55f2e8-dd8c14da, #w-node-_6d260275-e9a2-4982-c290-560f8ab6f96f-dd8c14da, #w-node-_6d260275-e9a2-4982-c290-560f8ab6f975-dd8c14da, #w-node-_6d260275-e9a2-4982-c290-560f8ab6f97a-dd8c14da, #w-node-_6d260275-e9a2-4982-c290-560f8ab6f97c-dd8c14da, #w-node-d4797d6a-93b7-ffa0-6c6d-e01045b7a37c-dd8c14da, #w-node-d4797d6a-93b7-ffa0-6c6d-e01045b7a382-dd8c14da, #w-node-d4797d6a-93b7-ffa0-6c6d-e01045b7a387-dd8c14da, #w-node-d4797d6a-93b7-ffa0-6c6d-e01045b7a388-dd8c14da, #w-node-d4797d6a-93b7-ffa0-6c6d-e01045b7a389-dd8c14da, #w-node-_9c133a93-dec5-a3fe-1e82-9ba4add563f0-dd8c14da, #w-node-_9c133a93-dec5-a3fe-1e82-9ba4add563f6-dd8c14da, #w-node-_9c133a93-dec5-a3fe-1e82-9ba4add563fb-dd8c14da, #w-node-_9c133a93-dec5-a3fe-1e82-9ba4add563fd-dd8c14da, #w-node-c22668b4-d655-f600-0e81-77b2fe7dc545-dd8c14da, #w-node-c22668b4-d655-f600-0e81-77b2fe7dc54b-dd8c14da, #w-node-c22668b4-d655-f600-0e81-77b2fe7dc550-dd8c14da, #w-node-c22668b4-d655-f600-0e81-77b2fe7dc552-dd8c14da, #w-node-_0cf5417f-00a4-c908-c61b-fc1a9f20b395-dd8c14da, #w-node-_0cf5417f-00a4-c908-c61b-fc1a9f20b397-dd8c14da, #w-node-_0cf5417f-00a4-c908-c61b-fc1a9f20b390-dd8c14da, #w-node-_0cf5417f-00a4-c908-c61b-fc1a9f20b38a-dd8c14da, #w-node-_7d038c86-e093-0dcd-79ff-a6740f013ed2-dd8c14da, #w-node-_7d038c86-e093-0dcd-79ff-a6740f013ed4-dd8c14da, #w-node-_7d038c86-e093-0dcd-79ff-a6740f013eda-dd8c14da, #w-node-_7d038c86-e093-0dcd-79ff-a6740f013ee0-dd8c14da, #w-node-_300183b6-6b24-2d12-4721-97d4f44e750c-dd8c14da, #w-node-_300183b6-6b24-2d12-4721-97d4f44e750e-dd8c14da, #w-node-_300183b6-6b24-2d12-4721-97d4f44e7514-dd8c14da, #w-node-_300183b6-6b24-2d12-4721-97d4f44e751a-dd8c14da, #w-node-_08609c7d-242e-db78-6bce-8d1a521f63dc-dd8c14da, #w-node-_08609c7d-242e-db78-6bce-8d1a521f63de-dd8c14da, #w-node-_08609c7d-242e-db78-6bce-8d1a521f63e4-dd8c14da, #w-node-_08609c7d-242e-db78-6bce-8d1a521f63ea-dd8c14da, #w-node-f10cad0a-a265-abcf-2a2c-2ef800e97e60-dd8c14da, #w-node-f10cad0a-a265-abcf-2a2c-2ef800e97e62-dd8c14da, #w-node-f10cad0a-a265-abcf-2a2c-2ef800e97e67-dd8c14da, #w-node-f10cad0a-a265-abcf-2a2c-2ef800e97e6d-dd8c14da, #w-node-ce4d1b68-5fe5-848e-f12b-104ecad91fe7-dd8c14da, #w-node-ce4d1b68-5fe5-848e-f12b-104ecad91fe9-dd8c14da, #w-node-ce4d1b68-5fe5-848e-f12b-104ecad91fee-dd8c14da, #w-node-ce4d1b68-5fe5-848e-f12b-104ecad91ff4-dd8c14da, #w-node-_12cb0594-8924-a0bd-0eb4-c4a7dbde2af0-dd8c14da, #w-node-_12cb0594-8924-a0bd-0eb4-c4a7dbde2af2-dd8c14da, #w-node-_12cb0594-8924-a0bd-0eb4-c4a7dbde2af7-dd8c14da, #w-node-_12cb0594-8924-a0bd-0eb4-c4a7dbde2afd-dd8c14da, #w-node-_25157a49-7250-e326-b67d-4fee595241bd-dd8c14da, #w-node-_25157a49-7250-e326-b67d-4fee595241bf-dd8c14da, #w-node-_25157a49-7250-e326-b67d-4fee595241c4-dd8c14da, #w-node-_25157a49-7250-e326-b67d-4fee595241ca-dd8c14da, #w-node-_48cb4369-f73d-ec98-88c3-bd2aa8d7c3b1-dd8c14da, #w-node-_48cb4369-f73d-ec98-88c3-bd2aa8d7c3b3-dd8c14da, #w-node-_48cb4369-f73d-ec98-88c3-bd2aa8d7c3b8-dd8c14da, #w-node-_48cb4369-f73d-ec98-88c3-bd2aa8d7c3be-dd8c14da, #w-node-a58c4a79-c234-d18f-6f6c-f26b5030ab08-dd8c14da, #w-node-a58c4a79-c234-d18f-6f6c-f26b5030ab0a-dd8c14da, #w-node-a58c4a79-c234-d18f-6f6c-f26b5030ab0f-dd8c14da, #w-node-a58c4a79-c234-d18f-6f6c-f26b5030ab15-dd8c14da, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1ec9d-febf38fb, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1eca0-febf38fb, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1eca4-febf38fb, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1eca5-febf38fb, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1eca6-febf38fb, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a36-febf38fb, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a3d-febf38fb, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a40-febf38fb, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a45-febf38fb, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a46-febf38fb, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a47-febf38fb, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae6c-febf38fb, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae73-febf38fb, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae7a-febf38fb, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae7f-febf38fb, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae80-febf38fb, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae81-febf38fb, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fad5-febf38fb, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fadc-febf38fb, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fae3-febf38fb, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fae8-febf38fb, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fae9-febf38fb, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8faea-febf38fb, #w-node-_4ac60222-92fb-ec2e-07ef-473e980b145b-febf38fb, #w-node-_4ac60222-92fb-ec2e-07ef-473e980b1462-febf38fb, #w-node-_4ac60222-92fb-ec2e-07ef-473e980b1469-febf38fb, #w-node-_4ac60222-92fb-ec2e-07ef-473e980b146e-febf38fb, #w-node-_4ac60222-92fb-ec2e-07ef-473e980b146f-febf38fb, #w-node-_4ac60222-92fb-ec2e-07ef-473e980b1470-febf38fb, #w-node-_8df80f23-d1af-f60b-7ede-05acae618f4e-febf38fb, #w-node-_8df80f23-d1af-f60b-7ede-05acae618f55-febf38fb, #w-node-_8df80f23-d1af-f60b-7ede-05acae618f5c-febf38fb, #w-node-_8df80f23-d1af-f60b-7ede-05acae618f61-febf38fb, #w-node-_8df80f23-d1af-f60b-7ede-05acae618f62-febf38fb, #w-node-_8df80f23-d1af-f60b-7ede-05acae618f63-febf38fb, #w-node-e7bf6a72-2b58-1fc7-4c71-669d5ac52e39-febf38fb, #w-node-e7bf6a72-2b58-1fc7-4c71-669d5ac52e40-febf38fb, #w-node-e7bf6a72-2b58-1fc7-4c71-669d5ac52e47-febf38fb, #w-node-e7bf6a72-2b58-1fc7-4c71-669d5ac52e4c-febf38fb, #w-node-e7bf6a72-2b58-1fc7-4c71-669d5ac52e4d-febf38fb, #w-node-e7bf6a72-2b58-1fc7-4c71-669d5ac52e4e-febf38fb, #w-node-d618c7ae-9f0f-2924-9c77-c0257bfca806-febf38fb, #w-node-d618c7ae-9f0f-2924-9c77-c0257bfca80d-febf38fb, #w-node-d618c7ae-9f0f-2924-9c77-c0257bfca814-febf38fb, #w-node-d618c7ae-9f0f-2924-9c77-c0257bfca819-febf38fb, #w-node-d618c7ae-9f0f-2924-9c77-c0257bfca81a-febf38fb, #w-node-d618c7ae-9f0f-2924-9c77-c0257bfca81b-febf38fb, #w-node-_445ba6bb-ed12-7ce5-ee26-5f4c60628229-febf38fb, #w-node-_445ba6bb-ed12-7ce5-ee26-5f4c60628230-febf38fb, #w-node-_445ba6bb-ed12-7ce5-ee26-5f4c60628237-febf38fb, #w-node-_445ba6bb-ed12-7ce5-ee26-5f4c6062823c-febf38fb, #w-node-_445ba6bb-ed12-7ce5-ee26-5f4c6062823d-febf38fb, #w-node-_445ba6bb-ed12-7ce5-ee26-5f4c6062823e-febf38fb, #w-node-d2510379-7485-3abe-9936-2a4bd67ebba8-febf38fb, #w-node-d2510379-7485-3abe-9936-2a4bd67ebbaf-febf38fb, #w-node-d2510379-7485-3abe-9936-2a4bd67ebbb6-febf38fb, #w-node-d2510379-7485-3abe-9936-2a4bd67ebbbb-febf38fb, #w-node-d2510379-7485-3abe-9936-2a4bd67ebbbc-febf38fb, #w-node-d2510379-7485-3abe-9936-2a4bd67ebbbd-febf38fb, #w-node-_4f164a4d-93b8-91aa-f534-072a063bf6d2-febf38fb, #w-node-_4f164a4d-93b8-91aa-f534-072a063bf6d9-febf38fb, #w-node-_4f164a4d-93b8-91aa-f534-072a063bf6e0-febf38fb, #w-node-_4f164a4d-93b8-91aa-f534-072a063bf6e5-febf38fb, #w-node-_4f164a4d-93b8-91aa-f534-072a063bf6e6-febf38fb, #w-node-_4f164a4d-93b8-91aa-f534-072a063bf6e7-febf38fb, #w-node-_4126ffa2-1316-5e4f-93f2-f855d24faba0-febf38fb, #w-node-_4126ffa2-1316-5e4f-93f2-f855d24faba7-febf38fb, #w-node-_4126ffa2-1316-5e4f-93f2-f855d24fabae-febf38fb, #w-node-_4126ffa2-1316-5e4f-93f2-f855d24fabb3-febf38fb, #w-node-_4126ffa2-1316-5e4f-93f2-f855d24fabb4-febf38fb, #w-node-_4126ffa2-1316-5e4f-93f2-f855d24fabb5-febf38fb, #w-node-a99cf944-4978-85e4-7390-d984541c358f-febf38fb, #w-node-a99cf944-4978-85e4-7390-d984541c3596-febf38fb, #w-node-a99cf944-4978-85e4-7390-d984541c359d-febf38fb, #w-node-a99cf944-4978-85e4-7390-d984541c35a2-febf38fb, #w-node-a99cf944-4978-85e4-7390-d984541c35a3-febf38fb, #w-node-a99cf944-4978-85e4-7390-d984541c35a4-febf38fb, #w-node-d6495385-a6e1-b258-0133-72a51c06befe-febf38fb, #w-node-d6495385-a6e1-b258-0133-72a51c06bf05-febf38fb, #w-node-d6495385-a6e1-b258-0133-72a51c06bf0c-febf38fb, #w-node-d6495385-a6e1-b258-0133-72a51c06bf11-febf38fb, #w-node-d6495385-a6e1-b258-0133-72a51c06bf12-febf38fb, #w-node-d6495385-a6e1-b258-0133-72a51c06bf13-febf38fb, #w-node-_3dc3cc11-61ea-e74e-18cf-e62eecd15051-febf38fb, #w-node-_3dc3cc11-61ea-e74e-18cf-e62eecd15058-febf38fb, #w-node-_3dc3cc11-61ea-e74e-18cf-e62eecd1505f-febf38fb, #w-node-_3dc3cc11-61ea-e74e-18cf-e62eecd15064-febf38fb, #w-node-_3dc3cc11-61ea-e74e-18cf-e62eecd15065-febf38fb, #w-node-_3dc3cc11-61ea-e74e-18cf-e62eecd15066-febf38fb, #w-node-_4165fbcc-e5d5-f8ce-5b58-fe9cb64dc517-febf38fb, #w-node-_4165fbcc-e5d5-f8ce-5b58-fe9cb64dc51e-febf38fb, #w-node-_4165fbcc-e5d5-f8ce-5b58-fe9cb64dc525-febf38fb, #w-node-_4165fbcc-e5d5-f8ce-5b58-fe9cb64dc52a-febf38fb, #w-node-_4165fbcc-e5d5-f8ce-5b58-fe9cb64dc52b-febf38fb, #w-node-_4165fbcc-e5d5-f8ce-5b58-fe9cb64dc52c-febf38fb, #w-node-_13ca544a-bc1f-1b35-7cbd-3bed51ee38a0-febf38fb, #w-node-_13ca544a-bc1f-1b35-7cbd-3bed51ee38a7-febf38fb, #w-node-_13ca544a-bc1f-1b35-7cbd-3bed51ee38ae-febf38fb, #w-node-_13ca544a-bc1f-1b35-7cbd-3bed51ee38b3-febf38fb, #w-node-_13ca544a-bc1f-1b35-7cbd-3bed51ee38b4-febf38fb, #w-node-_13ca544a-bc1f-1b35-7cbd-3bed51ee38b5-febf38fb, #w-node-_52d9920c-7f85-1616-fd20-1c98452ed730-febf38fb, #w-node-_52d9920c-7f85-1616-fd20-1c98452ed737-febf38fb, #w-node-_52d9920c-7f85-1616-fd20-1c98452ed73e-febf38fb, #w-node-_52d9920c-7f85-1616-fd20-1c98452ed743-febf38fb, #w-node-_52d9920c-7f85-1616-fd20-1c98452ed744-febf38fb, #w-node-_52d9920c-7f85-1616-fd20-1c98452ed745-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe1e-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe25-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe2c-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe31-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe32-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe33-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe3a-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe41-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe47-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe4c-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe4d-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe4e-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe5c-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe62-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe67-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe68-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe69-febf38fb, #w-node-d1d92eec-9290-2914-be69-0e610a17468b-febf38fb, #w-node-_17658423-5316-b1e0-ad95-b40e678fcc51-febf38fb, #w-node-_17658423-5316-b1e0-ad95-b40e678fcc52-febf38fb, #w-node-d1d92eec-9290-2914-be69-0e610a174696-febf38fb, #w-node-d1d92eec-9290-2914-be69-0e610a174697-febf38fb, #w-node-d1d92eec-9290-2914-be69-0e610a174698-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe76-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe7c-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe81-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe82-febf38fb, #w-node-_226a9945-b743-2cb3-678d-7d2aceb0fe83-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a7071-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a7077-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a707c-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a707d-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a707e-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a708c-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a7092-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a7097-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a7098-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a7099-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a70a7-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a70ad-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a70b2-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a70b3-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a70b4-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a70c2-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a70c8-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a70cd-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a70ce-febf38fb, #w-node-d4de716b-6c92-1b2a-8f95-61d3f09a70cf-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bb6c-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bb72-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bb77-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bb78-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bb79-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bb87-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bb8d-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bb92-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bb93-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bb94-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bba2-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bba8-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bbad-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bbae-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bbaf-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bbbc-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bbc2-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bbc7-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bbc8-febf38fb, #w-node-a20faa1d-178d-00f2-5cac-aefca106bbc9-febf38fb, #w-node-_545c1002-64d5-ad47-e94c-eece48e2a038-febf38fb, #w-node-_545c1002-64d5-ad47-e94c-eece48e2a03e-febf38fb, #w-node-_545c1002-64d5-ad47-e94c-eece48e2a043-febf38fb, #w-node-_545c1002-64d5-ad47-e94c-eece48e2a045-febf38fb, #w-node-_545c1002-64d5-ad47-e94c-eece48e2a052-febf38fb, #w-node-_545c1002-64d5-ad47-e94c-eece48e2a058-febf38fb, #w-node-_545c1002-64d5-ad47-e94c-eece48e2a05d-febf38fb, #w-node-_545c1002-64d5-ad47-e94c-eece48e2a05e-febf38fb, #w-node-_545c1002-64d5-ad47-e94c-eece48e2a05f-febf38fb, #w-node-_545c1002-64d5-ad47-e94c-eece48e2a06d-febf38fb, #w-node-_545c1002-64d5-ad47-e94c-eece48e2a073-febf38fb, #w-node-_545c1002-64d5-ad47-e94c-eece48e2a078-febf38fb, #w-node-_545c1002-64d5-ad47-e94c-eece48e2a07a-febf38fb, #w-node-_5e44a581-348f-101e-58dc-2a1cd9fd1547-febf38fb, #w-node-_5e44a581-348f-101e-58dc-2a1cd9fd154d-febf38fb, #w-node-_5e44a581-348f-101e-58dc-2a1cd9fd1552-febf38fb, #w-node-_5e44a581-348f-101e-58dc-2a1cd9fd1554-febf38fb, #w-node-_3a4152f0-3579-58ea-1528-73300dd22052-febf38fb, #w-node-_3a4152f0-3579-58ea-1528-73300dd22054-febf38fb, #w-node-_3a4152f0-3579-58ea-1528-73300dd2205a-febf38fb, #w-node-_3a4152f0-3579-58ea-1528-73300dd22060-febf38fb, #w-node-c0c75540-a688-aec0-d683-1929175f09a3-febf38fb, #w-node-c0c75540-a688-aec0-d683-1929175f09a5-febf38fb, #w-node-c0c75540-a688-aec0-d683-1929175f09ab-febf38fb, #w-node-c0c75540-a688-aec0-d683-1929175f09b1-febf38fb, #w-node-c0c75540-a688-aec0-d683-1929175f09bd-febf38fb, #w-node-c0c75540-a688-aec0-d683-1929175f09bf-febf38fb, #w-node-c0c75540-a688-aec0-d683-1929175f09c5-febf38fb, #w-node-c0c75540-a688-aec0-d683-1929175f09cb-febf38fb, #w-node-c0c75540-a688-aec0-d683-1929175f09d7-febf38fb, #w-node-c0c75540-a688-aec0-d683-1929175f09d9-febf38fb, #w-node-c0c75540-a688-aec0-d683-1929175f09de-febf38fb, #w-node-c0c75540-a688-aec0-d683-1929175f09e4-febf38fb, #w-node-_57b771f3-528c-f0a8-1227-fd6dec7836e5-febf38fb, #w-node-_57b771f3-528c-f0a8-1227-fd6dec7836e7-febf38fb, #w-node-_57b771f3-528c-f0a8-1227-fd6dec7836ec-febf38fb, #w-node-_57b771f3-528c-f0a8-1227-fd6dec7836f2-febf38fb, #w-node-b87cb60a-6aca-7f7c-0c33-b27c7c575061-febf38fb, #w-node-b87cb60a-6aca-7f7c-0c33-b27c7c575063-febf38fb, #w-node-b87cb60a-6aca-7f7c-0c33-b27c7c575068-febf38fb, #w-node-b87cb60a-6aca-7f7c-0c33-b27c7c57506e-febf38fb, #w-node-c5ec3094-1cc9-f6ad-c985-0250201125bd-febf38fb, #w-node-c5ec3094-1cc9-f6ad-c985-0250201125bf-febf38fb, #w-node-c5ec3094-1cc9-f6ad-c985-0250201125c4-febf38fb, #w-node-c5ec3094-1cc9-f6ad-c985-0250201125ca-febf38fb, #w-node-_23fc58a9-473d-8af0-46d4-807e11cce2e8-febf38fb, #w-node-_23fc58a9-473d-8af0-46d4-807e11cce2ea-febf38fb, #w-node-_23fc58a9-473d-8af0-46d4-807e11cce2ef-febf38fb, #w-node-_23fc58a9-473d-8af0-46d4-807e11cce2f5-febf38fb, #w-node-_22cc1d75-00d4-83da-048e-95239a765851-febf38fb, #w-node-_22cc1d75-00d4-83da-048e-95239a765853-febf38fb, #w-node-_22cc1d75-00d4-83da-048e-95239a765858-febf38fb, #w-node-_22cc1d75-00d4-83da-048e-95239a76585e-febf38fb, #w-node-_3225b433-76fa-f920-8a5f-91cfcdfb33eb-febf38fb, #w-node-_3225b433-76fa-f920-8a5f-91cfcdfb33ed-febf38fb, #w-node-_3225b433-76fa-f920-8a5f-91cfcdfb33f2-febf38fb, #w-node-_3225b433-76fa-f920-8a5f-91cfcdfb33f8-febf38fb, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1ec9d-86bf72fc, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1eca0-86bf72fc, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1eca4-86bf72fc, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1eca5-86bf72fc, #w-node-b680457e-bf74-f5b8-cded-ca8cb4f1eca6-86bf72fc, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a36-86bf72fc, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a3d-86bf72fc, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a40-86bf72fc, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a45-86bf72fc, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a46-86bf72fc, #w-node-_2636e125-0643-4886-4da8-55b02e0b5a47-86bf72fc, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae6c-86bf72fc, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae73-86bf72fc, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae7a-86bf72fc, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae7f-86bf72fc, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae80-86bf72fc, #w-node-cfbd04a8-2000-c526-3bfb-06f2ca21ae81-86bf72fc, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fad5-86bf72fc, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fadc-86bf72fc, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fae3-86bf72fc, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fae8-86bf72fc, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8fae9-86bf72fc, #w-node-ce97a5f6-3a14-253e-e358-6aec66a8faea-86bf72fc, #w-node-_46e3475a-c835-9a73-b214-8141f9059c94-86bf72fc, #w-node-_46e3475a-c835-9a73-b214-8141f9059c9b-86bf72fc, #w-node-_46e3475a-c835-9a73-b214-8141f9059ca2-86bf72fc, #w-node-_46e3475a-c835-9a73-b214-8141f9059ca7-86bf72fc, #w-node-_46e3475a-c835-9a73-b214-8141f9059ca8-86bf72fc, #w-node-_46e3475a-c835-9a73-b214-8141f9059ca9-86bf72fc, #w-node-_119b1db0-1b6e-45d8-c1d0-d90750fc38ca-86bf72fc, #w-node-_119b1db0-1b6e-45d8-c1d0-d90750fc38d1-86bf72fc, #w-node-_119b1db0-1b6e-45d8-c1d0-d90750fc38d8-86bf72fc, #w-node-_119b1db0-1b6e-45d8-c1d0-d90750fc38dd-86bf72fc, #w-node-_119b1db0-1b6e-45d8-c1d0-d90750fc38de-86bf72fc, #w-node-_119b1db0-1b6e-45d8-c1d0-d90750fc38df-86bf72fc, #w-node-dd2b16ca-f7d8-f4d8-2eaf-80b94210f305-86bf72fc, #w-node-dd2b16ca-f7d8-f4d8-2eaf-80b94210f30c-86bf72fc, #w-node-dd2b16ca-f7d8-f4d8-2eaf-80b94210f313-86bf72fc, #w-node-dd2b16ca-f7d8-f4d8-2eaf-80b94210f318-86bf72fc, #w-node-dd2b16ca-f7d8-f4d8-2eaf-80b94210f319-86bf72fc, #w-node-dd2b16ca-f7d8-f4d8-2eaf-80b94210f31a-86bf72fc, #w-node-cd65099b-b323-3727-842c-d69e79b030ad-86bf72fc, #w-node-cd65099b-b323-3727-842c-d69e79b030b4-86bf72fc, #w-node-cd65099b-b323-3727-842c-d69e79b030bb-86bf72fc, #w-node-cd65099b-b323-3727-842c-d69e79b030c0-86bf72fc, #w-node-cd65099b-b323-3727-842c-d69e79b030c1-86bf72fc, #w-node-cd65099b-b323-3727-842c-d69e79b030c2-86bf72fc, #w-node-_75cc2d9b-654c-c075-1ec1-771bcaaf58af-86bf72fc, #w-node-_75cc2d9b-654c-c075-1ec1-771bcaaf58b6-86bf72fc, #w-node-_75cc2d9b-654c-c075-1ec1-771bcaaf58bd-86bf72fc, #w-node-_75cc2d9b-654c-c075-1ec1-771bcaaf58c2-86bf72fc, #w-node-_75cc2d9b-654c-c075-1ec1-771bcaaf58c3-86bf72fc, #w-node-_75cc2d9b-654c-c075-1ec1-771bcaaf58c4-86bf72fc, #w-node-bbe5df22-8886-f0fd-560c-fa2a44c5390b-86bf72fc, #w-node-bbe5df22-8886-f0fd-560c-fa2a44c53912-86bf72fc, #w-node-bbe5df22-8886-f0fd-560c-fa2a44c53919-86bf72fc, #w-node-bbe5df22-8886-f0fd-560c-fa2a44c5391e-86bf72fc, #w-node-bbe5df22-8886-f0fd-560c-fa2a44c5391f-86bf72fc, #w-node-bbe5df22-8886-f0fd-560c-fa2a44c53920-86bf72fc, #w-node-_2ac25de1-99a1-1ff2-2674-effd3a1a22ab-86bf72fc, #w-node-_2ac25de1-99a1-1ff2-2674-effd3a1a22b2-86bf72fc, #w-node-_2ac25de1-99a1-1ff2-2674-effd3a1a22b9-86bf72fc, #w-node-_2ac25de1-99a1-1ff2-2674-effd3a1a22be-86bf72fc, #w-node-_2ac25de1-99a1-1ff2-2674-effd3a1a22bf-86bf72fc, #w-node-_2ac25de1-99a1-1ff2-2674-effd3a1a22c0-86bf72fc, #w-node-_736f3cca-ecae-e78f-9821-8882b4865a5e-86bf72fc, #w-node-_736f3cca-ecae-e78f-9821-8882b4865a65-86bf72fc, #w-node-_736f3cca-ecae-e78f-9821-8882b4865a6c-86bf72fc, #w-node-_736f3cca-ecae-e78f-9821-8882b4865a71-86bf72fc, #w-node-_736f3cca-ecae-e78f-9821-8882b4865a72-86bf72fc, #w-node-_736f3cca-ecae-e78f-9821-8882b4865a73-86bf72fc, #w-node-_5c3f78d7-c00f-ae1b-35c9-455c16a02b0a-86bf72fc, #w-node-_5c3f78d7-c00f-ae1b-35c9-455c16a02b11-86bf72fc, #w-node-_5c3f78d7-c00f-ae1b-35c9-455c16a02b18-86bf72fc, #w-node-_5c3f78d7-c00f-ae1b-35c9-455c16a02b1d-86bf72fc, #w-node-_5c3f78d7-c00f-ae1b-35c9-455c16a02b1e-86bf72fc, #w-node-_5c3f78d7-c00f-ae1b-35c9-455c16a02b1f-86bf72fc, #w-node-_30e8df55-4028-3d60-6209-a2483fdcf5bc-86bf72fc, #w-node-_30e8df55-4028-3d60-6209-a2483fdcf5c3-86bf72fc, #w-node-_30e8df55-4028-3d60-6209-a2483fdcf5ca-86bf72fc, #w-node-_30e8df55-4028-3d60-6209-a2483fdcf5cf-86bf72fc, #w-node-_30e8df55-4028-3d60-6209-a2483fdcf5d0-86bf72fc, #w-node-_30e8df55-4028-3d60-6209-a2483fdcf5d1-86bf72fc, #w-node-_17b7a1f2-2847-1004-95be-728e2dedb122-86bf72fc, #w-node-_17b7a1f2-2847-1004-95be-728e2dedb129-86bf72fc, #w-node-_17b7a1f2-2847-1004-95be-728e2dedb130-86bf72fc, #w-node-_17b7a1f2-2847-1004-95be-728e2dedb135-86bf72fc, #w-node-_17b7a1f2-2847-1004-95be-728e2dedb136-86bf72fc, #w-node-_17b7a1f2-2847-1004-95be-728e2dedb137-86bf72fc, #w-node-_25bc132a-ac3e-cd29-c04f-9c4155d1158e-86bf72fc, #w-node-_25bc132a-ac3e-cd29-c04f-9c4155d11595-86bf72fc, #w-node-_25bc132a-ac3e-cd29-c04f-9c4155d1159c-86bf72fc, #w-node-_25bc132a-ac3e-cd29-c04f-9c4155d115a1-86bf72fc, #w-node-_25bc132a-ac3e-cd29-c04f-9c4155d115a2-86bf72fc, #w-node-_25bc132a-ac3e-cd29-c04f-9c4155d115a3-86bf72fc, #w-node-ae50cdcc-61c8-959c-3064-4414cd8e66c4-86bf72fc, #w-node-ae50cdcc-61c8-959c-3064-4414cd8e66cb-86bf72fc, #w-node-ae50cdcc-61c8-959c-3064-4414cd8e66d2-86bf72fc, #w-node-ae50cdcc-61c8-959c-3064-4414cd8e66d7-86bf72fc, #w-node-ae50cdcc-61c8-959c-3064-4414cd8e66d8-86bf72fc, #w-node-ae50cdcc-61c8-959c-3064-4414cd8e66d9-86bf72fc, #w-node-f23216b2-e6de-6e15-848a-879b423654bb-86bf72fc, #w-node-f23216b2-e6de-6e15-848a-879b423654c2-86bf72fc, #w-node-f23216b2-e6de-6e15-848a-879b423654c9-86bf72fc, #w-node-f23216b2-e6de-6e15-848a-879b423654ce-86bf72fc, #w-node-f23216b2-e6de-6e15-848a-879b423654cf-86bf72fc, #w-node-f23216b2-e6de-6e15-848a-879b423654d0-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113de59-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113de60-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113de67-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113de6c-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113de6d-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113de6e-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113de74-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113de7b-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113de81-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113de86-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113de87-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113de88-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113de95-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113de9b-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113dea0-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113dea1-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113dea2-86bf72fc, #w-node-_7c70a56c-76f9-6ec2-1d50-340b3d216e4d-86bf72fc, #w-node-d6fc7d21-592f-6e4b-2f8d-cf53a415b39f-86bf72fc, #w-node-d6fc7d21-592f-6e4b-2f8d-cf53a415b3a0-86bf72fc, #w-node-_7c70a56c-76f9-6ec2-1d50-340b3d216e58-86bf72fc, #w-node-_7c70a56c-76f9-6ec2-1d50-340b3d216e59-86bf72fc, #w-node-_7c70a56c-76f9-6ec2-1d50-340b3d216e5a-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113deaf-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113deb5-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113deba-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113debb-86bf72fc, #w-node-_2cb5564a-c8c7-674d-69da-0c422113debc-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e02e-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e034-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e039-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e03a-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e03b-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e049-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e04f-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e054-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e055-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e056-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e063-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e069-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e06e-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e06f-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e070-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e07d-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e083-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e088-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e089-86bf72fc, #w-node-f038b4be-9924-1228-2941-731b29d0e08a-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c70e-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c714-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c719-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c71a-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c71b-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c728-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c72e-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c733-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c734-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c735-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c742-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c748-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c74d-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c74e-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c74f-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c75c-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c762-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c767-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c768-86bf72fc, #w-node-d31d23f6-70ab-8a47-e687-d184aa42c769-86bf72fc, #w-node-a8317ea2-fc68-f353-a691-07a241fe98e6-86bf72fc, #w-node-a8317ea2-fc68-f353-a691-07a241fe98ec-86bf72fc, #w-node-a8317ea2-fc68-f353-a691-07a241fe98f1-86bf72fc, #w-node-a8317ea2-fc68-f353-a691-07a241fe98f3-86bf72fc, #w-node-a8317ea2-fc68-f353-a691-07a241fe9900-86bf72fc, #w-node-a8317ea2-fc68-f353-a691-07a241fe9906-86bf72fc, #w-node-a8317ea2-fc68-f353-a691-07a241fe990b-86bf72fc, #w-node-a8317ea2-fc68-f353-a691-07a241fe990c-86bf72fc, #w-node-a8317ea2-fc68-f353-a691-07a241fe990d-86bf72fc, #w-node-a8317ea2-fc68-f353-a691-07a241fe991a-86bf72fc, #w-node-a8317ea2-fc68-f353-a691-07a241fe9920-86bf72fc, #w-node-a8317ea2-fc68-f353-a691-07a241fe9925-86bf72fc, #w-node-a8317ea2-fc68-f353-a691-07a241fe9927-86bf72fc, #w-node-_2df2e39a-28e4-cbe5-63d9-4d86d635a85d-86bf72fc, #w-node-_2df2e39a-28e4-cbe5-63d9-4d86d635a863-86bf72fc, #w-node-_2df2e39a-28e4-cbe5-63d9-4d86d635a868-86bf72fc, #w-node-_2df2e39a-28e4-cbe5-63d9-4d86d635a86a-86bf72fc, #w-node-_3a07d163-bb2e-02c0-9928-beb0ea2149a4-86bf72fc, #w-node-_3a07d163-bb2e-02c0-9928-beb0ea2149a6-86bf72fc, #w-node-_3a07d163-bb2e-02c0-9928-beb0ea21499f-86bf72fc, #w-node-_3a07d163-bb2e-02c0-9928-beb0ea214999-86bf72fc, #w-node-_0354a346-e6af-8182-8789-cbd7c59d74ca-86bf72fc, #w-node-_0354a346-e6af-8182-8789-cbd7c59d74cc-86bf72fc, #w-node-_0354a346-e6af-8182-8789-cbd7c59d74d2-86bf72fc, #w-node-_0354a346-e6af-8182-8789-cbd7c59d74d8-86bf72fc, #w-node-_0354a346-e6af-8182-8789-cbd7c59d74e4-86bf72fc, #w-node-_0354a346-e6af-8182-8789-cbd7c59d74e6-86bf72fc, #w-node-_0354a346-e6af-8182-8789-cbd7c59d74ec-86bf72fc, #w-node-_0354a346-e6af-8182-8789-cbd7c59d74f2-86bf72fc, #w-node-_0354a346-e6af-8182-8789-cbd7c59d74fe-86bf72fc, #w-node-_0354a346-e6af-8182-8789-cbd7c59d7500-86bf72fc, #w-node-_0354a346-e6af-8182-8789-cbd7c59d7505-86bf72fc, #w-node-_0354a346-e6af-8182-8789-cbd7c59d750b-86bf72fc, #w-node-_847eb662-84ad-f876-cabc-13474740dadd-86bf72fc, #w-node-_847eb662-84ad-f876-cabc-13474740dadf-86bf72fc, #w-node-_847eb662-84ad-f876-cabc-13474740dae4-86bf72fc, #w-node-_847eb662-84ad-f876-cabc-13474740daea-86bf72fc, #w-node-_708ede73-bf1e-46ab-d5ee-441fe4abf1ed-86bf72fc, #w-node-_708ede73-bf1e-46ab-d5ee-441fe4abf1ef-86bf72fc, #w-node-_708ede73-bf1e-46ab-d5ee-441fe4abf1f4-86bf72fc, #w-node-_708ede73-bf1e-46ab-d5ee-441fe4abf1fa-86bf72fc, #w-node-ab9a7553-dffe-f152-5a35-a3ffc8dd9e05-86bf72fc, #w-node-ab9a7553-dffe-f152-5a35-a3ffc8dd9e07-86bf72fc, #w-node-ab9a7553-dffe-f152-5a35-a3ffc8dd9e0c-86bf72fc, #w-node-ab9a7553-dffe-f152-5a35-a3ffc8dd9e12-86bf72fc, #w-node-_224535f4-eb75-dea4-278f-0eee3e7a122e-86bf72fc, #w-node-_224535f4-eb75-dea4-278f-0eee3e7a1230-86bf72fc, #w-node-_224535f4-eb75-dea4-278f-0eee3e7a1235-86bf72fc, #w-node-_224535f4-eb75-dea4-278f-0eee3e7a123b-86bf72fc, #w-node-c5012133-0a25-2cf5-996d-e1eeb445494d-86bf72fc, #w-node-c5012133-0a25-2cf5-996d-e1eeb445494f-86bf72fc, #w-node-c5012133-0a25-2cf5-996d-e1eeb4454954-86bf72fc, #w-node-c5012133-0a25-2cf5-996d-e1eeb445495a-86bf72fc, #w-node-_94ff4328-1d86-fd0a-3f1e-eb328be310c3-86bf72fc, #w-node-_94ff4328-1d86-fd0a-3f1e-eb328be310c5-86bf72fc, #w-node-_94ff4328-1d86-fd0a-3f1e-eb328be310ca-86bf72fc, #w-node-_94ff4328-1d86-fd0a-3f1e-eb328be310d0-86bf72fc, #w-node-_3c35c134-e00b-30b7-4880-c59b6d1426f1-86bf72fc, #w-node-_3c35c134-e00b-30b7-4880-c59b6d1426f8-86bf72fc, #w-node-_3c35c134-e00b-30b7-4880-c59b6d1426fd-86bf72fc, #w-node-_3c35c134-e00b-30b7-4880-c59b6d1426fe-86bf72fc, #w-node-_3c35c134-e00b-30b7-4880-c59b6d1426ff-86bf72fc, #w-node-_7895d716-8300-f2ef-ad09-867c95ed8deb-86bf72fc, #w-node-_7895d716-8300-f2ef-ad09-867c95ed8df2-86bf72fc, #w-node-_7895d716-8300-f2ef-ad09-867c95ed8df7-86bf72fc, #w-node-_7895d716-8300-f2ef-ad09-867c95ed8df8-86bf72fc, #w-node-_7895d716-8300-f2ef-ad09-867c95ed8df9-86bf72fc, #w-node-_941eae3d-679b-e81d-73e6-56ab348d4319-86bf72fc, #w-node-_941eae3d-679b-e81d-73e6-56ab348d4320-86bf72fc, #w-node-_941eae3d-679b-e81d-73e6-56ab348d4325-86bf72fc, #w-node-_941eae3d-679b-e81d-73e6-56ab348d4326-86bf72fc, #w-node-_941eae3d-679b-e81d-73e6-56ab348d4327-86bf72fc, #w-node-_17660e0b-f3be-89cd-61e5-3a515e319227-86bf72fc, #w-node-_17660e0b-f3be-89cd-61e5-3a515e31922e-86bf72fc, #w-node-_17660e0b-f3be-89cd-61e5-3a515e319233-86bf72fc, #w-node-_17660e0b-f3be-89cd-61e5-3a515e319234-86bf72fc, #w-node-_17660e0b-f3be-89cd-61e5-3a515e319235-86bf72fc, #w-node-_89242a65-65fa-9f81-ec2f-c7d4a6fa59fe-877698df, #w-node-ad63cebc-d281-69e9-4d5f-2d9ec15128b9-877698df, #w-node-_8f3ec25c-0ded-9a9f-01bb-e72e8cd2cab9-877698df, #w-node-c29227cf-d815-fd9e-a268-2d5d1db9ae05-877698df, #w-node-fd496f5e-99ab-7e5f-5e7c-1cb9b02780f2-877698df, #w-node-_89242a65-65fa-9f81-ec2f-c7d4a6fa59fe-6052e3d2, #w-node-ad63cebc-d281-69e9-4d5f-2d9ec15128b9-6052e3d2, #w-node-_8f3ec25c-0ded-9a9f-01bb-e72e8cd2cab9-6052e3d2, #w-node-c29227cf-d815-fd9e-a268-2d5d1db9ae05-6052e3d2, #w-node-fd496f5e-99ab-7e5f-5e7c-1cb9b02780f2-6052e3d2, #w-node-_89242a65-65fa-9f81-ec2f-c7d4a6fa59fe-1c315323, #w-node-ad63cebc-d281-69e9-4d5f-2d9ec15128b9-1c315323, #w-node-_8f3ec25c-0ded-9a9f-01bb-e72e8cd2cab9-1c315323, #w-node-c29227cf-d815-fd9e-a268-2d5d1db9ae05-1c315323, #w-node-fd496f5e-99ab-7e5f-5e7c-1cb9b02780f2-1c315323, #w-node-c29227cf-d815-fd9e-a268-2d5d1db9ae05-a1d9e2cb, #w-node-fd496f5e-99ab-7e5f-5e7c-1cb9b02780f2-a1d9e2cb, #w-node-_89242a65-65fa-9f81-ec2f-c7d4a6fa59fe-a1d9e2cb, #w-node-ad63cebc-d281-69e9-4d5f-2d9ec15128b9-a1d9e2cb, #w-node-_8f3ec25c-0ded-9a9f-01bb-e72e8cd2cab9-a1d9e2cb, #w-node-c29227cf-d815-fd9e-a268-2d5d1db9ae05-e4324675, #w-node-fd496f5e-99ab-7e5f-5e7c-1cb9b02780f2-e4324675, #w-node-_89242a65-65fa-9f81-ec2f-c7d4a6fa59fe-e4324675, #w-node-ad63cebc-d281-69e9-4d5f-2d9ec15128b9-e4324675, #w-node-_8f3ec25c-0ded-9a9f-01bb-e72e8cd2cab9-e4324675, #w-node-c29227cf-d815-fd9e-a268-2d5d1db9ae05-74134807, #w-node-fd496f5e-99ab-7e5f-5e7c-1cb9b02780f2-74134807, #w-node-_89242a65-65fa-9f81-ec2f-c7d4a6fa59fe-74134807, #w-node-ad63cebc-d281-69e9-4d5f-2d9ec15128b9-74134807, #w-node-_8f3ec25c-0ded-9a9f-01bb-e72e8cd2cab9-74134807, #w-node-_5a55dc49-0a80-db2d-5fc4-60b9f9413b5d-79c77a59, #w-node-_16fec4b1-de2f-14df-9550-fc1615811400-79c77a59, #w-node-_5a55dc49-0a80-db2d-5fc4-60b9f9413b5d-074e99e5, #w-node-_16fec4b1-de2f-14df-9550-fc1615811400-074e99e5, #w-node-_5a55dc49-0a80-db2d-5fc4-60b9f9413b5d-680fdc5d, #w-node-_16fec4b1-de2f-14df-9550-fc1615811400-680fdc5d, #w-node-_7710b2c4-313d-c9fc-2b91-1952564c5a9d-6768c6de, #w-node-_9a8da65c-abf7-4fcb-77af-3eacf4b8b3ea-6768c6de, #w-node-_7710b2c4-313d-c9fc-2b91-1952564c5a9d-0f45a253, #w-node-_9a8da65c-abf7-4fcb-77af-3eacf4b8b3ea-0f45a253, #w-node-_7710b2c4-313d-c9fc-2b91-1952564c5a9d-ec9e5739, #w-node-_9a8da65c-abf7-4fcb-77af-3eacf4b8b3ea-ec9e5739, #w-node-_5a55dc49-0a80-db2d-5fc4-60b9f9413b5d-3fc9a42b, #w-node-_16fec4b1-de2f-14df-9550-fc1615811400-3fc9a42b, #w-node-_5a55dc49-0a80-db2d-5fc4-60b9f9413b5d-7750e900, #w-node-_16fec4b1-de2f-14df-9550-fc1615811400-7750e900, #w-node-_5a55dc49-0a80-db2d-5fc4-60b9f9413b5d-5685cd55, #w-node-_16fec4b1-de2f-14df-9550-fc1615811400-5685cd55 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8754233e-1cd6-b83a-304a-aeeb3c00fa09-7ecea563, #w-node-_8754233e-1cd6-b83a-304a-aeeb3c00fa10-7ecea563, #w-node-_8754233e-1cd6-b83a-304a-aeeb3c00fa17-7ecea563, #w-node-_8754233e-1cd6-b83a-304a-aeeb3c00fa1e-7ecea563, #w-node-_8754233e-1cd6-b83a-304a-aeeb3c00fa25-7ecea563, #w-node-_8754233e-1cd6-b83a-304a-aeeb3c00fa2c-7ecea563, #w-node-_8754233e-1cd6-b83a-304a-aeeb3c00fa33-7ecea563, #w-node-_8754233e-1cd6-b83a-304a-aeeb3c00fa3a-7ecea563, #w-node-_8754233e-1cd6-b83a-304a-aeeb3c00fa41-7ecea563, #w-node-_8754233e-1cd6-b83a-304a-aeeb3c00fa48-7ecea563 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

@media screen and (max-width: 991px) {
  #w-node-_8145b2bb-cf20-e21c-19ed-9e6118dd3412-736048a7, #w-node-_8145b2bb-cf20-e21c-19ed-9e6118dd3412-dadeea86, #w-node-_8145b2bb-cf20-e21c-19ed-9e6118dd3412-f37c12a1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_24087f77-b292-42fb-065e-d38f935ab30e-5e5614b3 {
    justify-self: center;
  }

  #w-node-fd888c21-f01e-0c46-227a-cb997ea43de2-b556170c, #w-node-fd888c21-f01e-0c46-227a-cb997ea43de4-b556170c, #w-node-fd888c21-f01e-0c46-227a-cb997ea43de6-b556170c, #w-node-fd888c21-f01e-0c46-227a-cb997ea43de8-b556170c, #w-node-fd888c21-f01e-0c46-227a-cb997ea43dea-b556170c, #w-node-fd888c21-f01e-0c46-227a-cb997ea43dec-b556170c, #w-node-fd888c21-f01e-0c46-227a-cb997ea43dee-b556170c, #w-node-fd888c21-f01e-0c46-227a-cb997ea43df0-b556170c, #w-node-fd888c21-f01e-0c46-227a-cb997ea43df2-b556170c, #w-node-fd888c21-f01e-0c46-227a-cb997ea43df4-b556170c, #w-node-fd888c21-f01e-0c46-227a-cb997ea43df6-b556170c {
    align-self: center;
  }

  #w-node-_48805bac-a4d5-1c01-0678-4afb604d25ab-e9561745 {
    justify-self: center;
  }

  #w-node-dd2e1b1d-6adc-a121-6a8a-0278ada931b2-da79d724 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: stretch;
  }

  #w-node-_89b66f05-bcb8-efd8-a030-af996d786c00-6d786bd3 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-da373f71-faee-79b6-53ed-1085c741c6d4-6b561951 {
    justify-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-a95ffe08-3425-99c3-a275-8d293b256436-df5614c6, #w-node-_032ca2c1-9b64-5003-d49d-c3e0693e2824-df5614c6, #w-node-_1bd92c2f-d105-eb6c-99de-f34f7076a1da-df5614c6, #w-node-a95ffe08-3425-99c3-a275-8d293b256436-2f56174c, #w-node-_032ca2c1-9b64-5003-d49d-c3e0693e2824-2f56174c, #w-node-_1bd92c2f-d105-eb6c-99de-f34f7076a1da-2f56174c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_85c3fb85-7fec-082d-48a6-c33a18dea894-6556174f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d772535f-95fc-df84-2372-900afdc77273-0c561958, #w-node-d8b32b42-ca83-b73c-def5-7781a90e8196-0c561958, #w-node-_5fc0ce0d-0301-b857-781b-76037e031911-0c561958, #w-node-a95ffe08-3425-99c3-a275-8d293b256436-0c561958 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9a8da65c-abf7-4fcb-77af-3eacf4b8b3ea-6768c6de, #w-node-_9a8da65c-abf7-4fcb-77af-3eacf4b8b3ea-0f45a253, #w-node-_9a8da65c-abf7-4fcb-77af-3eacf4b8b3ea-ec9e5739 {
    order: -9999;
  }
}
