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

.w-code-component > * {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

:root {
  --secondary: #39362e;
  --white: white;
  --untitled-ui-gray300: #00000012;
  --untitled-ui-gray400: #98a2b3;
  --bg: white;
  --flowers-2: #c82918;
  --main: #e1131f;
  --123: #fff7f7;
  --untitled-ui-gray200: #eaecf0;
  --flowui-component-library-grey-300: #e4e6f1;
  --flowui-component-library-gray-900: #160042;
  --flowui-component-library-white: white;
  --flowui-component-library-grey-600: #393b6a;
  --flowui-component-library-gray-200: #f3f5fb;
  --flowui-component-library-gray-500: #6b7094;
  --flowui-component-library-gray-100: #f7f9fd;
  --untitled-ui-primary600: #7f56d9;
  --untitled-ui-white: white;
  --untitled-ui-primary700: #6941c6;
  --untitled-ui-primary100: #f4ebff;
  --untitled-ui-gray700: #344054;
  --untitled-ui-gray50-501: #f9fafb;
  --untitled-ui-gray800: #1d2939;
  --untitled-ui-gray100: #f2f4f7;
  --untitled-ui-gray600: #475467;
  --untitled-ui-gray900: #101828;
  --untitled-ui-gray500: #667085;
  --untitled-ui-primary800: #53389e;
  --untitled-ui-success50: #ecfdf3;
  --untitled-ui-success700: #027a48;
  --flowui-component-library-primary-base: #642eff;
  --3333: #00000012;
  --4444: #3d1d11;
  --коричневsq: #552d05;
  --untitled-ui-primary50: #f9f5ff;
  --111: #607351;
  --flowui-component-library-gray-700: #282556;
  --untitled-ui-primary200: #e9d7fe;
  --untitled-ui-primary300: #d6bbfb;
  --untitled-ui-primary500: #9e77ed;
  --flowers: #7b7e7c;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

a {
  color: var(--secondary);
}

img {
  border-radius: 38px;
  max-width: 100%;
  display: inline-block;
}

.section {
  flex-direction: column;
  align-items: center;
  max-width: 1440px;
  margin: 96px 124px 0;
  display: flex;
}

.section._123 {
  margin-top: 20px;
}

.section.white-bg {
  background-color: var(--white);
  margin-top: 0;
}

.section.qghd {
  margin-bottom: 96px;
}

.section.qghd.mob, .section.asdfs {
  margin-top: 140px;
}

.section.hddfewj {
  margin-bottom: 60px;
}

.body {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  background-color: var(--bg);
  color: var(--flowers-2);
  overflow-wrap: normal;
  mix-blend-mode: normal;
  object-fit: fill;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  font-family: Font, sans-serif;
  display: block;
}

.heading-2 {
  color: var(--secondary);
  letter-spacing: -.1rem;
  padding-bottom: 20px;
  font-size: 64px;
  line-height: 1;
}

.heading-2.im {
  letter-spacing: 0;
  max-width: 1054px;
  padding-left: 70px;
  padding-right: 220px;
  font-size: 5svw;
  font-weight: 400;
}

.heading-2.tarif-h2 {
  text-align: center;
  align-self: center;
  margin-top: 51px;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 52px;
}

.heading-2.tarif-h2.gold {
  color: var(--white);
}

.heading-2.tarif-h2.gold.mobile {
  margin-left: 0;
}

.heading-2.tarif-h2.mobile {
  margin-left: 0;
  display: flex;
}

.heading-2.tarif-h2.mobile.sfgsgds {
  align-items: center;
  margin-top: 0;
  margin-left: 32px;
}

.heading-2.tarif-h2.gh {
  margin-top: 20px;
}

.heading-2.tarif-h2.gh.minus {
  color: var(--untitled-ui-gray400);
  margin-top: 20px;
  font-size: 40px;
  text-decoration: line-through;
}

.heading-2.tarif-h2.bonus {
  margin-top: 0;
}

.heading-2.red {
  padding-bottom: 0;
  line-height: .7;
}

.heading-2.car {
  font-size: 44px;
  font-weight: 400;
}

.heading-2.bonus {
  color: var(--flowers-2);
  text-align: center;
  margin-bottom: 10px;
  padding-bottom: 0;
  font-size: 42px;
}

.paragraph {
  color: var(--secondary);
  letter-spacing: -.1rem;
  text-indent: 0;
  white-space: normal;
  font-size: 26px;
  font-style: normal;
  line-height: 140%;
}

.image {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-clip: border-box;
  border-top-right-radius: 80px;
  border-bottom-right-radius: 80px;
  flex: 1;
  align-self: auto;
  position: static;
  overflow: visible;
}

.image.w {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: start;
  margin-top: 20px;
  display: grid;
}

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

.proscons {
  background-color: #fff;
  border-radius: 80px;
  flex: 1;
  align-self: center;
  align-items: center;
  height: 232px;
  margin: 10px 16px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.proscons.im {
  border-radius: 80px;
  height: 464px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 16px;
}

.heading-3 {
  color: var(--secondary);
  letter-spacing: -.1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  max-width: 1054px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 70px;
  font-size: 36px;
  font-style: normal;
  line-height: 1;
}

.heading-3.hero {
  margin-left: 20px;
  padding-left: 0;
}

.heading-1 {
  color: #39362e;
  text-align: center;
  letter-spacing: -.2rem;
  margin-bottom: 32px;
  font-size: 86px;
  font-weight: 400;
  line-height: 1;
}

.heading-1.mobile {
  color: var(--flowers-2);
  max-width: 1440px;
  margin: 0 auto;
  font-size: 76px;
  font-weight: 400;
  display: block;
}

.heading-1.mobile.qwe {
  color: var(--white);
}

.heading-1.mobile.qwwww {
  margin-bottom: 13px;
}

.heading-1.mobile.qwwww.w {
  color: var(--flowers-2);
  min-width: 0;
  margin-top: 20px;
  margin-bottom: 60px;
  padding-top: 20px;
  display: block;
}

.heading-1.mobile.qwwww.w.tap {
  color: var(--main);
  font-size: 68px;
}

.heading-1.hero {
  text-align: left;
  letter-spacing: -.2rem;
  object-fit: fill;
  margin-bottom: 0;
  margin-left: 60px;
  font-size: 68px;
  line-height: 1;
  display: block;
}

.heading-1.tap {
  color: var(--main);
  font-size: 68px;
}

.tarif-card {
  aspect-ratio: auto;
  background-color: #fff;
  border-radius: 32px;
  flex-direction: row;
  flex: 1;
  align-self: stretch;
  display: flex;
}

.tarif-card.gold {
  border: 4px solid var(--main);
  background-color: var(--white);
}

.tarif-card._2 {
  aspect-ratio: auto;
  text-align: left;
  object-fit: fill;
  flex-direction: row;
  flex: 0 auto;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
}

.tarif-section {
  max-width: 1700px;
  margin: 0 auto;
  display: block;
}

.heading-4 {
  color: #4e493a;
  text-align: left;
  background-color: #fff0;
  align-self: center;
  font-family: Font, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
}

.heading-4.mes {
  color: #39362e66;
  text-align: center;
  -webkit-text-stroke-color: #39362e66;
  margin-top: 0;
  margin-bottom: 24px;
}

.heading-4.mes.gold {
  color: #ffffff54;
}

.heading-4.logo {
  color: var(--secondary);
  align-self: flex-start;
  margin-left: 20px;
}

.text-block {
  color: #39362e;
  align-self: stretch;
  margin-top: 12px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Font, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.text-block.gold {
  color: var(--white);
}

.text-block.w {
  color: var(--white);
  font-family: Font, sans-serif;
  font-weight: 400;
}

.div-block-11 {
  background-color: var(--flowers-2);
  align-self: stretch;
  height: 2px;
  margin: 20px;
}

.div-block-11.gold {
  color: var(--secondary);
  background-color: #f3efef26;
}

.div-block-11.plat {
  background-color: var(--flowers-2);
  color: #e11220;
}

.grid-3 {
  grid-column-gap: 12px;
  grid-row-gap: 1px;
  color: var(--secondary);
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 2fr;
  align-self: stretch;
  justify-items: center;
  padding-left: 24px;
  padding-right: 12px;
}

.grid-3.gold {
  color: var(--white);
}

.button {
  background-color: var(--main);
  text-align: center;
  letter-spacing: 0;
  border-radius: 24px;
  justify-content: center;
  align-self: stretch;
  width: auto;
  padding: 14px 0;
  font-size: 21px;
  line-height: 150%;
  display: flex;
  overflow: hidden;
}

.button.secondary {
  border: 3px solid var(--secondary);
  background-color: var(--white);
  color: var(--secondary);
  margin-top: 10px;
  display: block;
}

.button.sdfsf {
  background-color: var(--secondary);
  border-radius: 38px;
  justify-content: space-around;
  align-items: center;
  margin-bottom: 0;
  padding-left: 32px;
  padding-right: 32px;
}

.button.sdfsf.qw {
  background-color: var(--flowers-2);
}

.button.dsf {
  background-color: var(--secondary);
}

.button.comingsoon {
  background-color: #39362e66;
}

.button.ttt {
  background-color: var(--flowers-2);
  margin: 30px 14px 14px;
}

.flex-block {
  border: 1px solid var(--flowers-2);
  border-radius: 25px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
}

.flex-block.gold {
  color: var(--secondary);
}

.flex-block.gol {
  color: #cab88766;
  -webkit-text-stroke-color: #cab88700;
  background-color: #fff7f7;
  border: 1px solid #0000;
}

.grid-4 {
  background-color: #fff0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 20px;
  display: flex;
}

.div-block-12 {
  align-self: stretch;
  margin-top: auto;
}

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

.div-block-13 {
  background-color: var(--white);
}

.div-block-13.qw {
  text-align: left;
}

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

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

.uui-text-size-medium-2 {
  color: var(--secondary);
  letter-spacing: normal;
  max-width: 60ch;
  margin-bottom: 16px;
  font-family: Font, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.uui-text-size-medium-2.hhhh {
  margin-top: 8px;
  margin-bottom: 0;
  font-size: 1.4rem;
}

.uui-text-size-medium-2.qwe {
  margin-bottom: 0;
}

.uui-faq01_answer {
  opacity: 1;
  border-radius: 0;
  flex-direction: column;
  font-family: Font, sans-serif;
  display: flex;
  overflow: hidden;
}

.accordion-icon_vertical-line {
  background-color: var(--secondary);
  border-radius: 1px;
  width: 2px;
  height: .75rem;
  position: absolute;
}

.accordion-icon_vertical-line.red {
  background-color: var(--main);
}

.accordion-icon_horizontal-line {
  background-color: var(--secondary);
  border-radius: 1px;
  width: .75rem;
  height: 2px;
  position: absolute;
}

.accordion-icon_horizontal-line.red {
  background-color: var(--main);
}

.accordion-icon_component {
  border: 2px solid var(--secondary);
  color: var(--main);
  -webkit-text-stroke-color: var(--secondary);
  border-radius: 50%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 16px;
  display: flex;
  position: relative;
}

.accordion-icon_component.red {
  border-color: var(--main);
  -webkit-text-stroke-color: var(--main);
}

.uui-faq01_icon-wrapper {
  color: var(--main);
}

.uui-faq01_question {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.5rem;
  padding-bottom: .5rem;
  display: flex;
}

.uui-faq01_accordion {
  border-bottom: 1px solid var(--untitled-ui-gray200);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.uui-faq01_list {
  flex-direction: column;
  align-items: center;
  max-width: none;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.f-accordian-dropdown-2 {
  transition: all .3s;
  display: block;
}

.text-span {
  font-size: 36px;
}

.text-span-2 {
  color: #3d1d1173;
}

.bold-text-5 {
  font-size: 1.3rem;
  font-weight: 400;
}

.grid-5 {
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-bottom: 20px;
}

.bold-text-7, .link {
  color: var(--secondary);
  font-weight: 400;
}

.link.w {
  color: var(--white);
  -webkit-text-stroke-color: #fff;
}

.bold-text-13 {
  font-weight: 400;
}

.bold-text-13.red {
  color: var(--main);
}

.f-slide-nav-hidden {
  display: none;
  bottom: -50px;
}

.f-icon-regular {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.f-testimonial-r-arrow {
  border: 1px solid var(--flowui-component-library-grey-300);
  background-color: var(--flowui-component-library-gray-900);
  color: #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 6px;
  transition: all .3s;
  display: flex;
}

.f-testimonial-r-arrow:hover {
  border-color: var(--flowui-component-library-gray-900);
  background-color: var(--flowui-component-library-gray-900);
  color: var(--flowui-component-library-white);
}

.f-testimonial-l-arrow {
  border: 1px solid var(--flowui-component-library-grey-300);
  color: var(--flowui-component-library-grey-600);
  background-color: #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 6px;
  transition: all .3s;
  display: flex;
}

.f-testimonial-l-arrow:hover {
  background-color: var(--flowui-component-library-gray-900);
  color: var(--flowui-component-library-white);
}

.f-paragraph-small {
  letter-spacing: -.01em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.f-paragraph-regular {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.f-paragraph-regular.f-text-weight-medium, .f-text-weight-medium {
  font-weight: 500;
}

.f-avatar-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.f-testimonial-avatar-small {
  background-color: var(--flowui-component-library-gray-200);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  min-height: 48px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.f-testimonial-author {
  grid-column-gap: 16px;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.f-testimonial-author:hover {
  border-color: #0000;
  box-shadow: 23px 23px 64px -16px #393b6a0f;
}

.f-margin-bottom-32 {
  margin-bottom: 32px;
}

.f-h6-heading {
  color: var(--flowui-component-library-gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.5;
}

.f-margin-bottom-16 {
  margin-bottom: 16px;
}

.f-testimonial-card {
  color: var(--flowui-component-library-gray-900);
  background-color: #fff;
  border-radius: 12px;
  padding: 32px;
  box-shadow: 23px 23px 64px -16px #393b6a0f;
}

.f-testimonial-slider-grid-large {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.f-testimonial-slider-regular {
  background-color: #0000;
  height: auto;
  padding-left: 72px;
  padding-right: 72px;
}

.f-h3-heading {
  color: var(--flowui-component-library-gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 1.2;
}

.f-heading-detail-small {
  color: var(--flowui-component-library-gray-500);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.f-title-wrapper-center {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.f-margin-bottom-48 {
  margin-bottom: 48px;
}

.f-container-large {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-testimonial-background {
  background-color: var(--flowui-component-library-gray-100);
  width: 100%;
  height: 30%;
  position: absolute;
  inset: auto 0% 0%;
}

.f-section-regular {
  padding: 72px 5%;
  position: relative;
}

.div-block-14 {
  max-width: 400px;
  max-height: 400px;
}

.div-block-15 {
  max-width: 300px;
  max-height: 300px;
}

.image-5 {
  -webkit-text-fill-color: inherit;
  background-color: #000;
  background-clip: padding-box;
  border-radius: 0 0 0 32px;
  flex: 0 auto;
  margin-top: 0;
  overflow: hidden;
}

.image-5.mob {
  display: none;
}

.grid-7 {
  grid-column-gap: 0px;
}

.heading-6 {
  z-index: 1;
  color: var(--secondary);
  text-align: right;
  -webkit-text-stroke-color: var(--secondary);
  -webkit-text-fill-color: inherit;
  background-color: #ffffffad;
  background-clip: border-box;
  border-radius: 30px;
  margin-right: 20px;
  padding: 25px 40px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.5;
  position: absolute;
  inset: 0% 0% auto auto;
}

.heading-6.logo {
  color: var(--secondary);
  text-align: left;
  margin-left: 60px;
  margin-right: 0;
  inset: 0% auto auto 0%;
}

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

.quick-stack {
  object-fit: fill;
  padding: 0 0 189px;
  overflow: hidden;
}

.hero {
  flex-direction: row;
  display: none;
  overflow: visible;
}

.div-block-16 {
  margin-top: 201px;
}

.quick-stack-2 {
  padding: 0;
}

.uui-heroheader01_pattern-image {
  width: 18.625rem;
  position: absolute;
  top: -6%;
  right: -21%;
}

.uui-heroheader01_fileupload-image2 {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
}

.uui-heroheader01_fileupload-image1 {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
  margin-bottom: .75rem;
}

.uui-heroheader01_fileupload-image-wrapper {
  width: 23rem;
  position: absolute;
  inset: auto auto 5% -16%;
}

.uui-heroheader01_image {
  object-fit: cover;
  border-top-left-radius: 10rem;
  width: 100%;
  height: 40rem;
}

.uui-heroheader01_image-wrapper {
  position: relative;
}

.uui-button {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-primary600);
  background-color: var(--untitled-ui-primary600);
  color: var(--untitled-ui-white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button:hover {
  border-color: var(--untitled-ui-primary700);
  background-color: var(--untitled-ui-primary700);
}

.uui-button:focus {
  background-color: var(--untitled-ui-primary600);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-primary100);
}

.uui-button.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-button-icon.is-icon-large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

.uui-button-secondary-gray {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-gray300);
  background-color: var(--untitled-ui-white);
  color: var(--untitled-ui-gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary-gray:hover {
  background-color: var(--untitled-ui-gray50-501);
  color: var(--untitled-ui-gray800);
}

.uui-button-secondary-gray:focus {
  background-color: var(--untitled-ui-white);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-gray100);
}

.uui-button-secondary-gray.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row.is-reverse-mobile-landscape {
  overflow: visible;
}

.uui-space-large {
  width: 100%;
  min-height: 3rem;
}

.uui-text-size-xlarge {
  color: var(--untitled-ui-gray600);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
  display: block;
}

.uui-max-width-medium {
  width: 100%;
  max-width: 35rem;
}

.uui-space-small {
  width: 100%;
  min-height: 1.5rem;
}

.uui-heading-xlarge {
  color: var(--untitled-ui-gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heroheader01_content {
  overflow: visible;
}

.uui-heroheader01_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  background-color: var(--bg);
  color: var(--secondary);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
  overflow: visible;
}

.uui-padding-vertical-xhuge {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-section_heroheader01 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: fill;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  position: static;
  overflow: visible;
}

.f-slide-nav-hidden-2 {
  display: none;
  bottom: -50px;
}

.f-icon-regular-2 {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.f-testimonial-r-arrow-2 {
  border: 1px solid var(--flowui-component-library-grey-300);
  background-color: var(--flowui-component-library-gray-900);
  color: #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 6px;
  transition: all .3s;
  display: flex;
}

.f-testimonial-r-arrow-2:hover {
  border-color: var(--flowui-component-library-gray-900);
  background-color: var(--flowui-component-library-gray-900);
  color: var(--flowui-component-library-white);
}

.f-testimonial-l-arrow-2 {
  border: 1px solid var(--flowui-component-library-grey-300);
  color: var(--flowui-component-library-grey-600);
  background-color: #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 6px;
  transition: all .3s;
  display: flex;
}

.f-testimonial-l-arrow-2:hover {
  background-color: var(--flowui-component-library-gray-900);
  color: var(--flowui-component-library-white);
}

.f-paragraph-small-2 {
  letter-spacing: -.01em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.f-paragraph-regular-2 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.f-paragraph-regular-2.f-text-weight-medium, .f-text-weight-medium-2 {
  font-weight: 500;
}

.f-avatar-image-2 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.f-testimonial-avatar-small-2 {
  background-color: var(--flowui-component-library-gray-200);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  min-height: 48px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.f-testimonial-author-2 {
  grid-column-gap: 16px;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.f-testimonial-author-2:hover {
  border-color: #0000;
  box-shadow: 23px 23px 64px -16px #393b6a0f;
}

.f-margin-bottom-49 {
  margin-bottom: 32px;
}

.f-h6-heading-2 {
  color: var(--flowui-component-library-gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.5;
}

.f-margin-bottom-50 {
  margin-bottom: 16px;
}

.f-testimonial-card-2 {
  color: var(--flowui-component-library-gray-900);
  background-color: #fff;
  border-radius: 12px;
  padding: 32px;
  box-shadow: 23px 23px 64px -16px #393b6a0f;
}

.f-testimonial-slider-grid-large-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.f-testimonial-slider-regular-2 {
  background-color: #0000;
  height: auto;
  padding-left: 72px;
  padding-right: 72px;
}

.f-h3-heading-2 {
  color: var(--flowui-component-library-gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 1.2;
}

.f-heading-detail-small-2 {
  color: var(--flowui-component-library-gray-500);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.f-title-wrapper-center-2 {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.f-margin-bottom-51 {
  margin-bottom: 48px;
}

.f-container-large-2 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-testimonial-background-2 {
  background-color: var(--flowui-component-library-gray-100);
  width: 100%;
  height: 30%;
  position: absolute;
  inset: auto 0% 0%;
}

.f-section-regular-2 {
  padding: 72px 5%;
  position: relative;
}

.f-margin-bottom-52 {
  margin-bottom: 16px;
}

.f-margin-bottom-53 {
  margin-bottom: 48px;
}

.div-block-18 {
  background-color: var(--white);
  width: 96px;
  margin-bottom: 0;
}

.html-embed {
  flex-direction: column;
  align-self: center;
  display: inline-block;
}

.html-embed._1 {
  display: none;
}

.quick-stack-3 {
  object-fit: fill;
  margin-top: 0;
  overflow: visible;
}

.cell-2 {
  flex-flow: column wrap;
  place-content: space-around center;
  align-items: center;
  display: flex;
}

.cell-3, .cell-4 {
  justify-content: center;
  align-items: center;
}

.grid-9 {
  grid-template-columns: 1fr 1fr 1fr;
  place-content: space-between;
  place-items: start center;
  max-width: 87%;
  max-height: 23.454%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-19 {
  margin-left: auto;
  margin-right: auto;
  display: inline;
}

.div-block-20 {
  float: none;
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.uui-footer03_legal-link {
  color: var(--untitled-ui-gray500);
  font-family: Font, sans-serif;
  font-size: .875rem;
  transition: all .3s;
}

.uui-footer03_legal-link:hover {
  color: var(--untitled-ui-gray600);
}

.uui-footer03_legal-list {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.uui-text-size-small {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-text-size-small.text-color-gray500 {
  color: var(--untitled-ui-gray500);
  font-family: Font, sans-serif;
}

.uui-footer03_bottom-wrapper {
  border-top: 1px solid var(--untitled-ui-gray200);
  justify-content: space-between;
  align-items: center;
  margin-top: 4rem;
  padding-top: 2rem;
  display: flex;
}

.uui-footer03_link {
  grid-column-gap: .5rem;
  color: var(--untitled-ui-primary700);
  flex-wrap: nowrap;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer03_link:hover {
  color: var(--untitled-ui-primary800);
}

.uui-footer03_link-list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.uui-badge-small-success {
  grid-column-gap: .25rem;
  background-color: var(--untitled-ui-success50);
  color: var(--untitled-ui-success700);
  white-space: nowrap;
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  padding: .125rem .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  display: flex;
}

.uui-footer03_menu-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: start;
}

.social-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.uui-footer03_social-link {
  color: var(--untitled-ui-gray400);
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer03_social-link:hover {
  color: var(--untitled-ui-gray500);
}

.uui-footer03_social-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  margin-top: 2rem;
  display: grid;
}

.uui-text-size-medium {
  color: var(--secondary);
  letter-spacing: normal;
  font-family: Font, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-footer03_details-wrapper {
  max-width: 20rem;
}

.uui-logo_image {
  flex: none;
  width: auto;
  height: 100%;
  display: none;
}

.uui-logo_logotype {
  flex: none;
  width: auto;
  height: 100%;
}

.uui-logo_logomark-dot {
  z-index: 1;
  background-image: linear-gradient(26.5deg, #6941c6, #53389e);
  border-radius: 50%;
  width: 50%;
  height: 50%;
  position: relative;
}

.uui-logo_logomark-blur {
  z-index: 2;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #fff3;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  width: 100%;
  height: 50%;
  position: absolute;
  inset: 50% 0% 0%;
  overflow: hidden;
}

.uui-styleguide_logomark-bg {
  border-radius: 8px;
  width: 2rem;
  height: 2rem;
  position: absolute;
  inset: 0%;
}

.uui-logo_logomark {
  border: .1px solid #dae0e8;
  border-radius: .5rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 1px #1018280f, 0 1px 2px #1018281a;
}

.uui-logo_component {
  flex-wrap: nowrap;
  width: auto;
  height: 2rem;
  display: flex;
}

.uui-footer03_logo-link {
  float: none;
  margin-bottom: 2rem;
  display: block;
}

.uui-footer03_top-wrapper {
  grid-column-gap: 4vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  place-items: start;
}

.uui-padding-vertical-xlarge {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.uui-container-large-2 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-2 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.f-footer-link {
  color: var(--flowui-component-library-gray-900);
  letter-spacing: -.01em;
  flex: 0 auto;
  width: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  transition: color .3s;
}

.f-footer-link:hover {
  color: var(--flowui-component-library-primary-base);
}

.f-footer-vertical-divider {
  background-color: var(--flowui-component-library-grey-300);
  width: 1px;
  height: 16px;
}

.f-footer-menu {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  color: var(--secondary);
  flex: none;
  align-items: center;
  display: flex;
}

.f-footer-detail {
  color: var(--secondary);
  margin-bottom: 0;
  font-family: Font, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
}

.f-footer-brand {
  align-items: center;
  display: flex;
}

.f-footer-bottom {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.f-footer-horizontal-divider {
  background-color: var(--flowui-component-library-grey-300);
  width: 100%;
  height: 1px;
  margin-top: 24px;
  margin-bottom: 24px;
}

.f-icon-regular-3 {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.f-footer-social {
  background-color: var(--flowui-component-library-gray-200);
  color: var(--flowui-component-library-gray-900);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  transition: color .3s;
  display: flex;
}

.f-footer-social:hover {
  color: var(--flowui-component-library-primary-base);
}

.f-footer-social-group {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.f-footer-social-row-large {
  flex-direction: column;
  align-items: flex-start;
  margin-left: 60px;
  display: flex;
}

.f-footer-group {
  flex-direction: row;
  flex: none;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.f-footer-logo {
  flex: none;
}

.f-container-large-3 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 100px;
  position: relative;
}

.f-footer-small {
  background-color: var(--bg);
  padding: 32px 5%;
  display: block;
  position: relative;
}

.text-block-2 {
  color: var(--secondary);
}

.text-block-3 {
  color: var(--secondary);
  display: block;
}

.text-block-4 {
  color: var(--secondary);
  min-width: 176px;
}

.text-block-4._2 {
  min-width: auto;
}

.div-block-21 {
  background-color: var(--white);
  border-radius: 32px;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  padding: 28px;
  display: flex;
}

.heading-7 {
  color: var(--secondary);
  font-weight: 400;
}

.heading-7.fefds {
  margin-top: 10px;
  margin-left: 0;
}

.heading-7.qwerthg {
  text-align: center;
  letter-spacing: -.05rem;
  font-size: 2.1vw;
  line-height: 1;
}

.div-block-22 {
  clear: right;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.section-2 {
  background-color: var(--white);
  -webkit-text-stroke-color: var(--secondary);
  max-width: 100%;
  margin-top: 140px;
  display: block;
  overflow: hidden;
}

.section-2.gnx {
  background-color: #0000;
  max-width: 100%;
  margin-top: 140px;
  margin-left: auto;
  margin-right: auto;
}

.container {
  margin-left: 0;
  margin-right: 0;
  padding-top: 60px;
  display: none;
}

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

.italic-text {
  color: var(--secondary);
  -webkit-text-stroke-color: var(--secondary);
}

.image-6 {
  color: var(--secondary);
}

.list {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  margin-top: 32px;
  display: flex;
}

.list-item {
  color: var(--secondary);
  font-size: 20px;
  line-height: 1;
}

.list-item.new, .link-2 {
  color: var(--secondary);
}

.heading-8 {
  background-color: var(--flowers-2);
  color: var(--white);
  border-radius: 20px;
  align-self: center;
  margin-top: -34px;
  padding: 16px 24px;
  font-size: 21px;
  font-weight: 400;
  position: absolute;
}

.ngs {
  color: var(--flowers-2);
  text-align: center;
  margin-bottom: 40px;
  padding-bottom: 0;
  font-size: 76px;
  font-weight: 400;
}

.ngs.tap {
  color: var(--main);
  margin-bottom: 30px;
  font-size: 68px;
}

.uui-icon-1x1-xxsmall {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.uui-banner04_close-button {
  color: #fff;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: .5rem;
  transition: all .3s;
  display: flex;
}

.uui-banner04_close-button:hover {
  background-color: #fff3;
}

.uui-button-secondary {
  grid-column-gap: .5rem;
  background-color: var(--untitled-ui-primary50);
  color: var(--untitled-ui-primary700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary:hover {
  background-color: var(--untitled-ui-primary100);
}

.uui-button-secondary:focus {
  background-color: var(--untitled-ui-primary50);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-primary100);
}

.uui-button-secondary.is-button-small {
  grid-column-gap: .5rem;
  background-color: var(--flowers-2);
  color: var(--111);
  -webkit-text-stroke-color: var(--white);
  padding: .5rem 1rem;
  font-size: 1rem;
}

.uui-button-secondary.is-button-small.sdfd {
  background-color: var(--flowers-2);
  background-image: none;
  border-radius: 10px;
}

.uui-banner04_supporting-text {
  color: var(--untitled-ui-primary100);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-banner04_text {
  color: var(--untitled-ui-white);
  margin-right: .375rem;
  font-family: Font, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.uui-banner04_text-wrapper {
  grid-row-gap: .125rem;
  flex-wrap: wrap;
  display: flex;
}

.uui-icon-1x1-xsmall {
  width: 1.5rem;
  height: 1.5rem;
}

.icon-featured-square-large {
  color: var(--untitled-ui-white);
  background-color: #5c94d3;
  border-radius: .625rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.uui-banner04_icon-wrapper {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-right: 1rem;
}

.uui-banner04_content {
  flex: 1;
  align-items: center;
  margin-right: 2rem;
  display: flex;
}

.uui-banner04_wrapper {
  background-color: var(--secondary);
  border-radius: .75rem;
  justify-content: flex-start;
  align-items: center;
  padding: .75rem;
  display: flex;
  position: relative;
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-container-large-3 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-3 {
  margin-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-banner04_component {
  margin-top: 60px;
  margin-bottom: 32px;
}

.text-block-5 {
  color: var(--white);
  font-family: Font, sans-serif;
  font-weight: 400;
}

.div-block-23 {
  margin-top: 60px;
}

.heading-9 {
  color: var(--white);
  display: none;
}

.slide_item {
  z-index: 3;
  flex: none;
  width: 48%;
  padding-right: 1.3em;
  transition: transform .35s;
  position: relative;
}

.slide_arrows {
  align-items: center;
  padding-top: 2.4em;
  display: flex;
}

.slide_contain {
  width: 100%;
}

.slide_svg {
  width: 2em;
  height: 2em;
}

.slide_svg.is--flip {
  transform: rotate(-180deg);
}

.slide_wrap {
  width: 100%;
}

.slide_list {
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.slide_arrow {
  color: #1c1d21;
  cursor: pointer;
  background-color: #d2e9ec;
  border-radius: 200vw;
  justify-content: center;
  align-items: center;
  width: 5em;
  height: 5em;
  margin-right: .8em;
  display: flex;
}

.container-2 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 7.7em 10em;
}

.card {
  color: #b8b9c2;
  background-color: #3f4046;
  border-radius: 5px;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  box-shadow: 0 5px 2rem #0000004d;
}

.section-3 {
  background-color: #303136;
  justify-content: center;
  align-items: center;
  padding-top: 99px;
  padding-bottom: 99px;
  overflow: hidden;
}

.section-3.is_full {
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.arrow-right {
  background-color: var(--secondary);
  width: 50px;
  height: 50px;
  inset: auto 0% 0% auto;
}

.container-3 {
  width: 90%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.carousel-slider {
  text-align: center;
}

.carousel-slider._6 {
  right: -105%;
}

.carousel-slider._5 {
  right: -84%;
}

.carousel-slider._3 {
  right: -42%;
}

.carousel-slider._4 {
  right: -63%;
}

.carousel-slider._7 {
  right: -126%;
}

.carousel-slider._2 {
  right: -21%;
}

.carousel-slider._8 {
  right: -147%;
}

.carousel-mask {
  width: 40%;
  overflow: visible;
}

.carousel {
  background-color: #0000;
  justify-content: flex-end;
  align-items: center;
  width: 100vw;
  height: 400px;
}

.carousel.is_contained {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-bottom: 60px;
}

.arrow-left {
  background-color: var(--secondary);
  width: 50px;
  height: 50px;
  inset: auto auto 0% 0%;
}

.btn {
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #3862ec;
  border-radius: 5px;
  padding: 15px 25px;
  font-size: 1rem;
  transition: background-color .3s ease-out;
}

.btn:hover {
  background-color: #213ea0;
}

.card-header {
  background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/64a2dd2811ceebb26dec718f_david-lundgren-1677087-unsplash.jpg");
  background-position: 50% 30%;
  background-size: cover;
  height: 150px;
}

.card-body {
  height: 100%;
  padding: 30px;
}

.icon {
  -webkit-text-stroke-color: var(--main);
}

.slide-nav {
  background-color: var(--white);
  -webkit-text-stroke-color: var(--main);
}

.arrow-right-2 {
  color: var(--secondary);
  width: 50px;
  height: 50px;
  inset: auto 0% 0% auto;
}

.container-4 {
  width: 90%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.slide-nav-2 {
  background-color: #0000;
}

.arrow-left-2 {
  color: var(--secondary);
  -webkit-text-stroke-color: var(--secondary);
  width: 50px;
  height: 50px;
  inset: auto auto 0% 0%;
}

.image-7, .image-8 {
  margin-left: auto;
  margin-right: auto;
}

.container-5 {
  width: 90%;
  max-width: 1300px;
  margin: 60px auto;
  overflow: visible;
}

.carousel-mask-2 {
  width: 24%;
  overflow: visible;
}

.icon-2 {
  background-color: #0000;
}

.text-span-3, .text-span-4 {
  color: var(--main);
}

.image-9 {
  text-align: left;
}

.html-embed-2 {
  z-index: 10;
  position: fixed;
  inset: auto 1% 1% auto;
}

.mobile {
  display: none;
}

.desktop {
  z-index: 10;
  position: static;
  bottom: 20px;
  right: 20px;
}

.div-block-24 {
  z-index: 10;
  position: fixed;
  inset: auto 20px 20px auto;
}

.div-block-24.tap {
  display: none;
}

.button-2 {
  z-index: 99999;
  color: #0000;
  background-color: #0000;
  padding: 63px 24px 63px 25px;
  display: block;
  position: absolute;
}

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

.text-span-5 {
  color: var(--flowers-2);
}

.scene---sticky {
  position: sticky;
  top: 0;
}

.scene---trigger {
  height: 500vh;
}

.img---size {
  width: 300%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%);
}

.scene---extra {
  height: 100vh;
}

.img---move {
  position: absolute;
  inset: 0%;
}

.portfolio {
  display: flex;
}

.img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.img---wrap {
  padding-top: 150%;
  position: relative;
  overflow: hidden;
}

.portfolio---wrap {
  transform: translate(-12.5vw);
}

.portfolio---item {
  width: 25vw;
  padding-left: 1.25vw;
  padding-right: 1.25vw;
}

.section-4 {
  align-items: center;
  height: 100vh;
  padding-left: 50%;
  display: flex;
  overflow: hidden;
}

.container-6 {
  max-width: none;
  margin-left: 20px;
  margin-right: 20px;
}

.div-block-26 {
  background-color: var(--white);
  border-radius: 32px;
  padding: 20px;
}

.heading-10 {
  color: var(--secondary);
  padding-right: 200px;
  font-size: 5vw;
  font-weight: 400;
  line-height: 1;
}

.container-7 {
  max-width: none;
  margin: 60px 20px;
}

.div-block-27 {
  background-color: var(--white);
  border-radius: 56px;
  padding: 20px;
  position: relative;
}

.heading-11 {
  color: var(--secondary);
  letter-spacing: -.1vw;
  margin-left: 60px;
  padding-left: 0;
  padding-right: 220px;
  font-size: 5vw;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
}

.text-span-6, .text-span-7 {
  color: var(--main);
}

.html-embed-4 {
  padding: 10px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.html-embed-4.huge {
  display: none;
}

.section-5 {
  background-color: var(--bg);
  overflow-wrap: normal;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  display: block;
  position: static;
}

.div-block-28 {
  background-color: #fff;
  border-radius: 56px;
  padding: 64px 20px 64px 56px;
  position: static;
  overflow: hidden;
}

.div-block-28.qw {
  z-index: 1;
  background-color: var(--secondary);
  border-radius: 56px;
  padding-top: 64px;
  padding-bottom: 64px;
  padding-left: 54px;
  display: block;
  position: relative;
  top: 172px;
  overflow: hidden;
}

.heading-13 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
}

.heading-13.qw {
  color: var(--secondary);
}

.container-8 {
  max-width: 100%;
  margin-top: 60px;
  margin-bottom: 60px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 10px;
  overflow: visible;
}

.div-block-29 {
  margin-top: -170px;
  overflow: visible;
}

.section-6 {
  display: block;
  overflow: hidden;
}

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

.heading-14 {
  z-index: 3;
  background-color: var(--bg);
  color: var(--flowers-2);
  text-align: center;
  letter-spacing: -1vw;
  max-width: 100%;
  margin-top: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 20vw;
  font-style: italic;
  font-weight: 400;
  line-height: 1;
  position: relative;
}

.section-7 {
  background-color: var(--bg);
  color: var(--111);
  max-width: 100%;
  margin-top: 60px;
  margin-bottom: 0;
  display: block;
  overflow: hidden;
}

.image-10 {
  position: relative;
  left: 52px;
  right: 0;
}

.image-11 {
  z-index: 1;
  position: relative;
  left: 109px;
}

.image-12 {
  z-index: 7;
  position: relative;
  top: 120px;
  right: -118px;
}

.image-13 {
  z-index: 4;
  display: none;
  position: relative;
  right: 121px;
}

.image-14 {
  z-index: 0;
  position: relative;
  top: -109px;
}

.image-15 {
  z-index: 10;
  position: relative;
}

.text-block-6 {
  color: var(--secondary);
  display: none;
}

.list-2 {
  color: var(--secondary);
  padding-left: 40px;
}

.list-item-2 {
  font-size: 1rem;
}

.div-block-30 {
  background-color: var(--white);
  -webkit-text-stroke-color: var(--white);
  border-radius: 32px;
  flex-direction: column;
  justify-content: space-between;
  margin-top: 0;
  margin-bottom: auto;
  padding: 16px;
  display: flex;
}

.f-paragraph-small-3 {
  letter-spacing: -.01em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.f-paragraph-regular-3 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.f-paragraph-regular-3.f-text-weight-medium, .f-text-weight-medium-3 {
  font-weight: 500;
}

.f-avatar-image-3 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.f-testimonial-avatar-small-3 {
  background-color: var(--flowui-component-library-gray-200);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  min-height: 48px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.f-testimonial-author-3 {
  grid-column-gap: 16px;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.f-testimonial-author-3:hover {
  border-color: #0000;
  box-shadow: 23px 23px 64px -16px #393b6a0f;
}

.f-margin-bottom-54 {
  margin-bottom: 32px;
}

.f-h6-heading-3 {
  color: var(--flowui-component-library-gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.5;
}

.f-margin-bottom-55 {
  margin-bottom: 16px;
}

.f-testimonial-outline {
  border: 1px solid var(--flowui-component-library-grey-300);
  color: var(--flowui-component-library-gray-900);
  background-color: #fff;
  border-radius: 12px;
  padding: 32px;
  transition: box-shadow .2s, border-color .2s;
}

.f-testimonial-outline:hover {
  border-color: #0000;
  box-shadow: 29px 57px 140px -48px #393b6a1f;
}

.f-grid-three-column {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.f-h3-heading-3 {
  color: var(--flowui-component-library-gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 1.2;
}

.f-heading-detail-small-3 {
  color: var(--flowui-component-library-gray-500);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.f-title-wrapper-center-3 {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.f-margin-bottom-56 {
  margin-bottom: 48px;
}

.f-container-regular {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-testimonial-background-3 {
  background-color: var(--flowui-component-library-gray-100);
  width: 100%;
  height: 30%;
  position: absolute;
  inset: auto 0% 0%;
}

.f-section-regular-3 {
  padding: 72px 5%;
  position: relative;
}

.social-icon-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.social-link {
  color: var(--untitled-ui-gray400);
  transition: all .3s;
}

.social-link:hover {
  color: var(--untitled-ui-gray500);
}

.uui-team04_social {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: flex-start;
  margin-top: 1.5rem;
  display: grid;
}

.uui-text-size-medium-3 {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-text-size-medium-3.text-color-primary700 {
  color: var(--untitled-ui-primary700);
}

.uui-space-xsmall {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-tiny {
  color: var(--untitled-ui-gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-team04_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-team04_image-wrapper {
  width: 100%;
  margin-bottom: 1.5rem;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.uui-team04_item {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.uui-team04_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.uui-team04_component {
  margin-top: 4rem;
}

.uui-button-2 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-primary600);
  background-color: var(--untitled-ui-primary600);
  color: var(--untitled-ui-white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-2:hover {
  border-color: var(--untitled-ui-primary700);
  background-color: var(--untitled-ui-primary700);
}

.uui-button-2:focus {
  background-color: var(--untitled-ui-primary600);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-primary100);
}

.uui-button-secondary-gray-2 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-gray300);
  background-color: var(--untitled-ui-white);
  color: var(--untitled-ui-gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary-gray-2:hover {
  background-color: var(--untitled-ui-gray50-501);
  color: var(--untitled-ui-gray800);
}

.uui-button-secondary-gray-2:focus {
  background-color: var(--untitled-ui-white);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-gray100);
}

.uui-button-row-2 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-space-medium {
  width: 100%;
  min-height: 2rem;
}

.uui-text-size-large {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-heading-medium {
  color: var(--untitled-ui-gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-subheading {
  color: var(--untitled-ui-primary600);
  margin-bottom: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-max-width-large {
  width: 100%;
  max-width: 48rem;
}

.uui-padding-vertical-xhuge-2 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-container-large-4 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-4 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-blogsection07_button-row {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.uui-text-size-small-2 {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-text-divider {
  color: var(--untitled-ui-gray600);
  margin-left: .25rem;
  margin-right: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-text-divider.text-size-small {
  color: var(--untitled-ui-gray600);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
}

.uui-blogsection07_date-wrapper {
  align-items: center;
  display: flex;
}

.uui-blogsection07_author-heading {
  color: var(--untitled-ui-gray900);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.uui-blogsection07_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  min-width: 2.5rem;
  height: 2.5rem;
  min-height: 2.5rem;
}

.uui-blogsection07_author-image-wrapper {
  margin-right: .75rem;
}

.uui-blogsection07_author-wrapper {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.uui-blogsection07_icon {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-top: .25rem;
  margin-left: .5rem;
  display: flex;
}

.uui-heading-xsmall {
  color: var(--untitled-ui-gray900);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-blogsection07_title-link {
  color: var(--untitled-ui-gray900);
  justify-content: space-between;
  margin-bottom: .5rem;
  text-decoration: none;
  display: flex;
}

.uui-blogsection07_category-link {
  color: var(--untitled-ui-primary700);
  margin-bottom: .5rem;
  margin-right: 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
  transition: opacity .3s;
}

.uui-blogsection07_category-link:hover {
  color: var(--untitled-ui-primary800);
}

.uui-blogsection07_category-link.w--current {
  border-bottom: 2px solid #000;
}

.uui-blogsection07_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-blogsection07_image-wrapper {
  width: 100%;
  padding-top: 56.25%;
  position: relative;
  overflow: hidden;
}

.uui-blogsection07_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blogsection07_image-link:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

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

.uui-blogsection07_list-wrapper {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.uui-blogsection07_heading {
  flex: 1;
}

.uui-blogsection07_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  display: grid;
}

.uui-blogsection07_component {
  flex-direction: column;
  align-items: center;
}

.grid-11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  height: auto;
}

.div-block-31 {
  padding: 16px;
}

.slider {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.slide-2 {
  position: static;
}

.mask {
  position: relative;
}

.mask-2 {
  border-radius: 24px;
}

.slider-2 {
  border-radius: 24px;
  flex: 1;
  min-height: 39vw;
  max-height: none;
}

.heading-15 {
  color: var(--secondary);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
}

.heading-16 {
  color: var(--secondary);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  font-size: 40px;
  font-weight: 400;
  line-height: 1;
}

.container-9 {
  margin-top: 140px;
  margin-bottom: 100px;
}

.bold-text-14 {
  font-weight: 400;
}

.bold-text-15 {
  color: var(--secondary);
  font-weight: 400;
}

.italic-text-4 {
  color: var(--flowers-2);
  font-style: normal;
}

.button-3 {
  background-color: var(--secondary);
  text-align: center;
  border-radius: 12px;
  margin-top: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.image-17 {
  float: none;
  clear: none;
  object-fit: fill;
  object-position: 50% 50%;
  border-radius: 24px;
  min-height: 1vh;
  position: static;
  overflow: visible;
}

.lightbox-link {
  float: none;
  clear: none;
  background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/64a591866fcd606c41e6e2be_FOT_3417.png");
  background-position: 50%;
  background-size: auto;
  flex-direction: row;
  align-items: stretch;
  max-width: none;
  display: flex;
  overflow: visible;
}

.lightbox-link-2 {
  background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/64a59349b465070c8fd197b2_IMG_0697.png");
  background-position: 0 0;
  background-size: auto;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  min-width: 100%;
  min-height: 50%;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.lightbox-link-3 {
  -webkit-text-fill-color: inherit;
  object-fit: scale-down;
  object-position: 50% 0%;
  background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/64a591873f599e87d003a84c_FOT_3757%20%D0%BA%D0%BE%D0%BF%D1%96%D1%8F.png");
  background-position: 0%;
  background-repeat: repeat;
  background-size: cover;
  background-clip: padding-box;
  width: 457px;
  height: 288px;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.image-18 {
  object-fit: scale-down;
  object-position: 50% 50%;
  border-radius: 24px;
  display: block;
  position: static;
}

.grid-12 {
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-32 {
  background-color: var(--white);
  margin: 16px;
}

.div-block-33 {
  background-color: var(--white);
}

.div-block-34 {
  background-color: var(--white);
  padding: 16px;
}

.slide-5 {
  width: 100%;
  min-width: 100%;
  height: 100%;
  min-height: 100%;
  position: static;
}

.slider-3 {
  min-width: 100%;
  min-height: 100%;
  overflow: visible;
}

.mask-3 {
  min-width: 100%;
  min-height: 100%;
}

.image-19 {
  border-radius: 24px;
}

.div-block-35 {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
}

.f-button-neutral {
  background-color: var(--flowui-component-library-gray-900);
  color: var(--flowui-component-library-white);
  text-align: center;
  letter-spacing: -.02em;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.f-button-neutral:hover {
  background-color: var(--flowui-component-library-gray-700);
}

.f-button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.f-paragraph-regular-4 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.f-sub-heading-small {
  color: var(--flowui-component-library-gray-900);
  letter-spacing: -.03em;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}

.f-margin-bottom-08 {
  margin-bottom: 8px;
}

.f-icon-regular-4 {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.f-content-icon-square {
  background-color: var(--flowui-component-library-gray-100);
  color: var(--flowui-component-library-gray-900);
  border-radius: 4px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.f-content-list-item-large {
  grid-column-gap: 24px;
  align-items: flex-start;
  display: flex;
}

.f-content-list-wrapper-small {
  grid-row-gap: 48px;
  flex-direction: column;
  max-width: 300px;
  margin-bottom: 48px;
  display: flex;
}

.f-content-divider {
  background-color: var(--flowui-component-library-gray-200);
  width: 100%;
  height: 1px;
  margin-top: 32px;
  margin-bottom: 32px;
}

.f-paragraph-large {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 32px;
}

.f-h3-heading-4 {
  color: var(--flowui-component-library-gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 1.2;
}

.f-margin-bottom-57 {
  margin-bottom: 16px;
}

.f-heading-detail-small-4 {
  color: var(--flowui-component-library-gray-500);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.f-margin-bottom-12 {
  margin-bottom: 12px;
}

.f-content-text-wrapper {
  max-width: 460px;
}

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

.f-content-image-tall {
  border-radius: 12px;
  width: 100%;
  max-width: 450px;
  height: 620px;
  overflow: hidden;
}

.f-grid-two-column {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.f-container-regular-2 {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-section-large {
  padding: 92px 5%;
  position: relative;
}

.grid-13 {
  grid-column-gap: 68px;
  grid-row-gap: 68px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 60px;
}

.div-block-36 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.head {
  color: var(--secondary);
  letter-spacing: -.05rem;
  font-size: 2.2vh;
  font-weight: 400;
  line-height: 1;
}

.uui-heroheader15_card-image-05 {
  z-index: 5;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, #ffffff80, #fff0);
  border: 1px solid #ffffff80;
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(65%, 79%)rotate(150deg);
  box-shadow: 1px 1px 25px 12px #0000000d;
}

.uui-heroheader15_card-image-04 {
  z-index: 4;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, #ffffff80, #fff0);
  border: 1px solid #ffffff80;
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(38%, 33%)rotate(120deg);
  box-shadow: 1px 1px 25px 12px #0000000d;
}

.uui-heroheader15_card-image-03 {
  z-index: 3;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, #ffffff80, #fff0);
  border: 1px solid #ffffff80;
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(0, 16%)rotate(90deg);
  box-shadow: 1px 1px 25px 12px #0000000d;
}

.uui-heroheader15_card-image-02 {
  z-index: 2;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, #ffffff80, #fff0);
  border: 1px solid #ffffff80;
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(-38%, 33%)rotate(60deg);
  box-shadow: 1px 1px 25px 12px #0000000d;
}

.uui-heroheader15_card-image-01 {
  z-index: 1;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, #ffffff80, #fff0);
  border: 1px solid #ffffff80;
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(-65%, 79%)rotate(30deg);
  box-shadow: 1px 1px 25px 12px #0000000d;
}

.uui-heroheader15_image-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 28rem;
  margin-top: 4rem;
  display: flex;
  position: relative;
}

.uui-button-3 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-primary600);
  background-color: var(--untitled-ui-primary600);
  color: var(--untitled-ui-white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-3:hover {
  border-color: var(--untitled-ui-primary700);
  background-color: var(--untitled-ui-primary700);
}

.uui-button-3:focus {
  background-color: var(--untitled-ui-primary600);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-primary100);
}

.uui-button-3.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-icon-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-button-icon-2.is-icon-large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

.uui-button-secondary-gray-3 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-gray300);
  background-color: var(--untitled-ui-white);
  color: var(--untitled-ui-gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary-gray-3:hover {
  background-color: var(--untitled-ui-gray50-501);
  color: var(--untitled-ui-gray800);
}

.uui-button-secondary-gray-3:focus {
  background-color: var(--untitled-ui-white);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-gray100);
}

.uui-button-secondary-gray-3.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-row-3 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row-3.button-row-center {
  justify-content: center;
}

.uui-space-large-2 {
  width: 100%;
  min-height: 3rem;
}

.uui-text-size-xlarge-2 {
  color: var(--secondary);
  font-family: Font, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

.uui-text-size-xlarge-2.text-color-primary200 {
  color: var(--untitled-ui-primary200);
}

.uui-max-width-large-2 {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large-2.align-center, .align-center {
  margin-left: auto;
  margin-right: auto;
}

.uui-space-small-2 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-heading-xlarge-2 {
  color: var(--secondary);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Font, sans-serif;
  font-size: 3.75rem;
  font-weight: 400;
  line-height: 1;
}

.uui-heading-xlarge-2.text-color-white {
  color: var(--untitled-ui-white);
}

.uui-heroheader15_subheading {
  color: var(--untitled-ui-primary200);
  margin-bottom: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

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

.uui-heroheader15_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.uui-space-xhuge {
  width: 100%;
  min-height: 7rem;
}

.uui-container-large-5 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-5 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-section_heroheader15 {
  background-color: var(--untitled-ui-primary800);
  overflow: hidden;
}

.uui-heroheader08_image {
  object-fit: cover;
  width: 100%;
  height: 40rem;
}

.uui-text-size-medium-4 {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-ratings_number {
  color: var(--untitled-ui-gray700);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
}

.uui-ratings_stars {
  width: 100%;
  height: 1.25rem;
  margin-right: .5rem;
}

.ratings_stars-wrapper {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: .125rem;
  display: flex;
}

.ratings_wrapper {
  margin-left: 1rem;
}

.uui-avatar-group_item {
  border: 2px solid var(--untitled-ui-white);
  background-color: var(--untitled-ui-white);
  border-radius: 50%;
  width: 2.75rem;
  height: 2.75rem;
  margin-right: -1rem;
}

.uui-avatar-group_component {
  grid-column-gap: 0rem;
  flex-wrap: nowrap;
  align-items: center;
  padding-right: 1rem;
  display: flex;
}

.uui-ratings_component {
  align-items: center;
  display: flex;
}

.uui-text-style-link {
  color: var(--untitled-ui-gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link:hover {
  color: var(--untitled-ui-gray700);
}

.uui-text-size-small-3 {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-form_input {
  border: 1px solid var(--untitled-ui-gray300);
  background-color: var(--untitled-ui-white);
  color: var(--untitled-ui-gray900);
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-form_input:focus {
  border-color: var(--untitled-ui-primary300);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-primary100);
  color: var(--untitled-ui-gray900);
}

.uui-form_input::placeholder {
  color: var(--untitled-ui-gray500);
}

.uui-signup-form_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: .375rem;
  display: grid;
}

.uui-heroheader08_form {
  max-width: 30rem;
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.uui-max-width-small {
  width: 100%;
  max-width: 30rem;
}

.uui-heroheader08_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-padding-vertical-xhuge-3 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-section_heroheader08 {
  background-color: #fff0;
}

.grid-14 {
  object-fit: fill;
  border-radius: 32px;
  grid-template-rows: auto;
  padding-top: 0;
}

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

.video-2 {
  border-radius: 32px;
  margin-bottom: 24px;
}

.div-block-38 {
  max-width: 250px;
}

.image-20 {
  display: none;
  overflow: visible;
}

.preloader {
  z-index: 99999999;
  background-color: var(--bg);
  justify-content: center;
  align-items: center;
  width: 100svw;
  height: 100svh;
  display: none;
  position: fixed;
}

.div-block-39 {
  z-index: 999999;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--bg);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100svw;
  height: 100svh;
  display: block;
  position: fixed;
  inset: 0%;
}

.bold-text-17, .bold-text-18, .bold-text-19 {
  color: var(--flowers-2);
}

.text-span-10 {
  color: var(--main);
  font-size: 19px;
}

.bold-text-20 {
  color: var(--untitled-ui-gray700);
}

.text-span-11 {
  color: var(--main);
}

.text-span-12 {
  color: var(--untitled-ui-gray700);
}

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

.bold-text-24 {
  color: var(--flowers-2);
}

.text-span-13 {
  background-color: #fff;
}

.uui-button-secondary-2 {
  grid-column-gap: .5rem;
  color: #6941c6;
  text-align: center;
  white-space: nowrap;
  background-color: #f9f5ff;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary-2:hover {
  background-color: #f4ebff;
}

.uui-button-secondary-2:focus {
  background-color: #f9f5ff;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.uui-button-secondary-2.is-button-small {
  grid-column-gap: .5rem;
  color: #e1131f;
  -webkit-text-stroke-color: #fff;
  background-color: #e1131f;
  padding: .5rem 1rem;
  font-size: 1rem;
}

.link-6 {
  color: #e1131f;
}

.heading-20 {
  display: none;
}

.result-but {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  margin-bottom: -30px;
  display: flex;
}

.item-services {
  background-color: #fff;
  border: 1px solid #4754670f;
  border-radius: 56px;
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  width: 80%;
  max-width: 100%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px 64px;
  transition: all .4s;
  display: flex;
  position: relative;
}

.item-services:hover {
  background-color: #fbfbfb;
}

.item-services.tab {
  background-color: var(--secondary);
  color: var(--secondary);
}

.cell-5 {
  flex-direction: row;
  align-items: stretch;
}

.text-span-14 {
  font-size: 36px;
}

.container-10 {
  min-width: 0;
  max-width: 1400px;
  margin-left: 20px;
  margin-right: 20px;
}

.tarif-section-2 {
  max-width: 1700px;
  margin: 96px auto;
  display: block;
}

.uui-faq01_icon-wrapper-2 {
  color: #e1131f;
}

.text-block-7 {
  color: #fff;
  font-family: Font, sans-serif;
  font-weight: 400;
}

.bold-text-25 {
  font-weight: 400;
}

.faq {
  flex-direction: column;
  align-items: center;
  max-width: 1440px;
  margin: 96px 124px 0;
  display: flex;
}

.faq.asdfs {
  padding-bottom: 96px;
}

.accordion-icon_component-2 {
  color: #e1131f;
  -webkit-text-stroke-color: #39362e;
  border: 2px solid #39362e;
  border-radius: 50%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 16px;
  display: flex;
  position: relative;
}

.container--tap {
  max-width: none;
  height: auto;
  margin-top: 23px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 4%;
  padding-right: 4%;
}

.services-h {
  color: #e1131f;
  text-align: center;
  font-size: 68px;
  line-height: 100%;
}

.quick-stack-4 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  margin-top: 40px;
  padding: 0;
}

.services {
  margin-top: 3%;
}

.div-for-services {
  flex-direction: column;
  align-items: stretch;
  margin-top: 20px;
  display: flex;
}

.head-2 {
  color: #39362e;
  letter-spacing: -.05rem;
  font-size: 2.2vh;
  font-weight: 400;
  line-height: 1;
}

.heading-19 {
  font-size: 32px;
  line-height: 120%;
}

.result-img {
  flex: 1;
  height: 100%;
  display: flex;
}

.div-block-40 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.bold-text-26 {
  font-weight: 400;
}

.accordion-icon_horizontal-line-2 {
  background-color: #39362e;
  border-radius: 1px;
  width: .75rem;
  height: 2px;
  position: absolute;
}

.buton-services {
  color: #fff;
  background-color: #39362e;
  border-radius: 40px;
  order: 1;
  margin-left: 0;
  margin-right: 0;
  padding-left: 60px;
  padding-right: 60px;
  text-decoration: none;
  transition: all .4s;
}

.buton-services:hover {
  background-color: #39362ee6;
}

.buton-services.but-res {
  background-color: #39362e;
  padding: 5px 80px;
}

.h-services {
  color: #39362ee6;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  mix-blend-mode: normal;
  background-color: #3898ec00;
  padding-left: 0;
  font-size: 28px;
  font-weight: 400;
  line-height: 100%;
}

.h-services.new {
  color: var(--bg);
  background-color: #0000;
  font-size: 28px;
}

.image-23 {
  display: none;
}

.heading--hero {
  color: #39362e;
  letter-spacing: -.05em;
  max-width: 48%;
  font-family: Font, sans-serif;
  font-size: 86px;
  font-weight: 400;
  line-height: 100%;
}

.heading-21 {
  color: #39362e;
  letter-spacing: -.1rem;
  padding-bottom: 20px;
  font-size: 64px;
  line-height: 1;
}

.heading-21.red {
  padding-bottom: 0;
  line-height: .7;
}

.accordion-icon_vertical-line-2 {
  background-color: #39362e;
  border-radius: 1px;
  width: 2px;
  height: .75rem;
  position: absolute;
}

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

.hero-information {
  padding-left: 4%;
}

.results, .results-copy {
  margin-top: 5%;
}

.uui-text-size-medium-5 {
  color: #39362e;
  letter-spacing: normal;
  max-width: 60ch;
  margin-bottom: 16px;
  font-family: Font, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.uui-text-size-medium-5.qwe {
  margin-bottom: 0;
}

.p-hero {
  color: #39362e;
  text-align: left;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  font-size: 34px;
  line-height: 120%;
  display: flex;
}

.bold-text-27 {
  font-weight: 400;
}

.hero-section {
  flex-direction: column;
  align-items: flex-start;
  height: 95vh;
  padding-top: 15%;
  display: block;
  position: relative;
}

.image-21 {
  object-fit: cover;
  width: 80%;
  height: 95vh;
}

.res {
  object-fit: cover;
  border-radius: 20px;
  flex: 1;
  height: 100%;
}

.link-block {
  max-width: 50%;
  display: none;
  position: absolute;
  inset: 0%;
}

.heading-17 {
  color: var(--secondary);
  font-size: 22px;
  font-weight: 400;
  line-height: 130%;
}

.image-bg {
  justify-content: flex-end;
  width: 50%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% 5% 0% auto;
}

.uui-faq01_accordion-2 {
  border-bottom: 1px solid #eaecf0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.text-span-16 {
  color: var(--main);
}

.text-span-17, .text-span-18, .bold-text-28 {
  color: var(--bg);
}

.text-span-19 {
  color: var(--bg);
  background-color: #0000;
}

.services-h-copy {
  color: #e1131f;
  text-align: center;
  margin-top: 32px;
  font-size: 68px;
  line-height: 100%;
}

.link-block-2 {
  display: block;
}

.uui-faq01_question-copy {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.5rem;
  padding-bottom: .5rem;
  display: flex;
}

.bold-text-30 {
  color: var(--коричневsq);
}

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

.bold-text-32 {
  color: var(--flowers-2);
}

.img-slid {
  object-fit: cover;
  height: 491.021px;
}

.div-block-41 {
  background-color: #fff;
  padding-top: 4em;
  padding-bottom: 4em;
}

.navbar {
  background-color: #f3efef;
}

.list-item-copy {
  color: var(--secondary);
  font-size: 20px;
  line-height: 1;
}

.list-item-copy.new {
  color: var(--secondary);
}

.text-span-26, .text-span-27 {
  color: var(--untitled-ui-gray400);
}

.text-span-28 {
  color: var(--untitled-ui-gray500);
}

.text-span-29, .text-span-30, .text-span-31 {
  color: var(--main);
}

.text-span-33 {
  color: var(--untitled-ui-gray400);
  text-decoration: line-through;
}

.text-span-34, .text-span-35, .text-span-36, .text-span-37, .text-span-38 {
  color: var(--untitled-ui-gray400);
}

.text-span-39, .text-span-40, .text-span-41, .text-span-42, .text-span-43, .text-span-44, .text-span-45, .text-span-46, .text-span-47, .text-span-48 {
  color: var(--flowers-2);
}

.text-span-49 {
  color: var(--main);
}

.vtfggq86, .mvcvdpv0 {
  width: auto;
}

.ap6ef9c8 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 900px;
  position: absolute;
  top: 0;
  left: 0;
}

.d59n4lhh {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 900px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.ou0wdwhw {
  z-index: 2;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1090.99px;
  margin: 0;
  padding: 0;
  font-size: 229px;
  font-weight: 700;
  line-height: 275px;
  display: table-cell;
  position: absolute;
  top: -3px;
  left: 54px;
  transform: scale(1);
}

.u1gk7tyk {
  z-index: 3;
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 333.997px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
  display: table-cell;
  position: absolute;
  top: 260px;
  left: 100px;
}

.u8zc8ak0 {
  z-index: 4;
  opacity: 0;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 440px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 108px;
  left: 1995px;
  transform: scale(1);
}

.mx3ugnsm {
  z-index: 5;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6666-3932-4339-b834-396239623065/-/cover/798x798/center/center/-/format/webp/7f88c6b5-ec0c-4bed-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 398.997px;
  height: 399px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 231px;
  left: 807px;
  transform: scale(1);
}

.rvk3l6ig {
  z-index: 6;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3539-6538-4531-a434-663862333865/-/format/webp/daniel_3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 1210px;
  height: 307px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 513px;
  left: -5px;
  transform: scale(1);
}

.cy9zd1xo {
  z-index: 7;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 200px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  display: table-cell;
  position: absolute;
  top: 397px;
  left: 100px;
}

.r9yflmt3 {
  z-index: 8;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6631-6537-4966-a332-343531316532/-/cover/692x512/center/center/-/format/webp/8eb681fc-8520-4199-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 345.99px;
  height: 256px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 115px;
  left: 743px;
  transform: scale(1);
}

.ows750sj {
  z-index: 9;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3066-6464-4164-b530-323937663531/-/format/webp/woman_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 547.995px;
  height: 684px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 66px;
  left: 326px;
}

.zrlg1m1h {
  z-index: 10;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 108.997px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 641px;
  left: 1018px;
}

.muy89pi2 {
  z-index: 11;
  vertical-align: middle;
  background-image: url("https://static.tildacdn.com/tild3735-3562-4933-b237-616338313739/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 328px;
  left: 100px;
}

.duvi65cz {
  z-index: 12;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://static.tildacdn.com/tild3537-6133-4166-b338-313732303534/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 328px;
  left: 100px;
}

.lgbr3ftl {
  background-image: linear-gradient(.499turn, #89b3cd 0%, #9ec6c7 31%, #c9ddd9 69%, #c0dada 100%);
  background-size: auto;
  width: 1920px;
  max-width: 100%;
  height: 900px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.r0guw4p6 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 774px;
  position: absolute;
  top: 0;
  left: 0;
}

.ax586pcx {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 774px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.wtngr9no {
  z-index: 2;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3764-3062-4263-a566-666530633865/-/format/webp/bg_image2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 1200px;
  height: 633px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 11px;
  left: 0;
}

.hia216dx {
  z-index: 3;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1097.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -45px;
  left: 11px;
}

.g88zspb7 {
  z-index: 4;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 850.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 84px;
  left: 168px;
}

.hzdseoh9 {
  z-index: 5;
  vertical-align: middle;
  background-image: url("https://static.tildacdn.com/tild6363-3066-4830-a265-393931393136/abc0d2f5-ac53-4b22-8.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 415px;
  height: 339px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 132px;
  left: 64px;
}

.ei4xqi0y {
  z-index: 6;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3036-3365-4137-b764-653462383238/-/cover/734x274/center/center/-/format/webp/pass1_mage.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 5px;
  width: 366.992px;
  height: 137px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 323px;
  left: 659px;
  transform: scale(1);
  box-shadow: 0 1px 4px #0003;
}

.uzz7yx8g {
  z-index: 7;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6666-6232-4437-b430-386164623334/-/cover/734x294/center/center/-/format/webp/1012001_90624-OIMTKG.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 366.992px;
  height: 147px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 313px;
  left: 687px;
  transform: scale(1);
  box-shadow: 0 1px 4px #0003;
}

.nxwwa252 {
  z-index: 8;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3136-6437-4237-b433-373530613431/-/cover/696x242/center/center/-/format/webp/Frame_1.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 10px;
  width: 347.995px;
  height: 121px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 339px;
  left: 678px;
  transform: scale(1);
  box-shadow: 0 1px 4px #0003;
}

.wxa3b6be {
  z-index: 9;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3738-3763-4135-a464-663766663262/-/cover/64x64/center/center/-/format/webp/68dee33b-92e0-4189-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 31.9922px;
  height: 32px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 120px;
  left: 347px;
}

.p1aqxb72 {
  z-index: 10;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3733-3935-4262-b638-366463323531/-/cover/400x532/center/center/-/format/webp/noroot.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 200px;
  height: 266px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 198px;
  left: 590px;
  transform: rotate(342deg);
  box-shadow: 5px 5px 4px #0000004d;
}

.dtqyxcja {
  z-index: 11;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 41.9922px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 475px;
  left: 1016px;
}

.hymk8uy2 {
  z-index: 12;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1227.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -23px;
  left: -14px;
}

.t0ue2eri {
  z-index: 13;
  opacity: .1;
  filter: blur(4px);
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1227.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -30px;
  left: -14px;
}

.gs4xce93 {
  z-index: 14;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1227.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -36px;
  left: -14px;
}

.wojz3ki3 {
  background-color: #ebd2b7;
  width: 1920px;
  max-width: 100%;
  height: 774px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.htub4gpr {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1734px;
  position: absolute;
  top: 0;
  left: 0;
}

.gu9i7ba5 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1734px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.nmlidx1y {
  z-index: 2;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  width: 1200px;
  height: 1445px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 0;
  left: 0;
}

.vmjdwt8j {
  z-index: 3;
  opacity: .7;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3537-3165-4133-b664-383163336130/-/cover/920x544/center/center/-/format/webp/cloud_2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 460px;
  height: 272px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 699px;
  left: 926px;
  transform: scale(1);
}

.c68wvj4a {
  z-index: 4;
  opacity: .3;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3638-3336-4062-b763-353134336337/-/format/webp/cloud_1.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 550.99px;
  height: 332px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 46px;
  left: -217px;
  transform: scale(1);
}

.rzzdk9xl {
  z-index: 5;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3732-3337-4230-b366-633434343039/-/cover/946x610/center/center/-/format/webp/cloud_3.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 472.995px;
  height: 305px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1082px;
  left: -97px;
  transform: scale(1);
}

.w9mdmoly {
  z-index: 6;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 430px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 100px;
  left: 85px;
}

.xim5a1g6, .ax1fpxow, .gujuyxg7 {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
}

.cb8hgvpx {
  z-index: 7;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #fff;
  width: 397.995px;
  margin: 0;
  padding: 0 0 0 20px;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: block;
  position: absolute;
  top: 288px;
  left: 86px;
}

.n8l063uj {
  z-index: 8;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 397.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 1009px;
  left: 71px;
}

.kmfk4xqo {
  z-index: 9;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 397.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 700px;
  left: 617px;
}

.uju0rp6i {
  z-index: 10;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 342.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 378px;
  left: 86px;
}

.oknj4vbv {
  z-index: 11;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6534-6430-4237-b330-643639353462/-/cover/76x76/center/center/-/format/webp/70f76b70-009c-4536-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 38px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 226px;
  left: 85px;
}

.fve1246a {
  z-index: 12;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6666-6362-4338-b565-323461363135/-/cover/76x76/center/center/-/format/webp/fb1fb80b-98ed-4904-9.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 38px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 954px;
  left: 70px;
}

.fq8528m3 {
  z-index: 13;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6463-6266-4265-b232-343931303134/-/cover/76x76/center/center/-/format/webp/b5180f20-d153-447e-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 38px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 641px;
  left: 616px;
}

.si4a9e1l {
  z-index: 14;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3535-3366-4965-b939-313933303935/-/cover/530x640/center/center/-/format/webp/1_top2_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 265px;
  height: 320px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 87px;
  left: 830px;
  transform: scale(1);
}

.c5fzdjc9 {
  z-index: 15;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6366-6662-4138-b934-343330343736/-/cover/530x624/center/center/-/format/webp/3_top_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 265px;
  height: 312px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 887px;
  left: 639px;
  transform: scale(1);
}

.j7g2mdo7 {
  z-index: 16;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 87.9948px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 87px;
  left: 787px;
}

.ppg722w3 {
  z-index: 17;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3736-6563-4265-b038-396334346134/-/cover/442x528/center/center/-/format/webp/1_top.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 220.99px;
  height: 264px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 108px;
  left: 596px;
  transform: scale(1);
}

.kopvd1xj {
  z-index: 18;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6665-3035-4432-a332-353037663938/-/cover/524x616/center/center/-/format/webp/1_bot_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 261.992px;
  height: 308px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 317px;
  left: 693px;
  transform: scale(1);
}

.isrt9zix {
  z-index: 19;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 66.9922px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 456px;
  left: 913px;
}

.bwjn3tvb {
  z-index: 20;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3262-3862-4033-b239-376433393738/-/cover/194x82/center/center/-/format/webp/Group_117.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 96.9922px;
  height: 41px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 875px;
  left: 711px;
}

.v7kfp9xk {
  z-index: 21;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6332-3838-4439-b931-366663656563/-/cover/568x578/center/center/-/format/webp/3_bot_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 283.997px;
  height: 289px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1045px;
  left: 815px;
  transform: rotate(13deg);
}

.rzkb50b9 {
  z-index: 22;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 410.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 502px;
  left: 259px;
}

.nf5846nx {
  z-index: 23;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3865-3634-4261-b030-613534343064/-/cover/478x576/center/center/-/format/webp/noroot.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 238.997px;
  height: 288px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 594px;
  left: 93px;
  transform: scale(1);
}

.vyxkrnvl {
  z-index: 24;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3438-6362-4634-a232-616366326561/-/cover/688x360/center/center/-/format/webp/f8b221aa-c41c-472d-8.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 343.997px;
  height: 180px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 545px;
  left: 175px;
  transform: scale(1);
}

.ult3epij {
  z-index: 25;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 621px;
  left: 20px;
}

.ydh7sc8y {
  z-index: 26;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 70px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 1168px;
  left: 790px;
}

.s8axluqf {
  z-index: 27;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.9896px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 781px;
  left: 293px;
}

.vt04fqzj {
  z-index: 28;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3262-3862-4033-b239-376433393738/-/cover/168x70/center/center/-/format/webp/Group_117.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 83.9974px;
  height: 35px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 89px;
  left: 667px;
  transform: scale(1);
}

.qd9dbmty {
  z-index: 29;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 300px;
  height: 195px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 295px;
  left: 1660px;
}

.l694r7wp {
  z-index: 30;
  color: #fff;
  letter-spacing: .5px;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 261.992px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 222px;
  left: 137px;
}

.phb6rvr7 {
  z-index: 31;
  color: #fff;
  letter-spacing: .5px;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 345px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 636px;
  left: 668px;
}

.holka030 {
  z-index: 32;
  color: #fff;
  letter-spacing: .5px;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 150px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 944px;
  left: 121px;
}

.lw3uaiaq {
  background-image: linear-gradient(.501turn, #99c9e3 0%, #a3d8d2 100%);
  background-size: auto;
  width: 1920px;
  max-width: 100%;
  height: 1734px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.rdqu6gck {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1299px;
  position: absolute;
  top: 0;
  left: 0;
}

.f7p4vk0q {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1299px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.yvoa8kqj {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 433.997px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 91px;
  left: 69px;
  transform: rotate(-2deg);
}

.d3egvw4i {
  z-index: 3;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 433.997px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 91px;
  left: 69px;
  transform: scale(1);
}

.tcc00yd6 {
  z-index: 4;
  color: #1e1f20;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 425px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 94px;
  left: 73px;
  transform: scale(1);
}

.yas0j8pv {
  z-index: 5;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 408.997px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 157px;
  left: 71px;
}

.kbicklgl, .tt5nj8ag {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  line-height: 17px;
}

.fx9cbzgn {
  z-index: 6;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #fff;
  width: 321.992px;
  margin: 0;
  padding: 0 0 0 20px;
  font-size: 14px;
  line-height: 17px;
  display: block;
  position: absolute;
  top: 292px;
  left: 70px;
}

.sf91jju3 {
  z-index: 7;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 312.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 788px;
  left: 251px;
}

.b2jet3gc {
  z-index: 8;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6637-3033-4463-b939-366663333335/-/cover/750x336/center/center/-/format/webp/res_1_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 375px;
  height: 168px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 452px;
  left: 70px;
  transform: scale(1);
}

.tuiga0bd {
  z-index: 9;
  color: #1e1f20;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 400px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 160px;
  left: 75px;
}

.wfrjunvy {
  z-index: 10;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3838-3266-4330-b236-636530623363/-/cover/500x500/center/center/-/format/webp/res_2_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 250px;
  height: 250px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 315px;
  left: 405px;
  transform: scale(1);
  box-shadow: 0 4px 4px #0003;
}

.fmovbpoq {
  z-index: 11;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6231-3938-4564-b238-326231643231/-/cover/500x500/center/center/-/format/webp/res_3_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 250px;
  height: 250px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 315px;
  left: 641px;
  box-shadow: 0 4px 4px #0003;
}

.vibna1s8 {
  z-index: 12;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6538-3034-4361-a135-616138316162/-/cover/500x500/center/center/-/format/webp/res_4_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 250px;
  height: 250px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 315px;
  left: 877px;
  transform: scale(1);
  box-shadow: 0 4px 4px #0003;
}

.fan5dzrb {
  z-index: 13;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 117.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 279px;
  left: 451px;
  transform: scale(1);
}

.h2im4k3p {
  z-index: 14;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 112.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 279px;
  left: 709px;
}

.d0yrff3r {
  z-index: 15;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 120px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 279px;
  left: 962px;
  transform: scale(1);
}

.dqk6b90o {
  z-index: 16;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 271.992px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 258px;
  left: 70px;
}

.govbnf8u {
  z-index: 17;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 250.99px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 168px;
  left: 832px;
}

.l5zka9ig {
  z-index: 18;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 237.995px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 736px;
  left: 251px;
}

.kzsbwjkp {
  z-index: 19;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3735-3162-4535-b731-663231633034/-/cover/556x650/center/center/-/format/webp/2_top_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 277.995px;
  height: 325px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 652px;
  left: 849px;
  transform: scale(1);
}

.qy8fun4c {
  z-index: 20;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3039-3638-4530-a436-396537376162/-/cover/558x646/center/center/-/format/webp/2_bot_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 278.997px;
  height: 323px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 760px;
  left: 650px;
  transform: rotate(4deg);
}

.p399irtu {
  z-index: 21;
  opacity: .9;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3462-6461-4661-b633-666339313034/-/cover/194x82/center/center/-/format/webp/bg_image2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 96.9922px;
  height: 41px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 640px;
  left: 939px;
  transform: scale(1);
}

.v9d5lq0g {
  z-index: 22;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 135.99px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 171px;
  left: 680px;
  overflow: hidden;
}

.v07dkvft {
  z-index: 23;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3965-3633-4935-b035-373234636432/-/format/webp/cloud_1.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 506.992px;
  height: 291px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 756px;
  left: -192px;
  transform: scale(1);
}

.wzpzh6re {
  z-index: 24;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 200px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 681px;
  left: 479px;
}

.h2q25ayu {
  z-index: 25;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1200px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -26px;
  left: 0;
  overflow: hidden;
}

.or38f6rk {
  z-index: 26;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1224px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -40px;
  left: -12px;
}

.jwg9ictk {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 1299px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.q3bgrv0d {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 96px;
  position: absolute;
  top: 0;
  left: 0;
}

.op2zbdoq {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 96px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.w0tg8qp8 {
  z-index: 2;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 321.992px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 63px;
  left: 70px;
}

.rbqqwdr5 {
  z-index: 3;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 218.997px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 70px;
}

.ycd098ew {
  z-index: 4;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 160px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 330px;
}

.z0fmgz51 {
  z-index: 5;
  pointer-events: none;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #0000;
  width: 40px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 40px;
  left: 1040px;
}

.ougpto8e {
  z-index: 6;
  pointer-events: none;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #0000;
  width: 40px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 40px;
  left: 1090px;
}

.ep73vxgw {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 96px;
  position: relative;
}

.i3b8eoaz {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 60px 0 30px;
  display: block;
}

.txp9ozjl {
  z-index: 0;
  transform-origin: 0 0;
  cursor: grab;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 622px;
  position: absolute;
  top: 0;
  left: 0;
}

.cd2o50fq {
  z-index: 1;
  transform-origin: 0 0;
  cursor: grab;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 622px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.gd0rlkbf {
  z-index: 2;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 70px;
}

.klxfv4fo {
  z-index: 3;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 430px;
}

.dabh7qhr {
  z-index: 4;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 790px;
}

.jy3pul60 {
  z-index: 5;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 1150px;
}

.ndt99nus {
  z-index: 6;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 1510px;
}

.ej9l3rxb {
  z-index: 7;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 1870px;
}

.eolcl1lt {
  z-index: 8;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 2230px;
}

.q3xdkfq9 {
  z-index: 9;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 2590px;
}

.h2dy8na5 {
  z-index: 10;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 2950px;
}

.klcj1zoh {
  z-index: 11;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 3310px;
}

.m1d32rcf {
  z-index: 12;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 3670px;
}

.l5ffnswt {
  z-index: 13;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 4030px;
}

.pwbdut1y {
  z-index: 14;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 4390px;
}

.p43va81m {
  z-index: 15;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  width: 20px;
  height: 100px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 78px;
  left: 4730px;
}

.u364hywa {
  z-index: 0;
  cursor: grab;
  width: 100%;
  height: 100%;
  position: absolute;
}

.tqq8reqw {
  cursor: grab;
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 622px;
  margin: 0 0 -30px;
  padding: 0 0 30px;
  display: block;
  position: relative;
  overflow: auto;
}

.afdtcnh4 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1107px;
  position: absolute;
  top: 0;
  left: 0;
}

.owxayjxq {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1107px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.yhmbimg8 {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 616.992px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 23px;
  left: 276px;
}

.n66p4grj, .h65eu7z6 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  line-height: 17px;
}

.bmq02uz2 {
  z-index: 3;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 280.99px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 215px;
  left: 460px;
}

.t39sz4o8 {
  z-index: 4;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 407.995px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 163px;
  left: 396px;
}

.eccqtwcw {
  z-index: 5;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3562-3362-4338-a236-373637346131/-/cover/626x170/center/center/-/format/webp/reviews_1_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 312.995px;
  height: 85px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 668px;
  left: 690px;
  transform: scale(1);
}

.dtbuai2k {
  z-index: 6;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3034-3230-4538-b031-396530616632/-/cover/654x242/center/center/-/format/webp/reviews_2_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 326.992px;
  height: 121px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 418px;
  left: 173px;
  transform: scale(1);
}

.qzo6drrw {
  z-index: 7;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3263-3061-4337-b835-666361353636/-/cover/650x252/center/center/-/format/webp/reviews_3_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 325px;
  height: 126px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 415px;
  left: 729px;
  transform: scale(1);
}

.b51weztb {
  z-index: 8;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3732-6261-4466-b336-646637383331/-/cover/570x142/center/center/-/format/webp/reviews_4_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 285px;
  height: 71px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 698px;
  left: 221px;
  transform: scale(1);
}

.pmr2wndf {
  z-index: 9;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3636-3565-4632-b163-653561313537/-/cover/602x146/center/center/-/format/webp/reviews_5_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 300.99px;
  height: 73px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 562px;
  left: 827px;
  transform: scale(1);
}

.zvig68t4 {
  z-index: 10;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3066-3835-4361-b966-363737616333/-/cover/630x248/center/center/-/format/webp/reviews_6_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 315px;
  height: 124px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 565px;
  left: 70px;
  transform: scale(1);
}

.lw2uxjdk {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 1107px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.qighrowa {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 543px;
  position: absolute;
  top: 0;
  left: 0;
}

.gyfsv6hf {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 543px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.egoso0br {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 23px;
  left: 276px;
}

.dfr6q5r7, .l8gsaiqe {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  line-height: 17px;
}

.eorn1358 {
  z-index: 3;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 0;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 215px;
  left: 460px;
}

.yx9arj5c {
  z-index: 4;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 0;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 163px;
  left: 396px;
}

.okwjwr3s {
  z-index: 5;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 85px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 288px;
  left: 690px;
}

.hg2j5a7r {
  z-index: 6;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 121px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 38px;
  left: 173px;
}

.o9jicjp7 {
  z-index: 7;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 126px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 35px;
  left: 729px;
}

.un1ptwaa {
  z-index: 8;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 71px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 318px;
  left: 221px;
}

.t8q6fged {
  z-index: 9;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 73px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 182px;
  left: 827px;
}

.fvab1eqv {
  z-index: 10;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 124px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 185px;
  left: 70px;
}

.hy0ven6l {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 543px;
  margin: 0;
  padding: 0;
  display: none;
  position: relative;
  overflow: hidden;
}

.y41qkrjt {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 771px;
  position: absolute;
  top: 0;
  left: 0;
}

.pj7d8xi5 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 771px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.swjx8yc7 {
  z-index: 2;
  vertical-align: middle;
  background-image: linear-gradient(.502turn, #9ac9e3 0%, #a2d8d1 99%);
  background-size: auto;
  border: 0 solid #0000;
  border-radius: 40px;
  width: 1060px;
  height: 387px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 87px;
  left: 70px;
}

.snzw6lvx {
  z-index: 3;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 1060px;
  height: 387px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 87px;
  left: 70px;
}

.n0av15id {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
}

.cdz9aket {
  z-index: 4;
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 557.995px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 192px;
  left: 130px;
}

.vud2n2ww {
  z-index: 6;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 403.997px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 312px;
  left: 130px;
}

.lpeve31n {
  z-index: 7;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100%;
  height: 22px;
  margin: 0;
  padding: 0;
  animation-name: sbs-721409936-1710763464488;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 224px;
  transform: rotate(4deg);
}

.wkom2nl3 {
  z-index: 8;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6638-3065-4966-b064-363232303064/-/format/webp/daniel.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 598.997px;
  height: 344px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 17px;
  left: 701px;
  transform: rotate(11deg);
}

.p76aeclu {
  z-index: 9;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2f749b;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  animation-name: sbs-721409936-1710763464491;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 227px;
  transform: rotate(4deg);
}

.hprxvs1a {
  z-index: 10;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3333-6533-4563-a639-353132376565/-/format/webp/cloud_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 640px;
  height: 297px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 297px;
  left: 516px;
  transform: scale(1);
}

.h4qnr0st {
  z-index: 11;
  vertical-align: middle;
  background-image: url("https://static.tildacdn.com/tild3735-3562-4933-b237-616338313739/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 340px;
  left: 834px;
}

.ajvnh5oq {
  z-index: 12;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://static.tildacdn.com/tild3537-6133-4166-b338-313732303534/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 340px;
  left: 834px;
}

.xzfwoy3o {
  z-index: 14;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 342.995px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 147px;
  left: 130px;
}

.vwn5di1l {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 771px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.dglqbclg {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1978px;
  position: absolute;
  top: 0;
  left: 0;
}

.jwctt14b {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1978px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.c47g2snw {
  z-index: 2;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3832-3032-4430-b632-646262633136/-/format/webp/Frame_763.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 1200px;
  height: 1650px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: -1px;
  left: 0;
}

.lmdxzbso {
  z-index: 3;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1012.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 430px;
  left: 112px;
}

.cjegpz07 {
  z-index: 4;
  opacity: 0;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 200px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -19px;
  left: -394px;
}

.j9zu5qux {
  z-index: 5;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 545.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 397px;
  left: 0;
}

.zm0j05ea {
  z-index: 6;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 508.997px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 326px;
  left: 691px;
}

.olrw82j8 {
  color: #fff;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
}

.yz70lo1a {
  z-index: 7;
  color: #fff;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 430px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 90px;
  left: 70px;
}

.jad0ukc7 {
  z-index: 8;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 142.995px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 272px;
  left: 549px;
  overflow: hidden;
}

.krr876xt {
  z-index: 9;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3062-3430-4737-a362-343264356333/-/cover/680x748/center/center/-/format/webp/NY_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 340px;
  height: 374px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 176px;
  left: 160px;
}

.vuen9blh {
  z-index: 10;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3635-3832-4166-a231-666566646233/-/cover/710x528/center/center/-/format/webp/BEI_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 355px;
  height: 264px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1169px;
  left: 325px;
}

.jll6lvhk {
  z-index: 11;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 180.99px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 533px;
  left: 277px;
}

.mhdhuf5d {
  z-index: 12;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 178.997px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 535px;
  left: 278px;
}

.t6wzl0ir {
  z-index: 13;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 116.992px;
  height: 35px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 499px;
  left: 249px;
  transform: rotate(-3deg);
}

.zbt026pl {
  z-index: 14;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 106.992px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 507px;
  left: 253px;
}

.jxw40nx3 {
  z-index: 15;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 200.99px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1416px;
  left: 409px;
}

.orqhzyfp {
  z-index: 16;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 197.5px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 1417px;
  left: 412px;
}

.xi7714hd {
  z-index: 17;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 77.9948px;
  height: 31px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1385px;
  left: 446px;
  transform: rotate(-3deg);
}

.uugwhqbh {
  z-index: 18;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 1391px;
  left: 451px;
}

.emru9x9x {
  z-index: 19;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3364-6264-4861-b534-326536653837/-/cover/680x716/center/center/-/format/webp/SE_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 340px;
  height: 358px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 650px;
  left: 521px;
}

.ayysup57 {
  z-index: 20;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild6437-3961-4531-b063-306434316665/-/cover/794x748/center/center/-/format/webp/PR_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 396.992px;
  height: 374px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 275px;
  left: 644px;
}

.ro4hl921 {
  z-index: 21;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 248.997px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 989px;
  left: 568px;
}

.q9ap89qn {
  z-index: 22;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245.99px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 990px;
  left: 570px;
}

.j21n9pp9 {
  z-index: 23;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 60px;
  height: 31px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 958px;
  left: 660px;
  transform: rotate(356deg);
}

.wjog5zrq {
  z-index: 24;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 69.1667px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 963px;
  left: 663px;
  transform: rotate(356deg);
}

.becxch33 {
  z-index: 25;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 148.997px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 611px;
  left: 817px;
}

.kaqt31bj {
  z-index: 26;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 143.997px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 612px;
  left: 820px;
}

.qceue7bm {
  z-index: 27;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3833-6436-4131-b233-306235383861/-/cover/680x580/center/center/-/format/webp/MA_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 340px;
  height: 290px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1258px;
  left: 789px;
}

.ra8s9d08 {
  z-index: 28;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 82.9948px;
  height: 31px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 581px;
  left: 791px;
  transform: rotate(-3deg);
}

.q33i6xgu {
  z-index: 29;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 91.6667px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 585px;
  left: 794px;
}

.c8kco24c {
  z-index: 30;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 361.992px;
  height: 34px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1515px;
  left: 782px;
}

.ybimp7ma {
  z-index: 31;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 367.995px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 1516px;
  left: 779px;
}

.ktyy6s87 {
  z-index: 32;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 95px;
  height: 34px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1481px;
  left: 843px;
  transform: rotate(357deg);
}

.u863gw07 {
  z-index: 33;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 110px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 1488px;
  left: 846px;
  transform: rotate(357deg);
}

.r3z40p23 {
  z-index: 34;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3238-3938-4432-a238-653639623132/-/cover/702x672/center/center/-/format/webp/DU_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 350.99px;
  height: 336px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 807px;
  left: 59px;
}

.ycll5bgb {
  z-index: 35;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 168.997px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1092px;
  left: 153px;
}

.byxhto1x {
  z-index: 36;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 165px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 1093px;
  left: 155px;
}

.x7mvmf73 {
  z-index: 37;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 80px;
  height: 32px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1060px;
  left: 168px;
  transform: rotate(-3deg);
}

.xronobrb {
  z-index: 38;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.8333px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 1066px;
  left: 172px;
}

.p4n92dwn {
  z-index: 39;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3637-3835-4437-b137-343862353764/-/format/webp/cloud_2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 536.992px;
  height: 322px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 940px;
  left: 799px;
  transform: scale(1);
}

.eh32au7c {
  z-index: 40;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 237.995px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 118px;
  left: 623px;
  overflow: hidden;
}

.bwsyy5uo {
  z-index: 41;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 176.992px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 167px;
  left: 667px;
  transform: rotate(350deg);
}

.qjnxfuhy {
  width: 100%;
  display: block;
}

.hnx0ghnz {
  z-index: 42;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 87.9948px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 203px;
  left: 797px;
  transform: rotate(16deg);
}

.rb97oc8v {
  z-index: 43;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3136-6135-4562-b061-303935363532/-/cover/342x246/center/center/-/format/webp/bbfd1dba-c7c5-4371-9.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 170.99px;
  height: 123px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 129px;
  left: 806px;
}

.cygali3q {
  z-index: 44;
  opacity: 0;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 153.997px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -2px;
  left: -413px;
}

.m4vjxk6r {
  background-color: #ecd4b8;
  width: 1920px;
  max-width: 100%;
  height: 1978px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.ka6v2pk6, .h2utg13w, .jsasqvs8, .pedlnbbx, .xlsublvi, .sjqt1wsg {
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
}

.wd0dcc5j {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1587px;
  position: absolute;
  top: 0;
  left: 0;
}

.h1ndnk20 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1587px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.xpue3ywj {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1224px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -23px;
  left: -13px;
}

.wxwusg1r {
  z-index: 3;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  width: 1200px;
  height: 1323px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: -2px;
  left: 0;
}

.vcp17yxg {
  z-index: 4;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6262-3066-4264-b637-376538396262/-/format/webp/paper_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 521.992px;
  height: 546px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 92px;
  left: 518px;
}

.i6abjwl5 {
  z-index: 5;
  opacity: .1;
  filter: blur(4px);
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1227.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -30px;
  left: -14px;
}

.zs5cdg9a {
  z-index: 6;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1224px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -35px;
  left: -13px;
}

.h6rkz0ga {
  z-index: 7;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 217.995px;
  height: 18px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 512px;
  left: 607px;
}

.lzpun09v, .gn46dte5, .hlgn3319 {
  color: #2f749b;
  text-align: left;
  border-color: #2f749b;
  width: auto;
  font-weight: 700;
  line-height: 21px;
}

.pwfyfu1l {
  color: #fff;
  text-align: left;
  border-color: #fff;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
}

.u8et1v7f {
  z-index: 8;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 325px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 447px;
  left: 597px;
}

.ae4onh20 {
  z-index: 9;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 210.99px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 384px;
  left: 597px;
}

.ibxyqngt {
  z-index: 10;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 75.9896px;
  height: 16px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 198px;
  left: 722px;
}

.fuz3l40m {
  z-index: 11;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 87.9948px;
  height: 16px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 262px;
  left: 596px;
}

.pse77hwe {
  z-index: 12;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 182px;
  left: 582px;
}

.j95kqpk2 {
  z-index: 13;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 246px;
  left: 582px;
}

.sugqs7jp {
  z-index: 14;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 309px;
  left: 582px;
}

.l53omma8 {
  z-index: 15;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 393px;
  left: 582px;
}

.mpk472w5 {
  z-index: 16;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 456px;
  left: 582px;
}

.c5mui34p {
  color: #fff;
  text-align: left;
  border-color: #fff;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
}

.rhzrsu8f {
  z-index: 17;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 283.997px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 173px;
  left: 598px;
}

.xp9a9q7k {
  color: #fff;
  text-align: left;
  border-color: #fff;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
}

.fta7yi5r {
  z-index: 18;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 260px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 237px;
  left: 597px;
}

.fm1cg87j {
  z-index: 19;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 266.992px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 300px;
  left: 597px;
}

.fyk472wi {
  z-index: 20;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 173.997px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 168px;
  left: 305px;
  overflow: hidden;
}

.raurryso {
  z-index: 21;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 112px;
  left: 70px;
  transform: rotate(358deg);
}

.g1ezr3d6 {
  z-index: 22;
  color: #1e1f20;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 235.99px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 115px;
  left: 74px;
  transform: rotate(358deg);
}

.t139cmab {
  z-index: 23;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3330-3932-4664-a662-646331316639/-/cover/90x90/center/center/-/format/webp/ccc691f2-390f-43c2-9.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 45px;
  height: 45px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 85px;
  left: 574px;
}

.vtxu0zjk {
  z-index: 24;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 83.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 516px;
  left: 896px;
  overflow: hidden;
}

.bkvjm91q {
  z-index: 25;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 113.997px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 169px;
  left: 178px;
}

.glvqlcq2 {
  z-index: 26;
  color: #1e1f20;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 172px;
  left: 181px;
}

.znxgfhy1 {
  z-index: 27;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 87.9948px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 147px;
  left: 915px;
}

.em9yiys8 {
  z-index: 28;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 82.9948px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 197px;
  left: 110px;
  transform: scale(1);
}

.yel4nbqx {
  z-index: 29;
  vertical-align: middle;
  background-color: #1e1f20;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 40px;
  width: 1060px;
  height: 482px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 693px;
  left: 70px;
}

.srve3iy8 {
  z-index: 30;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 523.997px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 979px;
  left: 143px;
}

.ylbclptx {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
}

.junhxmol {
  z-index: 31;
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 540px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 864px;
  left: 140px;
}

.m2xy0fvk {
  z-index: 32;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6631-3237-4431-a533-313865626536/-/cover/882x510/center/center/-/format/webp/_3.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 440.99px;
  height: 255px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 992px;
  left: 711px;
  transform: scale(1);
}

.aq0uvyag {
  z-index: 33;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3766-6134-4166-b635-326430316364/-/cover/566x368/center/center/-/format/webp/_2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 282.995px;
  height: 184px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1064px;
  left: 579px;
  transform: scale(1);
}

.dtsnb3jm {
  z-index: 34;
  vertical-align: middle;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 20px;
  width: 582.995px;
  height: 81px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 753px;
  left: 143px;
}

.wsv59tyn {
  z-index: 35;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 562.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 768px;
  left: 163px;
}

.tlsl4ws4 {
  z-index: 36;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6637-3038-4364-b139-633766373636/-/format/webp/photo.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 588.997px;
  height: 350px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 650px;
  left: 610px;
  transform: scale(1);
}

.w3iu26ef {
  z-index: 37;
  vertical-align: middle;
  background-image: url("https://static.tildacdn.com/tild3735-3562-4933-b237-616338313739/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1060px;
  left: 140px;
}

.dvcaigsc {
  z-index: 38;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://static.tildacdn.com/tild3537-6133-4166-b338-313732303534/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1060px;
  left: 140px;
}

.cfeoh5zq {
  z-index: 39;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 161.992px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 937px;
  left: 626px;
  overflow: hidden;
}

.kxtd3q1c {
  z-index: 40;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 335.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 551px;
  left: -34px;
  transform: scale(1);
}

.c5n62gyx {
  background-image: linear-gradient(.502turn, #9ac9e3 0%, #a2d8d1 99%);
  background-size: auto;
  width: 1920px;
  max-width: 100%;
  height: 1587px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.scaz4udv {
  color: #ff8562;
  border-color: #ff8562;
  width: 0;
  margin: 0;
  padding: 0;
  font-size: 0;
  display: inline;
}

.o5b9ixev {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 236px;
  position: absolute;
  top: 0;
  left: 0;
}

.v7pmyvej {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 236px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.m6d3tsly {
  z-index: 2;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 540px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 90px;
  left: 330px;
}

.ck46mmmr {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 236px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.i7mhca10 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1658px;
  position: absolute;
  top: 0;
  left: 0;
}

.mfac6oei {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1658px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.oet3voy0 {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 340px;
  height: 208px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1169px;
  left: 429px;
}

.bfej38h1 {
  z-index: 3;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 110px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1207px;
  left: 544px;
}

.x0oczg3w {
  z-index: 4;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #fff;
  width: 218px;
  margin: 0;
  padding: 0 0 0 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: list-item;
  position: absolute;
  top: 1245px;
  left: 487px;
}

.uwhixayj {
  z-index: 5;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #fff;
  width: 207px;
  margin: 0;
  padding: 0 0 0 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: list-item;
  position: absolute;
  top: 1297px;
  left: 487px;
}

.wsc6mjxt {
  z-index: 6;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 13.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 1100px;
  left: 592px;
  overflow: hidden;
}

.wx3iofwx {
  z-index: 7;
  vertical-align: middle;
  background-color: #ffe8cb;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 430px;
}

.yxnl4pfa {
  z-index: 8;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 430px;
}

.lxd8itvx {
  z-index: 9;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 160px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 71px;
  left: 458px;
}

.qcufq16f {
  z-index: 10;
  vertical-align: middle;
  background-color: #2e739b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 38px;
  left: 457px;
  transform: rotate(-4deg);
}

.p2cs6rw3 {
  z-index: 11;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #1e1f20;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 912px;
  left: 460px;
}

.ycyyq0n1 {
  z-index: 12;
  pointer-events: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 507px;
}

.fdsmbp69 {
  z-index: 13;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 153.333px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 600;
  line-height: 39px;
  display: table-cell;
  position: absolute;
  top: 68px;
  left: 463px;
}

.w14jxs3z {
  z-index: 14;
  color: #2f749b;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 147.995px;
  margin: 0;
  padding: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 46px;
  display: table-cell;
  position: absolute;
  top: 772px;
  left: 525px;
}

.djfywdw9 {
  z-index: 16;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 68px;
  left: 611px;
}

.br21zvsd {
  z-index: 17;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 315.99px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 745px;
  left: 454px;
  overflow: hidden;
}

.wliqf12c {
  z-index: 18;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 18.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 564px;
  overflow: hidden;
}

.upbd21u1 {
  z-index: 19;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-color: #1e1f20;
  background-position: 50%;
  border: .833333px solid #0000;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 847px;
  left: 460px;
}

.o1wuzffp {
  z-index: 20;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #1e1f20;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 977px;
  left: 460px;
}

.j2wo7sh1 {
  z-index: 21;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 507px;
}

.o07ehad9 {
  z-index: 22;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 120.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 942px;
  left: 539px;
}

.ujcszdi0 {
  z-index: 23;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 429px;
}

.g0fetnlx {
  z-index: 24;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 746px;
}

.esfl4ogn {
  z-index: 25;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 33px;
  left: 703px;
}

.msle0lm9 {
  z-index: 26;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 136px;
  left: 456px;
}

.o28uhc4k {
  z-index: 27;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 195.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 129px;
  left: 471px;
}

.a0pkxn11 {
  z-index: 28;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 174px;
  left: 456px;
}

.t93kyz3g {
  z-index: 29;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 167px;
  left: 471px;
}

.yhanylnj {
  z-index: 30;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 210px;
  left: 456px;
}

.ulm59ne7 {
  z-index: 31;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 205px;
  left: 471px;
}

.yfuv80yw {
  z-index: 32;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 237px;
  left: 456px;
}

.pn5stm8c {
  z-index: 33;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 221.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 232px;
  left: 471px;
}

.mtmqe7ia {
  z-index: 34;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 266px;
  left: 456px;
}

.x594vw3t {
  z-index: 35;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 232.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 259px;
  left: 471px;
}

.biox6mag {
  z-index: 36;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 304px;
  left: 456px;
}

.ycjf6lgw {
  z-index: 37;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 297px;
  left: 471px;
}

.muopev58 {
  z-index: 38;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 354px;
  left: 456px;
}

.v2gu1rxa {
  z-index: 39;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 210px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 349px;
  left: 471px;
}

.c70wksn6 {
  z-index: 40;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 456px;
}

.yc6yxiwa {
  z-index: 41;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 376px;
  left: 471px;
}

.r82gm55s {
  z-index: 42;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 447px;
  left: 456px;
}

.pjguqo3j {
  z-index: 43;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 442px;
  left: 471px;
}

.o407ag7q {
  z-index: 44;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 474px;
  left: 456px;
}

.mw8wvthq {
  z-index: 45;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 469px;
  left: 471px;
}

.e9lqjgca {
  z-index: 46;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 503px;
  left: 456px;
}

.gd77n0c0 {
  z-index: 47;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 248.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 496px;
  left: 471px;
}

.czoo5s3a {
  z-index: 48;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 555px;
  left: 456px;
}

.c0dyoox9 {
  z-index: 49;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 218.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 548px;
  left: 471px;
}

.l91ewrk8 {
  z-index: 50;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 591px;
  left: 456px;
}

.lb8ka4p9 {
  z-index: 51;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 320px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 586px;
  left: 471px;
}

.ncbbt54j {
  z-index: 52;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 620px;
  left: 456px;
}

.oau6atw6 {
  z-index: 53;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 152.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 613px;
  left: 471px;
}

.fy4t5wj5 {
  z-index: 54;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 658px;
  left: 456px;
}

.xzc97ipy {
  z-index: 55;
  vertical-align: middle;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 340px;
  height: 208px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1169px;
  left: 795px;
}

.hz04epxe {
  z-index: 56;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 651px;
  left: 471px;
}

.c6kvsh9q {
  z-index: 57;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 695px;
  left: 456px;
}

.n10i6dfz {
  z-index: 58;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 110px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1240px;
  left: 910px;
}

.nlrlo8cn {
  z-index: 59;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 191.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 689px;
  left: 471px;
}

.v0z8pfgi {
  z-index: 60;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 18.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 586px;
  overflow: hidden;
}

.qok2c0k2 {
  z-index: 61;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 108.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1278px;
  left: 910px;
}

.qbyhk95q {
  z-index: 62;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 13.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 1100px;
  left: 952px;
  overflow: hidden;
}

.usna73iu {
  z-index: 63;
  vertical-align: middle;
  background-color: #6db1d6;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 796px;
}

.jj89qvqb {
  z-index: 64;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 796px;
}

.vyu1kp64 {
  z-index: 65;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 68px;
  left: 977px;
}

.rrihw97o {
  z-index: 66;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 33px;
  left: 1069px;
}

.qxivbrtr {
  z-index: 67;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 190px;
  height: 32px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 71px;
  left: 824px;
}

.m66rjoht {
  z-index: 68;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 38px;
  left: 823px;
  transform: rotate(-4deg);
}

.q2521m50 {
  z-index: 69;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 912px;
  left: 826px;
}

.d3so1nix {
  z-index: 70;
  color: #2f749b;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 193.997px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 600;
  line-height: 39px;
  display: table-cell;
  position: absolute;
  top: 68px;
  left: 829px;
}

.oywph5qc {
  z-index: 71;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 176.992px;
  margin: 0;
  padding: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 46px;
  display: table-cell;
  position: absolute;
  top: 772px;
  left: 880px;
}

.lpbfr24o {
  z-index: 73;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-color: #fff;
  background-position: 50%;
  border: .833333px solid #0000;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 847px;
  left: 826px;
}

.nyg1o8h6 {
  z-index: 74;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 977px;
  left: 826px;
}

.z9s7ktqw {
  z-index: 75;
  pointer-events: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 873px;
}

.sic0zalb {
  z-index: 76;
  pointer-events: none;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 143.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 942px;
  left: 894px;
}

.bdtebo5x {
  z-index: 77;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 315.99px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 744px;
  left: 814px;
}

.oeneh0j9 {
  z-index: 78;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 795px;
}

.hs75sz0k {
  z-index: 79;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 1112px;
}

.mm5gwi43 {
  z-index: 80;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 136px;
  left: 822px;
}

.k7uug4yt {
  z-index: 81;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 195.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 129px;
  left: 837px;
}

.eceiopz1 {
  z-index: 82;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 174px;
  left: 822px;
}

.ccj7oend {
  z-index: 83;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 167px;
  left: 837px;
}

.bti5lrzk {
  z-index: 84;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 210px;
  left: 822px;
}

.brbujsj7 {
  z-index: 85;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 205px;
  left: 837px;
}

.jqarez6s {
  z-index: 86;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 237px;
  left: 822px;
}

.rp9mrq6z {
  z-index: 87;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 221.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 232px;
  left: 837px;
}

.rzn0x0cq {
  z-index: 88;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 266px;
  left: 822px;
}

.dhl1t2t3 {
  z-index: 89;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 232.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 259px;
  left: 837px;
}

.mif4y7ci {
  z-index: 90;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 304px;
  left: 822px;
}

.lc4zwmov {
  z-index: 91;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 297px;
  left: 837px;
}

.np8dx6c4 {
  z-index: 92;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 354px;
  left: 822px;
}

.qyyag1yr {
  z-index: 93;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 210px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 349px;
  left: 837px;
}

.eljnu19e {
  z-index: 94;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 822px;
}

.t5wat68p {
  z-index: 95;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 376px;
  left: 837px;
}

.dp70lj3n {
  z-index: 96;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 447px;
  left: 822px;
}

.z3x16mb8 {
  z-index: 97;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 442px;
  left: 837px;
}

.it040xw9 {
  z-index: 98;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 474px;
  left: 822px;
}

.vg78b99x {
  z-index: 99;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 469px;
  left: 837px;
}

.wdyyg2v1 {
  z-index: 100;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 503px;
  left: 822px;
}

.rmaiir88 {
  z-index: 101;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 248.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 496px;
  left: 837px;
}

.awtx5j7k {
  z-index: 102;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 555px;
  left: 822px;
}

.edbj9zf2 {
  z-index: 103;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 218.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 548px;
  left: 837px;
}

.ugt0846u {
  z-index: 104;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 591px;
  left: 822px;
}

.nexvsc4t {
  z-index: 105;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 271.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 586px;
  left: 837px;
}

.nbucllee {
  z-index: 106;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 620px;
  left: 822px;
}

.llwx1lny {
  z-index: 107;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 152.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 613px;
  left: 837px;
}

.naiipy3b {
  z-index: 108;
  vertical-align: middle;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 340px;
  height: 208px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1169px;
  left: 62px;
}

.orl1fdnm {
  z-index: 109;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 658px;
  left: 822px;
}

.r6gma3ya {
  z-index: 110;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 110px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1240px;
  left: 177px;
}

.io1vkh1p {
  z-index: 111;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 175.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1278px;
  left: 144px;
}

.kgz2conr {
  z-index: 112;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 651px;
  left: 837px;
}

.cni7xziv {
  z-index: 113;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 13.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 1100px;
  left: 224px;
  overflow: hidden;
}

.f70htctf {
  z-index: 114;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 695px;
  left: 822px;
}

.ggz2wcjx {
  z-index: 115;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 63px;
}

.ajh5l35y {
  z-index: 116;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 191.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 689px;
  left: 837px;
}

.p6criujr {
  z-index: 117;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #1e1f20;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 912px;
  left: 93px;
}

.scok71ig {
  z-index: 118;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 20.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 932px;
}

.uj2w7ad9 {
  z-index: 119;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 136px;
  left: 89px;
}

.kw53h9ru {
  z-index: 120;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 20.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 955px;
}

.zpsxrdpz {
  z-index: 121;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 195.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 129px;
  left: 104px;
}

.l0x32d9w {
  z-index: 122;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 20.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 979px;
}

.qdc9md1u {
  z-index: 123;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 174px;
  left: 89px;
}

.b8h5va9c {
  z-index: 124;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 167px;
  left: 104px;
}

.rpcspb5o {
  z-index: 125;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 210px;
  left: 89px;
}

.crvgxkpe {
  z-index: 126;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 205px;
  left: 104px;
}

.i64xd9gd {
  z-index: 127;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 237px;
  left: 89px;
}

.crq62v31 {
  z-index: 128;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 221.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 232px;
  left: 104px;
}

.nceqe1e7 {
  z-index: 129;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 266px;
  left: 89px;
}

.y46jyxxq {
  z-index: 130;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 232.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 259px;
  left: 104px;
}

.has0wto4 {
  z-index: 131;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 304px;
  left: 89px;
}

.pu2b1ki6 {
  z-index: 132;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 297px;
  left: 104px;
}

.j8byti7s {
  z-index: 133;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 354px;
  left: 89px;
}

.dw68mn1j {
  z-index: 134;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 210px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 349px;
  left: 104px;
}

.zp1r7n6x {
  z-index: 135;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 89px;
}

.nz6dmkm1 {
  z-index: 136;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 376px;
  left: 104px;
}

.hzke0occ {
  z-index: 137;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 447px;
  left: 89px;
}

.idpj42jg {
  z-index: 138;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 442px;
  left: 104px;
}

.u0vapnui {
  z-index: 139;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 474px;
  left: 89px;
}

.ghxh4kgr {
  z-index: 140;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 469px;
  left: 104px;
}

.bfbjldj8 {
  z-index: 141;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 503px;
  left: 89px;
}

.ombnoy3i {
  z-index: 142;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 248.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 496px;
  left: 104px;
}

.qwi65lr5 {
  z-index: 143;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 555px;
  left: 89px;
}

.yy1quh0f {
  z-index: 144;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 218.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 548px;
  left: 104px;
}

.jnd837rx {
  z-index: 145;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 591px;
  left: 89px;
}

.w4ml1nu2 {
  z-index: 146;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 328.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 586px;
  left: 104px;
}

.tw67f32p {
  z-index: 147;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 620px;
  left: 89px;
}

.bbk27xxt {
  z-index: 148;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 152.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 613px;
  left: 104px;
}

.uctdn4tz {
  z-index: 149;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 658px;
  left: 89px;
}

.vy3ulihw {
  z-index: 150;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 651px;
  left: 104px;
}

.w1cdqkca {
  z-index: 151;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 695px;
  left: 89px;
}

.yz35tjx2 {
  z-index: 152;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 160px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 71px;
  left: 91px;
}

.xsv4hwub {
  z-index: 153;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 191.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 689px;
  left: 104px;
}

.om1yiypr {
  z-index: 154;
  vertical-align: middle;
  background-color: #2e739b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 38px;
  left: 90px;
  transform: rotate(-4deg);
}

.z73rhvfx {
  z-index: 155;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 150.833px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 600;
  line-height: 39px;
  display: table-cell;
  position: absolute;
  top: 68px;
  left: 96px;
}

.bym2whtl {
  z-index: 156;
  color: #2f749b;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 152.995px;
  margin: 0;
  padding: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 46px;
  display: table-cell;
  position: absolute;
  top: 772px;
  left: 161px;
}

.xqpc7y3c {
  z-index: 157;
  pointer-events: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 140px;
}

.v455lc3j {
  z-index: 158;
  pointer-events: none;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 165.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 942px;
  left: 150px;
}

.mo2l6ld0 {
  z-index: 160;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 68px;
  left: 244px;
}

.d5ah0i31 {
  z-index: 161;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 315.99px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 745px;
  left: 87px;
  overflow: hidden;
}

.b59xao92 {
  z-index: 162;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 18.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 197px;
  overflow: hidden;
}

.mvtywwyo {
  z-index: 163;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-color: #1e1f20;
  background-position: 50%;
  border: .833333px solid #0000;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 847px;
  left: 93px;
}

.qp7gfp2p {
  z-index: 164;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #1e1f20;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 977px;
  left: 93px;
}

.n5s6a9e2 {
  z-index: 165;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 140px;
}

.k99a7ezk {
  z-index: 166;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 165.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 942px;
  left: 150px;
}

.l07avz8o {
  z-index: 167;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 62px;
}

.q9bvr8ct {
  z-index: 168;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 379px;
}

.yyqn5fit {
  z-index: 169;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 33px;
  left: 336px;
}

.wrg2dt3u {
  width: 100%;
  display: block;
}

.s202m5y5 {
  z-index: 170;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 49px;
  left: 98px;
  transform: rotate(354deg);
}

.ol359f4a {
  width: 100%;
  display: block;
}

.uh20sdnp {
  z-index: 171;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 49px;
  left: 464px;
  transform: rotate(354deg);
}

.eonpjxvb {
  width: 100%;
  display: block;
}

.y9u7a4yy {
  z-index: 172;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 49px;
  left: 831px;
  transform: rotate(354deg);
}

.gdxu06jd {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 1658px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: auto hidden;
}

.rb50f80k {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 222px;
  position: absolute;
  top: 0;
  left: 0;
}

.jj2t1wwy {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 222px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.buhabwyz {
  z-index: 2;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 208.997px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 90px;
  left: 496px;
}

.xiwdag7j {
  z-index: 3;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 15.9896px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 20px;
  left: 592px;
}

.ddtvtqck {
  z-index: 4;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 15.9896px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 20px;
  left: 232px;
}

.kwwpq8t5 {
  z-index: 5;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 15.9896px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 20px;
  left: 952px;
}

.q68btlzs {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 222px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.d9l0get8 {
  color: #1e1f20;
  background-color: #0000;
  border: 0 #1e1f20;
  width: 100%;
  height: 100%;
  padding: 14px 22px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.35;
  list-style-type: none;
}

.kuzx60f4 {
  text-align: center;
  vertical-align: middle;
  background-color: #fff;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 32%;
  min-width: -moz-fit-content;
  min-width: fit-content;
  list-style-type: none;
  display: block;
  position: relative;
}

.ftusbt2t {
  color: #fff;
  cursor: pointer;
  background-color: #0000;
  border: 0 #fff;
  width: 100%;
  height: 100%;
  padding: 14px 22px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.35;
  list-style-type: none;
}

.l9m3umeu {
  text-align: center;
  vertical-align: middle;
  background-color: #1e1f20;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 32%;
  min-width: -moz-fit-content;
  min-width: fit-content;
  list-style-type: none;
  display: block;
  position: relative;
}

.c1hcg3y6 {
  color: #fff;
  cursor: pointer;
  background-color: #0000;
  border: 0 #fff;
  width: 100%;
  height: 100%;
  padding: 14px 22px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.35;
  list-style-type: none;
}

.t81mbz63 {
  text-align: center;
  vertical-align: middle;
  background-color: #1e1f20;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 32%;
  min-width: -moz-fit-content;
  min-width: fit-content;
  list-style-type: none;
  display: block;
  position: relative;
}

.wqcz0i52 {
  text-align: center;
  flex-direction: row;
  justify-content: space-between;
  width: 1060px;
  max-width: 1060px;
  height: 100%;
  margin: 0 auto;
  padding: 0;
  list-style-type: none;
  display: flex;
}

.a5j4x1mv {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}

.l5bgd2o7 {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
}

.ad629dx8 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 81px;
  position: absolute;
  top: 0;
  left: 0;
}

.jpm6h9pu {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 81px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.llnkms2y {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 40px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 14px;
  left: 1080px;
}

.b2kh7zn9 {
  z-index: 3;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 367.995px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 10px;
  left: 70px;
}

.j0ys7prt {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 81px;
  position: relative;
}

.obuyjakb {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 15px 0 30px;
  display: block;
}

.tby7begf {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 504px;
  position: absolute;
  top: 0;
  left: 0;
}

.smseu8ez {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 504px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.w286gkw8 {
  z-index: 2;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 70px;
}

.vz5yqgic {
  z-index: 3;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 430px;
}

.bz4yg8fo {
  z-index: 4;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 790px;
}

.glgwchut {
  z-index: 5;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 1150px;
}

.fd5wvstz {
  z-index: 6;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 1510px;
}

.sl3yzezy {
  z-index: 7;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 1870px;
}

.g0p53t1t {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 504px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: auto hidden;
}

.p9bpm5ae {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 142px;
  position: absolute;
  top: 0;
  left: 0;
}

.bc9uizjj {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 142px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.yf8adaa5 {
  z-index: 2;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 310.99px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 0;
  left: 445px;
}

.xw10qxlm {
  z-index: 3;
  color: #2f749b;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #fff;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.55;
  display: table-cell;
  position: absolute;
  top: 64px;
  left: 460px;
}

.tq46ttho {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 142px;
  position: relative;
}

.ihei37xs {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 30px 0 0;
  display: block;
}

.e9btud4y, .it2y5d4a, .nz03sey9 {
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
}

.j4jrapgy {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 120px;
  position: absolute;
  top: 0;
  left: 0;
}

.bwt0ukws {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 120px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.v0o0ehx6 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 120px;
  position: relative;
  overflow: hidden;
}

.nn9393hf {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 90px 0 45px;
  display: block;
}

.guam3dyl {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;
  display: inline-block;
}

.gu9k9f4f {
  text-align: left;
  cursor: pointer;
  overflow-clip-margin: content-box;
  width: 24px;
  height: 24px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  overflow: hidden;
}

.y5odmrv3 {
  z-index: 1;
  text-align: left;
  cursor: pointer;
  width: 100%;
  height: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: relative;
  transform: rotate(-45deg);
}

.cytjlmxh {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.m4vsr771 {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  width: 24px;
  height: 24px;
  padding: 8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}

.s67qwim9 {
  text-align: left;
  cursor: pointer;
  background-color: #0000;
  border: 0 #000;
  width: 1060px;
  margin: 0;
  padding: 27px 50px 27px 0;
  font-size: 13.3333px;
  display: inline-block;
  position: relative;
}

.bd7urkmi {
  color: #fff;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  margin: 0 0 20px;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.2;
}

.dgtpg21f {
  width: auto;
  margin: 0;
  padding: 0 0 20px;
  display: block;
  overflow: hidden;
}

.v89ljxno {
  float: left;
  width: 100%;
  max-width: 1160px;
  margin: 0;
  padding: 0;
  display: block;
}

.aax5cgxw {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;
  display: inline-block;
}

.soxnla1h {
  text-align: left;
  cursor: pointer;
  overflow-clip-margin: content-box;
  width: 24px;
  height: 24px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  overflow: hidden;
}

.or41seiv {
  z-index: 1;
  text-align: left;
  cursor: pointer;
  width: 100%;
  height: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: relative;
  transform: rotate(0);
}

.e1ru1pyh {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.xj8ywykg {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  width: 24px;
  height: 24px;
  padding: 8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}

.p2e0luud {
  text-align: left;
  cursor: pointer;
  background-color: #0000;
  border: 0 #000;
  width: 100%;
  padding: 27px 50px 27px 0;
  font-size: 13.3333px;
  position: relative;
}

.ob5fam9r {
  float: left;
  cursor: pointer;
  border-width: .833333px 0 0;
  border-top-style: solid;
  border-top-color: #4b4c4d;
  width: 100%;
  max-width: 1160px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.loffzw0b {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;
  display: inline-block;
}

.otql9ure {
  text-align: left;
  cursor: pointer;
  overflow-clip-margin: content-box;
  width: 24px;
  height: 24px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  overflow: hidden;
}

.wldnk1do {
  z-index: 1;
  text-align: left;
  cursor: pointer;
  width: 100%;
  height: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: relative;
  transform: rotate(0);
}

.m8iedbg5 {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.zstx34ck {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  width: 24px;
  height: 24px;
  padding: 8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}

.uokrv0wh {
  text-align: left;
  cursor: pointer;
  background-color: #0000;
  border: 0 #000;
  width: 100%;
  padding: 27px 50px 27px 0;
  font-size: 13.3333px;
  position: relative;
}

.qzjiarkk {
  float: left;
  cursor: pointer;
  border-width: .833333px 0 0;
  border-top-style: solid;
  border-top-color: #4b4c4d;
  width: 100%;
  max-width: 1160px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.l6m5gwun {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;
  display: inline-block;
}

.mv6i5oe1 {
  text-align: left;
  cursor: pointer;
  overflow-clip-margin: content-box;
  width: 24px;
  height: 24px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  overflow: hidden;
}

.e1bi78ne {
  z-index: 1;
  text-align: left;
  cursor: pointer;
  width: 100%;
  height: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: relative;
  transform: rotate(0);
}

.jhtvughk {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.m440d43i {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  width: 24px;
  height: 24px;
  padding: 8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}

.jnnfev2e {
  text-align: left;
  cursor: pointer;
  background-color: #0000;
  border: 0 #000;
  width: 1060px;
  margin: 0;
  padding: 27px 50px 27px 0;
  font-size: 13.3333px;
  display: inline-block;
  position: relative;
}

.v1tn4md0 {
  background-color: #4b4c4d;
  width: 100%;
  height: 1px;
}

.aq0c2u8l {
  float: left;
  width: 100%;
  max-width: 1160px;
}

.pgj7e133 {
  flex-flow: wrap;
  width: 100%;
  max-width: 1060px;
  margin: 0 auto;
  display: flex;
}

.iszytq4l {
  background-color: #1e1f20;
  width: auto;
  margin: 0 auto;
  padding: 0;
  display: block;
}

.y9q7aj73 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 277px;
  position: absolute;
  top: 0;
  left: 0;
}

.ibqz9zmr {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 277px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.gzbf0k9x {
  z-index: 2;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 523.997px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 79px;
  left: 318px;
}

.i77b7k3z {
  z-index: 3;
  color: #fff;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 348.997px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 0;
  left: 70px;
}

.uvuwnac9 {
  z-index: 4;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 145.99px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 23px;
  left: 752px;
  overflow: hidden;
}

.koo2vmby {
  z-index: 5;
  opacity: .4;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #fff;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 17px;
  display: inline;
  position: absolute;
  top: 160px;
  left: 70px;
}

.qm5crhk6 {
  z-index: 6;
  opacity: .4;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #fff;
  width: 203px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 17px;
  display: inline;
  position: absolute;
  top: 187px;
  left: 70px;
}

.rymaogoq {
  z-index: 7;
  opacity: .4;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #fff;
  width: 297px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 17px;
  display: inline;
  position: absolute;
  top: 214px;
  left: 70px;
}

.d7t3trkm {
  color: #fff;
  text-align: right;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  line-height: 17px;
}

.d3v4gfyz {
  z-index: 8;
  opacity: .4;
  color: #fff;
  text-align: right;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #fff;
  width: 240px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 17px;
  display: inline;
  position: absolute;
  top: 214px;
  left: 855px;
}

.of52obog {
  z-index: 9;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  width: 211.992px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 39px;
  left: 918px;
}

.wx4b7u9s {
  z-index: 10;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  width: 211.992px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 39px;
  left: 918px;
}

.z2mkwstl {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 277px;
  position: relative;
}

.p2meivj6 {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 60px 0 90px;
  display: block;
}

.pdckvqcw {
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
}

.xbkps62b {
  width: auto;
  overflow: hidden;
}

.o500qyb0 {
  overflow: overlay;
  box-sizing: content-box;
  color: #000;
  width: auto;
  margin: 0;
  font-family: Times New Roman;
  font-size: 16px;
  transition-property: none;
}

.vtfggq86-2 {
  width: auto;
}

.ap6ef9c8-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 900px;
  position: absolute;
  top: 0;
  left: 0;
}

.d59n4lhh-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 900px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.ou0wdwhw-2 {
  z-index: 2;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1090.99px;
  margin: 0;
  padding: 0;
  font-size: 229px;
  font-weight: 700;
  line-height: 275px;
  display: table-cell;
  position: absolute;
  top: -3px;
  left: 54px;
  transform: scale(1);
}

.u1gk7tyk-2 {
  z-index: 3;
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 333.997px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
  display: table-cell;
  position: absolute;
  top: 260px;
  left: 100px;
}

.u8zc8ak0-2 {
  z-index: 4;
  opacity: 0;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 440px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 108px;
  left: 1995px;
  transform: scale(1);
}

.mx3ugnsm-2 {
  z-index: 5;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6666-3932-4339-b834-396239623065/-/cover/798x798/center/center/-/format/webp/7f88c6b5-ec0c-4bed-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 398.997px;
  height: 399px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 231px;
  left: 807px;
  transform: scale(1);
}

.rvk3l6ig-2 {
  z-index: 6;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3539-6538-4531-a434-663862333865/-/format/webp/daniel_3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 1210px;
  height: 307px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 513px;
  left: -5px;
  transform: scale(1);
}

.cy9zd1xo-2 {
  z-index: 7;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 200px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  display: table-cell;
  position: absolute;
  top: 397px;
  left: 100px;
}

.r9yflmt3-2 {
  z-index: 8;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6631-6537-4966-a332-343531316532/-/cover/692x512/center/center/-/format/webp/8eb681fc-8520-4199-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 345.99px;
  height: 256px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 115px;
  left: 743px;
  transform: scale(1);
}

.ows750sj-2 {
  z-index: 9;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3066-6464-4164-b530-323937663531/-/format/webp/woman_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 547.995px;
  height: 684px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 66px;
  left: 326px;
}

.zrlg1m1h-2 {
  z-index: 10;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 108.997px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 641px;
  left: 1018px;
}

.muy89pi2-2 {
  z-index: 11;
  vertical-align: middle;
  background-image: url("https://static.tildacdn.com/tild3735-3562-4933-b237-616338313739/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 328px;
  left: 100px;
}

.duvi65cz-2 {
  z-index: 12;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://static.tildacdn.com/tild3537-6133-4166-b338-313732303534/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 328px;
  left: 100px;
}

.lgbr3ftl-2 {
  background-image: linear-gradient(.499turn, #89b3cd 0%, #9ec6c7 31%, #c9ddd9 69%, #c0dada 100%);
  background-size: auto;
  width: 1920px;
  max-width: 100%;
  height: 900px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.r0guw4p6-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 774px;
  position: absolute;
  top: 0;
  left: 0;
}

.ax586pcx-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 774px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.wtngr9no-2 {
  z-index: 2;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3764-3062-4263-a566-666530633865/-/format/webp/bg_image2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 1200px;
  height: 633px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 11px;
  left: 0;
}

.hia216dx-2 {
  z-index: 3;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1097.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -45px;
  left: 11px;
}

.g88zspb7-2 {
  z-index: 4;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 850.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 84px;
  left: 168px;
}

.hzdseoh9-2 {
  z-index: 5;
  vertical-align: middle;
  background-image: url("https://static.tildacdn.com/tild6363-3066-4830-a265-393931393136/abc0d2f5-ac53-4b22-8.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 415px;
  height: 339px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 132px;
  left: 64px;
}

.ei4xqi0y-2 {
  z-index: 6;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3036-3365-4137-b764-653462383238/-/cover/734x274/center/center/-/format/webp/pass1_mage.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 5px;
  width: 366.992px;
  height: 137px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 323px;
  left: 659px;
  transform: scale(1);
  box-shadow: 0 1px 4px #0003;
}

.uzz7yx8g-2 {
  z-index: 7;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6666-6232-4437-b430-386164623334/-/cover/734x294/center/center/-/format/webp/1012001_90624-OIMTKG.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 366.992px;
  height: 147px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 313px;
  left: 687px;
  transform: scale(1);
  box-shadow: 0 1px 4px #0003;
}

.nxwwa252-2 {
  z-index: 8;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3136-6437-4237-b433-373530613431/-/cover/696x242/center/center/-/format/webp/Frame_1.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 10px;
  width: 347.995px;
  height: 121px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 339px;
  left: 678px;
  transform: scale(1);
  box-shadow: 0 1px 4px #0003;
}

.wxa3b6be-2 {
  z-index: 9;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3738-3763-4135-a464-663766663262/-/cover/64x64/center/center/-/format/webp/68dee33b-92e0-4189-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 31.9922px;
  height: 32px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 120px;
  left: 347px;
}

.p1aqxb72-2 {
  z-index: 10;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3733-3935-4262-b638-366463323531/-/cover/400x532/center/center/-/format/webp/noroot.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 200px;
  height: 266px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 198px;
  left: 590px;
  transform: rotate(342deg);
  box-shadow: 5px 5px 4px #0000004d;
}

.dtqyxcja-2 {
  z-index: 11;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 41.9922px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 475px;
  left: 1016px;
}

.hymk8uy2-2 {
  z-index: 12;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1227.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -23px;
  left: -14px;
}

.t0ue2eri-2 {
  z-index: 13;
  opacity: .1;
  filter: blur(4px);
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1227.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -30px;
  left: -14px;
}

.gs4xce93-2 {
  z-index: 14;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1227.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -36px;
  left: -14px;
}

.wojz3ki3-2 {
  background-color: #ebd2b7;
  width: 1920px;
  max-width: 100%;
  height: 774px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.htub4gpr-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1734px;
  position: absolute;
  top: 0;
  left: 0;
}

.gu9i7ba5-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1734px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.nmlidx1y-2 {
  z-index: 2;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  width: 1200px;
  height: 1445px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 0;
  left: 0;
}

.vmjdwt8j-2 {
  z-index: 3;
  opacity: .7;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3537-3165-4133-b664-383163336130/-/cover/920x544/center/center/-/format/webp/cloud_2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 460px;
  height: 272px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 699px;
  left: 926px;
  transform: scale(1);
}

.c68wvj4a-2 {
  z-index: 4;
  opacity: .3;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3638-3336-4062-b763-353134336337/-/format/webp/cloud_1.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 550.99px;
  height: 332px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 46px;
  left: -217px;
  transform: scale(1);
}

.rzzdk9xl-2 {
  z-index: 5;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3732-3337-4230-b366-633434343039/-/cover/946x610/center/center/-/format/webp/cloud_3.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 472.995px;
  height: 305px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1082px;
  left: -97px;
  transform: scale(1);
}

.w9mdmoly-2 {
  z-index: 6;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 430px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 100px;
  left: 85px;
}

.xim5a1g6-2, .ax1fpxow-2, .gujuyxg7-2 {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
}

.cb8hgvpx-2 {
  z-index: 7;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #fff;
  width: 397.995px;
  margin: 0;
  padding: 0 0 0 20px;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: block;
  position: absolute;
  top: 288px;
  left: 86px;
}

.n8l063uj-2 {
  z-index: 8;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 397.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 1009px;
  left: 71px;
}

.kmfk4xqo-2 {
  z-index: 9;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 397.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 700px;
  left: 617px;
}

.uju0rp6i-2 {
  z-index: 10;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 342.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 378px;
  left: 86px;
}

.oknj4vbv-2 {
  z-index: 11;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6534-6430-4237-b330-643639353462/-/cover/76x76/center/center/-/format/webp/70f76b70-009c-4536-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 38px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 226px;
  left: 85px;
}

.fve1246a-2 {
  z-index: 12;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6666-6362-4338-b565-323461363135/-/cover/76x76/center/center/-/format/webp/fb1fb80b-98ed-4904-9.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 38px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 954px;
  left: 70px;
}

.fq8528m3-2 {
  z-index: 13;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6463-6266-4265-b232-343931303134/-/cover/76x76/center/center/-/format/webp/b5180f20-d153-447e-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 38px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 641px;
  left: 616px;
}

.si4a9e1l-2 {
  z-index: 14;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3535-3366-4965-b939-313933303935/-/cover/530x640/center/center/-/format/webp/1_top2_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 265px;
  height: 320px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 87px;
  left: 830px;
  transform: scale(1);
}

.c5fzdjc9-2 {
  z-index: 15;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6366-6662-4138-b934-343330343736/-/cover/530x624/center/center/-/format/webp/3_top_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 265px;
  height: 312px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 887px;
  left: 639px;
  transform: scale(1);
}

.j7g2mdo7-2 {
  z-index: 16;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 87.9948px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 87px;
  left: 787px;
}

.ppg722w3-2 {
  z-index: 17;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3736-6563-4265-b038-396334346134/-/cover/442x528/center/center/-/format/webp/1_top.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 220.99px;
  height: 264px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 108px;
  left: 596px;
  transform: scale(1);
}

.kopvd1xj-2 {
  z-index: 18;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6665-3035-4432-a332-353037663938/-/cover/524x616/center/center/-/format/webp/1_bot_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 261.992px;
  height: 308px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 317px;
  left: 693px;
  transform: scale(1);
}

.isrt9zix-2 {
  z-index: 19;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 66.9922px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 456px;
  left: 913px;
}

.bwjn3tvb-2 {
  z-index: 20;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3262-3862-4033-b239-376433393738/-/cover/194x82/center/center/-/format/webp/Group_117.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 96.9922px;
  height: 41px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 875px;
  left: 711px;
}

.v7kfp9xk-2 {
  z-index: 21;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6332-3838-4439-b931-366663656563/-/cover/568x578/center/center/-/format/webp/3_bot_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 283.997px;
  height: 289px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1045px;
  left: 815px;
  transform: rotate(13deg);
}

.rzkb50b9-2 {
  z-index: 22;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 410.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 502px;
  left: 259px;
}

.nf5846nx-2 {
  z-index: 23;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3865-3634-4261-b030-613534343064/-/cover/478x576/center/center/-/format/webp/noroot.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 238.997px;
  height: 288px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 594px;
  left: 93px;
  transform: scale(1);
}

.vyxkrnvl-2 {
  z-index: 24;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3438-6362-4634-a232-616366326561/-/cover/688x360/center/center/-/format/webp/f8b221aa-c41c-472d-8.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 343.997px;
  height: 180px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 545px;
  left: 175px;
  transform: scale(1);
}

.ult3epij-2 {
  z-index: 25;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 621px;
  left: 20px;
}

.ydh7sc8y-2 {
  z-index: 26;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 70px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 1168px;
  left: 790px;
}

.s8axluqf-2 {
  z-index: 27;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.9896px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 781px;
  left: 293px;
}

.vt04fqzj-2 {
  z-index: 28;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3262-3862-4033-b239-376433393738/-/cover/168x70/center/center/-/format/webp/Group_117.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 83.9974px;
  height: 35px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 89px;
  left: 667px;
  transform: scale(1);
}

.qd9dbmty-2 {
  z-index: 29;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 300px;
  height: 195px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 295px;
  left: 1660px;
}

.l694r7wp-2 {
  z-index: 30;
  color: #fff;
  letter-spacing: .5px;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 261.992px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 222px;
  left: 137px;
}

.phb6rvr7-2 {
  z-index: 31;
  color: #fff;
  letter-spacing: .5px;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 345px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 636px;
  left: 668px;
}

.holka030-2 {
  z-index: 32;
  color: #fff;
  letter-spacing: .5px;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 150px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 944px;
  left: 121px;
}

.lw3uaiaq-2 {
  background-image: linear-gradient(.501turn, #99c9e3 0%, #a3d8d2 100%);
  background-size: auto;
  width: 1920px;
  max-width: 100%;
  height: 1734px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.rdqu6gck-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1299px;
  position: absolute;
  top: 0;
  left: 0;
}

.f7p4vk0q-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1299px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.yvoa8kqj-2 {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 433.997px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 91px;
  left: 69px;
  transform: rotate(-2deg);
}

.d3egvw4i-2 {
  z-index: 3;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 433.997px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 91px;
  left: 69px;
  transform: scale(1);
}

.tcc00yd6-2 {
  z-index: 4;
  color: #1e1f20;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 425px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 94px;
  left: 73px;
  transform: scale(1);
}

.yas0j8pv-2 {
  z-index: 5;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 408.997px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 157px;
  left: 71px;
}

.kbicklgl-2, .tt5nj8ag-2 {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  line-height: 17px;
}

.fx9cbzgn-2 {
  z-index: 6;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #fff;
  width: 321.992px;
  margin: 0;
  padding: 0 0 0 20px;
  font-size: 14px;
  line-height: 17px;
  display: block;
  position: absolute;
  top: 292px;
  left: 70px;
}

.sf91jju3-2 {
  z-index: 7;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 312.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 788px;
  left: 251px;
}

.b2jet3gc-2 {
  z-index: 8;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6637-3033-4463-b939-366663333335/-/cover/750x336/center/center/-/format/webp/res_1_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 375px;
  height: 168px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 452px;
  left: 70px;
  transform: scale(1);
}

.tuiga0bd-2 {
  z-index: 9;
  color: #1e1f20;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 400px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 160px;
  left: 75px;
}

.wfrjunvy-2 {
  z-index: 10;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3838-3266-4330-b236-636530623363/-/cover/500x500/center/center/-/format/webp/res_2_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 250px;
  height: 250px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 315px;
  left: 405px;
  transform: scale(1);
  box-shadow: 0 4px 4px #0003;
}

.fmovbpoq-2 {
  z-index: 11;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6231-3938-4564-b238-326231643231/-/cover/500x500/center/center/-/format/webp/res_3_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 250px;
  height: 250px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 315px;
  left: 641px;
  box-shadow: 0 4px 4px #0003;
}

.vibna1s8-2 {
  z-index: 12;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6538-3034-4361-a135-616138316162/-/cover/500x500/center/center/-/format/webp/res_4_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 250px;
  height: 250px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 315px;
  left: 877px;
  transform: scale(1);
  box-shadow: 0 4px 4px #0003;
}

.fan5dzrb-2 {
  z-index: 13;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 117.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 279px;
  left: 451px;
  transform: scale(1);
}

.h2im4k3p-2 {
  z-index: 14;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 112.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 279px;
  left: 709px;
}

.d0yrff3r-2 {
  z-index: 15;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 120px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 279px;
  left: 962px;
  transform: scale(1);
}

.dqk6b90o-2 {
  z-index: 16;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 271.992px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 258px;
  left: 70px;
}

.govbnf8u-2 {
  z-index: 17;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 250.99px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 168px;
  left: 832px;
}

.l5zka9ig-2 {
  z-index: 18;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 237.995px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 736px;
  left: 251px;
}

.kzsbwjkp-2 {
  z-index: 19;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3735-3162-4535-b731-663231633034/-/cover/556x650/center/center/-/format/webp/2_top_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 277.995px;
  height: 325px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 652px;
  left: 849px;
  transform: scale(1);
}

.qy8fun4c-2 {
  z-index: 20;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3039-3638-4530-a436-396537376162/-/cover/558x646/center/center/-/format/webp/2_bot_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 278.997px;
  height: 323px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 760px;
  left: 650px;
  transform: rotate(4deg);
}

.p399irtu-2 {
  z-index: 21;
  opacity: .9;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3462-6461-4661-b633-666339313034/-/cover/194x82/center/center/-/format/webp/bg_image2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 96.9922px;
  height: 41px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 640px;
  left: 939px;
  transform: scale(1);
}

.v9d5lq0g-2 {
  z-index: 22;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 135.99px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 171px;
  left: 680px;
  overflow: hidden;
}

.v07dkvft-2 {
  z-index: 23;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3965-3633-4935-b035-373234636432/-/format/webp/cloud_1.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 506.992px;
  height: 291px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 756px;
  left: -192px;
  transform: scale(1);
}

.wzpzh6re-2 {
  z-index: 24;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 200px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 681px;
  left: 479px;
}

.h2q25ayu-2 {
  z-index: 25;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1200px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -26px;
  left: 0;
  overflow: hidden;
}

.or38f6rk-2 {
  z-index: 26;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1224px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -40px;
  left: -12px;
}

.jwg9ictk-2 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 1299px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.q3bgrv0d-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 96px;
  position: absolute;
  top: 0;
  left: 0;
}

.op2zbdoq-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 96px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.w0tg8qp8-2 {
  z-index: 2;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 321.992px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 63px;
  left: 70px;
}

.rbqqwdr5-2 {
  z-index: 3;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 218.997px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 70px;
}

.ycd098ew-2 {
  z-index: 4;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 160px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 330px;
}

.z0fmgz51-2 {
  z-index: 5;
  pointer-events: none;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #0000;
  width: 40px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 40px;
  left: 1040px;
}

.ougpto8e-2 {
  z-index: 6;
  pointer-events: none;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #0000;
  width: 40px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 40px;
  left: 1090px;
}

.ep73vxgw-2 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 96px;
  position: relative;
}

.i3b8eoaz-2 {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 60px 0 30px;
  display: block;
}

.txp9ozjl-2 {
  z-index: 0;
  transform-origin: 0 0;
  cursor: grab;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 622px;
  position: absolute;
  top: 0;
  left: 0;
}

.cd2o50fq-2 {
  z-index: 1;
  transform-origin: 0 0;
  cursor: grab;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 622px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.gd0rlkbf-2 {
  z-index: 2;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 70px;
}

.klxfv4fo-2 {
  z-index: 3;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 430px;
}

.dabh7qhr-2 {
  z-index: 4;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 790px;
}

.jy3pul60-2 {
  z-index: 5;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 1150px;
}

.ndt99nus-2 {
  z-index: 6;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 1510px;
}

.ej9l3rxb-2 {
  z-index: 7;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 1870px;
}

.eolcl1lt-2 {
  z-index: 8;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 2230px;
}

.q3xdkfq9-2 {
  z-index: 9;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 2590px;
}

.h2dy8na5-2 {
  z-index: 10;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 2950px;
}

.klcj1zoh-2 {
  z-index: 11;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 3310px;
}

.m1d32rcf-2 {
  z-index: 12;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 3670px;
}

.l5ffnswt-2 {
  z-index: 13;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 4030px;
}

.pwbdut1y-2 {
  z-index: 14;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 4390px;
}

.p43va81m-2 {
  z-index: 15;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  width: 20px;
  height: 100px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 78px;
  left: 4730px;
}

.u364hywa-2 {
  z-index: 0;
  cursor: grab;
  width: 100%;
  height: 100%;
  position: absolute;
}

.tqq8reqw-2 {
  cursor: grab;
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 622px;
  margin: 0 0 -30px;
  padding: 0 0 30px;
  display: block;
  position: relative;
  overflow: auto;
}

.afdtcnh4-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1107px;
  position: absolute;
  top: 0;
  left: 0;
}

.owxayjxq-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1107px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.yhmbimg8-2 {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 616.992px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 23px;
  left: 276px;
}

.n66p4grj-2, .h65eu7z6-2 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  line-height: 17px;
}

.bmq02uz2-2 {
  z-index: 3;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 280.99px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 215px;
  left: 460px;
}

.t39sz4o8-2 {
  z-index: 4;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 407.995px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 163px;
  left: 396px;
}

.eccqtwcw-2 {
  z-index: 5;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3562-3362-4338-a236-373637346131/-/cover/626x170/center/center/-/format/webp/reviews_1_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 312.995px;
  height: 85px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 668px;
  left: 690px;
  transform: scale(1);
}

.dtbuai2k-2 {
  z-index: 6;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3034-3230-4538-b031-396530616632/-/cover/654x242/center/center/-/format/webp/reviews_2_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 326.992px;
  height: 121px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 418px;
  left: 173px;
  transform: scale(1);
}

.qzo6drrw-2 {
  z-index: 7;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3263-3061-4337-b835-666361353636/-/cover/650x252/center/center/-/format/webp/reviews_3_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 325px;
  height: 126px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 415px;
  left: 729px;
  transform: scale(1);
}

.b51weztb-2 {
  z-index: 8;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3732-6261-4466-b336-646637383331/-/cover/570x142/center/center/-/format/webp/reviews_4_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 285px;
  height: 71px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 698px;
  left: 221px;
  transform: scale(1);
}

.pmr2wndf-2 {
  z-index: 9;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3636-3565-4632-b163-653561313537/-/cover/602x146/center/center/-/format/webp/reviews_5_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 300.99px;
  height: 73px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 562px;
  left: 827px;
  transform: scale(1);
}

.zvig68t4-2 {
  z-index: 10;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3066-3835-4361-b966-363737616333/-/cover/630x248/center/center/-/format/webp/reviews_6_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 315px;
  height: 124px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 565px;
  left: 70px;
  transform: scale(1);
}

.lw2uxjdk-2 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 1107px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.qighrowa-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 543px;
  position: absolute;
  top: 0;
  left: 0;
}

.gyfsv6hf-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 543px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.egoso0br-2 {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 23px;
  left: 276px;
}

.dfr6q5r7-2, .l8gsaiqe-2 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  line-height: 17px;
}

.eorn1358-2 {
  z-index: 3;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 0;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 215px;
  left: 460px;
}

.yx9arj5c-2 {
  z-index: 4;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 0;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 163px;
  left: 396px;
}

.okwjwr3s-2 {
  z-index: 5;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 85px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 288px;
  left: 690px;
}

.hg2j5a7r-2 {
  z-index: 6;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 121px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 38px;
  left: 173px;
}

.o9jicjp7-2 {
  z-index: 7;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 126px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 35px;
  left: 729px;
}

.un1ptwaa-2 {
  z-index: 8;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 71px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 318px;
  left: 221px;
}

.t8q6fged-2 {
  z-index: 9;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 73px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 182px;
  left: 827px;
}

.fvab1eqv-2 {
  z-index: 10;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 124px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 185px;
  left: 70px;
}

.hy0ven6l-2 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 543px;
  margin: 0;
  padding: 0;
  display: none;
  position: relative;
  overflow: hidden;
}

.y41qkrjt-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 771px;
  position: absolute;
  top: 0;
  left: 0;
}

.pj7d8xi5-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 771px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.swjx8yc7-2 {
  z-index: 2;
  vertical-align: middle;
  background-image: linear-gradient(.502turn, #9ac9e3 0%, #a2d8d1 99%);
  background-size: auto;
  border: 0 solid #0000;
  border-radius: 40px;
  width: 1060px;
  height: 387px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 87px;
  left: 70px;
}

.snzw6lvx-2 {
  z-index: 3;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 1060px;
  height: 387px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 87px;
  left: 70px;
}

.n0av15id-2 {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
}

.cdz9aket-2 {
  z-index: 4;
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 557.995px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 192px;
  left: 130px;
}

.vud2n2ww-2 {
  z-index: 6;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 403.997px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 312px;
  left: 130px;
}

.lpeve31n-2 {
  z-index: 7;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100%;
  height: 22px;
  margin: 0;
  padding: 0;
  animation-name: sbs-721409936-1710763464488;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 224px;
  transform: rotate(4deg);
}

.wkom2nl3-2 {
  z-index: 8;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6638-3065-4966-b064-363232303064/-/format/webp/daniel.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 598.997px;
  height: 344px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 17px;
  left: 701px;
  transform: rotate(11deg);
}

.p76aeclu-2 {
  z-index: 9;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2f749b;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  animation-name: sbs-721409936-1710763464491;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 227px;
  transform: rotate(4deg);
}

.hprxvs1a-2 {
  z-index: 10;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3333-6533-4563-a639-353132376565/-/format/webp/cloud_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 640px;
  height: 297px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 297px;
  left: 516px;
  transform: scale(1);
}

.h4qnr0st-2 {
  z-index: 11;
  vertical-align: middle;
  background-image: url("https://static.tildacdn.com/tild3735-3562-4933-b237-616338313739/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 340px;
  left: 834px;
}

.ajvnh5oq-2 {
  z-index: 12;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://static.tildacdn.com/tild3537-6133-4166-b338-313732303534/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 340px;
  left: 834px;
}

.xzfwoy3o-2 {
  z-index: 14;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 342.995px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 147px;
  left: 130px;
}

.vwn5di1l-2 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 771px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.dglqbclg-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1978px;
  position: absolute;
  top: 0;
  left: 0;
}

.jwctt14b-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1978px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.c47g2snw-2 {
  z-index: 2;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3832-3032-4430-b632-646262633136/-/format/webp/Frame_763.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 1200px;
  height: 1650px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: -1px;
  left: 0;
}

.lmdxzbso-2 {
  z-index: 3;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1012.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 430px;
  left: 112px;
}

.cjegpz07-2 {
  z-index: 4;
  opacity: 0;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 200px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -19px;
  left: -394px;
}

.j9zu5qux-2 {
  z-index: 5;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 545.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 397px;
  left: 0;
}

.zm0j05ea-2 {
  z-index: 6;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 508.997px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 326px;
  left: 691px;
}

.olrw82j8-2 {
  color: #fff;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
}

.yz70lo1a-2 {
  z-index: 7;
  color: #fff;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 430px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 90px;
  left: 70px;
}

.jad0ukc7-2 {
  z-index: 8;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 142.995px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 272px;
  left: 549px;
  overflow: hidden;
}

.krr876xt-2 {
  z-index: 9;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3062-3430-4737-a362-343264356333/-/cover/680x748/center/center/-/format/webp/NY_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 340px;
  height: 374px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 176px;
  left: 160px;
}

.vuen9blh-2 {
  z-index: 10;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3635-3832-4166-a231-666566646233/-/cover/710x528/center/center/-/format/webp/BEI_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 355px;
  height: 264px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1169px;
  left: 325px;
}

.jll6lvhk-2 {
  z-index: 11;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 180.99px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 533px;
  left: 277px;
}

.mhdhuf5d-2 {
  z-index: 12;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 178.997px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 535px;
  left: 278px;
}

.t6wzl0ir-2 {
  z-index: 13;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 116.992px;
  height: 35px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 499px;
  left: 249px;
  transform: rotate(-3deg);
}

.zbt026pl-2 {
  z-index: 14;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 106.992px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 507px;
  left: 253px;
}

.jxw40nx3-2 {
  z-index: 15;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 200.99px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1416px;
  left: 409px;
}

.orqhzyfp-2 {
  z-index: 16;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 197.5px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 1417px;
  left: 412px;
}

.xi7714hd-2 {
  z-index: 17;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 77.9948px;
  height: 31px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1385px;
  left: 446px;
  transform: rotate(-3deg);
}

.uugwhqbh-2 {
  z-index: 18;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 1391px;
  left: 451px;
}

.emru9x9x-2 {
  z-index: 19;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3364-6264-4861-b534-326536653837/-/cover/680x716/center/center/-/format/webp/SE_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 340px;
  height: 358px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 650px;
  left: 521px;
}

.ayysup57-2 {
  z-index: 20;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild6437-3961-4531-b063-306434316665/-/cover/794x748/center/center/-/format/webp/PR_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 396.992px;
  height: 374px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 275px;
  left: 644px;
}

.ro4hl921-2 {
  z-index: 21;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 248.997px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 989px;
  left: 568px;
}

.q9ap89qn-2 {
  z-index: 22;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245.99px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 990px;
  left: 570px;
}

.j21n9pp9-2 {
  z-index: 23;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 60px;
  height: 31px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 958px;
  left: 660px;
  transform: rotate(356deg);
}

.wjog5zrq-2 {
  z-index: 24;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 69.1667px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 963px;
  left: 663px;
  transform: rotate(356deg);
}

.becxch33-2 {
  z-index: 25;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 148.997px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 611px;
  left: 817px;
}

.kaqt31bj-2 {
  z-index: 26;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 143.997px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 612px;
  left: 820px;
}

.qceue7bm-2 {
  z-index: 27;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3833-6436-4131-b233-306235383861/-/cover/680x580/center/center/-/format/webp/MA_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 340px;
  height: 290px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1258px;
  left: 789px;
}

.ra8s9d08-2 {
  z-index: 28;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 82.9948px;
  height: 31px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 581px;
  left: 791px;
  transform: rotate(-3deg);
}

.q33i6xgu-2 {
  z-index: 29;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 91.6667px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 585px;
  left: 794px;
}

.c8kco24c-2 {
  z-index: 30;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 361.992px;
  height: 34px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1515px;
  left: 782px;
}

.ybimp7ma-2 {
  z-index: 31;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 367.995px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 1516px;
  left: 779px;
}

.ktyy6s87-2 {
  z-index: 32;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 95px;
  height: 34px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1481px;
  left: 843px;
  transform: rotate(357deg);
}

.u863gw07-2 {
  z-index: 33;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 110px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 1488px;
  left: 846px;
  transform: rotate(357deg);
}

.r3z40p23-2 {
  z-index: 34;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3238-3938-4432-a238-653639623132/-/cover/702x672/center/center/-/format/webp/DU_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 350.99px;
  height: 336px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 807px;
  left: 59px;
}

.ycll5bgb-2 {
  z-index: 35;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 168.997px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1092px;
  left: 153px;
}

.byxhto1x-2 {
  z-index: 36;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 165px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 1093px;
  left: 155px;
}

.x7mvmf73-2 {
  z-index: 37;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 80px;
  height: 32px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1060px;
  left: 168px;
  transform: rotate(-3deg);
}

.xronobrb-2 {
  z-index: 38;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.8333px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 1066px;
  left: 172px;
}

.p4n92dwn-2 {
  z-index: 39;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3637-3835-4437-b137-343862353764/-/format/webp/cloud_2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 536.992px;
  height: 322px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 940px;
  left: 799px;
  transform: scale(1);
}

.eh32au7c-2 {
  z-index: 40;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 237.995px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 118px;
  left: 623px;
  overflow: hidden;
}

.bwsyy5uo-2 {
  z-index: 41;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 176.992px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 167px;
  left: 667px;
  transform: rotate(350deg);
}

.qjnxfuhy-2 {
  width: 100%;
  display: block;
}

.hnx0ghnz-2 {
  z-index: 42;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 87.9948px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 203px;
  left: 797px;
  transform: rotate(16deg);
}

.rb97oc8v-2 {
  z-index: 43;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3136-6135-4562-b061-303935363532/-/cover/342x246/center/center/-/format/webp/bbfd1dba-c7c5-4371-9.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 170.99px;
  height: 123px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 129px;
  left: 806px;
}

.cygali3q-2 {
  z-index: 44;
  opacity: 0;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 153.997px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -2px;
  left: -413px;
}

.m4vjxk6r-2 {
  background-color: #ecd4b8;
  width: 1920px;
  max-width: 100%;
  height: 1978px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.ka6v2pk6-2, .h2utg13w-2, .jsasqvs8-2, .pedlnbbx-2, .xlsublvi-2, .sjqt1wsg-2 {
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
}

.wd0dcc5j-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1587px;
  position: absolute;
  top: 0;
  left: 0;
}

.h1ndnk20-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1587px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.xpue3ywj-2 {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1224px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -23px;
  left: -13px;
}

.wxwusg1r-2 {
  z-index: 3;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  width: 1200px;
  height: 1323px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: -2px;
  left: 0;
}

.vcp17yxg-2 {
  z-index: 4;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6262-3066-4264-b637-376538396262/-/format/webp/paper_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 521.992px;
  height: 546px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 92px;
  left: 518px;
}

.i6abjwl5-2 {
  z-index: 5;
  opacity: .1;
  filter: blur(4px);
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1227.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -30px;
  left: -14px;
}

.zs5cdg9a-2 {
  z-index: 6;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1224px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -35px;
  left: -13px;
}

.h6rkz0ga-2 {
  z-index: 7;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 217.995px;
  height: 18px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 512px;
  left: 607px;
}

.lzpun09v-2, .gn46dte5-2, .hlgn3319-2 {
  color: #2f749b;
  text-align: left;
  border-color: #2f749b;
  width: auto;
  font-weight: 700;
  line-height: 21px;
}

.pwfyfu1l-2 {
  color: #fff;
  text-align: left;
  border-color: #fff;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
}

.u8et1v7f-2 {
  z-index: 8;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 325px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 447px;
  left: 597px;
}

.ae4onh20-2 {
  z-index: 9;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 210.99px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 384px;
  left: 597px;
}

.ibxyqngt-2 {
  z-index: 10;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 75.9896px;
  height: 16px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 198px;
  left: 722px;
}

.fuz3l40m-2 {
  z-index: 11;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 87.9948px;
  height: 16px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 262px;
  left: 596px;
}

.pse77hwe-2 {
  z-index: 12;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 182px;
  left: 582px;
}

.j95kqpk2-2 {
  z-index: 13;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 246px;
  left: 582px;
}

.sugqs7jp-2 {
  z-index: 14;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 309px;
  left: 582px;
}

.l53omma8-2 {
  z-index: 15;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 393px;
  left: 582px;
}

.mpk472w5-2 {
  z-index: 16;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 456px;
  left: 582px;
}

.c5mui34p-2 {
  color: #fff;
  text-align: left;
  border-color: #fff;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
}

.rhzrsu8f-2 {
  z-index: 17;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 283.997px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 173px;
  left: 598px;
}

.xp9a9q7k-2 {
  color: #fff;
  text-align: left;
  border-color: #fff;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
}

.fta7yi5r-2 {
  z-index: 18;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 260px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 237px;
  left: 597px;
}

.fm1cg87j-2 {
  z-index: 19;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 266.992px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 300px;
  left: 597px;
}

.fyk472wi-2 {
  z-index: 20;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 173.997px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 168px;
  left: 305px;
  overflow: hidden;
}

.raurryso-2 {
  z-index: 21;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 112px;
  left: 70px;
  transform: rotate(358deg);
}

.g1ezr3d6-2 {
  z-index: 22;
  color: #1e1f20;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 235.99px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 115px;
  left: 74px;
  transform: rotate(358deg);
}

.t139cmab-2 {
  z-index: 23;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3330-3932-4664-a662-646331316639/-/cover/90x90/center/center/-/format/webp/ccc691f2-390f-43c2-9.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 45px;
  height: 45px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 85px;
  left: 574px;
}

.vtxu0zjk-2 {
  z-index: 24;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 83.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 516px;
  left: 896px;
  overflow: hidden;
}

.bkvjm91q-2 {
  z-index: 25;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 113.997px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 169px;
  left: 178px;
}

.glvqlcq2-2 {
  z-index: 26;
  color: #1e1f20;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 172px;
  left: 181px;
}

.znxgfhy1-2 {
  z-index: 27;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 87.9948px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 147px;
  left: 915px;
}

.em9yiys8-2 {
  z-index: 28;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 82.9948px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 197px;
  left: 110px;
  transform: scale(1);
}

.yel4nbqx-2 {
  z-index: 29;
  vertical-align: middle;
  background-color: #1e1f20;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 40px;
  width: 1060px;
  height: 482px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 693px;
  left: 70px;
}

.srve3iy8-2 {
  z-index: 30;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 523.997px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 979px;
  left: 143px;
}

.ylbclptx-2 {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
}

.junhxmol-2 {
  z-index: 31;
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 540px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 864px;
  left: 140px;
}

.m2xy0fvk-2 {
  z-index: 32;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6631-3237-4431-a533-313865626536/-/cover/882x510/center/center/-/format/webp/_3.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 440.99px;
  height: 255px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 992px;
  left: 711px;
  transform: scale(1);
}

.aq0uvyag-2 {
  z-index: 33;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3766-6134-4166-b635-326430316364/-/cover/566x368/center/center/-/format/webp/_2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 282.995px;
  height: 184px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1064px;
  left: 579px;
  transform: scale(1);
}

.dtsnb3jm-2 {
  z-index: 34;
  vertical-align: middle;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 20px;
  width: 582.995px;
  height: 81px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 753px;
  left: 143px;
}

.wsv59tyn-2 {
  z-index: 35;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 562.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 768px;
  left: 163px;
}

.tlsl4ws4-2 {
  z-index: 36;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6637-3038-4364-b139-633766373636/-/format/webp/photo.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 588.997px;
  height: 350px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 650px;
  left: 610px;
  transform: scale(1);
}

.w3iu26ef-2 {
  z-index: 37;
  vertical-align: middle;
  background-image: url("https://static.tildacdn.com/tild3735-3562-4933-b237-616338313739/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1060px;
  left: 140px;
}

.dvcaigsc-2 {
  z-index: 38;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://static.tildacdn.com/tild3537-6133-4166-b338-313732303534/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1060px;
  left: 140px;
}

.cfeoh5zq-2 {
  z-index: 39;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 161.992px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 937px;
  left: 626px;
  overflow: hidden;
}

.kxtd3q1c-2 {
  z-index: 40;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 335.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 551px;
  left: -34px;
  transform: scale(1);
}

.c5n62gyx-2 {
  background-image: linear-gradient(.502turn, #9ac9e3 0%, #a2d8d1 99%);
  background-size: auto;
  width: 1920px;
  max-width: 100%;
  height: 1587px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.scaz4udv-2 {
  color: #ff8562;
  border-color: #ff8562;
  width: 0;
  margin: 0;
  padding: 0;
  font-size: 0;
  display: inline;
}

.o5b9ixev-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 236px;
  position: absolute;
  top: 0;
  left: 0;
}

.v7pmyvej-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 236px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.m6d3tsly-2 {
  z-index: 2;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 540px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 90px;
  left: 330px;
}

.ck46mmmr-2 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 236px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.i7mhca10-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1658px;
  position: absolute;
  top: 0;
  left: 0;
}

.mfac6oei-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1658px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.oet3voy0-2 {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 340px;
  height: 208px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1169px;
  left: 429px;
}

.bfej38h1-2 {
  z-index: 3;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 110px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1207px;
  left: 544px;
}

.x0oczg3w-2 {
  z-index: 4;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #fff;
  width: 218px;
  margin: 0;
  padding: 0 0 0 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: list-item;
  position: absolute;
  top: 1245px;
  left: 487px;
}

.uwhixayj-2 {
  z-index: 5;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #fff;
  width: 207px;
  margin: 0;
  padding: 0 0 0 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: list-item;
  position: absolute;
  top: 1297px;
  left: 487px;
}

.wsc6mjxt-2 {
  z-index: 6;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 13.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 1100px;
  left: 592px;
  overflow: hidden;
}

.wx3iofwx-2 {
  z-index: 7;
  vertical-align: middle;
  background-color: #ffe8cb;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 430px;
}

.yxnl4pfa-2 {
  z-index: 8;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 430px;
}

.lxd8itvx-2 {
  z-index: 9;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 160px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 71px;
  left: 458px;
}

.qcufq16f-2 {
  z-index: 10;
  vertical-align: middle;
  background-color: #2e739b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 38px;
  left: 457px;
  transform: rotate(-4deg);
}

.p2cs6rw3-2 {
  z-index: 11;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #1e1f20;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 912px;
  left: 460px;
}

.ycyyq0n1-2 {
  z-index: 12;
  pointer-events: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 507px;
}

.fdsmbp69-2 {
  z-index: 13;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 153.333px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 600;
  line-height: 39px;
  display: table-cell;
  position: absolute;
  top: 68px;
  left: 463px;
}

.w14jxs3z-2 {
  z-index: 14;
  color: #2f749b;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 147.995px;
  margin: 0;
  padding: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 46px;
  display: table-cell;
  position: absolute;
  top: 772px;
  left: 525px;
}

.djfywdw9-2 {
  z-index: 16;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 68px;
  left: 611px;
}

.br21zvsd-2 {
  z-index: 17;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 315.99px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 745px;
  left: 454px;
  overflow: hidden;
}

.wliqf12c-2 {
  z-index: 18;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 18.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 564px;
  overflow: hidden;
}

.upbd21u1-2 {
  z-index: 19;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-color: #1e1f20;
  background-position: 50%;
  border: .833333px solid #0000;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 847px;
  left: 460px;
}

.o1wuzffp-2 {
  z-index: 20;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #1e1f20;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 977px;
  left: 460px;
}

.j2wo7sh1-2 {
  z-index: 21;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 507px;
}

.o07ehad9-2 {
  z-index: 22;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 120.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 942px;
  left: 539px;
}

.ujcszdi0-2 {
  z-index: 23;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 429px;
}

.g0fetnlx-2 {
  z-index: 24;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 746px;
}

.esfl4ogn-2 {
  z-index: 25;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 33px;
  left: 703px;
}

.msle0lm9-2 {
  z-index: 26;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 136px;
  left: 456px;
}

.o28uhc4k-2 {
  z-index: 27;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 195.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 129px;
  left: 471px;
}

.a0pkxn11-2 {
  z-index: 28;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 174px;
  left: 456px;
}

.t93kyz3g-2 {
  z-index: 29;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 167px;
  left: 471px;
}

.yhanylnj-2 {
  z-index: 30;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 210px;
  left: 456px;
}

.ulm59ne7-2 {
  z-index: 31;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 205px;
  left: 471px;
}

.yfuv80yw-2 {
  z-index: 32;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 237px;
  left: 456px;
}

.pn5stm8c-2 {
  z-index: 33;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 221.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 232px;
  left: 471px;
}

.mtmqe7ia-2 {
  z-index: 34;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 266px;
  left: 456px;
}

.x594vw3t-2 {
  z-index: 35;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 232.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 259px;
  left: 471px;
}

.biox6mag-2 {
  z-index: 36;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 304px;
  left: 456px;
}

.ycjf6lgw-2 {
  z-index: 37;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 297px;
  left: 471px;
}

.muopev58-2 {
  z-index: 38;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 354px;
  left: 456px;
}

.v2gu1rxa-2 {
  z-index: 39;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 210px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 349px;
  left: 471px;
}

.c70wksn6-2 {
  z-index: 40;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 456px;
}

.yc6yxiwa-2 {
  z-index: 41;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 376px;
  left: 471px;
}

.r82gm55s-2 {
  z-index: 42;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 447px;
  left: 456px;
}

.pjguqo3j-2 {
  z-index: 43;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 442px;
  left: 471px;
}

.o407ag7q-2 {
  z-index: 44;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 474px;
  left: 456px;
}

.mw8wvthq-2 {
  z-index: 45;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 469px;
  left: 471px;
}

.e9lqjgca-2 {
  z-index: 46;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 503px;
  left: 456px;
}

.gd77n0c0-2 {
  z-index: 47;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 248.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 496px;
  left: 471px;
}

.czoo5s3a-2 {
  z-index: 48;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 555px;
  left: 456px;
}

.c0dyoox9-2 {
  z-index: 49;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 218.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 548px;
  left: 471px;
}

.l91ewrk8-2 {
  z-index: 50;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 591px;
  left: 456px;
}

.lb8ka4p9-2 {
  z-index: 51;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 320px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 586px;
  left: 471px;
}

.ncbbt54j-2 {
  z-index: 52;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 620px;
  left: 456px;
}

.oau6atw6-2 {
  z-index: 53;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 152.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 613px;
  left: 471px;
}

.fy4t5wj5-2 {
  z-index: 54;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 658px;
  left: 456px;
}

.xzc97ipy-2 {
  z-index: 55;
  vertical-align: middle;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 340px;
  height: 208px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1169px;
  left: 795px;
}

.hz04epxe-2 {
  z-index: 56;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 651px;
  left: 471px;
}

.c6kvsh9q-2 {
  z-index: 57;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 695px;
  left: 456px;
}

.n10i6dfz-2 {
  z-index: 58;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 110px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1240px;
  left: 910px;
}

.nlrlo8cn-2 {
  z-index: 59;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 191.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 689px;
  left: 471px;
}

.v0z8pfgi-2 {
  z-index: 60;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 18.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 586px;
  overflow: hidden;
}

.qok2c0k2-2 {
  z-index: 61;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 108.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1278px;
  left: 910px;
}

.qbyhk95q-2 {
  z-index: 62;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 13.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 1100px;
  left: 952px;
  overflow: hidden;
}

.usna73iu-2 {
  z-index: 63;
  vertical-align: middle;
  background-color: #6db1d6;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 796px;
}

.jj89qvqb-2 {
  z-index: 64;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 796px;
}

.vyu1kp64-2 {
  z-index: 65;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 68px;
  left: 977px;
}

.rrihw97o-2 {
  z-index: 66;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 33px;
  left: 1069px;
}

.qxivbrtr-2 {
  z-index: 67;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 190px;
  height: 32px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 71px;
  left: 824px;
}

.m66rjoht-2 {
  z-index: 68;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 38px;
  left: 823px;
  transform: rotate(-4deg);
}

.q2521m50-2 {
  z-index: 69;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 912px;
  left: 826px;
}

.d3so1nix-2 {
  z-index: 70;
  color: #2f749b;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 193.997px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 600;
  line-height: 39px;
  display: table-cell;
  position: absolute;
  top: 68px;
  left: 829px;
}

.oywph5qc-2 {
  z-index: 71;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 176.992px;
  margin: 0;
  padding: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 46px;
  display: table-cell;
  position: absolute;
  top: 772px;
  left: 880px;
}

.lpbfr24o-2 {
  z-index: 73;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-color: #fff;
  background-position: 50%;
  border: .833333px solid #0000;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 847px;
  left: 826px;
}

.nyg1o8h6-2 {
  z-index: 74;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 977px;
  left: 826px;
}

.z9s7ktqw-2 {
  z-index: 75;
  pointer-events: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 873px;
}

.sic0zalb-2 {
  z-index: 76;
  pointer-events: none;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 143.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 942px;
  left: 894px;
}

.bdtebo5x-2 {
  z-index: 77;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 315.99px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 744px;
  left: 814px;
}

.oeneh0j9-2 {
  z-index: 78;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 795px;
}

.hs75sz0k-2 {
  z-index: 79;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 1112px;
}

.mm5gwi43-2 {
  z-index: 80;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 136px;
  left: 822px;
}

.k7uug4yt-2 {
  z-index: 81;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 195.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 129px;
  left: 837px;
}

.eceiopz1-2 {
  z-index: 82;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 174px;
  left: 822px;
}

.ccj7oend-2 {
  z-index: 83;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 167px;
  left: 837px;
}

.bti5lrzk-2 {
  z-index: 84;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 210px;
  left: 822px;
}

.brbujsj7-2 {
  z-index: 85;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 205px;
  left: 837px;
}

.jqarez6s-2 {
  z-index: 86;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 237px;
  left: 822px;
}

.rp9mrq6z-2 {
  z-index: 87;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 221.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 232px;
  left: 837px;
}

.rzn0x0cq-2 {
  z-index: 88;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 266px;
  left: 822px;
}

.dhl1t2t3-2 {
  z-index: 89;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 232.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 259px;
  left: 837px;
}

.mif4y7ci-2 {
  z-index: 90;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 304px;
  left: 822px;
}

.lc4zwmov-2 {
  z-index: 91;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 297px;
  left: 837px;
}

.np8dx6c4-2 {
  z-index: 92;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 354px;
  left: 822px;
}

.qyyag1yr-2 {
  z-index: 93;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 210px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 349px;
  left: 837px;
}

.eljnu19e-2 {
  z-index: 94;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 822px;
}

.t5wat68p-2 {
  z-index: 95;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 376px;
  left: 837px;
}

.dp70lj3n-2 {
  z-index: 96;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 447px;
  left: 822px;
}

.z3x16mb8-2 {
  z-index: 97;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 442px;
  left: 837px;
}

.it040xw9-2 {
  z-index: 98;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 474px;
  left: 822px;
}

.vg78b99x-2 {
  z-index: 99;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 469px;
  left: 837px;
}

.wdyyg2v1-2 {
  z-index: 100;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 503px;
  left: 822px;
}

.rmaiir88-2 {
  z-index: 101;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 248.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 496px;
  left: 837px;
}

.awtx5j7k-2 {
  z-index: 102;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 555px;
  left: 822px;
}

.edbj9zf2-2 {
  z-index: 103;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 218.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 548px;
  left: 837px;
}

.ugt0846u-2 {
  z-index: 104;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 591px;
  left: 822px;
}

.nexvsc4t-2 {
  z-index: 105;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 271.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 586px;
  left: 837px;
}

.nbucllee-2 {
  z-index: 106;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 620px;
  left: 822px;
}

.llwx1lny-2 {
  z-index: 107;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 152.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 613px;
  left: 837px;
}

.naiipy3b-2 {
  z-index: 108;
  vertical-align: middle;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 340px;
  height: 208px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1169px;
  left: 62px;
}

.orl1fdnm-2 {
  z-index: 109;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 658px;
  left: 822px;
}

.r6gma3ya-2 {
  z-index: 110;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 110px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1240px;
  left: 177px;
}

.io1vkh1p-2 {
  z-index: 111;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 175.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1278px;
  left: 144px;
}

.kgz2conr-2 {
  z-index: 112;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 651px;
  left: 837px;
}

.cni7xziv-2 {
  z-index: 113;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 13.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 1100px;
  left: 224px;
  overflow: hidden;
}

.f70htctf-2 {
  z-index: 114;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 695px;
  left: 822px;
}

.ggz2wcjx-2 {
  z-index: 115;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 63px;
}

.ajh5l35y-2 {
  z-index: 116;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 191.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 689px;
  left: 837px;
}

.p6criujr-2 {
  z-index: 117;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #1e1f20;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 912px;
  left: 93px;
}

.scok71ig-2 {
  z-index: 118;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 20.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 932px;
}

.uj2w7ad9-2 {
  z-index: 119;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 136px;
  left: 89px;
}

.kw53h9ru-2 {
  z-index: 120;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 20.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 955px;
}

.zpsxrdpz-2 {
  z-index: 121;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 195.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 129px;
  left: 104px;
}

.l0x32d9w-2 {
  z-index: 122;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 20.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 979px;
}

.qdc9md1u-2 {
  z-index: 123;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 174px;
  left: 89px;
}

.b8h5va9c-2 {
  z-index: 124;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 167px;
  left: 104px;
}

.rpcspb5o-2 {
  z-index: 125;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 210px;
  left: 89px;
}

.crvgxkpe-2 {
  z-index: 126;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 205px;
  left: 104px;
}

.i64xd9gd-2 {
  z-index: 127;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 237px;
  left: 89px;
}

.crq62v31-2 {
  z-index: 128;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 221.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 232px;
  left: 104px;
}

.nceqe1e7-2 {
  z-index: 129;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 266px;
  left: 89px;
}

.y46jyxxq-2 {
  z-index: 130;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 232.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 259px;
  left: 104px;
}

.has0wto4-2 {
  z-index: 131;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 304px;
  left: 89px;
}

.pu2b1ki6-2 {
  z-index: 132;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 297px;
  left: 104px;
}

.j8byti7s-2 {
  z-index: 133;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 354px;
  left: 89px;
}

.dw68mn1j-2 {
  z-index: 134;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 210px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 349px;
  left: 104px;
}

.zp1r7n6x-2 {
  z-index: 135;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 89px;
}

.nz6dmkm1-2 {
  z-index: 136;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 376px;
  left: 104px;
}

.hzke0occ-2 {
  z-index: 137;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 447px;
  left: 89px;
}

.idpj42jg-2 {
  z-index: 138;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 442px;
  left: 104px;
}

.u0vapnui-2 {
  z-index: 139;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 474px;
  left: 89px;
}

.ghxh4kgr-2 {
  z-index: 140;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 469px;
  left: 104px;
}

.bfbjldj8-2 {
  z-index: 141;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 503px;
  left: 89px;
}

.ombnoy3i-2 {
  z-index: 142;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 248.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 496px;
  left: 104px;
}

.qwi65lr5-2 {
  z-index: 143;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 555px;
  left: 89px;
}

.yy1quh0f-2 {
  z-index: 144;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 218.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 548px;
  left: 104px;
}

.jnd837rx-2 {
  z-index: 145;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 591px;
  left: 89px;
}

.w4ml1nu2-2 {
  z-index: 146;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 328.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 586px;
  left: 104px;
}

.tw67f32p-2 {
  z-index: 147;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 620px;
  left: 89px;
}

.bbk27xxt-2 {
  z-index: 148;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 152.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 613px;
  left: 104px;
}

.uctdn4tz-2 {
  z-index: 149;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 658px;
  left: 89px;
}

.vy3ulihw-2 {
  z-index: 150;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 651px;
  left: 104px;
}

.w1cdqkca-2 {
  z-index: 151;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 695px;
  left: 89px;
}

.yz35tjx2-2 {
  z-index: 152;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 160px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 71px;
  left: 91px;
}

.xsv4hwub-2 {
  z-index: 153;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 191.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 689px;
  left: 104px;
}

.om1yiypr-2 {
  z-index: 154;
  vertical-align: middle;
  background-color: #2e739b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 38px;
  left: 90px;
  transform: rotate(-4deg);
}

.z73rhvfx-2 {
  z-index: 155;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 150.833px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 600;
  line-height: 39px;
  display: table-cell;
  position: absolute;
  top: 68px;
  left: 96px;
}

.bym2whtl-2 {
  z-index: 156;
  color: #2f749b;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 152.995px;
  margin: 0;
  padding: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 46px;
  display: table-cell;
  position: absolute;
  top: 772px;
  left: 161px;
}

.xqpc7y3c-2 {
  z-index: 157;
  pointer-events: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 140px;
}

.v455lc3j-2 {
  z-index: 158;
  pointer-events: none;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 165.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 942px;
  left: 150px;
}

.mo2l6ld0-2 {
  z-index: 160;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 68px;
  left: 244px;
}

.d5ah0i31-2 {
  z-index: 161;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 315.99px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 745px;
  left: 87px;
  overflow: hidden;
}

.b59xao92-2 {
  z-index: 162;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 18.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 197px;
  overflow: hidden;
}

.mvtywwyo-2 {
  z-index: 163;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-color: #1e1f20;
  background-position: 50%;
  border: .833333px solid #0000;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 847px;
  left: 93px;
}

.qp7gfp2p-2 {
  z-index: 164;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #1e1f20;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 977px;
  left: 93px;
}

.n5s6a9e2-2 {
  z-index: 165;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 140px;
}

.k99a7ezk-2 {
  z-index: 166;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 165.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 942px;
  left: 150px;
}

.l07avz8o-2 {
  z-index: 167;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 62px;
}

.q9bvr8ct-2 {
  z-index: 168;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 379px;
}

.yyqn5fit-2 {
  z-index: 169;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 33px;
  left: 336px;
}

.wrg2dt3u-2 {
  width: 100%;
  display: block;
}

.s202m5y5-2 {
  z-index: 170;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 49px;
  left: 98px;
  transform: rotate(354deg);
}

.ol359f4a-2 {
  width: 100%;
  display: block;
}

.uh20sdnp-2 {
  z-index: 171;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 49px;
  left: 464px;
  transform: rotate(354deg);
}

.eonpjxvb-2 {
  width: 100%;
  display: block;
}

.y9u7a4yy-2 {
  z-index: 172;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 49px;
  left: 831px;
  transform: rotate(354deg);
}

.gdxu06jd-2 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 1658px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: auto hidden;
}

.rb50f80k-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 222px;
  position: absolute;
  top: 0;
  left: 0;
}

.jj2t1wwy-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 222px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.buhabwyz-2 {
  z-index: 2;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 208.997px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 90px;
  left: 496px;
}

.xiwdag7j-2 {
  z-index: 3;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 15.9896px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 20px;
  left: 592px;
}

.ddtvtqck-2 {
  z-index: 4;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 15.9896px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 20px;
  left: 232px;
}

.kwwpq8t5-2 {
  z-index: 5;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 15.9896px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 20px;
  left: 952px;
}

.q68btlzs-2 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 222px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.d9l0get8-2 {
  color: #1e1f20;
  background-color: #0000;
  border: 0 #1e1f20;
  width: 100%;
  height: 100%;
  padding: 14px 22px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.35;
  list-style-type: none;
}

.kuzx60f4-2 {
  text-align: center;
  vertical-align: middle;
  background-color: #fff;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 32%;
  min-width: -moz-fit-content;
  min-width: fit-content;
  list-style-type: none;
  display: block;
  position: relative;
}

.ftusbt2t-2 {
  color: #fff;
  cursor: pointer;
  background-color: #0000;
  border: 0 #fff;
  width: 100%;
  height: 100%;
  padding: 14px 22px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.35;
  list-style-type: none;
}

.l9m3umeu-2 {
  text-align: center;
  vertical-align: middle;
  background-color: #1e1f20;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 32%;
  min-width: -moz-fit-content;
  min-width: fit-content;
  list-style-type: none;
  display: block;
  position: relative;
}

.c1hcg3y6-2 {
  color: #fff;
  cursor: pointer;
  background-color: #0000;
  border: 0 #fff;
  width: 100%;
  height: 100%;
  padding: 14px 22px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.35;
  list-style-type: none;
}

.t81mbz63-2 {
  text-align: center;
  vertical-align: middle;
  background-color: #1e1f20;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 32%;
  min-width: -moz-fit-content;
  min-width: fit-content;
  list-style-type: none;
  display: block;
  position: relative;
}

.wqcz0i52-2 {
  text-align: center;
  flex-direction: row;
  justify-content: space-between;
  width: 1060px;
  max-width: 1060px;
  height: 100%;
  margin: 0 auto;
  padding: 0;
  list-style-type: none;
  display: flex;
}

.a5j4x1mv-2 {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}

.l5bgd2o7-2 {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
}

.ad629dx8-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 81px;
  position: absolute;
  top: 0;
  left: 0;
}

.jpm6h9pu-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 81px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.llnkms2y-2 {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 40px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 14px;
  left: 1080px;
}

.b2kh7zn9-2 {
  z-index: 3;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 367.995px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 10px;
  left: 70px;
}

.j0ys7prt-2 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 81px;
  position: relative;
}

.obuyjakb-2 {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 15px 0 30px;
  display: block;
}

.tby7begf-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 504px;
  position: absolute;
  top: 0;
  left: 0;
}

.smseu8ez-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 504px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.w286gkw8-2 {
  z-index: 2;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 70px;
}

.vz5yqgic-2 {
  z-index: 3;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 430px;
}

.bz4yg8fo-2 {
  z-index: 4;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 790px;
}

.glgwchut-2 {
  z-index: 5;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 1150px;
}

.fd5wvstz-2 {
  z-index: 6;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 1510px;
}

.sl3yzezy-2 {
  z-index: 7;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 1870px;
}

.g0p53t1t-2 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 504px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: auto hidden;
}

.p9bpm5ae-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 142px;
  position: absolute;
  top: 0;
  left: 0;
}

.bc9uizjj-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 142px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.yf8adaa5-2 {
  z-index: 2;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 310.99px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 0;
  left: 445px;
}

.xw10qxlm-2 {
  z-index: 3;
  color: #2f749b;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #fff;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.55;
  display: table-cell;
  position: absolute;
  top: 64px;
  left: 460px;
}

.tq46ttho-2 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 142px;
  position: relative;
}

.ihei37xs-2 {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 30px 0 0;
  display: block;
}

.e9btud4y-2, .it2y5d4a-2, .nz03sey9-2 {
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
}

.j4jrapgy-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 120px;
  position: absolute;
  top: 0;
  left: 0;
}

.bwt0ukws-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 120px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.v0o0ehx6-2 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 120px;
  position: relative;
  overflow: hidden;
}

.nn9393hf-2 {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 90px 0 45px;
  display: block;
}

.guam3dyl-2 {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;
  display: inline-block;
}

.gu9k9f4f-2 {
  text-align: left;
  cursor: pointer;
  overflow-clip-margin: content-box;
  width: 24px;
  height: 24px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  overflow: hidden;
}

.y5odmrv3-2 {
  z-index: 1;
  text-align: left;
  cursor: pointer;
  width: 100%;
  height: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: relative;
  transform: rotate(-45deg);
}

.cytjlmxh-2 {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.m4vsr771-2 {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  width: 24px;
  height: 24px;
  padding: 8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}

.s67qwim9-2 {
  text-align: left;
  cursor: pointer;
  background-color: #0000;
  border: 0 #000;
  width: 1060px;
  margin: 0;
  padding: 27px 50px 27px 0;
  font-size: 13.3333px;
  display: inline-block;
  position: relative;
}

.bd7urkmi-2 {
  color: #fff;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  margin: 0 0 20px;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.2;
}

.dgtpg21f-2 {
  width: auto;
  margin: 0;
  padding: 0 0 20px;
  display: block;
  overflow: hidden;
}

.v89ljxno-2 {
  float: left;
  width: 100%;
  max-width: 1160px;
  margin: 0;
  padding: 0;
  display: block;
}

.aax5cgxw-2 {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;
  display: inline-block;
}

.soxnla1h-2 {
  text-align: left;
  cursor: pointer;
  overflow-clip-margin: content-box;
  width: 24px;
  height: 24px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  overflow: hidden;
}

.or41seiv-2 {
  z-index: 1;
  text-align: left;
  cursor: pointer;
  width: 100%;
  height: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: relative;
  transform: rotate(0);
}

.e1ru1pyh-2 {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.xj8ywykg-2 {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  width: 24px;
  height: 24px;
  padding: 8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}

.p2e0luud-2 {
  text-align: left;
  cursor: pointer;
  background-color: #0000;
  border: 0 #000;
  width: 100%;
  padding: 27px 50px 27px 0;
  font-size: 13.3333px;
  position: relative;
}

.ob5fam9r-2 {
  float: left;
  cursor: pointer;
  border-width: .833333px 0 0;
  border-top-style: solid;
  border-top-color: #4b4c4d;
  width: 100%;
  max-width: 1160px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.loffzw0b-2 {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;
  display: inline-block;
}

.otql9ure-2 {
  text-align: left;
  cursor: pointer;
  overflow-clip-margin: content-box;
  width: 24px;
  height: 24px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  overflow: hidden;
}

.wldnk1do-2 {
  z-index: 1;
  text-align: left;
  cursor: pointer;
  width: 100%;
  height: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: relative;
  transform: rotate(0);
}

.m8iedbg5-2 {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.zstx34ck-2 {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  width: 24px;
  height: 24px;
  padding: 8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}

.uokrv0wh-2 {
  text-align: left;
  cursor: pointer;
  background-color: #0000;
  border: 0 #000;
  width: 100%;
  padding: 27px 50px 27px 0;
  font-size: 13.3333px;
  position: relative;
}

.qzjiarkk-2 {
  float: left;
  cursor: pointer;
  border-width: .833333px 0 0;
  border-top-style: solid;
  border-top-color: #4b4c4d;
  width: 100%;
  max-width: 1160px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.l6m5gwun-2 {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;
  display: inline-block;
}

.mv6i5oe1-2 {
  text-align: left;
  cursor: pointer;
  overflow-clip-margin: content-box;
  width: 24px;
  height: 24px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  overflow: hidden;
}

.e1bi78ne-2 {
  z-index: 1;
  text-align: left;
  cursor: pointer;
  width: 100%;
  height: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: relative;
  transform: rotate(0);
}

.jhtvughk-2 {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.m440d43i-2 {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  width: 24px;
  height: 24px;
  padding: 8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}

.jnnfev2e-2 {
  text-align: left;
  cursor: pointer;
  background-color: #0000;
  border: 0 #000;
  width: 1060px;
  margin: 0;
  padding: 27px 50px 27px 0;
  font-size: 13.3333px;
  display: inline-block;
  position: relative;
}

.v1tn4md0-2 {
  background-color: #4b4c4d;
  width: 100%;
  height: 1px;
}

.aq0c2u8l-2 {
  float: left;
  width: 100%;
  max-width: 1160px;
}

.pgj7e133-2 {
  flex-flow: wrap;
  width: 100%;
  max-width: 1060px;
  margin: 0 auto;
  display: flex;
}

.iszytq4l-2 {
  background-color: #1e1f20;
  width: auto;
  margin: 0 auto;
  padding: 0;
  display: block;
}

.y9q7aj73-2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 277px;
  position: absolute;
  top: 0;
  left: 0;
}

.ibqz9zmr-2 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 277px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.gzbf0k9x-2 {
  z-index: 2;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 523.997px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 79px;
  left: 318px;
}

.i77b7k3z-2 {
  z-index: 3;
  color: #fff;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 348.997px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 0;
  left: 70px;
}

.uvuwnac9-2 {
  z-index: 4;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 145.99px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 23px;
  left: 752px;
  overflow: hidden;
}

.koo2vmby-2 {
  z-index: 5;
  opacity: .4;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #fff;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 17px;
  display: inline;
  position: absolute;
  top: 160px;
  left: 70px;
}

.qm5crhk6-2 {
  z-index: 6;
  opacity: .4;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #fff;
  width: 203px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 17px;
  display: inline;
  position: absolute;
  top: 187px;
  left: 70px;
}

.rymaogoq-2 {
  z-index: 7;
  opacity: .4;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #fff;
  width: 297px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 17px;
  display: inline;
  position: absolute;
  top: 214px;
  left: 70px;
}

.d7t3trkm-2 {
  color: #fff;
  text-align: right;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  line-height: 17px;
}

.d3v4gfyz-2 {
  z-index: 8;
  opacity: .4;
  color: #fff;
  text-align: right;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #fff;
  width: 240px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 17px;
  display: inline;
  position: absolute;
  top: 214px;
  left: 855px;
}

.of52obog-2 {
  z-index: 9;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  width: 211.992px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 39px;
  left: 918px;
}

.wx4b7u9s-2 {
  z-index: 10;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  width: 211.992px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 39px;
  left: 918px;
}

.z2mkwstl-2 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 277px;
  position: relative;
}

.p2meivj6-2 {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 60px 0 90px;
  display: block;
}

.pdckvqcw-2 {
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
}

.xbkps62b-2 {
  width: auto;
  overflow: hidden;
}

.o500qyb0-2 {
  overflow: overlay;
  box-sizing: content-box;
  color: #000;
  width: auto;
  margin: 0;
  font-family: Times New Roman;
  font-size: 16px;
  transition-property: none;
}

.g1yq65gj, .hvw2c3x0 {
  width: auto;
}

.crqmxpxv {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 900px;
  position: absolute;
  top: 0;
  left: 0;
}

.a31untzv {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 900px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.a90ugmb2 {
  z-index: 2;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1090.99px;
  margin: 0;
  padding: 0;
  font-size: 229px;
  font-weight: 700;
  line-height: 275px;
  display: table-cell;
  position: absolute;
  top: -3px;
  left: 54px;
  transform: scale(1);
}

.cc13kzd3 {
  z-index: 3;
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 333.997px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
  display: table-cell;
  position: absolute;
  top: 260px;
  left: 100px;
}

.p6mf05la {
  z-index: 4;
  opacity: 0;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 440px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 108px;
  left: 1995px;
  transform: scale(1);
}

.tnurt0aj {
  z-index: 5;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6666-3932-4339-b834-396239623065/-/cover/798x798/center/center/-/format/webp/7f88c6b5-ec0c-4bed-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 398.997px;
  height: 399px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 231px;
  left: 807px;
  transform: scale(1);
}

.argmglmc {
  z-index: 6;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3539-6538-4531-a434-663862333865/-/format/webp/daniel_3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 1210px;
  height: 307px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 513px;
  left: -5px;
  transform: scale(1);
}

.ctcdxvtv {
  z-index: 7;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 200px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  display: table-cell;
  position: absolute;
  top: 397px;
  left: 100px;
}

.nzfp9bw9 {
  z-index: 8;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6631-6537-4966-a332-343531316532/-/cover/692x512/center/center/-/format/webp/8eb681fc-8520-4199-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 345.99px;
  height: 256px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 115px;
  left: 743px;
  transform: scale(1);
}

.nun8rfsr {
  z-index: 9;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3066-6464-4164-b530-323937663531/-/format/webp/woman_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 547.995px;
  height: 684px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 66px;
  left: 326px;
}

.pmbkkz01 {
  z-index: 10;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 108.997px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 641px;
  left: 1018px;
}

.cjlxyuef {
  z-index: 11;
  vertical-align: middle;
  background-image: url("https://static.tildacdn.com/tild3735-3562-4933-b237-616338313739/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 328px;
  left: 100px;
}

.hplnx5kb {
  z-index: 12;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://static.tildacdn.com/tild3537-6133-4166-b338-313732303534/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 328px;
  left: 100px;
}

.y45aviqq {
  background-image: linear-gradient(.499turn, #89b3cd 0%, #9ec6c7 31%, #c9ddd9 69%, #c0dada 100%);
  background-size: auto;
  width: 1920px;
  max-width: 100%;
  height: 900px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.powzb0gk {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 774px;
  position: absolute;
  top: 0;
  left: 0;
}

.ez7w5407 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 774px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.x24g7ugj {
  z-index: 2;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3764-3062-4263-a566-666530633865/-/format/webp/bg_image2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 1200px;
  height: 633px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 11px;
  left: 0;
}

.bo84q8no {
  z-index: 3;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1097.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -45px;
  left: 11px;
}

.qv66c6ge {
  z-index: 4;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 850.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 84px;
  left: 168px;
}

.c0b7p2ez {
  z-index: 5;
  vertical-align: middle;
  background-image: url("https://static.tildacdn.com/tild6363-3066-4830-a265-393931393136/abc0d2f5-ac53-4b22-8.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 415px;
  height: 339px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 132px;
  left: 64px;
}

.dnnf3gt4 {
  z-index: 6;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3036-3365-4137-b764-653462383238/-/cover/734x274/center/center/-/format/webp/pass1_mage.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 5px;
  width: 366.992px;
  height: 137px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 323px;
  left: 659px;
  transform: scale(1);
  box-shadow: 0 1px 4px #0003;
}

.r2sv6raw {
  z-index: 7;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6666-6232-4437-b430-386164623334/-/cover/734x294/center/center/-/format/webp/1012001_90624-OIMTKG.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 366.992px;
  height: 147px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 313px;
  left: 687px;
  transform: scale(1);
  box-shadow: 0 1px 4px #0003;
}

.vszf521o {
  z-index: 8;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3136-6437-4237-b433-373530613431/-/cover/696x242/center/center/-/format/webp/Frame_1.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 10px;
  width: 347.995px;
  height: 121px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 339px;
  left: 678px;
  transform: scale(1);
  box-shadow: 0 1px 4px #0003;
}

.h6gsfc4g {
  z-index: 9;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3738-3763-4135-a464-663766663262/-/cover/64x64/center/center/-/format/webp/68dee33b-92e0-4189-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 31.9922px;
  height: 32px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 120px;
  left: 347px;
}

.jf33bthn {
  z-index: 10;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3733-3935-4262-b638-366463323531/-/cover/400x532/center/center/-/format/webp/noroot.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 200px;
  height: 266px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 198px;
  left: 590px;
  transform: rotate(342deg);
  box-shadow: 5px 5px 4px #0000004d;
}

.evymp0eg {
  z-index: 11;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 41.9922px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 475px;
  left: 1016px;
}

.wwcnclij {
  z-index: 12;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1227.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -23px;
  left: -14px;
}

.ryndnoae {
  z-index: 13;
  opacity: .1;
  filter: blur(4px);
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1227.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -30px;
  left: -14px;
}

.z269yuee {
  z-index: 14;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1227.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -36px;
  left: -14px;
}

.u34u8be0 {
  background-color: #ebd2b7;
  width: 1920px;
  max-width: 100%;
  height: 774px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.ibw8r8jk {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1734px;
  position: absolute;
  top: 0;
  left: 0;
}

.qociz1j9 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1734px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.yshho0hn {
  z-index: 2;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  width: 1200px;
  height: 1445px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 0;
  left: 0;
}

.zruhcm6t {
  z-index: 3;
  opacity: .7;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3537-3165-4133-b664-383163336130/-/cover/920x544/center/center/-/format/webp/cloud_2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 460px;
  height: 272px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 699px;
  left: 926px;
  transform: scale(1);
}

.m2w3brqc {
  z-index: 4;
  opacity: .3;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3638-3336-4062-b763-353134336337/-/format/webp/cloud_1.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 550.99px;
  height: 332px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 46px;
  left: -217px;
  transform: scale(1);
}

.ziahjp28 {
  z-index: 5;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3732-3337-4230-b366-633434343039/-/cover/946x610/center/center/-/format/webp/cloud_3.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 472.995px;
  height: 305px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1082px;
  left: -97px;
  transform: scale(1);
}

.ymjopex5 {
  z-index: 6;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 430px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 100px;
  left: 85px;
}

.gcs3ieco, .oemjq4fp, .iaiqnlft {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
}

.pzvtnl0x {
  z-index: 7;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #fff;
  width: 397.995px;
  margin: 0;
  padding: 0 0 0 20px;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: block;
  position: absolute;
  top: 288px;
  left: 86px;
}

.i05htgqm {
  z-index: 8;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 397.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 1009px;
  left: 71px;
}

.rj6sigzx {
  z-index: 9;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 397.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 700px;
  left: 617px;
}

.dv293j6l {
  z-index: 10;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 342.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 378px;
  left: 86px;
}

.f2djmm9n {
  z-index: 11;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6534-6430-4237-b330-643639353462/-/cover/76x76/center/center/-/format/webp/70f76b70-009c-4536-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 38px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 226px;
  left: 85px;
}

.cg4a8e0p {
  z-index: 12;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6666-6362-4338-b565-323461363135/-/cover/76x76/center/center/-/format/webp/fb1fb80b-98ed-4904-9.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 38px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 954px;
  left: 70px;
}

.qk5j5cy6 {
  z-index: 13;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6463-6266-4265-b232-343931303134/-/cover/76x76/center/center/-/format/webp/b5180f20-d153-447e-b.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 38px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 641px;
  left: 616px;
}

.pmgfuuzl {
  z-index: 14;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3535-3366-4965-b939-313933303935/-/cover/530x640/center/center/-/format/webp/1_top2_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 265px;
  height: 320px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 87px;
  left: 830px;
  transform: scale(1);
}

.kiv0t9ys {
  z-index: 15;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6366-6662-4138-b934-343330343736/-/cover/530x624/center/center/-/format/webp/3_top_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 265px;
  height: 312px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 887px;
  left: 639px;
  transform: scale(1);
}

.t3zsf8tj {
  z-index: 16;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 87.9948px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 87px;
  left: 787px;
}

.sxi9nv4s {
  z-index: 17;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3736-6563-4265-b038-396334346134/-/cover/442x528/center/center/-/format/webp/1_top.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 220.99px;
  height: 264px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 108px;
  left: 596px;
  transform: scale(1);
}

.nlho3n7j {
  z-index: 18;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6665-3035-4432-a332-353037663938/-/cover/524x616/center/center/-/format/webp/1_bot_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 261.992px;
  height: 308px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 317px;
  left: 693px;
  transform: scale(1);
}

.e44bmhn0 {
  z-index: 19;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 66.9922px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 456px;
  left: 913px;
}

.bmhwx2a2 {
  z-index: 20;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3262-3862-4033-b239-376433393738/-/cover/194x82/center/center/-/format/webp/Group_117.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 96.9922px;
  height: 41px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 875px;
  left: 711px;
}

.bucsc4j5 {
  z-index: 21;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6332-3838-4439-b931-366663656563/-/cover/568x578/center/center/-/format/webp/3_bot_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 283.997px;
  height: 289px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1045px;
  left: 815px;
  transform: rotate(13deg);
}

.f9rqw8eu {
  z-index: 22;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 410.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 502px;
  left: 259px;
}

.g6em6vfh {
  z-index: 23;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3865-3634-4261-b030-613534343064/-/cover/478x576/center/center/-/format/webp/noroot.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 238.997px;
  height: 288px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 594px;
  left: 93px;
  transform: scale(1);
}

.sml7zl12 {
  z-index: 24;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3438-6362-4634-a232-616366326561/-/cover/688x360/center/center/-/format/webp/f8b221aa-c41c-472d-8.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 343.997px;
  height: 180px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 545px;
  left: 175px;
  transform: scale(1);
}

.vnzftdf2 {
  z-index: 25;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 621px;
  left: 20px;
}

.djega04q {
  z-index: 26;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 70px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 1168px;
  left: 790px;
}

.sbt8i0vt {
  z-index: 27;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.9896px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 781px;
  left: 293px;
}

.absflp5f {
  z-index: 28;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3262-3862-4033-b239-376433393738/-/cover/168x70/center/center/-/format/webp/Group_117.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 83.9974px;
  height: 35px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 89px;
  left: 667px;
  transform: scale(1);
}

.entvb5mm {
  z-index: 29;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 300px;
  height: 195px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 295px;
  left: 1660px;
}

.wy42xqzh {
  z-index: 30;
  color: #fff;
  letter-spacing: .5px;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 261.992px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 222px;
  left: 137px;
}

.mifoujup {
  z-index: 31;
  color: #fff;
  letter-spacing: .5px;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 345px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 636px;
  left: 668px;
}

.co96z3yd {
  z-index: 32;
  color: #fff;
  letter-spacing: .5px;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 150px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 944px;
  left: 121px;
}

.fnxs2phh {
  background-image: linear-gradient(.501turn, #99c9e3 0%, #a3d8d2 100%);
  background-size: auto;
  width: 1920px;
  max-width: 100%;
  height: 1734px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.lpxnl7c2 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1299px;
  position: absolute;
  top: 0;
  left: 0;
}

.ubozite8 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1299px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.oyzn8k2c {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 433.997px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 91px;
  left: 69px;
  transform: rotate(-2deg);
}

.kj9gi5ac {
  z-index: 3;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 433.997px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 91px;
  left: 69px;
  transform: scale(1);
}

.b80x2kqx {
  z-index: 4;
  color: #1e1f20;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 425px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 94px;
  left: 73px;
  transform: scale(1);
}

.oy22a3vw {
  z-index: 5;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 408.997px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 157px;
  left: 71px;
}

.fpoq5wrg, .s4dqkkrk {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  line-height: 17px;
}

.f1oy93bk {
  z-index: 6;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #fff;
  width: 321.992px;
  margin: 0;
  padding: 0 0 0 20px;
  font-size: 14px;
  line-height: 17px;
  display: block;
  position: absolute;
  top: 292px;
  left: 70px;
}

.ipl9p4mx {
  z-index: 7;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 312.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 788px;
  left: 251px;
}

.ifkc7xce {
  z-index: 8;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6637-3033-4463-b939-366663333335/-/cover/750x336/center/center/-/format/webp/res_1_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 375px;
  height: 168px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 452px;
  left: 70px;
  transform: scale(1);
}

.grvh4kcd {
  z-index: 9;
  color: #1e1f20;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 400px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 160px;
  left: 75px;
}

.f6r3q6hy {
  z-index: 10;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3838-3266-4330-b236-636530623363/-/cover/500x500/center/center/-/format/webp/res_2_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 250px;
  height: 250px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 315px;
  left: 405px;
  transform: scale(1);
  box-shadow: 0 4px 4px #0003;
}

.t2v4zhdf {
  z-index: 11;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6231-3938-4564-b238-326231643231/-/cover/500x500/center/center/-/format/webp/res_3_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 250px;
  height: 250px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 315px;
  left: 641px;
  box-shadow: 0 4px 4px #0003;
}

.rojsgjco {
  z-index: 12;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6538-3034-4361-a135-616138316162/-/cover/500x500/center/center/-/format/webp/res_4_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 250px;
  height: 250px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 315px;
  left: 877px;
  transform: scale(1);
  box-shadow: 0 4px 4px #0003;
}

.ofbebsal {
  z-index: 13;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 117.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 279px;
  left: 451px;
  transform: scale(1);
}

.tcew714w {
  z-index: 14;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 112.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 279px;
  left: 709px;
}

.axsaa4kz {
  z-index: 15;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 120px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 279px;
  left: 962px;
  transform: scale(1);
}

.dd01g2o8 {
  z-index: 16;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 271.992px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 258px;
  left: 70px;
}

.f615ap4n {
  z-index: 17;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 250.99px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 168px;
  left: 832px;
}

.cjwybkg3 {
  z-index: 18;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 237.995px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 736px;
  left: 251px;
}

.ozr8cs95 {
  z-index: 19;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3735-3162-4535-b731-663231633034/-/cover/556x650/center/center/-/format/webp/2_top_image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 277.995px;
  height: 325px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 652px;
  left: 849px;
  transform: scale(1);
}

.rgxci2hy {
  z-index: 20;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3039-3638-4530-a436-396537376162/-/cover/558x646/center/center/-/format/webp/2_bot_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 278.997px;
  height: 323px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 760px;
  left: 650px;
  transform: rotate(4deg);
}

.meqhkto6 {
  z-index: 21;
  opacity: .9;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3462-6461-4661-b633-666339313034/-/cover/194x82/center/center/-/format/webp/bg_image2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 96.9922px;
  height: 41px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 640px;
  left: 939px;
  transform: scale(1);
}

.jdxc1au6 {
  z-index: 22;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 135.99px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 171px;
  left: 680px;
  overflow: hidden;
}

.poawc2jd {
  z-index: 23;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3965-3633-4935-b035-373234636432/-/format/webp/cloud_1.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 506.992px;
  height: 291px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 756px;
  left: -192px;
  transform: scale(1);
}

.mxj59p31 {
  z-index: 24;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 200px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 681px;
  left: 479px;
}

.g32s1nu3 {
  z-index: 25;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1200px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -26px;
  left: 0;
  overflow: hidden;
}

.jieegv5n {
  z-index: 26;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1224px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -40px;
  left: -12px;
}

.ilcvg49h {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 1299px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.mkdm4ocs {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 96px;
  position: absolute;
  top: 0;
  left: 0;
}

.th56egzj {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 96px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.hef47yqm {
  z-index: 2;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 321.992px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 63px;
  left: 70px;
}

.bflqcj9l {
  z-index: 3;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 218.997px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 70px;
}

.gz06taqn {
  z-index: 4;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 160px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 330px;
}

.k9tjdgob {
  z-index: 5;
  pointer-events: none;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #0000;
  width: 40px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 40px;
  left: 1040px;
}

.wr13256y {
  z-index: 6;
  pointer-events: none;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #0000;
  width: 40px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 40px;
  left: 1090px;
}

.j05lw818 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 96px;
  position: relative;
}

.obpwjslb {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 60px 0 30px;
  display: block;
}

.xxos8yga {
  z-index: 0;
  transform-origin: 0 0;
  cursor: grab;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 622px;
  position: absolute;
  top: 0;
  left: 0;
}

.r8g38j2h {
  z-index: 1;
  transform-origin: 0 0;
  cursor: grab;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 622px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.jectdcys {
  z-index: 2;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 70px;
}

.b57c5xuw {
  z-index: 3;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 430px;
}

.b0odkjnc {
  z-index: 4;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 790px;
}

.umwvfy7w {
  z-index: 5;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 1150px;
}

.rzth3wm3 {
  z-index: 6;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 1510px;
}

.mb7u9dmo {
  z-index: 7;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 1870px;
}

.hknonqdv {
  z-index: 8;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 2230px;
}

.i8xxquo3 {
  z-index: 9;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 2590px;
}

.tygnb5gu {
  z-index: 10;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 2950px;
}

.qbcjy9v5 {
  z-index: 11;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 3310px;
}

.j7bm5vui {
  z-index: 12;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 3670px;
}

.ej78k7oz {
  z-index: 13;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 4030px;
}

.k7p41tvz {
  z-index: 14;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -1px;
  left: 4390px;
}

.isg2jpv6 {
  z-index: 15;
  vertical-align: middle;
  cursor: grab;
  background-position: 50%;
  border: 0 solid #0000;
  width: 20px;
  height: 100px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 78px;
  left: 4730px;
}

.cne67wdm {
  z-index: 0;
  cursor: grab;
  width: 100%;
  height: 100%;
  position: absolute;
}

.rypiojzq {
  cursor: grab;
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 622px;
  margin: 0 0 -30px;
  padding: 0 0 30px;
  display: block;
  position: relative;
  overflow: auto;
}

.ia88ubca {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1107px;
  position: absolute;
  top: 0;
  left: 0;
}

.re81o5hh {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1107px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.rfj02u0w {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 616.992px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 23px;
  left: 276px;
}

.h7uop0cs, .me2k4x5y {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  line-height: 17px;
}

.gq2zbuih {
  z-index: 3;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 280.99px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 215px;
  left: 460px;
}

.sr45q14r {
  z-index: 4;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 407.995px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 163px;
  left: 396px;
}

.z7z10clq {
  z-index: 5;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3562-3362-4338-a236-373637346131/-/cover/626x170/center/center/-/format/webp/reviews_1_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 312.995px;
  height: 85px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 668px;
  left: 690px;
  transform: scale(1);
}

.l6x8oek7 {
  z-index: 6;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3034-3230-4538-b031-396530616632/-/cover/654x242/center/center/-/format/webp/reviews_2_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 326.992px;
  height: 121px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 418px;
  left: 173px;
  transform: scale(1);
}

.bn9qdhh7 {
  z-index: 7;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3263-3061-4337-b835-666361353636/-/cover/650x252/center/center/-/format/webp/reviews_3_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 325px;
  height: 126px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 415px;
  left: 729px;
  transform: scale(1);
}

.vshz6rj2 {
  z-index: 8;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3732-6261-4466-b336-646637383331/-/cover/570x142/center/center/-/format/webp/reviews_4_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 285px;
  height: 71px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 698px;
  left: 221px;
  transform: scale(1);
}

.vx7sbyxd {
  z-index: 9;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3636-3565-4632-b163-653561313537/-/cover/602x146/center/center/-/format/webp/reviews_5_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 300.99px;
  height: 73px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 562px;
  left: 827px;
  transform: scale(1);
}

.djcytt98 {
  z-index: 10;
  opacity: 0;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3066-3835-4361-b966-363737616333/-/cover/630x248/center/center/-/format/webp/reviews_6_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 315px;
  height: 124px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 565px;
  left: 70px;
  transform: scale(1);
}

.b9peg7cp {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 1107px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.elnxbr3f {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 543px;
  position: absolute;
  top: 0;
  left: 0;
}

.zxv2la7g {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 543px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.xm7yfvgp {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 23px;
  left: 276px;
}

.rtz3h9hs, .j1fqacy7 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  line-height: 17px;
}

.d63ssz1c {
  z-index: 3;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 0;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 215px;
  left: 460px;
}

.soxthktx {
  z-index: 4;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 0;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 163px;
  left: 396px;
}

.h9dsawpm {
  z-index: 5;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 85px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 288px;
  left: 690px;
}

.tw9tg20h {
  z-index: 6;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 121px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 38px;
  left: 173px;
}

.szzimbjz {
  z-index: 7;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 126px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 35px;
  left: 729px;
}

.u2kwu8m9 {
  z-index: 8;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 71px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 318px;
  left: 221px;
}

.l5ekoirk {
  z-index: 9;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 73px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 182px;
  left: 827px;
}

.c86eu1vk {
  z-index: 10;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 0;
  height: 124px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 185px;
  left: 70px;
}

.r8pmdi93 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 543px;
  margin: 0;
  padding: 0;
  display: none;
  position: relative;
  overflow: hidden;
}

.of7w9ba9 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 771px;
  position: absolute;
  top: 0;
  left: 0;
}

.hff4h5ae {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 771px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.um3f8xww {
  z-index: 2;
  vertical-align: middle;
  background-image: linear-gradient(.502turn, #9ac9e3 0%, #a2d8d1 99%);
  background-size: auto;
  border: 0 solid #0000;
  border-radius: 40px;
  width: 1060px;
  height: 387px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 87px;
  left: 70px;
}

.kk5dllnx {
  z-index: 3;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 1060px;
  height: 387px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 87px;
  left: 70px;
}

.dzuelmqc {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
}

.k216gxix {
  z-index: 4;
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 557.995px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 192px;
  left: 130px;
}

.bgho81xh {
  z-index: 6;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 403.997px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 312px;
  left: 130px;
}

.tsy0ybda {
  z-index: 7;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100%;
  height: 22px;
  margin: 0;
  padding: 0;
  animation-name: sbs-721409936-1710763464488;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 224px;
  transform: rotate(4deg);
}

.cxqd1aso {
  z-index: 8;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6638-3065-4966-b064-363232303064/-/format/webp/daniel.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 598.997px;
  height: 344px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 17px;
  left: 701px;
  transform: rotate(11deg);
}

.unnk0ekg {
  z-index: 9;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2f749b;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  animation-name: sbs-721409936-1710763464491;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 227px;
  transform: rotate(4deg);
}

.kotb5ey3 {
  z-index: 10;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3333-6533-4563-a639-353132376565/-/format/webp/cloud_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 640px;
  height: 297px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 297px;
  left: 516px;
  transform: scale(1);
}

.j3irp64a {
  z-index: 11;
  vertical-align: middle;
  background-image: url("https://static.tildacdn.com/tild3735-3562-4933-b237-616338313739/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 340px;
  left: 834px;
}

.eaqgjixt {
  z-index: 12;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://static.tildacdn.com/tild3537-6133-4166-b338-313732303534/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 340px;
  left: 834px;
}

.bj5c3yi4 {
  z-index: 14;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 342.995px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 147px;
  left: 130px;
}

.w0cbudd5 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 771px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.ahthccq4 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1978px;
  position: absolute;
  top: 0;
  left: 0;
}

.ioqrijgu {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1978px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.fg8l4yq5 {
  z-index: 2;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3832-3032-4430-b632-646262633136/-/format/webp/Frame_763.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 1200px;
  height: 1650px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: -1px;
  left: 0;
}

.kldto5mm {
  z-index: 3;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1012.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 430px;
  left: 112px;
}

.fw4kk50f {
  z-index: 4;
  opacity: 0;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 200px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -19px;
  left: -394px;
}

.b7qhcbzz {
  z-index: 5;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 545.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 397px;
  left: 0;
}

.ilmlt6ao {
  z-index: 6;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 508.997px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 326px;
  left: 691px;
}

.v15qdi6i {
  color: #fff;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
}

.kz5m6miv {
  z-index: 7;
  color: #fff;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 430px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 90px;
  left: 70px;
}

.tiadvfrq {
  z-index: 8;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 142.995px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 272px;
  left: 549px;
  overflow: hidden;
}

.rcf2fofh {
  z-index: 9;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3062-3430-4737-a362-343264356333/-/cover/680x748/center/center/-/format/webp/NY_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 340px;
  height: 374px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 176px;
  left: 160px;
}

.xf7ro7b7 {
  z-index: 10;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3635-3832-4166-a231-666566646233/-/cover/710x528/center/center/-/format/webp/BEI_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 355px;
  height: 264px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1169px;
  left: 325px;
}

.zax40fy4 {
  z-index: 11;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 180.99px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 533px;
  left: 277px;
}

.tpdckk0p {
  z-index: 12;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 178.997px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 535px;
  left: 278px;
}

.yxulm8si {
  z-index: 13;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 116.992px;
  height: 35px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 499px;
  left: 249px;
  transform: rotate(-3deg);
}

.lay05f9t {
  z-index: 14;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 106.992px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 507px;
  left: 253px;
}

.lvn1kuxm {
  z-index: 15;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 200.99px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1416px;
  left: 409px;
}

.u4lgv48b {
  z-index: 16;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 197.5px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 1417px;
  left: 412px;
}

.t95zqlaq {
  z-index: 17;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 77.9948px;
  height: 31px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1385px;
  left: 446px;
  transform: rotate(-3deg);
}

.rhikluhj {
  z-index: 18;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 1391px;
  left: 451px;
}

.xn0lxve2 {
  z-index: 19;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3364-6264-4861-b534-326536653837/-/cover/680x716/center/center/-/format/webp/SE_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 340px;
  height: 358px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 650px;
  left: 521px;
}

.oop8r10j {
  z-index: 20;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild6437-3961-4531-b063-306434316665/-/cover/794x748/center/center/-/format/webp/PR_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 396.992px;
  height: 374px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 275px;
  left: 644px;
}

.c8u5b192 {
  z-index: 21;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 248.997px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 989px;
  left: 568px;
}

.sjsxyhvz {
  z-index: 22;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245.99px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 990px;
  left: 570px;
}

.oi7kidim {
  z-index: 23;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 60px;
  height: 31px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 958px;
  left: 660px;
  transform: rotate(356deg);
}

.vfrc8g5q {
  z-index: 24;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 69.1667px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 963px;
  left: 663px;
  transform: rotate(356deg);
}

.cwp6bgyx {
  z-index: 25;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 148.997px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 611px;
  left: 817px;
}

.v4amm0fi {
  z-index: 26;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 143.997px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 612px;
  left: 820px;
}

.zxaqcqom {
  z-index: 27;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3833-6436-4131-b233-306235383861/-/cover/680x580/center/center/-/format/webp/MA_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 340px;
  height: 290px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1258px;
  left: 789px;
}

.ea5pvvgz {
  z-index: 28;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 82.9948px;
  height: 31px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 581px;
  left: 791px;
  transform: rotate(-3deg);
}

.sz05fbis {
  z-index: 29;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 91.6667px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 585px;
  left: 794px;
}

.zculapex {
  z-index: 30;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 361.992px;
  height: 34px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1515px;
  left: 782px;
}

.ucykyflk {
  z-index: 31;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 367.995px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 1516px;
  left: 779px;
}

.e1jg6alp {
  z-index: 32;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 95px;
  height: 34px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1481px;
  left: 843px;
  transform: rotate(357deg);
}

.slxa25g7 {
  z-index: 33;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 110px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 1488px;
  left: 846px;
  transform: rotate(357deg);
}

.lporvukk {
  z-index: 34;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://optim.tildacdn.com/tild3238-3938-4432-a238-653639623132/-/cover/702x672/center/center/-/format/webp/DU_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 350.99px;
  height: 336px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 807px;
  left: 59px;
}

.vazl1f4g {
  z-index: 35;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 168.997px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1092px;
  left: 153px;
}

.banb7zzx {
  z-index: 36;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 165px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: table-cell;
  position: absolute;
  top: 1093px;
  left: 155px;
}

.vkkb4ckm {
  z-index: 37;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 80px;
  height: 32px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1060px;
  left: 168px;
  transform: rotate(-3deg);
}

.du5oir4m {
  z-index: 38;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.8333px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 1066px;
  left: 172px;
}

.lakd1qid {
  z-index: 39;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3637-3835-4437-b137-343862353764/-/format/webp/cloud_2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 536.992px;
  height: 322px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 940px;
  left: 799px;
  transform: scale(1);
}

.lzoylcxx {
  z-index: 40;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 237.995px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 118px;
  left: 623px;
  overflow: hidden;
}

.f8kluti1 {
  z-index: 41;
  color: #1e1f20;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 176.992px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 167px;
  left: 667px;
  transform: rotate(350deg);
}

.ckezzbw2 {
  width: 100%;
  display: block;
}

.u3hhhl04 {
  z-index: 42;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 87.9948px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 203px;
  left: 797px;
  transform: rotate(16deg);
}

.h26ghu4j {
  z-index: 43;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3136-6135-4562-b061-303935363532/-/cover/342x246/center/center/-/format/webp/bbfd1dba-c7c5-4371-9.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 170.99px;
  height: 123px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 129px;
  left: 806px;
}

.bbldgwp5 {
  z-index: 44;
  opacity: 0;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 153.997px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -2px;
  left: -413px;
}

.er8snor8 {
  background-color: #ecd4b8;
  width: 1920px;
  max-width: 100%;
  height: 1978px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.be2xtltx, .m4lbthmb, .l9ow63k6, .i7qdu976, .ngwh8e5r, .wfeas1ug {
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
}

.zqxgmthy {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1587px;
  position: absolute;
  top: 0;
  left: 0;
}

.a0rq99b3 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1587px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.xm40fqv0 {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1224px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -23px;
  left: -13px;
}

.kab187yk {
  z-index: 3;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  width: 1200px;
  height: 1323px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: -2px;
  left: 0;
}

.yqlep5bc {
  z-index: 4;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6262-3066-4264-b637-376538396262/-/format/webp/paper_image.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 521.992px;
  height: 546px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 92px;
  left: 518px;
}

.kn02ah3i {
  z-index: 5;
  opacity: .1;
  filter: blur(4px);
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1227.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -30px;
  left: -14px;
}

.nagysb10 {
  z-index: 6;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 1224px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: -35px;
  left: -13px;
}

.wqys3xz1 {
  z-index: 7;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 217.995px;
  height: 18px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 512px;
  left: 607px;
}

.fx9j6qpv, .r9vzbyni, .ibnf9st9 {
  color: #2f749b;
  text-align: left;
  border-color: #2f749b;
  width: auto;
  font-weight: 700;
  line-height: 21px;
}

.n9wvs3hl {
  color: #fff;
  text-align: left;
  border-color: #fff;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
}

.nlt9tvmz {
  z-index: 8;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 325px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 447px;
  left: 597px;
}

.zbnwad5k {
  z-index: 9;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 210.99px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 384px;
  left: 597px;
}

.w9lfzqgh {
  z-index: 10;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 75.9896px;
  height: 16px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 198px;
  left: 722px;
}

.c8w6dobu {
  z-index: 11;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 87.9948px;
  height: 16px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 262px;
  left: 596px;
}

.oe5a5acw {
  z-index: 12;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 182px;
  left: 582px;
}

.vu705wmu {
  z-index: 13;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 246px;
  left: 582px;
}

.l9k97rm0 {
  z-index: 14;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 309px;
  left: 582px;
}

.ehjxpk7i {
  z-index: 15;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 393px;
  left: 582px;
}

.uu79snon {
  z-index: 16;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 5px;
  height: 5px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 456px;
  left: 582px;
}

.en22a3as {
  color: #fff;
  text-align: left;
  border-color: #fff;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
}

.u0pthnlv {
  z-index: 17;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 283.997px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 173px;
  left: 598px;
}

.is7ivzoz {
  color: #fff;
  text-align: left;
  border-color: #fff;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
}

.rv0y04re {
  z-index: 18;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 260px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 237px;
  left: 597px;
}

.jd33ms4s {
  z-index: 19;
  color: #2f749b;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 266.992px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
  display: table-cell;
  position: absolute;
  top: 300px;
  left: 597px;
}

.kda9da53 {
  z-index: 20;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 173.997px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 168px;
  left: 305px;
  overflow: hidden;
}

.fid30phg {
  z-index: 21;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 112px;
  left: 70px;
  transform: rotate(358deg);
}

.mvwukcf7 {
  z-index: 22;
  color: #1e1f20;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 235.99px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 115px;
  left: 74px;
  transform: rotate(358deg);
}

.t7ccyx51 {
  z-index: 23;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3330-3932-4664-a662-646331316639/-/cover/90x90/center/center/-/format/webp/ccc691f2-390f-43c2-9.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 45px;
  height: 45px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 85px;
  left: 574px;
}

.ndki898b {
  z-index: 24;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 83.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 516px;
  left: 896px;
  overflow: hidden;
}

.o26p4qw1 {
  z-index: 25;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 113.997px;
  height: 57px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 169px;
  left: 178px;
}

.a9qdpkbk {
  z-index: 26;
  color: #1e1f20;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 172px;
  left: 181px;
}

.hhugilf1 {
  z-index: 27;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 87.9948px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 147px;
  left: 915px;
}

.u7pmemne {
  z-index: 28;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 82.9948px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 197px;
  left: 110px;
  transform: scale(1);
}

.nvrqvx7p {
  z-index: 29;
  vertical-align: middle;
  background-color: #1e1f20;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 40px;
  width: 1060px;
  height: 482px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 693px;
  left: 70px;
}

.satdgb0o {
  z-index: 30;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 523.997px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 979px;
  left: 143px;
}

.ybcp6mtv {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
}

.td2lzquh {
  z-index: 31;
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 540px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 864px;
  left: 140px;
}

.i6844q9g {
  z-index: 32;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6631-3237-4431-a533-313865626536/-/cover/882x510/center/center/-/format/webp/_3.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 440.99px;
  height: 255px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 992px;
  left: 711px;
  transform: scale(1);
}

.hx8zrzgf {
  z-index: 33;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild3766-6134-4166-b635-326430316364/-/cover/566x368/center/center/-/format/webp/_2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 282.995px;
  height: 184px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1064px;
  left: 579px;
  transform: scale(1);
}

.dj7fgllq {
  z-index: 34;
  vertical-align: middle;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 20px;
  width: 582.995px;
  height: 81px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 753px;
  left: 143px;
}

.eq4utfds {
  z-index: 35;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 562.995px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 768px;
  left: 163px;
}

.pldqzwki {
  z-index: 36;
  vertical-align: middle;
  background-image: url("https://optim.tildacdn.com/tild6637-3038-4364-b139-633766373636/-/format/webp/photo.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 588.997px;
  height: 350px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 650px;
  left: 610px;
  transform: scale(1);
}

.fyrqf4b3 {
  z-index: 37;
  vertical-align: middle;
  background-image: url("https://static.tildacdn.com/tild3735-3562-4933-b237-616338313739/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1060px;
  left: 140px;
}

.fyjbq83e {
  z-index: 38;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-image: url("https://static.tildacdn.com/tild3537-6133-4166-b338-313732303534/Frame_664.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 0 solid #0000;
  width: 205.99px;
  height: 55px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1060px;
  left: 140px;
}

.i7t3sno8 {
  z-index: 39;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 161.992px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 937px;
  left: 626px;
  overflow: hidden;
}

.lm1bwgup {
  z-index: 40;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 335.99px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 551px;
  left: -34px;
  transform: scale(1);
}

.i4w05mdp {
  background-image: linear-gradient(.502turn, #9ac9e3 0%, #a2d8d1 99%);
  background-size: auto;
  width: 1920px;
  max-width: 100%;
  height: 1587px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.cax3s8bp {
  color: #ff8562;
  border-color: #ff8562;
  width: 0;
  margin: 0;
  padding: 0;
  font-size: 0;
  display: inline;
}

.ypax6jma {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 236px;
  position: absolute;
  top: 0;
  left: 0;
}

.rbrfml3a {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 236px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.wh3c46nb {
  z-index: 2;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 540px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 90px;
  left: 330px;
}

.zz7x7vfk {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 236px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.aw7mj7d0 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 1658px;
  position: absolute;
  top: 0;
  left: 0;
}

.kj0a6955 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 1658px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.iy1e8psv {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 340px;
  height: 208px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1169px;
  left: 429px;
}

.k4hm4zrj {
  z-index: 3;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 110px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1207px;
  left: 544px;
}

.uo7wd38b {
  z-index: 4;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #fff;
  width: 218px;
  margin: 0;
  padding: 0 0 0 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: list-item;
  position: absolute;
  top: 1245px;
  left: 487px;
}

.icjubj16 {
  z-index: 5;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #fff;
  width: 207px;
  margin: 0;
  padding: 0 0 0 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: list-item;
  position: absolute;
  top: 1297px;
  left: 487px;
}

.der1n17k {
  z-index: 6;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 13.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 1100px;
  left: 592px;
  overflow: hidden;
}

.ejmvttyl {
  z-index: 7;
  vertical-align: middle;
  background-color: #ffe8cb;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 430px;
}

.m1su1zbn {
  z-index: 8;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 430px;
}

.ct8reqhr {
  z-index: 9;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 160px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 71px;
  left: 458px;
}

.yj6oprl1 {
  z-index: 10;
  vertical-align: middle;
  background-color: #2e739b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 38px;
  left: 457px;
  transform: rotate(-4deg);
}

.x9yk3ae5 {
  z-index: 11;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #1e1f20;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 912px;
  left: 460px;
}

.nwuhg5s5 {
  z-index: 12;
  pointer-events: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 507px;
}

.ti9d82wq {
  z-index: 13;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 153.333px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 600;
  line-height: 39px;
  display: table-cell;
  position: absolute;
  top: 68px;
  left: 463px;
}

.kc4ru1zg {
  z-index: 14;
  color: #2f749b;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 147.995px;
  margin: 0;
  padding: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 46px;
  display: table-cell;
  position: absolute;
  top: 772px;
  left: 525px;
}

.ykudkq7e {
  z-index: 16;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 68px;
  left: 611px;
}

.xhaeu84s {
  z-index: 17;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 315.99px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 745px;
  left: 454px;
  overflow: hidden;
}

.k6ard3ys {
  z-index: 18;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 18.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 564px;
  overflow: hidden;
}

.yswjs3ti {
  z-index: 19;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-color: #1e1f20;
  background-position: 50%;
  border: .833333px solid #0000;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 847px;
  left: 460px;
}

.u32332yy {
  z-index: 20;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #1e1f20;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 977px;
  left: 460px;
}

.p7hhi0rl {
  z-index: 21;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 507px;
}

.t7towhov {
  z-index: 22;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 120.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 942px;
  left: 539px;
}

.ej478blr {
  z-index: 23;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 429px;
}

.rqhb0k3z {
  z-index: 24;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 746px;
}

.ob5984cn {
  z-index: 25;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 33px;
  left: 703px;
}

.x0qc4qq5 {
  z-index: 26;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 136px;
  left: 456px;
}

.gmr5c94b {
  z-index: 27;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 195.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 129px;
  left: 471px;
}

.tnrrvt18 {
  z-index: 28;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 174px;
  left: 456px;
}

.vxafy4a2 {
  z-index: 29;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 167px;
  left: 471px;
}

.pysbjzwu {
  z-index: 30;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 210px;
  left: 456px;
}

.w1cj4bfu {
  z-index: 31;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 205px;
  left: 471px;
}

.aquve915 {
  z-index: 32;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 237px;
  left: 456px;
}

.n1zov9mm {
  z-index: 33;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 221.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 232px;
  left: 471px;
}

.amb5dbe3 {
  z-index: 34;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 266px;
  left: 456px;
}

.wxunmt2u {
  z-index: 35;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 232.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 259px;
  left: 471px;
}

.cpbv1ynt {
  z-index: 36;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 304px;
  left: 456px;
}

.dq76pnp5 {
  z-index: 37;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 297px;
  left: 471px;
}

.cphfepza {
  z-index: 38;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 354px;
  left: 456px;
}

.nixy7vmp {
  z-index: 39;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 210px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 349px;
  left: 471px;
}

.n30eiq26 {
  z-index: 40;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 456px;
}

.r43chakw {
  z-index: 41;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 376px;
  left: 471px;
}

.shzhfyyy {
  z-index: 42;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 447px;
  left: 456px;
}

.rz0se25u {
  z-index: 43;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 442px;
  left: 471px;
}

.a3rtx978 {
  z-index: 44;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 474px;
  left: 456px;
}

.n9du0ny7 {
  z-index: 45;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 469px;
  left: 471px;
}

.f96p164h {
  z-index: 46;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 503px;
  left: 456px;
}

.bf4dhfk7 {
  z-index: 47;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 248.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 496px;
  left: 471px;
}

.p62f0j6q {
  z-index: 48;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 555px;
  left: 456px;
}

.svzdh9dm {
  z-index: 49;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 218.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 548px;
  left: 471px;
}

.u8nfowur {
  z-index: 50;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 591px;
  left: 456px;
}

.odkahdvz {
  z-index: 51;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 320px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 586px;
  left: 471px;
}

.fxkjm02f {
  z-index: 52;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 620px;
  left: 456px;
}

.g2mfue2s {
  z-index: 53;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 152.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 613px;
  left: 471px;
}

.tzg71p11 {
  z-index: 54;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 658px;
  left: 456px;
}

.ngf94nnd {
  z-index: 55;
  vertical-align: middle;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 340px;
  height: 208px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1169px;
  left: 795px;
}

.oqcrbj6r {
  z-index: 56;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 651px;
  left: 471px;
}

.k5x0aj6j {
  z-index: 57;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 695px;
  left: 456px;
}

.l1l5yzph {
  z-index: 58;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 110px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1240px;
  left: 910px;
}

.snk3si5y {
  z-index: 59;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 191.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 689px;
  left: 471px;
}

.qk03coao {
  z-index: 60;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 18.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 586px;
  overflow: hidden;
}

.ioewxtey {
  z-index: 61;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 108.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1278px;
  left: 910px;
}

.lqxl7k49 {
  z-index: 62;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 13.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 1100px;
  left: 952px;
  overflow: hidden;
}

.e8xcc6m6 {
  z-index: 63;
  vertical-align: middle;
  background-color: #6db1d6;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 796px;
}

.mvua4207 {
  z-index: 64;
  opacity: .09;
  pointer-events: none;
  vertical-align: middle;
  background-blend-mode: soft-light;
  background-image: url("https://static.tildacdn.com/tild3936-3531-4064-b139-353839373137/photo.png");
  background-position: 50%;
  background-size: 320px;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 796px;
}

.pqp932o8 {
  z-index: 65;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 68px;
  left: 977px;
}

.q2wajpqy {
  z-index: 66;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 33px;
  left: 1069px;
}

.te9yenn9 {
  z-index: 67;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 190px;
  height: 32px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 71px;
  left: 824px;
}

.ea7kpnmu {
  z-index: 68;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 38px;
  left: 823px;
  transform: rotate(-4deg);
}

.rki16h4c {
  z-index: 69;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 912px;
  left: 826px;
}

.hyf3643c {
  z-index: 70;
  color: #2f749b;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 193.997px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 600;
  line-height: 39px;
  display: table-cell;
  position: absolute;
  top: 68px;
  left: 829px;
}

.yzlu6gwv {
  z-index: 71;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 176.992px;
  margin: 0;
  padding: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 46px;
  display: table-cell;
  position: absolute;
  top: 772px;
  left: 880px;
}

.zhjydfed {
  z-index: 73;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-color: #fff;
  background-position: 50%;
  border: .833333px solid #0000;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 847px;
  left: 826px;
}

.ilk0dyav {
  z-index: 74;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 977px;
  left: 826px;
}

.wewnw2yf {
  z-index: 75;
  pointer-events: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 873px;
}

.j5c9ggl0 {
  z-index: 76;
  pointer-events: none;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 143.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 942px;
  left: 894px;
}

.uev8tyxn {
  z-index: 77;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 315.99px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 744px;
  left: 814px;
}

.qfybgza9 {
  z-index: 78;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 795px;
}

.rdutu4t8 {
  z-index: 79;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 1112px;
}

.gasbk7r5 {
  z-index: 80;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 136px;
  left: 822px;
}

.cijdzmfg {
  z-index: 81;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 195.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 129px;
  left: 837px;
}

.clr7q9vt {
  z-index: 82;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 174px;
  left: 822px;
}

.oo29cqaj {
  z-index: 83;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 167px;
  left: 837px;
}

.ua1fjucy {
  z-index: 84;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 210px;
  left: 822px;
}

.ch4h4tex {
  z-index: 85;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 205px;
  left: 837px;
}

.igcjhwsu {
  z-index: 86;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 237px;
  left: 822px;
}

.dtfaz4n4 {
  z-index: 87;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 221.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 232px;
  left: 837px;
}

.z42fgxwa {
  z-index: 88;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 266px;
  left: 822px;
}

.klgbhffw {
  z-index: 89;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 232.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 259px;
  left: 837px;
}

.bptyv5kr {
  z-index: 90;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 304px;
  left: 822px;
}

.m1xxztwp {
  z-index: 91;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 297px;
  left: 837px;
}

.pbycwokl {
  z-index: 92;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 354px;
  left: 822px;
}

.e76f108s {
  z-index: 93;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 210px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 349px;
  left: 837px;
}

.iceg7nvm {
  z-index: 94;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 822px;
}

.szs2oxpi {
  z-index: 95;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 376px;
  left: 837px;
}

.q3jsa7pv {
  z-index: 96;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 447px;
  left: 822px;
}

.mn25xvl5 {
  z-index: 97;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 442px;
  left: 837px;
}

.u4y3xd1j {
  z-index: 98;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 474px;
  left: 822px;
}

.mczfcaiv {
  z-index: 99;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 469px;
  left: 837px;
}

.bcnu79l1 {
  z-index: 100;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 503px;
  left: 822px;
}

.cgm7wcdj {
  z-index: 101;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 248.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 496px;
  left: 837px;
}

.fkogyust {
  z-index: 102;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 555px;
  left: 822px;
}

.zyy7vbg2 {
  z-index: 103;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 218.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 548px;
  left: 837px;
}

.nitfxoxl {
  z-index: 104;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 591px;
  left: 822px;
}

.vz2gpeih {
  z-index: 105;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 271.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 586px;
  left: 837px;
}

.l1ifs7fg {
  z-index: 106;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 620px;
  left: 822px;
}

.hctwca4w {
  z-index: 107;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 152.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 613px;
  left: 837px;
}

.bd6cwfpi {
  z-index: 108;
  vertical-align: middle;
  background-position: 50%;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 340px;
  height: 208px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 1169px;
  left: 62px;
}

.v22ohjfy {
  z-index: 109;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 658px;
  left: 822px;
}

.qccgg678 {
  z-index: 110;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 110px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1240px;
  left: 177px;
}

.co8ftv7o {
  z-index: 111;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 175.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 1278px;
  left: 144px;
}

.ri2ebs4v {
  z-index: 112;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 651px;
  left: 837px;
}

.poziy3ia {
  z-index: 113;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 13.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 1100px;
  left: 224px;
  overflow: hidden;
}

.egtggg68 {
  z-index: 114;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 695px;
  left: 822px;
}

.jd59u6kt {
  z-index: 115;
  vertical-align: middle;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 30px;
  width: 340px;
  height: 1073px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 5px;
  left: 63px;
}

.d6qjd9lh {
  z-index: 116;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 191.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 689px;
  left: 837px;
}

.c8mx5yag {
  z-index: 117;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #1e1f20;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 912px;
  left: 93px;
}

.jwoob7n7 {
  z-index: 118;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 20.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 932px;
}

.xk8wbhsh {
  z-index: 119;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 136px;
  left: 89px;
}

.c7l3p504 {
  z-index: 120;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 20.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 955px;
}

.j2y85qrh {
  z-index: 121;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 195.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 129px;
  left: 104px;
}

.denapffp {
  z-index: 122;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 20.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 979px;
}

.scx4in6l {
  z-index: 123;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 174px;
  left: 89px;
}

.gwkadp6z {
  z-index: 124;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 167px;
  left: 104px;
}

.wu598sk6 {
  z-index: 125;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 210px;
  left: 89px;
}

.d44khbog {
  z-index: 126;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 205px;
  left: 104px;
}

.szr8eutq {
  z-index: 127;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 237px;
  left: 89px;
}

.q04u0kf2 {
  z-index: 128;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 221.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 232px;
  left: 104px;
}

.o58kpccd {
  z-index: 129;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 266px;
  left: 89px;
}

.ypik0tcp {
  z-index: 130;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 232.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 259px;
  left: 104px;
}

.iigtyt9a {
  z-index: 131;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 304px;
  left: 89px;
}

.j84ztb72 {
  z-index: 132;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 297px;
  left: 104px;
}

.nexi4hny {
  z-index: 133;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 354px;
  left: 89px;
}

.qe3emu9d {
  z-index: 134;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 210px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 349px;
  left: 104px;
}

.hx3hj4er {
  z-index: 135;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 383px;
  left: 89px;
}

.iwy7h4a2 {
  z-index: 136;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 245.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 376px;
  left: 104px;
}

.da1xnejw {
  z-index: 137;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 447px;
  left: 89px;
}

.zldx5gzk {
  z-index: 138;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 442px;
  left: 104px;
}

.z97prv46 {
  z-index: 139;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 474px;
  left: 89px;
}

.vuglch6k {
  z-index: 140;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 181.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 469px;
  left: 104px;
}

.r4xo49h9 {
  z-index: 141;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 503px;
  left: 89px;
}

.d09mb739 {
  z-index: 142;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 248.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 496px;
  left: 104px;
}

.t038k7jl {
  z-index: 143;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 555px;
  left: 89px;
}

.t4pkao5m {
  z-index: 144;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 218.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 548px;
  left: 104px;
}

.uk2jjaai {
  z-index: 145;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 591px;
  left: 89px;
}

.fme3p2kc {
  z-index: 146;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 328.997px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 586px;
  left: 104px;
}

.l9sb13jt {
  z-index: 147;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 620px;
  left: 89px;
}

.hhddwfdx {
  z-index: 148;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 152.995px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 613px;
  left: 104px;
}

.gc5p87gh {
  z-index: 149;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 658px;
  left: 89px;
}

.algnbwo4 {
  z-index: 150;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 225px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 651px;
  left: 104px;
}

.l0q8jll4 {
  z-index: 151;
  opacity: .2;
  vertical-align: middle;
  background-color: #000;
  background-position: 50%;
  border: 0 solid #0000;
  border-radius: 3000px;
  width: 3.9974px;
  height: 4px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 695px;
  left: 89px;
}

.qk37cvbd {
  z-index: 152;
  vertical-align: middle;
  background-color: #2f749b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 160px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 71px;
  left: 91px;
}

.sv7d64qw {
  z-index: 153;
  opacity: .2;
  color: #000;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 191.992px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 689px;
  left: 104px;
}

.cblm89ct {
  z-index: 154;
  vertical-align: middle;
  background-color: #2e739b;
  background-position: 50%;
  border: 0 solid #0000;
  width: 100px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 38px;
  left: 90px;
  transform: rotate(-4deg);
}

.r6io51r0 {
  z-index: 155;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 150.833px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 600;
  line-height: 39px;
  display: table-cell;
  position: absolute;
  top: 68px;
  left: 96px;
}

.k0ou0cr2 {
  z-index: 156;
  color: #2f749b;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 152.995px;
  margin: 0;
  padding: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 46px;
  display: table-cell;
  position: absolute;
  top: 772px;
  left: 161px;
}

.f52hdd5o {
  z-index: 157;
  pointer-events: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 140px;
}

.s4zz8ys3 {
  z-index: 158;
  pointer-events: none;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 165.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 942px;
  left: 150px;
}

.zmecrm0m {
  z-index: 160;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 105.99px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 68px;
  left: 244px;
}

.eo5xyizh {
  z-index: 161;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 315.99px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 745px;
  left: 87px;
  overflow: hidden;
}

.seu6eqp3 {
  z-index: 162;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 18.9974px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 41px;
  left: 197px;
  overflow: hidden;
}

.xgzjebyj {
  z-index: 163;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-color: #1e1f20;
  background-position: 50%;
  border: .833333px solid #0000;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 847px;
  left: 93px;
}

.wdqg31ol {
  z-index: 164;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: .833333px solid #1e1f20;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 977px;
  left: 93px;
}

.yetp5occ {
  z-index: 165;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 185px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  display: table-cell;
  position: absolute;
  top: 923px;
  left: 140px;
}

.bzof5j2l {
  z-index: 166;
  pointer-events: none;
  color: #1e1f20;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 165.99px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: table-cell;
  position: absolute;
  top: 942px;
  left: 150px;
}

.uag8y9m9 {
  z-index: 167;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 62px;
}

.qqxktpgv {
  z-index: 168;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 25px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 721px;
  left: 379px;
}

.wxbv6r3y {
  z-index: 169;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 37.9948px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 33px;
  left: 336px;
}

.fhg2tgs5 {
  width: 100%;
  display: block;
}

.z3p7n8lk {
  z-index: 170;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 49px;
  left: 98px;
  transform: rotate(354deg);
}

.e9w6ser6 {
  width: 100%;
  display: block;
}

.j63h86rc {
  z-index: 171;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 49px;
  left: 464px;
  transform: rotate(354deg);
}

.wcbgeyoe {
  width: 100%;
  display: block;
}

.y15sxph6 {
  z-index: 172;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 85.9896px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: table-cell;
  position: absolute;
  top: 49px;
  left: 831px;
  transform: rotate(354deg);
}

.nehtrya9 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 1658px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: auto hidden;
}

.htn8v0na {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 222px;
  position: absolute;
  top: 0;
  left: 0;
}

.jr3rd0mi {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 222px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.rezttusx {
  z-index: 2;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 208.997px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 90px;
  left: 496px;
}

.svf3yzbx {
  z-index: 3;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 15.9896px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 20px;
  left: 592px;
}

.l0smninc {
  z-index: 4;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 15.9896px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 20px;
  left: 232px;
}

.dm4ytmrt {
  z-index: 5;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 15.9896px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 20px;
  left: 952px;
}

.hhwm9by7 {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 222px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.h7x7x80o {
  color: #1e1f20;
  background-color: #0000;
  border: 0 #1e1f20;
  width: 100%;
  height: 100%;
  padding: 14px 22px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.35;
  list-style-type: none;
}

.k9e9gopj {
  text-align: center;
  vertical-align: middle;
  background-color: #fff;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 32%;
  min-width: -moz-fit-content;
  min-width: fit-content;
  list-style-type: none;
  display: block;
  position: relative;
}

.kyzwiuch {
  color: #fff;
  cursor: pointer;
  background-color: #0000;
  border: 0 #fff;
  width: 100%;
  height: 100%;
  padding: 14px 22px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.35;
  list-style-type: none;
}

.mxb2ziq6 {
  text-align: center;
  vertical-align: middle;
  background-color: #1e1f20;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 32%;
  min-width: -moz-fit-content;
  min-width: fit-content;
  list-style-type: none;
  display: block;
  position: relative;
}

.bex4xb1e {
  color: #fff;
  cursor: pointer;
  background-color: #0000;
  border: 0 #fff;
  width: 100%;
  height: 100%;
  padding: 14px 22px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.35;
  list-style-type: none;
}

.r8i5dk3l {
  text-align: center;
  vertical-align: middle;
  background-color: #1e1f20;
  border: .833333px solid #fff;
  border-radius: 30px;
  width: 32%;
  min-width: -moz-fit-content;
  min-width: fit-content;
  list-style-type: none;
  display: block;
  position: relative;
}

.spreg5qe {
  text-align: center;
  flex-direction: row;
  justify-content: space-between;
  width: 1060px;
  max-width: 1060px;
  height: 100%;
  margin: 0 auto;
  padding: 0;
  list-style-type: none;
  display: flex;
}

.w0pvz4a6 {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}

.bsnovdc6 {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
}

.vr72locg {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 81px;
  position: absolute;
  top: 0;
  left: 0;
}

.y8wg36t7 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 81px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.nqhzz7tc {
  z-index: 2;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 40px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 14px;
  left: 1080px;
}

.uoty97t1 {
  z-index: 3;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 367.995px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  font-weight: 100;
  line-height: 24px;
  display: table-cell;
  position: absolute;
  top: 10px;
  left: 70px;
}

.b4929w4l {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 81px;
  position: relative;
}

.pdptrclu {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 15px 0 30px;
  display: block;
}

.uafiod0r {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 504px;
  position: absolute;
  top: 0;
  left: 0;
}

.oo581f5o {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 504px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.ct17hhms {
  z-index: 2;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 70px;
}

.zbkkfqqc {
  z-index: 3;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 430px;
}

.f6ozv37y {
  z-index: 4;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 790px;
}

.suepo7u8 {
  z-index: 5;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 1150px;
}

.ic03gh9i {
  z-index: 6;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 1510px;
}

.q7f5nldb {
  z-index: 7;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  border-radius: 30px;
  width: 340px;
  height: 1px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 1870px;
}

.bebb371e {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 504px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  overflow: auto hidden;
}

.crcklqae {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 142px;
  position: absolute;
  top: 0;
  left: 0;
}

.tfimfltu {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 142px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.ieze79jj {
  z-index: 2;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 310.99px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 0;
  left: 445px;
}

.j2180ti7 {
  z-index: 3;
  color: #2f749b;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-color: #fff;
  background-position: 50%;
  border: 0 solid #fff;
  border-radius: 10px;
  width: 280px;
  height: 55px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.55;
  display: table-cell;
  position: absolute;
  top: 64px;
  left: 460px;
}

.w0rcawgs {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 142px;
  position: relative;
}

.m7vdioba {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 30px 0 0;
  display: block;
}

.fc8xj1rv, .o335a93i, .d5a67fjp {
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
}

.wexqmpol {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 120px;
  position: absolute;
  top: 0;
  left: 0;
}

.efupomua {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 120px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.chbknq8m {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 120px;
  position: relative;
  overflow: hidden;
}

.c6xeg5zg {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 90px 0 45px;
  display: block;
}

.a4n0qf94 {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;
  display: inline-block;
}

.umbvnmus {
  text-align: left;
  cursor: pointer;
  overflow-clip-margin: content-box;
  width: 24px;
  height: 24px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  overflow: hidden;
}

.z32ncit2 {
  z-index: 1;
  text-align: left;
  cursor: pointer;
  width: 100%;
  height: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: relative;
  transform: rotate(-45deg);
}

.l6nnacxn {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.h6fcvvgg {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  width: 24px;
  height: 24px;
  padding: 8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}

.guycpalq {
  text-align: left;
  cursor: pointer;
  background-color: #0000;
  border: 0 #000;
  width: 1060px;
  margin: 0;
  padding: 27px 50px 27px 0;
  font-size: 13.3333px;
  display: inline-block;
  position: relative;
}

.hhib34oo {
  color: #fff;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  margin: 0 0 20px;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.2;
}

.otqlhkwt {
  width: auto;
  margin: 0;
  padding: 0 0 20px;
  display: block;
  overflow: hidden;
}

.krpqzaud {
  float: left;
  width: 100%;
  max-width: 1160px;
  margin: 0;
  padding: 0;
  display: block;
}

.lu8e3kii {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;
  display: inline-block;
}

.owkt6kcg {
  text-align: left;
  cursor: pointer;
  overflow-clip-margin: content-box;
  width: 24px;
  height: 24px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  overflow: hidden;
}

.z3spuqtx {
  z-index: 1;
  text-align: left;
  cursor: pointer;
  width: 100%;
  height: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: relative;
  transform: rotate(0);
}

.v3o82yp7 {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.g9zx7elc {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  width: 24px;
  height: 24px;
  padding: 8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}

.c3a6k09o {
  text-align: left;
  cursor: pointer;
  background-color: #0000;
  border: 0 #000;
  width: 100%;
  padding: 27px 50px 27px 0;
  font-size: 13.3333px;
  position: relative;
}

.tw58pntp {
  float: left;
  cursor: pointer;
  border-width: .833333px 0 0;
  border-top-style: solid;
  border-top-color: #4b4c4d;
  width: 100%;
  max-width: 1160px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.c6msai9x {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;
  display: inline-block;
}

.rf1u7jjc {
  text-align: left;
  cursor: pointer;
  overflow-clip-margin: content-box;
  width: 24px;
  height: 24px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  overflow: hidden;
}

.bqz2qplr {
  z-index: 1;
  text-align: left;
  cursor: pointer;
  width: 100%;
  height: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: relative;
  transform: rotate(0);
}

.alzhsrsx {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.xhuxugao {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  width: 24px;
  height: 24px;
  padding: 8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}

.e5a9w8pf {
  text-align: left;
  cursor: pointer;
  background-color: #0000;
  border: 0 #000;
  width: 100%;
  padding: 27px 50px 27px 0;
  font-size: 13.3333px;
  position: relative;
}

.qdng3u7s {
  float: left;
  cursor: pointer;
  border-width: .833333px 0 0;
  border-top-style: solid;
  border-top-color: #4b4c4d;
  width: 100%;
  max-width: 1160px;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
}

.eyndo0u3 {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  max-width: 800px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;
  display: inline-block;
}

.dpgujl4k {
  text-align: left;
  cursor: pointer;
  overflow-clip-margin: content-box;
  width: 24px;
  height: 24px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  overflow: hidden;
}

.yypcn5z1 {
  z-index: 1;
  text-align: left;
  cursor: pointer;
  width: 100%;
  height: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: relative;
  transform: rotate(0);
}

.la634j3w {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.plgumsl3 {
  z-index: 0;
  text-align: left;
  cursor: pointer;
  width: 24px;
  height: 24px;
  padding: 8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13.3333px;
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}

.d2mrog95 {
  text-align: left;
  cursor: pointer;
  background-color: #0000;
  border: 0 #000;
  width: 1060px;
  margin: 0;
  padding: 27px 50px 27px 0;
  font-size: 13.3333px;
  display: inline-block;
  position: relative;
}

.ayyqbgu0 {
  background-color: #4b4c4d;
  width: 100%;
  height: 1px;
}

.fab383p9 {
  float: left;
  width: 100%;
  max-width: 1160px;
}

.s6amyb9y {
  flex-flow: wrap;
  width: 100%;
  max-width: 1060px;
  margin: 0 auto;
  display: flex;
}

.kf6jc6b1 {
  background-color: #1e1f20;
  width: auto;
  margin: 0 auto;
  padding: 0;
  display: block;
}

.okg2zpx6 {
  z-index: 0;
  transform-origin: 0 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1920px;
  max-width: 100%;
  height: 277px;
  position: absolute;
  top: 0;
  left: 0;
}

.vcy9l3j6 {
  z-index: 1;
  transform-origin: 0 0;
  transform-style: preserve-3d;
  width: 1920px;
  max-width: 100%;
  height: 277px;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.ll1wme4u {
  z-index: 2;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 523.997px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  display: table-cell;
  position: absolute;
  top: 79px;
  left: 318px;
}

.hfo8xgml {
  z-index: 3;
  color: #fff;
  text-transform: uppercase;
  vertical-align: middle;
  background-position: 50%;
  border: 0 solid #0000;
  width: 348.997px;
  margin: 0;
  padding: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: table-cell;
  position: absolute;
  top: 0;
  left: 70px;
}

.hp8obprc {
  z-index: 4;
  vertical-align: middle;
  overflow-clip-margin: content-box;
  background-position: 50%;
  border: 0 solid #0000;
  width: 145.99px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 23px;
  left: 752px;
  overflow: hidden;
}

.dboljj47 {
  z-index: 5;
  opacity: .4;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #fff;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 17px;
  display: inline;
  position: absolute;
  top: 160px;
  left: 70px;
}

.qfpfgwzo {
  z-index: 6;
  opacity: .4;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #fff;
  width: 203px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 17px;
  display: inline;
  position: absolute;
  top: 187px;
  left: 70px;
}

.g5ggn7os {
  z-index: 7;
  opacity: .4;
  color: #fff;
  text-align: left;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #fff;
  width: 297px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 17px;
  display: inline;
  position: absolute;
  top: 214px;
  left: 70px;
}

.cvneyxay {
  color: #fff;
  text-align: right;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  line-height: 17px;
}

.g7dc9rwf {
  z-index: 8;
  opacity: .4;
  color: #fff;
  text-align: right;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #fff;
  width: 240px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 17px;
  display: inline;
  position: absolute;
  top: 214px;
  left: 855px;
}

.np785bcv {
  z-index: 9;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  width: 211.992px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 39px;
  left: 918px;
}

.owkzd64j {
  z-index: 10;
  pointer-events: none;
  color: #ff8562;
  vertical-align: middle;
  cursor: pointer;
  background-position: 50%;
  border: 0 solid #ff8562;
  width: 211.992px;
  margin: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 39px;
  left: 918px;
}

.tuapxe3f {
  background-color: #1e1f20;
  width: 1920px;
  max-width: 100%;
  height: 277px;
  position: relative;
}

.kpl8wt5q {
  background-color: #1e1f20;
  width: auto;
  margin: 0;
  padding: 60px 0 90px;
  display: block;
}

.l4vyqoxs {
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
}

.uxc7o3yf {
  width: auto;
  overflow: hidden;
}

.wzo74l0w {
  overflow: overlay;
  box-sizing: content-box;
  color: #000;
  width: auto;
  margin: 0;
  font-family: Times New Roman;
  font-size: 16px;
  transition-property: none;
}

.hero-secton-fon-bg {
  height: 750px;
}

.hero-img-bg {
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 100vh;
  position: absolute;
  inset: 0%;
}

.some-color-bg-hero {
  z-index: 2;
  background-color: #2d090052;
  position: absolute;
  inset: 0%;
}

.container-new-st {
  background-color: #a7929200;
  max-width: 1140px;
  height: 100%;
  margin-top: 140px;
  padding-top: 0;
}

.container-new-st.tap {
  padding-top: 0;
}

.container-new-st.rel {
  z-index: 10;
  position: relative;
}

.container-new-st.rel50 {
  z-index: 50;
  background-color: #e7decb;
  max-width: none;
  padding-left: 32px;
  position: relative;
}

.hero-section-wrap {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.label-wrap {
  display: flex;
  position: relative;
}

.label-item {
  color: #fff;
  letter-spacing: .5px;
  background-color: #744b30;
  border-radius: 10px;
  padding: 15px 25px;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
  position: relative;
}

.body-new-st {
  background-color: #e7e5e0;
  font-family: Montserrat, sans-serif;
}

.shadow-wrap-white {
  background-color: #beb7b1;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: -2px;
}

.some-info-in-center {
  z-index: 10;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: absolute;
  top: 169.833px;
  left: 489px;
}

.top-content-hero-info {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.h-new {
  color: #fff1e2;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Baskville, sans-serif;
  font-size: 72px;
  font-weight: 400;
  line-height: 100%;
}

.h-new._44 {
  letter-spacing: 3px;
  font-family: Great Vibes, cursive;
  font-size: 54px;
}

.h-new._44.spectral {
  color: #450404;
  text-align: center;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 20px;
  font-family: Kuzanyanc, sans-serif;
  font-size: 36px;
  font-style: italic;
  font-weight: 400;
  line-height: 130%;
}

.h-new._44.spectral.upp {
  color: #f6eddd;
  text-align: left;
  text-transform: capitalize;
  font-family: Kuzanyanc, sans-serif;
}

.h-new._44.spectral.dfdg {
  color: #450404;
}

.h-new._44.spectral.red {
  color: #5f0b0c;
  text-transform: none;
  font-size: 36px;
}

.h-new._44.spectral.left {
  text-align: left;
}

.h-new._44.new-price {
  color: #323232;
  font-family: Kuzanyanc, sans-serif;
  font-weight: 300;
}

.h-new._44._28.color {
  color: #323232;
  font-size: 34px;
}

.h-new._44.price-in-oplata {
  color: #323232;
  font-family: Spectral, sans-serif;
  font-size: 42px;
  font-weight: 300;
}

.h-new._32 {
  color: #323232;
  text-align: left;
  text-transform: uppercase;
  margin-top: -3px;
  font-family: Kuzanyanc, sans-serif;
  font-size: 24px;
  line-height: 130%;
}

.h-new._32.no-upp {
  color: #5f0b0c;
  text-transform: none;
  font-family: Kuzanyanc, sans-serif;
  font-size: 20px;
}

.h-new._32.old-price {
  color: #989898;
  text-transform: none;
  font-size: 40px;
  font-weight: 300;
  text-decoration: none;
}

.h-new._32.old-price.qw, .h-new._32.old-price._12345 {
  text-decoration: line-through;
}

.h-new._32.white {
  color: #fff;
}

.h-new._32.forter {
  color: #000;
  font-size: 24px;
}

.h-new._24 {
  color: #323232;
  justify-content: space-between;
  align-items: center;
  font-family: Kuzanyanc, sans-serif;
  font-size: 20px;
  line-height: 130%;
  display: block;
}

.h-new._24.black {
  color: #272727;
  font-style: italic;
  font-weight: 600;
}

.h-new._24.black.upp {
  text-transform: lowercase;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
}

.h-new._24.white {
  color: var(--untitled-ui-gray900);
  font-size: 17px;
}

.h-new._24.upp {
  text-transform: uppercase;
}

.h-new._24.red {
  color: #5f0b0c;
}

.h-new._24._123 {
  font-size: 36px;
}

.h-new._16 {
  text-transform: uppercase;
  margin-top: 2px;
  font-size: 19px;
}

.h-new._28 {
  color: #5f0b0c;
  font-family: Kuzanyanc, sans-serif;
  font-size: 24px;
  line-height: 110%;
}

.h-new._12 {
  color: var(--secondary);
  text-align: center;
  font-family: Kuzanyanc, sans-serif;
  font-size: 30px;
  font-style: italic;
}

.h-new._12.mb {
  color: #490505;
  margin-bottom: 40px;
}

.h-new._12.mb._123 {
  font-size: 36px;
}

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

.bot-content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.p-new {
  text-align: right;
  margin-bottom: 0;
  font-family: Strem, sans-serif;
  font-weight: 400;
}

.p-new._16 {
  color: #eccb92;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 23px;
}

.p-new._16.fix.mon {
  color: #e2e2e2;
  -webkit-text-stroke-color: #fffdfc;
  max-width: 327px;
  font-family: Strem, sans-serif;
  font-weight: 300;
}

.p-new._16.fix.mon.left {
  text-align: left;
}

.p-new._16.black {
  color: #191918;
}

.p-new._16.black._166 {
  font-family: Spectral, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.p-new._16.black._166.center {
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
}

.p-new._16.black._166.bold {
  font-family: Strem, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.p-new._16.black._166.bold.white {
  color: var(--white);
}

.p-new._20 {
  color: #eccb92;
  font-size: 16px;
  font-weight: 500;
  line-height: 23px;
}

.p-new._20.fix {
  color: #d7af82;
  max-width: 318px;
  font-family: Spectral, sans-serif;
}

.p-new._20.black {
  color: #191918;
  text-align: left;
  margin-top: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.p-new._20.black.mormal {
  color: #744b30;
  font-weight: 600;
}

.p-new._20.black.bold {
  font-weight: 600;
}

.p-new._20.footerrr {
  color: #d7af82;
  font-weight: 200;
}

.p-new._22 {
  color: #eccb92;
  font-size: 16px;
  font-weight: 500;
  line-height: 23px;
}

.p-new._22.fix {
  color: #d7af82;
  max-width: 318px;
  font-family: Spectral, sans-serif;
}

.p-new._22.black {
  color: #191918;
  text-align: center;
  font-family: Strem, sans-serif;
  font-size: 17px;
  font-weight: 400;
}

.p-new._22.black.med {
  overflow-wrap: normal;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

.p-new._22.black.med.left {
  text-align: left;
}

.p-new._16 {
  color: #eccb92;
  font-size: 16px;
  font-weight: 500;
  line-height: 23px;
}

.p-new._16.fix {
  color: #d7af82;
  max-width: 318px;
  font-family: Spectral, sans-serif;
}

.p-new._16.black {
  color: #191918;
  font-family: Spectral, sans-serif;
  font-size: 22px;
  font-weight: 600;
}

.p-new._16.black.med {
  color: #040404;
  text-align: left;
  font-family: Strem, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.p-new._16.black.med._54 {
  cursor: pointer;
  font-weight: 500;
  text-decoration: underline;
}

.p-new._16.black._166.bold {
  color: #191918;
  text-align: left;
  font-family: Strem, sans-serif;
  font-weight: 400;
}

.p-new._16.black._166.bold.white {
  font-weight: 400;
}

.p-new._16.black._166.bold.grey {
  color: #a3a3a2;
}

.p-new._16.black._166.bold.red {
  color: #450404;
}

.p-new._18 {
  color: #39362e;
  text-align: left;
  margin-top: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.p-new._18.left {
  text-align: left;
}

.btn-hro {
  color: #eccb92;
  background-image: linear-gradient(90deg, #821515, #440303);
  border: 1px solid #eccb92;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 16px 30px 18px;
  font-size: 22px;
  line-height: 26px;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.btn-hro:hover {
  background-image: linear-gradient(90deg, #891919, #350303);
  border-color: #eccb92cc;
}

.btn-hro.fix-tarif {
  color: #fff;
  background-color: #450404;
  background-image: none;
  border-radius: 40px;
  width: 70%;
  max-width: none;
  font-size: 20px;
  font-weight: 300;
  position: relative;
}

.btn-hro.fix-tarif:hover {
  background-color: #5e0606;
}

.btn-hro.fix-tarif.no {
  width: 100%;
}

.btn-hro.fix-tarif.no.j {
  color: #d7af82;
}

.btn-hro.fix-tarif.no.header {
  color: #5d0d0c;
  background-color: #f6efdc;
  background-image: linear-gradient(247deg, #beb7b1, #fff);
  padding-top: 20px;
  padding-bottom: 22px;
}

.btn-hro.fix-tarif-no {
  border-color: var(--white);
  color: #1e1e1e;
  background-color: #c82917;
  background-image: none;
  border-radius: 40px;
  width: 100%;
  max-width: none;
  font-size: 16px;
  position: relative;
}

.btn-hro.fix-tarif-no:hover {
  background-color: #d5ccb9;
}

.hero-img-bg-new-st {
  object-fit: cover;
  object-position: 50% 0%;
  border-radius: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.text-block-8 {
  color: #fff;
  font-family: Strem, sans-serif;
}

.image-25 {
  flex: 1;
}

.section-scroll {
  background-color: #fff6ed;
  height: 350vh;
  padding-top: 60px;
  padding-bottom: 60px;
  overflow: visible;
}

.scroll-wrap {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  background-color: #fff6ed;
  flex-flow: column;
  height: 100%;
  display: flex;
  position: relative;
}

.h-block {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
  position: static;
  top: 80px;
}

.pds {
  font-family: Great Vibes, cursive;
}

.some-scroll-wrap {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  aspect-ratio: auto;
  margin-top: 40px;
  display: flex;
  position: sticky;
  top: 120px;
  overflow: hidden;
}

.some-item-scroll {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  min-width: 280px;
  display: flex;
}

.image-in-scroll {
  object-fit: cover;
  border: 2px solid #d7af82;
  border-radius: 100%;
  width: 150px;
  height: 150px;
}

.stick-wrap {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  background-color: #fff6ed;
  flex-flow: column;
  height: auto;
  display: flex;
  position: sticky;
  top: 120px;
}

.stick-wrap._300vh {
  width: 100%;
  height: 150vh;
  margin-top: 40px;
  position: relative;
  top: 0;
}

.line-down {
  background-color: #744b3080;
  border-radius: 36px;
  width: 2%;
  height: 2px;
  position: absolute;
  inset: auto auto -6% 0%;
}

.what-awaits-you {
  background-image: linear-gradient(0deg, #07050540, #8518182e), url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66bb8eb5b97e29d14d726b84_IMG_9467.jpg");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  height: 70vh;
}

.what-awaits-you.none {
  display: none;
}

.what-awaits-you-wrap {
  justify-content: flex-start;
  align-items: flex-end;
  height: 100%;
  padding-top: 60px;
  padding-bottom: 30px;
  display: flex;
}

.arrow-down {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.pds-curs {
  color: #f6eddd;
  font-family: Great Vibes, cursive;
  font-size: 35px;
  line-height: 58px;
}

.arrow-list {
  margin-left: -9px;
  padding-bottom: 18px;
  padding-left: 0;
}

.moduls {
  background-color: #e7e5e0;
  margin-top: 120px;
  margin-bottom: 60px;
  padding-left: 39px;
  padding-right: 39px;
}

.moduls-wrap {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  background-color: #e7e5e0;
  flex-flow: column;
  margin-top: -40px;
  padding: 0% 5%;
  display: flex;
}

.h-moduls.mar-top36 {
  margin-bottom: 40px;
}

.h-moduls.center {
  text-align: center;
}

.some-card-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.some-grid-cart {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.item-modul {
  border-radius: 16px;
  padding: 90px 20px 40px;
  position: relative;
  overflow: visible;
}

.item-wrap {
  z-index: 5;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 16px;
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 30px;
}

.item-wrap.gorizont {
  flex-flow: row;
}

.image-bg-modul {
  z-index: 2;
  object-fit: cover;
  border-radius: 16px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.part-top {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  background-color: #f7f0e8;
  border-radius: 0;
  flex-flow: column;
  flex: 0 auto;
  padding: 45px 30px 40px;
  display: flex;
  position: relative;
}

.part-top.gorixontt {
  border-radius: 0;
  width: 50%;
}

.paert-down {
  background-color: #f7f0e8;
  border-radius: 0;
  flex: 1;
  padding: 30px;
}

.part-top-h {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 26px;
  font-family: Kuzanyanc, sans-serif;
  display: flex;
}

.some-info-top {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.yang-incon {
  width: 40px;
  height: 40px;
}

.some-info-down {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-top-modul {
  object-fit: cover;
  border: 2px solid #f7f0e8;
  border-radius: 100%;
  width: 150px;
  height: 150px;
  font-size: 14px;
  line-height: 25px;
  position: absolute;
  inset: -101px 50% 50%;
  transform: translate(-50%);
}

.label-card {
  color: #fff;
  background-color: #323232;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  font-size: 16px;
  font-weight: 300;
  display: flex;
  position: static;
  inset: 0% auto auto 0%;
}

.label-card.grad {
  background-color: #323232;
}

.label-card.grad.abs {
  background-color: var(--коричневsq);
  position: absolute;
  inset: 0% auto auto -17px;
  transform: rotate(-10deg);
}

.label-card.grad.red {
  background-color: #5f0b0c;
}

.label-card-wrap {
  z-index: 10;
  padding: 0;
  position: absolute;
  inset: -1.5% auto auto 4%;
}

.blur-box {
  z-index: 5;
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  background-color: #ffffff1a;
  border-radius: 0;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.dots-item {
  margin-top: -12px;
}

.dots-item.gg {
  margin-top: 0;
}

.text-span-51 {
  color: var(--коричневsq);
  font-size: 20px;
  font-weight: 700;
}

.text-span-51._54 {
  text-decoration: underline;
}

.list-3 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  margin-bottom: 0;
  padding-left: 90px;
  font-size: 17px;
  display: flex;
}

.list-3._66h {
  padding-left: 30px;
}

.some-card-part-two {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 90px 20px 40px;
  display: grid;
  position: relative;
}

.part-top-y {
  z-index: 10;
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  background-color: #f7f0e8;
  border-radius: 0;
  flex-flow: column;
  flex: 0 auto;
  padding: 45px 30px 40px;
  display: flex;
  position: relative;
}

.part-top-y.gorixontt {
  width: 50%;
}

.part-top-y._2-rov {
  border-radius: 0;
  flex-flow: column;
  margin-top: 53px;
}

.bonus-section {
  margin-top: 60px;
  margin-bottom: 120px;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.price-srction {
  padding-bottom: 0;
  overflow: visible;
}

.wrap-bonus {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  background-color: var(--bg);
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  flex-flow: column;
  max-width: 100%;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.wrap-bonus._2 {
  background-color: #e7decb00;
  padding-bottom: 60px;
  padding-left: 31px;
}

.image-left {
  object-fit: cover;
  border-radius: 0;
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.image-right {
  object-fit: cover;
  border-radius: 0;
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.some-bonus-content {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  flex-flow: column;
  display: flex;
}

.items-bonus {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.bonus-box {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-bonus-box {
  object-fit: cover;
  border-radius: 100%;
  width: 200px;
  height: 200px;
}

.more-box {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.more-wrap-grid {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.more-box-h {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: column;
  display: flex;
}

.more-box-content {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 12px;
  padding-left: 12px;
  display: flex;
}

.more-box-content-item {
  border-left: 1px solid #000;
  justify-content: flex-start;
  align-items: center;
  padding-top: 3px;
  padding-bottom: 2px;
  padding-left: 10px;
  display: flex;
}

.price-wrap {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  background-color: #e7e5e0;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: grid;
}

.price-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr .6fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.wrap-adva {
  width: 95%;
  position: relative;
}

.image-adva {
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  height: 680px;
  max-height: none;
}

.label-magazine {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-image: linear-gradient(90deg, #450404, #917679);
  border-radius: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 14px 60px 16px;
  display: flex;
  position: absolute;
  inset: auto auto -21px -67px;
}

.price-txt {
  color: #fff;
  font-family: Strem, sans-serif;
  font-size: 13px;
}

.price-txt.coll {
  color: #302015;
  font-size: 13px;
}

.price-txt-5 {
  color: #fff;
  font-family: Strem, sans-serif;
  font-size: 24px;
  font-weight: 600;
}

.price-txt-5.coll {
  color: #281810;
  font-size: 26px;
  font-weight: 500;
}

.label-some {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-image: linear-gradient(90deg, #fff6ed 12%, #beb7b1);
  border-radius: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 15px 70px 17px;
  display: flex;
  position: absolute;
  inset: auto -71px 58px auto;
}

.brap-big-label {
  color: #fff;
  text-align: center;
  background-image: linear-gradient(90deg, #744b30, #744b30b3);
  border-radius: 24px;
  padding: 20px 150px;
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

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

.why-say-wrap {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  display: flex;
}

.part-top-photo {
  z-index: 10;
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  background-color: #f7f0e8;
  border-radius: 16px;
  flex-flow: column;
  flex: 0 auto;
  padding: 70px 30px 40px;
  display: flex;
  position: relative;
}

.part-top-photo.gorixontt {
  width: 50%;
}

.part-top-photo._2-rov {
  flex-flow: column;
  margin-top: 64px;
}

.image-message {
  border-radius: 12px;
}

.image-top-say {
  object-fit: cover;
  border: 2px solid #f7f0e8;
  border-radius: 100%;
  width: 100px;
  height: 100px;
  position: absolute;
  inset: -59px auto auto 32px;
}

.advantages-section {
  margin-top: 120px;
}

.adva-wrap {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  display: flex;
}

.adva-content-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.adva-photo {
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  height: 270px;
}

.adva-line {
  background-color: #d7af82;
  width: 100%;
  height: 1px;
}

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

.tarif {
  background-color: #fff6ed;
  margin-top: 120px;
}

.tarif-wrap {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  padding-left: 0%;
  padding-right: 0%;
  display: flex;
}

.tarif-some-block {
  grid-column-gap: 48px;
  grid-row-gap: 82px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tarif-item {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.tarif-item.last {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  display: grid;
  position: sticky;
  top: 60px;
}

.top-info-tarif-photo {
  background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/65f6f52684038dee30af175f_IMG_7800.jpeg");
  background-position: 50% 0;
  background-size: cover;
  border: 1px solid #d7af82;
  border-radius: 32px;
  padding-top: 120px;
}

.top-info-tarif-photo._2bg {
  background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66ccdb48bdc6d3a9c6454ebf_%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202024-08-26%20%D0%B2%2022.41.20.png");
  background-position: 50% 100%;
  background-size: 506px;
  border-radius: 0;
  padding-top: 200px;
}

.top-info-tarif-photo._1bg {
  background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66ccdb5222a01161ebe64c71_%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202024-08-26%20%D0%B2%2022.42.35.png");
  background-position: 50% 210%;
  background-size: 400px;
  border-radius: 0;
  padding-top: 200px;
}

.top-info-tarif-photo._3bg {
  background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66ccdb5275a52a7c2cdaff80_%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202024-08-26%20%D0%B2%2022.44.39.png");
  background-position: 50% 100%;
  background-size: 502px;
  border-radius: 0;
  padding-top: 200px;
  position: relative;
}

.top-info-tarif-photo._4bg {
  background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/65f6f6bc7cf5af735b95da60_photo_2024-03-17%2015.42.41.jpeg");
  background-position: 50% 100%;
  border-radius: 0;
  padding-top: 300px;
  position: relative;
}

.block-inside-tarif-photo {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f7f0e8;
  border: 1px solid #d7af82;
  border-radius: 0;
  flex-flow: column;
  padding: 15px 25px;
  display: flex;
}

.block-inside-tarif-photo.grad {
  background-image: linear-gradient(90deg, #bcaa8a, #a48063);
}

.block-inside-tarif-photo.grad._54 {
  padding-top: 40px;
  padding-bottom: 40px;
  position: absolute;
  inset: auto 0% 0%;
}

.h-in-tarif {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.h-in-tarif.left {
  justify-content: center;
  align-items: flex-start;
}

.line-in-yang {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.ing-icon-in-yang {
  height: 24px;
}

.ing-icon-in-yang.invert {
  filter: blur(5px);
}

.line-in-tarif {
  background-color: #d7af82;
  width: 100%;
  height: 1px;
}

.line-in-tarif.white {
  background-color: #fff;
}

.span-no-in-tarif {
  color: #191918b3;
  font-weight: 400;
  text-decoration: line-through;
}

.span-no-in-tarif.white {
  color: #fff9;
}

.info-no-bg {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
}

.info-no-bg.lad {
  padding-top: 60px;
}

.list-in-tarif {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  margin-bottom: 0;
  padding-left: 25px;
  display: flex;
}

.list-in-tarif._66h {
  padding-left: 30px;
}

.list-in-tarif.white {
  color: #fff;
}

.some-price-tarif {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 0;
  padding-bottom: 16px;
  display: flex;
}

.some-price-tarif._111 {
  margin-top: -52px;
}

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

.btn-price.jg {
  padding-bottom: 60px;
}

.btn-border {
  color: #eccb92;
  background-image: linear-gradient(90deg, #821515, #440303);
  border: 1px solid #eccb92;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 16px 30px 18px;
  font-size: 22px;
  line-height: 26px;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.btn-border:hover {
  background-image: linear-gradient(90deg, #891919, #350303);
  border-color: #eccb92cc;
}

.btn-border.fix-tarif {
  color: #e8e8e8;
  background-color: #c89d7a;
  background-image: none;
  border-style: none;
  border-color: #450404;
  border-radius: 40px;
  width: 70%;
  max-width: none;
  font-size: 20px;
}

.btn-border.fix-tarif:hover {
  background-color: #741313;
  background-image: none;
}

.btn-border.fix-tarif.border-gold {
  color: #d7af82;
  border-color: #d7af82;
}

.btn-border.fix-tarif.no {
  width: 100%;
}

.text-span-53 {
  font-weight: 700;
}

._2-picture-tarife {
  border: 1px solid #fff;
  border-radius: 12px;
  width: 200px;
  height: 200px;
  position: absolute;
  inset: -40px auto auto -10px;
  transform: rotate(25deg);
}

.sti-wrap {
  position: relative;
}

.installment {
  margin-top: 120px;
}

.wrap-installl {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.ins-picture {
  position: relative;
}

.pictures {
  margin-top: 120px;
  margin-bottom: 120px;
}

.ins-left-content {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.btns-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.link-telega {
  text-align: left;
  padding-left: 13px;
  font-family: Strem, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
}

.insta-picture {
  object-fit: cover;
  border-radius: 16px;
  width: 100%;
  min-height: 500px;
  max-height: 600px;
  position: static;
}

.grad-shad {
  background-image: linear-gradient(0deg, #f7f0e8 24%, #f7f0e800);
  height: 120px;
  position: absolute;
  inset: auto 0% 0%;
}

.pictures-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 16px;
  padding-top: 0;
  display: grid;
}

.image-rob {
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  height: 210px;
  min-height: 0;
  max-height: none;
}

.faq-section {
  background-color: #e7decb;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.fa-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  padding: 0% 10%;
  display: flex;
}

.fa-item {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid #000;
  border-bottom: 1px #000;
  flex-flow: column;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.fa-top {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

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

.line-plus {
  background-color: #4a4a4a;
  width: 40px;
  height: 1px;
  display: block;
}

.line-plus--as {
  background-color: #4a4a4a;
  width: 40px;
  height: 1px;
  display: block;
  position: absolute;
}

.text-fa {
  padding-left: 10px;
  font-family: Strem, sans-serif;
  font-size: 13px;
  line-height: 24px;
  overflow: hidden;
}

.rev-video {
  background-color: #fff;
  max-width: 100%;
  height: auto;
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 100px;
  overflow: visible;
}

.wrap-rev-video {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  height: 100%;
  display: flex;
  position: relative;
}

.some-video {
  clear: right;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: 60px;
  overflow: hidden;
}

.footer-new {
  z-index: 1;
  background-color: #e6ddca;
  padding-top: 48px;
  padding-bottom: 48px;
  position: relative;
}

.footer-wrap {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.bg-color {
  background-color: #5e0b0a;
  width: 50%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.left-footer-side {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-flow: column;
  display: flex;
}

.h-wrap-footer {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.wrap-btn-footer {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.right-footer-side {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.top-link-footer {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.link-footer-item {
  font-family: Strem, sans-serif;
  font-size: 16px;
  text-decoration: none;
}

.down-info-footer {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-footer {
  font-family: Strem, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 32px;
}

.txt-footer-2 {
  font-family: Strem, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.wrap-mk {
  z-index: 9999;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #0003;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.wrap-mk.container-candle {
  display: none;
}

.wrap-for-picture-mk {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #fff;
  border-radius: 0;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 90vw;
  height: 85vh;
  padding: 36px 48px;
  display: flex;
  position: relative;
}

.h-mk-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.wrap-picture {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: auto;
  padding-right: 10px;
  display: grid;
  overflow: auto;
}

.img-wrap-mk {
  object-fit: cover;
  border-radius: 0;
  flex-flow: row;
  flex: 0 auto;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: flex;
}

.img-wrap-mks {
  object-fit: fill;
  flex-flow: row;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 44vh;
  display: flex;
}

.close-pop-up-icone {
  transition: all .3s;
  position: absolute;
  inset: 36px 48px auto auto;
}

.close-pop-up-icone:hover {
  opacity: .8;
}

.slidr-bonus {
  background-color: #ddd0;
  height: auto;
}

.slide-nav-3 {
  display: none;
}

.bonus-mask {
  width: 30%;
  position: static;
  overflow: visible;
}

.slide-bon {
  margin-right: 32px;
}

.slide-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.img-bon {
  object-fit: cover;
  border-radius: 0;
  height: 480px;
}

.bon-txt-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.bon-arrow-right {
  background-color: #39362e00;
  width: auto;
  height: auto;
  inset: -96px 1% auto auto;
}

.arrow-icone {
  width: 36px;
}

.bon-arrow-left {
  background-color: #39362e00;
  width: auto;
  height: auto;
  inset: -96px 58px auto auto;
}

.circle-in-btn {
  background-color: #fff7f7;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  display: flex;
  position: absolute;
  inset: 50% 0% 50% auto;
  transform: translate(-6px, -50%);
}

.circle-in-btn.ggg {
  background-color: #d7af82;
}

.circle-in-btn.headeru {
  background-color: #5d0d0c;
}

.arrow-in-btn {
  color: #fff;
  -webkit-text-stroke-color: #fff;
}

.arrow-in-btn.ivn {
  filter: invert();
}

.slide-rew {
  margin-right: 32px;
  position: static;
}

.slide-wrap-rew {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #fff;
  flex-flow: column;
  max-width: 300px;
  padding: 16px;
  display: flex;
}

.dots-tag {
  border: 1px dashed #333;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  padding: 8px 12px;
  display: flex;
}

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

.link-inst {
  font-family: Strem, sans-serif;
  font-style: normal;
  text-decoration: none;
}

.photo-rew {
  object-fit: cover;
  border-radius: 0;
  height: 300px;
  position: static;
}

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

.wrap-rev-box {
  z-index: 999;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #1b1b1b26;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.wrap-rev-box._1, .wrap-rev-box._2, .wrap-rev-box._3, .wrap-rev-box._4, .wrap-rev-box._5, .wrap-rev-box._6, .wrap-rev-box._7 {
  display: none;
}

.card-rev {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 600px;
  margin-top: auto;
  margin-bottom: auto;
  padding: 40px 16px 16px;
  display: flex;
  position: relative;
}

.img-rev-info {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.box-wrap-rev-name {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  margin-top: 0;
  display: flex;
}

.photo-rev-in-box {
  object-fit: fill;
  border-radius: 30px;
  width: 250px;
  height: auto;
  position: static;
}

.do-posle {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.item-do-pos {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.close-pop-up-icone-rev {
  cursor: pointer;
  width: 32px;
  transition: all .3s;
  position: absolute;
  inset: 3px 16px auto auto;
}

.close-pop-up-icone-rev:hover {
  opacity: .8;
}

.bonus-section-copy {
  z-index: 1;
  margin-top: 60px;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.wrap-oplata {
  z-index: 999;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #e7decbcc;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
  box-shadow: 0 -2px 13px 4px #00000026;
}

.some-oplata-info {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  padding-top: 40px;
  padding-bottom: 20px;
  display: flex;
}

.name-of-curse {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

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

.name-tarif {
  display: flex;
}

.name-some-tarif {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-image: linear-gradient(90deg, #7f1414cc, #450303e6);
  border-radius: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 13px 40px 15px;
  display: flex;
  position: static;
  inset: auto -71px 58px auto;
}

.k-oplate {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  padding-top: 20px;
  display: flex;
}

.some-price-oplata {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.price-tubs {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tab-oplata {
  color: var(--white);
  background-color: #c89d7a;
  border-radius: 0;
  padding: 15px 50px;
  font-size: 16px;
}

.tab-oplata.w--current {
  background-color: #450404;
}

.tab-oplata-content {
  background-color: #ececec;
  margin-top: 18px;
}

.some-sposob-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 24px 48px;
  display: grid;
}

.item-oplata {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.oplta-link {
  font-size: 22px;
  font-weight: 500;
}

.oplata-link-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.oplata-icon {
  object-fit: contain;
  object-position: 100% 50%;
  border-radius: 0;
  width: 97.0417px;
  height: 40px;
}

.undf-pid {
  color: #323232;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
}

.some-sposob-wrap-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 24px 48px;
  display: grid;
}

.close-oplata-wrap {
  cursor: pointer;
  transition: all .3s;
  position: absolute;
  inset: 0% 0% auto auto;
}

.close-oplata-wrap:hover {
  transform: rotate(180deg);
}

.text-span-54 {
  font-family: Baskville, sans-serif;
}

.text-span-56 {
  font-family: Kuzanyanc, sans-serif;
}

.text-span-57, .text-span-59 {
  font-family: Kuzanyanc, sans-serif;
  font-style: italic;
}

.text-block-9, .text-block-10, .text-block-11, .text-block-12, .text-block-13 {
  font-family: Strem, sans-serif;
  font-size: 14px;
}

.text-span-60 {
  font-family: Kuzanyanc, sans-serif;
  font-style: italic;
}

.text-span-61 {
  font-size: 24px;
}

.text-span-62 {
  font-family: Kuzanyanc, sans-serif;
  font-size: 30px;
}

.text-span-62._36 {
  font-size: 36px;
}

.text-span-63, .text-span-64 {
  font-family: Kuzanyanc, sans-serif;
}

.text-block-14 {
  font-family: Strem, sans-serif;
  font-size: 14px;
}

.text-block-15 {
  font-family: Strem, sans-serif;
  font-size: 19px;
}

.text-block-16 {
  font-family: Strem, sans-serif;
  font-size: 14px;
}

.text-block-17, .text-block-18 {
  font-family: Strem, sans-serif;
  font-size: 19px;
}

.text-block-19 {
  font-family: Strem, sans-serif;
  font-size: 14px;
}

.text-block-20 {
  font-family: Strem, sans-serif;
}

.text-block-21 {
  font-family: Strem, sans-serif;
  font-size: 14px;
}

.text-block-22 {
  font-family: Strem, sans-serif;
  font-size: 17px;
}

.text-block-23 {
  font-family: Strem, sans-serif;
}

.text-block-24 {
  color: var(--white);
  text-align: center;
  font-family: Strem, sans-serif;
}

.text-block-25 {
  font-family: Strem, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.text-block-26 {
  font-family: Strem, sans-serif;
  font-size: 14px;
}

.text-span-69 {
  font-family: Strem, sans-serif;
  font-size: 16px;
}

.text-block-27 {
  font-family: Strem, sans-serif;
  font-size: 17px;
}

.text-span-70 {
  text-transform: lowercase;
  font-family: Kuzanyanc, sans-serif;
}

.text-span-72 {
  font-weight: 400;
  text-decoration: underline;
}

.text-span-73 {
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
}

.text-span-74 {
  font-weight: 500;
}

.text-span-75, .text-span-76 {
  font-weight: 400;
}

.text-span-77 {
  font-weight: 600;
}

.text-span-78 {
  font-family: Strem, sans-serif;
}

.text-span-80 {
  color: #a3a3a2;
  font-family: Strem, sans-serif;
  font-weight: 100;
}

.text-span-82 {
  font-weight: 100;
}

.text-span-91, .text-span-92, .text-span-93, .text-span-94, .text-span-95 {
  color: #a3a3a2;
  font-weight: 100;
}

.text-span-96 {
  color: #a3a3a2;
  font-family: Strem, sans-serif;
  font-size: 14px;
  font-weight: 100;
}

.text-span-96.black {
  color: #000;
}

.text-span-97, .text-span-98, .text-span-99 {
  font-weight: 500;
}

.text-span-100, .text-span-101, .text-span-102 {
  font-size: 24px;
  text-decoration: line-through;
}

.youtube {
  aspect-ratio: 16 / 9;
  border-radius: 20px;
  width: 50%;
  height: 50%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.text-span-103, .text-span-104 {
  font-style: normal;
}

.text-span-105, .text-span-106, .text-span-107, .text-span-108 {
  text-transform: capitalize;
}

.text-span-109 {
  font-weight: 500;
}

.text-span-110 {
  font-weight: 600;
}

.text-span-111, .text-span-112, .text-span-113, .text-span-114 {
  font-weight: 500;
}

.list-item-3, .text-span-115, .text-block-28, .text-block-29, .text-block-30 {
  font-family: Strem, sans-serif;
}

.text-span-116, .text-span-117 {
  color: var(--untitled-ui-gray400);
}

.text-span-118 {
  font-style: italic;
}

.text-span-119 {
  color: var(--main);
}

.text-span-120 {
  color: var(--flowers-2);
}

.text-span-121 {
  color: var(--flowers-2);
  font-size: 40px;
}

.text-span-123 {
  color: var(--flowers-2);
  font-size: 34px;
}

.text-span-125, .text-span-126 {
  color: var(--flowers-2);
}

.text-span-127, .text-span-128 {
  font-size: 20px;
}

.text-span-129 {
  color: var(--flowers-2);
}

.hero-heading-center {
  background-color: var(--bg);
  color: var(--bg);
  border-bottom: 1px solid #e4ebf3;
  margin-top: 100px;
  margin-bottom: 100px;
  padding: 0 30px;
  position: relative;
}

.container-11 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading.margin-bottom-32px {
  margin-bottom: 32px;
}

.hero-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px {
  margin-bottom: 24px;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.shadow-two {
  box-shadow: 0 4px 24px #96a3b514;
}

.hero-heading-center-2 {
  background-color: var(--bg);
  border-bottom: 1px solid #e4ebf3;
  max-width: 100%;
  margin-top: 140px;
  margin-bottom: 0;
  padding: 0 30px;
  position: relative;
}

.bold-text-37 {
  font-size: 66px;
}

.hero-heading-center-3 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 0 0 0 9px;
  position: relative;
}

.container-12 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-2 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading-2.margin-bottom-32px {
  margin-bottom: 32px;
}

.hero-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-2 {
  margin-bottom: 24px;
}

.button-primary-2 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-2:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-2:active {
  background-color: #43464d;
}

.shadow-two-2 {
  box-shadow: 0 4px 24px #96a3b514;
}

.text-block-31 {
  color: var(--main);
  text-align: center;
  font-size: 20px;
}

.text-block-32 {
  color: var(--main);
  font-size: 20px;
}

.text-span-131 {
  color: var(--secondary);
  font-size: 14px;
}

.text-span-132 {
  color: var(--main);
  text-align: center;
  font-family: Font, sans-serif;
  font-size: 20px;
}

.redspo.text-span-10 {
  font-size: 20px;
}

.quick-stack-5 {
  max-width: 100%;
  margin: 40px auto 0;
}

.text-span-133, .text-span-134, .text-span-135 {
  color: var(--flowers-2);
}

.text-span-136 {
  color: var(--flowui-component-library-gray-900);
}

.text-span-137, .text-span-138 {
  color: var(--flowers-2);
}

.text-span-139 {
  color: var(--secondary);
}

.text-span-140 {
  color: var(--flowers-2);
  text-align: center;
  font-size: 42px;
}

.text-span-141 {
  color: var(--flowers-2);
}

.text-span-142 {
  color: var(--untitled-ui-gray400);
  text-decoration: none;
}

.text-span-143, .text-span-144, .text-span-145 {
  color: var(--untitled-ui-gray400);
}

.rass {
  color: var(--main);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Font, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

.text-span-146 {
  color: var(--untitled-ui-gray400);
}

.text-span-147 {
  color: var(--secondary);
}

.text-span-148, .text-span-149, .text-span-150, .text-span-151, .text-span-152, .text-span-153, .text-span-154, .text-span-155, .text-span-156, .text-span-157 {
  color: var(--flowers-2);
}

.bold, .text-span-159 {
  font-weight: 700;
}

.text-span-160, .text-span-161 {
  color: var(--main);
}

.photo-rev-in-box-none {
  width: 250px;
}

.wrap-rev-box-evgeniya {
  z-index: 999;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #1b1b1b26;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.wrap-rev-box-evgeniya._1 {
  display: none;
}

.wrap-rev-box-evgeniya._2 {
  height: auto;
  display: none;
}

.wrap-rev-box-evgeniya._3, .wrap-rev-box-evgeniya._4, .wrap-rev-box-evgeniya._5, .wrap-rev-box-evgeniya._6, .wrap-rev-box-evgeniya._7 {
  display: none;
}

.wrap-rev-box-luiza {
  z-index: 999;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #1b1b1b26;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.wrap-rev-box-luiza._1, .wrap-rev-box-luiza._2, .wrap-rev-box-luiza._3, .wrap-rev-box-luiza._4, .wrap-rev-box-luiza._5, .wrap-rev-box-luiza._6, .wrap-rev-box-luiza._7 {
  display: none;
}

.wrap-rev-box-nika {
  z-index: 999;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #1b1b1b26;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.wrap-rev-box-nika._1, .wrap-rev-box-nika._2, .wrap-rev-box-nika._3, .wrap-rev-box-nika._4, .wrap-rev-box-nika._5, .wrap-rev-box-nika._6, .wrap-rev-box-nika._7, .wrap-rev-box-nika._2-copy {
  display: none;
}

.wrap-rev-box-svitlana {
  z-index: 999;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #1b1b1b26;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.wrap-rev-box-svitlana._1 {
  display: none;
}

.wrap-rev-box-svitlana._2 {
  justify-content: center;
  align-items: center;
  display: none;
}

.wrap-rev-box-svitlana._3, .wrap-rev-box-svitlana._4, .wrap-rev-box-svitlana._5, .wrap-rev-box-svitlana._6, .wrap-rev-box-svitlana._7 {
  display: none;
}

.text-span-162, .text-span-163, .text-span-164 {
  font-weight: 700;
}

.wrap-rev-box-vladislav {
  z-index: 999;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #1b1b1b26;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.wrap-rev-box-vladislav._1, .wrap-rev-box-vladislav._2, .wrap-rev-box-vladislav._3, .wrap-rev-box-vladislav._4, .wrap-rev-box-vladislav._5, .wrap-rev-box-vladislav._6, .wrap-rev-box-vladislav._7, .wrap-rev-box-vladislav._2-copy {
  display: none;
}

.text-span-165 {
  font-weight: 700;
}

.wrap-rev-box-anastasia {
  z-index: 999;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #1b1b1b26;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.wrap-rev-box-anastasia._1, .wrap-rev-box-anastasia._2, .wrap-rev-box-anastasia._3, .wrap-rev-box-anastasia._4, .wrap-rev-box-anastasia._5, .wrap-rev-box-anastasia._6, .wrap-rev-box-anastasia._7, .wrap-rev-box-anastasia._2-copy {
  display: none;
}

.text-span-166 {
  color: var(--main);
}

.wrap-rev-box-oleksandra {
  z-index: 999;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #1b1b1b26;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.wrap-rev-box-oleksandra._1, .wrap-rev-box-oleksandra._2, .wrap-rev-box-oleksandra._3, .wrap-rev-box-oleksandra._4, .wrap-rev-box-oleksandra._5, .wrap-rev-box-oleksandra._6, .wrap-rev-box-oleksandra._7, .wrap-rev-box-oleksandra._2-copy {
  display: none;
}

.text-span-167 {
  font-weight: 700;
}

.tarif-section-copy {
  max-width: 1700px;
  margin: 0 auto;
  display: block;
}

.link-7 {
  color: var(--untitled-ui-gray900);
}

.text-span-168, .text-span-169, .text-span-170 {
  color: var(--flowers-2);
}

.about-author {
  max-width: 1700px;
  margin: 0 auto;
  display: block;
}

.text-span-171, .text-span-172, .text-span-173, .text-span-174, .text-span-175, .text-span-176 {
  color: var(--flowers-2);
}

.text-span-177, .text-span-180, .text-span-181, .text-span-182 {
  color: var(--main);
}

.text-span-183 {
  color: var(--untitled-ui-gray400);
}

.text-span-184 {
  color: var(--main);
}

.text-span-185, .text-span-186, .text-span-187 {
  color: var(--untitled-ui-gray400);
}

.text-span-188, .text-span-189 {
  color: var(--secondary);
}

.text-span-191 {
  color: var(--main);
}

@media screen and (min-width: 1440px) {
  a {
    color: var(--secondary);
  }

  .section {
    max-width: 1440px;
  }

  .section._123 {
    display: none;
  }

  .body {
    display: block;
    overflow: visible;
  }

  .heading-2.im {
    max-width: 2000px;
    font-size: 1vw;
  }

  .heading-2.tarif-h2.gold.mobile, .heading-2.tarif-h2.mobile {
    margin-left: 0;
  }

  .heading-2.tarif-h2.gh {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .heading-1.mobile.qwwww {
    margin-bottom: 61px;
  }

  .heading-1.hero {
    max-width: 777px;
  }

  .tarif-card, .tarif-card.gold {
    border-radius: 32px;
  }

  .tarif-section {
    max-width: 1440px;
  }

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

  .grid-3 {
    color: #ffb900;
  }

  .button.secondary {
    margin-bottom: 14px;
    margin-left: 14px;
    margin-right: 14px;
  }

  .button.sdfsf {
    margin-top: 20px;
  }

  .button.sdfsf.qw {
    margin-top: 0;
  }

  .button.ttt {
    margin-bottom: 14px;
    margin-left: 14px;
    margin-right: 14px;
  }

  .grid-4 {
    grid-template-rows: auto;
  }

  .uui-text-size-medium-2 {
    padding-top: 0;
    font-size: 1.1rem;
  }

  .uui-text-size-medium-2.hhhh {
    padding-top: 12px;
    font-size: 1.4rem;
  }

  .uui-faq01_answer {
    flex-direction: column;
  }

  .accordion-icon_vertical-line, .accordion-icon_horizontal-line {
    background-color: var(--secondary);
    -webkit-text-stroke-color: var(--secondary);
  }

  .accordion-icon_component {
    border-color: var(--secondary);
    color: var(--secondary);
    -webkit-text-stroke-color: var(--secondary);
  }

  .uui-faq01_question {
    margin-top: 12px;
  }

  .bold-text-5 {
    font-size: 1.3rem;
  }

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

  .image-2, .image-3, .image-4 {
    border-radius: 56px;
  }

  .bold-text-6, .bold-text-8, .bold-text-10 {
    font-weight: 400;
  }

  .grid-6 {
    grid-template-rows: auto auto auto;
  }

  .video {
    border-radius: 1000px;
  }

  .image-5 {
    float: right;
    text-align: justify;
    max-width: 99%;
  }

  .heading-6 {
    z-index: 2;
  }

  .uui-heroheader01_component {
    overflow: hidden;
  }

  .html-embed {
    padding-right: 12px;
    display: inline-block;
  }

  .div-block-19 {
    text-align: center;
    display: inline-block;
  }

  .f-footer-small {
    padding-bottom: 156px;
  }

  .div-block-21 {
    border-radius: 33px;
  }

  .heading-7.qwerthg {
    font-size: 1.8vw;
  }

  .div-block-22 {
    background-color: var(--white);
    text-align: center;
    justify-content: center;
    align-items: center;
    max-width: 1190px;
    margin-left: auto;
    margin-right: auto;
  }

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

  .section-2.gnx {
    background-color: #0000;
  }

  .uui-banner04_component {
    margin-bottom: 0;
  }

  .div-block-23 {
    background-color: var(--white);
  }

  .heading-9 {
    color: var(--white);
  }

  .desktop {
    font-style: normal;
    position: static;
  }

  .tarif-buutin {
    display: none;
  }

  .div-block-24 {
    position: fixed;
    inset: auto 20px 20px auto;
  }

  .button-2 {
    color: #0000;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    margin: auto;
    padding: 63px 24px 63px 25px;
    display: block;
    position: fixed;
  }

  .div-block-25 {
    color: #0000;
  }

  .container-6 {
    max-width: none;
    margin-left: 20px;
    margin-right: 20px;
  }

  .div-block-26 {
    background-color: var(--white);
    border-radius: 56px;
    padding: 20px;
  }

  .heading-10 {
    background-image: radial-gradient(circle farthest-corner at 11% 100%, var(--main), #ffc401);
    color: var(--secondary);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    max-width: none;
    font-size: 5vw;
    font-weight: 400;
  }

  .div-block-27 {
    position: relative;
  }

  .html-embed-3 {
    text-align: right;
    padding: 16px;
    position: absolute;
    inset: auto 0% 0% auto;
  }

  .heading-12 {
    font-size: 35px;
    font-weight: 400;
  }

  .section-5 {
    margin-top: 2px;
  }

  .div-block-28 {
    position: relative;
  }

  .slider-2 {
    min-height: 35vw;
  }

  .bold-text-14 {
    font-weight: 400;
  }

  .image-18 {
    max-width: 100%;
  }

  .div-block-36 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .text-span-8 {
    color: var(--main);
    font-family: Font, sans-serif;
    font-weight: 400;
  }

  .bold-text-16, .bold-text-17, .bold-text-18, .text-span-9, .bold-text-19 {
    color: var(--main);
  }

  .link-3 {
    color: var(--untitled-ui-gray700);
  }

  .item-services.tab {
    border-color: var(--secondary);
    background-color: var(--secondary);
    color: var(--bg);
  }

  .tarif-section-2, .faq {
    max-width: 1440px;
  }

  .accordion-icon_component-2 {
    color: #39362e;
    -webkit-text-stroke-color: #39362e;
    border-color: #39362e;
  }

  .services {
    color: var(--bg);
  }

  .div-block-40 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .bold-text-26 {
    font-weight: 400;
  }

  .accordion-icon_horizontal-line-2 {
    -webkit-text-stroke-color: #39362e;
    background-color: #39362e;
  }

  .h-services.new {
    color: var(--bg);
    background-color: #0000;
  }

  .accordion-icon_vertical-line-2 {
    -webkit-text-stroke-color: #39362e;
    background-color: #39362e;
  }

  .uui-text-size-medium-5 {
    padding-top: 0;
    font-size: 1.1rem;
  }

  .p-hero {
    text-align: left;
    display: flex;
  }

  .image-bg {
    justify-content: flex-end;
  }

  .text-span-17, .text-span-18, .bold-text-28 {
    color: var(--bg);
  }

  .uui-faq01_question-copy {
    margin-top: 12px;
  }

  .container-new-st {
    max-width: 1180px;
  }

  .some-info-in-center {
    top: 191.833px;
    left: 501px;
  }

  .section-scroll {
    height: 350vh;
  }

  .some-grid-cart {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .some-video {
    background-color: var(--white);
    text-align: center;
    justify-content: center;
    align-items: center;
    max-width: 1190px;
    margin-left: auto;
    margin-right: auto;
  }

  .bonus-mask {
    width: 21%;
  }

  .tarif-section-copy, .about-author {
    max-width: 1440px;
  }
}

@media screen and (min-width: 1920px) {
  .section {
    margin-left: auto;
    margin-right: auto;
  }

  .image.w {
    border-radius: 56px;
  }

  .heading-1.hero {
    max-width: 951px;
    font-size: 80px;
  }

  .tarif-section {
    margin-left: auto;
    margin-right: auto;
  }

  .bold-text-9 {
    font-weight: 400;
  }

  .heading-6, .heading-6.logo {
    font-size: 32px;
  }

  .div-block-21 {
    border-radius: 23px;
  }

  .heading-7.qwerthg {
    font-size: 1.8vw;
  }

  .heading-11 {
    padding-top: 64px;
    padding-bottom: 64px;
    line-height: 1.3;
  }

  .html-embed-4 {
    padding: 20px;
  }

  .html-embed-4.all {
    display: none;
  }

  .html-embed-4.huge {
    display: block;
  }

  .div-block-28 {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .div-block-28.qw {
    padding-top: 120px;
    padding-bottom: 120px;
    top: 284px;
  }

  .div-block-29 {
    margin-top: -282px;
  }

  .div-block-30 {
    border-radius: 32px;
  }

  .image-16 {
    border-radius: 46px;
    display: inline-block;
  }

  .slider-2 {
    min-height: 16vw;
    max-height: none;
  }

  .image-18 {
    max-width: 100%;
  }

  .slider-4 {
    max-width: none;
  }

  .tarif-section-2, .faq {
    margin-left: auto;
    margin-right: auto;
  }

  .cop {
    margin-top: -27px;
  }

  .p-hero {
    text-align: left;
  }

  .container-new-st {
    max-width: 1440px;
  }

  .label-item {
    padding: 19px 35px 18px;
  }

  .some-info-in-center {
    top: 275.833px;
    left: 625px;
  }

  .h-new {
    font-size: 82px;
  }

  .h-new._44 {
    font-size: 64px;
  }

  .p-new._16.fix, .p-new._20.fix, .p-new._22.fix, .p-new._16.fix {
    max-width: 400px;
    font-size: 28px;
    line-height: 26px;
  }

  .btn-hro {
    padding: 21px 45px 20px;
    font-size: 24px;
  }

  .text-block-8 {
    font-size: 20px;
  }

  .pds-curs {
    line-height: 73px;
  }

  .arrow-list {
    padding-bottom: 25px;
  }

  .some-grid-cart {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
  }

  .btn-border {
    padding: 21px 45px 20px;
    font-size: 24px;
  }

  .tarif-section-copy, .about-author {
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (max-width: 991px) {
  a {
    color: var(--secondary);
  }

  .section {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section.qghd.mob {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .section.asdfs {
    margin-top: 40px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .body {
    box-sizing: border-box;
    aspect-ratio: auto;
    object-fit: fill;
  }

  .heading-2 {
    color: var(--white);
    padding-left: 20px;
    padding-right: 20px;
    font-size: 57px;
  }

  .heading-2.im {
    color: var(--secondary);
    letter-spacing: -.1rem;
    max-width: 768px;
    padding-bottom: 0;
    font-weight: 400;
    line-height: 1.1;
  }

  .heading-2.tarif-h2, .heading-2.tarif-h2.mobile {
    color: var(--secondary);
  }

  .heading-2.tarif-h2.mobile.sfgsgds {
    margin-left: auto;
  }

  .heading-2.red {
    line-height: .8;
  }

  .paragraph {
    color: var(--white);
    letter-spacing: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 29px;
  }

  .image {
    display: none;
    overflow: visible;
  }

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

  .div-block-10 {
    background-color: var(--secondary);
    background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/65bbc9af51ceb8890c4c53b9_IMG_7807%202.jpeg");
    background-position: 0%;
    border-radius: 58px;
    margin-top: -12px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .proscons.im {
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading-1.mobile {
    font-size: 80px;
    display: block;
  }

  .heading-1.mobile.qwwww.w {
    min-width: 0;
    margin-bottom: 20px;
    display: block;
  }

  .heading-1.hero {
    z-index: 1;
    color: var(--bg);
    letter-spacing: -.2rem;
    margin-top: 164px;
    font-size: 70px;
    position: absolute;
  }

  .tarif-card.gold {
    margin-top: 0;
  }

  .tarif-card._2 {
    margin-top: 35px;
  }

  .tarif-section {
    margin-top: 40px;
  }

  .heading-4.mes {
    margin-bottom: 10px;
    font-size: 16px;
  }

  .grid-3 {
    grid-template-columns: .25fr 4.25fr;
  }

  .button {
    font-size: 18px;
  }

  .grid-4 {
    flex-direction: column;
    display: flex;
  }

  .uui-faq01_list {
    margin-left: 20px;
    margin-right: 20px;
  }

  .text-span {
    color: var(--secondary);
  }

  .f-testimonial-slider-grid-large {
    grid-template-columns: 1fr;
  }

  .f-testimonial-background {
    height: 20%;
  }

  .image-5 {
    -webkit-text-fill-color: inherit;
    background-color: #000;
    background-clip: border-box;
    border-bottom-right-radius: 80px;
    border-bottom-left-radius: 80px;
    margin-top: -66px;
    display: block;
  }

  .image-5.mob {
    display: block;
  }

  .heading-6.logo {
    color: var(--white);
  }

  .uui-heroheader01_fileupload-image-wrapper {
    left: -2.5%;
  }

  .uui-space-large {
    min-height: 2.5rem;
    display: none;
  }

  .uui-max-width-medium {
    display: none;
  }

  .uui-space-small {
    display: none;
    overflow: hidden;
  }

  .uui-heading-xlarge {
    font-size: 3.25rem;
  }

  .uui-heroheader01_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .f-testimonial-slider-grid-large-2 {
    grid-template-columns: 1fr;
  }

  .f-testimonial-slider-regular-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .f-testimonial-background-2 {
    height: 20%;
  }

  .grid-8 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .uui-text-size-small.text-color-gray500 {
    text-align: center;
  }

  .uui-footer03_top-wrapper {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xlarge {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .f-footer-bottom {
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .f-footer-social-row-large {
    margin-left: 0;
  }

  .f-footer-group {
    grid-row-gap: 16px;
    flex-direction: column;
  }

  .div-block-21 {
    flex-direction: column;
  }

  .heading-7.qwerthg {
    margin-bottom: 0;
    font-size: 16px;
  }

  .section-2.gnx {
    background-color: #0000;
  }

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

  .uui-banner04_text-wrapper {
    flex-wrap: wrap;
  }

  .uui-banner04_icon-wrapper {
    display: none;
  }

  .uui-banner04_wrapper {
    padding-left: 1.25rem;
  }

  .slide {
    position: static;
  }

  .container-2 {
    padding-left: 3em;
    padding-right: 3em;
  }

  .carousel-mask-2 {
    width: 29%;
  }

  .tarif-buutin {
    display: block;
    overflow: visible;
  }

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

  .scene---trigger {
    height: 500vh;
  }

  .scene {
    margin-top: -564px;
    margin-bottom: -243px;
  }

  .scene---extra {
    height: 500vh;
  }

  .heading-11 {
    padding-right: 117px;
  }

  .section-5 {
    margin-top: 20px;
  }

  .div-block-28 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .div-block-28.qw {
    padding-top: 48px;
    padding-bottom: 48px;
    top: 140px;
  }

  .heading-13 {
    font-size: 25px;
  }

  .div-block-29 {
    margin-top: -138px;
  }

  .section-7 {
    display: none;
  }

  .f-grid-three-column {
    grid-template-columns: 1fr 1fr;
  }

  .f-testimonial-background-3 {
    height: 20%;
  }

  .uui-team04_list {
    grid-template-columns: 1fr 1fr;
  }

  .uui-padding-vertical-xhuge-2 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-blogsection07_button-row {
    flex: none;
  }

  .uui-blogsection07_list {
    grid-template-columns: 1fr 1fr;
  }

  .uui-blogsection07_heading {
    margin-right: 3rem;
  }

  .uui-blogsection07_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .grid-11 {
    grid-template-columns: 1fr 1fr;
  }

  .slider-2 {
    min-height: auto;
  }

  .heading-16 {
    font-size: 24px;
  }

  .container-9 {
    min-width: 0;
  }

  .f-content-list-wrapper-small {
    flex-direction: row;
    max-width: 100%;
  }

  .f-content-text-wrapper {
    max-width: 100%;
  }

  .f-content-image-tall {
    max-width: 100%;
    height: 400px;
  }

  .f-grid-two-column {
    grid-template-columns: 1fr;
  }

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

  .uui-heroheader15_card-image-05, .uui-heroheader15_card-image-04, .uui-heroheader15_card-image-03, .uui-heroheader15_card-image-02, .uui-heroheader15_card-image-01 {
    width: 32rem;
  }

  .uui-space-large-2 {
    min-height: 2.5rem;
  }

  .uui-heading-xlarge-2 {
    font-size: 3.25rem;
  }

  .uui-space-xhuge {
    min-height: 6rem;
  }

  .uui-heroheader08_component {
    grid-column-gap: 0rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .image-20 {
    margin-top: -67px;
    display: none;
  }

  .heading-20 {
    color: #39362e;
    display: block;
    position: absolute;
  }

  .item-services {
    border-color: #47546757;
    width: 95%;
    padding: 0 44px;
  }

  .item-services.tab {
    border-width: 2px;
    border-color: var(--bg);
  }

  .text-span-14 {
    color: #39362e;
  }

  .container-10 {
    min-width: 0;
  }

  .faq, .faq.asdfs {
    margin-left: 10px;
    margin-right: 10px;
  }

  .brand {
    display: none;
  }

  .container--tap {
    margin-top: 2px;
    position: relative;
  }

  .container--tap.mob {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-end;
    height: 100%;
    display: flex;
  }

  .services-h {
    margin-top: -38px;
    font-size: 56px;
  }

  .heading-19 {
    margin-top: 15px;
    font-size: 24px;
    line-height: 100%;
  }

  .buton-services {
    padding-top: 10px;
    padding-bottom: 10px;
    display: none;
  }

  .buton-services.but-res {
    display: block;
  }

  .h-services {
    text-align: left;
    background-color: #3898ec00;
    flex: 1;
    align-self: baseline;
    margin-top: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 24px;
    overflow: visible;
  }

  .image-23 {
    width: 50px;
    height: 50px;
    display: block;
  }

  .heading--hero {
    text-align: center;
    max-width: 100%;
    margin-bottom: 16px;
    font-size: 68px;
  }

  .heading-21 {
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 57px;
  }

  .heading-21.red {
    line-height: .8;
  }

  .grid-15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-bottom: -2px;
    padding-bottom: 0;
  }

  .hero-information {
    padding-left: 0%;
    position: absolute;
    inset: auto 0% -13%;
  }

  .results, .results-copy {
    margin-top: 2%;
    margin-bottom: 150px;
    padding-top: 2%;
  }

  .p-hero {
    text-align: center;
    margin-top: -12px;
    margin-bottom: 2px;
    display: block;
  }

  .image-21 {
    width: 100%;
    margin-top: 7px;
    margin-bottom: -35px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .link-block {
    border: 2px #000;
    max-width: 100%;
  }

  .nav-menu {
    text-align: center;
    width: 100%;
  }

  .image-bg {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    inset: 0%;
  }

  .services-h-copy {
    margin-top: 3px;
    font-size: 56px;
    font-weight: 400;
  }

  .section-8 {
    margin-top: 40px;
  }

  .img-slid {
    height: 380px;
  }

  .image-24 {
    object-fit: cover;
    height: 100%;
  }

  .div-block-41 {
    margin-top: -45px;
  }

  .ap6ef9c8, .d59n4lhh {
    width: 991px;
  }

  .ou0wdwhw {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 197px;
  }

  .u1gk7tyk, .u8zc8ak0, .mx3ugnsm, .rvk3l6ig, .cy9zd1xo, .r9yflmt3, .ows750sj, .zrlg1m1h, .muy89pi2, .duvi65cz {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lgbr3ftl {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .r0guw4p6, .ax586pcx {
    width: 991px;
  }

  .wtngr9no, .hia216dx, .g88zspb7, .hzdseoh9 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ei4xqi0y {
    border-width: 0;
    border-radius: 5px;
    margin: 0;
    padding: 0;
  }

  .uzz7yx8g {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nxwwa252 {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .wxa3b6be, .p1aqxb72, .dtqyxcja, .hymk8uy2, .t0ue2eri, .gs4xce93 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wojz3ki3 {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .htub4gpr, .gu9i7ba5 {
    width: 991px;
  }

  .nmlidx1y, .vmjdwt8j, .c68wvj4a, .rzzdk9xl, .w9mdmoly {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cb8hgvpx {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .n8l063uj, .kmfk4xqo, .uju0rp6i, .oknj4vbv, .fve1246a, .fq8528m3, .si4a9e1l, .c5fzdjc9, .j7g2mdo7, .ppg722w3, .kopvd1xj, .isrt9zix, .bwjn3tvb, .v7kfp9xk, .rzkb50b9, .nf5846nx, .vyxkrnvl, .ult3epij, .ydh7sc8y, .s8axluqf, .vt04fqzj, .qd9dbmty, .l694r7wp, .phb6rvr7, .holka030 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lw3uaiaq {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .rdqu6gck, .f7p4vk0q {
    width: 991px;
  }

  .yvoa8kqj, .d3egvw4i, .tcc00yd6, .yas0j8pv {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fx9cbzgn {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .sf91jju3 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .b2jet3gc {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .tuiga0bd {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wfrjunvy, .fmovbpoq, .vibna1s8 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .fan5dzrb, .h2im4k3p, .d0yrff3r, .dqk6b90o, .govbnf8u, .l5zka9ig, .kzsbwjkp, .qy8fun4c, .p399irtu {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .v9d5lq0g {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .v07dkvft, .wzpzh6re {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .h2q25ayu {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .or38f6rk {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jwg9ictk {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .q3bgrv0d, .op2zbdoq {
    width: 991px;
  }

  .w0tg8qp8, .rbqqwdr5, .ycd098ew, .z0fmgz51, .ougpto8e {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ep73vxgw {
    width: 991px;
  }

  .i3b8eoaz {
    margin: 0;
    padding: 60px 0 30px;
  }

  .txp9ozjl, .cd2o50fq {
    width: 991px;
  }

  .gd0rlkbf, .klxfv4fo, .dabh7qhr, .jy3pul60, .ndt99nus, .ej9l3rxb, .eolcl1lt, .q3xdkfq9, .h2dy8na5, .klcj1zoh, .m1d32rcf, .l5ffnswt, .pwbdut1y {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .p43va81m {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tqq8reqw {
    width: 991px;
    margin: 0 0 -30px;
    padding: 0 0 30px;
    overflow: auto;
  }

  .afdtcnh4, .owxayjxq {
    width: 991px;
  }

  .yhmbimg8, .bmq02uz2, .t39sz4o8, .eccqtwcw, .dtbuai2k, .qzo6drrw, .b51weztb, .pmr2wndf, .zvig68t4 {
    border-width: 0;
    width: 0;
    margin: 0;
    padding: 0;
  }

  .lw2uxjdk {
    width: 991px;
    margin: 0;
    padding: 0;
    display: none;
    overflow: hidden;
  }

  .qighrowa, .gyfsv6hf {
    width: 991px;
  }

  .egoso0br {
    border-width: 0;
    width: 616.992px;
    margin: 0;
    padding: 0;
  }

  .eorn1358 {
    border-width: 0;
    width: 280.99px;
    margin: 0;
    padding: 0;
  }

  .yx9arj5c {
    border-width: 0;
    width: 407.995px;
    margin: 0;
    padding: 0;
  }

  .okwjwr3s {
    border-width: 0;
    width: 312.995px;
    margin: 0;
    padding: 0;
  }

  .hg2j5a7r {
    border-width: 0;
    width: 326.992px;
    margin: 0;
    padding: 0;
  }

  .o9jicjp7 {
    border-width: 0;
    width: 325px;
    margin: 0;
    padding: 0;
  }

  .un1ptwaa {
    border-width: 0;
    width: 285px;
    margin: 0;
    padding: 0;
  }

  .t8q6fged {
    border-width: 0;
    width: 300.99px;
    margin: 0;
    padding: 0;
  }

  .fvab1eqv {
    border-width: 0;
    width: 315px;
    margin: 0;
    padding: 0;
  }

  .hy0ven6l {
    width: 991px;
    margin: 0;
    padding: 0;
    display: block;
    overflow: hidden;
  }

  .y41qkrjt, .pj7d8xi5 {
    width: 991px;
  }

  .swjx8yc7 {
    border-width: 0;
    border-radius: 40px;
    margin: 0;
    padding: 0;
  }

  .snzw6lvx {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .cdz9aket, .vud2n2ww, .lpeve31n, .wkom2nl3, .p76aeclu, .hprxvs1a, .h4qnr0st, .ajvnh5oq, .xzfwoy3o {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vwn5di1l {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .dglqbclg, .jwctt14b {
    width: 991px;
  }

  .c47g2snw, .lmdxzbso, .cjegpz07, .j9zu5qux, .zm0j05ea, .yz70lo1a {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jad0ukc7 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .krr876xt, .vuen9blh, .jll6lvhk, .mhdhuf5d, .t6wzl0ir, .zbt026pl, .jxw40nx3, .orqhzyfp, .xi7714hd, .uugwhqbh, .emru9x9x, .ayysup57, .ro4hl921, .q9ap89qn, .j21n9pp9, .wjog5zrq, .becxch33, .kaqt31bj, .qceue7bm, .ra8s9d08, .q33i6xgu, .c8kco24c, .ybimp7ma, .ktyy6s87, .u863gw07, .r3z40p23, .ycll5bgb, .byxhto1x, .x7mvmf73, .xronobrb, .p4n92dwn {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eh32au7c {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .bwsyy5uo, .hnx0ghnz, .rb97oc8v, .cygali3q {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .m4vjxk6r {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ka6v2pk6, .h2utg13w, .jsasqvs8, .pedlnbbx, .xlsublvi, .sjqt1wsg {
    margin: 0;
    padding: 0;
  }

  .wd0dcc5j, .h1ndnk20 {
    width: 991px;
  }

  .xpue3ywj, .wxwusg1r, .vcp17yxg, .i6abjwl5, .zs5cdg9a, .h6rkz0ga, .u8et1v7f, .ae4onh20, .ibxyqngt, .fuz3l40m {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .pse77hwe, .j95kqpk2, .sugqs7jp, .l53omma8, .mpk472w5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rhzrsu8f, .fta7yi5r, .fm1cg87j {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fyk472wi {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .raurryso, .g1ezr3d6, .t139cmab {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vtxu0zjk {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .bkvjm91q, .glvqlcq2, .znxgfhy1, .em9yiys8 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .yel4nbqx {
    border-width: 0;
    border-radius: 40px;
    margin: 0;
    padding: 0;
  }

  .srve3iy8, .junhxmol, .m2xy0fvk, .aq0uvyag {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dtsnb3jm {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .wsv59tyn {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tlsl4ws4 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(354deg);
  }

  .w3iu26ef, .dvcaigsc {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cfeoh5zq {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .kxtd3q1c {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c5n62gyx {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .scaz4udv {
    margin: 0;
    padding: 0;
  }

  .o5b9ixev, .v7pmyvej {
    width: 991px;
  }

  .m6d3tsly {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ck46mmmr {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .i7mhca10, .mfac6oei {
    width: 991px;
  }

  .oet3voy0 {
    border-width: .833333px;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .bfej38h1 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .x0oczg3w, .uwhixayj {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .wsc6mjxt {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .wx3iofwx, .yxnl4pfa {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .lxd8itvx, .qcufq16f {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .p2cs6rw3 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .ycyyq0n1, .fdsmbp69, .w14jxs3z, .djfywdw9 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .br21zvsd, .wliqf12c {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .upbd21u1, .o1wuzffp {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .j2wo7sh1, .o07ehad9, .ujcszdi0, .g0fetnlx, .esfl4ogn {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .msle0lm9 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .o28uhc4k {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .a0pkxn11 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t93kyz3g {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .yhanylnj {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ulm59ne7 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .yfuv80yw {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pn5stm8c {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mtmqe7ia {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .x594vw3t {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .biox6mag {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ycjf6lgw {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .muopev58 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .v2gu1rxa {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c70wksn6 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yc6yxiwa {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .r82gm55s {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pjguqo3j {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .o407ag7q {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .mw8wvthq {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .e9lqjgca {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .gd77n0c0 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .czoo5s3a {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .c0dyoox9 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .l91ewrk8 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .lb8ka4p9 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ncbbt54j {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .oau6atw6 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fy4t5wj5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .xzc97ipy {
    border-width: .833333px;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .hz04epxe {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c6kvsh9q {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .n10i6dfz, .nlrlo8cn {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .v0z8pfgi {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .qok2c0k2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qbyhk95q {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .usna73iu, .jj89qvqb {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .vyu1kp64, .rrihw97o, .qxivbrtr, .m66rjoht {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q2521m50 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .d3so1nix, .oywph5qc {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lpbfr24o, .nyg1o8h6 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .z9s7ktqw, .sic0zalb, .bdtebo5x, .oeneh0j9, .hs75sz0k {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mm5gwi43 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .k7uug4yt {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eceiopz1 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ccj7oend {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bti5lrzk {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .brbujsj7 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jqarez6s {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rp9mrq6z {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rzn0x0cq {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dhl1t2t3 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mif4y7ci {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .lc4zwmov {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .np8dx6c4 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qyyag1yr {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eljnu19e {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t5wat68p {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dp70lj3n {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .z3x16mb8 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .it040xw9 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vg78b99x {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wdyyg2v1 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rmaiir88 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .awtx5j7k {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .edbj9zf2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ugt0846u {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nexvsc4t {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nbucllee {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .llwx1lny {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .naiipy3b {
    border-width: .833333px;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .orl1fdnm {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .r6gma3ya, .io1vkh1p, .kgz2conr {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cni7xziv {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .f70htctf {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ggz2wcjx {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .ajh5l35y {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .p6criujr {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .scok71ig {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uj2w7ad9 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .kw53h9ru, .zpsxrdpz, .l0x32d9w {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qdc9md1u {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .b8h5va9c {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rpcspb5o {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .crvgxkpe {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .i64xd9gd {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .crq62v31 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nceqe1e7 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .y46jyxxq {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .has0wto4 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pu2b1ki6 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j8byti7s {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dw68mn1j {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .zp1r7n6x {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nz6dmkm1 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .hzke0occ {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .idpj42jg {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u0vapnui {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ghxh4kgr {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bfbjldj8 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ombnoy3i {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qwi65lr5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yy1quh0f {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jnd837rx {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .w4ml1nu2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tw67f32p {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .bbk27xxt {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uctdn4tz {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vy3ulihw {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .w1cdqkca {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yz35tjx2, .xsv4hwub, .om1yiypr, .z73rhvfx, .bym2whtl, .xqpc7y3c, .v455lc3j, .mo2l6ld0 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .d5ah0i31, .b59xao92 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .mvtywwyo, .qp7gfp2p {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .n5s6a9e2, .k99a7ezk, .l07avz8o, .q9bvr8ct, .yyqn5fit, .s202m5y5, .uh20sdnp, .y9u7a4yy {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .gdxu06jd {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .rb50f80k, .jj2t1wwy {
    width: 991px;
  }

  .buhabwyz {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .xiwdag7j, .ddtvtqck, .kwwpq8t5 {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q68btlzs {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .d9l0get8 {
    border-width: 0;
    padding: 14px 22px;
  }

  .kuzx60f4 {
    border-width: .833333px;
    border-radius: 30px;
  }

  .ftusbt2t {
    border-width: 0;
    padding: 14px 22px;
  }

  .l9m3umeu {
    border-width: .833333px;
    border-radius: 30px;
  }

  .c1hcg3y6 {
    border-width: 0;
    padding: 14px 22px;
  }

  .t81mbz63 {
    border-width: .833333px;
    border-radius: 30px;
  }

  .wqcz0i52 {
    width: 825.833px;
    max-width: 860px;
    margin: 0 auto;
    padding: 0;
  }

  .a5j4x1mv {
    max-width: 960px;
    margin: 0 auto;
  }

  .l5bgd2o7 {
    margin: 0;
    padding: 0;
  }

  .ad629dx8, .jpm6h9pu {
    width: 991px;
  }

  .llnkms2y, .b2kh7zn9 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j0ys7prt {
    width: 991px;
  }

  .obuyjakb {
    margin: 0;
    padding: 15px 0 30px;
  }

  .tby7begf, .smseu8ez {
    width: 991px;
  }

  .w286gkw8, .vz5yqgic, .bz4yg8fo, .glgwchut, .fd5wvstz, .sl3yzezy {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .g0p53t1t {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .p9bpm5ae, .bc9uizjj {
    width: 991px;
  }

  .yf8adaa5 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .xw10qxlm {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .tq46ttho {
    width: 991px;
  }

  .ihei37xs {
    margin: 0;
    padding: 30px 0 0;
  }

  .e9btud4y, .it2y5d4a, .nz03sey9 {
    margin: 0;
    padding: 0;
  }

  .j4jrapgy, .bwt0ukws, .v0o0ehx6 {
    width: 991px;
  }

  .nn9393hf {
    margin: 0;
    padding: 90px 0 45px;
  }

  .cytjlmxh {
    border-radius: 100px;
  }

  .m4vsr771 {
    padding: 8px;
  }

  .s67qwim9 {
    border-width: 0;
    width: 825.833px;
    margin: 0;
    padding: 27px 50px 27px 0;
  }

  .bd7urkmi {
    margin: 0 0 20px;
  }

  .dgtpg21f {
    margin: 0;
    padding: 0 0 20px;
  }

  .v89ljxno {
    max-width: 940px;
    margin: 0;
    padding: 0;
  }

  .e1ru1pyh {
    border-radius: 100px;
  }

  .xj8ywykg {
    padding: 8px;
  }

  .p2e0luud {
    border-width: 0;
    padding: 27px 50px 27px 0;
  }

  .ob5fam9r {
    border-width: .833333px 0 0;
    max-width: 940px;
    margin: 0;
    padding: 0;
  }

  .m8iedbg5 {
    border-radius: 100px;
  }

  .zstx34ck {
    padding: 8px;
  }

  .uokrv0wh {
    border-width: 0;
    padding: 27px 50px 27px 0;
  }

  .qzjiarkk {
    border-width: .833333px 0 0;
    max-width: 940px;
    margin: 0;
    padding: 0;
  }

  .jhtvughk {
    border-radius: 100px;
  }

  .m440d43i {
    padding: 8px;
  }

  .jnnfev2e {
    border-width: 0;
    width: 825.833px;
    margin: 0;
    padding: 27px 50px 27px 0;
  }

  .aq0c2u8l {
    max-width: 940px;
  }

  .pgj7e133 {
    margin: 0 auto;
  }

  .iszytq4l {
    margin: 0 auto;
    padding: 0;
  }

  .y9q7aj73, .ibqz9zmr {
    width: 991px;
  }

  .gzbf0k9x {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .i77b7k3z {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uvuwnac9 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .koo2vmby, .qm5crhk6, .rymaogoq, .d3v4gfyz, .of52obog, .wx4b7u9s {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .z2mkwstl {
    width: 991px;
  }

  .p2meivj6 {
    margin: 0;
    padding: 60px 0 90px;
  }

  .pdckvqcw {
    margin: 0;
    padding: 0;
  }

  .o500qyb0 {
    margin: 0;
  }

  .ap6ef9c8-2, .d59n4lhh-2 {
    width: 991px;
  }

  .ou0wdwhw-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 197px;
  }

  .u1gk7tyk-2, .u8zc8ak0-2, .mx3ugnsm-2, .rvk3l6ig-2, .cy9zd1xo-2, .r9yflmt3-2, .ows750sj-2, .zrlg1m1h-2, .muy89pi2-2, .duvi65cz-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lgbr3ftl-2 {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .r0guw4p6-2, .ax586pcx-2 {
    width: 991px;
  }

  .wtngr9no-2, .hia216dx-2, .g88zspb7-2, .hzdseoh9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ei4xqi0y-2 {
    border-width: 0;
    border-radius: 5px;
    margin: 0;
    padding: 0;
  }

  .uzz7yx8g-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nxwwa252-2 {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .wxa3b6be-2, .p1aqxb72-2, .dtqyxcja-2, .hymk8uy2-2, .t0ue2eri-2, .gs4xce93-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wojz3ki3-2 {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .htub4gpr-2, .gu9i7ba5-2 {
    width: 991px;
  }

  .nmlidx1y-2, .vmjdwt8j-2, .c68wvj4a-2, .rzzdk9xl-2, .w9mdmoly-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cb8hgvpx-2 {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .n8l063uj-2, .kmfk4xqo-2, .uju0rp6i-2, .oknj4vbv-2, .fve1246a-2, .fq8528m3-2, .si4a9e1l-2, .c5fzdjc9-2, .j7g2mdo7-2, .ppg722w3-2, .kopvd1xj-2, .isrt9zix-2, .bwjn3tvb-2, .v7kfp9xk-2, .rzkb50b9-2, .nf5846nx-2, .vyxkrnvl-2, .ult3epij-2, .ydh7sc8y-2, .s8axluqf-2, .vt04fqzj-2, .qd9dbmty-2, .l694r7wp-2, .phb6rvr7-2, .holka030-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lw3uaiaq-2 {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .rdqu6gck-2, .f7p4vk0q-2 {
    width: 991px;
  }

  .yvoa8kqj-2, .d3egvw4i-2, .tcc00yd6-2, .yas0j8pv-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fx9cbzgn-2 {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .sf91jju3-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .b2jet3gc-2 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .tuiga0bd-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wfrjunvy-2, .fmovbpoq-2, .vibna1s8-2 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .fan5dzrb-2, .h2im4k3p-2, .d0yrff3r-2, .dqk6b90o-2, .govbnf8u-2, .l5zka9ig-2, .kzsbwjkp-2, .qy8fun4c-2, .p399irtu-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .v9d5lq0g-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .v07dkvft-2, .wzpzh6re-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .h2q25ayu-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .or38f6rk-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jwg9ictk-2 {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .q3bgrv0d-2, .op2zbdoq-2 {
    width: 991px;
  }

  .w0tg8qp8-2, .rbqqwdr5-2, .ycd098ew-2, .z0fmgz51-2, .ougpto8e-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ep73vxgw-2 {
    width: 991px;
  }

  .i3b8eoaz-2 {
    margin: 0;
    padding: 60px 0 30px;
  }

  .txp9ozjl-2, .cd2o50fq-2 {
    width: 991px;
  }

  .gd0rlkbf-2, .klxfv4fo-2, .dabh7qhr-2, .jy3pul60-2, .ndt99nus-2, .ej9l3rxb-2, .eolcl1lt-2, .q3xdkfq9-2, .h2dy8na5-2, .klcj1zoh-2, .m1d32rcf-2, .l5ffnswt-2, .pwbdut1y-2 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .p43va81m-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tqq8reqw-2 {
    width: 991px;
    margin: 0 0 -30px;
    padding: 0 0 30px;
    overflow: auto;
  }

  .afdtcnh4-2, .owxayjxq-2 {
    width: 991px;
  }

  .yhmbimg8-2, .bmq02uz2-2, .t39sz4o8-2, .eccqtwcw-2, .dtbuai2k-2, .qzo6drrw-2, .b51weztb-2, .pmr2wndf-2, .zvig68t4-2 {
    border-width: 0;
    width: 0;
    margin: 0;
    padding: 0;
  }

  .lw2uxjdk-2 {
    width: 991px;
    margin: 0;
    padding: 0;
    display: none;
    overflow: hidden;
  }

  .qighrowa-2, .gyfsv6hf-2 {
    width: 991px;
  }

  .egoso0br-2 {
    border-width: 0;
    width: 616.992px;
    margin: 0;
    padding: 0;
  }

  .eorn1358-2 {
    border-width: 0;
    width: 280.99px;
    margin: 0;
    padding: 0;
  }

  .yx9arj5c-2 {
    border-width: 0;
    width: 407.995px;
    margin: 0;
    padding: 0;
  }

  .okwjwr3s-2 {
    border-width: 0;
    width: 312.995px;
    margin: 0;
    padding: 0;
  }

  .hg2j5a7r-2 {
    border-width: 0;
    width: 326.992px;
    margin: 0;
    padding: 0;
  }

  .o9jicjp7-2 {
    border-width: 0;
    width: 325px;
    margin: 0;
    padding: 0;
  }

  .un1ptwaa-2 {
    border-width: 0;
    width: 285px;
    margin: 0;
    padding: 0;
  }

  .t8q6fged-2 {
    border-width: 0;
    width: 300.99px;
    margin: 0;
    padding: 0;
  }

  .fvab1eqv-2 {
    border-width: 0;
    width: 315px;
    margin: 0;
    padding: 0;
  }

  .hy0ven6l-2 {
    width: 991px;
    margin: 0;
    padding: 0;
    display: block;
    overflow: hidden;
  }

  .y41qkrjt-2, .pj7d8xi5-2 {
    width: 991px;
  }

  .swjx8yc7-2 {
    border-width: 0;
    border-radius: 40px;
    margin: 0;
    padding: 0;
  }

  .snzw6lvx-2 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .cdz9aket-2, .vud2n2ww-2, .lpeve31n-2, .wkom2nl3-2, .p76aeclu-2, .hprxvs1a-2, .h4qnr0st-2, .ajvnh5oq-2, .xzfwoy3o-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vwn5di1l-2 {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .dglqbclg-2, .jwctt14b-2 {
    width: 991px;
  }

  .c47g2snw-2, .lmdxzbso-2, .cjegpz07-2, .j9zu5qux-2, .zm0j05ea-2, .yz70lo1a-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jad0ukc7-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .krr876xt-2, .vuen9blh-2, .jll6lvhk-2, .mhdhuf5d-2, .t6wzl0ir-2, .zbt026pl-2, .jxw40nx3-2, .orqhzyfp-2, .xi7714hd-2, .uugwhqbh-2, .emru9x9x-2, .ayysup57-2, .ro4hl921-2, .q9ap89qn-2, .j21n9pp9-2, .wjog5zrq-2, .becxch33-2, .kaqt31bj-2, .qceue7bm-2, .ra8s9d08-2, .q33i6xgu-2, .c8kco24c-2, .ybimp7ma-2, .ktyy6s87-2, .u863gw07-2, .r3z40p23-2, .ycll5bgb-2, .byxhto1x-2, .x7mvmf73-2, .xronobrb-2, .p4n92dwn-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eh32au7c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .bwsyy5uo-2, .hnx0ghnz-2, .rb97oc8v-2, .cygali3q-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .m4vjxk6r-2 {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ka6v2pk6-2, .h2utg13w-2, .jsasqvs8-2, .pedlnbbx-2, .xlsublvi-2, .sjqt1wsg-2 {
    margin: 0;
    padding: 0;
  }

  .wd0dcc5j-2, .h1ndnk20-2 {
    width: 991px;
  }

  .xpue3ywj-2, .wxwusg1r-2, .vcp17yxg-2, .i6abjwl5-2, .zs5cdg9a-2, .h6rkz0ga-2, .u8et1v7f-2, .ae4onh20-2, .ibxyqngt-2, .fuz3l40m-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .pse77hwe-2, .j95kqpk2-2, .sugqs7jp-2, .l53omma8-2, .mpk472w5-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rhzrsu8f-2, .fta7yi5r-2, .fm1cg87j-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fyk472wi-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .raurryso-2, .g1ezr3d6-2, .t139cmab-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vtxu0zjk-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .bkvjm91q-2, .glvqlcq2-2, .znxgfhy1-2, .em9yiys8-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .yel4nbqx-2 {
    border-width: 0;
    border-radius: 40px;
    margin: 0;
    padding: 0;
  }

  .srve3iy8-2, .junhxmol-2, .m2xy0fvk-2, .aq0uvyag-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dtsnb3jm-2 {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .wsv59tyn-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tlsl4ws4-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(354deg);
  }

  .w3iu26ef-2, .dvcaigsc-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cfeoh5zq-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .kxtd3q1c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c5n62gyx-2 {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .scaz4udv-2 {
    margin: 0;
    padding: 0;
  }

  .o5b9ixev-2, .v7pmyvej-2 {
    width: 991px;
  }

  .m6d3tsly-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ck46mmmr-2 {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .i7mhca10-2, .mfac6oei-2 {
    width: 991px;
  }

  .oet3voy0-2 {
    border-width: .833333px;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .bfej38h1-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .x0oczg3w-2, .uwhixayj-2 {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .wsc6mjxt-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .wx3iofwx-2, .yxnl4pfa-2 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .lxd8itvx-2, .qcufq16f-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .p2cs6rw3-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .ycyyq0n1-2, .fdsmbp69-2, .w14jxs3z-2, .djfywdw9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .br21zvsd-2, .wliqf12c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .upbd21u1-2, .o1wuzffp-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .j2wo7sh1-2, .o07ehad9-2, .ujcszdi0-2, .g0fetnlx-2, .esfl4ogn-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .msle0lm9-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .o28uhc4k-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .a0pkxn11-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t93kyz3g-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .yhanylnj-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ulm59ne7-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .yfuv80yw-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pn5stm8c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mtmqe7ia-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .x594vw3t-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .biox6mag-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ycjf6lgw-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .muopev58-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .v2gu1rxa-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c70wksn6-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yc6yxiwa-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .r82gm55s-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pjguqo3j-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .o407ag7q-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .mw8wvthq-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .e9lqjgca-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .gd77n0c0-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .czoo5s3a-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .c0dyoox9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .l91ewrk8-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .lb8ka4p9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ncbbt54j-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .oau6atw6-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fy4t5wj5-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .xzc97ipy-2 {
    border-width: .833333px;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .hz04epxe-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c6kvsh9q-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .n10i6dfz-2, .nlrlo8cn-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .v0z8pfgi-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .qok2c0k2-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qbyhk95q-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .usna73iu-2, .jj89qvqb-2 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .vyu1kp64-2, .rrihw97o-2, .qxivbrtr-2, .m66rjoht-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q2521m50-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .d3so1nix-2, .oywph5qc-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lpbfr24o-2, .nyg1o8h6-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .z9s7ktqw-2, .sic0zalb-2, .bdtebo5x-2, .oeneh0j9-2, .hs75sz0k-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mm5gwi43-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .k7uug4yt-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eceiopz1-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ccj7oend-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bti5lrzk-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .brbujsj7-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jqarez6s-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rp9mrq6z-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rzn0x0cq-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dhl1t2t3-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mif4y7ci-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .lc4zwmov-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .np8dx6c4-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qyyag1yr-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eljnu19e-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t5wat68p-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dp70lj3n-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .z3x16mb8-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .it040xw9-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vg78b99x-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wdyyg2v1-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rmaiir88-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .awtx5j7k-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .edbj9zf2-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ugt0846u-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nexvsc4t-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nbucllee-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .llwx1lny-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .naiipy3b-2 {
    border-width: .833333px;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .orl1fdnm-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .r6gma3ya-2, .io1vkh1p-2, .kgz2conr-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cni7xziv-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .f70htctf-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ggz2wcjx-2 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .ajh5l35y-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .p6criujr-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .scok71ig-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uj2w7ad9-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .kw53h9ru-2, .zpsxrdpz-2, .l0x32d9w-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qdc9md1u-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .b8h5va9c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rpcspb5o-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .crvgxkpe-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .i64xd9gd-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .crq62v31-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nceqe1e7-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .y46jyxxq-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .has0wto4-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pu2b1ki6-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j8byti7s-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dw68mn1j-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .zp1r7n6x-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nz6dmkm1-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .hzke0occ-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .idpj42jg-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u0vapnui-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ghxh4kgr-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bfbjldj8-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ombnoy3i-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qwi65lr5-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yy1quh0f-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jnd837rx-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .w4ml1nu2-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tw67f32p-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .bbk27xxt-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uctdn4tz-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vy3ulihw-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .w1cdqkca-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yz35tjx2-2, .xsv4hwub-2, .om1yiypr-2, .z73rhvfx-2, .bym2whtl-2, .xqpc7y3c-2, .v455lc3j-2, .mo2l6ld0-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .d5ah0i31-2, .b59xao92-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .mvtywwyo-2, .qp7gfp2p-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .n5s6a9e2-2, .k99a7ezk-2, .l07avz8o-2, .q9bvr8ct-2, .yyqn5fit-2, .s202m5y5-2, .uh20sdnp-2, .y9u7a4yy-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .gdxu06jd-2 {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .rb50f80k-2, .jj2t1wwy-2 {
    width: 991px;
  }

  .buhabwyz-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .xiwdag7j-2, .ddtvtqck-2, .kwwpq8t5-2 {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q68btlzs-2 {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .d9l0get8-2 {
    border-width: 0;
    padding: 14px 22px;
  }

  .kuzx60f4-2 {
    border-width: .833333px;
    border-radius: 30px;
  }

  .ftusbt2t-2 {
    border-width: 0;
    padding: 14px 22px;
  }

  .l9m3umeu-2 {
    border-width: .833333px;
    border-radius: 30px;
  }

  .c1hcg3y6-2 {
    border-width: 0;
    padding: 14px 22px;
  }

  .t81mbz63-2 {
    border-width: .833333px;
    border-radius: 30px;
  }

  .wqcz0i52-2 {
    width: 825.833px;
    max-width: 860px;
    margin: 0 auto;
    padding: 0;
  }

  .a5j4x1mv-2 {
    max-width: 960px;
    margin: 0 auto;
  }

  .l5bgd2o7-2 {
    margin: 0;
    padding: 0;
  }

  .ad629dx8-2, .jpm6h9pu-2 {
    width: 991px;
  }

  .llnkms2y-2, .b2kh7zn9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j0ys7prt-2 {
    width: 991px;
  }

  .obuyjakb-2 {
    margin: 0;
    padding: 15px 0 30px;
  }

  .tby7begf-2, .smseu8ez-2 {
    width: 991px;
  }

  .w286gkw8-2, .vz5yqgic-2, .bz4yg8fo-2, .glgwchut-2, .fd5wvstz-2, .sl3yzezy-2 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .g0p53t1t-2 {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .p9bpm5ae-2, .bc9uizjj-2 {
    width: 991px;
  }

  .yf8adaa5-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .xw10qxlm-2 {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .tq46ttho-2 {
    width: 991px;
  }

  .ihei37xs-2 {
    margin: 0;
    padding: 30px 0 0;
  }

  .e9btud4y-2, .it2y5d4a-2, .nz03sey9-2 {
    margin: 0;
    padding: 0;
  }

  .j4jrapgy-2, .bwt0ukws-2, .v0o0ehx6-2 {
    width: 991px;
  }

  .nn9393hf-2 {
    margin: 0;
    padding: 90px 0 45px;
  }

  .cytjlmxh-2 {
    border-radius: 100px;
  }

  .m4vsr771-2 {
    padding: 8px;
  }

  .s67qwim9-2 {
    border-width: 0;
    width: 825.833px;
    margin: 0;
    padding: 27px 50px 27px 0;
  }

  .bd7urkmi-2 {
    margin: 0 0 20px;
  }

  .dgtpg21f-2 {
    margin: 0;
    padding: 0 0 20px;
  }

  .v89ljxno-2 {
    max-width: 940px;
    margin: 0;
    padding: 0;
  }

  .e1ru1pyh-2 {
    border-radius: 100px;
  }

  .xj8ywykg-2 {
    padding: 8px;
  }

  .p2e0luud-2 {
    border-width: 0;
    padding: 27px 50px 27px 0;
  }

  .ob5fam9r-2 {
    border-width: .833333px 0 0;
    max-width: 940px;
    margin: 0;
    padding: 0;
  }

  .m8iedbg5-2 {
    border-radius: 100px;
  }

  .zstx34ck-2 {
    padding: 8px;
  }

  .uokrv0wh-2 {
    border-width: 0;
    padding: 27px 50px 27px 0;
  }

  .qzjiarkk-2 {
    border-width: .833333px 0 0;
    max-width: 940px;
    margin: 0;
    padding: 0;
  }

  .jhtvughk-2 {
    border-radius: 100px;
  }

  .m440d43i-2 {
    padding: 8px;
  }

  .jnnfev2e-2 {
    border-width: 0;
    width: 825.833px;
    margin: 0;
    padding: 27px 50px 27px 0;
  }

  .aq0c2u8l-2 {
    max-width: 940px;
  }

  .pgj7e133-2 {
    margin: 0 auto;
  }

  .iszytq4l-2 {
    margin: 0 auto;
    padding: 0;
  }

  .y9q7aj73-2, .ibqz9zmr-2 {
    width: 991px;
  }

  .gzbf0k9x-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .i77b7k3z-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uvuwnac9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .koo2vmby-2, .qm5crhk6-2, .rymaogoq-2, .d3v4gfyz-2, .of52obog-2, .wx4b7u9s-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .z2mkwstl-2 {
    width: 991px;
  }

  .p2meivj6-2 {
    margin: 0;
    padding: 60px 0 90px;
  }

  .pdckvqcw-2 {
    margin: 0;
    padding: 0;
  }

  .o500qyb0-2 {
    margin: 0;
  }

  .crqmxpxv, .a31untzv {
    width: 991px;
  }

  .a90ugmb2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 197px;
  }

  .cc13kzd3, .p6mf05la, .tnurt0aj, .argmglmc, .ctcdxvtv, .nzfp9bw9, .nun8rfsr, .pmbkkz01, .cjlxyuef, .hplnx5kb {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .y45aviqq {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .powzb0gk, .ez7w5407 {
    width: 991px;
  }

  .x24g7ugj, .bo84q8no, .qv66c6ge, .c0b7p2ez {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dnnf3gt4 {
    border-width: 0;
    border-radius: 5px;
    margin: 0;
    padding: 0;
  }

  .r2sv6raw {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vszf521o {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .h6gsfc4g, .jf33bthn, .evymp0eg, .wwcnclij, .ryndnoae, .z269yuee {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u34u8be0 {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .ibw8r8jk, .qociz1j9 {
    width: 991px;
  }

  .yshho0hn, .zruhcm6t, .m2w3brqc, .ziahjp28, .ymjopex5 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .pzvtnl0x {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .i05htgqm, .rj6sigzx, .dv293j6l, .f2djmm9n, .cg4a8e0p, .qk5j5cy6, .pmgfuuzl, .kiv0t9ys, .t3zsf8tj, .sxi9nv4s, .nlho3n7j, .e44bmhn0, .bmhwx2a2, .bucsc4j5, .f9rqw8eu, .g6em6vfh, .sml7zl12, .vnzftdf2, .djega04q, .sbt8i0vt, .absflp5f, .entvb5mm, .wy42xqzh, .mifoujup, .co96z3yd {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fnxs2phh {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .lpxnl7c2, .ubozite8 {
    width: 991px;
  }

  .oyzn8k2c, .kj9gi5ac, .b80x2kqx, .oy22a3vw {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .f1oy93bk {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .ipl9p4mx {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ifkc7xce {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .grvh4kcd {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .f6r3q6hy, .t2v4zhdf, .rojsgjco {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .ofbebsal, .tcew714w, .axsaa4kz, .dd01g2o8, .f615ap4n, .cjwybkg3, .ozr8cs95, .rgxci2hy, .meqhkto6 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jdxc1au6 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .poawc2jd, .mxj59p31 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .g32s1nu3 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .jieegv5n {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ilcvg49h {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .mkdm4ocs, .th56egzj {
    width: 991px;
  }

  .hef47yqm, .bflqcj9l, .gz06taqn, .k9tjdgob, .wr13256y {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j05lw818 {
    width: 991px;
  }

  .obpwjslb {
    margin: 0;
    padding: 60px 0 30px;
  }

  .xxos8yga, .r8g38j2h {
    width: 991px;
  }

  .jectdcys, .b57c5xuw, .b0odkjnc, .umwvfy7w, .rzth3wm3, .mb7u9dmo, .hknonqdv, .i8xxquo3, .tygnb5gu, .qbcjy9v5, .j7bm5vui, .ej78k7oz, .k7p41tvz {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .isg2jpv6 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rypiojzq {
    width: 991px;
    margin: 0 0 -30px;
    padding: 0 0 30px;
    overflow: auto;
  }

  .ia88ubca, .re81o5hh {
    width: 991px;
  }

  .rfj02u0w, .gq2zbuih, .sr45q14r, .z7z10clq, .l6x8oek7, .bn9qdhh7, .vshz6rj2, .vx7sbyxd, .djcytt98 {
    border-width: 0;
    width: 0;
    margin: 0;
    padding: 0;
  }

  .b9peg7cp {
    width: 991px;
    margin: 0;
    padding: 0;
    display: none;
    overflow: hidden;
  }

  .elnxbr3f, .zxv2la7g {
    width: 991px;
  }

  .xm7yfvgp {
    border-width: 0;
    width: 616.992px;
    margin: 0;
    padding: 0;
  }

  .d63ssz1c {
    border-width: 0;
    width: 280.99px;
    margin: 0;
    padding: 0;
  }

  .soxthktx {
    border-width: 0;
    width: 407.995px;
    margin: 0;
    padding: 0;
  }

  .h9dsawpm {
    border-width: 0;
    width: 312.995px;
    margin: 0;
    padding: 0;
  }

  .tw9tg20h {
    border-width: 0;
    width: 326.992px;
    margin: 0;
    padding: 0;
  }

  .szzimbjz {
    border-width: 0;
    width: 325px;
    margin: 0;
    padding: 0;
  }

  .u2kwu8m9 {
    border-width: 0;
    width: 285px;
    margin: 0;
    padding: 0;
  }

  .l5ekoirk {
    border-width: 0;
    width: 300.99px;
    margin: 0;
    padding: 0;
  }

  .c86eu1vk {
    border-width: 0;
    width: 315px;
    margin: 0;
    padding: 0;
  }

  .r8pmdi93 {
    width: 991px;
    margin: 0;
    padding: 0;
    display: block;
    overflow: hidden;
  }

  .of7w9ba9, .hff4h5ae {
    width: 991px;
  }

  .um3f8xww {
    border-width: 0;
    border-radius: 40px;
    margin: 0;
    padding: 0;
  }

  .kk5dllnx {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .k216gxix, .bgho81xh, .tsy0ybda, .cxqd1aso, .unnk0ekg, .kotb5ey3, .j3irp64a, .eaqgjixt, .bj5c3yi4 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .w0cbudd5 {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ahthccq4, .ioqrijgu {
    width: 991px;
  }

  .fg8l4yq5, .kldto5mm, .fw4kk50f, .b7qhcbzz, .ilmlt6ao, .kz5m6miv {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tiadvfrq {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .rcf2fofh, .xf7ro7b7, .zax40fy4, .tpdckk0p, .yxulm8si, .lay05f9t, .lvn1kuxm, .u4lgv48b, .t95zqlaq, .rhikluhj, .xn0lxve2, .oop8r10j, .c8u5b192, .sjsxyhvz, .oi7kidim, .vfrc8g5q, .cwp6bgyx, .v4amm0fi, .zxaqcqom, .ea5pvvgz, .sz05fbis, .zculapex, .ucykyflk, .e1jg6alp, .slxa25g7, .lporvukk, .vazl1f4g, .banb7zzx, .vkkb4ckm, .du5oir4m, .lakd1qid {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lzoylcxx {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .f8kluti1, .u3hhhl04, .h26ghu4j, .bbldgwp5 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .er8snor8 {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .be2xtltx, .m4lbthmb, .l9ow63k6, .i7qdu976, .ngwh8e5r, .wfeas1ug {
    margin: 0;
    padding: 0;
  }

  .zqxgmthy, .a0rq99b3 {
    width: 991px;
  }

  .xm40fqv0, .kab187yk, .yqlep5bc, .kn02ah3i, .nagysb10, .wqys3xz1, .nlt9tvmz, .zbnwad5k, .w9lfzqgh, .c8w6dobu {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .oe5a5acw, .vu705wmu, .l9k97rm0, .ehjxpk7i, .uu79snon {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .u0pthnlv, .rv0y04re, .jd33ms4s {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .kda9da53 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .fid30phg, .mvwukcf7, .t7ccyx51 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ndki898b {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .o26p4qw1, .a9qdpkbk, .hhugilf1, .u7pmemne {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nvrqvx7p {
    border-width: 0;
    border-radius: 40px;
    margin: 0;
    padding: 0;
  }

  .satdgb0o, .td2lzquh, .i6844q9g, .hx8zrzgf {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dj7fgllq {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .eq4utfds {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .pldqzwki {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(354deg);
  }

  .fyrqf4b3, .fyjbq83e {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .i7t3sno8 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .lm1bwgup {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .i4w05mdp {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .cax3s8bp {
    margin: 0;
    padding: 0;
  }

  .ypax6jma, .rbrfml3a {
    width: 991px;
  }

  .wh3c46nb {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .zz7x7vfk {
    width: 991px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .aw7mj7d0, .kj0a6955 {
    width: 991px;
  }

  .iy1e8psv {
    border-width: .833333px;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .k4hm4zrj {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uo7wd38b, .icjubj16 {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .der1n17k {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ejmvttyl, .m1su1zbn {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .ct8reqhr, .yj6oprl1 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .x9yk3ae5 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .nwuhg5s5, .ti9d82wq, .kc4ru1zg, .ykudkq7e {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .xhaeu84s, .k6ard3ys {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .yswjs3ti, .u32332yy {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .p7hhi0rl, .t7towhov, .ej478blr, .rqhb0k3z, .ob5984cn {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .x0qc4qq5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .gmr5c94b {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tnrrvt18 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vxafy4a2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .pysbjzwu {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .w1cj4bfu {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .aquve915 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .n1zov9mm {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .amb5dbe3 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .wxunmt2u {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cpbv1ynt {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dq76pnp5 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cphfepza {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nixy7vmp {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .n30eiq26 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .r43chakw {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .shzhfyyy {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rz0se25u {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .a3rtx978 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .n9du0ny7 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .f96p164h {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .bf4dhfk7 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .p62f0j6q {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .svzdh9dm {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u8nfowur {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .odkahdvz {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fxkjm02f {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .g2mfue2s {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tzg71p11 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ngf94nnd {
    border-width: .833333px;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .oqcrbj6r {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .k5x0aj6j {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .l1l5yzph, .snk3si5y {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qk03coao {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ioewxtey {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lqxl7k49 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .e8xcc6m6, .mvua4207 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .pqp932o8, .q2wajpqy, .te9yenn9, .ea7kpnmu {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rki16h4c {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .hyf3643c, .yzlu6gwv {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .zhjydfed, .ilk0dyav {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .wewnw2yf, .j5c9ggl0, .uev8tyxn, .qfybgza9, .rdutu4t8 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .gasbk7r5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .cijdzmfg {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .clr7q9vt {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .oo29cqaj {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ua1fjucy {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ch4h4tex {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .igcjhwsu {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dtfaz4n4 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .z42fgxwa {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .klgbhffw {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bptyv5kr {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .m1xxztwp {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .pbycwokl {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .e76f108s {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .iceg7nvm {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .szs2oxpi {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q3jsa7pv {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .mn25xvl5 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u4y3xd1j {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .mczfcaiv {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bcnu79l1 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .cgm7wcdj {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fkogyust {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .zyy7vbg2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nitfxoxl {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vz2gpeih {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .l1ifs7fg {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .hctwca4w {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bd6cwfpi {
    border-width: .833333px;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .v22ohjfy {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qccgg678, .co8ftv7o, .ri2ebs4v {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .poziy3ia {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .egtggg68 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .jd59u6kt {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .d6qjd9lh {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c8mx5yag {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .jwoob7n7 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .xk8wbhsh {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .c7l3p504, .j2y85qrh, .denapffp {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .scx4in6l {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .gwkadp6z {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wu598sk6 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .d44khbog {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .szr8eutq {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .q04u0kf2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .o58kpccd {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ypik0tcp {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .iigtyt9a {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .j84ztb72 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nexi4hny {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qe3emu9d {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .hx3hj4er {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .iwy7h4a2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .da1xnejw {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .zldx5gzk {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .z97prv46 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vuglch6k {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .r4xo49h9 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .d09mb739 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .t038k7jl {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t4pkao5m {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uk2jjaai {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .fme3p2kc {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .l9sb13jt {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .hhddwfdx {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .gc5p87gh {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .algnbwo4 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .l0q8jll4 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qk37cvbd, .sv7d64qw, .cblm89ct, .r6io51r0, .k0ou0cr2, .f52hdd5o, .s4zz8ys3, .zmecrm0m {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eo5xyizh, .seu6eqp3 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .xgzjebyj, .wdqg31ol {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .yetp5occ, .bzof5j2l, .uag8y9m9, .qqxktpgv, .wxbv6r3y, .z3p7n8lk, .j63h86rc, .y15sxph6 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nehtrya9 {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .htn8v0na, .jr3rd0mi {
    width: 991px;
  }

  .rezttusx {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .svf3yzbx, .l0smninc, .dm4ytmrt {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .hhwm9by7 {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .h7x7x80o {
    border-width: 0;
    padding: 14px 22px;
  }

  .k9e9gopj {
    border-width: .833333px;
    border-radius: 30px;
  }

  .kyzwiuch {
    border-width: 0;
    padding: 14px 22px;
  }

  .mxb2ziq6 {
    border-width: .833333px;
    border-radius: 30px;
  }

  .bex4xb1e {
    border-width: 0;
    padding: 14px 22px;
  }

  .r8i5dk3l {
    border-width: .833333px;
    border-radius: 30px;
  }

  .spreg5qe {
    width: 825.833px;
    max-width: 860px;
    margin: 0 auto;
    padding: 0;
  }

  .w0pvz4a6 {
    max-width: 960px;
    margin: 0 auto;
  }

  .bsnovdc6 {
    margin: 0;
    padding: 0;
  }

  .vr72locg, .y8wg36t7 {
    width: 991px;
  }

  .nqhzz7tc, .uoty97t1 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .b4929w4l {
    width: 991px;
  }

  .pdptrclu {
    margin: 0;
    padding: 15px 0 30px;
  }

  .uafiod0r, .oo581f5o {
    width: 991px;
  }

  .ct17hhms, .zbkkfqqc, .f6ozv37y, .suepo7u8, .ic03gh9i, .q7f5nldb {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .bebb371e {
    width: 991px;
    margin: 0;
    padding: 0;
  }

  .crcklqae, .tfimfltu {
    width: 991px;
  }

  .ieze79jj {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .j2180ti7 {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .w0rcawgs {
    width: 991px;
  }

  .m7vdioba {
    margin: 0;
    padding: 30px 0 0;
  }

  .fc8xj1rv, .o335a93i, .d5a67fjp {
    margin: 0;
    padding: 0;
  }

  .wexqmpol, .efupomua, .chbknq8m {
    width: 991px;
  }

  .c6xeg5zg {
    margin: 0;
    padding: 90px 0 45px;
  }

  .l6nnacxn {
    border-radius: 100px;
  }

  .h6fcvvgg {
    padding: 8px;
  }

  .guycpalq {
    border-width: 0;
    width: 825.833px;
    margin: 0;
    padding: 27px 50px 27px 0;
  }

  .hhib34oo {
    margin: 0 0 20px;
  }

  .otqlhkwt {
    margin: 0;
    padding: 0 0 20px;
  }

  .krpqzaud {
    max-width: 940px;
    margin: 0;
    padding: 0;
  }

  .v3o82yp7 {
    border-radius: 100px;
  }

  .g9zx7elc {
    padding: 8px;
  }

  .c3a6k09o {
    border-width: 0;
    padding: 27px 50px 27px 0;
  }

  .tw58pntp {
    border-width: .833333px 0 0;
    max-width: 940px;
    margin: 0;
    padding: 0;
  }

  .alzhsrsx {
    border-radius: 100px;
  }

  .xhuxugao {
    padding: 8px;
  }

  .e5a9w8pf {
    border-width: 0;
    padding: 27px 50px 27px 0;
  }

  .qdng3u7s {
    border-width: .833333px 0 0;
    max-width: 940px;
    margin: 0;
    padding: 0;
  }

  .la634j3w {
    border-radius: 100px;
  }

  .plgumsl3 {
    padding: 8px;
  }

  .d2mrog95 {
    border-width: 0;
    width: 825.833px;
    margin: 0;
    padding: 27px 50px 27px 0;
  }

  .fab383p9 {
    max-width: 940px;
  }

  .s6amyb9y {
    margin: 0 auto;
  }

  .kf6jc6b1 {
    margin: 0 auto;
    padding: 0;
  }

  .okg2zpx6, .vcy9l3j6 {
    width: 991px;
  }

  .ll1wme4u {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .hfo8xgml {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .hp8obprc {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .dboljj47, .qfpfgwzo, .g5ggn7os, .g7dc9rwf, .np785bcv, .owkzd64j {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tuapxe3f {
    width: 991px;
  }

  .kpl8wt5q {
    margin: 0;
    padding: 60px 0 90px;
  }

  .l4vyqoxs {
    margin: 0;
    padding: 0;
  }

  .wzo74l0w {
    margin: 0;
  }

  .container-new-st {
    max-width: none;
    padding-left: 26px;
    padding-right: 26px;
  }

  .container-new-st._12 {
    padding-top: 40px;
  }

  .container-new-st.rel {
    padding-left: 25px;
    padding-right: 25px;
  }

  .some-info-in-center {
    left: 297px;
  }

  .section-scroll {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .stick-wrap._300vh {
    margin-top: 10px;
  }

  .moduls {
    margin-top: 60px;
  }

  .some-grid-cart {
    flex-flow: column;
    display: flex;
  }

  .item-wrap.gorizont {
    flex-flow: column;
  }

  .part-top.gorixontt {
    width: 100%;
  }

  .some-card-part-two {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    flex-flow: column;
    display: flex;
  }

  .bonus-section {
    margin-bottom: 60px;
  }

  .price-srction {
    padding-bottom: 60px;
  }

  .wrap-bonus {
    padding-left: 0;
    padding-right: 0;
  }

  .image-adva {
    max-height: 500px;
  }

  .label-magazine {
    left: -16px;
  }

  .label-some {
    right: -34px;
  }

  .adva-content-grid {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .tarif-some-block {
    flex-flow: column;
    display: flex;
  }

  .top-info-tarif-photo._1bg {
    background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66ccd3522083a392eca3acef_%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202024-08-26%20%D0%B2%2022.10.52.png");
    background-position: 50% 500%;
  }

  .installment {
    margin-top: 60px;
  }

  .wrap-installl {
    flex-flow: column;
    display: flex;
  }

  .pictures {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .pictures-wrap {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .faq-section {
    padding-bottom: 60px;
  }

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

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

  .bg-color {
    width: 100%;
    height: 65%;
  }

  .h-wrap-footer, .wrap-btn-footer {
    justify-content: flex-start;
    align-items: center;
  }

  .bonus-mask {
    width: 40%;
  }

  .bonus-section-copy {
    margin-bottom: 0;
  }

  .name-some-tarif {
    right: -34px;
  }

  .container-11 {
    max-width: 728px;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-12 {
    max-width: 728px;
  }

  .hero-wrapper-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-2 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .tarif-section-copy, .about-author {
    margin-top: 40px;
  }
}

@media screen and (max-width: 767px) {
  .section, .section.qghd {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section.asdfs {
    margin-top: 40px;
  }

  .body {
    margin-bottom: 0;
  }

  .heading-2 {
    letter-spacing: 0;
    padding-bottom: 0;
    font-size: 32px;
  }

  .heading-2.im {
    color: var(--secondary);
    padding-left: 20px;
  }

  .heading-2.tarif-h2 {
    color: var(--secondary);
  }

  .heading-2.tarif-h2.mobile {
    color: var(--secondary);
    font-size: 40px;
  }

  .heading-2.tarif-h2.mobile.sfgsgds {
    padding-bottom: 12px;
    font-size: 27px;
  }

  .heading-2.car {
    margin-top: 20px;
  }

  .paragraph {
    margin-bottom: 23px;
    font-size: 20px;
  }

  .div-block-10 {
    background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/6586af3866809383c71dd551_IMG_4658%202.jpg");
    background-position: 0 0;
    flex-direction: column;
    margin: -49px auto -12px 0;
    padding-top: 15px;
    padding-bottom: 138px;
    display: flex;
  }

  .proscons.im {
    border-radius: 32px;
  }

  .heading-1.mobile {
    color: var(--flowers-2);
    padding-left: 10px;
    padding-right: 10px;
    font-size: 48px;
  }

  .heading-1.mobile.qwwww.w {
    color: var(--flowers-2);
    min-width: 0;
  }

  .heading-1.hero {
    letter-spacing: -.1rem;
    margin-top: 130px;
    font-size: 48px;
    line-height: 1;
  }

  .tarif-card {
    border-radius: 32px;
  }

  .tarif-section {
    margin-bottom: 40px;
  }

  .heading-4.mes {
    font-size: 12px;
  }

  .grid-3, .grid-3.gold {
    align-items: center;
  }

  .button {
    font-size: 15px;
  }

  .button.sdfsf {
    font-size: 22px;
  }

  .flex-block {
    padding-bottom: 0;
  }

  .text-span {
    color: var(--secondary);
  }

  .text-span-2 {
    color: #3d1d1178;
  }

  .bold-text-7 {
    line-height: 1;
  }

  .bold-text-8, .bold-text-9 {
    font-weight: 400;
    line-height: 1;
  }

  .bold-text-13.q {
    line-height: 1;
  }

  .f-testimonial-r-arrow, .f-testimonial-l-arrow {
    display: none;
  }

  .f-testimonial-slider-regular {
    padding-left: 0;
    padding-right: 0;
  }

  .f-h3-heading {
    font-size: 40px;
  }

  .f-section-regular {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .image-5 {
    border: 1px solid var(--white);
    background-color: var(--white);
    color: var(--white);
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .uui-heroheader01_pattern-image {
    width: 14.9rem;
    top: auto;
    bottom: -15%;
    right: -10%;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .uui-heroheader01_image {
    border-top-left-radius: 6rem;
    height: 22rem;
  }

  .uui-button {
    font-size: 1rem;
  }

  .uui-button:hover {
    border-color: var(--untitled-ui-primary600);
    background-color: var(--untitled-ui-primary600);
  }

  .uui-button.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-wrapper.max-width-full-mobile-landscape {
    width: 100%;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .uui-button-icon.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

  .uui-button-secondary-gray {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray:hover {
    background-color: var(--untitled-ui-white);
    color: var(--untitled-ui-gray700);
  }

  .uui-button-secondary-gray.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-row {
    align-self: stretch;
  }

  .uui-button-row.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-space-large {
    min-height: 2rem;
  }

  .uui-text-size-xlarge {
    font-size: 1.125rem;
  }

  .uui-space-small {
    min-height: 1.25rem;
  }

  .uui-heading-xlarge {
    font-size: 2.25rem;
  }

  .uui-heroheader01_component {
    color: var(--bg);
  }

  .uui-padding-vertical-xhuge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .f-testimonial-r-arrow-2, .f-testimonial-l-arrow-2 {
    display: none;
  }

  .f-testimonial-slider-regular-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .f-h3-heading-2 {
    font-size: 40px;
  }

  .f-section-regular-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .uui-footer03_legal-link:hover {
    color: var(--untitled-ui-gray400);
  }

  .uui-footer03_legal-list {
    margin-bottom: 1rem;
  }

  .uui-footer03_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
    margin-top: 3rem;
  }

  .uui-footer03_link:hover {
    color: var(--untitled-ui-primary700);
  }

  .uui-badge-small-success {
    padding: .125rem .5rem;
  }

  .uui-footer03_social-link:hover {
    color: var(--untitled-ui-gray400);
  }

  .uui-footer03_social-list {
    margin-top: 1.5rem;
  }

  .uui-styleguide_logomark-bg {
    background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/64a2957bb5f10321a621234a_untitled-ui-logomark.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .uui-footer03_logo-link {
    margin-bottom: 1.5rem;
  }

  .uui-footer03_top-wrapper {
    grid-row-gap: 3rem;
  }

  .uui-padding-vertical-xlarge {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .uui-page-padding-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .f-container-large-3 {
    bottom: -9px;
  }

  .div-block-21 {
    border-radius: 32px;
  }

  .heading-7 {
    padding-left: 12px;
  }

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

  .ngs {
    color: var(--flowers-2);
  }

  .ngs.tap {
    margin-top: -17px;
  }

  .uui-banner04_close-button {
    margin-left: 0;
    position: absolute;
    inset: .5rem .5rem auto auto;
  }

  .uui-banner04_close-button:hover {
    background-color: #0000;
  }

  .uui-button-secondary {
    font-size: 1rem;
  }

  .uui-button-secondary:hover {
    background-color: var(--untitled-ui-primary50);
  }

  .uui-button-secondary.is-button-small {
    background-color: var(--flowers-2);
    margin-top: 20px;
  }

  .uui-banner04_text-wrapper {
    align-items: flex-start;
  }

  .uui-banner04_content {
    align-items: flex-start;
    margin-bottom: 1rem;
    margin-right: 2rem;
  }

  .uui-banner04_wrapper {
    flex-direction: column;
    align-items: stretch;
    padding: 1rem;
  }

  .uui-page-padding-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .slide_item {
    width: 80%;
  }

  .carousel-slider._6 {
    right: -45%;
  }

  .carousel-slider._5 {
    right: -36%;
  }

  .carousel-slider._3 {
    right: -18%;
  }

  .carousel-slider._4 {
    right: -27%;
  }

  .carousel-slider._7 {
    right: -54%;
  }

  .carousel-slider._2 {
    right: -9%;
  }

  .carousel-slider._8 {
    right: -63%;
  }

  .carousel-mask, .carousel-mask-2 {
    width: 60%;
  }

  .scene---trigger {
    height: 300vh;
  }

  .img---wrap {
    padding-top: 177%;
  }

  .portfolio---item {
    width: 33.333vw;
  }

  .div-block-27 {
    border-radius: 32px;
  }

  .heading-11 {
    padding-left: 0;
    padding-right: 0;
    font-size: 7vw;
  }

  .html-embed-4 {
    display: none;
  }

  .div-block-28 {
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 20px;
  }

  .div-block-28.qw {
    border-radius: 20px;
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 20px;
    top: 93px;
  }

  .heading-13 {
    font-size: 18px;
  }

  .div-block-29 {
    margin-top: -90px;
  }

  .f-grid-three-column {
    grid-template-columns: 1fr;
  }

  .f-h3-heading-3 {
    font-size: 40px;
  }

  .f-section-regular-3 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .social-link:hover {
    color: var(--untitled-ui-gray400);
  }

  .uui-space-xsmall {
    min-height: .75rem;
  }

  .uui-team04_image-wrapper {
    height: 100%;
  }

  .uui-team04_list {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .uui-team04_component {
    margin-top: 3rem;
  }

  .uui-button-2 {
    font-size: 1rem;
  }

  .uui-button-2:hover {
    border-color: var(--untitled-ui-primary600);
    background-color: var(--untitled-ui-primary600);
  }

  .uui-button-wrapper-2.max-width-full-mobile-landscape {
    width: 100%;
  }

  .max-width-full-mobile-landscape-2 {
    width: 100%;
    max-width: none;
  }

  .uui-button-secondary-gray-2 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-2:hover {
    background-color: var(--untitled-ui-white);
    color: var(--untitled-ui-gray700);
  }

  .uui-button-row-2 {
    align-self: stretch;
  }

  .uui-button-row-2.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-space-medium {
    min-height: 1.5rem;
  }

  .uui-text-size-large {
    font-size: 1rem;
  }

  .uui-heading-medium {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-blogsection07_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .uui-heading-xsmall {
    font-size: 1.25rem;
  }

  .uui-blogsection07_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blogsection07_image-link:hover {
    box-shadow: none;
  }

  .uui-blogsection07_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-blogsection07_list-wrapper {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .hide-mobile-landscape-2 {
    display: none;
  }

  .uui-blogsection07_heading {
    margin-right: 0;
  }

  .uui-blogsection07_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .grid-11 {
    grid-template-columns: 1fr;
  }

  .slider-2 {
    min-height: 54vh;
  }

  .heading-16 {
    padding-top: 15px;
  }

  .container-9 {
    min-width: 0;
    max-width: 1400px;
  }

  .bold-text-14 {
    font-weight: 400;
    line-height: 1;
  }

  .bold-text-15 {
    line-height: 1;
  }

  .italic-text-4 {
    color: var(--flowers-2);
  }

  .f-h3-heading-4 {
    font-size: 40px;
  }

  .f-section-large {
    padding-top: 72px;
    padding-bottom: 72px;
  }

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

  .div-block-36 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .head {
    margin-top: 16px;
    margin-bottom: 0;
    font-size: 1.7vh;
    line-height: 1.3;
  }

  .uui-heroheader15_card-image-05, .uui-heroheader15_card-image-04, .uui-heroheader15_card-image-03, .uui-heroheader15_card-image-02, .uui-heroheader15_card-image-01 {
    border-radius: .75rem;
    width: 24rem;
  }

  .uui-heroheader15_image-wrapper {
    height: 22rem;
  }

  .uui-button-3 {
    font-size: 1rem;
  }

  .uui-button-3:hover {
    border-color: var(--untitled-ui-primary600);
    background-color: var(--untitled-ui-primary600);
  }

  .uui-button-3.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-wrapper-3.max-width-full-mobile-landscape {
    width: 100%;
  }

  .max-width-full-mobile-landscape-3 {
    width: 100%;
    max-width: none;
  }

  .uui-button-icon-2.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

  .uui-button-secondary-gray-3 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-3:hover {
    background-color: var(--untitled-ui-white);
    color: var(--untitled-ui-gray700);
  }

  .uui-button-secondary-gray-3.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-row-3 {
    align-self: stretch;
  }

  .uui-button-row-3.button-row-center.is-reverse-mobile-landscape, .uui-button-row-3.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-space-large-2 {
    min-height: 2rem;
  }

  .uui-text-size-xlarge-2 {
    font-size: 1.125rem;
  }

  .uui-space-small-2 {
    min-height: 1.25rem;
  }

  .uui-heading-xlarge-2 {
    font-size: 2.25rem;
  }

  .uui-space-xhuge {
    min-height: 4rem;
  }

  .uui-page-padding-5 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heroheader08_image {
    height: 22rem;
  }

  .uui-heroheader08_form {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .div-block-38 {
    max-width: none;
  }

  .bold-text-17, .bold-text-18, .bold-text-19 {
    color: var(--коричневsq);
  }

  .bold-text-24 {
    color: var(--flowers-2);
  }

  .uui-button-secondary-2 {
    font-size: 1rem;
  }

  .uui-button-secondary-2:hover {
    background-color: #f9f5ff;
  }

  .uui-button-secondary-2.is-button-small {
    background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/64a6dc0de5ae1d3732a7dfb4_image%2034.png");
    background-position: 0 0;
    background-size: auto;
  }

  .heading-20 {
    margin-bottom: -10px;
  }

  .item-services {
    border-radius: 40px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .text-span-14 {
    color: #39362e;
  }

  .container-10 {
    min-width: 0;
    max-width: 1400px;
    margin-top: -60px;
  }

  .bold-text-25 {
    line-height: 1;
  }

  .faq {
    margin-left: 10px;
    margin-right: 10px;
  }

  .container--tap.mob {
    padding-bottom: 298px;
  }

  .services-h {
    margin-top: -4px;
  }

  .services {
    margin-top: -10%;
  }

  .head-2 {
    margin-top: 16px;
    margin-bottom: 0;
    font-size: 1.7vh;
    line-height: 1.3;
  }

  .heading-19 {
    font-size: 18px;
  }

  .div-block-40 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .bold-text-26 {
    font-weight: 400;
    line-height: 1;
  }

  .buton-services {
    margin-left: 10px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .h-services {
    font-size: 18px;
  }

  .heading--hero {
    margin-top: 14px;
    margin-bottom: 5px;
    font-size: 50px;
  }

  .heading-21 {
    letter-spacing: 0;
    padding-bottom: 0;
    font-size: 32px;
  }

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

  .hero-information {
    bottom: -10%;
  }

  .p-hero {
    margin-top: -4px;
    margin-bottom: -55px;
    font-size: 24px;
  }

  .bold-text-27 {
    line-height: 1;
  }

  .image-21 {
    margin-bottom: -40px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .services-h-copy {
    margin-top: 41px;
    margin-bottom: 13px;
  }

  .link-block-2 {
    display: block;
  }

  .bold-text-30 {
    color: var(--коричневsq);
  }

  .bold-text-32 {
    color: var(--flowers-2);
  }

  .img-slid {
    height: 500px;
  }

  .ap6ef9c8, .d59n4lhh {
    width: 767px;
  }

  .ou0wdwhw {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 135px;
  }

  .u1gk7tyk, .u8zc8ak0, .mx3ugnsm {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rvk3l6ig {
    background-position: 50% 0;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cy9zd1xo, .r9yflmt3, .ows750sj, .zrlg1m1h, .muy89pi2, .duvi65cz {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lgbr3ftl {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .r0guw4p6, .ax586pcx {
    width: 767px;
  }

  .wtngr9no, .hia216dx {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .g88zspb7 {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(81deg);
  }

  .hzdseoh9 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ei4xqi0y {
    border-width: 0;
    border-radius: 5px;
    margin: 0;
    padding: 0;
  }

  .uzz7yx8g {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nxwwa252 {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .wxa3b6be, .p1aqxb72 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dtqyxcja {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(62deg);
  }

  .hymk8uy2, .t0ue2eri, .gs4xce93 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wojz3ki3 {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .htub4gpr, .gu9i7ba5 {
    width: 767px;
  }

  .nmlidx1y, .vmjdwt8j, .c68wvj4a, .rzzdk9xl, .w9mdmoly {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cb8hgvpx {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .n8l063uj, .kmfk4xqo, .uju0rp6i, .oknj4vbv, .fve1246a, .fq8528m3, .si4a9e1l, .c5fzdjc9, .j7g2mdo7, .ppg722w3, .kopvd1xj, .isrt9zix, .bwjn3tvb, .v7kfp9xk, .rzkb50b9, .nf5846nx, .vyxkrnvl, .ult3epij, .ydh7sc8y, .s8axluqf, .vt04fqzj, .qd9dbmty, .l694r7wp, .phb6rvr7, .holka030 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lw3uaiaq {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .rdqu6gck, .f7p4vk0q {
    width: 767px;
  }

  .yvoa8kqj, .d3egvw4i, .tcc00yd6, .yas0j8pv {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fx9cbzgn {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .sf91jju3 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .b2jet3gc {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
    transform: rotate(357deg);
  }

  .tuiga0bd {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wfrjunvy, .fmovbpoq, .vibna1s8 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .fan5dzrb, .h2im4k3p, .d0yrff3r, .dqk6b90o, .govbnf8u, .l5zka9ig, .kzsbwjkp, .qy8fun4c, .p399irtu {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .v9d5lq0g {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .v07dkvft {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wzpzh6re {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(44deg);
  }

  .h2q25ayu {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .or38f6rk {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jwg9ictk {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .q3bgrv0d, .op2zbdoq {
    width: 767px;
  }

  .w0tg8qp8, .rbqqwdr5, .ycd098ew, .z0fmgz51, .ougpto8e {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ep73vxgw {
    width: 767px;
  }

  .i3b8eoaz {
    margin: 0;
    padding: 60px 0 30px;
  }

  .txp9ozjl, .cd2o50fq {
    width: 767px;
  }

  .gd0rlkbf, .klxfv4fo, .dabh7qhr, .jy3pul60, .ndt99nus, .ej9l3rxb, .eolcl1lt, .q3xdkfq9, .h2dy8na5, .klcj1zoh, .m1d32rcf, .l5ffnswt, .pwbdut1y {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .p43va81m {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tqq8reqw {
    width: 767px;
    margin: 0 0 -30px;
    padding: 0 0 30px;
    overflow: auto;
  }

  .afdtcnh4, .owxayjxq {
    width: 767px;
  }

  .yhmbimg8 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .bmq02uz2, .t39sz4o8, .eccqtwcw, .dtbuai2k, .qzo6drrw, .b51weztb, .pmr2wndf, .zvig68t4 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lw2uxjdk {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .qighrowa, .gyfsv6hf {
    width: 767px;
  }

  .egoso0br {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .eorn1358, .yx9arj5c {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .okwjwr3s {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(3deg);
  }

  .hg2j5a7r, .o9jicjp7, .un1ptwaa, .t8q6fged {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fvab1eqv {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(354deg);
  }

  .hy0ven6l {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .y41qkrjt, .pj7d8xi5 {
    width: 767px;
  }

  .swjx8yc7 {
    border-width: 0;
    border-radius: 40px;
    margin: 0;
    padding: 0;
  }

  .snzw6lvx {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .cdz9aket, .vud2n2ww, .lpeve31n, .wkom2nl3, .p76aeclu, .hprxvs1a, .h4qnr0st, .ajvnh5oq, .xzfwoy3o {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vwn5di1l {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .dglqbclg, .jwctt14b {
    width: 767px;
  }

  .c47g2snw, .lmdxzbso {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cjegpz07 {
    opacity: 1;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j9zu5qux, .zm0j05ea, .yz70lo1a {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jad0ukc7 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(349deg);
  }

  .krr876xt, .vuen9blh, .jll6lvhk, .mhdhuf5d, .t6wzl0ir, .zbt026pl, .jxw40nx3, .orqhzyfp, .xi7714hd, .uugwhqbh, .emru9x9x, .ayysup57, .ro4hl921, .q9ap89qn, .j21n9pp9, .wjog5zrq, .becxch33, .kaqt31bj, .qceue7bm, .ra8s9d08, .q33i6xgu, .c8kco24c, .ybimp7ma, .ktyy6s87, .u863gw07, .r3z40p23, .ycll5bgb, .byxhto1x, .x7mvmf73, .xronobrb, .p4n92dwn {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eh32au7c {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .bwsyy5uo {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .hnx0ghnz, .rb97oc8v, .cygali3q {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .m4vjxk6r {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ka6v2pk6, .h2utg13w, .jsasqvs8, .pedlnbbx, .xlsublvi, .sjqt1wsg {
    margin: 0;
    padding: 0;
  }

  .wd0dcc5j, .h1ndnk20 {
    width: 767px;
  }

  .xpue3ywj, .wxwusg1r, .vcp17yxg, .i6abjwl5, .zs5cdg9a, .h6rkz0ga, .u8et1v7f, .ae4onh20, .ibxyqngt, .fuz3l40m {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .pse77hwe, .j95kqpk2, .sugqs7jp, .l53omma8, .mpk472w5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rhzrsu8f, .fta7yi5r, .fm1cg87j {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fyk472wi {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(35deg);
  }

  .raurryso, .g1ezr3d6, .t139cmab {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vtxu0zjk {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .bkvjm91q, .glvqlcq2, .znxgfhy1, .em9yiys8 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .yel4nbqx {
    border-width: 0;
    border-radius: 40px;
    margin: 0;
    padding: 0;
  }

  .srve3iy8, .junhxmol, .m2xy0fvk, .aq0uvyag {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dtsnb3jm {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .wsv59tyn, .tlsl4ws4, .w3iu26ef, .dvcaigsc {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cfeoh5zq {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(24deg);
  }

  .kxtd3q1c {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c5n62gyx {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .scaz4udv {
    margin: 0;
    padding: 0;
  }

  .o5b9ixev, .v7pmyvej {
    width: 767px;
  }

  .m6d3tsly {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ck46mmmr {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .i7mhca10, .mfac6oei {
    width: 767px;
  }

  .oet3voy0 {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .bfej38h1 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .x0oczg3w, .uwhixayj {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .wsc6mjxt {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .wx3iofwx, .yxnl4pfa {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .lxd8itvx, .qcufq16f {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .p2cs6rw3 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .ycyyq0n1, .fdsmbp69, .w14jxs3z, .djfywdw9 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .br21zvsd, .wliqf12c {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .upbd21u1, .o1wuzffp {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .j2wo7sh1, .o07ehad9, .ujcszdi0, .g0fetnlx, .esfl4ogn {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .msle0lm9 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .o28uhc4k {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .a0pkxn11 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t93kyz3g {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .yhanylnj {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ulm59ne7 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .yfuv80yw {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pn5stm8c {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mtmqe7ia {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .x594vw3t {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .biox6mag {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ycjf6lgw {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .muopev58 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .v2gu1rxa {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c70wksn6 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yc6yxiwa {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .r82gm55s {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pjguqo3j {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .o407ag7q {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .mw8wvthq {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .e9lqjgca {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .gd77n0c0 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .czoo5s3a {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .c0dyoox9 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .l91ewrk8 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .lb8ka4p9 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ncbbt54j {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .oau6atw6 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fy4t5wj5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .xzc97ipy {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .hz04epxe {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c6kvsh9q {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .n10i6dfz, .nlrlo8cn {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .v0z8pfgi {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .qok2c0k2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qbyhk95q {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .usna73iu, .jj89qvqb {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .vyu1kp64, .rrihw97o, .qxivbrtr, .m66rjoht {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q2521m50 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .d3so1nix, .oywph5qc {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lpbfr24o, .nyg1o8h6 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .z9s7ktqw, .sic0zalb, .bdtebo5x, .oeneh0j9, .hs75sz0k {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mm5gwi43 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .k7uug4yt {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eceiopz1 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ccj7oend {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bti5lrzk {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .brbujsj7 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jqarez6s {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rp9mrq6z {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rzn0x0cq {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dhl1t2t3 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mif4y7ci {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .lc4zwmov {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .np8dx6c4 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qyyag1yr {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eljnu19e {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t5wat68p {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dp70lj3n {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .z3x16mb8 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .it040xw9 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vg78b99x {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wdyyg2v1 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rmaiir88 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .awtx5j7k {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .edbj9zf2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ugt0846u {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nexvsc4t {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nbucllee {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .llwx1lny {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .naiipy3b {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .orl1fdnm {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .r6gma3ya, .io1vkh1p, .kgz2conr {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cni7xziv {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .f70htctf {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ggz2wcjx {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .ajh5l35y {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .p6criujr {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .scok71ig {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uj2w7ad9 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .kw53h9ru, .zpsxrdpz, .l0x32d9w {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qdc9md1u {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .b8h5va9c {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rpcspb5o {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .crvgxkpe {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .i64xd9gd {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .crq62v31 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nceqe1e7 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .y46jyxxq {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .has0wto4 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pu2b1ki6 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j8byti7s {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dw68mn1j {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .zp1r7n6x {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nz6dmkm1 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .hzke0occ {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .idpj42jg {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u0vapnui {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ghxh4kgr {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bfbjldj8 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ombnoy3i {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qwi65lr5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yy1quh0f {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jnd837rx {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .w4ml1nu2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tw67f32p {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .bbk27xxt {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uctdn4tz {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vy3ulihw {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .w1cdqkca {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yz35tjx2, .xsv4hwub, .om1yiypr, .z73rhvfx, .bym2whtl, .xqpc7y3c, .v455lc3j, .mo2l6ld0 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .d5ah0i31, .b59xao92 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .mvtywwyo, .qp7gfp2p {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .n5s6a9e2, .k99a7ezk, .l07avz8o, .q9bvr8ct, .yyqn5fit, .s202m5y5, .uh20sdnp, .y9u7a4yy {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .gdxu06jd {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .rb50f80k, .jj2t1wwy {
    width: 767px;
  }

  .buhabwyz, .xiwdag7j, .ddtvtqck, .kwwpq8t5 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q68btlzs {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .d9l0get8 {
    border-width: 0;
    padding: 14px 22px;
  }

  .kuzx60f4 {
    border-width: .833333px;
    border-radius: 30px;
  }

  .ftusbt2t {
    border-width: 0;
    padding: 14px 22px;
  }

  .l9m3umeu {
    border-width: .833333px;
    border-radius: 30px;
  }

  .c1hcg3y6 {
    border-width: 0;
    padding: 14px 22px;
  }

  .t81mbz63 {
    border-width: .833333px;
    border-radius: 30px;
  }

  .wqcz0i52 {
    width: 639.167px;
    margin: 0 auto;
    padding: 0 0 10px;
    overflow: auto hidden;
  }

  .a5j4x1mv {
    max-width: 640px;
    margin: 0 auto;
  }

  .l5bgd2o7 {
    margin: 0;
    padding: 0;
  }

  .ad629dx8, .jpm6h9pu {
    width: 767px;
  }

  .llnkms2y, .b2kh7zn9 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j0ys7prt {
    width: 767px;
  }

  .obuyjakb {
    margin: 0;
    padding: 15px 0 30px;
  }

  .tby7begf, .smseu8ez {
    width: 767px;
  }

  .w286gkw8, .vz5yqgic, .bz4yg8fo, .glgwchut, .fd5wvstz, .sl3yzezy {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .g0p53t1t {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .p9bpm5ae, .bc9uizjj {
    width: 767px;
  }

  .yf8adaa5 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .xw10qxlm {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .tq46ttho {
    width: 767px;
  }

  .ihei37xs {
    margin: 0;
    padding: 30px 0 0;
  }

  .e9btud4y, .it2y5d4a, .nz03sey9 {
    margin: 0;
    padding: 0;
  }

  .j4jrapgy, .bwt0ukws, .v0o0ehx6 {
    width: 767px;
  }

  .nn9393hf {
    margin: 0;
    padding: 90px 0 45px;
  }

  .cytjlmxh {
    border-radius: 100px;
  }

  .m4vsr771 {
    padding: 8px;
  }

  .s67qwim9 {
    border-width: 0;
    width: 599.167px;
    margin: 0;
    padding: 27px 50px 27px 0;
  }

  .bd7urkmi {
    margin: 0 0 20px;
  }

  .dgtpg21f {
    margin: 0;
    padding: 0 0 20px;
  }

  .v89ljxno {
    float: none;
    max-width: 100%;
    margin: 0;
    padding: 0 20px;
  }

  .e1ru1pyh {
    border-radius: 100px;
  }

  .xj8ywykg {
    padding: 8px;
  }

  .p2e0luud {
    border-width: 0;
    padding: 27px 50px 27px 0;
  }

  .ob5fam9r {
    float: none;
    border-width: .833333px 0 0;
    max-width: 100%;
    margin: 0;
    padding: 0 20px;
  }

  .m8iedbg5 {
    border-radius: 100px;
  }

  .zstx34ck {
    padding: 8px;
  }

  .uokrv0wh {
    border-width: 0;
    padding: 27px 50px 27px 0;
  }

  .qzjiarkk {
    float: none;
    border-width: .833333px 0 0;
    max-width: 100%;
    margin: 0;
    padding: 0 20px;
  }

  .jhtvughk {
    border-radius: 100px;
  }

  .m440d43i {
    padding: 8px;
  }

  .jnnfev2e {
    border-width: 0;
    width: 599.167px;
    margin: 0;
    padding: 27px 50px 27px 0;
  }

  .aq0c2u8l {
    box-sizing: border-box;
    float: none;
    max-width: 100%;
    padding: 0 20px;
  }

  .pgj7e133 {
    margin: 0 auto;
  }

  .iszytq4l {
    margin: 0 auto;
    padding: 0;
  }

  .y9q7aj73, .ibqz9zmr {
    width: 767px;
  }

  .gzbf0k9x, .i77b7k3z {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uvuwnac9 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(4deg);
  }

  .koo2vmby, .qm5crhk6, .rymaogoq, .d3v4gfyz, .of52obog, .wx4b7u9s {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .z2mkwstl {
    width: 767px;
  }

  .p2meivj6 {
    margin: 0;
    padding: 60px 0 90px;
  }

  .pdckvqcw {
    margin: 0;
    padding: 0;
  }

  .o500qyb0 {
    margin: 0;
  }

  .ap6ef9c8-2, .d59n4lhh-2 {
    width: 767px;
  }

  .ou0wdwhw-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 135px;
  }

  .u1gk7tyk-2, .u8zc8ak0-2, .mx3ugnsm-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rvk3l6ig-2 {
    background-position: 50% 0;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cy9zd1xo-2, .r9yflmt3-2, .ows750sj-2, .zrlg1m1h-2, .muy89pi2-2, .duvi65cz-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lgbr3ftl-2 {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .r0guw4p6-2, .ax586pcx-2 {
    width: 767px;
  }

  .wtngr9no-2, .hia216dx-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .g88zspb7-2 {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(81deg);
  }

  .hzdseoh9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ei4xqi0y-2 {
    border-width: 0;
    border-radius: 5px;
    margin: 0;
    padding: 0;
  }

  .uzz7yx8g-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nxwwa252-2 {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .wxa3b6be-2, .p1aqxb72-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dtqyxcja-2 {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(62deg);
  }

  .hymk8uy2-2, .t0ue2eri-2, .gs4xce93-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wojz3ki3-2 {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .htub4gpr-2, .gu9i7ba5-2 {
    width: 767px;
  }

  .nmlidx1y-2, .vmjdwt8j-2, .c68wvj4a-2, .rzzdk9xl-2, .w9mdmoly-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cb8hgvpx-2 {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .n8l063uj-2, .kmfk4xqo-2, .uju0rp6i-2, .oknj4vbv-2, .fve1246a-2, .fq8528m3-2, .si4a9e1l-2, .c5fzdjc9-2, .j7g2mdo7-2, .ppg722w3-2, .kopvd1xj-2, .isrt9zix-2, .bwjn3tvb-2, .v7kfp9xk-2, .rzkb50b9-2, .nf5846nx-2, .vyxkrnvl-2, .ult3epij-2, .ydh7sc8y-2, .s8axluqf-2, .vt04fqzj-2, .qd9dbmty-2, .l694r7wp-2, .phb6rvr7-2, .holka030-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lw3uaiaq-2 {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .rdqu6gck-2, .f7p4vk0q-2 {
    width: 767px;
  }

  .yvoa8kqj-2, .d3egvw4i-2, .tcc00yd6-2, .yas0j8pv-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fx9cbzgn-2 {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .sf91jju3-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .b2jet3gc-2 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
    transform: rotate(357deg);
  }

  .tuiga0bd-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wfrjunvy-2, .fmovbpoq-2, .vibna1s8-2 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .fan5dzrb-2, .h2im4k3p-2, .d0yrff3r-2, .dqk6b90o-2, .govbnf8u-2, .l5zka9ig-2, .kzsbwjkp-2, .qy8fun4c-2, .p399irtu-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .v9d5lq0g-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .v07dkvft-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wzpzh6re-2 {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(44deg);
  }

  .h2q25ayu-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .or38f6rk-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jwg9ictk-2 {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .q3bgrv0d-2, .op2zbdoq-2 {
    width: 767px;
  }

  .w0tg8qp8-2, .rbqqwdr5-2, .ycd098ew-2, .z0fmgz51-2, .ougpto8e-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ep73vxgw-2 {
    width: 767px;
  }

  .i3b8eoaz-2 {
    margin: 0;
    padding: 60px 0 30px;
  }

  .txp9ozjl-2, .cd2o50fq-2 {
    width: 767px;
  }

  .gd0rlkbf-2, .klxfv4fo-2, .dabh7qhr-2, .jy3pul60-2, .ndt99nus-2, .ej9l3rxb-2, .eolcl1lt-2, .q3xdkfq9-2, .h2dy8na5-2, .klcj1zoh-2, .m1d32rcf-2, .l5ffnswt-2, .pwbdut1y-2 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .p43va81m-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tqq8reqw-2 {
    width: 767px;
    margin: 0 0 -30px;
    padding: 0 0 30px;
    overflow: auto;
  }

  .afdtcnh4-2, .owxayjxq-2 {
    width: 767px;
  }

  .yhmbimg8-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .bmq02uz2-2, .t39sz4o8-2, .eccqtwcw-2, .dtbuai2k-2, .qzo6drrw-2, .b51weztb-2, .pmr2wndf-2, .zvig68t4-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lw2uxjdk-2 {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .qighrowa-2, .gyfsv6hf-2 {
    width: 767px;
  }

  .egoso0br-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .eorn1358-2, .yx9arj5c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .okwjwr3s-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(3deg);
  }

  .hg2j5a7r-2, .o9jicjp7-2, .un1ptwaa-2, .t8q6fged-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fvab1eqv-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(354deg);
  }

  .hy0ven6l-2 {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .y41qkrjt-2, .pj7d8xi5-2 {
    width: 767px;
  }

  .swjx8yc7-2 {
    border-width: 0;
    border-radius: 40px;
    margin: 0;
    padding: 0;
  }

  .snzw6lvx-2 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .cdz9aket-2, .vud2n2ww-2, .lpeve31n-2, .wkom2nl3-2, .p76aeclu-2, .hprxvs1a-2, .h4qnr0st-2, .ajvnh5oq-2, .xzfwoy3o-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vwn5di1l-2 {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .dglqbclg-2, .jwctt14b-2 {
    width: 767px;
  }

  .c47g2snw-2, .lmdxzbso-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cjegpz07-2 {
    opacity: 1;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j9zu5qux-2, .zm0j05ea-2, .yz70lo1a-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jad0ukc7-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(349deg);
  }

  .krr876xt-2, .vuen9blh-2, .jll6lvhk-2, .mhdhuf5d-2, .t6wzl0ir-2, .zbt026pl-2, .jxw40nx3-2, .orqhzyfp-2, .xi7714hd-2, .uugwhqbh-2, .emru9x9x-2, .ayysup57-2, .ro4hl921-2, .q9ap89qn-2, .j21n9pp9-2, .wjog5zrq-2, .becxch33-2, .kaqt31bj-2, .qceue7bm-2, .ra8s9d08-2, .q33i6xgu-2, .c8kco24c-2, .ybimp7ma-2, .ktyy6s87-2, .u863gw07-2, .r3z40p23-2, .ycll5bgb-2, .byxhto1x-2, .x7mvmf73-2, .xronobrb-2, .p4n92dwn-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eh32au7c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .bwsyy5uo-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .hnx0ghnz-2, .rb97oc8v-2, .cygali3q-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .m4vjxk6r-2 {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ka6v2pk6-2, .h2utg13w-2, .jsasqvs8-2, .pedlnbbx-2, .xlsublvi-2, .sjqt1wsg-2 {
    margin: 0;
    padding: 0;
  }

  .wd0dcc5j-2, .h1ndnk20-2 {
    width: 767px;
  }

  .xpue3ywj-2, .wxwusg1r-2, .vcp17yxg-2, .i6abjwl5-2, .zs5cdg9a-2, .h6rkz0ga-2, .u8et1v7f-2, .ae4onh20-2, .ibxyqngt-2, .fuz3l40m-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .pse77hwe-2, .j95kqpk2-2, .sugqs7jp-2, .l53omma8-2, .mpk472w5-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rhzrsu8f-2, .fta7yi5r-2, .fm1cg87j-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fyk472wi-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(35deg);
  }

  .raurryso-2, .g1ezr3d6-2, .t139cmab-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vtxu0zjk-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .bkvjm91q-2, .glvqlcq2-2, .znxgfhy1-2, .em9yiys8-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .yel4nbqx-2 {
    border-width: 0;
    border-radius: 40px;
    margin: 0;
    padding: 0;
  }

  .srve3iy8-2, .junhxmol-2, .m2xy0fvk-2, .aq0uvyag-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dtsnb3jm-2 {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .wsv59tyn-2, .tlsl4ws4-2, .w3iu26ef-2, .dvcaigsc-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cfeoh5zq-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(24deg);
  }

  .kxtd3q1c-2 {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c5n62gyx-2 {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .scaz4udv-2 {
    margin: 0;
    padding: 0;
  }

  .o5b9ixev-2, .v7pmyvej-2 {
    width: 767px;
  }

  .m6d3tsly-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ck46mmmr-2 {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .i7mhca10-2, .mfac6oei-2 {
    width: 767px;
  }

  .oet3voy0-2 {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .bfej38h1-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .x0oczg3w-2, .uwhixayj-2 {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .wsc6mjxt-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .wx3iofwx-2, .yxnl4pfa-2 {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .lxd8itvx-2, .qcufq16f-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .p2cs6rw3-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .ycyyq0n1-2, .fdsmbp69-2, .w14jxs3z-2, .djfywdw9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .br21zvsd-2, .wliqf12c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .upbd21u1-2, .o1wuzffp-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .j2wo7sh1-2, .o07ehad9-2, .ujcszdi0-2, .g0fetnlx-2, .esfl4ogn-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .msle0lm9-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .o28uhc4k-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .a0pkxn11-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t93kyz3g-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .yhanylnj-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ulm59ne7-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .yfuv80yw-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pn5stm8c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mtmqe7ia-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .x594vw3t-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .biox6mag-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ycjf6lgw-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .muopev58-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .v2gu1rxa-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c70wksn6-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yc6yxiwa-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .r82gm55s-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pjguqo3j-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .o407ag7q-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .mw8wvthq-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .e9lqjgca-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .gd77n0c0-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .czoo5s3a-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .c0dyoox9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .l91ewrk8-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .lb8ka4p9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ncbbt54j-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .oau6atw6-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fy4t5wj5-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .xzc97ipy-2 {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .hz04epxe-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c6kvsh9q-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .n10i6dfz-2, .nlrlo8cn-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .v0z8pfgi-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .qok2c0k2-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qbyhk95q-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .usna73iu-2, .jj89qvqb-2 {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .vyu1kp64-2, .rrihw97o-2, .qxivbrtr-2, .m66rjoht-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q2521m50-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .d3so1nix-2, .oywph5qc-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lpbfr24o-2, .nyg1o8h6-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .z9s7ktqw-2, .sic0zalb-2, .bdtebo5x-2, .oeneh0j9-2, .hs75sz0k-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mm5gwi43-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .k7uug4yt-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eceiopz1-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ccj7oend-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bti5lrzk-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .brbujsj7-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jqarez6s-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rp9mrq6z-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rzn0x0cq-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dhl1t2t3-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mif4y7ci-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .lc4zwmov-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .np8dx6c4-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qyyag1yr-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eljnu19e-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t5wat68p-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dp70lj3n-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .z3x16mb8-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .it040xw9-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vg78b99x-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wdyyg2v1-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rmaiir88-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .awtx5j7k-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .edbj9zf2-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ugt0846u-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nexvsc4t-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nbucllee-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .llwx1lny-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .naiipy3b-2 {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .orl1fdnm-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .r6gma3ya-2, .io1vkh1p-2, .kgz2conr-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cni7xziv-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .f70htctf-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ggz2wcjx-2 {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .ajh5l35y-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .p6criujr-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .scok71ig-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uj2w7ad9-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .kw53h9ru-2, .zpsxrdpz-2, .l0x32d9w-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qdc9md1u-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .b8h5va9c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rpcspb5o-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .crvgxkpe-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .i64xd9gd-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .crq62v31-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nceqe1e7-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .y46jyxxq-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .has0wto4-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pu2b1ki6-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j8byti7s-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dw68mn1j-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .zp1r7n6x-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nz6dmkm1-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .hzke0occ-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .idpj42jg-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u0vapnui-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ghxh4kgr-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bfbjldj8-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ombnoy3i-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qwi65lr5-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yy1quh0f-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jnd837rx-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .w4ml1nu2-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tw67f32p-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .bbk27xxt-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uctdn4tz-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vy3ulihw-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .w1cdqkca-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yz35tjx2-2, .xsv4hwub-2, .om1yiypr-2, .z73rhvfx-2, .bym2whtl-2, .xqpc7y3c-2, .v455lc3j-2, .mo2l6ld0-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .d5ah0i31-2, .b59xao92-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .mvtywwyo-2, .qp7gfp2p-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .n5s6a9e2-2, .k99a7ezk-2, .l07avz8o-2, .q9bvr8ct-2, .yyqn5fit-2, .s202m5y5-2, .uh20sdnp-2, .y9u7a4yy-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .gdxu06jd-2 {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .rb50f80k-2, .jj2t1wwy-2 {
    width: 767px;
  }

  .buhabwyz-2, .xiwdag7j-2, .ddtvtqck-2, .kwwpq8t5-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q68btlzs-2 {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .d9l0get8-2 {
    border-width: 0;
    padding: 14px 22px;
  }

  .kuzx60f4-2 {
    border-width: .833333px;
    border-radius: 30px;
  }

  .ftusbt2t-2 {
    border-width: 0;
    padding: 14px 22px;
  }

  .l9m3umeu-2 {
    border-width: .833333px;
    border-radius: 30px;
  }

  .c1hcg3y6-2 {
    border-width: 0;
    padding: 14px 22px;
  }

  .t81mbz63-2 {
    border-width: .833333px;
    border-radius: 30px;
  }

  .wqcz0i52-2 {
    width: 639.167px;
    margin: 0 auto;
    padding: 0 0 10px;
    overflow: auto hidden;
  }

  .a5j4x1mv-2 {
    max-width: 640px;
    margin: 0 auto;
  }

  .l5bgd2o7-2 {
    margin: 0;
    padding: 0;
  }

  .ad629dx8-2, .jpm6h9pu-2 {
    width: 767px;
  }

  .llnkms2y-2, .b2kh7zn9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j0ys7prt-2 {
    width: 767px;
  }

  .obuyjakb-2 {
    margin: 0;
    padding: 15px 0 30px;
  }

  .tby7begf-2, .smseu8ez-2 {
    width: 767px;
  }

  .w286gkw8-2, .vz5yqgic-2, .bz4yg8fo-2, .glgwchut-2, .fd5wvstz-2, .sl3yzezy-2 {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .g0p53t1t-2 {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .p9bpm5ae-2, .bc9uizjj-2 {
    width: 767px;
  }

  .yf8adaa5-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .xw10qxlm-2 {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .tq46ttho-2 {
    width: 767px;
  }

  .ihei37xs-2 {
    margin: 0;
    padding: 30px 0 0;
  }

  .e9btud4y-2, .it2y5d4a-2, .nz03sey9-2 {
    margin: 0;
    padding: 0;
  }

  .j4jrapgy-2, .bwt0ukws-2, .v0o0ehx6-2 {
    width: 767px;
  }

  .nn9393hf-2 {
    margin: 0;
    padding: 90px 0 45px;
  }

  .cytjlmxh-2 {
    border-radius: 100px;
  }

  .m4vsr771-2 {
    padding: 8px;
  }

  .s67qwim9-2 {
    border-width: 0;
    width: 599.167px;
    margin: 0;
    padding: 27px 50px 27px 0;
  }

  .bd7urkmi-2 {
    margin: 0 0 20px;
  }

  .dgtpg21f-2 {
    margin: 0;
    padding: 0 0 20px;
  }

  .v89ljxno-2 {
    float: none;
    max-width: 100%;
    margin: 0;
    padding: 0 20px;
  }

  .e1ru1pyh-2 {
    border-radius: 100px;
  }

  .xj8ywykg-2 {
    padding: 8px;
  }

  .p2e0luud-2 {
    border-width: 0;
    padding: 27px 50px 27px 0;
  }

  .ob5fam9r-2 {
    float: none;
    border-width: .833333px 0 0;
    max-width: 100%;
    margin: 0;
    padding: 0 20px;
  }

  .m8iedbg5-2 {
    border-radius: 100px;
  }

  .zstx34ck-2 {
    padding: 8px;
  }

  .uokrv0wh-2 {
    border-width: 0;
    padding: 27px 50px 27px 0;
  }

  .qzjiarkk-2 {
    float: none;
    border-width: .833333px 0 0;
    max-width: 100%;
    margin: 0;
    padding: 0 20px;
  }

  .jhtvughk-2 {
    border-radius: 100px;
  }

  .m440d43i-2 {
    padding: 8px;
  }

  .jnnfev2e-2 {
    border-width: 0;
    width: 599.167px;
    margin: 0;
    padding: 27px 50px 27px 0;
  }

  .aq0c2u8l-2 {
    box-sizing: border-box;
    float: none;
    max-width: 100%;
    padding: 0 20px;
  }

  .pgj7e133-2 {
    margin: 0 auto;
  }

  .iszytq4l-2 {
    margin: 0 auto;
    padding: 0;
  }

  .y9q7aj73-2, .ibqz9zmr-2 {
    width: 767px;
  }

  .gzbf0k9x-2, .i77b7k3z-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uvuwnac9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(4deg);
  }

  .koo2vmby-2, .qm5crhk6-2, .rymaogoq-2, .d3v4gfyz-2, .of52obog-2, .wx4b7u9s-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .z2mkwstl-2 {
    width: 767px;
  }

  .p2meivj6-2 {
    margin: 0;
    padding: 60px 0 90px;
  }

  .pdckvqcw-2 {
    margin: 0;
    padding: 0;
  }

  .o500qyb0-2 {
    margin: 0;
  }

  .crqmxpxv, .a31untzv {
    width: 767px;
  }

  .a90ugmb2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 135px;
  }

  .cc13kzd3, .p6mf05la, .tnurt0aj {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .argmglmc {
    background-position: 50% 0;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ctcdxvtv, .nzfp9bw9, .nun8rfsr, .pmbkkz01, .cjlxyuef, .hplnx5kb {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .y45aviqq {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .powzb0gk, .ez7w5407 {
    width: 767px;
  }

  .x24g7ugj, .bo84q8no {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qv66c6ge {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(81deg);
  }

  .c0b7p2ez {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dnnf3gt4 {
    border-width: 0;
    border-radius: 5px;
    margin: 0;
    padding: 0;
  }

  .r2sv6raw {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vszf521o {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .h6gsfc4g, .jf33bthn {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .evymp0eg {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(62deg);
  }

  .wwcnclij, .ryndnoae, .z269yuee {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u34u8be0 {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .ibw8r8jk, .qociz1j9 {
    width: 767px;
  }

  .yshho0hn, .zruhcm6t, .m2w3brqc, .ziahjp28, .ymjopex5 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .pzvtnl0x {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .i05htgqm, .rj6sigzx, .dv293j6l, .f2djmm9n, .cg4a8e0p, .qk5j5cy6, .pmgfuuzl, .kiv0t9ys, .t3zsf8tj, .sxi9nv4s, .nlho3n7j, .e44bmhn0, .bmhwx2a2, .bucsc4j5, .f9rqw8eu, .g6em6vfh, .sml7zl12, .vnzftdf2, .djega04q, .sbt8i0vt, .absflp5f, .entvb5mm, .wy42xqzh, .mifoujup, .co96z3yd {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fnxs2phh {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .lpxnl7c2, .ubozite8 {
    width: 767px;
  }

  .oyzn8k2c, .kj9gi5ac, .b80x2kqx, .oy22a3vw {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .f1oy93bk {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .ipl9p4mx {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ifkc7xce {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
    transform: rotate(357deg);
  }

  .grvh4kcd {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .f6r3q6hy, .t2v4zhdf, .rojsgjco {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .ofbebsal, .tcew714w, .axsaa4kz, .dd01g2o8, .f615ap4n, .cjwybkg3, .ozr8cs95, .rgxci2hy, .meqhkto6 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jdxc1au6 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .poawc2jd {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mxj59p31 {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(44deg);
  }

  .g32s1nu3 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .jieegv5n {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ilcvg49h {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .mkdm4ocs, .th56egzj {
    width: 767px;
  }

  .hef47yqm, .bflqcj9l, .gz06taqn, .k9tjdgob, .wr13256y {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j05lw818 {
    width: 767px;
  }

  .obpwjslb {
    margin: 0;
    padding: 60px 0 30px;
  }

  .xxos8yga, .r8g38j2h {
    width: 767px;
  }

  .jectdcys, .b57c5xuw, .b0odkjnc, .umwvfy7w, .rzth3wm3, .mb7u9dmo, .hknonqdv, .i8xxquo3, .tygnb5gu, .qbcjy9v5, .j7bm5vui, .ej78k7oz, .k7p41tvz {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .isg2jpv6 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rypiojzq {
    width: 767px;
    margin: 0 0 -30px;
    padding: 0 0 30px;
    overflow: auto;
  }

  .ia88ubca, .re81o5hh {
    width: 767px;
  }

  .rfj02u0w {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .gq2zbuih, .sr45q14r, .z7z10clq, .l6x8oek7, .bn9qdhh7, .vshz6rj2, .vx7sbyxd, .djcytt98 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .b9peg7cp {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .elnxbr3f, .zxv2la7g {
    width: 767px;
  }

  .xm7yfvgp {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .d63ssz1c, .soxthktx {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .h9dsawpm {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(3deg);
  }

  .tw9tg20h, .szzimbjz, .u2kwu8m9, .l5ekoirk {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c86eu1vk {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(354deg);
  }

  .r8pmdi93 {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .of7w9ba9, .hff4h5ae {
    width: 767px;
  }

  .um3f8xww {
    border-width: 0;
    border-radius: 40px;
    margin: 0;
    padding: 0;
  }

  .kk5dllnx {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .k216gxix, .bgho81xh, .tsy0ybda, .cxqd1aso, .unnk0ekg, .kotb5ey3, .j3irp64a, .eaqgjixt, .bj5c3yi4 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .w0cbudd5 {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ahthccq4, .ioqrijgu {
    width: 767px;
  }

  .fg8l4yq5, .kldto5mm {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fw4kk50f {
    opacity: 1;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .b7qhcbzz, .ilmlt6ao, .kz5m6miv {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tiadvfrq {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(349deg);
  }

  .rcf2fofh, .xf7ro7b7, .zax40fy4, .tpdckk0p, .yxulm8si, .lay05f9t, .lvn1kuxm, .u4lgv48b, .t95zqlaq, .rhikluhj, .xn0lxve2, .oop8r10j, .c8u5b192, .sjsxyhvz, .oi7kidim, .vfrc8g5q, .cwp6bgyx, .v4amm0fi, .zxaqcqom, .ea5pvvgz, .sz05fbis, .zculapex, .ucykyflk, .e1jg6alp, .slxa25g7, .lporvukk, .vazl1f4g, .banb7zzx, .vkkb4ckm, .du5oir4m, .lakd1qid {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lzoylcxx {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .f8kluti1 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .u3hhhl04, .h26ghu4j, .bbldgwp5 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .er8snor8 {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .be2xtltx, .m4lbthmb, .l9ow63k6, .i7qdu976, .ngwh8e5r, .wfeas1ug {
    margin: 0;
    padding: 0;
  }

  .zqxgmthy, .a0rq99b3 {
    width: 767px;
  }

  .xm40fqv0, .kab187yk, .yqlep5bc, .kn02ah3i, .nagysb10, .wqys3xz1, .nlt9tvmz, .zbnwad5k, .w9lfzqgh, .c8w6dobu {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .oe5a5acw, .vu705wmu, .l9k97rm0, .ehjxpk7i, .uu79snon {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .u0pthnlv, .rv0y04re, .jd33ms4s {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .kda9da53 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(35deg);
  }

  .fid30phg, .mvwukcf7, .t7ccyx51 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ndki898b {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .o26p4qw1, .a9qdpkbk, .hhugilf1, .u7pmemne {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nvrqvx7p {
    border-width: 0;
    border-radius: 40px;
    margin: 0;
    padding: 0;
  }

  .satdgb0o, .td2lzquh, .i6844q9g, .hx8zrzgf {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dj7fgllq {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .eq4utfds, .pldqzwki, .fyrqf4b3, .fyjbq83e {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .i7t3sno8 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(24deg);
  }

  .lm1bwgup {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .i4w05mdp {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .cax3s8bp {
    margin: 0;
    padding: 0;
  }

  .ypax6jma, .rbrfml3a {
    width: 767px;
  }

  .wh3c46nb {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .zz7x7vfk {
    width: 767px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .aw7mj7d0, .kj0a6955 {
    width: 767px;
  }

  .iy1e8psv {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .k4hm4zrj {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uo7wd38b, .icjubj16 {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
  }

  .der1n17k {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ejmvttyl, .m1su1zbn {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .ct8reqhr, .yj6oprl1 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .x9yk3ae5 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .nwuhg5s5, .ti9d82wq, .kc4ru1zg, .ykudkq7e {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .xhaeu84s, .k6ard3ys {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .yswjs3ti, .u32332yy {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .p7hhi0rl, .t7towhov, .ej478blr, .rqhb0k3z, .ob5984cn {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .x0qc4qq5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .gmr5c94b {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tnrrvt18 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vxafy4a2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .pysbjzwu {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .w1cj4bfu {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .aquve915 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .n1zov9mm {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .amb5dbe3 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .wxunmt2u {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cpbv1ynt {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dq76pnp5 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cphfepza {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nixy7vmp {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .n30eiq26 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .r43chakw {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .shzhfyyy {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rz0se25u {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .a3rtx978 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .n9du0ny7 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .f96p164h {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .bf4dhfk7 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .p62f0j6q {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .svzdh9dm {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u8nfowur {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .odkahdvz {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fxkjm02f {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .g2mfue2s {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tzg71p11 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ngf94nnd {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .oqcrbj6r {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .k5x0aj6j {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .l1l5yzph, .snk3si5y {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qk03coao {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ioewxtey {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lqxl7k49 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .e8xcc6m6, .mvua4207 {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .pqp932o8, .q2wajpqy, .te9yenn9, .ea7kpnmu {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rki16h4c {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .hyf3643c, .yzlu6gwv {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .zhjydfed, .ilk0dyav {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .wewnw2yf, .j5c9ggl0, .uev8tyxn, .qfybgza9, .rdutu4t8 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .gasbk7r5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .cijdzmfg {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .clr7q9vt {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .oo29cqaj {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ua1fjucy {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ch4h4tex {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .igcjhwsu {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dtfaz4n4 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .z42fgxwa {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .klgbhffw {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bptyv5kr {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .m1xxztwp {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .pbycwokl {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .e76f108s {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .iceg7nvm {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .szs2oxpi {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q3jsa7pv {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .mn25xvl5 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u4y3xd1j {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .mczfcaiv {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bcnu79l1 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .cgm7wcdj {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fkogyust {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .zyy7vbg2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nitfxoxl {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vz2gpeih {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .l1ifs7fg {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .hctwca4w {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bd6cwfpi {
    border-width: .833333px;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .v22ohjfy {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qccgg678, .co8ftv7o, .ri2ebs4v {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .poziy3ia {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .egtggg68 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .jd59u6kt {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .d6qjd9lh {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c8mx5yag {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .jwoob7n7 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .xk8wbhsh {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .c7l3p504, .j2y85qrh, .denapffp {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .scx4in6l {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .gwkadp6z {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wu598sk6 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .d44khbog {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .szr8eutq {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .q04u0kf2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .o58kpccd {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ypik0tcp {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .iigtyt9a {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .j84ztb72 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nexi4hny {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qe3emu9d {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .hx3hj4er {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .iwy7h4a2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .da1xnejw {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .zldx5gzk {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .z97prv46 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vuglch6k {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .r4xo49h9 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .d09mb739 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .t038k7jl {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t4pkao5m {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uk2jjaai {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .fme3p2kc {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .l9sb13jt {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .hhddwfdx {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .gc5p87gh {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .algnbwo4 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .l0q8jll4 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qk37cvbd, .sv7d64qw, .cblm89ct, .r6io51r0, .k0ou0cr2, .f52hdd5o, .s4zz8ys3, .zmecrm0m {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eo5xyizh, .seu6eqp3 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .xgzjebyj, .wdqg31ol {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .yetp5occ, .bzof5j2l, .uag8y9m9, .qqxktpgv, .wxbv6r3y, .z3p7n8lk, .j63h86rc, .y15sxph6 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nehtrya9 {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .htn8v0na, .jr3rd0mi {
    width: 767px;
  }

  .rezttusx, .svf3yzbx, .l0smninc, .dm4ytmrt {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .hhwm9by7 {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .h7x7x80o {
    border-width: 0;
    padding: 14px 22px;
  }

  .k9e9gopj {
    border-width: .833333px;
    border-radius: 30px;
  }

  .kyzwiuch {
    border-width: 0;
    padding: 14px 22px;
  }

  .mxb2ziq6 {
    border-width: .833333px;
    border-radius: 30px;
  }

  .bex4xb1e {
    border-width: 0;
    padding: 14px 22px;
  }

  .r8i5dk3l {
    border-width: .833333px;
    border-radius: 30px;
  }

  .spreg5qe {
    width: 639.167px;
    margin: 0 auto;
    padding: 0 0 10px;
    overflow: auto hidden;
  }

  .w0pvz4a6 {
    max-width: 640px;
    margin: 0 auto;
  }

  .bsnovdc6 {
    margin: 0;
    padding: 0;
  }

  .vr72locg, .y8wg36t7 {
    width: 767px;
  }

  .nqhzz7tc, .uoty97t1 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .b4929w4l {
    width: 767px;
  }

  .pdptrclu {
    margin: 0;
    padding: 15px 0 30px;
  }

  .uafiod0r, .oo581f5o {
    width: 767px;
  }

  .ct17hhms, .zbkkfqqc, .f6ozv37y, .suepo7u8, .ic03gh9i, .q7f5nldb {
    border-width: 0;
    border-radius: 30px;
    margin: 0;
    padding: 0;
  }

  .bebb371e {
    width: 767px;
    margin: 0;
    padding: 0;
  }

  .crcklqae, .tfimfltu {
    width: 767px;
  }

  .ieze79jj {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j2180ti7 {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .w0rcawgs {
    width: 767px;
  }

  .m7vdioba {
    margin: 0;
    padding: 30px 0 0;
  }

  .fc8xj1rv, .o335a93i, .d5a67fjp {
    margin: 0;
    padding: 0;
  }

  .wexqmpol, .efupomua, .chbknq8m {
    width: 767px;
  }

  .c6xeg5zg {
    margin: 0;
    padding: 90px 0 45px;
  }

  .l6nnacxn {
    border-radius: 100px;
  }

  .h6fcvvgg {
    padding: 8px;
  }

  .guycpalq {
    border-width: 0;
    width: 599.167px;
    margin: 0;
    padding: 27px 50px 27px 0;
  }

  .hhib34oo {
    margin: 0 0 20px;
  }

  .otqlhkwt {
    margin: 0;
    padding: 0 0 20px;
  }

  .krpqzaud {
    float: none;
    max-width: 100%;
    margin: 0;
    padding: 0 20px;
  }

  .v3o82yp7 {
    border-radius: 100px;
  }

  .g9zx7elc {
    padding: 8px;
  }

  .c3a6k09o {
    border-width: 0;
    padding: 27px 50px 27px 0;
  }

  .tw58pntp {
    float: none;
    border-width: .833333px 0 0;
    max-width: 100%;
    margin: 0;
    padding: 0 20px;
  }

  .alzhsrsx {
    border-radius: 100px;
  }

  .xhuxugao {
    padding: 8px;
  }

  .e5a9w8pf {
    border-width: 0;
    padding: 27px 50px 27px 0;
  }

  .qdng3u7s {
    float: none;
    border-width: .833333px 0 0;
    max-width: 100%;
    margin: 0;
    padding: 0 20px;
  }

  .la634j3w {
    border-radius: 100px;
  }

  .plgumsl3 {
    padding: 8px;
  }

  .d2mrog95 {
    border-width: 0;
    width: 599.167px;
    margin: 0;
    padding: 27px 50px 27px 0;
  }

  .fab383p9 {
    box-sizing: border-box;
    float: none;
    max-width: 100%;
    padding: 0 20px;
  }

  .s6amyb9y {
    margin: 0 auto;
  }

  .kf6jc6b1 {
    margin: 0 auto;
    padding: 0;
  }

  .okg2zpx6, .vcy9l3j6 {
    width: 767px;
  }

  .ll1wme4u, .hfo8xgml {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .hp8obprc {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(4deg);
  }

  .dboljj47, .qfpfgwzo, .g5ggn7os, .g7dc9rwf, .np785bcv, .owkzd64j {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tuapxe3f {
    width: 767px;
  }

  .kpl8wt5q {
    margin: 0;
    padding: 60px 0 90px;
  }

  .l4vyqoxs {
    margin: 0;
    padding: 0;
  }

  .wzo74l0w {
    margin: 0;
  }

  .container-new-st._12 {
    padding-top: 40px;
  }

  .some-info-in-center {
    left: 187px;
  }

  .h-new._44.spectral {
    font-size: 32px;
  }

  .h-new._32 {
    font-size: 24px;
  }

  .p-new._20.black {
    font-size: 18px;
  }

  .p-new._22.black {
    font-size: 20px;
  }

  .some-scroll-wrap {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .some-item-scroll {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    min-width: 260px;
  }

  .what-awaits-you {
    height: 50vh;
  }

  .moduls-wrap {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .wrap-bonus {
    padding-bottom: 60px;
  }

  .brap-big-label {
    padding-left: 90px;
    padding-right: 90px;
    font-size: 18px;
  }

  .adva-content-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .adva-photo {
    height: 190px;
  }

  .top-info-tarif-photo._2bg {
    background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66ccdb48bdc6d3a9c6454ebf_%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202024-08-26%20%D0%B2%2022.41.20.png");
    background-position: 50% 100%;
    padding-top: 200px;
  }

  .top-info-tarif-photo._1bg {
    background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66ccdb5222a01161ebe64c71_%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202024-08-26%20%D0%B2%2022.42.35.png");
    background-position: 50% 100%;
    padding-top: 200px;
  }

  .top-info-tarif-photo._3bg {
    padding-top: 200px;
  }

  .rev-video {
    overflow: hidden;
  }

  .some-video {
    display: flex;
    overflow: auto;
  }

  .wrap-btn-footer {
    text-align: center;
  }

  .bonus-mask {
    width: 60%;
  }

  .hero-heading-center, .hero-heading-center-2, .hero-heading-center-3 {
    padding: 60px 15px;
  }

  .tarif-section-copy, .about-author {
    margin-bottom: 40px;
  }
}

@media screen and (max-width: 479px) {
  a {
    opacity: 1;
    color: var(--secondary);
    margin-top: -39px;
    margin-bottom: -34px;
    margin-right: -94px;
    padding-bottom: 29px;
  }

  img {
    text-align: center;
  }

  .section {
    margin-top: 40px;
  }

  .section.qghd.mob {
    background-color: var(--untitled-ui-gray300);
    color: var(--untitled-ui-gray400);
    border-radius: 20px;
    margin-top: 40px;
    margin-bottom: 30px;
    margin-left: 10px;
    padding-right: 0;
  }

  .section.asdfs {
    background-image: linear-gradient(#00000012, #00000012);
    border-radius: 20px;
    margin-top: 40px;
    margin-bottom: 0;
    display: flex;
  }

  .body {
    aspect-ratio: auto;
    mix-blend-mode: normal;
    object-fit: fill;
    max-width: none;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .heading-2 {
    font-weight: 400;
  }

  .heading-2.im {
    letter-spacing: 0;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 20px;
    font-family: Font, sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.2;
  }

  .heading-2.tarif-h2 {
    margin-top: 36px;
    font-size: 40px;
  }

  .heading-2.tarif-h2.gold.mobile {
    color: var(--white);
    margin-left: 0;
  }

  .heading-2.tarif-h2.mobile {
    margin-top: 20px;
    font-weight: 400;
  }

  .heading-2.tarif-h2.mobile.sfgsgds {
    margin-left: auto;
    font-family: Font, sans-serif;
    font-weight: 400;
  }

  .heading-2.tarif-h2.gh {
    margin-bottom: 10px;
  }

  .heading-2.tarif-h2.gh.minus {
    margin-top: 25px;
    padding-top: 10px;
    font-size: 28px;
  }

  .heading-2.red {
    color: var(--secondary);
    font-size: 24px;
  }

  .heading-2.car {
    color: var(--white);
    margin-top: -206px;
    padding-top: 185px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 30px;
  }

  .paragraph {
    color: var(--white);
    padding-left: 10px;
    padding-right: 10px;
    font-size: 18px;
  }

  .grid {
    border: 1px solid var(--secondary);
    background-color: var(--secondary);
    color: var(--secondary);
    -webkit-text-stroke-color: var(--secondary);
    background-image: none;
    background-size: auto;
    margin-top: -23px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 109px;
  }

  .grid.mobile2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-block-10 {
    background-color: #39362e00;
    background-image: none;
    background-position: 0 0;
    border-radius: 36px;
    margin-top: 60px;
    margin-left: 16px;
    margin-right: 16px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .proscons.im {
    border-radius: 20px;
    height: auto;
  }

  .heading-1.mobile {
    color: var(--flowers-2);
    letter-spacing: -.1rem;
    margin-top: 40px;
    margin-bottom: 0;
    padding-top: 20px;
    font-size: 34px;
    overflow: hidden;
  }

  .heading-1.mobile.qwwww {
    margin-bottom: 11px;
  }

  .heading-1.mobile.qwwww.w {
    color: var(--flowers-2);
    margin-top: 40px;
    margin-bottom: 20px;
    padding-top: 0;
    display: block;
    position: static;
    overflow: hidden;
  }

  .heading-1.mobile.qwwww.w.tap {
    color: #e1131f;
    margin-top: 29px;
    margin-bottom: 10px;
    font-size: 30px;
  }

  .heading-1.mobile.qwwww.w.fe {
    color: #fff;
    margin-top: 20px;
  }

  .heading-1.hero {
    color: var(--secondary);
    text-align: left;
    letter-spacing: -.1rem;
    background-color: #dddddd82;
    border-radius: 20px;
    width: 90%;
    margin-top: 75vh;
    margin-left: auto;
    margin-right: auto;
    padding: 20px 10px;
    font-size: 28px;
    inset: auto 0%;
  }

  .heading-1.tap {
    color: #e1131f;
    font-size: 30px;
  }

  .tarif-card {
    border: 1px solid var(--main);
    border-radius: 36px;
    margin-top: 40px;
    margin-left: 20px;
    margin-right: 20px;
    overflow: visible;
  }

  .tarif-card.gold {
    border-color: var(--flowers-2);
    background-color: var(--123);
    margin-top: 40px;
  }

  .tarif-section {
    background-color: var(--bg);
    width: auto;
    max-width: none;
    margin: 40px auto 20px;
    padding-bottom: 0;
    display: none;
  }

  .tarif-section.mob {
    margin-top: 0;
  }

  .heading-4 {
    font-size: 16px;
  }

  .text-block {
    font-size: 12px;
    line-height: 18px;
  }

  .div-block-11 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div-block-11.pdf1 {
    margin-top: 24px;
  }

  .grid-3 {
    grid-template-columns: .25fr 2.25fr;
    margin-bottom: -21px;
    padding-top: 10px;
    padding-bottom: 0;
    padding-left: 24px;
  }

  .button {
    font-size: 20px;
  }

  .button.secondary {
    margin-bottom: 0;
  }

  .button.sdfsf {
    margin-bottom: 4px;
  }

  .button.sdfsf.qw {
    background-color: var(--flowers-2);
    color: var(--white);
    border: 1px #fff;
    margin-bottom: -20px;
    margin-right: -2px;
    padding-bottom: 20px;
    padding-left: 56px;
    padding-right: 63px;
  }

  .button.ttt {
    background-color: var(--flowers-2);
    margin-top: 0;
  }

  .flex-block {
    border-style: none;
    margin-top: 31px;
    overflow: visible;
  }

  .flex-block.gol {
    border-color: #0000;
    margin-top: 37px;
  }

  .grid-4 {
    width: 100vw;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div-block-12 {
    margin-bottom: 0;
    padding-bottom: 1px;
  }

  .uui-text-size-medium-2 {
    padding-left: 21px;
    padding-right: 15px;
  }

  .uui-text-size-medium-2.hhhh {
    color: var(--flowers-2);
    margin-bottom: 5px;
    font-size: 1rem;
    line-height: 1;
  }

  .uui-faq01_answer {
    object-fit: fill;
  }

  .accordion-icon_vertical-line, .accordion-icon_horizontal-line {
    background-color: var(--secondary);
    -webkit-text-stroke-color: var(--secondary);
  }

  .accordion-icon_component {
    border-color: var(--secondary);
    color: var(--secondary);
    -webkit-text-stroke-color: var(--secondary);
  }

  .uui-faq01_list {
    margin-top: 20px;
    margin-left: 12px;
    margin-right: 12px;
  }

  .text-span {
    letter-spacing: 0;
    font-size: 20px;
  }

  .text-span-2 {
    color: #3d1d116e;
  }

  .bold-text-5 {
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.2;
  }

  .grid-5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    padding-bottom: 5px;
  }

  .image-2, .image-3, .image-4 {
    border-radius: 20px;
  }

  .bold-text-6, .bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10, .bold-text-11, .bold-text-12 {
    font-weight: 400;
  }

  .f-testimonial-avatar-small {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .f-testimonial-author {
    flex-flow: column wrap;
    align-items: flex-start;
  }

  .image-5 {
    border: 0px none var(--white);
    background-color: var(--white);
    color: var(--white);
    -webkit-text-fill-color: inherit;
    object-fit: cover;
    background-clip: border-box;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    flex: 0 auto;
    width: 100%;
    height: 90vh;
    margin-top: -70px;
    display: block;
    overflow: visible;
  }

  .image-5.mob {
    border-radius: 20px;
  }

  .heading-6 {
    z-index: 1;
    color: var(--secondary);
    background-color: #6660;
    margin-top: 20px;
    padding: 0;
    font-size: 12px;
  }

  .heading-6.logo {
    color: var(--secondary);
    margin-left: 20px;
  }

  .div-block-17 {
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .uui-heroheader01_pattern-image {
    width: 12.125rem;
    bottom: -25%;
    right: -20%;
  }

  .uui-heroheader01_image {
    border-top-left-radius: 4rem;
    height: 15rem;
  }

  .uui-heroheader01_image-wrapper {
    border: 1px solid var(--white);
    background-color: var(--bg);
    width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  .uui-heroheader01_content {
    z-index: 500;
    border: 1px solid var(--white);
    background-color: var(--white);
    position: static;
  }

  .uui-heroheader01_component {
    border: 1px solid var(--white);
    grid-template-columns: 1fr;
    place-items: center stretch;
    height: auto;
    min-height: 100%;
    overflow: visible;
  }

  .uui-section_heroheader01 {
    width: 100vw;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    display: block;
    overflow: visible;
  }

  .f-testimonial-avatar-small-2 {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .f-testimonial-author-2 {
    flex-flow: column wrap;
    align-items: flex-start;
  }

  .f-testimonial-slider-grid-large-2 {
    text-align: center;
  }

  .html-embed {
    float: none;
    clear: none;
    object-fit: scale-down;
    max-width: 320px;
    height: 10em;
    margin-left: auto;
    margin-right: auto;
    position: static;
    overflow: visible;
  }

  .html-embed._1 {
    display: none;
  }

  .quick-stack-3 {
    padding-bottom: 0;
  }

  .div-block-20 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 20px;
    display: inline-block;
  }

  .uui-text-size-small.text-color-gray500 {
    text-align: center;
    margin-top: 20px;
  }

  .uui-footer03_menu-wrapper {
    grid-template-columns: 1fr;
  }

  .f-footer-link {
    flex: none;
    margin-right: 0;
  }

  .f-footer-link._2 {
    margin-right: 0;
  }

  .f-footer-vertical-divider {
    display: none;
  }

  .f-footer-menu {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    flex-direction: column;
    flex: none;
    margin-bottom: -1px;
  }

  .f-footer-detail {
    color: var(--flowers-2);
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .f-footer-bottom {
    text-align: center;
    margin-top: 0;
    padding-top: 0;
  }

  .f-icon-regular-3 {
    color: var(--secondary);
    justify-content: flex-end;
    margin-right: -223px;
    padding-right: 0;
  }

  .f-footer-social-row-large {
    align-self: center;
  }

  .f-footer-group {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-bottom: -13px;
  }

  .f-container-large-3 {
    background-color: var(--3333);
    border-radius: 20px;
    margin-top: 20px;
    padding-bottom: 0;
  }

  .f-container-large-3.tap {
    padding-bottom: 40px;
  }

  .f-footer-small {
    background-color: #fff;
    margin-bottom: -53px;
    padding-top: 0;
    padding-bottom: 9px;
  }

  .text-block-2 {
    color: var(--4444);
    text-decoration: none;
  }

  .text-block-3 {
    color: var(--4444);
    margin: 0 0 20px;
    padding-left: 0;
    padding-right: 0;
    text-decoration: none;
  }

  .text-block-4 {
    aspect-ratio: auto;
    color: var(--коричневsq);
    text-align: center;
    margin-top: 0;
    margin-left: 0;
    padding-left: 0;
  }

  .text-block-4._2 {
    margin-top: 0;
    margin-left: 0;
  }

  .div-block-21 {
    background-color: #f3efef00;
    border-radius: 20px;
    margin-top: -21px;
    margin-bottom: 27px;
    padding: 43px 4px 0 2px;
  }

  .heading-7 {
    color: var(--secondary);
    text-align: center;
    align-self: center;
    margin-top: 0;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 25px;
    font-weight: 400;
  }

  .heading-7.fefds {
    color: var(--bg);
    object-fit: fill;
    margin-top: -11px;
    margin-bottom: 41px;
    margin-left: 0;
    overflow: visible;
  }

  .heading-7.qwerthg {
    margin-top: 16px;
  }

  .section-2 {
    background-color: var(--white);
    margin-top: 0;
  }

  .section-2.gnx {
    margin-top: 0;
    margin-bottom: 0;
    display: block;
  }

  .container {
    padding-top: 20px;
    display: none;
    overflow: hidden;
  }

  .container.tap {
    margin-top: 0;
  }

  .container._12 {
    padding-top: 20px;
  }

  .list {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    padding-left: 31px;
    padding-right: 12px;
  }

  .list-item {
    font-size: 17px;
  }

  .heading-8 {
    letter-spacing: .5px;
    margin-top: -52px;
    margin-bottom: 0;
    padding-top: 7px;
    padding-bottom: 7px;
    font-size: 14px;
  }

  .ngs {
    color: var(--flowers-2);
    text-align: center;
    max-width: 1440px;
    margin-bottom: 20px;
    padding-bottom: 0;
    font-size: 34px;
    font-weight: 400;
  }

  .ngs.tap {
    margin-top: 22px;
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 100%;
  }

  .uui-button-secondary.is-button-small {
    background-color: var(--flowers-2);
    color: var(--flowers-2);
    background-image: none;
    margin-top: 2px;
    margin-bottom: 20px;
  }

  .uui-button-secondary.is-button-small.sdfd {
    background-color: var(--flowers-2);
    margin-top: -4px;
    margin-bottom: -57px;
  }

  .uui-banner04_text {
    color: var(--secondary);
    margin-right: 0;
  }

  .uui-banner04_wrapper {
    background-color: #39362e00;
    border: 1px solid #3d1d11;
    border-radius: 1.4rem;
    margin-bottom: -6px;
    padding-bottom: .8rem;
  }

  .heading-9 {
    background-color: #f3efef00;
    border-radius: 3px;
    margin-top: -37px;
    margin-bottom: 0;
    font-size: 6px;
  }

  .slide_item {
    width: 104%;
    padding-right: 4%;
  }

  .container-2 {
    padding-left: 7%;
    padding-right: 7%;
  }

  .carousel-slider {
    padding-left: 10px;
    padding-right: 10px;
  }

  .carousel-slider._6, .carousel-slider._5, .carousel-slider._3, .carousel-slider._4, .carousel-slider._7, .carousel-slider._2, .carousel-slider._8 {
    right: 0%;
  }

  .carousel-mask {
    width: 100%;
  }

  .carousel.is_contained {
    margin-top: 20px;
    overflow: hidden;
  }

  .card-body {
    padding: 20px;
  }

  .container-5 {
    margin-top: 20px;
  }

  .carousel-mask-2 {
    width: 100%;
    overflow: clip;
  }

  .italic-text-2, .italic-text-3 {
    color: var(--main);
    font-style: normal;
  }

  .mobile {
    display: block;
  }

  .desktop {
    display: none;
  }

  .tarif-buutin {
    position: static;
    inset: auto 20px 20px auto;
  }

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

  .button-2 {
    z-index: 10;
    background-color: #9f8c8c00;
    margin: -6px -125px 0 0;
    padding-top: 90px;
    padding-bottom: 7px;
    padding-right: 0;
    display: block;
  }

  .div-block-25 {
    z-index: 11;
    display: block;
    position: fixed;
    inset: auto 20px 20px auto;
  }

  .div-block-25.tap {
    display: none;
  }

  .container-7 {
    margin-top: -7px;
    margin-bottom: 1px;
  }

  .div-block-27 {
    text-align: left;
    -webkit-text-fill-color: inherit;
    background-color: #fff0;
    background-image: none;
    background-clip: border-box;
    border: 1px solid #f3efef00;
    border-radius: 32px;
    margin-top: -1px;
    margin-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-11 {
    color: var(--secondary);
    margin-top: 40px;
    margin-bottom: -27px;
    margin-left: -4px;
    padding: 0;
    font-family: Font, sans-serif;
    font-size: 5vw;
  }

  .html-embed-4, .html-embed-4.huge {
    display: none;
  }

  .section-5 {
    background-color: var(--white);
    margin: 2px 0 12px;
    padding-bottom: 0;
    padding-right: 0;
    line-height: 0;
    display: block;
  }

  .div-block-28 {
    border-radius: 32px;
  }

  .div-block-28.qw {
    border-radius: 32px;
    padding-right: 0;
  }

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

  .container-8 {
    width: 100%;
    margin-top: 20px;
  }

  .section-6 {
    display: block;
  }

  .section-7 {
    display: none;
  }

  .div-block-30 {
    padding: 16px;
  }

  .f-testimonial-avatar-small-3 {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .f-testimonial-author-3 {
    flex-flow: column wrap;
    align-items: flex-start;
  }

  .uui-team04_image-wrapper {
    padding-top: 66%;
  }

  .grid-11 {
    grid-template-columns: 1fr;
  }

  .slider-2 {
    min-height: 108vw;
    max-height: none;
  }

  .container-9 {
    width: auto;
    min-width: 0;
    max-width: none;
    margin: 10px auto 0;
    padding-bottom: 0;
    display: block;
  }

  .bold-text-15 {
    font-weight: 400;
  }

  .italic-text-4 {
    color: var(--main);
    font-size: 5vw;
    font-style: normal;
  }

  .image-18 {
    position: static;
  }

  .image-19 {
    object-position: 50% 100%;
    overflow: visible;
  }

  .grid-13 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    margin-top: 40px;
  }

  .div-block-36 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    color: var(--bg);
    align-items: stretch;
    padding-left: 12px;
    padding-right: 1px;
  }

  .head {
    color: var(--secondary);
    font-size: 2vh;
  }

  .uui-heroheader15_card-image-05, .uui-heroheader15_card-image-04, .uui-heroheader15_card-image-03, .uui-heroheader15_card-image-02, .uui-heroheader15_card-image-01 {
    border-radius: .5rem;
    width: 14rem;
  }

  .uui-heroheader15_image-wrapper {
    height: 12.75rem;
  }

  .uui-heading-xlarge-2 {
    color: var(--white);
    text-align: center;
    align-self: center;
    margin-top: 60px;
    padding: 10px;
    font-size: 24px;
  }

  .uui-heroheader08_image {
    height: 17.5rem;
  }

  .ratings_wrapper {
    flex: none;
    margin-left: .75rem;
  }

  .uui-signup-form_wrapper {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .uui-heroheader08_component {
    grid-template-columns: 1fr;
  }

  .uui-section_heroheader08 {
    overflow: hidden;
  }

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

  .video-2 {
    margin: 20px 50px 50px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-38 {
    max-width: none;
  }

  .image-20 {
    background-color: var(--bg);
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: -106px;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  .preloader {
    display: block;
  }

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

  .bold-text-17, .bold-text-18 {
    color: var(--flowers-2);
  }

  .bold-text-19 {
    color: var(--коричневsq);
  }

  .bold-text-21, .bold-text-22, .bold-text-23 {
    font-weight: 400;
  }

  .bold-text-24 {
    color: var(--flowers-2);
    font-weight: 400;
  }

  .uui-button-secondary-2.is-button-small {
    background-image: none;
    margin-top: 13px;
  }

  .heading-20 {
    inset: 0% 7% auto auto;
  }

  .result-but {
    margin-bottom: -9px;
    padding-bottom: 0;
  }

  .item-services {
    border-radius: 25px;
    margin-bottom: 10px;
    padding: 0 20px;
  }

  .item-services.tab {
    border-color: var(--bg);
    background-color: var(--secondary);
    color: var(--white);
  }

  .text-span-14 {
    letter-spacing: 0;
    font-size: 20px;
  }

  .container-10 {
    min-width: 0;
    max-width: 1400px;
    margin-top: 12px;
    margin-bottom: 3px;
    padding-top: 0;
  }

  .tarif-section-2 {
    margin-top: 30px;
    margin-bottom: 15px;
  }

  .bold-text-25 {
    font-weight: 400;
  }

  .image-22 {
    object-fit: contain;
  }

  .faq {
    margin-top: 40px;
  }

  .faq.asdfs.tap {
    margin-bottom: 0;
    padding-bottom: 40px;
  }

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

  .accordion-icon_component-2 {
    color: #39362e;
    -webkit-text-stroke-color: #39362e;
    border-color: #39362e;
  }

  .cop {
    margin-top: -64px;
  }

  .container--tap {
    margin-top: 25px;
    padding-top: 0;
    padding-left: 2%;
    padding-right: 2%;
  }

  .container--tap.mob {
    margin-top: -67px;
    padding-bottom: 124px;
    padding-right: 1%;
    display: block;
  }

  .services-h {
    color: #e1131f;
    margin-top: 8px;
    margin-bottom: 23px;
    font-size: 30px;
  }

  .quick-stack-4 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .services {
    margin-top: 26%;
    margin-bottom: 22px;
    padding-bottom: 0;
  }

  .div-for-services {
    margin-bottom: -17px;
    padding-bottom: 0;
  }

  .head-2 {
    font-size: 2vh;
  }

  .head-2.tab {
    line-height: 130%;
  }

  .heading-19 {
    margin-top: 10px;
    font-size: 22px;
    line-height: 120%;
  }

  .result-img {
    flex: 0 auto;
  }

  .div-block-40 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .accordion-icon_horizontal-line-2 {
    -webkit-text-stroke-color: #39362e;
    background-color: #39362e;
  }

  .buton-services {
    margin-left: 5px;
    padding: 8px 25px;
    display: none;
  }

  .buton-services.but-res {
    text-align: center;
    flex: 1;
    margin-top: 0;
    margin-bottom: -18px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: block;
  }

  .h-services {
    margin-bottom: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 16px;
    font-weight: 400;
    line-height: 130%;
  }

  .h-services.new {
    color: var(--bg);
    font-size: 16px;
    font-style: normal;
  }

  .image-23 {
    width: 30px;
    margin-left: 5px;
  }

  .nav-link {
    color: #39362ecc;
    padding-left: 6px;
    padding-right: 6px;
    font-size: 12px;
  }

  .heading--hero {
    margin-top: 4px;
    margin-bottom: 65px;
    font-size: 35px;
    line-height: 100%;
  }

  .heading-21 {
    font-weight: 400;
  }

  .heading-21.red {
    color: #39362e;
    font-size: 32px;
  }

  .accordion-icon_vertical-line-2 {
    -webkit-text-stroke-color: #39362e;
    background-color: #39362e;
  }

  .grid-15 {
    margin-bottom: 99px;
  }

  .hero-information {
    bottom: -7%;
  }

  .results {
    height: 85vh;
    margin-bottom: 0;
  }

  .results-copy {
    height: auto;
    margin-bottom: 0;
  }

  .uui-text-size-medium-5.qwe.tab {
    text-align: left;
    margin-right: 9px;
    padding-left: 0;
    padding-right: 11px;
  }

  .p-hero {
    margin-top: -47px;
    margin-bottom: -78px;
    font-size: 18px;
    line-height: 100%;
  }

  .bold-text-27 {
    font-weight: 400;
  }

  .image-21 {
    width: 95%;
    margin: -61px auto -112px;
    padding-top: 56px;
    padding-bottom: 2px;
  }

  .link-block {
    transition: opacity .2s;
  }

  .nav-menu {
    justify-content: space-between;
    display: flex;
  }

  .text-span-17, .text-span-18, .bold-text-28, .text-span-19, .bold-text-29 {
    color: var(--bg);
  }

  .html-embed-5 {
    flex: 0 auto;
    margin-right: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .services-h-copy {
    color: #e1131f;
    margin-top: -30px;
    margin-bottom: 9px;
    padding-bottom: 5px;
    font-size: 30px;
  }

  .link-block-2 {
    margin: -15px -47px -15px -209px;
    padding: 0 274px 75px 0;
    display: block;
  }

  .link-block-3 {
    display: none;
  }

  .link-block-4 {
    margin: -19px -166px -17px -171px;
    padding-top: 0;
    padding-left: 38px;
    padding-right: 196px;
  }

  .link-block-5 {
    margin-bottom: -39px;
  }

  .link-block-6, .link-block-7 {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding-bottom: 0;
  }

  .heading-22 {
    color: #e1131f;
    text-align: center;
    margin-top: 10px;
    margin-bottom: -15px;
  }

  .heading-23 {
    line-height: 30px;
  }

  .heading-24 {
    text-align: center;
  }

  .heading-25 {
    color: #39362e;
    text-align: center;
    margin-top: 11px;
    font-size: 15px;
    line-height: 25px;
  }

  .bold-text-30 {
    color: var(--коричневsq);
  }

  .bold-text-32 {
    color: var(--flowers-2);
    font-family: Font, sans-serif;
  }

  .section-8 {
    margin-bottom: 62px;
  }

  .text-span-20 {
    color: var(--4444);
    margin-right: -16px;
    padding-right: 0;
    text-decoration: underline;
  }

  .link-block-8 {
    margin-top: -21px;
    margin-bottom: -43px;
    margin-left: -56px;
    padding-bottom: 13px;
    padding-left: 0;
    padding-right: 57px;
  }

  .link-block-9 {
    margin-top: 26px;
    margin-bottom: -88px;
    margin-left: -96px;
    padding-bottom: 45px;
    padding-left: 11px;
    padding-right: 157px;
  }

  .link-block-10 {
    margin-top: -47px;
    margin-bottom: -24px;
    margin-left: 81px;
    padding-left: 43px;
    padding-right: 50px;
  }

  .link-block-11 {
    margin-top: -56px;
    margin-left: 60px;
    margin-right: -62px;
    padding-left: 37px;
    padding-right: 33px;
  }

  .text-span-21 {
    color: var(--flowers-2);
  }

  .text-span-22 {
    color: var(--111);
  }

  .text-span-23, .text-span-24 {
    color: var(--коричневsq);
  }

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

  .text-span-25 {
    color: var(--коричневsq);
    font-weight: 400;
  }

  .bat-tar {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: -5px;
    padding-bottom: 0;
  }

  .img-slid {
    object-fit: cover;
    height: 476px;
  }

  .list-item-copy {
    font-size: 17px;
  }

  .text-span-31, .text-span-32, .bold-text-34, .bold-text-35, .bold-text-36 {
    color: var(--flowers-2);
  }

  .ap6ef9c8, .d59n4lhh {
    width: 478px;
  }

  .ou0wdwhw {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 66px;
  }

  .u1gk7tyk {
    text-align: center;
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .u8zc8ak0 {
    opacity: 1;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mx3ugnsm, .rvk3l6ig {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cy9zd1xo {
    text-align: center;
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .r9yflmt3, .ows750sj, .zrlg1m1h, .muy89pi2, .duvi65cz {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lgbr3ftl {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .r0guw4p6, .ax586pcx {
    width: 478px;
  }

  .wtngr9no, .hia216dx {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .g88zspb7 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(48deg);
  }

  .hzdseoh9 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ei4xqi0y {
    border-width: 0;
    border-radius: 5px;
    margin: 0;
    padding: 0;
  }

  .uzz7yx8g {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nxwwa252 {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .wxa3b6be, .p1aqxb72 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dtqyxcja {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(50deg);
  }

  .hymk8uy2, .t0ue2eri, .gs4xce93 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wojz3ki3 {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .htub4gpr, .gu9i7ba5 {
    width: 478px;
  }

  .nmlidx1y, .vmjdwt8j, .c68wvj4a, .rzzdk9xl {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .w9mdmoly {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .xim5a1g6, .ax1fpxow, .gujuyxg7 {
    font-size: 11px;
  }

  .cb8hgvpx {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
    font-size: 11px;
  }

  .n8l063uj, .kmfk4xqo, .uju0rp6i {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .oknj4vbv, .fve1246a, .fq8528m3, .si4a9e1l, .c5fzdjc9, .j7g2mdo7, .ppg722w3, .kopvd1xj, .isrt9zix, .bwjn3tvb, .v7kfp9xk, .rzkb50b9, .nf5846nx, .vyxkrnvl {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ult3epij {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(347deg);
  }

  .ydh7sc8y, .s8axluqf, .vt04fqzj, .qd9dbmty {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .l694r7wp, .phb6rvr7, .holka030 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .lw3uaiaq {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .rdqu6gck, .f7p4vk0q {
    width: 478px;
  }

  .yvoa8kqj, .d3egvw4i {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tcc00yd6 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .yas0j8pv {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .kbicklgl, .tt5nj8ag {
    font-size: 11px;
  }

  .fx9cbzgn {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
    font-size: 11px;
  }

  .sf91jju3 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .b2jet3gc {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .tuiga0bd {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .wfrjunvy, .fmovbpoq, .vibna1s8 {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .fan5dzrb, .h2im4k3p, .d0yrff3r {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 8px;
  }

  .dqk6b90o, .govbnf8u, .l5zka9ig {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .kzsbwjkp, .qy8fun4c, .p399irtu {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .v9d5lq0g {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(359deg);
  }

  .v07dkvft, .wzpzh6re {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .h2q25ayu {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .or38f6rk {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jwg9ictk {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .q3bgrv0d, .op2zbdoq {
    width: 478px;
  }

  .w0tg8qp8 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .rbqqwdr5 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .ycd098ew, .z0fmgz51, .ougpto8e {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ep73vxgw {
    width: 478px;
  }

  .i3b8eoaz {
    margin: 0;
    padding: 45px 0 30px;
  }

  .txp9ozjl, .cd2o50fq {
    width: 478px;
  }

  .gd0rlkbf, .klxfv4fo, .dabh7qhr, .jy3pul60, .ndt99nus, .ej9l3rxb, .eolcl1lt, .q3xdkfq9, .h2dy8na5, .klcj1zoh, .m1d32rcf, .l5ffnswt, .pwbdut1y {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .p43va81m {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tqq8reqw {
    width: 478px;
    margin: 0 0 -30px;
    padding: 0 0 30px;
    overflow: auto;
  }

  .afdtcnh4, .owxayjxq {
    width: 478px;
  }

  .yhmbimg8 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(277deg);
  }

  .n66p4grj, .h65eu7z6 {
    font-size: 10px;
  }

  .bmq02uz2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .t39sz4o8 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .eccqtwcw, .dtbuai2k, .qzo6drrw, .b51weztb, .pmr2wndf, .zvig68t4 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lw2uxjdk {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .qighrowa, .gyfsv6hf {
    width: 478px;
  }

  .egoso0br {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(274deg);
  }

  .dfr6q5r7, .l8gsaiqe {
    font-size: 10px;
  }

  .eorn1358 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .yx9arj5c {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .okwjwr3s {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(355deg);
  }

  .hg2j5a7r, .o9jicjp7 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .un1ptwaa {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(3deg);
  }

  .t8q6fged {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fvab1eqv {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(6deg);
  }

  .hy0ven6l {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .y41qkrjt, .pj7d8xi5 {
    width: 478px;
  }

  .swjx8yc7, .snzw6lvx {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .n0av15id {
    font-size: 29px;
  }

  .cdz9aket {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 29px;
  }

  .vud2n2ww {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .lpeve31n {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(3deg);
  }

  .wkom2nl3 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(8deg);
  }

  .p76aeclu {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 13px;
    transform: rotate(3deg);
  }

  .hprxvs1a, .h4qnr0st, .ajvnh5oq, .xzfwoy3o {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vwn5di1l {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .dglqbclg, .jwctt14b {
    width: 478px;
  }

  .c47g2snw, .lmdxzbso, .cjegpz07, .j9zu5qux, .zm0j05ea {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .olrw82j8 {
    font-size: 30px;
  }

  .yz70lo1a {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .jad0ukc7 {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .krr876xt, .vuen9blh, .jll6lvhk {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mhdhuf5d {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .t6wzl0ir {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .zbt026pl {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .jxw40nx3 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .orqhzyfp {
    border-width: 0;
    width: 195.99px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .xi7714hd {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uugwhqbh {
    border-width: 0;
    width: 67.9948px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .emru9x9x, .ayysup57, .ro4hl921 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q9ap89qn {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .j21n9pp9 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wjog5zrq {
    border-width: 0;
    width: 47.9948px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .becxch33 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .kaqt31bj {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .qceue7bm, .ra8s9d08 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q33i6xgu {
    border-width: 0;
    width: 73.9974px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .c8kco24c {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ybimp7ma {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .ktyy6s87 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u863gw07 {
    border-width: 0;
    width: 85.9896px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .r3z40p23, .ycll5bgb {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .byxhto1x {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .x7mvmf73 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .xronobrb {
    border-width: 0;
    width: 70.9896px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .p4n92dwn {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eh32au7c {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .bwsyy5uo {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 8px;
    transform: rotate(346deg);
  }

  .hnx0ghnz {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(356deg);
  }

  .rb97oc8v {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cygali3q {
    opacity: 1;
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(117deg);
  }

  .m4vjxk6r {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ka6v2pk6, .h2utg13w, .jsasqvs8, .pedlnbbx, .xlsublvi, .sjqt1wsg {
    margin: 0;
    padding: 0;
  }

  .wd0dcc5j, .h1ndnk20 {
    width: 478px;
  }

  .xpue3ywj, .wxwusg1r, .vcp17yxg, .i6abjwl5, .zs5cdg9a, .h6rkz0ga {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lzpun09v, .gn46dte5, .hlgn3319, .pwfyfu1l {
    font-size: 10px;
  }

  .u8et1v7f, .ae4onh20 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .ibxyqngt, .fuz3l40m {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .pse77hwe, .j95kqpk2, .sugqs7jp, .l53omma8, .mpk472w5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .c5mui34p {
    font-size: 10px;
  }

  .rhzrsu8f {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .xp9a9q7k {
    font-size: 10px;
  }

  .fta7yi5r, .fm1cg87j {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .fyk472wi {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(34deg);
  }

  .raurryso {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .g1ezr3d6 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .t139cmab {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vtxu0zjk {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .bkvjm91q {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .glvqlcq2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .znxgfhy1, .em9yiys8 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .yel4nbqx {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .srve3iy8 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .ylbclptx {
    font-size: 30px;
  }

  .junhxmol {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .m2xy0fvk {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .aq0uvyag {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dtsnb3jm {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .wsv59tyn {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .tlsl4ws4, .w3iu26ef, .dvcaigsc {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cfeoh5zq {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .kxtd3q1c {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c5n62gyx {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .scaz4udv {
    margin: 0;
    padding: 0;
  }

  .o5b9ixev, .v7pmyvej {
    width: 478px;
  }

  .m6d3tsly {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 29px;
  }

  .ck46mmmr {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .i7mhca10, .mfac6oei {
    width: 478px;
  }

  .oet3voy0 {
    border-width: .833333px;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .bfej38h1 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .x0oczg3w, .uwhixayj {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
    font-size: 10px;
  }

  .wsc6mjxt {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .wx3iofwx, .yxnl4pfa {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .lxd8itvx, .qcufq16f {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .p2cs6rw3 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .ycyyq0n1 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .fdsmbp69 {
    border-width: 0;
    width: 148.997px;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .w14jxs3z {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 25px;
  }

  .djfywdw9 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .br21zvsd, .wliqf12c {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .upbd21u1, .o1wuzffp {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .j2wo7sh1 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .o07ehad9 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .ujcszdi0, .g0fetnlx, .esfl4ogn {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .msle0lm9 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .o28uhc4k {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .a0pkxn11 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t93kyz3g {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .yhanylnj {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ulm59ne7 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .yfuv80yw {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pn5stm8c {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .mtmqe7ia {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .x594vw3t {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .biox6mag {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ycjf6lgw {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .muopev58 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .v2gu1rxa {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .c70wksn6 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yc6yxiwa {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .r82gm55s {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pjguqo3j {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .o407ag7q {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .mw8wvthq {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .e9lqjgca {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .gd77n0c0 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .czoo5s3a {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .c0dyoox9 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .l91ewrk8 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .lb8ka4p9 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .ncbbt54j {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .oau6atw6 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .fy4t5wj5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .xzc97ipy {
    border-width: .833333px;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .hz04epxe {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .c6kvsh9q {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .n10i6dfz {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .nlrlo8cn {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .v0z8pfgi {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .qok2c0k2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .qbyhk95q {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .usna73iu, .jj89qvqb {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .vyu1kp64, .rrihw97o, .qxivbrtr, .m66rjoht {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q2521m50 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .d3so1nix {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .oywph5qc {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 25px;
  }

  .lpbfr24o, .nyg1o8h6 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .z9s7ktqw {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .sic0zalb {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .bdtebo5x, .oeneh0j9, .hs75sz0k {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mm5gwi43 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .k7uug4yt {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .eceiopz1 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ccj7oend {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .bti5lrzk {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .brbujsj7 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .jqarez6s {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rp9mrq6z {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .rzn0x0cq {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dhl1t2t3 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .mif4y7ci {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .lc4zwmov {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .np8dx6c4 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qyyag1yr {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .eljnu19e {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t5wat68p {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .dp70lj3n {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .z3x16mb8 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .it040xw9 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vg78b99x {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .wdyyg2v1 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rmaiir88 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .awtx5j7k {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .edbj9zf2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .ugt0846u {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nexvsc4t {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .nbucllee {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .llwx1lny {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .naiipy3b {
    border-width: .833333px;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .orl1fdnm {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .r6gma3ya {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .io1vkh1p, .kgz2conr {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .cni7xziv {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .f70htctf {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ggz2wcjx {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .ajh5l35y {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .p6criujr {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .scok71ig {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uj2w7ad9 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .kw53h9ru {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .zpsxrdpz {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .l0x32d9w {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qdc9md1u {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .b8h5va9c {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .rpcspb5o {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .crvgxkpe {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .i64xd9gd {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .crq62v31 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .nceqe1e7 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .y46jyxxq {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .has0wto4 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pu2b1ki6 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .j8byti7s {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dw68mn1j {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .zp1r7n6x {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nz6dmkm1 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .hzke0occ {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .idpj42jg {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .u0vapnui {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ghxh4kgr {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .bfbjldj8 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ombnoy3i {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .qwi65lr5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yy1quh0f {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .jnd837rx {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .w4ml1nu2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .tw67f32p {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .bbk27xxt {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .uctdn4tz {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vy3ulihw {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .w1cdqkca {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yz35tjx2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .xsv4hwub {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .om1yiypr {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .z73rhvfx {
    border-width: 0;
    width: 148.997px;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .bym2whtl {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 25px;
  }

  .xqpc7y3c {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .v455lc3j {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .mo2l6ld0 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .d5ah0i31, .b59xao92 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .mvtywwyo, .qp7gfp2p {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .n5s6a9e2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .k99a7ezk {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .l07avz8o, .q9bvr8ct, .yyqn5fit, .s202m5y5, .uh20sdnp, .y9u7a4yy {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .gdxu06jd {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .rb50f80k, .jj2t1wwy {
    width: 478px;
  }

  .buhabwyz {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .xiwdag7j, .ddtvtqck, .kwwpq8t5 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q68btlzs {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .d9l0get8 {
    border-width: 0;
    padding: 13px;
    font-size: 12px;
  }

  .kuzx60f4 {
    border-width: .833333px;
    border-radius: 30px;
    width: 30%;
  }

  .ftusbt2t {
    border-width: 0;
    padding: 13px;
    font-size: 12px;
  }

  .l9m3umeu {
    border-width: .833333px;
    border-radius: 30px;
    width: 30%;
  }

  .c1hcg3y6 {
    border-width: 0;
    padding: 13px;
    font-size: 12px;
  }

  .t81mbz63 {
    border-width: .833333px;
    border-radius: 30px;
    width: 30%;
  }

  .wqcz0i52 {
    width: 100%;
    max-width: 100%;
    margin: 0 0 0 auto;
    padding: 0 12px;
    overflow-x: hidden;
  }

  .a5j4x1mv {
    margin: 0 auto;
  }

  .l5bgd2o7 {
    margin: 0;
    padding: 0;
  }

  .ad629dx8, .jpm6h9pu {
    width: 478px;
  }

  .llnkms2y {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .b2kh7zn9 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .j0ys7prt {
    width: 478px;
  }

  .obuyjakb {
    margin: 0;
    padding: 15px 0;
  }

  .tby7begf, .smseu8ez {
    width: 478px;
  }

  .w286gkw8, .vz5yqgic, .bz4yg8fo, .glgwchut, .fd5wvstz, .sl3yzezy {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .g0p53t1t {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .p9bpm5ae, .bc9uizjj {
    width: 478px;
  }

  .yf8adaa5 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .xw10qxlm {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .tq46ttho {
    width: 478px;
  }

  .ihei37xs {
    margin: 0;
    padding: 30px 0 0;
  }

  .e9btud4y, .it2y5d4a, .nz03sey9 {
    margin: 0;
    padding: 0;
  }

  .j4jrapgy, .bwt0ukws, .v0o0ehx6 {
    width: 478px;
  }

  .nn9393hf {
    margin: 0;
    padding: 60px 0 30px;
  }

  .guam3dyl {
    font-size: 14px;
  }

  .cytjlmxh {
    border-radius: 100px;
  }

  .m4vsr771 {
    padding: 8px;
  }

  .s67qwim9 {
    border-width: 0;
    width: 358.333px;
    margin: 0;
    padding: 15px 50px 14px 0;
  }

  .bd7urkmi {
    margin: 0 0 15px;
    font-size: 12px;
  }

  .dgtpg21f {
    margin: 0;
    padding: 0 0 10px;
  }

  .v89ljxno {
    margin: 0;
    padding: 0 20px;
  }

  .aax5cgxw {
    font-size: 14px;
  }

  .e1ru1pyh {
    border-radius: 100px;
  }

  .xj8ywykg {
    padding: 8px;
  }

  .p2e0luud {
    border-width: 0;
    padding: 15px 50px 14px 0;
  }

  .ob5fam9r {
    border-width: .833333px 0 0;
    margin: 0;
    padding: 0 20px;
  }

  .loffzw0b {
    font-size: 14px;
  }

  .m8iedbg5 {
    border-radius: 100px;
  }

  .zstx34ck {
    padding: 8px;
  }

  .uokrv0wh {
    border-width: 0;
    padding: 15px 50px 14px 0;
  }

  .qzjiarkk {
    border-width: .833333px 0 0;
    margin: 0;
    padding: 0 20px;
  }

  .l6m5gwun {
    font-size: 14px;
  }

  .jhtvughk {
    border-radius: 100px;
  }

  .m440d43i {
    padding: 8px;
  }

  .jnnfev2e {
    border-width: 0;
    width: 358.333px;
    margin: 0;
    padding: 15px 50px 14px 0;
  }

  .aq0c2u8l {
    padding: 0 20px;
  }

  .pgj7e133 {
    margin: 0 auto;
  }

  .iszytq4l {
    margin: 0 auto;
    padding: 0;
  }

  .y9q7aj73, .ibqz9zmr {
    width: 478px;
  }

  .gzbf0k9x {
    text-align: center;
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .i77b7k3z {
    text-align: center;
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .uvuwnac9 {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(20deg);
  }

  .koo2vmby {
    text-align: center;
    border-width: 0;
    width: 55px;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .qm5crhk6 {
    text-align: center;
    border-width: 0;
    width: 232.995px;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .rymaogoq {
    text-align: center;
    border-width: 0;
    width: 332.995px;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .d7t3trkm {
    text-align: center;
    font-size: 11px;
  }

  .d3v4gfyz {
    text-align: center;
    border-width: 0;
    width: 189px;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .of52obog, .wx4b7u9s {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .z2mkwstl {
    width: 478px;
  }

  .p2meivj6 {
    margin: 0;
    padding: 45px 0 75px;
  }

  .pdckvqcw {
    margin: 0;
    padding: 0;
  }

  .o500qyb0 {
    margin: 0;
  }

  .ap6ef9c8-2, .d59n4lhh-2 {
    width: 478px;
  }

  .ou0wdwhw-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 66px;
  }

  .u1gk7tyk-2 {
    text-align: center;
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .u8zc8ak0-2 {
    opacity: 1;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mx3ugnsm-2, .rvk3l6ig-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cy9zd1xo-2 {
    text-align: center;
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .r9yflmt3-2, .ows750sj-2, .zrlg1m1h-2, .muy89pi2-2, .duvi65cz-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lgbr3ftl-2 {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .r0guw4p6-2, .ax586pcx-2 {
    width: 478px;
  }

  .wtngr9no-2, .hia216dx-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .g88zspb7-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(48deg);
  }

  .hzdseoh9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ei4xqi0y-2 {
    border-width: 0;
    border-radius: 5px;
    margin: 0;
    padding: 0;
  }

  .uzz7yx8g-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nxwwa252-2 {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .wxa3b6be-2, .p1aqxb72-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dtqyxcja-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(50deg);
  }

  .hymk8uy2-2, .t0ue2eri-2, .gs4xce93-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wojz3ki3-2 {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .htub4gpr-2, .gu9i7ba5-2 {
    width: 478px;
  }

  .nmlidx1y-2, .vmjdwt8j-2, .c68wvj4a-2, .rzzdk9xl-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .w9mdmoly-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .xim5a1g6-2, .ax1fpxow-2, .gujuyxg7-2 {
    font-size: 11px;
  }

  .cb8hgvpx-2 {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
    font-size: 11px;
  }

  .n8l063uj-2, .kmfk4xqo-2, .uju0rp6i-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .oknj4vbv-2, .fve1246a-2, .fq8528m3-2, .si4a9e1l-2, .c5fzdjc9-2, .j7g2mdo7-2, .ppg722w3-2, .kopvd1xj-2, .isrt9zix-2, .bwjn3tvb-2, .v7kfp9xk-2, .rzkb50b9-2, .nf5846nx-2, .vyxkrnvl-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ult3epij-2 {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(347deg);
  }

  .ydh7sc8y-2, .s8axluqf-2, .vt04fqzj-2, .qd9dbmty-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .l694r7wp-2, .phb6rvr7-2, .holka030-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .lw3uaiaq-2 {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .rdqu6gck-2, .f7p4vk0q-2 {
    width: 478px;
  }

  .yvoa8kqj-2, .d3egvw4i-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tcc00yd6-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .yas0j8pv-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .kbicklgl-2, .tt5nj8ag-2 {
    font-size: 11px;
  }

  .fx9cbzgn-2 {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
    font-size: 11px;
  }

  .sf91jju3-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .b2jet3gc-2 {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .tuiga0bd-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .wfrjunvy-2, .fmovbpoq-2, .vibna1s8-2 {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .fan5dzrb-2, .h2im4k3p-2, .d0yrff3r-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 8px;
  }

  .dqk6b90o-2, .govbnf8u-2, .l5zka9ig-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .kzsbwjkp-2, .qy8fun4c-2, .p399irtu-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .v9d5lq0g-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(359deg);
  }

  .v07dkvft-2, .wzpzh6re-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .h2q25ayu-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .or38f6rk-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jwg9ictk-2 {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .q3bgrv0d-2, .op2zbdoq-2 {
    width: 478px;
  }

  .w0tg8qp8-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .rbqqwdr5-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .ycd098ew-2, .z0fmgz51-2, .ougpto8e-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ep73vxgw-2 {
    width: 478px;
  }

  .i3b8eoaz-2 {
    margin: 0;
    padding: 45px 0 30px;
  }

  .txp9ozjl-2, .cd2o50fq-2 {
    width: 478px;
  }

  .gd0rlkbf-2, .klxfv4fo-2, .dabh7qhr-2, .jy3pul60-2, .ndt99nus-2, .ej9l3rxb-2, .eolcl1lt-2, .q3xdkfq9-2, .h2dy8na5-2, .klcj1zoh-2, .m1d32rcf-2, .l5ffnswt-2, .pwbdut1y-2 {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .p43va81m-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tqq8reqw-2 {
    width: 478px;
    margin: 0 0 -30px;
    padding: 0 0 30px;
    overflow: auto;
  }

  .afdtcnh4-2, .owxayjxq-2 {
    width: 478px;
  }

  .yhmbimg8-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(277deg);
  }

  .n66p4grj-2, .h65eu7z6-2 {
    font-size: 10px;
  }

  .bmq02uz2-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .t39sz4o8-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .eccqtwcw-2, .dtbuai2k-2, .qzo6drrw-2, .b51weztb-2, .pmr2wndf-2, .zvig68t4-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lw2uxjdk-2 {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .qighrowa-2, .gyfsv6hf-2 {
    width: 478px;
  }

  .egoso0br-2 {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(274deg);
  }

  .dfr6q5r7-2, .l8gsaiqe-2 {
    font-size: 10px;
  }

  .eorn1358-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .yx9arj5c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .okwjwr3s-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(355deg);
  }

  .hg2j5a7r-2, .o9jicjp7-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .un1ptwaa-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(3deg);
  }

  .t8q6fged-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fvab1eqv-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(6deg);
  }

  .hy0ven6l-2 {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .y41qkrjt-2, .pj7d8xi5-2 {
    width: 478px;
  }

  .swjx8yc7-2, .snzw6lvx-2 {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .n0av15id-2 {
    font-size: 29px;
  }

  .cdz9aket-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 29px;
  }

  .vud2n2ww-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .lpeve31n-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(3deg);
  }

  .wkom2nl3-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(8deg);
  }

  .p76aeclu-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 13px;
    transform: rotate(3deg);
  }

  .hprxvs1a-2, .h4qnr0st-2, .ajvnh5oq-2, .xzfwoy3o-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vwn5di1l-2 {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .dglqbclg-2, .jwctt14b-2 {
    width: 478px;
  }

  .c47g2snw-2, .lmdxzbso-2, .cjegpz07-2, .j9zu5qux-2, .zm0j05ea-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .olrw82j8-2 {
    font-size: 30px;
  }

  .yz70lo1a-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .jad0ukc7-2 {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .krr876xt-2, .vuen9blh-2, .jll6lvhk-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mhdhuf5d-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .t6wzl0ir-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .zbt026pl-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .jxw40nx3-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .orqhzyfp-2 {
    border-width: 0;
    width: 195.99px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .xi7714hd-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uugwhqbh-2 {
    border-width: 0;
    width: 67.9948px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .emru9x9x-2, .ayysup57-2, .ro4hl921-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q9ap89qn-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .j21n9pp9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wjog5zrq-2 {
    border-width: 0;
    width: 47.9948px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .becxch33-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .kaqt31bj-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .qceue7bm-2, .ra8s9d08-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q33i6xgu-2 {
    border-width: 0;
    width: 73.9974px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .c8kco24c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ybimp7ma-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .ktyy6s87-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u863gw07-2 {
    border-width: 0;
    width: 85.9896px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .r3z40p23-2, .ycll5bgb-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .byxhto1x-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .x7mvmf73-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .xronobrb-2 {
    border-width: 0;
    width: 70.9896px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .p4n92dwn-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eh32au7c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .bwsyy5uo-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 8px;
    transform: rotate(346deg);
  }

  .hnx0ghnz-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(356deg);
  }

  .rb97oc8v-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cygali3q-2 {
    opacity: 1;
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(117deg);
  }

  .m4vjxk6r-2 {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ka6v2pk6-2, .h2utg13w-2, .jsasqvs8-2, .pedlnbbx-2, .xlsublvi-2, .sjqt1wsg-2 {
    margin: 0;
    padding: 0;
  }

  .wd0dcc5j-2, .h1ndnk20-2 {
    width: 478px;
  }

  .xpue3ywj-2, .wxwusg1r-2, .vcp17yxg-2, .i6abjwl5-2, .zs5cdg9a-2, .h6rkz0ga-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lzpun09v-2, .gn46dte5-2, .hlgn3319-2, .pwfyfu1l-2 {
    font-size: 10px;
  }

  .u8et1v7f-2, .ae4onh20-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .ibxyqngt-2, .fuz3l40m-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .pse77hwe-2, .j95kqpk2-2, .sugqs7jp-2, .l53omma8-2, .mpk472w5-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .c5mui34p-2 {
    font-size: 10px;
  }

  .rhzrsu8f-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .xp9a9q7k-2 {
    font-size: 10px;
  }

  .fta7yi5r-2, .fm1cg87j-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .fyk472wi-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(34deg);
  }

  .raurryso-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .g1ezr3d6-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .t139cmab-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vtxu0zjk-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .bkvjm91q-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .glvqlcq2-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .znxgfhy1-2, .em9yiys8-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .yel4nbqx-2 {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .srve3iy8-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .ylbclptx-2 {
    font-size: 30px;
  }

  .junhxmol-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .m2xy0fvk-2 {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .aq0uvyag-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dtsnb3jm-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .wsv59tyn-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .tlsl4ws4-2, .w3iu26ef-2, .dvcaigsc-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .cfeoh5zq-2 {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .kxtd3q1c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c5n62gyx-2 {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .scaz4udv-2 {
    margin: 0;
    padding: 0;
  }

  .o5b9ixev-2, .v7pmyvej-2 {
    width: 478px;
  }

  .m6d3tsly-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 29px;
  }

  .ck46mmmr-2 {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .i7mhca10-2, .mfac6oei-2 {
    width: 478px;
  }

  .oet3voy0-2 {
    border-width: .833333px;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .bfej38h1-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .x0oczg3w-2, .uwhixayj-2 {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
    font-size: 10px;
  }

  .wsc6mjxt-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .wx3iofwx-2, .yxnl4pfa-2 {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .lxd8itvx-2, .qcufq16f-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .p2cs6rw3-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .ycyyq0n1-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .fdsmbp69-2 {
    border-width: 0;
    width: 148.997px;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .w14jxs3z-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 25px;
  }

  .djfywdw9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .br21zvsd-2, .wliqf12c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .upbd21u1-2, .o1wuzffp-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .j2wo7sh1-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .o07ehad9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .ujcszdi0-2, .g0fetnlx-2, .esfl4ogn-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .msle0lm9-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .o28uhc4k-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .a0pkxn11-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t93kyz3g-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .yhanylnj-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ulm59ne7-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .yfuv80yw-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pn5stm8c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .mtmqe7ia-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .x594vw3t-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .biox6mag-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ycjf6lgw-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .muopev58-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .v2gu1rxa-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .c70wksn6-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yc6yxiwa-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .r82gm55s-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pjguqo3j-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .o407ag7q-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .mw8wvthq-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .e9lqjgca-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .gd77n0c0-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .czoo5s3a-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .c0dyoox9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .l91ewrk8-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .lb8ka4p9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .ncbbt54j-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .oau6atw6-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .fy4t5wj5-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .xzc97ipy-2 {
    border-width: .833333px;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .hz04epxe-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .c6kvsh9q-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .n10i6dfz-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .nlrlo8cn-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .v0z8pfgi-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .qok2c0k2-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .qbyhk95q-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .usna73iu-2, .jj89qvqb-2 {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .vyu1kp64-2, .rrihw97o-2, .qxivbrtr-2, .m66rjoht-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q2521m50-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .d3so1nix-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .oywph5qc-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 25px;
  }

  .lpbfr24o-2, .nyg1o8h6-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .z9s7ktqw-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .sic0zalb-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .bdtebo5x-2, .oeneh0j9-2, .hs75sz0k-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mm5gwi43-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .k7uug4yt-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .eceiopz1-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ccj7oend-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .bti5lrzk-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .brbujsj7-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .jqarez6s-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rp9mrq6z-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .rzn0x0cq-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dhl1t2t3-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .mif4y7ci-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .lc4zwmov-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .np8dx6c4-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qyyag1yr-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .eljnu19e-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t5wat68p-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .dp70lj3n-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .z3x16mb8-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .it040xw9-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vg78b99x-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .wdyyg2v1-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rmaiir88-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .awtx5j7k-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .edbj9zf2-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .ugt0846u-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nexvsc4t-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .nbucllee-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .llwx1lny-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .naiipy3b-2 {
    border-width: .833333px;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .orl1fdnm-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .r6gma3ya-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .io1vkh1p-2, .kgz2conr-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .cni7xziv-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .f70htctf-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ggz2wcjx-2 {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .ajh5l35y-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .p6criujr-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .scok71ig-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uj2w7ad9-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .kw53h9ru-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .zpsxrdpz-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .l0x32d9w-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qdc9md1u-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .b8h5va9c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .rpcspb5o-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .crvgxkpe-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .i64xd9gd-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .crq62v31-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .nceqe1e7-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .y46jyxxq-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .has0wto4-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .pu2b1ki6-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .j8byti7s-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dw68mn1j-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .zp1r7n6x-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nz6dmkm1-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .hzke0occ-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .idpj42jg-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .u0vapnui-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ghxh4kgr-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .bfbjldj8-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ombnoy3i-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .qwi65lr5-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yy1quh0f-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .jnd837rx-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .w4ml1nu2-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .tw67f32p-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .bbk27xxt-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .uctdn4tz-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vy3ulihw-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .w1cdqkca-2 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .yz35tjx2-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .xsv4hwub-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .om1yiypr-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .z73rhvfx-2 {
    border-width: 0;
    width: 148.997px;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .bym2whtl-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 25px;
  }

  .xqpc7y3c-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .v455lc3j-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .mo2l6ld0-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .d5ah0i31-2, .b59xao92-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .mvtywwyo-2, .qp7gfp2p-2 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .n5s6a9e2-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .k99a7ezk-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .l07avz8o-2, .q9bvr8ct-2, .yyqn5fit-2, .s202m5y5-2, .uh20sdnp-2, .y9u7a4yy-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .gdxu06jd-2 {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .rb50f80k-2, .jj2t1wwy-2 {
    width: 478px;
  }

  .buhabwyz-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .xiwdag7j-2, .ddtvtqck-2, .kwwpq8t5-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .q68btlzs-2 {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .d9l0get8-2 {
    border-width: 0;
    padding: 13px;
    font-size: 12px;
  }

  .kuzx60f4-2 {
    border-width: .833333px;
    border-radius: 30px;
    width: 30%;
  }

  .ftusbt2t-2 {
    border-width: 0;
    padding: 13px;
    font-size: 12px;
  }

  .l9m3umeu-2 {
    border-width: .833333px;
    border-radius: 30px;
    width: 30%;
  }

  .c1hcg3y6-2 {
    border-width: 0;
    padding: 13px;
    font-size: 12px;
  }

  .t81mbz63-2 {
    border-width: .833333px;
    border-radius: 30px;
    width: 30%;
  }

  .wqcz0i52-2 {
    width: 100%;
    max-width: 100%;
    margin: 0 0 0 auto;
    padding: 0 12px;
    overflow-x: hidden;
  }

  .a5j4x1mv-2 {
    margin: 0 auto;
  }

  .l5bgd2o7-2 {
    margin: 0;
    padding: 0;
  }

  .ad629dx8-2, .jpm6h9pu-2 {
    width: 478px;
  }

  .llnkms2y-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .b2kh7zn9-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .j0ys7prt-2 {
    width: 478px;
  }

  .obuyjakb-2 {
    margin: 0;
    padding: 15px 0;
  }

  .tby7begf-2, .smseu8ez-2 {
    width: 478px;
  }

  .w286gkw8-2, .vz5yqgic-2, .bz4yg8fo-2, .glgwchut-2, .fd5wvstz-2, .sl3yzezy-2 {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .g0p53t1t-2 {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .p9bpm5ae-2, .bc9uizjj-2 {
    width: 478px;
  }

  .yf8adaa5-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .xw10qxlm-2 {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .tq46ttho-2 {
    width: 478px;
  }

  .ihei37xs-2 {
    margin: 0;
    padding: 30px 0 0;
  }

  .e9btud4y-2, .it2y5d4a-2, .nz03sey9-2 {
    margin: 0;
    padding: 0;
  }

  .j4jrapgy-2, .bwt0ukws-2, .v0o0ehx6-2 {
    width: 478px;
  }

  .nn9393hf-2 {
    margin: 0;
    padding: 60px 0 30px;
  }

  .guam3dyl-2 {
    font-size: 14px;
  }

  .cytjlmxh-2 {
    border-radius: 100px;
  }

  .m4vsr771-2 {
    padding: 8px;
  }

  .s67qwim9-2 {
    border-width: 0;
    width: 358.333px;
    margin: 0;
    padding: 15px 50px 14px 0;
  }

  .bd7urkmi-2 {
    margin: 0 0 15px;
    font-size: 12px;
  }

  .dgtpg21f-2 {
    margin: 0;
    padding: 0 0 10px;
  }

  .v89ljxno-2 {
    margin: 0;
    padding: 0 20px;
  }

  .aax5cgxw-2 {
    font-size: 14px;
  }

  .e1ru1pyh-2 {
    border-radius: 100px;
  }

  .xj8ywykg-2 {
    padding: 8px;
  }

  .p2e0luud-2 {
    border-width: 0;
    padding: 15px 50px 14px 0;
  }

  .ob5fam9r-2 {
    border-width: .833333px 0 0;
    margin: 0;
    padding: 0 20px;
  }

  .loffzw0b-2 {
    font-size: 14px;
  }

  .m8iedbg5-2 {
    border-radius: 100px;
  }

  .zstx34ck-2 {
    padding: 8px;
  }

  .uokrv0wh-2 {
    border-width: 0;
    padding: 15px 50px 14px 0;
  }

  .qzjiarkk-2 {
    border-width: .833333px 0 0;
    margin: 0;
    padding: 0 20px;
  }

  .l6m5gwun-2 {
    font-size: 14px;
  }

  .jhtvughk-2 {
    border-radius: 100px;
  }

  .m440d43i-2 {
    padding: 8px;
  }

  .jnnfev2e-2 {
    border-width: 0;
    width: 358.333px;
    margin: 0;
    padding: 15px 50px 14px 0;
  }

  .aq0c2u8l-2 {
    padding: 0 20px;
  }

  .pgj7e133-2 {
    margin: 0 auto;
  }

  .iszytq4l-2 {
    margin: 0 auto;
    padding: 0;
  }

  .y9q7aj73-2, .ibqz9zmr-2 {
    width: 478px;
  }

  .gzbf0k9x-2 {
    text-align: center;
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .i77b7k3z-2 {
    text-align: center;
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .uvuwnac9-2 {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(20deg);
  }

  .koo2vmby-2 {
    text-align: center;
    border-width: 0;
    width: 55px;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .qm5crhk6-2 {
    text-align: center;
    border-width: 0;
    width: 232.995px;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .rymaogoq-2 {
    text-align: center;
    border-width: 0;
    width: 332.995px;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .d7t3trkm-2 {
    text-align: center;
    font-size: 11px;
  }

  .d3v4gfyz-2 {
    text-align: center;
    border-width: 0;
    width: 189px;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .of52obog-2, .wx4b7u9s-2 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .z2mkwstl-2 {
    width: 478px;
  }

  .p2meivj6-2 {
    margin: 0;
    padding: 45px 0 75px;
  }

  .pdckvqcw-2 {
    margin: 0;
    padding: 0;
  }

  .o500qyb0-2 {
    margin: 0;
  }

  .crqmxpxv, .a31untzv {
    width: 478px;
  }

  .a90ugmb2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 66px;
  }

  .cc13kzd3 {
    text-align: center;
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .p6mf05la {
    opacity: 1;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tnurt0aj, .argmglmc {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ctcdxvtv {
    text-align: center;
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .nzfp9bw9, .nun8rfsr, .pmbkkz01, .cjlxyuef, .hplnx5kb {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .y45aviqq {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .powzb0gk, .ez7w5407 {
    width: 478px;
  }

  .x24g7ugj, .bo84q8no {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .qv66c6ge {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(48deg);
  }

  .c0b7p2ez {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dnnf3gt4 {
    border-width: 0;
    border-radius: 5px;
    margin: 0;
    padding: 0;
  }

  .r2sv6raw {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vszf521o {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .h6gsfc4g, .jf33bthn {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .evymp0eg {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(50deg);
  }

  .wwcnclij, .ryndnoae, .z269yuee {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u34u8be0 {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .ibw8r8jk, .qociz1j9 {
    width: 478px;
  }

  .yshho0hn, .zruhcm6t, .m2w3brqc, .ziahjp28 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ymjopex5 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .gcs3ieco, .oemjq4fp, .iaiqnlft {
    font-size: 11px;
  }

  .pzvtnl0x {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
    font-size: 11px;
  }

  .i05htgqm, .rj6sigzx, .dv293j6l {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .f2djmm9n, .cg4a8e0p, .qk5j5cy6, .pmgfuuzl, .kiv0t9ys, .t3zsf8tj, .sxi9nv4s, .nlho3n7j, .e44bmhn0, .bmhwx2a2, .bucsc4j5, .f9rqw8eu, .g6em6vfh, .sml7zl12 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vnzftdf2 {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(347deg);
  }

  .djega04q, .sbt8i0vt, .absflp5f, .entvb5mm {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .wy42xqzh, .mifoujup, .co96z3yd {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .fnxs2phh {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .lpxnl7c2, .ubozite8 {
    width: 478px;
  }

  .oyzn8k2c, .kj9gi5ac {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .b80x2kqx {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .oy22a3vw {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fpoq5wrg, .s4dqkkrk {
    font-size: 11px;
  }

  .f1oy93bk {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
    font-size: 11px;
  }

  .ipl9p4mx {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .ifkc7xce {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .grvh4kcd {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .f6r3q6hy, .t2v4zhdf, .rojsgjco {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .ofbebsal, .tcew714w, .axsaa4kz {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 8px;
  }

  .dd01g2o8, .f615ap4n, .cjwybkg3 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .ozr8cs95, .rgxci2hy, .meqhkto6 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .jdxc1au6 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(359deg);
  }

  .poawc2jd, .mxj59p31 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .g32s1nu3 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .jieegv5n {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ilcvg49h {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .mkdm4ocs, .th56egzj {
    width: 478px;
  }

  .hef47yqm {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .bflqcj9l {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .gz06taqn, .k9tjdgob, .wr13256y {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j05lw818 {
    width: 478px;
  }

  .obpwjslb {
    margin: 0;
    padding: 45px 0 30px;
  }

  .xxos8yga, .r8g38j2h {
    width: 478px;
  }

  .jectdcys, .b57c5xuw, .b0odkjnc, .umwvfy7w, .rzth3wm3, .mb7u9dmo, .hknonqdv, .i8xxquo3, .tygnb5gu, .qbcjy9v5, .j7bm5vui, .ej78k7oz, .k7p41tvz {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .isg2jpv6 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rypiojzq {
    width: 478px;
    margin: 0 0 -30px;
    padding: 0 0 30px;
    overflow: auto;
  }

  .ia88ubca, .re81o5hh {
    width: 478px;
  }

  .rfj02u0w {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(277deg);
  }

  .h7uop0cs, .me2k4x5y {
    font-size: 10px;
  }

  .gq2zbuih {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .sr45q14r {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .z7z10clq, .l6x8oek7, .bn9qdhh7, .vshz6rj2, .vx7sbyxd, .djcytt98 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .b9peg7cp {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .elnxbr3f, .zxv2la7g {
    width: 478px;
  }

  .xm7yfvgp {
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(274deg);
  }

  .rtz3h9hs, .j1fqacy7 {
    font-size: 10px;
  }

  .d63ssz1c {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .soxthktx {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .h9dsawpm {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(355deg);
  }

  .tw9tg20h, .szzimbjz {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u2kwu8m9 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(3deg);
  }

  .l5ekoirk {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .c86eu1vk {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(6deg);
  }

  .r8pmdi93 {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .of7w9ba9, .hff4h5ae {
    width: 478px;
  }

  .um3f8xww, .kk5dllnx {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .dzuelmqc {
    font-size: 29px;
  }

  .k216gxix {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 29px;
  }

  .bgho81xh {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .tsy0ybda {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(3deg);
  }

  .cxqd1aso {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(8deg);
  }

  .unnk0ekg {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 13px;
    transform: rotate(3deg);
  }

  .kotb5ey3, .j3irp64a, .eaqgjixt, .bj5c3yi4 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .w0cbudd5 {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ahthccq4, .ioqrijgu {
    width: 478px;
  }

  .fg8l4yq5, .kldto5mm, .fw4kk50f, .b7qhcbzz, .ilmlt6ao {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .v15qdi6i {
    font-size: 30px;
  }

  .kz5m6miv {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .tiadvfrq {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .rcf2fofh, .xf7ro7b7, .zax40fy4 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tpdckk0p {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .yxulm8si {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lay05f9t {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .lvn1kuxm {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .u4lgv48b {
    border-width: 0;
    width: 195.99px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .t95zqlaq {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rhikluhj {
    border-width: 0;
    width: 67.9948px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .xn0lxve2, .oop8r10j, .c8u5b192 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .sjsxyhvz {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .oi7kidim {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .vfrc8g5q {
    border-width: 0;
    width: 47.9948px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .cwp6bgyx {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .v4amm0fi {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .zxaqcqom, .ea5pvvgz {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .sz05fbis {
    border-width: 0;
    width: 73.9974px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .zculapex {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ucykyflk {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .e1jg6alp {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .slxa25g7 {
    border-width: 0;
    width: 85.9896px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .lporvukk, .vazl1f4g {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .banb7zzx {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .vkkb4ckm {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .du5oir4m {
    border-width: 0;
    width: 70.9896px;
    margin: 0;
    padding: 0;
    font-size: 16px;
  }

  .lakd1qid {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .lzoylcxx {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .f8kluti1 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 8px;
    transform: rotate(346deg);
  }

  .u3hhhl04 {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(356deg);
  }

  .h26ghu4j {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .bbldgwp5 {
    opacity: 1;
    border-width: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    transform: rotate(117deg);
  }

  .er8snor8 {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .be2xtltx, .m4lbthmb, .l9ow63k6, .i7qdu976, .ngwh8e5r, .wfeas1ug {
    margin: 0;
    padding: 0;
  }

  .zqxgmthy, .a0rq99b3 {
    width: 478px;
  }

  .xm40fqv0, .kab187yk, .yqlep5bc, .kn02ah3i, .nagysb10, .wqys3xz1 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .fx9j6qpv, .r9vzbyni, .ibnf9st9, .n9wvs3hl {
    font-size: 10px;
  }

  .nlt9tvmz, .zbnwad5k {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .w9lfzqgh, .c8w6dobu {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .oe5a5acw, .vu705wmu, .l9k97rm0, .ehjxpk7i, .uu79snon {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .en22a3as {
    font-size: 10px;
  }

  .u0pthnlv {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .is7ivzoz {
    font-size: 10px;
  }

  .rv0y04re, .jd33ms4s {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .kda9da53 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(34deg);
  }

  .fid30phg {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .mvwukcf7 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .t7ccyx51 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .ndki898b {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .o26p4qw1 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .a9qdpkbk {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .hhugilf1, .u7pmemne {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nvrqvx7p {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .satdgb0o {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .ybcp6mtv {
    font-size: 30px;
  }

  .td2lzquh {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .i6844q9g {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .hx8zrzgf {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .dj7fgllq {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
  }

  .eq4utfds {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .pldqzwki, .fyrqf4b3, .fyjbq83e {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .i7t3sno8 {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .lm1bwgup {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .i4w05mdp {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .cax3s8bp {
    margin: 0;
    padding: 0;
  }

  .ypax6jma, .rbrfml3a {
    width: 478px;
  }

  .wh3c46nb {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 29px;
  }

  .zz7x7vfk {
    width: 478px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .aw7mj7d0, .kj0a6955 {
    width: 478px;
  }

  .iy1e8psv {
    border-width: .833333px;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .k4hm4zrj {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .uo7wd38b, .icjubj16 {
    border-width: 0;
    margin: 0;
    padding: 0 0 0 20px;
    font-size: 10px;
  }

  .der1n17k {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ejmvttyl, .m1su1zbn {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .ct8reqhr, .yj6oprl1 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .x9yk3ae5 {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .nwuhg5s5 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .ti9d82wq {
    border-width: 0;
    width: 148.997px;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .kc4ru1zg {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 25px;
  }

  .ykudkq7e {
    border-width: 0;
    margin: 0;
    padding: 0;
    transform: rotate(0);
  }

  .xhaeu84s, .k6ard3ys {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .yswjs3ti, .u32332yy {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .p7hhi0rl {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .t7towhov {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .ej478blr, .rqhb0k3z, .ob5984cn {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .x0qc4qq5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .gmr5c94b {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .tnrrvt18 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vxafy4a2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .pysbjzwu {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .w1cj4bfu {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .aquve915 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .n1zov9mm {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .amb5dbe3 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .wxunmt2u {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .cpbv1ynt {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dq76pnp5 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .cphfepza {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .nixy7vmp {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .n30eiq26 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .r43chakw {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .shzhfyyy {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .rz0se25u {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .a3rtx978 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .n9du0ny7 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .f96p164h {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .bf4dhfk7 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .p62f0j6q {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .svzdh9dm {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .u8nfowur {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .odkahdvz {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .fxkjm02f {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .g2mfue2s {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .tzg71p11 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ngf94nnd {
    border-width: .833333px;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .oqcrbj6r {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .k5x0aj6j {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .l1l5yzph {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .snk3si5y {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .qk03coao {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .ioewxtey {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .lqxl7k49 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .e8xcc6m6, .mvua4207 {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .pqp932o8, .q2wajpqy, .te9yenn9, .ea7kpnmu {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .rki16h4c {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .hyf3643c {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .yzlu6gwv {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 25px;
  }

  .zhjydfed, .ilk0dyav {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .wewnw2yf {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .j5c9ggl0 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .uev8tyxn, .qfybgza9, .rdutu4t8 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .gasbk7r5 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .cijdzmfg {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .clr7q9vt {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .oo29cqaj {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .ua1fjucy {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ch4h4tex {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .igcjhwsu {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .dtfaz4n4 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .z42fgxwa {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .klgbhffw {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .bptyv5kr {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .m1xxztwp {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .pbycwokl {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .e76f108s {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .iceg7nvm {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .szs2oxpi {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .q3jsa7pv {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .mn25xvl5 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .u4y3xd1j {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .mczfcaiv {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .bcnu79l1 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .cgm7wcdj {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .fkogyust {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .zyy7vbg2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .nitfxoxl {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vz2gpeih {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .l1ifs7fg {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .hctwca4w {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .bd6cwfpi {
    border-width: .833333px;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .v22ohjfy {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qccgg678 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .co8ftv7o, .ri2ebs4v {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .poziy3ia {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .egtggg68 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .jd59u6kt {
    border-width: 0;
    border-radius: 15px;
    margin: 0;
    padding: 0;
  }

  .d6qjd9lh {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .c8mx5yag {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .jwoob7n7 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .xk8wbhsh {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .c7l3p504 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .j2y85qrh {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .denapffp {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .scx4in6l {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .gwkadp6z {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .wu598sk6 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .d44khbog {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .szr8eutq {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .q04u0kf2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .o58kpccd {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .ypik0tcp {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .iigtyt9a {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .j84ztb72 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .nexi4hny {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qe3emu9d {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .hx3hj4er {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .iwy7h4a2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .da1xnejw {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .zldx5gzk {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .z97prv46 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .vuglch6k {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .r4xo49h9 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .d09mb739 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .t038k7jl {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .t4pkao5m {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .uk2jjaai {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .fme3p2kc {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .l9sb13jt {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .hhddwfdx {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .gc5p87gh {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .algnbwo4 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .l0q8jll4 {
    border-width: 0;
    border-radius: 3000px;
    margin: 0;
    padding: 0;
  }

  .qk37cvbd {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .sv7d64qw {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .cblm89ct {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .r6io51r0 {
    border-width: 0;
    width: 148.997px;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .k0ou0cr2 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 25px;
  }

  .f52hdd5o {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .s4zz8ys3 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .zmecrm0m {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .eo5xyizh, .seu6eqp3 {
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .xgzjebyj, .wdqg31ol {
    border-width: .833333px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .yetp5occ {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .bzof5j2l {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 10px;
  }

  .uag8y9m9, .qqxktpgv, .wxbv6r3y, .z3p7n8lk, .j63h86rc, .y15sxph6 {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .nehtrya9 {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .htn8v0na, .jr3rd0mi {
    width: 478px;
  }

  .rezttusx {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .svf3yzbx, .l0smninc, .dm4ytmrt {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .hhwm9by7 {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .h7x7x80o {
    border-width: 0;
    padding: 13px;
    font-size: 12px;
  }

  .k9e9gopj {
    border-width: .833333px;
    border-radius: 30px;
    width: 30%;
  }

  .kyzwiuch {
    border-width: 0;
    padding: 13px;
    font-size: 12px;
  }

  .mxb2ziq6 {
    border-width: .833333px;
    border-radius: 30px;
    width: 30%;
  }

  .bex4xb1e {
    border-width: 0;
    padding: 13px;
    font-size: 12px;
  }

  .r8i5dk3l {
    border-width: .833333px;
    border-radius: 30px;
    width: 30%;
  }

  .spreg5qe {
    width: 100%;
    max-width: 100%;
    margin: 0 0 0 auto;
    padding: 0 12px;
    overflow-x: hidden;
  }

  .w0pvz4a6 {
    margin: 0 auto;
  }

  .bsnovdc6 {
    margin: 0;
    padding: 0;
  }

  .vr72locg, .y8wg36t7 {
    width: 478px;
  }

  .nqhzz7tc {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .uoty97t1 {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 18px;
  }

  .b4929w4l {
    width: 478px;
  }

  .pdptrclu {
    margin: 0;
    padding: 15px 0;
  }

  .uafiod0r, .oo581f5o {
    width: 478px;
  }

  .ct17hhms, .zbkkfqqc, .f6ozv37y, .suepo7u8, .ic03gh9i, .q7f5nldb {
    border-width: 0;
    border-radius: 20px;
    margin: 0;
    padding: 0;
  }

  .bebb371e {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .crcklqae, .tfimfltu {
    width: 478px;
  }

  .ieze79jj {
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .j2180ti7 {
    border-width: 0;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    font-size: 12px;
  }

  .w0rcawgs {
    width: 478px;
  }

  .m7vdioba {
    margin: 0;
    padding: 30px 0 0;
  }

  .fc8xj1rv, .o335a93i, .d5a67fjp {
    margin: 0;
    padding: 0;
  }

  .wexqmpol, .efupomua, .chbknq8m {
    width: 478px;
  }

  .c6xeg5zg {
    margin: 0;
    padding: 60px 0 30px;
  }

  .a4n0qf94 {
    font-size: 14px;
  }

  .l6nnacxn {
    border-radius: 100px;
  }

  .h6fcvvgg {
    padding: 8px;
  }

  .guycpalq {
    border-width: 0;
    width: 358.333px;
    margin: 0;
    padding: 15px 50px 14px 0;
  }

  .hhib34oo {
    margin: 0 0 15px;
    font-size: 12px;
  }

  .otqlhkwt {
    margin: 0;
    padding: 0 0 10px;
  }

  .krpqzaud {
    margin: 0;
    padding: 0 20px;
  }

  .lu8e3kii {
    font-size: 14px;
  }

  .v3o82yp7 {
    border-radius: 100px;
  }

  .g9zx7elc {
    padding: 8px;
  }

  .c3a6k09o {
    border-width: 0;
    padding: 15px 50px 14px 0;
  }

  .tw58pntp {
    border-width: .833333px 0 0;
    margin: 0;
    padding: 0 20px;
  }

  .c6msai9x {
    font-size: 14px;
  }

  .alzhsrsx {
    border-radius: 100px;
  }

  .xhuxugao {
    padding: 8px;
  }

  .e5a9w8pf {
    border-width: 0;
    padding: 15px 50px 14px 0;
  }

  .qdng3u7s {
    border-width: .833333px 0 0;
    margin: 0;
    padding: 0 20px;
  }

  .eyndo0u3 {
    font-size: 14px;
  }

  .la634j3w {
    border-radius: 100px;
  }

  .plgumsl3 {
    padding: 8px;
  }

  .d2mrog95 {
    border-width: 0;
    width: 358.333px;
    margin: 0;
    padding: 15px 50px 14px 0;
  }

  .fab383p9 {
    padding: 0 20px;
  }

  .s6amyb9y {
    margin: 0 auto;
  }

  .kf6jc6b1 {
    margin: 0 auto;
    padding: 0;
  }

  .okg2zpx6, .vcy9l3j6 {
    width: 478px;
  }

  .ll1wme4u {
    text-align: center;
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .hfo8xgml {
    text-align: center;
    border-width: 0;
    margin: 0;
    padding: 0;
    font-size: 30px;
  }

  .hp8obprc {
    opacity: 0;
    border-width: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transform: rotate(20deg);
  }

  .dboljj47 {
    text-align: center;
    border-width: 0;
    width: 55px;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .qfpfgwzo {
    text-align: center;
    border-width: 0;
    width: 232.995px;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .g5ggn7os {
    text-align: center;
    border-width: 0;
    width: 332.995px;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .cvneyxay {
    text-align: center;
    font-size: 11px;
  }

  .g7dc9rwf {
    text-align: center;
    border-width: 0;
    width: 189px;
    margin: 0;
    padding: 0;
    font-size: 11px;
  }

  .np785bcv, .owkzd64j {
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  .tuapxe3f {
    width: 478px;
  }

  .kpl8wt5q {
    margin: 0;
    padding: 45px 0 75px;
  }

  .l4vyqoxs {
    margin: 0;
    padding: 0;
  }

  .wzo74l0w {
    margin: 0;
  }

  .hero-secton-fon-bg {
    height: 666px;
  }

  .some-color-bg-hero {
    height: 666px;
    inset: 0%;
  }

  .container-new-st {
    margin-top: 100px;
    padding-top: 0;
    padding-left: 16px;
    padding-right: 16px;
  }

  .container-new-st.tap {
    margin-top: 0;
  }

  .container-new-st._12 {
    padding-top: 20px;
  }

  .container-new-st.rel {
    padding-left: 16px;
    padding-right: 16px;
  }

  .container-new-st.rel50 {
    background-color: #e7e5df;
  }

  .label-item {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
  }

  .some-info-in-center {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    top: 10%;
    left: 51%;
    right: auto;
    transform: translate(-50%);
  }

  .top-content-hero-info {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .h-new {
    font-family: Kuzanyanc, sans-serif;
    font-size: 46px;
    font-style: italic;
  }

  .h-new._44 {
    font-size: 32px;
  }

  .h-new._44.spectral {
    text-align: left;
    text-transform: none;
    font-size: 36px;
    font-style: italic;
    font-weight: 300;
    line-height: 130%;
  }

  .h-new._44.spectral.upp {
    text-transform: capitalize;
    font-family: Spectral, sans-serif;
    font-size: 30px;
    font-style: italic;
    font-weight: 300;
    display: inline-flex;
  }

  .h-new._44.spectral.dfdg {
    font-weight: 300;
  }

  .h-new._44.spectral._456 {
    margin-bottom: 12px;
    padding-left: 16px;
  }

  .h-new._44.price-in-oplata {
    font-size: 32px;
  }

  .h-new._32 {
    text-align: left;
    text-transform: capitalize;
    font-size: 24px;
    font-style: italic;
    font-weight: 300;
    line-height: 100%;
  }

  .h-new._32.no-upp, .h-new._24 {
    font-size: 17px;
    line-height: 100%;
  }

  .h-new._24.black.upp {
    font-size: 17px;
    font-weight: 400;
  }

  .h-new._24.white {
    font-size: 17px;
    font-style: italic;
    font-weight: 300;
    line-height: 100%;
  }

  .h-new._16 {
    font-size: 14px;
  }

  .h-new._16.none {
    display: none;
  }

  .h-new._28 {
    font-size: 24px;
    font-style: italic;
    font-weight: 300;
    line-height: 100%;
  }

  .h-new._28.mob {
    font-size: 18px;
  }

  .bot-content {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    width: 90%;
  }

  .p-new {
    text-align: left;
  }

  .p-new._16.fix {
    width: 320px;
    max-width: none;
  }

  .p-new._16.fix.mon {
    color: #dfdfdf;
    text-align: center;
    font-size: 13px;
    font-weight: 300;
    line-height: 17px;
  }

  .p-new._16.black._166.center {
    font-size: 13px;
  }

  .p-new._16.black._166.bold {
    font-size: 13px;
    font-weight: 300;
    line-height: 22px;
  }

  .p-new._20.black {
    font-size: 14px;
  }

  .p-new._20.black.mormal {
    line-height: 20px;
  }

  .p-new._20.footerrr {
    font-size: 13px;
    font-weight: 300;
  }

  .p-new._22.black {
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
  }

  .p-new._22.black.med {
    margin-bottom: 10px;
    margin-left: -10px;
    padding-left: 0;
    font-size: 13px;
    line-height: 20px;
  }

  .p-new._22.black.med.left._345 {
    margin-bottom: 20px;
  }

  .p-new._22.black.med._123 {
    text-align: left;
    margin-left: 0;
  }

  .p-new._16.black.med {
    font-size: 13px;
  }

  .p-new._18 {
    margin-top: 10px;
    font-size: 14px;
  }

  .btn-hro {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .btn-hro.fix-tarif {
    width: 100%;
    margin-right: 0;
  }

  .btn-hro.fix-tarif.no.mob {
    display: none;
  }

  .btn-hro.fix-tarif.no.mob.not-note {
    display: block;
  }

  .btn-hro.fix-tarif.no.header {
    background-image: linear-gradient(281deg, #e7decb, #fff);
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 18px;
    padding-bottom: 18px;
    padding-right: 30px;
    font-size: 18px;
    font-weight: 500;
  }

  .hero-img-bg-new-st {
    display: none;
  }

  .hero-img-bg-new-st.mobile {
    height: 666px;
    display: block;
  }

  .text-block-8 {
    color: #fff;
  }

  .section-scroll {
    height: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  .scroll-wrap {
    justify-content: center;
    align-items: stretch;
  }

  .some-scroll-wrap {
    flex-flow: row;
    height: auto;
    position: static;
    overflow: auto;
  }

  .some-item-scroll {
    min-width: 250px;
  }

  .image-in-scroll {
    vertical-align: baseline;
    object-fit: cover;
    width: 120px;
    height: 120px;
    overflow: clip;
  }

  .stick-wrap {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    background-color: #a7929200;
    justify-content: center;
    align-items: stretch;
    height: 100%;
    padding-top: 33px;
    padding-bottom: 33px;
    position: static;
  }

  .stick-wrap._300vh {
    height: auto;
  }

  .line-down {
    display: none;
  }

  .what-awaits-you {
    background-image: linear-gradient(0deg, #0f0b0b9e 15%, #8518182e), url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66bb8eb5b97e29d14d726b84_IMG_9467.jpg");
    background-position: 0 0, 60% 0;
  }

  .arrow-down {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .pds-curs {
    font-size: 26px;
    line-height: 40px;
    display: none;
  }

  .arrow-list {
    height: 28px;
    margin-left: 0;
    display: none;
  }

  .moduls {
    margin-top: 0;
    margin-bottom: 0;
    padding: 60px 0 40px;
  }

  .moduls-wrap {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    margin-top: -20px;
    padding-left: 0%;
    padding-right: 0%;
  }

  .h-moduls.mar-top36 {
    margin-bottom: 24px;
  }

  .item-modul {
    padding-left: 14px;
    padding-right: 14px;
  }

  .part-top {
    padding-bottom: 30px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .paert-down {
    padding-left: 16px;
    padding-right: 16px;
  }

  .some-info-top {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .yang-incon {
    flex: 0 auto;
    align-self: flex-start;
    width: 20px;
    height: 20px;
    margin-top: -21px;
    margin-right: -26px;
    padding-left: 0;
    padding-right: 0;
  }

  .some-info-down {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: flex-start;
  }

  .image-top-modul {
    width: 120px;
    height: 120px;
    top: -80px;
  }

  .label-card.grad {
    padding-top: 8px;
  }

  .list-3 {
    margin-left: -24px;
    padding-left: 44px;
    font-size: 13px;
  }

  .some-card-part-two {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .part-top-y._2-rov {
    margin-top: 14px;
    margin-left: 0;
    margin-right: 0;
    padding-right: 30px;
  }

  .bonus-section {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    overflow: hidden;
  }

  .price-srction {
    background-color: #e7e5e0;
    margin-top: 0;
    padding-top: 35px;
    padding-bottom: 0;
  }

  .wrap-bonus {
    background-color: var(--bg);
    padding-top: 0;
    padding-bottom: 20px;
    overflow: clip;
  }

  .wrap-bonus._2 {
    margin-top: 10px;
    margin-left: 0;
    padding-top: 10px;
    padding-bottom: 0;
  }

  .price-wrap {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    display: flex;
  }

  .price-grid, .wrap-adva {
    width: 100%;
  }

  .image-adva {
    border-radius: 0;
    height: 100%;
    max-height: 480px;
  }

  .label-magazine {
    padding: 7px 40px 8px;
    bottom: -11px;
    left: -10px;
  }

  .price-txt, .price-txt.coll {
    font-size: 13px;
  }

  .price-txt-5, .price-txt-5.coll {
    font-size: 22px;
  }

  .label-some {
    background-image: linear-gradient(90deg, #fff6ed 12%, #beb7b1);
    padding: 10px 30px 9px;
    right: -14px;
  }

  .brap-big-label {
    width: 100%;
    margin-right: 0;
    padding: 12px 30px 11px;
    font-size: 16px;
  }

  .advantages-section {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 60px;
  }

  .adva-content-grid {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
    display: flex;
  }

  .adva-photo {
    border-radius: 0;
  }

  .tarif {
    background-color: var(--untitled-ui-white);
    margin-top: 0;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .tarif-wrap {
    padding-left: 0%;
    padding-right: 0%;
  }

  .tarif-some-block {
    grid-row-gap: 102px;
  }

  .tarif-item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .tarif-item.last {
    flex-flow: column;
    display: flex;
  }

  .top-info-tarif-photo._2bg {
    background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66ccdb48ac8dcf1e16e3495c_%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202024-08-26%20%D0%B2%2022.41.08.png");
    background-position: 50% 170%;
    background-size: 200px;
  }

  .top-info-tarif-photo._1bg {
    background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66ccdb5222a01161ebe64c71_%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202024-08-26%20%D0%B2%2022.42.35.png");
    background-position: 50% 40%;
  }

  .top-info-tarif-photo._3bg {
    background-image: url("https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66ccdb48bdc6d3a9c6454ebf_%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202024-08-26%20%D0%B2%2022.41.20.png");
    background-position: 50% 379%;
    background-size: 506px;
  }

  .top-info-tarif-photo._4bg {
    padding-top: 337px;
  }

  .block-inside-tarif-photo {
    padding-left: 40px;
  }

  .block-inside-tarif-photo.grad._54 {
    padding-top: 15px;
    padding-bottom: 15px;
    bottom: 0;
  }

  .block-inside-tarif-photo.master {
    background-color: #fffeaf;
  }

  .info-no-bg.lad {
    padding-top: 0;
  }

  .list-in-tarif {
    margin-left: 0;
    padding-left: 0;
  }

  .btn-price.jg {
    padding-bottom: 0;
  }

  .btn-border.fix-tarif {
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .btn-border.fix-tarif.no {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  ._2-picture-tarife {
    border-radius: 0;
    width: 100px;
    height: 100px;
    left: 2px;
  }

  .wrap-installl {
    margin-top: 0;
  }

  .ins-left {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .pictures {
    margin-top: 0;
    margin-bottom: 60px;
    padding-top: 60px;
  }

  .link-telega {
    text-align: center;
    margin-top: -8px;
    margin-bottom: 0;
    margin-right: 0;
    padding-bottom: 0;
    font-size: 13px;
  }

  .insta-picture, .grad-shad {
    display: none;
  }

  .pictures-wrap {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 1fr;
    margin-top: 8px;
    padding-top: 0;
  }

  .image-rob {
    border-radius: 0;
    height: 150px;
    overflow: clip;
  }

  .image-rob.none {
    display: none;
  }

  .faq-section {
    padding-top: 0;
  }

  .fa-wrap {
    padding-left: 0%;
    padding-right: 0%;
  }

  .text-fa {
    font-size: 13px;
    line-height: 19px;
  }

  .rev-video {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .wrap-rev-video {
    grid-column-gap: 19px;
    grid-row-gap: 19px;
  }

  .footer-new {
    background-color: #e7e5df;
  }

  .bg-color {
    height: 65%;
  }

  .right-footer-side {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .top-link-footer {
    margin-top: 16px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .link-footer-item {
    color: var(--secondary);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding-bottom: 0;
    font-size: 14px;
  }

  .text-footer {
    font-size: 17px;
    font-weight: 300;
    line-height: 24px;
  }

  .txt-footer-2 {
    font-size: 13px;
  }

  .wrap-for-picture-mk {
    padding: 12px;
  }

  .wrap-picture {
    display: flex;
  }

  .close-pop-up-icone {
    height: 32px;
    top: 12px;
    right: 12px;
  }

  .slidr-bonus {
    display: block;
    overflow: visible;
  }

  .bonus-mask {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
    overflow: clip;
  }

  .img-bon {
    border-radius: 0;
    height: 390px;
  }

  .bon-arrow-right {
    top: -76px;
  }

  .arrow-icone {
    width: 28px;
    margin-top: 30px;
    position: static;
  }

  .bon-arrow-left {
    top: -76px;
    right: auto;
  }

  .circle-in-btn {
    justify-content: center;
    align-items: center;
    width: 46px;
    height: 46px;
    right: -3%;
  }

  .circle-in-btn.headeru._123, .circle-in-btn._345 {
    right: 0%;
  }

  .slide-wrap-rew {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: center;
    align-items: stretch;
    max-width: none;
    margin-bottom: 20px;
    padding-top: 0;
    display: flex;
    position: static;
    overflow: clip;
  }

  .dots-tag {
    margin-bottom: 0;
  }

  .link-inst {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding-bottom: 0;
  }

  .photo-rew {
    align-self: auto;
    height: 280px;
  }

  .card-rev {
    width: 100%;
    overflow: auto;
  }

  .img-rev-info {
    flex-flow: column;
  }

  .bonus-section-copy {
    margin-top: 10px;
    overflow: hidden;
  }

  .some-oplata-info {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding-top: 18px;
    padding-bottom: 16px;
  }

  .name-of-curse {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .name-some-tarif {
    padding: 10px 30px 9px;
    right: -14px;
  }

  .k-oplate {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding-top: 10px;
  }

  .some-price-oplata {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
  }

  .price-tubs {
    padding-bottom: 8px;
    overflow: auto;
  }

  .tab-oplata {
    flex: none;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding: 12px 24px;
  }

  .some-sposob-wrap {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    padding: 12px;
    display: flex;
  }

  .oplta-link {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding-bottom: 0;
    font-size: 16px;
  }

  .label-oplata {
    font-size: 12px;
  }

  .oplata-link-block {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding-bottom: 0;
  }

  .oplata-icon {
    object-position: 50% 50%;
    height: 30px;
  }

  .undf-pid {
    font-size: 16px;
  }

  .some-sposob-wrap-2 {
    padding: 12px;
    display: flex;
  }

  .close-oplata-wrap {
    width: 32px;
  }

  .text-span-54 {
    text-transform: capitalize;
    font-size: 30px;
  }

  .text-span-55, .text-span-56 {
    font-size: 30px;
  }

  .text-span-57, .text-span-58, .text-span-59 {
    text-transform: capitalize;
  }

  .text-block-9, .text-block-10, .text-block-11, .text-block-12, .text-block-13 {
    font-size: 13px;
  }

  .text-span-60, .text-span-61 {
    text-transform: lowercase;
  }

  .text-span-62 {
    text-transform: capitalize;
    font-style: italic;
    line-height: 100%;
  }

  .text-span-63 {
    text-transform: capitalize;
    font-size: 36px;
  }

  .text-span-64 {
    text-transform: lowercase;
    font-size: 36px;
  }

  .text-span-65 {
    text-transform: lowercase;
  }

  .text-span-66 {
    text-transform: lowercase;
    font-size: 36px;
  }

  .text-block-14 {
    color: #fff;
    font-size: 15px;
    font-style: normal;
  }

  .text-block-15 {
    font-size: 17px;
  }

  .text-block-16 {
    color: #fff;
    font-size: 15px;
  }

  .text-block-17, .text-block-18 {
    font-size: 17px;
  }

  .text-block-19 {
    font-size: 15px;
  }

  .text-block-20 {
    font-size: 17px;
  }

  .text-block-21 {
    color: #fff;
    font-size: 13px;
  }

  .text-block-22 {
    text-align: left;
    margin-left: -43px;
    padding-left: 0;
    font-size: 17px;
  }

  .text-block-23 {
    font-size: 13px;
    line-height: 16px;
  }

  .text-block-24 {
    font-size: 14px;
    line-height: 16px;
  }

  .text-span-67, .text-span-68 {
    text-transform: lowercase;
  }

  .text-block-25, .text-block-26 {
    font-size: 13px;
  }

  .text-span-69 {
    color: var(--secondary);
    font-size: 14px;
    font-weight: 400;
  }

  .text-span-70 {
    text-align: center;
    font-size: 36px;
    line-height: 50%;
  }

  .text-span-71 {
    font-size: 17px;
  }

  .text-span-78 {
    color: #191918;
  }

  .text-span-79 {
    -webkit-text-stroke-color: #191918;
  }

  .text-span-80 {
    font-size: 13px;
    font-weight: 100;
  }

  .text-span-81, .text-span-82, .text-span-83, .text-span-84, .text-span-85, .text-span-86, .text-span-87, .text-span-88, .text-span-89, .text-span-90 {
    font-weight: 100;
  }

  .youtube {
    width: 90%;
  }

  .text-block-30 {
    margin-left: -22px;
    padding-left: 0;
  }

  .text-span-122 {
    color: var(--flowers-2);
    font-size: 20px;
  }

  .text-span-124 {
    color: var(--flowers-2);
    font-size: 24px;
  }

  .hero-heading-center {
    background-color: var(--bg);
    color: var(--bg);
    margin-top: 0;
    margin-bottom: -20px;
    padding-top: 0;
    padding-bottom: 40px;
    display: block;
  }

  .container-11 {
    max-width: none;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .hero-heading-center-2 {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: block;
  }

  .bold-text-37.mobile {
    font-size: 34px;
  }

  .code-embed {
    padding-left: 0;
    padding-right: 0;
  }

  .text-span-130 {
    min-width: 24px;
  }

  .hero-heading-center-3 {
    padding: 0;
  }

  .container-12 {
    max-width: none;
  }

  .centered-heading-2 {
    margin-bottom: 24px;
  }

  .rass {
    text-align: center;
    margin-bottom: 10px;
    margin-left: -135px;
    margin-right: 0;
    padding-left: 40px;
    font-size: 12px;
    text-decoration: underline;
  }

  .text-span-158 {
    color: #4e3c3a;
  }

  .image-26 {
    text-align: center;
    object-fit: fill;
    width: auto;
    height: auto;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    overflow: clip;
  }

  .photo-rev-in-box-none {
    display: none;
  }

  .wrap-rev-box-evgeniya._2, .wrap-rev-box-luiza._2, .wrap-rev-box-nika._2, .wrap-rev-box-nika._2-copy, .wrap-rev-box-svitlana._2, .wrap-rev-box-vladislav._2, .wrap-rev-box-vladislav._2-copy, .wrap-rev-box-anastasia._2, .wrap-rev-box-anastasia._2-copy, .wrap-rev-box-oleksandra._2, .wrap-rev-box-oleksandra._2-copy {
    overflow: auto;
  }

  .tarif-section-copy {
    background-color: var(--secondary);
    width: auto;
    max-width: none;
    margin: 40px auto 20px;
    padding-bottom: 0;
    display: block;
  }

  .tarif-section-copy.mob {
    margin-top: 0;
  }

  .text-span-168 {
    font-size: 14px;
  }

  .text-span-169 {
    font-size: 13px;
  }

  .text-span-170 {
    font-size: 14px;
  }

  .about-author {
    background-color: var(--bg);
    width: auto;
    max-width: none;
    margin: 40px auto 20px;
    padding-bottom: 0;
    display: block;
  }

  .about-author.mob {
    margin-top: 0;
  }

  .text-span-178, .text-span-179 {
    color: var(--main);
  }

  .text-span-190 {
    color: var(--secondary);
  }
}

#w-node-ad0e4df7-0456-108e-020d-bc5eddbe1e48-bd900ce8 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ad0e4df7-0456-108e-020d-bc5eddbe1e6d-bd900ce8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ad0e4df7-0456-108e-020d-bc5eddbe1e6e-bd900ce8, #w-node-ad0e4df7-0456-108e-020d-bc5eddbe1e78-bd900ce8, #w-node-ad0e4df7-0456-108e-020d-bc5eddbe1e76-bd900ce8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad0e4df7-0456-108e-020d-bc5eddbe1e77-bd900ce8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-bfbe4591-5bea-2b2d-4d64-a19d50fd6201-bd900ce8, #w-node-bfbe4591-5bea-2b2d-4d64-a19d50fd6214-bd900ce8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40502a8f-8012-06f7-0932-451529c1ccde-7d44a06f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-f93dd29b-8965-01fa-6e8f-1d2425a3052f-7d44a06f, #w-node-_2c402350-37c9-5b4f-324a-fabbd596778e-7d44a06f, #w-node-_54a1b188-48c4-7a94-b21f-121e474c94fb-7d44a06f, #w-node-c9aa956f-db5e-8a25-abb8-e5fbaa206ebe-7d44a06f, #w-node-d8522a10-7681-47d4-b0e3-e15a7b8c1682-7d44a06f, #w-node-cbe97031-7f8e-bb2a-b861-dd4aee2ef221-7d44a06f, #w-node-fbbe6362-ce41-6edd-6dbb-44e11ba8cd8c-7d44a06f, #w-node-_28b51f82-d77a-ba34-7223-f4fcaa482534-7d44a06f, #w-node-_82e50570-b9d3-168a-7702-69ea879c104b-7d44a06f, #w-node-_12d192f0-e5c8-3acd-c926-a75293e2c9b4-7d44a06f, #w-node-_9173be50-e2e6-33c9-5b20-97ef3f89b487-7d44a06f, #w-node-a9029f06-47fb-00c1-2438-4bb83a411bf0-7d44a06f, #w-node-ebd0dd68-6a89-ca79-2833-40302c693464-7d44a06f, #w-node-ebd0dd68-6a89-ca79-2833-40302c693465-7d44a06f, #w-node-dd9da6d1-281c-b8e0-0d3b-fe07395e8c3f-7d44a06f, #w-node-_7141974b-377a-6e69-30f1-2e795fa3692b-7d44a06f, #w-node-_0eb4a2f9-e679-a18c-9442-df1bfc7c62e2-7d44a06f, #w-node-_0ad8bb53-f498-3d8a-1b33-a12441c8358b-7d44a06f, #w-node-_2cad6b47-5657-e88f-a6ca-1ff2ef4a2610-7d44a06f, #w-node-d397084a-302b-021d-1054-d4b72ad20087-7d44a06f, #w-node-_5e95e427-e599-c8e1-43c1-969c418dfe5f-7d44a06f, #w-node-d441dd60-c88d-bacd-5c2e-7bd9c9721258-7d44a06f, #w-node-_52ddb084-2c3a-7fd0-bc85-13eb4709146a-7d44a06f, #w-node-_59d1bf5e-2f53-17d0-0fd6-e1f6babf9dee-7d44a06f, #w-node-efa9924b-09f8-ee6c-8f3d-35d88719e649-7d44a06f, #w-node-_57d571db-cba8-3fa6-92c5-77b5464842f2-7d44a06f, #w-node-b39288c5-7b61-f6bb-a94c-e650d236c394-7d44a06f, #w-node-_1c6a22d7-24e1-758b-94ba-3f5203cc0f03-7d44a06f, #w-node-_89a724e7-321e-5aa3-a16d-6d9de709d099-7d44a06f, #w-node-_8899b277-65bf-2701-1536-0e1622e22411-7d44a06f, #w-node-cefd1bac-17e3-3690-779f-2b01808ff749-7d44a06f, #w-node-_0137712b-fb9f-3855-96a0-58b98133d25c-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6110701a-2e47-c09d-96db-cca411c51148-7d44a06f, #w-node-_6110701a-2e47-c09d-96db-cca411c51155-7d44a06f {
  place-self: auto;
}

#w-node-_6110701a-2e47-c09d-96db-cca411c51156-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c33ee-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c33f0-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c33f2-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c33f4-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c33f7-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c33f9-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c33fc-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c33fe-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3402-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3404-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3407-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3409-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c340c-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c340e-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3413-7d44a06f {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3414-7d44a06f {
  grid-area: 2 / 1 / 3 / 2;
  place-self: center start;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3415-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3417-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3419-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c341a-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c345a-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c345c-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c345e-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3460-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3462-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3464-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3466-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3468-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c346b-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c346d-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c346f-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3471-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3473-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3475-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c347a-7d44a06f {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c347b-7d44a06f {
  grid-area: 2 / 1 / 3 / 2;
  place-self: center start;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c347c-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c347e-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3480-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3481-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34c0-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34c2-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34c4-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34c6-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34c8-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34ca-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34cc-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34ce-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34d1-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34d3-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34d5-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34d7-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34d9-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34db-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34df-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34e1-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34e3-7d44a06f {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34e4-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34e5-7d44a06f {
  grid-area: 2 / 1 / 3 / 2;
  place-self: center start;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34e6-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34f1-7d44a06f {
  align-self: stretch;
}

#w-node-b67ec374-0093-f161-9bb0-bca549db08f0-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5c4114ab-e0c9-9002-a00f-c7020b212f48-7d44a06f, #w-node-c3a4b1c8-8c67-4f2d-12c4-1bff9b2fa090-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d54468e-a9b2-09c5-d2d8-c307b34e3057-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7d54468e-a9b2-09c5-d2d8-c307b34e3058-7d44a06f, #w-node-_1bf37c67-08d0-6d0e-e227-adb5dda76f68-7d44a06f, #w-node-a5e7d1af-b357-2d57-e1fd-230b29ffd232-7d44a06f, #w-node-_387f76be-8e8b-d454-da44-f502f6317217-7d44a06f, #w-node-_6885ac63-4bfd-cd6d-73e6-84b399c304d5-7d44a06f, #w-node-_47fd4b7e-2d01-d923-9c52-9d5040388daf-7d44a06f, #w-node-_47fd4b7e-2d01-d923-9c52-9d5040388dcc-7d44a06f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40502a8f-8012-06f7-0932-451529c1ccde-95aaade5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-f93dd29b-8965-01fa-6e8f-1d2425a3052f-95aaade5, #w-node-_2c402350-37c9-5b4f-324a-fabbd596778e-95aaade5, #w-node-_54a1b188-48c4-7a94-b21f-121e474c94fb-95aaade5, #w-node-c9aa956f-db5e-8a25-abb8-e5fbaa206ebe-95aaade5, #w-node-d8522a10-7681-47d4-b0e3-e15a7b8c1682-95aaade5, #w-node-cbe97031-7f8e-bb2a-b861-dd4aee2ef221-95aaade5, #w-node-fbbe6362-ce41-6edd-6dbb-44e11ba8cd8c-95aaade5, #w-node-_28b51f82-d77a-ba34-7223-f4fcaa482534-95aaade5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54b3c0ba-54eb-490e-2578-00253f3c95da-95aaade5, #w-node-e67b05a6-1d8b-9054-b2e1-376e69760c9b-95aaade5, #w-node-_828f0881-6f03-a8a0-5883-541541ae033b-95aaade5, #w-node-_709c2ab8-fa9b-a46c-4b9d-bde00101f49c-95aaade5, #w-node-_709c2ab8-fa9b-a46c-4b9d-bde00101f49d-95aaade5, #w-node-_709c2ab8-fa9b-a46c-4b9d-bde00101f49e-95aaade5, #w-node-ac8ddb82-1be6-228e-e534-721e58b86bce-95aaade5, #w-node-ac8ddb82-1be6-228e-e534-721e58b86bcf-95aaade5, #w-node-ac8ddb82-1be6-228e-e534-721e58b86bd0-95aaade5, #w-node-b9d55716-ce24-4ec9-a702-14fb9749946c-95aaade5, #w-node-b9d55716-ce24-4ec9-a702-14fb9749946d-95aaade5, #w-node-b9d55716-ce24-4ec9-a702-14fb9749946e-95aaade5, #w-node-f6c3bdc9-9cf7-5465-1118-62b7a6e612d1-95aaade5, #w-node-f6c3bdc9-9cf7-5465-1118-62b7a6e612d2-95aaade5, #w-node-f6c3bdc9-9cf7-5465-1118-62b7a6e612d3-95aaade5, #w-node-ab86698f-9adf-e7ad-6310-f3a9af73cad1-95aaade5 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b39288c5-7b61-f6bb-a94c-e650d236c394-95aaade5, #w-node-_1c6a22d7-24e1-758b-94ba-3f5203cc0f03-95aaade5, #w-node-_89a724e7-321e-5aa3-a16d-6d9de709d099-95aaade5, #w-node-_8899b277-65bf-2701-1536-0e1622e22411-95aaade5, #w-node-cefd1bac-17e3-3690-779f-2b01808ff749-95aaade5, #w-node-_0137712b-fb9f-3855-96a0-58b98133d25c-95aaade5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_757c210b-13d8-7db5-efd6-f65ab49b9189-95aaade5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_757c210b-13d8-7db5-efd6-f65ab49b918b-95aaade5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_757c210b-13d8-7db5-efd6-f65ab49b9187-95aaade5 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-_757c210b-13d8-7db5-efd6-f65ab49b9186-95aaade5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_757c210b-13d8-7db5-efd6-f65ab49b9188-95aaade5 {
  grid-area: 2 / 1 / 3 / 2;
  place-self: center start;
}

#w-node-_757c210b-13d8-7db5-efd6-f65ab49b918d-95aaade5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_49e719ae-9f5a-c041-6acf-a5aff71de6b2-95aaade5 {
  align-self: stretch;
}

#w-node-b67ec374-0093-f161-9bb0-bca549db08f0-95aaade5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5c4114ab-e0c9-9002-a00f-c7020b212f48-95aaade5, #w-node-c3a4b1c8-8c67-4f2d-12c4-1bff9b2fa090-95aaade5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d54468e-a9b2-09c5-d2d8-c307b34e3057-95aaade5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7d54468e-a9b2-09c5-d2d8-c307b34e3058-95aaade5, #w-node-_1bf37c67-08d0-6d0e-e227-adb5dda76f68-95aaade5, #w-node-a5e7d1af-b357-2d57-e1fd-230b29ffd232-95aaade5, #w-node-_387f76be-8e8b-d454-da44-f502f6317217-95aaade5, #w-node-_47fd4b7e-2d01-d923-9c52-9d5040388daf-95aaade5, #w-node-_47fd4b7e-2d01-d923-9c52-9d5040388dcc-95aaade5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_163b6344-1efd-0da8-0131-01a6bc6b0692-95efa8cc, #w-node-fd34202e-70df-b85b-9466-0d611de63fb1-95efa8cc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e8e59718-ae2b-de99-7f09-722441ea6437-95efa8cc, #w-node-fd8e2754-38bb-7aa8-1e1d-f954292d8237-95efa8cc {
  place-self: auto;
}

#w-node-fd8e2754-38bb-7aa8-1e1d-f954292d8236-95efa8cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89691c0c-4b6d-5247-e5ff-b107c58be9df-95efa8cc {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5ea2e6e0-f9fe-69ec-749e-9f7b769f25e0-95efa8cc {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-_2885e040-d577-a07d-1e5d-12bd73551f8e-95efa8cc {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_5ea2e6e0-f9fe-69ec-749e-9f7b769f264a-95efa8cc {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_5ea2e6e0-f9fe-69ec-749e-9f7b769f264f-95efa8cc {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-a82d56db-847b-96d4-677a-6911742901aa-95efa8cc, #w-node-_07586ca6-7e2c-6216-5f3a-14dce8d5e1c9-95efa8cc, #w-node-a1e7839d-05e7-cd32-1ae7-04abda7bbc82-95efa8cc, #w-node-_7ef0687a-18a7-c862-9beb-d4739361518a-95efa8cc, #w-node-ccbb976c-0707-ae15-2693-20f927a7060c-95efa8cc, #w-node-_408dbf01-fd1b-9482-580d-e67f050ca2f2-95efa8cc, #w-node-_901a79cd-d9a9-11c5-c7b8-ceba9156bf46-95efa8cc, #w-node-ade8273a-8b07-3e2e-2ff7-443b8802b97c-95efa8cc, #w-node-_91839a94-ddc0-9967-7016-79f6b7b7cb00-95efa8cc, #w-node-_162f3975-1ed0-0d30-6354-a1564c0d3242-95efa8cc {
  place-self: auto;
}

@media screen and (min-width: 1920px) {
  #w-node-ad0e4df7-0456-108e-020d-bc5eddbe1e76-bd900ce8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_4c559d83-5660-1aba-f1b0-e930ea17cb2f-7d44a06f, #w-node-_25191884-e375-0ba1-80d3-0433fa4dbfe3-7d44a06f, #w-node-c393e11a-3c9b-acd4-77ca-ab45cf54e2e4-7d44a06f, #w-node-e6a175a1-5f6e-adcc-2f0d-d8aa966bc613-7d44a06f, #w-node-e6a175a1-5f6e-adcc-2f0d-d8aa966bc614-7d44a06f, #w-node-e6a175a1-5f6e-adcc-2f0d-d8aa966bc615-7d44a06f, #w-node-e6a175a1-5f6e-adcc-2f0d-d8aa966bc616-7d44a06f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c33ee-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c33f0-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3402-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3404-7d44a06f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3413-7d44a06f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3414-7d44a06f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3417-7d44a06f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3419-7d44a06f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c341a-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c345a-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c345c-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c346b-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c346d-7d44a06f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c347a-7d44a06f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c347b-7d44a06f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c347e-7d44a06f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3480-7d44a06f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c3481-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34c0-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34c2-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34d1-7d44a06f, #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34d3-7d44a06f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34df-7d44a06f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34e1-7d44a06f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34e3-7d44a06f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f8f867b0-fccd-5d40-3bb9-65d4222c34e5-7d44a06f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_54b3c0ba-54eb-490e-2578-00253f3c95da-95aaade5, #w-node-e67b05a6-1d8b-9054-b2e1-376e69760c9b-95aaade5, #w-node-_828f0881-6f03-a8a0-5883-541541ae033b-95aaade5, #w-node-_709c2ab8-fa9b-a46c-4b9d-bde00101f49c-95aaade5, #w-node-_709c2ab8-fa9b-a46c-4b9d-bde00101f49d-95aaade5, #w-node-_709c2ab8-fa9b-a46c-4b9d-bde00101f49e-95aaade5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_757c210b-13d8-7db5-efd6-f65ab49b9189-95aaade5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_757c210b-13d8-7db5-efd6-f65ab49b918b-95aaade5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_757c210b-13d8-7db5-efd6-f65ab49b9187-95aaade5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_757c210b-13d8-7db5-efd6-f65ab49b9188-95aaade5 {
    grid-area: 2 / 1 / 3 / 2;
  }
}

@media screen and (max-width: 991px) {
  #w-node-ad0e4df7-0456-108e-020d-bc5eddbe1e6d-bd900ce8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-ad0e4df7-0456-108e-020d-bc5eddbe1e78-bd900ce8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ad0e4df7-0456-108e-020d-bc5eddbe1e77-bd900ce8 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-b67ec374-0093-f161-9bb0-bca549db08f0-7d44a06f {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_7d54468e-a9b2-09c5-d2d8-c307b34e3057-7d44a06f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6885ac63-4bfd-cd6d-73e6-84b399c304d5-7d44a06f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8ea69f80-19ce-80c5-c66c-a0c7ce368311-7d44a06f, #w-node-_8ea69f80-19ce-80c5-c66c-a0c7ce368312-7d44a06f, #w-node-_8ea69f80-19ce-80c5-c66c-a0c7ce368313-7d44a06f, #w-node-_8ea69f80-19ce-80c5-c66c-a0c7ce368314-7d44a06f {
    justify-self: center;
  }

  #w-node-b67ec374-0093-f161-9bb0-bca549db08f0-95aaade5 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-c3a4b1c8-8c67-4f2d-12c4-1bff9b2fa090-95aaade5 {
    grid-row: span 2 / span 2;
  }

  #w-node-_7d54468e-a9b2-09c5-d2d8-c307b34e3057-95aaade5 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_8a09fb12-5fd2-c54e-f447-a9e58255763a-95efa8cc, #w-node-_8a09fb12-5fd2-c54e-f447-a9e58255763b-95efa8cc, #w-node-_8a09fb12-5fd2-c54e-f447-a9e58255763c-95efa8cc, #w-node-_8a09fb12-5fd2-c54e-f447-a9e58255763d-95efa8cc {
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-ad0e4df7-0456-108e-020d-bc5eddbe1e6d-bd900ce8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ad0e4df7-0456-108e-020d-bc5eddbe1e77-bd900ce8 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b67ec374-0093-f161-9bb0-bca549db08f0-7d44a06f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7d54468e-a9b2-09c5-d2d8-c307b34e3057-7d44a06f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_387f76be-8e8b-d454-da44-f502f6317217-7d44a06f {
    justify-self: auto;
  }

  #w-node-_54b3c0ba-54eb-490e-2578-00253f3c95da-95aaade5, #w-node-e67b05a6-1d8b-9054-b2e1-376e69760c9b-95aaade5, #w-node-_828f0881-6f03-a8a0-5883-541541ae033b-95aaade5, #w-node-_709c2ab8-fa9b-a46c-4b9d-bde00101f49c-95aaade5, #w-node-_709c2ab8-fa9b-a46c-4b9d-bde00101f49d-95aaade5, #w-node-_709c2ab8-fa9b-a46c-4b9d-bde00101f49e-95aaade5 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-ac8ddb82-1be6-228e-e534-721e58b86bce-95aaade5, #w-node-ac8ddb82-1be6-228e-e534-721e58b86bcf-95aaade5, #w-node-ac8ddb82-1be6-228e-e534-721e58b86bd0-95aaade5, #w-node-b9d55716-ce24-4ec9-a702-14fb9749946c-95aaade5, #w-node-b9d55716-ce24-4ec9-a702-14fb9749946d-95aaade5, #w-node-b9d55716-ce24-4ec9-a702-14fb9749946e-95aaade5, #w-node-f6c3bdc9-9cf7-5465-1118-62b7a6e612d1-95aaade5, #w-node-f6c3bdc9-9cf7-5465-1118-62b7a6e612d2-95aaade5, #w-node-f6c3bdc9-9cf7-5465-1118-62b7a6e612d3-95aaade5, #w-node-ab86698f-9adf-e7ad-6310-f3a9af73cad1-95aaade5 {
    grid-row: span 2 / span 2;
  }

  #w-node-b67ec374-0093-f161-9bb0-bca549db08f0-95aaade5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c3a4b1c8-8c67-4f2d-12c4-1bff9b2fa090-95aaade5 {
    grid-row: span 1 / span 1;
  }

  #w-node-_7d54468e-a9b2-09c5-d2d8-c307b34e3057-95aaade5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_387f76be-8e8b-d454-da44-f502f6317217-95aaade5 {
    justify-self: auto;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_05c84937-4db8-9fe8-ed67-82d67ff64671-7d44a06f {
    place-self: center;
  }

  #w-node-_6110701a-2e47-c09d-96db-cca411c51148-7d44a06f, #w-node-_6110701a-2e47-c09d-96db-cca411c51155-7d44a06f {
    place-self: auto;
  }

  #w-node-_6110701a-2e47-c09d-96db-cca411c51156-7d44a06f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a5e7d1af-b357-2d57-e1fd-230b29ffd232-7d44a06f {
    justify-self: center;
  }

  #w-node-_828f0881-6f03-a8a0-5883-541541ae033b-95aaade5, #w-node-_709c2ab8-fa9b-a46c-4b9d-bde00101f49e-95aaade5 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-ac8ddb82-1be6-228e-e534-721e58b86bd0-95aaade5, #w-node-b9d55716-ce24-4ec9-a702-14fb9749946e-95aaade5, #w-node-f6c3bdc9-9cf7-5465-1118-62b7a6e612d3-95aaade5 {
    grid-row: span 2 / span 2;
  }

  #w-node-ab86698f-9adf-e7ad-6310-f3a9af73cad1-95aaade5 {
    grid-row: span 4 / span 4;
  }

  #w-node-c3a4b1c8-8c67-4f2d-12c4-1bff9b2fa090-95aaade5 {
    grid-row: span 1 / span 1;
  }

  #w-node-e8e59718-ae2b-de99-7f09-722441ea6437-95efa8cc, #w-node-fd8e2754-38bb-7aa8-1e1d-f954292d8237-95efa8cc {
    place-self: auto;
  }

  #w-node-fd8e2754-38bb-7aa8-1e1d-f954292d8236-95efa8cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@font-face {
  font-family: 'Strem';
  src: url('https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66cf452483c53a0e1dd7386c_234c7114c6c8ddd5bba3c39f31dcb01f.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Kuzanyanc';
  src: url('https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66cf4c06a91ea99dc8f13ea5_KuzanyanC-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Kuzanyanc';
  src: url('https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66cf4c10ef6a0498a5ab30be_KuzanyanC.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Font';
  src: url('https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/649f37e176dbb158ee0584ed_font.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Baskville';
  src: url('https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66cf4365b13cd15ea3fab1e5_baskvl.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Baskville';
  src: url('https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66cf43837186087c71be5ab2_BaskervilleItalicBT.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Baske 10';
  src: url('https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66cf4a8300a09560fd289d0d_BASKE10.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Baskerville Cyrillic';
  src: url('https://cdn.prod.website-files.com/649f183e7be34f3a7d44a06c/66cf4b6a6b363b9dc9f5efcb_Baskerville%20Cyrillic%20Inclined.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}