html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

 footer, main, menu, section {
  display: block;
}

 canvas, video {
  vertical-align: baseline;
  display: inline-block;
}

[hidden] {
  display: none;
}

a {
  background-color: #0000;
}

a:active, a:hover {
  outline: 0;
}

 strong {
  font-weight: bold;
}

small {
  font-size: 80%;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

code {
  font-family: monospace;
  font-size: 1em;
}

button, input, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button {
  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;
}

textarea {
  overflow: auto;
}

table {
  border-collapse: collapse;
  border-spacing: 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;font-display:swap}

[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;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

pre.w-code-block code > span {
  display: block !important;
}

.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;
  width: auto !important;
  height: auto !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !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;
}

 h3 {
  margin-bottom: 10px;
  font-weight: bold;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

.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;
}

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;
}

.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 {
  width: auto;
  height: auto;
  font-size: inherit;
  line-height: inherit;
  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;
}

.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;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

.w-tabs:before, .w-tabs:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

@font-face {
  font-family: Nonbureau;
  src: url("../fonts/686bf6dc1658bec1bca81b8b_NonBureau-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Nonbureau;
  src: url("../fonts/686bf6b97775fdaa82afa12a_NonBureau-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Nonbureau;
  src: url("../fonts/686bf6b997d137efcdc11217_NonBureau-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Nonbureau;
  src: url("../fonts/686bf6b97339dde893570cbe_NonBureau-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Igrasans;
  src: url("../fonts/6273a224e8488554fac3a6c8_Igrasans.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474a211b340830003fa0_Gilroy-Black.ttf") format("truetype"), url("../fonts/62f7474b2ba1ba8115cc72f1_Gilroy-Heavy.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474a764027459d224c28_Gilroy-BlackItalic.ttf") format("truetype"), url("../fonts/62f7474b18d02f7a385887d5_Gilroy-HeavyItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474a071b6737ffc2a641_Gilroy-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474afd7b99e4b0358426_Gilroy-Extrabold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474a77a56f32e5a0c9ab_Gilroy-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474a992cf49a8bcbbe33_Gilroy-ExtraboldItalic.ttf") format("truetype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474b4666f0f5ceabb7e0_Gilroy-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474b1f5ebfd56e2b3232_Gilroy-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474b1f5ebff1512b3233_Gilroy-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474b0c74fd82c19ec563_Gilroy-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474b764027fe9d224c29_Gilroy-SemiboldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474b18d02f56665887d6_Gilroy-RegularItalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474bea037048496c0ed6_Gilroy-UltraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474b1068fd04f674ed85_Gilroy-ThinItalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474be2632b1f9ced119b_Gilroy-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/62f7474b2ba1ba24abcc7302_Gilroy-UltraLightItalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/6328ae2a793b4b1fff713b8c_Gilroy-Medium.ttf") format("truetype"), url("../fonts/6328ae2a793b4b1fff713b8c_Gilroy-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("../fonts/6328bff8e7b4f37781566ba7_Gilroy-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: e-Ukraine;
  src: url("../fonts/62f746b50c74fd5ef19ec011_e-Ukraine-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: e-Ukraine;
  src: url("../fonts/62f746b581eec04d5800e6b5_e-Ukraine-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: e-Ukraine;
  src: url("../fonts/62f746b54666f0069aabac3a_e-Ukraine-UltraLight.otf") format("opentype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: e-Ukraine;
  src: url("../fonts/62f746b5992cf44264cbb8fe_e-Ukraine-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: e-Ukraine;
  src: url("../fonts/62f746b5071b673ac7c29e1b_e-Ukraine-Thin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: e-Ukraine;
  src: url("../fonts/62f746b518d02fc762587fec_e-Ukraine-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --alice-blue-2: #f8f6f2;
  --alice-blue: #030303;
  --floral-white: #fbf8ee;
  --slate-blue: #4653f6;
  --dodger-blue: #369fff4d;
  --gold: #fff;
  --green: #a3ee0b;
  --black: #0009;
  --grey: #f7f7f7;
  --white: #ffffffb0;
  --roce: #f959f9;
  --violet: #f959f9;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.w-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-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-embed-youtubevideo {
  background-image: url("../img/youtube-placeholder.2b05e7d68d.svg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("../img/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

@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 {
  background-color: var(--alice-blue-2);
  color: #333;
  margin-top: 20px;
  font-family: Gilroy, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

h3 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 1.875em;
  font-weight: 700;
  line-height: 30px;
}

a {
  color: #fff;
  line-height: 100%;
  text-decoration: none;
}

img {
  max-width: 100%;
  display: inline-block;
}

.body {
  background-color: var(--alice-blue);
  max-width: 832px;
  margin-left: auto;
  margin-right: auto;
}

.section.footer {
  background-color: #0c2542b3;
  border-top-left-radius: 60px;
  border-top-right-radius: 60px;
}

.video {
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 15px;
  width: 776px;
  min-width: 776px;
  max-width: 820px;
  height: 404px;
  min-height: 32px;
  max-height: 467px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
  top: auto;
}

.form {
  grid-column-gap: 5px;
  display: flex;
}

.input {
  color: #262626;
  border-radius: 14px;
  height: 60px;
  padding: 18px 20px;
  position: static;
}

.programm-btn.is-yellow {
  background-color: #f9da6c;
}

.programm-btn.is-yellow.is--black.mt20 {
  margin-top: 20px;
}

.programm-btn.is-yellow.is--black.mt20.tablet-100 {
  width: 300px;
  padding-left: 0;
  padding-right: 0;
  font-size: 16px;
  font-weight: 600;
  transition: border-color .2s, color .2s, background-color .2s;
}

.programm-btn.is-yellow.is--black.mt20.tablet-100:hover {
  color: #fff;
  background-color: #262626;
}

.programm-btn.is-yellow.is--black.mt20.tablet-100.orange {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
}

.programm-btn.is-yellow.is--black.mt20.tablet-100.orange.but_bl {
  background-color: #ff5934;
}

.programm-btn.is-yellow.is--black.mt20.tablet-100.pl_btn {
  font-weight: 600;
}

.menu {
  align-items: center;
  width: 100%;
  height: 100px;
  display: flex;
  position: fixed;
}

.spacer {
  background-color: #0000;
  height: 0;
}

.tabs {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: block;
  position: relative;
}

.subtitle.is--grey {
  color: #5b5b5b;
}

.subtitle.is--grey.center {
  width: 400px;
  margin-left: auto;
  margin-right: auto;
}

.subtitle.is--grey.center.bf1 {
  width: 530px;
}

.is--yellow {
  color: #f9da6c;
}

.section-new.is-yellow {
  background-color: #f9da6c;
  display: none;
}

.section-new.is--light_grey {
  background-color: #f5faff;
}

.section-new.is--light_grey.br120 {
  background-color: #0000;
  border-radius: 0;
}

.section-new.is--light_grey.br120._567 {
  margin-top: 40px;
}

.section-new.is-blue {
  background-color: #369fff;
  margin-top: 0;
}

.section-new.is-blue.br60 {
  border-radius: 60px;
}

.section-new.is-blue.br60.visible {
  height: auto;
  overflow: visible;
}

.section-new.is-blue.mt-30 {
  z-index: 6;
  margin-top: -30px;
  position: relative;
}

.section-new.is-blue.mt-30.br90 {
  color: #f5faff;
  background-color: #369fff;
  border-radius: 90px;
}

.p.is-white {
  color: #fff;
  font-size: .9em;
}

.p.is-white.underline {
  text-decoration: underline;
}

.p.is-white.underline.p-mobile {
  display: none;
}

.p.is-white.normal {
  font-weight: 400;
}

.p.is-white.normal.mt-10 {
  margin-top: 10px;
}

.p.is-white.normal.mt-10.mb-20 {
  margin-bottom: 20px;
}

.p.is-white.blk {
  color: #100d05;
}

.p.is-white.marath1 {
  font-size: .7em;
}

.grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
}

.is-blue {
  color: #369fff;
}

.tab {
  background-color: #cbe6ff;
  border-radius: 60px;
}

.tab:hover {
  background-color: #fff;
  border: 1px solid #cbe6ff;
}

.tab.w--current {
  background-color: #fff;
  border: 1px solid #cbe6ff;
  border-radius: 60px;
}

.flex {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
  display: flex;
  overflow: scroll;
}

.p-2.is--grey {
  color: #5b5b5b;
}

.p-2.fs14.is--black {
  border-style: none;
  border-width: 1px;
  padding: 0;
  font-size: .6em;
}

.is--grey {
  color: #5b5b5b;
}

.is--grey._50 {
  width: 50%;
}

.is--grey._50.tablet-100.plstf_txt {
  color: #100d05;
  font-family: Gilroy, sans-serif;
  font-size: 18px;
}

.is--grey.p-small {
  font-size: 1em;
  line-height: 130%;
}

.is--grey._60 {
  width: 60%;
}

.is--grey._60.landscape-100.pl_tx5 {
  width: 300px;
}

.is--grey._60.landscape-100.pl_tx5.platf_txt {
  font-weight: 500;
  line-height: 130%;
}

.is--grey.platf_txt {
  color: #000;
  font-family: Gilroy, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.is--black {
  color: #262626;
}

.top {
  justify-content: space-between;
  width: 100%;
  margin-bottom: 20px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.main-wrapper {
  pointer-events: auto;
  margin-bottom: -1px;
  padding-bottom: 0;
}

.main-wrapper._1 {
  flex-flow: column;
  display: flex;
}

.main-wrapper.new1236 {
  overflow: visible;
}

.flex-item.flex-item__card-creo-2.is-blue {
  background-color: #f5faff;
  border: 1px solid #cbe6ff;
  border-radius: 23px;
  flex-flow: column;
  align-items: flex-start;
  width: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.flex-item.flex-item__card-creo-2.is-blue.no-p {
  min-width: 270px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.flex-item.flex-item__card-creo-2.is-blue.no-p._3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-bottom: 0;
}

.flex-item.flex-item__card-creo-2.is-blue {
  background-color: #f5faff;
  border: 1px solid #cbe6ff;
  border-radius: 23px;
  flex-direction: column;
  align-items: flex-start;
  width: auto;
  padding-top: 20px;
  padding-left: 25px;
  padding-right: 25px;
  overflow: hidden;
}

.flex-item.flex-item__card-creo-2.is-blue:hover {
  background-color: #f5faff;
}

.flex-item.flex-item__card.is-blue {
  background-color: #fff;
  border-radius: 23px;
}

.flex-item.flex-item__card.is-blue:hover {
  background-color: #fcedb6;
}

.footer-type.is--blue {
  background-color: #369fff;
}

.footer-type.is--blue.blr120 {
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
}

.footer-type.is--blue.blr120.footer__mobile {
  display: none;
}

.footer-type.is--blue.blr120.footer__mobile.footer-pay-page {
  background-color: #0000;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 1170px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1em;
  display: flex;
}

.footer-type.is--blue.blr120.fut2 {
  background-color: #100d05;
  border-radius: 0;
  margin-top: 71px;
}

.footer-type.is--blue.blr120.fut2.nw3 {
  background-color: #0000;
}

.footer-type.is--blue.blr120.newfut.tex_coer {
  background-color: #ff5935;
}

.footer-type.is--blue.blr120.newfut.tex_coer.vvv {
  border-top-left-radius: 45px;
  border-top-right-radius: 45px;
}

.footer-type.is--blue.blr120.newfut.tex_coer.vvv._32 {
  background-color: var(--gold);
}

.footer-type.is--blue.blr120.newfut.tex_coer.vvv._32.ui-ux8 {
  width: 100%;
  max-width: 1170px;
  margin-left: 0;
  margin-right: 0;
}

.footer-type.is--blue.blr120.newfut.new-bl2 {
  background-color: var(--slate-blue);
}

.footer-type.is--blue.blr120.newfut.new-bl2._89 {
  background-color: var(--gold);
  margin-top: 100px;
  display: none;
}

.footer-type.is--blue.blr120.creo {
  border-radius: 43px 43px 0 0;
  max-width: 100%;
}

.footer-type.is--blue.blr120.newfut {
  border-radius: 23px 23px 0 0;
}

.is--white {
  color: #fff;
  width: auto;
  font-size: 1em;
}

.is--white.title__2screen {
  margin-bottom: auto;
  font-family: Igrasans, sans-serif;
  font-size: 2.5em;
  line-height: 1.1;
}

.is--white.title__2screen.title-tablet {
  display: none;
}

.is--white._55 {
  width: 55%;
  line-height: 130%;
}

.is--white._55.tablet-100.tablet-fs-28 {
  width: auto;
  max-width: 340px;
  font-family: Igrasans, sans-serif;
  font-size: 1.875em;
  font-weight: 400;
  line-height: 120%;
}

.is--white.blk {
  color: #100d05;
}

.tab-link.w--current {
  opacity: 1;
  color: #356af0;
  background-color: #0000;
  border-bottom-color: #529dff;
  font-weight: 700;
}

.radio-button.w--redirected-checked {
  border-width: 6px;
  border-color: #2b95ff;
}

.check-box.w--redirected-checked {
  background-color: #2b95ff;
  background-position: 50%;
  background-size: 16px;
  border-color: #2b95ff;
}

.icon {
  color: #fff;
  width: 55px;
  height: 55px;
  margin-bottom: 20px;
  font-size: 24px;
}

.wrapper {
  width: 100%;
  min-height: 100vh;
}

.sg-menu-link.w--current {
  color: #111314;
  background-color: #e1e5e7;
  padding-right: 0;
  font-weight: 600;
}

.track {
  width: 100%;
  height: 75vw;
  margin: 8em 0 0;
  padding-bottom: 6.25em;
  position: static;
  overflow: visible;
}

.nav-link-2.w--current:hover {
  color: var(--slate-blue);
}

.org__wrapper {
  width: 27em;
  margin-right: auto;
}

.org__wrapper:hover {
  color: #4653f6;
}

.btn__hero.viber.w--current {
  display: flex;
}

.years__wrapper {
  width: 13em;
}

.p-big {
  color: #100d05;
  width: auto;
  margin-bottom: 0;
  margin-left: 0%;
  margin-right: auto;
  font-size: 1.82em;
  line-height: 1.2;
  text-decoration: none;
}

.p-big._w-auto {
  width: auto;
}

.p-big.icon {
  background-image: url("../img/62f744482ba1ba8a4bcc4528_linkB.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  width: auto;
  margin-left: 0%;
  padding-left: 1.3em;
}

.p-big.icon:hover {
  color: #4653f6;
  background-image: url("../img/62f744482ba1badb4ccc4529_eva_external-link-fill.svg");
  background-position: 0 0;
  background-size: 1em;
}

.img__wrapper-2.w--current {
  width: 10.1em;
}

.img__wrapper-2._1.w--current {
  width: 14em;
  height: 2.18em;
  margin-top: 30px;
}

.page-wrapper {
  width: 100%;
  max-width: 30rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: clip;
}

.page-wrapper.new124 {
  padding-top: 0;
  display: block;
  position: relative;
}

.page-wrapper.new124._587293523798 {
  padding-top: 0;
  overflow: clip;
}

.btn_telegram.telegram.w--current {
  border-color: #2f80ed;
}

.img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.logo-countdown {
  width: 5.5em;
  height: 1.565em;
}

.countdown__wrapper {
  text-align: left;
  justify-content: space-between;
  align-items: center;
  margin-top: -5px;
  display: flex;
}

.js-clock {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  color: #fff;
  justify-content: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: 20px;
  padding-left: 0;
  display: none;
}

.js-clock.clock {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  opacity: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.box {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  display: flex;
}

.box.spacer {
  justify-content: flex-start;
  margin-left: 0;
  margin-right: 0;
}

.clock-number {
  color: #fffefe;
  font-family: Igrasans, sans-serif;
  font-size: 2.6em;
  font-weight: 400;
  line-height: 87%;
}

.clock-label {
  color: #f1f0f0;
  letter-spacing: 1px;
  text-transform: none;
  margin-top: 0;
  margin-right: 0;
  font-family: Gilroy, sans-serif;
  font-size: .7em;
  font-weight: 500;
  line-height: 1.3;
}

.is-c4c4c4 {
  color: #c4c4c4;
  background-color: #0000;
  font-size: 1em;
}

.checkbox {
  border-radius: 100%;
  width: .94em;
  height: .94em;
  margin-top: 0;
  margin-left: 0;
}

.checkbox.w--redirected-checked {
  background-color: var(--gold);
  background-image: url("../img/630f0488c8d2fb37fa3b115e_v.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 9px;
  border-style: none;
  border-width: 0;
}

.checkbox.w--redirected-focus {
  box-shadow: none;
}

.p-descr.is--white.mb20 {
  margin-bottom: 1.5em;
}

.p-descr.is--white.mb20.thx3 {
  color: #100d05;
}

.old-price.is--yellow {
  display: flex;
}

.small {
  color: #000;
  font-size: 1.04em;
  text-decoration: line-through;
}

.em {
  border-radius: 14px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.img__wrapper-course.w--current {
  width: 5.6em;
}

.fs__program-icon {
  z-index: 2;
  position: relative;
}

.fs__program-icon._1 {
  position: absolute;
  top: 42%;
  left: -13%;
  transform: rotate(5deg);
}

.them__line {
  background-color: #00dbef;
  width: 70px;
  height: 3px;
  margin-top: 15px;
  margin-bottom: 15px;
}

.h3 {
  color: #00dbef;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
  line-height: 100%;
}

.bonus__right-side-img {
  max-width: 64%;
  position: relative;
  bottom: 68px;
}

.bonus__right-side-img.phone {
  display: none;
}

.link {
  color: var(--dodger-blue);
}

.button-10.ui_bot.nbt2.w--current {
  margin-top: 40px;
}

.footer {
  justify-content: space-between;
  margin-top: 0;
  display: block;
}

.type {
  color: #000;
  margin-bottom: -38px;
}

.textarea {
  background-color: #fff0;
  border: 1px solid #124051;
  border-radius: 9px;
  height: auto;
  font-family: Alice, sans-serif;
  font-size: 18px;
  font-weight: 400;
  display: none;
  overflow: auto;
}

.button-25.w--current {
  color: #000;
  border-radius: 0;
}

.section-new-copy.is-blue-copy {
  background-color: #369fff;
  margin-top: 0;
}

.section-new-copy.is-blue-copy.br60 {
  border-radius: 60px;
}

.section-new-copy.is-blue-copy.br60.visible {
  overflow: visible;
}

.section-new-copy.is-blue-copy.mt-30 {
  z-index: 6;
  margin-top: -30px;
  position: relative;
}

.section-new-copy.is-blue-copy.mt-30.br90 {
  color: #f5faff;
  background-color: #369fff;
  border-radius: 90px;
}

.section-new-copy.is-blue-copy.br60-copy {
  border-radius: 60px;
}

.section-new-copy.is-blue-copy.br60-copy.visible {
  overflow: visible;
}

.section-new-copy.is-blue-copy.br60-copy.visible-copy {
  width: 66.6em;
  margin-top: 40px;
  overflow: visible;
}

.section-new-copy.is-blue.br60.visible {
  overflow: visible;
}

.subtitle-copy.is--grey {
  color: #5b5b5b;
}

.subtitle-copy.is--grey.center {
  width: 400px;
  margin-left: auto;
  margin-right: auto;
}

.subtitle-copy.is--grey.center.bf1 {
  width: 530px;
}

.subtitle-copy.is--grey-copy {
  color: #5b5b5b;
}

.subtitle-copy.is--grey-copy.center {
  width: 400px;
  margin-left: auto;
  margin-right: auto;
}

.subtitle-copy.is--grey-copy.center.bf1 {
  width: 530px;
}

.subtitle-copy.is--grey-copy.center-copy {
  color: #fff;
  width: 400px;
  margin-left: auto;
  margin-right: auto;
  font-family: Gilroy, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.subtitle-copy.is--grey-copy.center-copy.bf1 {
  width: 530px;
}

.is--grey-copy.p-small-copy {
  color: #fff;
  font-size: 1em;
  line-height: 130%;
}

.is--grey-copy._50-copy {
  width: 50%;
}

.is--grey-copy._50-copy.tablet-100.plstf_txt, .is--grey-copy._50-copy.tablet-100-copy.plstf_txt {
  color: #100d05;
  font-size: 18px;
}

.is--grey-copy._60-copy {
  width: 60%;
}

.is--grey-copy._60-copy.landscape-100.pl_tx5, .is--grey-copy._60-copy.landscape-100-copy.pl_tx5 {
  width: 300px;
}

.is--grey-copy {
  color: #5b5b5b;
}

.is--grey-copy-copy.p-small-copy, .is--grey-copy-copy.p-small-copy-copy {
  color: #fff;
  font-size: 1em;
  line-height: 130%;
}

.is--grey-copy-copy {
  color: #5b5b5b;
  font-size: 15px;
  line-height: 120%;
}

.is--grey-copy-copy._50-copy {
  width: 50%;
}

.is--grey-copy-copy._50-copy.tablet-100.plstf_txt, .is--grey-copy-copy._50-copy.tablet-100-copy.plstf_txt {
  color: #100d05;
  font-size: 18px;
}

.is--grey-copy-copy._50-copy-copy {
  width: 50%;
}

.is--grey-copy-copy._50-copy-copy.tablet-100.plstf_txt, .is--grey-copy-copy._50-copy-copy.tablet-100-copy.plstf_txt, .is--grey-copy-copy._50-copy-copy.tablet-100-copy-copy.plstf_txt {
  color: #100d05;
  font-size: 18px;
}

.is--grey-copy-copy._60-copy {
  width: 60%;
}

.is--grey-copy-copy._60-copy.landscape-100.pl_tx5, .is--grey-copy-copy._60-copy.landscape-100-copy.pl_tx5 {
  width: 300px;
}

.is--grey-copy-copy._60-copy-copy {
  width: 60%;
}

.is--grey-copy-copy._60-copy-copy.landscape-100.pl_tx5, .is--grey-copy-copy._60-copy-copy.landscape-100-copy.pl_tx5, .is--grey-copy-copy._60-copy-copy.landscape-100-copy-copy.pl_tx5 {
  width: 300px;
}

.is--grey-copy-copy {
  color: #5b5b5b;
}

.is--grey-copy-copy._50 {
  width: 50%;
}

.is--grey-copy-copy._50.tablet-100.plstf_txt {
  color: #100d05;
  font-size: 18px;
}

.is--grey-copy-copy.p-small {
  font-size: 1em;
  line-height: 130%;
}

.is--grey-copy-copy._60 {
  width: 60%;
}

.is--grey-copy-copy._60.landscape-100.pl_tx5 {
  width: 300px;
}

.is--grey-copy-copy.platf_txt {
  color: #000;
  font-size: 18px;
}

.is--grey-copy {
  color: #5b5b5b;
  font-size: 15px;
  line-height: 120%;
}

.is--grey-copy._50 {
  width: 50%;
}

.is--grey-copy._50.tablet-100.plstf_txt {
  color: #100d05;
  font-size: 18px;
}

.is--grey-copy.p-small {
  font-size: 1em;
  line-height: 130%;
}

.is--grey-copy._60 {
  width: 60%;
}

.is--grey-copy._60.landscape-100.pl_tx5 {
  width: 300px;
}

.is--grey-copy.platf_txt {
  color: #000;
  font-size: 18px;
}

.programm-btn-copy.is-yellow.is--black.mt20.tablet-100 {
  width: 300px;
  padding-left: 0;
  padding-right: 0;
  font-size: 16px;
  transition: border-color .2s, color .2s, background-color .2s;
}

.programm-btn-copy-copy.is-yellow {
  background-color: #f9da6c;
}

.programm-btn-copy-copy.is-yellow.is--black.mt20 {
  margin-top: 20px;
}

.programm-btn-copy-copy.is-yellow.is--black.mt20.tablet-100 {
  width: 300px;
  padding-left: 0;
  padding-right: 0;
  font-size: 16px;
  transition: border-color .2s, color .2s, background-color .2s;
}

.programm-btn-copy-copy.is-yellow.is--black.mt20.tablet-100:hover {
  color: #fff;
  background-color: #262626;
}

.programm-btn-copy-copy.is-yellow.is--black.mt20.tablet-100.orange {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
}

.programm-btn-copy-copy.is-yellow.is--black.mt20.tablet-100.orange.but_bl {
  background-color: #ff5934;
}

.programm-btn-copy-copy.is-yellow.is--black.mt20.tablet-100.pl_btn {
  font-weight: 600;
}

.button {
  border-radius: 15px;
  width: 220px;
}

.button.telegram {
  text-align: center;
  background-image: linear-gradient(#00dbef, #57e7f4 0%, #227bc7);
  margin-right: 27px;
  padding: 17px 28px;
  box-shadow: 0 0 22px 22px #0a25410d;
}

.text {
  color: #fff;
  text-transform: uppercase;
  font-family: Manrope, sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 100%;
}

.content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.tar-2-bd {
  -webkit-backdrop-filter: blur(50px);
  backdrop-filter: blur(50px);
  outline-offset: -1px;
  background-image: url("../img/657731321f959133b2ed6683_tar2_im.png"), url("../img/656def2d45265caf6800eb0c_Noise.webp"), linear-gradient(140deg, #ffffff4d, #ffffff0d);
  background-position: 50%, 0 0, 0 0;
  background-repeat: no-repeat, repeat, repeat;
  background-size: auto 100%, auto, auto;
  border-radius: 20px;
  outline: 1px solid #ffffff4d;
  width: 50%;
  padding: 60px 32px;
}

.brand {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: 18px;
  display: block;
  position: static;
}

.navbar {
  color: #fff;
  background-color: #0000;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

 .nav-link-5.w--current {
  color: #fff;
}

 .popup-bd.tar-1, .popup-bd.tar-1.tarif_expert.siteform.start500.bron, .popup-bd.tar-1.tarif_expert.siteform.expert_bron.bron500, .popup-bd.tar-1.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd.tar-1.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd.tar-1.tarif_expert.formsit.webform, .popup-bd.tar-1.tarif_expert.formsit.webform._212, .popup-bd.tar-1.tarif_cosmos.tarif_start, .popup-bd.tar-1.tarif_cosmos.cosmos_buy, .popup-bd.tar-1.tarif_expert-copy.siteform.start500.bron, .popup-bd.tar-1.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd.tar-1.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd.tar-1.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd.tar-1.tarif_expert-copy.formsit.webform, .popup-bd.tar-1.tarif_expert-copy.formsit.webform._212, .popup-bd.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd.tar-1.brand-designer {
  display: none;
}

.popup-bd.tar-1.brand-designer.brandbron500 {
  overflow: visible;
}

.popup-bd.tar-1.garne-designer, .popup-bd.tar-1-halfpay, .popup-bd.tar-1-halfpay.tarif_expert.siteform.start500.bron, .popup-bd.tar-1-halfpay.tarif_expert.siteform.expert_bron.bron500, .popup-bd.tar-1-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd.tar-1-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd.tar-1-halfpay.tarif_expert.formsit.webform, .popup-bd.tar-1-halfpay.tarif_expert.formsit.webform._212, .popup-bd.tar-1-halfpay.tarif_cosmos.tarif_start, .popup-bd.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd.tar-1-halfpay.tarif_expert-copy.siteform.start500.bron, .popup-bd.tar-1-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd.tar-1-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd.tar-1-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd.tar-1-halfpay.tarif_expert-copy.formsit.webform, .popup-bd.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd.tar-1-halfpay.brand-designer, .popup-bd.tar-1-halfpay.garne-designer, .popup-bd.tar-1-copy, .popup-bd.tar-1-copy.tarif_expert.siteform.start500.bron, .popup-bd.tar-1-copy.tarif_expert.siteform.expert_bron.bron500, .popup-bd.tar-1-copy.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd.tar-1-copy.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd.tar-1-copy.tarif_expert.formsit.webform, .popup-bd.tar-1-copy.tarif_expert.formsit.webform._212, .popup-bd.tar-1-copy.tarif_cosmos.tarif_start, .popup-bd.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd.tar-1-copy.tarif_expert-copy.siteform.start500.bron, .popup-bd.tar-1-copy.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd.tar-1-copy.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd.tar-1-copy.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd.tar-1-copy.tarif_expert-copy.formsit.webform, .popup-bd.tar-1-copy.tarif_expert-copy.formsit.webform._212, .popup-bd.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd.tar-1-copy.brand-designer, .popup-bd.tar-1-copy.garne-designer, .popup-bd.tar-2-halfpay, .popup-bd.tar-2-halfpay.tarif_expert.siteform.start500.bron, .popup-bd.tar-2-halfpay.tarif_expert.siteform.expert_bron.bron500, .popup-bd.tar-2-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd.tar-2-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd.tar-2-halfpay.tarif_expert.formsit.webform, .popup-bd.tar-2-halfpay.tarif_expert.formsit.webform._212, .popup-bd.tar-2-halfpay.tarif_cosmos.tarif_start, .popup-bd.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd.tar-2-halfpay.tarif_expert-copy.siteform.start500.bron, .popup-bd.tar-2-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd.tar-2-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd.tar-2-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd.tar-2-halfpay.tarif_expert-copy.formsit.webform, .popup-bd.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd.tar-2-halfpay.brand-designer, .popup-bd.tar-2-halfpay.garne-designer {
  display: none;
}

.btn__hero-copy-copy.viber.w--current {
  display: flex;
}

.btn__hero-copy-bd.viber.w--current {
  display: flex;
}

 .popup-bd-copy.tar-1, .popup-bd-copy.tar-1.tarif_expert.siteform.start500.bron, .popup-bd-copy.tar-1.tarif_expert.siteform.expert_bron.bron500, .popup-bd-copy.tar-1.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-copy.tar-1.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-copy.tar-1.tarif_expert.formsit.webform, .popup-bd-copy.tar-1.tarif_expert.formsit.webform._212, .popup-bd-copy.tar-1.tarif_cosmos.tarif_start, .popup-bd-copy.tar-1.tarif_cosmos.cosmos_buy, .popup-bd-copy.tar-1.tarif_expert-copy.siteform.start500.bron, .popup-bd-copy.tar-1.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-copy.tar-1.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-copy.tar-1.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-copy.tar-1.tarif_expert-copy.formsit.webform, .popup-bd-copy.tar-1.tarif_expert-copy.formsit.webform._212, .popup-bd-copy.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd-copy.tar-1.brand-designer, .popup-bd-copy.tar-1.garne-designer, .popup-bd-copy.tar-1-halfpay, .popup-bd-copy.tar-1-halfpay.tarif_expert.siteform.start500.bron, .popup-bd-copy.tar-1-halfpay.tarif_expert.siteform.expert_bron.bron500, .popup-bd-copy.tar-1-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-copy.tar-1-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-copy.tar-1-halfpay.tarif_expert.formsit.webform, .popup-bd-copy.tar-1-halfpay.tarif_expert.formsit.webform._212, .popup-bd-copy.tar-1-halfpay.tarif_cosmos.tarif_start, .popup-bd-copy.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-copy.tar-1-halfpay.tarif_expert-copy.siteform.start500.bron, .popup-bd-copy.tar-1-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-copy.tar-1-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-copy.tar-1-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-copy.tar-1-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-copy.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-copy.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-copy.tar-1-halfpay.brand-designer, .popup-bd-copy.tar-1-halfpay.garne-designer, .popup-bd-copy.tar-1-copy, .popup-bd-copy.tar-1-copy.tarif_expert.siteform.start500.bron, .popup-bd-copy.tar-1-copy.tarif_expert.siteform.expert_bron.bron500, .popup-bd-copy.tar-1-copy.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-copy.tar-1-copy.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-copy.tar-1-copy.tarif_expert.formsit.webform, .popup-bd-copy.tar-1-copy.tarif_expert.formsit.webform._212, .popup-bd-copy.tar-1-copy.tarif_cosmos.tarif_start, .popup-bd-copy.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd-copy.tar-1-copy.tarif_expert-copy.siteform.start500.bron, .popup-bd-copy.tar-1-copy.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-copy.tar-1-copy.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-copy.tar-1-copy.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-copy.tar-1-copy.tarif_expert-copy.formsit.webform, .popup-bd-copy.tar-1-copy.tarif_expert-copy.formsit.webform._212, .popup-bd-copy.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd-copy.tar-1-copy.brand-designer, .popup-bd-copy.tar-1-copy.garne-designer, .popup-bd-copy.tar-2-halfpay, .popup-bd-copy.tar-2-halfpay.tarif_expert.siteform.start500.bron, .popup-bd-copy.tar-2-halfpay.tarif_expert.siteform.expert_bron.bron500, .popup-bd-copy.tar-2-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-copy.tar-2-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-copy.tar-2-halfpay.tarif_expert.formsit.webform, .popup-bd-copy.tar-2-halfpay.tarif_expert.formsit.webform._212, .popup-bd-copy.tar-2-halfpay.tarif_cosmos.tarif_start, .popup-bd-copy.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-copy.tar-2-halfpay.tarif_expert-copy.siteform.start500.bron, .popup-bd-copy.tar-2-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-copy.tar-2-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-copy.tar-2-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-copy.tar-2-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-copy.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-copy.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-copy.tar-2-halfpay.brand-designer, .popup-bd-copy.tar-2-halfpay.garne-designer {
  display: none;
}

 .popup-bd-gar.tar-1, .popup-bd-gar.tar-1.tarif_expert.siteform.start500.bron, .popup-bd-gar.tar-1.tarif_expert.siteform.expert_bron.bron500, .popup-bd-gar.tar-1.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-gar.tar-1.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-gar.tar-1.tarif_expert.formsit.webform, .popup-bd-gar.tar-1.tarif_expert.formsit.webform._212, .popup-bd-gar.tar-1.tarif_cosmos.tarif_start, .popup-bd-gar.tar-1.tarif_cosmos.cosmos_buy, .popup-bd-gar.tar-1.tarif_expert-copy.siteform.start500.bron, .popup-bd-gar.tar-1.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-gar.tar-1.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-gar.tar-1.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-gar.tar-1.tarif_expert-copy.formsit.webform, .popup-bd-gar.tar-1.tarif_expert-copy.formsit.webform._212, .popup-bd-gar.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd-gar.tar-1.brand-designer, .popup-bd-gar.tar-1.garne-designer, .popup-bd-gar.tar-1-halfpay, .popup-bd-gar.tar-1-halfpay.tarif_expert.siteform.start500.bron, .popup-bd-gar.tar-1-halfpay.tarif_expert.siteform.expert_bron.bron500, .popup-bd-gar.tar-1-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-gar.tar-1-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-gar.tar-1-halfpay.tarif_expert.formsit.webform, .popup-bd-gar.tar-1-halfpay.tarif_expert.formsit.webform._212, .popup-bd-gar.tar-1-halfpay.tarif_cosmos.tarif_start, .popup-bd-gar.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-gar.tar-1-halfpay.tarif_expert-copy.siteform.start500.bron, .popup-bd-gar.tar-1-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-gar.tar-1-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-gar.tar-1-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-gar.tar-1-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-gar.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-gar.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-gar.tar-1-halfpay.brand-designer, .popup-bd-gar.tar-1-halfpay.garne-designer, .popup-bd-gar.tar-1-copy, .popup-bd-gar.tar-1-copy.tarif_expert.siteform.start500.bron, .popup-bd-gar.tar-1-copy.tarif_expert.siteform.expert_bron.bron500, .popup-bd-gar.tar-1-copy.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-gar.tar-1-copy.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-gar.tar-1-copy.tarif_expert.formsit.webform, .popup-bd-gar.tar-1-copy.tarif_expert.formsit.webform._212, .popup-bd-gar.tar-1-copy.tarif_cosmos.tarif_start, .popup-bd-gar.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd-gar.tar-1-copy.tarif_expert-copy.siteform.start500.bron, .popup-bd-gar.tar-1-copy.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-gar.tar-1-copy.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-gar.tar-1-copy.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-gar.tar-1-copy.tarif_expert-copy.formsit.webform, .popup-bd-gar.tar-1-copy.tarif_expert-copy.formsit.webform._212, .popup-bd-gar.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd-gar.tar-1-copy.brand-designer, .popup-bd-gar.tar-1-copy.garne-designer, .popup-bd-gar.tar-2-halfpay, .popup-bd-gar.tar-2-halfpay.tarif_expert.siteform.start500.bron, .popup-bd-gar.tar-2-halfpay.tarif_expert.siteform.expert_bron.bron500, .popup-bd-gar.tar-2-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-gar.tar-2-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-gar.tar-2-halfpay.tarif_expert.formsit.webform, .popup-bd-gar.tar-2-halfpay.tarif_expert.formsit.webform._212, .popup-bd-gar.tar-2-halfpay.tarif_cosmos.tarif_start, .popup-bd-gar.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-gar.tar-2-halfpay.tarif_expert-copy.siteform.start500.bron, .popup-bd-gar.tar-2-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-gar.tar-2-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-gar.tar-2-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-gar.tar-2-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-gar.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-gar.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-gar.tar-2-halfpay.brand-designer, .popup-bd-gar.tar-2-halfpay.garne-designer, .popup-bd-gar.tar-2-halfpay.garne-designer.chastgarne {
  display: none;
}

.popup-bd-gar.tar-2-halfpay.garne-designer.chastgarne.brandappl {
  z-index: 99999999;
  display: none;
}

 .popup-bd-brand.tar-1, .popup-bd-brand.tar-1.tarif_expert.siteform.start500.bron, .popup-bd-brand.tar-1.tarif_expert.siteform.expert_bron.bron500, .popup-bd-brand.tar-1.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-brand.tar-1.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-brand.tar-1.tarif_expert.formsit.webform, .popup-bd-brand.tar-1.tarif_expert.formsit.webform._212, .popup-bd-brand.tar-1.tarif_cosmos.tarif_start, .popup-bd-brand.tar-1.tarif_cosmos.cosmos_buy, .popup-bd-brand.tar-1.tarif_expert-copy.siteform.start500.bron, .popup-bd-brand.tar-1.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-brand.tar-1.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-brand.tar-1.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-brand.tar-1.tarif_expert-copy.formsit.webform, .popup-bd-brand.tar-1.tarif_expert-copy.formsit.webform._212, .popup-bd-brand.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd-brand.tar-1.brand-designer, .popup-bd-brand.tar-1.garne-designer, .popup-bd-brand.tar-1-halfpay, .popup-bd-brand.tar-1-halfpay.tarif_expert.siteform.start500.bron, .popup-bd-brand.tar-1-halfpay.tarif_expert.siteform.expert_bron.bron500, .popup-bd-brand.tar-1-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-brand.tar-1-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-brand.tar-1-halfpay.tarif_expert.formsit.webform, .popup-bd-brand.tar-1-halfpay.tarif_expert.formsit.webform._212, .popup-bd-brand.tar-1-halfpay.tarif_cosmos.tarif_start, .popup-bd-brand.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-brand.tar-1-halfpay.tarif_expert-copy.siteform.start500.bron, .popup-bd-brand.tar-1-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-brand.tar-1-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-brand.tar-1-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-brand.tar-1-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-brand.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-brand.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-brand.tar-1-halfpay.brand-designer, .popup-bd-brand.tar-1-halfpay.brand-designer.chastbrand, .popup-bd-brand.tar-1-halfpay.garne-designer, .popup-bd-brand.tar-1-copy, .popup-bd-brand.tar-1-copy.tarif_expert.siteform.start500.bron, .popup-bd-brand.tar-1-copy.tarif_expert.siteform.expert_bron.bron500, .popup-bd-brand.tar-1-copy.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-brand.tar-1-copy.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-brand.tar-1-copy.tarif_expert.formsit.webform, .popup-bd-brand.tar-1-copy.tarif_expert.formsit.webform._212, .popup-bd-brand.tar-1-copy.tarif_cosmos.tarif_start, .popup-bd-brand.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd-brand.tar-1-copy.tarif_expert-copy.siteform.start500.bron, .popup-bd-brand.tar-1-copy.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-brand.tar-1-copy.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-brand.tar-1-copy.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-brand.tar-1-copy.tarif_expert-copy.formsit.webform, .popup-bd-brand.tar-1-copy.tarif_expert-copy.formsit.webform._212, .popup-bd-brand.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd-brand.tar-1-copy.brand-designer, .popup-bd-brand.tar-1-copy.garne-designer, .popup-bd-brand.tar-2-halfpay, .popup-bd-brand.tar-2-halfpay.tarif_expert.siteform.start500.bron, .popup-bd-brand.tar-2-halfpay.tarif_expert.siteform.expert_bron.bron500, .popup-bd-brand.tar-2-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-brand.tar-2-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-brand.tar-2-halfpay.tarif_expert.formsit.webform, .popup-bd-brand.tar-2-halfpay.tarif_expert.formsit.webform._212, .popup-bd-brand.tar-2-halfpay.tarif_cosmos.tarif_start, .popup-bd-brand.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-brand.tar-2-halfpay.tarif_expert-copy.siteform.start500.bron, .popup-bd-brand.tar-2-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-brand.tar-2-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-brand.tar-2-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-brand.tar-2-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-brand.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-brand.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-brand.tar-2-halfpay.brand-designer, .popup-bd-brand.tar-2-halfpay.garne-designer {
  display: none;
}

 .popup-bd-bron50.tar-1, .popup-bd-bron50.tar-1.tarif_expert.siteform.start500.bron, .popup-bd-bron50.tar-1.tarif_expert.siteform.expert_bron.bron500, .popup-bd-bron50.tar-1.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-bron50.tar-1.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-bron50.tar-1.tarif_expert.formsit.webform, .popup-bd-bron50.tar-1.tarif_expert.formsit.webform._212, .popup-bd-bron50.tar-1.tarif_cosmos.tarif_start, .popup-bd-bron50.tar-1.tarif_cosmos.cosmos_buy, .popup-bd-bron50.tar-1.tarif_expert-copy.siteform.start500.bron, .popup-bd-bron50.tar-1.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-bron50.tar-1.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-bron50.tar-1.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-bron50.tar-1.tarif_expert-copy.formsit.webform, .popup-bd-bron50.tar-1.tarif_expert-copy.formsit.webform._212, .popup-bd-bron50.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd-bron50.tar-1.brand-designer {
  display: none;
}

.popup-bd-bron50.tar-1.brand-designer.brandbron500 {
  display: none;
  overflow: visible;
}

.popup-bd-bron50.tar-1.garne-designer, .popup-bd-bron50.tar-1-halfpay, .popup-bd-bron50.tar-1-halfpay.tarif_expert.siteform.start500.bron, .popup-bd-bron50.tar-1-halfpay.tarif_expert.siteform.expert_bron.bron500, .popup-bd-bron50.tar-1-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-bron50.tar-1-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-bron50.tar-1-halfpay.tarif_expert.formsit.webform, .popup-bd-bron50.tar-1-halfpay.tarif_expert.formsit.webform._212, .popup-bd-bron50.tar-1-halfpay.tarif_cosmos.tarif_start, .popup-bd-bron50.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-bron50.tar-1-halfpay.tarif_expert-copy.siteform.start500.bron, .popup-bd-bron50.tar-1-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-bron50.tar-1-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-bron50.tar-1-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-bron50.tar-1-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-bron50.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-bron50.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-bron50.tar-1-halfpay.brand-designer, .popup-bd-bron50.tar-1-halfpay.garne-designer, .popup-bd-bron50.tar-1-copy, .popup-bd-bron50.tar-1-copy.tarif_expert.siteform.start500.bron, .popup-bd-bron50.tar-1-copy.tarif_expert.siteform.expert_bron.bron500, .popup-bd-bron50.tar-1-copy.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-bron50.tar-1-copy.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-bron50.tar-1-copy.tarif_expert.formsit.webform, .popup-bd-bron50.tar-1-copy.tarif_expert.formsit.webform._212, .popup-bd-bron50.tar-1-copy.tarif_cosmos.tarif_start, .popup-bd-bron50.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd-bron50.tar-1-copy.tarif_expert-copy.siteform.start500.bron, .popup-bd-bron50.tar-1-copy.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-bron50.tar-1-copy.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-bron50.tar-1-copy.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-bron50.tar-1-copy.tarif_expert-copy.formsit.webform, .popup-bd-bron50.tar-1-copy.tarif_expert-copy.formsit.webform._212, .popup-bd-bron50.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd-bron50.tar-1-copy.brand-designer, .popup-bd-bron50.tar-1-copy.garne-designer, .popup-bd-bron50.tar-2-halfpay, .popup-bd-bron50.tar-2-halfpay.tarif_expert.siteform.start500.bron, .popup-bd-bron50.tar-2-halfpay.tarif_expert.siteform.expert_bron.bron500, .popup-bd-bron50.tar-2-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-bron50.tar-2-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.popup-bd-bron50.tar-2-halfpay.tarif_expert.formsit.webform, .popup-bd-bron50.tar-2-halfpay.tarif_expert.formsit.webform._212, .popup-bd-bron50.tar-2-halfpay.tarif_cosmos.tarif_start, .popup-bd-bron50.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-bron50.tar-2-halfpay.tarif_expert-copy.siteform.start500.bron, .popup-bd-bron50.tar-2-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .popup-bd-bron50.tar-2-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-bd-bron50.tar-2-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-bd-bron50.tar-2-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-bron50.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-bron50.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-bron50.tar-2-halfpay.brand-designer, .popup-bd-bron50.tar-2-halfpay.garne-designer {
  display: none;
}

 .how-price-brand.tar-1, .how-price-brand.tar-1.tarif_expert.siteform.start500.bron, .how-price-brand.tar-1.tarif_expert.siteform.expert_bron.bron500, .how-price-brand.tar-1.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-brand.tar-1.tarif_expert.expert_buy {
  display: flex;
}

.how-price-brand.tar-1.tarif_expert.formsit.webform, .how-price-brand.tar-1.tarif_expert.formsit.webform._212, .how-price-brand.tar-1.tarif_cosmos.tarif_start, .how-price-brand.tar-1.tarif_cosmos.cosmos_buy, .how-price-brand.tar-1.tarif_expert-copy.siteform.start500.bron, .how-price-brand.tar-1.tarif_expert-copy.siteform.expert_bron.bron500, .how-price-brand.tar-1.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-brand.tar-1.tarif_expert-copy.expert_buy {
  display: flex;
}

.how-price-brand.tar-1.tarif_expert-copy.formsit.webform, .how-price-brand.tar-1.tarif_expert-copy.formsit.webform._212, .how-price-brand.tar-1.tarif_expert-copy.expert_buy-copy {
  display: none;
}

.how-price-brand.tar-1.brand-designer {
  display: none;
  overflow: visible;
}

.how-price-brand.tar-1.brand-designer.brandbron500 {
  overflow: visible;
}

.how-price-brand.tar-1.brand-designer.giveprb, .how-price-brand.tar-1.garne-designer, .how-price-brand.tar-1-halfpay, .how-price-brand.tar-1-halfpay.tarif_expert.siteform.start500.bron, .how-price-brand.tar-1-halfpay.tarif_expert.siteform.expert_bron.bron500, .how-price-brand.tar-1-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-brand.tar-1-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.how-price-brand.tar-1-halfpay.tarif_expert.formsit.webform, .how-price-brand.tar-1-halfpay.tarif_expert.formsit.webform._212, .how-price-brand.tar-1-halfpay.tarif_cosmos.tarif_start, .how-price-brand.tar-1-halfpay.tarif_cosmos.cosmos_buy, .how-price-brand.tar-1-halfpay.tarif_expert-copy.siteform.start500.bron, .how-price-brand.tar-1-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .how-price-brand.tar-1-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-brand.tar-1-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.how-price-brand.tar-1-halfpay.tarif_expert-copy.formsit.webform, .how-price-brand.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .how-price-brand.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .how-price-brand.tar-1-halfpay.brand-designer, .how-price-brand.tar-1-halfpay.garne-designer, .how-price-brand.tar-1-copy, .how-price-brand.tar-1-copy.tarif_expert.siteform.start500.bron, .how-price-brand.tar-1-copy.tarif_expert.siteform.expert_bron.bron500, .how-price-brand.tar-1-copy.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-brand.tar-1-copy.tarif_expert.expert_buy {
  display: flex;
}

.how-price-brand.tar-1-copy.tarif_expert.formsit.webform, .how-price-brand.tar-1-copy.tarif_expert.formsit.webform._212, .how-price-brand.tar-1-copy.tarif_cosmos.tarif_start, .how-price-brand.tar-1-copy.tarif_cosmos.cosmos_buy, .how-price-brand.tar-1-copy.tarif_expert-copy.siteform.start500.bron, .how-price-brand.tar-1-copy.tarif_expert-copy.siteform.expert_bron.bron500, .how-price-brand.tar-1-copy.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-brand.tar-1-copy.tarif_expert-copy.expert_buy {
  display: flex;
}

.how-price-brand.tar-1-copy.tarif_expert-copy.formsit.webform, .how-price-brand.tar-1-copy.tarif_expert-copy.formsit.webform._212, .how-price-brand.tar-1-copy.tarif_expert-copy.expert_buy-copy, .how-price-brand.tar-1-copy.brand-designer, .how-price-brand.tar-1-copy.garne-designer, .how-price-brand.tar-2-halfpay, .how-price-brand.tar-2-halfpay.tarif_expert.siteform.start500.bron, .how-price-brand.tar-2-halfpay.tarif_expert.siteform.expert_bron.bron500, .how-price-brand.tar-2-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-brand.tar-2-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.how-price-brand.tar-2-halfpay.tarif_expert.formsit.webform, .how-price-brand.tar-2-halfpay.tarif_expert.formsit.webform._212, .how-price-brand.tar-2-halfpay.tarif_cosmos.tarif_start, .how-price-brand.tar-2-halfpay.tarif_cosmos.cosmos_buy, .how-price-brand.tar-2-halfpay.tarif_expert-copy.siteform.start500.bron, .how-price-brand.tar-2-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .how-price-brand.tar-2-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-brand.tar-2-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.how-price-brand.tar-2-halfpay.tarif_expert-copy.formsit.webform, .how-price-brand.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .how-price-brand.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .how-price-brand.tar-2-halfpay.brand-designer, .how-price-brand.tar-2-halfpay.garne-designer {
  display: none;
}

 .how-price-garne.tar-1, .how-price-garne.tar-1.tarif_expert.siteform.start500.bron, .how-price-garne.tar-1.tarif_expert.siteform.expert_bron.bron500, .how-price-garne.tar-1.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-garne.tar-1.tarif_expert.expert_buy {
  display: flex;
}

.how-price-garne.tar-1.tarif_expert.formsit.webform, .how-price-garne.tar-1.tarif_expert.formsit.webform._212, .how-price-garne.tar-1.tarif_cosmos.tarif_start, .how-price-garne.tar-1.tarif_cosmos.cosmos_buy, .how-price-garne.tar-1.tarif_expert-copy.siteform.start500.bron, .how-price-garne.tar-1.tarif_expert-copy.siteform.expert_bron.bron500, .how-price-garne.tar-1.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-garne.tar-1.tarif_expert-copy.expert_buy {
  display: flex;
}

.how-price-garne.tar-1.tarif_expert-copy.formsit.webform, .how-price-garne.tar-1.tarif_expert-copy.formsit.webform._212, .how-price-garne.tar-1.tarif_expert-copy.expert_buy-copy, .how-price-garne.tar-1.brand-designer {
  display: none;
}

.how-price-garne.tar-1.brand-designer.brandbron500 {
  overflow: visible;
}

.how-price-garne.tar-1.garne-designer, .how-price-garne.tar-1-halfpay, .how-price-garne.tar-1-halfpay.tarif_expert.siteform.start500.bron, .how-price-garne.tar-1-halfpay.tarif_expert.siteform.expert_bron.bron500, .how-price-garne.tar-1-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-garne.tar-1-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.how-price-garne.tar-1-halfpay.tarif_expert.formsit.webform, .how-price-garne.tar-1-halfpay.tarif_expert.formsit.webform._212, .how-price-garne.tar-1-halfpay.tarif_cosmos.tarif_start, .how-price-garne.tar-1-halfpay.tarif_cosmos.cosmos_buy, .how-price-garne.tar-1-halfpay.tarif_expert-copy.siteform.start500.bron, .how-price-garne.tar-1-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .how-price-garne.tar-1-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-garne.tar-1-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.how-price-garne.tar-1-halfpay.tarif_expert-copy.formsit.webform, .how-price-garne.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .how-price-garne.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .how-price-garne.tar-1-halfpay.brand-designer, .how-price-garne.tar-1-halfpay.garne-designer, .how-price-garne.tar-1-copy, .how-price-garne.tar-1-copy.tarif_expert.siteform.start500.bron, .how-price-garne.tar-1-copy.tarif_expert.siteform.expert_bron.bron500, .how-price-garne.tar-1-copy.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-garne.tar-1-copy.tarif_expert.expert_buy {
  display: flex;
}

.how-price-garne.tar-1-copy.tarif_expert.formsit.webform, .how-price-garne.tar-1-copy.tarif_expert.formsit.webform._212, .how-price-garne.tar-1-copy.tarif_cosmos.tarif_start, .how-price-garne.tar-1-copy.tarif_cosmos.cosmos_buy, .how-price-garne.tar-1-copy.tarif_expert-copy.siteform.start500.bron, .how-price-garne.tar-1-copy.tarif_expert-copy.siteform.expert_bron.bron500, .how-price-garne.tar-1-copy.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-garne.tar-1-copy.tarif_expert-copy.expert_buy {
  display: flex;
}

.how-price-garne.tar-1-copy.tarif_expert-copy.formsit.webform, .how-price-garne.tar-1-copy.tarif_expert-copy.formsit.webform._212, .how-price-garne.tar-1-copy.tarif_expert-copy.expert_buy-copy, .how-price-garne.tar-1-copy.brand-designer, .how-price-garne.tar-1-copy.garne-designer, .how-price-garne.tar-2-halfpay, .how-price-garne.tar-2-halfpay.tarif_expert.siteform.start500.bron, .how-price-garne.tar-2-halfpay.tarif_expert.siteform.expert_bron.bron500, .how-price-garne.tar-2-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-garne.tar-2-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.how-price-garne.tar-2-halfpay.tarif_expert.formsit.webform, .how-price-garne.tar-2-halfpay.tarif_expert.formsit.webform._212, .how-price-garne.tar-2-halfpay.tarif_cosmos.tarif_start, .how-price-garne.tar-2-halfpay.tarif_cosmos.cosmos_buy, .how-price-garne.tar-2-halfpay.tarif_expert-copy.siteform.start500.bron, .how-price-garne.tar-2-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .how-price-garne.tar-2-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.how-price-garne.tar-2-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.how-price-garne.tar-2-halfpay.tarif_expert-copy.formsit.webform, .how-price-garne.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .how-price-garne.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .how-price-garne.tar-2-halfpay.brand-designer, .how-price-garne.tar-2-halfpay.garne-designer {
  display: none;
}

 .popup-gd.tar-1, .popup-gd.tar-1.tarif_expert.siteform.start500.bron, .popup-gd.tar-1.tarif_expert.siteform.expert_bron.bron500, .popup-gd.tar-1.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd.tar-1.tarif_expert.expert_buy {
  display: flex;
}

.popup-gd.tar-1.tarif_expert.formsit.webform, .popup-gd.tar-1.tarif_expert.formsit.webform._212, .popup-gd.tar-1.tarif_cosmos.tarif_start, .popup-gd.tar-1.tarif_cosmos.cosmos_buy, .popup-gd.tar-1.tarif_expert-copy.siteform.start500.bron, .popup-gd.tar-1.tarif_expert-copy.siteform.expert_bron.bron500, .popup-gd.tar-1.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd.tar-1.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-gd.tar-1.tarif_expert-copy.formsit.webform, .popup-gd.tar-1.tarif_expert-copy.formsit.webform._212, .popup-gd.tar-1.tarif_expert-copy.expert_buy-copy, .popup-gd.tar-1.brand-designer, .popup-gd.tar-1.garne-designer, .popup-gd.tar-1-halfpay, .popup-gd.tar-1-halfpay.tarif_expert.siteform.start500.bron, .popup-gd.tar-1-halfpay.tarif_expert.siteform.expert_bron.bron500, .popup-gd.tar-1-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd.tar-1-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.popup-gd.tar-1-halfpay.tarif_expert.formsit.webform, .popup-gd.tar-1-halfpay.tarif_expert.formsit.webform._212, .popup-gd.tar-1-halfpay.tarif_cosmos.tarif_start, .popup-gd.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-gd.tar-1-halfpay.tarif_expert-copy.siteform.start500.bron, .popup-gd.tar-1-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .popup-gd.tar-1-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd.tar-1-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-gd.tar-1-halfpay.tarif_expert-copy.formsit.webform, .popup-gd.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .popup-gd.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-gd.tar-1-halfpay.brand-designer {
  display: none;
}

.popup-gd.tar-1-halfpay.brand-designer.chastbrand {
  display: flex;
}

.popup-gd.tar-1-halfpay.garne-designer, .popup-gd.tar-1-copy, .popup-gd.tar-1-copy.tarif_expert.siteform.start500.bron, .popup-gd.tar-1-copy.tarif_expert.siteform.expert_bron.bron500, .popup-gd.tar-1-copy.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd.tar-1-copy.tarif_expert.expert_buy {
  display: flex;
}

.popup-gd.tar-1-copy.tarif_expert.formsit.webform, .popup-gd.tar-1-copy.tarif_expert.formsit.webform._212, .popup-gd.tar-1-copy.tarif_cosmos.tarif_start, .popup-gd.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-gd.tar-1-copy.tarif_expert-copy.siteform.start500.bron, .popup-gd.tar-1-copy.tarif_expert-copy.siteform.expert_bron.bron500, .popup-gd.tar-1-copy.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd.tar-1-copy.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-gd.tar-1-copy.tarif_expert-copy.formsit.webform, .popup-gd.tar-1-copy.tarif_expert-copy.formsit.webform._212, .popup-gd.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-gd.tar-1-copy.brand-designer, .popup-gd.tar-1-copy.garne-designer, .popup-gd.tar-2-halfpay, .popup-gd.tar-2-halfpay.tarif_expert.siteform.start500.bron, .popup-gd.tar-2-halfpay.tarif_expert.siteform.expert_bron.bron500, .popup-gd.tar-2-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd.tar-2-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.popup-gd.tar-2-halfpay.tarif_expert.formsit.webform, .popup-gd.tar-2-halfpay.tarif_expert.formsit.webform._212, .popup-gd.tar-2-halfpay.tarif_cosmos.tarif_start, .popup-gd.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-gd.tar-2-halfpay.tarif_expert-copy.siteform.start500.bron, .popup-gd.tar-2-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .popup-gd.tar-2-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd.tar-2-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-gd.tar-2-halfpay.tarif_expert-copy.formsit.webform, .popup-gd.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .popup-gd.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-gd.tar-2-halfpay.brand-designer, .popup-gd.tar-2-halfpay.garne-designer {
  display: none;
}

 .popup-gd-5.tar-1, .popup-gd-5.tar-1.tarif_expert.siteform.start500.bron, .popup-gd-5.tar-1.tarif_expert.siteform.expert_bron.bron500, .popup-gd-5.tar-1.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd-5.tar-1.tarif_expert.expert_buy {
  display: flex;
}

.popup-gd-5.tar-1.tarif_expert.formsit.webform, .popup-gd-5.tar-1.tarif_expert.formsit.webform._212, .popup-gd-5.tar-1.tarif_cosmos.tarif_start, .popup-gd-5.tar-1.tarif_cosmos.cosmos_buy, .popup-gd-5.tar-1.tarif_expert-copy.siteform.start500.bron, .popup-gd-5.tar-1.tarif_expert-copy.siteform.expert_bron.bron500, .popup-gd-5.tar-1.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd-5.tar-1.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-gd-5.tar-1.tarif_expert-copy.formsit.webform, .popup-gd-5.tar-1.tarif_expert-copy.formsit.webform._212, .popup-gd-5.tar-1.tarif_expert-copy.expert_buy-copy, .popup-gd-5.tar-1.brand-designer, .popup-gd-5.tar-1.garne-designer, .popup-gd-5.tar-1-halfpay, .popup-gd-5.tar-1-halfpay.tarif_expert.siteform.start500.bron, .popup-gd-5.tar-1-halfpay.tarif_expert.siteform.expert_bron.bron500, .popup-gd-5.tar-1-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd-5.tar-1-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.popup-gd-5.tar-1-halfpay.tarif_expert.formsit.webform, .popup-gd-5.tar-1-halfpay.tarif_expert.formsit.webform._212, .popup-gd-5.tar-1-halfpay.tarif_cosmos.tarif_start, .popup-gd-5.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-gd-5.tar-1-halfpay.tarif_expert-copy.siteform.start500.bron, .popup-gd-5.tar-1-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .popup-gd-5.tar-1-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd-5.tar-1-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-gd-5.tar-1-halfpay.tarif_expert-copy.formsit.webform, .popup-gd-5.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .popup-gd-5.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-gd-5.tar-1-halfpay.brand-designer {
  display: none;
}

.popup-gd-5.tar-1-halfpay.brand-designer.chastbrand {
  display: flex;
}

.popup-gd-5.tar-1-halfpay.garne-designer, .popup-gd-5.tar-1-copy, .popup-gd-5.tar-1-copy.tarif_expert.siteform.start500.bron, .popup-gd-5.tar-1-copy.tarif_expert.siteform.expert_bron.bron500, .popup-gd-5.tar-1-copy.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd-5.tar-1-copy.tarif_expert.expert_buy {
  display: flex;
}

.popup-gd-5.tar-1-copy.tarif_expert.formsit.webform, .popup-gd-5.tar-1-copy.tarif_expert.formsit.webform._212, .popup-gd-5.tar-1-copy.tarif_cosmos.tarif_start, .popup-gd-5.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-gd-5.tar-1-copy.tarif_expert-copy.siteform.start500.bron, .popup-gd-5.tar-1-copy.tarif_expert-copy.siteform.expert_bron.bron500, .popup-gd-5.tar-1-copy.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd-5.tar-1-copy.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-gd-5.tar-1-copy.tarif_expert-copy.formsit.webform, .popup-gd-5.tar-1-copy.tarif_expert-copy.formsit.webform._212, .popup-gd-5.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-gd-5.tar-1-copy.brand-designer, .popup-gd-5.tar-1-copy.garne-designer, .popup-gd-5.tar-2-halfpay, .popup-gd-5.tar-2-halfpay.tarif_expert.siteform.start500.bron, .popup-gd-5.tar-2-halfpay.tarif_expert.siteform.expert_bron.bron500, .popup-gd-5.tar-2-halfpay.tarif_expert.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd-5.tar-2-halfpay.tarif_expert.expert_buy {
  display: flex;
}

.popup-gd-5.tar-2-halfpay.tarif_expert.formsit.webform, .popup-gd-5.tar-2-halfpay.tarif_expert.formsit.webform._212, .popup-gd-5.tar-2-halfpay.tarif_cosmos.tarif_start, .popup-gd-5.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-gd-5.tar-2-halfpay.tarif_expert-copy.siteform.start500.bron, .popup-gd-5.tar-2-halfpay.tarif_expert-copy.siteform.expert_bron.bron500, .popup-gd-5.tar-2-halfpay.tarif_expert-copy.siteform.cosmos_bron.bron500 {
  display: none;
}

.popup-gd-5.tar-2-halfpay.tarif_expert-copy.expert_buy {
  display: flex;
}

.popup-gd-5.tar-2-halfpay.tarif_expert-copy.formsit.webform, .popup-gd-5.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .popup-gd-5.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-gd-5.tar-2-halfpay.brand-designer, .popup-gd-5.tar-2-halfpay.garne-designer {
  display: none;
}

.p-2-copy.is--grey {
  color: #5b5b5b;
}

.p-2-copy.fs14.is--black {
  border-style: none;
  border-width: 1px;
  padding: 0;
  font-size: .6em;
}

.image {
  border-radius: 8px;
  margin-bottom: 16px;
}

.filter-toggle-button.w--current {
  text-decoration: underline;
}

.filter-toggle-wrapper.is-start {
  margin-left: -.5rem;
}

.padding-section-medium.is--half-bottom {
  align-content: start;
  padding-bottom: 1.75em;
  display: none;
}

.icon-button-outline.is-disabled {
  opacity: .24;
}

.btn__heeader-copy.tablet__btn-hero.count-btn.w--current {
  display: none;
}

.old-price-copy-copy-copy.is--yellow {
  display: flex;
}

.programm-btn-copy.is-yellow {
  background-color: #f9da6c;
}

.programm-btn-copy.is-yellow.is--black.mt20 {
  margin-top: 20px;
}

.programm-btn-copy.is-yellow.is--black.mt20.tablet-100 {
  width: 300px;
  padding-left: 0;
  padding-right: 0;
  font-size: 16px;
  font-weight: 600;
  transition: border-color .2s, color .2s, background-color .2s;
}

.programm-btn-copy.is-yellow.is--black.mt20.tablet-100:hover {
  color: #fff;
  background-color: #262626;
}

.programm-btn-copy.is-yellow.is--black.mt20.tablet-100.orange {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
}

.programm-btn-copy.is-yellow.is--black.mt20.tablet-100.orange.but_bl {
  background-color: #ff5934;
}

.programm-btn-copy.is-yellow.is--black.mt20.tablet-100.pl_btn {
  font-weight: 600;
}

.img__wrapper-2-copy.w--current {
  width: 10.1em;
}

.img__wrapper-2-copy._1.w--current {
  width: 14em;
  height: 2.18em;
  margin-top: 30px;
}

.old-price-copy.is--yellow {
  display: flex;
}

.old-price-c2.is--yellow {
  display: flex;
}

.old-price-co1.is--yellow {
  display: flex;
}

.btn__hero-copy.viber.w--current {
  display: flex;
}

.badge {
  color: #3370ff;
  text-align: center;
  flex: none;
  width: 2rem;
  height: 2rem;
  font-weight: 700;
}

.p-4.is-white {
  color: #fff;
  font-family: Gilroy, sans-serif;
  font-size: 16px;
}

.is--white-2 {
  color: #fff;
  width: auto;
  font-family: Gilroy, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.round-tab.w--current {
  color: #3898ec;
  background-color: #fff;
  border: 1px solid #cbe6ff;
  box-shadow: 4px 4px 14px #5d6ec70a;
}

.banner-wrapper.is-blue {
  background-color: #cedfff;
}

.banner-wrapper.is-lightblue {
  background-color: #dffffc;
}

.banner-wrapper.is-orange {
  background-color: #ffebce;
}

.banner-wrapper.is-purple {
  background-color: #d3d5fd;
}

.banner-wrapper.is-pink {
  background-color: #ffdbef;
}

.banner-wrapper.is-green {
  text-align: center;
  background-color: #c8fdc2;
}

.arrow-tab.w--current {
  color: #3370ff;
  background-color: #cedfff;
  background-image: none;
  font-weight: 700;
}

.section-new-copy.is-yellow {
  background-color: #f9da6c;
  display: none;
}

.section-new-copy.is--light_grey {
  background-color: #f5faff;
}

.section-new-copy.is--light_grey.br120 {
  background-color: #0000;
  border-radius: 0;
}

.section-new-copy.is--light_grey.br120._567 {
  margin-top: 40px;
  display: none;
}

.section-new-copy.is-blue {
  background-color: #369fff;
  margin-top: 0;
}

.section-new-copy.is-blue.br60 {
  border-radius: 60px;
}

.section-new-copy.is-blue.br60.visible {
  height: auto;
  overflow: visible;
}

.section-new-copy.is-blue.mt-30 {
  z-index: 6;
  margin-top: -30px;
  position: relative;
}

.section-new-copy.is-blue.mt-30.br90 {
  color: #f5faff;
  background-color: #369fff;
  border-radius: 90px;
}

.main {
  z-index: 150;
  position: static;
  overflow: clip;
}

.social_items {
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  display: flex;
}

.social_item {
  background-color: #252525;
  justify-content: center;
  align-items: center;
  width: 3.875vw;
  height: 3.875vw;
  display: flex;
}

.social_item.is-camp {
  display: flex;
}

.footer_layout {
  z-index: 2;
  position: relative;
}

.image-264 {
  width: 1.5vw;
}

.button_header {
  color: #000;
  background-color: #fff0;
  border: 2px #000;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  font-size: 1vw;
  font-weight: 700;
  line-height: 140%;
  display: flex;
  position: relative;
}

.button_header.left {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  position: relative;
}

.button_header.block {
  background-color: #a3ee0b;
  border-radius: 20px;
  margin-top: 0;
  padding-top: 0;
}

.top_footer {
  justify-content: space-between;
  display: flex;
}

.top_footer.is-down {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  align-items: center;
}

.heading_animation {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.swiper__nav-arrow {
  cursor: pointer;
  background-image: url("../img/66604fe63c9fa001a239fbf1_ico_arrow-down.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 1px solid #0000;
  width: 64px;
  height: 64px;
  transition: all .2s;
}

.swiper__nav-arrow:hover {
  border-color: #000;
}

.swiper__nav-arrow.mod--left {
  background-image: none;
  border-style: none;
  width: auto;
  height: auto;
  margin-right: 0;
  position: relative;
}

.swiper__nav-arrow.mod--left:hover {
  border-style: none;
}

.top_info_program {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  height: 13.5625vw;
  display: flex;
  position: relative;
  overflow: hidden;
}

.swiper-slide.is-grow {
  flex: 1;
  padding-left: .5vw;
  padding-right: .5vw;
}

.copy_text {
  color: #787878;
  font-size: .8125vw;
}

.bg_popup {
  background-color: #000c;
  position: absolute;
  inset: 0%;
}

.gallery-link.w--current {
  font-weight: 600;
}

.exit_button {
  width: 1.5vw;
}

 .slider {
  display: none;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.cursor {
  z-index: 5;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0%;
  overflow: hidden;
}

.class {
  color: #fff;
  background-color: #3171df;
  border-radius: 10px;
  padding: 2px 10px;
  display: inline-block;
}

.link-global {
  color: #222;
  margin-left: 20px;
  text-decoration: none;
  transition: all .2s;
}

.link-global:hover {
  opacity: .4;
}

.old-price-co1-copy.is--yellow {
  display: flex;
}

.old-price-copy-copy-copy-copy.is--yellow {
  display: flex;
}

.old-price-copy-copy.is--yellow {
  display: flex;
}

.btn__heeader-copy-copy.tablet__btn-hero.count-btn.w--current {
  display: none;
}

.com {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.btn__hero-c2.viber.w--current {
  display: flex;
}

.is--white-copy {
  color: #fff;
  width: auto;
  margin-right: 40px;
  font-size: 14px;
}

.is--white-copy.title__2screen {
  margin-bottom: auto;
  font-family: Igrasans, sans-serif;
  font-size: 2.5em;
  line-height: 1.1;
}

.is--white-copy.title__2screen.title-tablet {
  display: none;
}

.is--white-copy._55 {
  width: 55%;
  line-height: 130%;
}

.is--white-copy._55.tablet-100.tablet-fs-28 {
  width: auto;
  max-width: 340px;
  font-family: Igrasans, sans-serif;
  font-size: 1.875em;
  font-weight: 400;
  line-height: 120%;
}

.is--white-copy.blk {
  color: #100d05;
}

.fl {
  flex: 0 auto;
  width: 13.6px;
}

 .medium {
  pointer-events: auto;
  margin-bottom: 0;
}

.btn__hero-c3.viber.w--current {
  display: flex;
}

.mentor_tag.is-violet {
  background-color: #f959f9;
}

.price-main.is-green {
  color: #a3ee0b;
  display: none;
}

.popup_buy-1 {
  z-index: 999;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
  overflow: visible;
}

 .popup_buy-1.popupspring, .popup_buy-1.popupspring.samostarnew, .popup_buy-1.popupspring.experttarnew, .popup_buy-1.popupspring.profitarnew, .popup_buy-1.popupspring.popupstart {
  display: none;
}

.popup_buy-1.popupspring.popup-block {
  display: none;
}

.platform-card_wrapper.is-1 {
  z-index: 1;
  margin-left: .5vw;
  padding-right: 3vw;
  position: relative;
  transform: rotate(5.5deg);
}

.platform-card_wrapper.is-3 {
  z-index: 2;
  margin-top: -1vw;
  margin-left: 1.375rem;
  transform: rotate(-6.5deg);
}

.platform-card_wrapper.is-5 {
  z-index: 1;
  margin-left: 1.5vw;
  transform: rotate(1.62deg);
}

.platform-card_wrapper.is-cta {
  z-index: 13;
  background-color: #f959f9;
  width: 25vw;
  margin-top: 1.625rem;
  margin-left: -5.5875rem;
  padding: 1.625vw;
}

.platform-card_wrapper.is-2 {
  z-index: 1;
  transform: rotate(-.5deg);
}

.platform-card_wrapper.is-4 {
  z-index: 1;
  margin-left: .5vw;
  padding-left: 2.5vw;
  transform: rotate(-4deg);
}

.faq_wrapper_2.is-black {
  background-color: #000;
}

.faq_wrapper_2.is-black.campwarpweek {
  background-color: #fff;
}

.faq_wrapper_2.is-green {
  background-color: #a3ee0b;
}

.link_item-2 {
  color: #fff;
  margin-bottom: .5625vw;
  padding-top: .25vw;
  padding-bottom: .25vw;
  font-size: .875vw;
  font-weight: 400;
  transition: opacity .3s;
}

.link_item-2:hover {
  color: #f959f9;
}

.bg-start-black.is-5 {
  top: 494.738vw;
  left: 93.9625vw;
}

.bg-start-black.is-7 {
  top: 567.638vw;
  left: 60.5625vw;
}

.bg-start-black.is-16 {
  top: 817.4vw;
  left: 4.7625vw;
}

.bg-start-black.is-18 {
  top: 760.3vw;
  left: 5.8625vw;
}

.bg-start-black.is-4 {
  top: 483.838vw;
  left: 3.0625vw;
}

.bg-start-black.is-13 {
  top: 897.5vw;
  left: 93.6625vw;
}

.bg-start-black.is-19 {
  top: 717.8vw;
  left: 17.9625vw;
}

.bg-start-black.is-14 {
  top: 844.9vw;
  left: 91.0625vw;
}

.bg-start-black.is-20 {
  top: 711.3vw;
  left: 78.4625vw;
}

.bg-start-black.is-17 {
  top: 801.8vw;
  left: 15.1625vw;
}

.bg-start-black.is-3 {
  top: 468.338vw;
  left: 66.1625vw;
}

.bg-start-black.is-6 {
  top: 542.638vw;
  left: 1.9625vw;
}

.bg-start-black.is-15 {
  top: 806.4vw;
  left: 87.4625vw;
}

.bg-start-black.is-last {
  top: 893.9vw;
  left: 3.5625vw;
}

.bg-start-black.is-2 {
  top: 466.638vw;
  left: 32.1625vw;
}

.bg-start-black.is-12 {
  top: 858.3vw;
  left: 59.1625vw;
}

.price_text.is-disable {
  color: #50505066;
}

.heading-61 {
  text-align: center;
  margin-top: 0;
  margin-bottom: -2vw;
  font-size: 3.25vw;
  font-weight: 700;
  line-height: 110%;
}

.heading-61.is-white {
  color: #fff;
}

.icon_video {
  width: 2.35vw;
  height: 2.35vw;
}

.button_header_secondary {
  color: #000;
  background-color: #fff0;
  border: 2px #000;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  font-size: 1vw;
  font-weight: 700;
  line-height: 140%;
  display: flex;
  position: relative;
}

.button_header_secondary.block {
  display: none;
}

.button_header_secondary.block.hide {
  display: block;
}

.mentor_image.is-blur {
  opacity: 1;
}

.price_uah.is-black {
  color: #000;
}

.bg_grenn_button-2 {
  background-color: #a3ee0b;
  flex: 0 auto;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.bg_grenn_button-2.is_secondary {
  border-radius: 150px;
  padding-top: 0;
  inset: 0%;
}

.bg_grenn_button-2.is_white {
  background-color: #b5f13c;
  border-radius: 20px;
  margin-top: 0;
  padding-top: 0;
}

.bg_white_button-2 {
  background-color: #fff;
  border: 2px solid #000;
  justify-content: center;
  align-items: center;
  display: none;
  position: relative;
  inset: 0%;
}

.bg_white_button-2.is_green {
  background-color: #a3ee0b;
  display: block;
}

.bg_white_button-2.is_green.btnpererob {
  border-radius: 20px;
  margin-top: 0;
  margin-left: 0;
  display: block;
  left: 0%;
}

.bg_white_button-2.is_secondary {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-style: solid;
  border-width: 2px;
  border-radius: 150px;
  height: 100%;
  padding-right: 1.25vw;
}

.pricing-title.is-black {
  color: #000;
  white-space: nowrap;
  word-break: keep-all;
}

.pricing-title.is-big {
  padding-top: 1vw;
  padding-bottom: 1vw;
}

.section-footer {
  background-color: #000;
  padding-top: 6vw;
  padding-bottom: 4.5vw;
}

.section-footer._423243 {
  padding-top: 0;
}

.tag_small.is-white {
  background-color: #fff;
}

.spere_wrapper.is-right {
  padding-right: 17vw;
  position: relative;
}

.spere_wrapper.is-left {
  padding-left: 19vw;
  position: relative;
}

.portfolio_image.is-contain {
  object-fit: contain;
}

.container-42 {
  max-width: 100vw;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-left: 6.875vw;
  padding-right: 6.875vw;
}

.heading_3_28.is-white {
  color: #fdfdfd;
}

.heading_3_28.is-centered {
  align-self: center;
  margin-right: 5px;
  padding-right: 0;
  font-size: 1.75vw;
}

.pricing_icon.is-small {
  width: 1.3vw;
  height: 1.3vw;
}

.styles-item.is-green {
  transform-style: preserve-3d;
  background-color: #a3ee0b;
  transform: translate3d(0, 0, 0)scale3d(1, 1, 1)rotateX(0)rotateY(0)rotateZ(-4deg)skew(0deg);
}

.header_text-2 {
  z-index: 99;
  color: #000;
  text-transform: uppercase;
  padding: .75vw 1.25vw;
  font-size: 1vw;
  font-weight: 500;
  line-height: 140%;
  display: flex;
  position: relative;
}

.header_text-2.is_icon {
  padding-right: 0;
}

.text_small.is-grey {
  z-index: 1;
  color: #505050;
  flex: 1;
  margin-bottom: 0;
  margin-right: -5px;
  padding-right: 0;
  font-size: 1vw;
  line-height: 130%;
}

.text_small.is-limited {
  padding-right: 0;
}

.price_currency.is-black {
  color: #000;
}

.heading_wrapper_new.is-left {
  justify-content: space-between;
  align-items: flex-start;
}

.top_info_bar-2.is-space {
  justify-content: space-between;
}

.is-black-font {
  color: #000;
}

.image-327 {
  width: 1.5vw;
}

.abilities_item.is-violet {
  background-color: #f959f9;
}

.abilities_item.is-green {
  background-color: #a3ee0b;
}

.profession_highlight_green.is-3 {
  width: 6vw;
  top: 1.16406vw;
  left: 12.4vw;
  transform: rotate(1deg);
}

.profession_highlight_green.is-2 {
  width: 12vw;
  top: 3.06406vw;
  left: 2vw;
  transform: rotate(-1deg);
}

.bg-start-white.is-22 {
  top: 646.1vw;
  left: 16.5vw;
}

.bg-start-white.is-14 {
  top: 276.838vw;
  left: 3.1625vw;
}

.bg-start-white.is-23 {
  top: 661.5vw;
  left: 94.6vw;
}

.bg-start-white.is-19 {
  top: 574.7vw;
  left: 84.3vw;
}

.bg-start-white.is-16 {
  top: 380.038vw;
  left: 87.2625vw;
}

.bg-start-white.is-3 {
  top: 155.738vw;
  left: 95.6625vw;
}

.bg-start-white.is-9 {
  top: 226.738vw;
  left: 94.6625vw;
}

.bg-start-white.is-1 {
  top: 146.338vw;
  left: 82.6625vw;
}

.bg-start-white.is-11 {
  top: 256.838vw;
  left: 22.7625vw;
}

.bg-start-white.is-18 {
  top: 580vw;
  left: 10.5vw;
}

.bg-start-white.is-21 {
  top: 628.3vw;
  left: 24.8vw;
}

.bg-start-white.is-15 {
  top: 377.838vw;
  left: 25.9625vw;
}

.bg-start-white.is-13 {
  top: 269.938vw;
  left: 89.5625vw;
}

.bg-start-white.is-20 {
  top: 631.2vw;
  left: 84.3vw;
}

.bg-start-white.is-10 {
  top: 218.038vw;
  left: 4.3625vw;
}

.bg-start-white.is-24 {
  top: 700.5vw;
  left: 68.6vw;
}

.bg-start-white.is-6 {
  top: 194.038vw;
  left: 53.1625vw;
}

.bg-start-white.is-7 {
  top: 204.738vw;
  left: 87.1625vw;
}

.bg-start-white.is-5 {
  top: 197.238vw;
  left: 19.3625vw;
}

.bg-start-white.is-4 {
  top: 171.438vw;
  left: 1.4625vw;
}

.bg-start-white.is-12 {
  top: 259.338vw;
  left: 76.0625vw;
}

.pricing_top.is-green {
  background-color: #a3ee0b;
}

.pricing_top.is-black {
  background-color: #000;
}

.item_wrapper.is-2 {
  border-radius: 0;
}

.header_text_white.is_icon.is-black {
  color: #000;
  justify-content: center;
  align-items: center;
  font-size: 1.125vw;
}

.price-description.is-black {
  color: #000c;
}

.price-description.is-black.greentar {
  padding-left: 0;
  padding-right: 0;
}

.price-description.is-black.green {
  background-color: #a3ee0b;
}

.price_main.is-white {
  -webkit-text-stroke-color: black;
  background-color: #fff;
  display: block;
}

.text-block-2878 {
  color: #787878;
  margin-bottom: 1.75vw;
  font-size: .8125vw;
}

.faq_answer.is-dark {
  color: #ffffffb3;
}

.faq_answer.is-dark._98789471290841 {
  color: #000000b3;
}

.faq_answer.is-dark._98789471290841.camp-textcolor {
  color: #000;
  font-size: 1.1vw;
}

.abilities_text.is-text {
  display: none;
}

.faq_discover-more.is-white {
  color: #ffffff80;
}

.styles-text.margin-top-tiny.is-grey {
  color: #505050;
  flex-flow: column;
  padding-right: 0;
  line-height: 157%;
  display: flex;
}

.styles-text.margin-top-tiny.is-white {
  color: #fff;
  padding-right: 0;
}

.styles-text.margin-top-tiny.is-lwhite {
  color: #d3d2d7;
}

.faq_wrapper {
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  background-color: #fff;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2.375vw;
  display: flex;
}

.faq_wrapper.is-green {
  background-color: #a3ee0b;
}

.faq_wrapper.is-black {
  background-color: #000;
}

.faq_answer_icon.is-small {
  width: 1.3vw;
  height: 1.3vw;
}

.faq_col-_right.is-grey {
  background-color: #474747;
}

.button_profession {
  color: #000;
  background-color: #fff0;
  border: 2px #000;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  font-size: 1vw;
  font-weight: 700;
  line-height: 140%;
  display: flex;
  position: relative;
}

.faq_answer_text.is-white {
  color: #cecece;
}

.image-336 {
  width: 1.5vw;
}

.padding_global.is-neuro {
  margin-left: 0;
  margin-right: 0;
  padding-left: 1rem;
  padding-right: 1rem;
}

.price-crossed.is-black {
  opacity: 0;
  color: #646464;
  display: block;
  top: 0;
  bottom: 0;
  left: auto;
}

.tab-link-tab-3-2.w--current {
  background-color: #3d9aef;
}

.tab-link-tab-2.w--current {
  color: #000;
  background-color: #0000;
  border-bottom: 2px solid #3d9aef;
  border-radius: 2px;
}

.tab-link-tab-3.w--current {
  color: #000;
  background-color: #0000;
  border-bottom: 2px solid #3d9aef;
  font-family: Gilroy, sans-serif;
}

.tar-school {
  z-index: 9999;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: auto auto 0% 0%;
}

.tab-link-tab-2-2.w--current {
  background-color: #3d9aef;
  border-style: none;
}

.tar-start {
  z-index: 9999;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: auto auto 0% 0%;
}

.tab-link-tab-1-2.w--current {
  background-color: #369fff;
  padding-right: 20px;
}

.tar-expert {
  z-index: 9999;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: auto auto 0% 0%;
}

.tab-link-tab-1.w--current {
  color: #000;
  background-color: #0000;
  border-bottom: 2px solid #3d9aef;
}

.is--white-3 {
  color: #fff;
  width: auto;
  font-family: Gilroy, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.p-6.is-white {
  color: #fff;
  font-family: Gilroy, sans-serif;
  font-size: 16px;
}

.wrapper-count-c2 {
  flex-direction: row;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: auto;
  margin-right: 0;
  display: block;
  position: static;
}

.timer-bl {
  text-align: left;
  flex: 1;
  justify-content: center;
  align-self: center;
  width: 100%;
  max-width: 1920px;
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.6em;
  padding-right: 2.6em;
  display: block;
}

.timer-bl.flex {
  display: block;
}

.timer-bl.footer {
  padding-top: 7.81em;
  padding-bottom: 5.21em;
  display: block;
}

.button_wrapper-copy {
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  background-color: #a3ee0b;
  border-radius: 20px;
  margin-top: 0;
  padding-top: 0;
  font-size: 2vw;
  display: flex;
  position: static;
}

.button_wrapper-copy.neuroblack {
  justify-content: flex-start;
  align-items: center;
  display: block;
}

.hero_button-copy {
  z-index: 99;
  color: #000;
  text-transform: uppercase;
  padding: .75vw 3.5vw;
  font-size: 1vw;
  font-weight: 500;
  line-height: 140%;
  display: flex;
  position: relative;
}

.bg_white_button-2-copy.is_green-copy.is-full-copy {
  flex: 1;
  margin-left: 20px;
  margin-right: 20px;
  left: auto;
  right: auto;
}

.black-friday-banner {
  z-index: 100;
  background-color: var(--black);
  opacity: 1;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  text-align: left;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-clip: border-box;
  border: 0 solid red;
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 95%;
  height: 55px;
  margin-top: 1%;
  margin-bottom: 0;
  margin-left: 2.5%;
  padding-top: .7em;
  padding-bottom: 1em;
  padding-left: 0;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
}

.black-friday-banner.campbf1 {
  z-index: 9999;
  padding-top: .6em;
  display: none;
}

.logo-bl-cr-tm {
  object-fit: cover;
  border-radius: .52em;
  width: 100%;
  height: 100%;
  position: absolute;
}

.logo-bl-cr-tm.bl-2-cr {
  opacity: 1;
  flex: 0 auto;
  width: auto;
  max-width: 80%;
  height: 100%;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 40px;
  line-height: 100%;
  display: block;
  position: static;
}

.hero_button-copy {
  z-index: 99;
  background-color: var(--floral-white);
  color: #000;
  text-align: center;
  text-transform: uppercase;
  padding: .75vw 3.5vw;
  font-size: 1vw;
  font-weight: 500;
  line-height: 100%;
  display: flex;
  position: relative;
}

.hero_button-copy.pererobbtn {
  background-color: var(--green);
  border-radius: 20px;
  font-size: 1vw;
  display: none;
}

.div-block-733 {
  flex: 0 auto;
  align-self: center;
}

.image-365 {
  display: none;
}

.heading_wrapper_new-copy.is-left {
  justify-content: space-between;
  align-items: flex-start;
}

.heading_wrapper_new-copy.is-center {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 5vw;
}

.heading-61-copy.is-white, .heading-61-copy.is-white-copy {
  color: #fff;
}

.button-25-copy.w--current {
  color: #000;
  border-radius: 0;
}

.button-25-copy-copy.w--current {
  color: #000;
  border-radius: 0;
}

.text-span-137 {
  color: var(--black);
  flex: 1;
  font-size: 1.2vw;
  line-height: 120%;
}

.sale50-copy {
  width: 100%;
  color: var(--roce);
  text-transform: uppercase;
  margin-right: 10px;
  font-size: 1.2vw;
  line-height: 120%;
  display: none;
}

.div-block-739 {
  text-align: left;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  margin-right: 20px;
  display: flex;
}

.div-block-739.campbf2 {
  justify-content: flex-end;
  align-items: center;
}

.text-block-2914 {
  color: #000;
  text-align: center;
  width: auto;
  margin-left: 52px;
  font-size: 1.5vw;
  font-weight: 700;
  line-height: 100%;
  display: block;
}

.text-block-2914.qweq {
  color: #fff;
  order: 0;
  align-self: auto;
  font-size: 2vw;
  font-weight: 400;
  line-height: 80%;
}

.text-block-2914._789312798 {
  display: none;
}

.marquee-content.is-rem {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.top_info_bar_close.is-space {
  justify-content: space-between;
}

.tag-date.no-underline.is-white {
  color: #fff;
}

.buton-intensiv.is-whiteborder {
  white-space: nowrap;
  border: 2px solid #fff;
}

.heading-wrapper {
  position: static;
}

.heading-wrapper.is-center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 5rem;
  display: flex;
}

.heading-wrapper.z-2 {
  z-index: 2;
  position: relative;
}

.h2-intesiv.is-black {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
}

.h2-intesiv.is-black.is-space {
  margin-bottom: 2rem;
}

.advantages-card.is-violet {
  background-color: var(--violet);
  transform: rotate(-2deg);
}

.advantages-card.is-green {
  background-color: var(--green);
  transform: rotate(2deg);
}

.advantages-text.is-white {
  border-color: #fff;
}

.advantages-text.is-violet {
  border-color: var(--violet);
}

.image-absolut-wrapper.is-cloud {
  inset: auto auto -3rem -5rem;
}

.forwho-wrapper.is-1 {
  transform: rotate(3deg);
}

.forwho-wrapper.is-2 {
  transform: rotate(-4deg);
}

.forwho-wrapper.is-3 {
  transform: rotate(2deg);
}

.forwho-wrapper.is-4 {
  transform: rotate(-6deg);
}

.program-wrapper.is-1 {
  transform: rotate(3deg);
}

.program-wrapper.is-2 {
  transform: rotate(-4deg);
}

.program-wrapper.is-3 {
  transform: rotate(2deg);
}

.program-wrapper.is-4 {
  transform: rotate(-6deg);
}

.program-title.is-white {
  color: #fff;
  text-align: center;
  font-weight: 400;
  line-height: 1.3;
}

.program-title.is-center {
  text-align: center;
}

.program-tag.is-green {
  background-color: var(--green);
  text-align: center;
}

.program-tag.is-black {
  background-color: var(--black);
  color: #fff;
}

.line-wrapper.is-gap1 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.program-p.is-b {
  font-weight: 700;
}

.program-p.is-black {
  color: var(--black);
}

.program-icon.is-big {
  width: 2rem;
  height: 2rem;
}

.line-container.is-big-gap {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
}

.button-black.is-invert {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--green);
  margin-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
}

.button-black.is-invert:hover {
  background-color: var(--grey);
}

.button-black.is-day:hover {
  background-color: #6b6b6b;
}

.button-black-text.is-invert {
  color: var(--black);
  text-transform: capitalize;
}

.result-text.is-white {
  background-color: #fff;
}

.result-text.is-violet {
  background-color: var(--violet);
}

.result-text.is-black {
  background-color: #4b4b4b00;
  transform: rotate(-4deg);
}

.result-number.is-black {
  color: #000;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#000, #0000004d);
  -webkit-background-clip: text;
  background-clip: text;
}

.result-number.is-white {
  color: #fff;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#fff, #ffffff4d);
  -webkit-background-clip: text;
  background-clip: text;
}

.result-image.is-flex-full {
  flex: none;
}

.about-text.is-align-space {
  justify-content: space-between;
  align-items: flex-start;
}

.faq_wrapper_intensiv.is-black {
  background-color: #000;
}

.faq_wrapper_intensiv.is-green {
  background-color: #a3ee0b;
}

.faq-title.is-white {
  color: #fff;
  text-align: center;
  font-weight: 400;
  line-height: 1.3;
}

.faq-title.is-center {
  text-align: center;
}

.faq_answer-intensiv.is-dark {
  color: #ffffffb3;
}

.faq-title-cta.is-black {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
}

.faq-title-cta.is-black.is-space {
  margin-bottom: 2rem;
}

.price-tag-mobile-small.is-desktop {
  white-space: nowrap;
  font-size: 2rem;
}

.crossed-image.is-desktop {
  width: 4rem;
  position: absolute;
  bottom: .5rem;
}

.button-cta-mobile.is-invert {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--green);
  margin-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
}

.button-cta-mobile.is-invert:hover {
  background-color: var(--grey);
}

.cta-mobile-text.is-invert {
  color: var(--black);
  text-transform: capitalize;
}

.hero-price-crossed.is-black {
  color: #646464;
  display: block;
}

.image-323-copy {
  align-self: center;
  width: 13.875vw;
}

.text-field-68 {
  border: 1px #000;
  border-bottom: 2px solid #000;
  border-radius: 0;
  height: 55px;
  padding-left: 0;
}

.text-field-68.utm_source, .text-field-68.utm_medium, .text-field-68.utm_campaign, .text-field-68.utm_content, .text-field-68.utm_term {
  display: none;
}

.image-1012 {
  width: 1.5vw;
}

.navbar-2 {
  background-color: #0000;
  position: static;
}

.menu-button-cross-line {
  background-color: #262626;
  width: 75%;
  height: 2px;
  position: absolute;
}

.nav-logo-link.w--current {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.menu-button-horizontal-line {
  background-color: #262626;
  width: 100%;
  height: 2px;
}

.accordion-item {
  border-bottom: 1px solid #fff3;
  flex-flow: column;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.checkbox-2.w--redirected-checked {
  background-color: #1f271b;
  background-size: 12px 12px;
  border-color: #1f271b;
}

.svg {
  color: #1f271b;
}

.course-wrapper {
  grid-column-gap: 0vw;
  grid-row-gap: 1vw;
  background-color: #fff;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center flex-start;
  place-items: flex-start stretch;
  padding: 2.375vw;
  display: grid;
  position: relative;
}

.course-wrapper.is-green {
  background-color: #a3ee0b;
}

.course-wrapper.is-black {
  background-color: #000;
}

.course-wrapper.is-violet {
  background-color: #231c36;
}

.tag-course.is-white {
  background-color: #fff;
}

.tag-course.is-pink {
  background-color: var(--violet);
  color: #fff;
  background-color: #f959f9;
}

.course-image.is-bigger {
  width: 22vw;
}

.course-image.is-3 {
  width: 24vw;
  top: -7vw;
}

.course-image.is-5 {
  width: 22vw;
  top: -1vw;
}

.course-image.is-7 {
  width: 22vw;
  top: 0;
}

.course-image.is-2 {
  width: 22vw;
  display: block;
  top: -1vw;
}

.course-image.is-6, .course-image.is-8 {
  width: 22vw;
  top: 0;
}

.course-image.is-9 {
  width: 22vw;
  top: 2vw;
}

.course-image.is-10 {
  width: 22vw;
  top: auto;
  bottom: 0;
}

.course-image.is-11 {
  width: 21vw;
  top: -1vw;
  bottom: auto;
}

.course-description.is-lbrown {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  background-color: #dbd7d3;
  flex-flow: row;
}

.text-description.margin-top-tiny.is-grey {
  color: #505050;
  flex-flow: column;
  padding-right: 0;
  line-height: 157%;
  display: flex;
}

.text-description.margin-top-tiny.is-white {
  color: #fff;
  padding-right: 0;
}

.text_small-2.is-grey {
  z-index: 1;
  color: #505050;
  flex: none;
  margin-bottom: 0;
  margin-right: -5px;
  padding-right: 0;
  font-size: 1vw;
  line-height: 130%;
}

.text_small-2.is-white {
  color: #feeefecc;
}

.text_small-2.is-white.is-limited {
  width: 30ch;
}

.abilities_v-5-image-wrapper.is-1 {
  transform: rotate(4deg);
}

.abilities_v-5-image-wrapper.is-4 {
  transform: rotate(-9deg);
}

.abilities_v-5-image-wrapper.is-2 {
  transform: rotate(-6deg);
}

.abilities_v-5-image-wrapper.is-3 {
  transform: rotate(8deg);
}

.abilities_v-5-image-wrapper.is-5 {
  transform: rotate(6deg);
}

.abilities_item_v2.is-bg {
  background-image: url("../img/681ce40e19608ada737ba5a3_video-bg.avif");
  background-position: 0 10%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #000;
}

.abilities_item_v2_4.is-bg {
  background-image: linear-gradient(#0006, #0006), url("../img/681ce40e19608ada737ba5a3_video-bg.avif");
  background-position: 0 0, 0 10%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-color: #000;
}

.heading-79 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 1vw;
  font-size: 3.25vw;
  font-weight: 700;
  line-height: 100%;
}

.heading-81 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 1vw;
  font-size: 3.25vw;
  font-weight: 700;
  line-height: 100%;
}

.green-recktangle.is-black {
  color: #000;
}

.text_small-3.is-white {
  color: #feeefecc;
}

.heading-83 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 1vw;
  font-size: 3.25vw;
  font-weight: 700;
  line-height: 100%;
}

.body-camp {
  color: #22252a;
  background-color: #fcfbfa;
  margin-top: 0;
  font-family: Inter Tight, sans-serif;
  font-size: 1rem;
  line-height: 130%;
}

.nav_component.is-stricky {
  z-index: 2;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #ffffff80;
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
  width: 30rem;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  inset: 0% 0% auto;
}

.date-title.is-blue {
  color: #6ac3fc;
  white-space: nowrap;
}

.date-title.is-green {
  color: #bff331;
}

.date-title.is-pink {
  color: #ff3798;
}

.camp_button.is-white {
  background-color: #fff;
  display: block;
}

.camp_button.is-white.bf2025 {
  display: none;
}

.camp_button.is-web {
  flex: 1;
}

.camp_button.is-shadow, .camp_button.is-stretch {
  align-self: stretch;
}

.camp_button.is-stretch.is-black {
  color: #fff;
  text-transform: none;
  background-color: #000;
  font-size: .65rem;
  font-weight: 400;
}

.camp_button.is-stretch.is-black.bron {
  color: #000;
  background-color: #c5e51d;
  margin: -4px 0 0;
  font-weight: 500;
}

.camp_button.is-stretch.is-black.vartist, .camp_button.is-stretch.is-black.vatist {
  display: block;
}

.camp_button.is-stretch.is-black.zayavkatariff {
  color: var(--black);
  background-color: #f6f1f1;
}

.camp_button.is-stretch.is-small {
  text-transform: none;
  font-size: .65rem;
  font-weight: 400;
}

.camp_button.is-stretch.is-small.bezcin {
  display: block;
}

.padding-global_camp {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 1rem;
  padding-right: 1rem;
}

.padding-global_camp.is-neuro {
  margin-left: 0;
  margin-right: 0;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-large_camp {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.container-large_camp.is-irregular {
  padding-bottom: 5rem;
}

.container-large_camp.is-about {
  padding-bottom: 18rem;
}

.container-large_camp.is-nobuttom {
  padding-bottom: 0;
}

.container-large_camp.is-no-top {
  padding-top: 2rem;
  padding-bottom: 3rem;
}

.container-large_camp.is-padding-top {
  padding-top: 3rem;
  padding-bottom: 2rem;
}

.advantage-number.is-rotat {
  transform: rotate(90deg);
}

.work-image-wrapper.is-1 {
  transform: rotate(6deg);
}

.work-image-wrapper.is-2 {
  position: relative;
  top: -2.0125rem;
  transform: rotate(-15deg);
}

.work-image-wrapper.is-3 {
  position: relative;
  top: -2.3375rem;
  transform: rotate(6deg);
}

.work-image-wrapper.is-4 {
  transform: rotate(-14deg);
}

.work-image-wrapper.is-flex-h {
  align-items: center;
  display: flex;
  position: relative;
  top: -1rem;
}

.work-image-wrapper.is-padding-top {
  padding-top: 5.4rem;
}

.heading-wrapper-camp.is-left {
  justify-content: flex-start;
  align-items: flex-start;
}

.heading-wrapper-camp.is-left.is-padding {
  padding-left: 2rem;
}

.h2-line-1.is-black {
  color: #000;
  text-transform: lowercase;
  font-family: Nonbureau, Arial, sans-serif;
  font-size: 2.4375rem;
}

.h2-line-3.is-pink {
  color: #ff3798;
  padding-left: 7rem;
}

.h2-line-3.is-black {
  color: #000;
}

.h2-line-3.is-black.margin-left {
  margin-left: 3rem;
}

.h2-line-3.is-black.margin-right {
  padding-right: 6rem;
}

.note-wrapper.is-right {
  width: 9.6rem;
  height: 8rem;
  inset: 5% 0% auto auto;
  transform: rotate(15deg);
  box-shadow: -10px 2px 13px #0003;
}

.fancy-wrapper.is-feedback {
  justify-content: center;
  align-items: center;
  height: 3rem;
  margin-left: 2rem;
  margin-right: 2rem;
  padding-left: 4rem;
  padding-right: 4rem;
}

.column-left.is-3 {
  height: 3rem;
}

.fancy-text.is-left {
  text-align: left;
  line-height: 100%;
}

.column-right.is-3 {
  height: 3rem;
}

.icon-small.is-pink {
  color: #ff3798;
}

.icon-small.is-blue {
  color: #33bde7;
}

.square-item.is-1 {
  align-self: flex-start;
  transform: rotate(-1deg);
}

.square-item.is-2 {
  align-self: flex-end;
  transform: rotate(3deg);
}

.square-item.is-3 {
  margin-top: 1rem;
  transform: rotate(-2.7deg);
}

.about-icon.is-big {
  width: 2rem;
  height: 2rem;
}

.format-heading {
  color: #fff;
  text-align: center;
  text-transform: lowercase;
  font-family: Playfair Display, sans-serif;
  font-size: 2.625rem;
  line-height: 100%;
}

.format-heading.is-black {
  color: #22252a;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 2.635rem;
}

.format-heading.is-black.pink-is-not {
  background-color: #fcfbfa;
  border-radius: 6px;
  margin-left: 15px;
  margin-right: 15px;
  padding-top: 0;
  padding-bottom: 6px;
  padding-right: 0;
  font-size: 2rem;
  display: block;
}

.format-heading.is-black.pink-is-not.anotherwhite {
  background-color: #f8f6f2;
  display: none;
}

.font-non {
  font-family: Nonbureau, Arial, sans-serif;
  font-weight: 400;
}

.font-non.is-left {
  padding-left: 3rem;
}

.section-works.is-green {
  background-image: url("../img/686e89d65e5623a2bede8a0d_wave-bottow.png"), url("../img/686e89d684f8320ae6f48047_wave-top.png"), url("../img/686e851881b9368437111b54_works-grid-2.webp");
  background-position: 50% 100%, 50% 0, 50%;
  background-repeat: repeat-x, repeat-x, no-repeat;
  background-size: auto, auto, cover;
}

.section-works.is-white {
  background-color: #feffff;
}

.arrow-absolute.is-2 {
  inset: -2rem auto auto -2.9rem;
}

.arrow-absolute.is-3 {
  height: 4rem;
  inset: 1.1rem auto 0% -5rem;
}

.arrow-absolute.is-4 {
  inset: 0% auto auto 0%;
}

.arrow-absolute.is-5 {
  inset: 100% 1.5rem auto auto;
}

.advantages-image-wrapper.is-1 {
  transform: rotate(6deg);
}

.advantages-image-wrapper.is-2 {
  position: relative;
  top: -2.0125rem;
  transform: rotate(-15deg);
}

.advantages-image-wrapper.is-3 {
  position: relative;
  top: -2.3375rem;
  transform: rotate(6deg);
}

.works-container-tiny.is-irregular {
  padding-bottom: 5rem;
}

.works-container-tiny.is-about {
  padding-bottom: 18rem;
}

.works-container-tiny.is-nobuttom {
  padding-bottom: 0;
}

.works-container-tiny.is-no-top {
  padding-top: 2rem;
}

.program-wrapper-copy.is-1 {
  transform: rotate(3deg);
}

.program-wrapper-copy.is-2 {
  transform: rotate(-4deg);
}

.program-wrapper-copy.is-3 {
  transform: rotate(2deg);
}

.program-wrapper-copy.is-4 {
  transform: rotate(-6deg);
}

.camp-program_item.is-white {
  background-color: #feffff;
}

.text-block-2948.is-first {
  padding-bottom: .25rem;
}

.text-block-2948.is-first.is-black {
  color: #22252a;
}

.tag-name.is-black {
  color: #22252a;
}

.tiny-description.is-green {
  color: #e0ff3a;
}

.tiny-description.is-black {
  color: #22252a;
}

.price-wrapper.is-green {
  background-color: #c5e51b;
}

.is-tiny {
  font-family: Nonbureau, Arial, sans-serif;
  font-size: .625rem;
}

.is-smaller {
  font-size: .875rem;
}

.price-wrapper-copy.is-green {
  background-color: #c5e51b;
  flex: 1;
}

.text-block-2953.is-small {
  padding-left: .5rem;
  font-size: 1.2rem;
  display: none;
}

.info-text.is-green {
  display: block;
}

.arrow-line-certificate.is-2 {
  inset: -2rem auto auto -2.9rem;
}

.arrow-line-certificate.is-3 {
  height: 4rem;
  inset: 1.1rem auto 0% -5rem;
}

.arrow-line-certificate.is-4 {
  inset: 0% auto auto 0%;
}

.arrow-line-certificate.is-5 {
  inset: 100% 1.5rem auto auto;
}

.is-padding-right {
  padding-right: 2rem;
}

.feedback.is-left {
  text-align: left;
  line-height: 100%;
}

.camp_cta.is-white {
  background-color: #fff;
}

.camp_cta.is-web {
  flex: 1;
}

.camp_cta.is-shadow, .camp_cta.is-stretch {
  align-self: stretch;
}

.camp_cta.is-stretch.is-black {
  color: #fff;
  text-transform: none;
  background-color: #000;
  font-size: .65rem;
  font-weight: 400;
}

.camp_cta.is-stretch.is-small {
  text-transform: none;
  font-size: .65rem;
  font-weight: 400;
}

.section-faq-camp {
  background-color: #000;
}

.faq-camp_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  flex: 1;
  margin-top: 2rem;
  display: flex;
}

.faqcamp-wrapper-item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  cursor: pointer;
  background-color: #fff;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.faqcamp-wrapper-item.is-black {
  background-color: #000;
}

.faqcamp-wrapper-item.is-green {
  background-color: #a3ee0b;
}

.camp-title-question {
  z-index: 1;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: -5px;
  font-family: Playfair Display, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 110%;
  position: relative;
}

.camp-title-question.is-white {
  color: #fff;
}

.camp-title-question.is-centered {
  align-self: center;
}

.faq_heading-camp {
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.faq_icon_camp {
  flex: none;
  width: 2rem;
  height: 2rem;
  margin-left: auto;
}

.faq_answer-camp {
  color: #505050;
  font-size: .6875rem;
  line-height: 120%;
  display: flex;
}

.faq_answer-camp.is-dark {
  color: #ffffffb3;
}

.camp-link {
  flex-flow: column;
  margin-top: 3rem;
  padding-left: 3rem;
  display: inline-flex;
}

.footer_bottom-2-copy {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-323-copy {
  width: auto;
}

.fancy-wrapper-2.is-feedback {
  justify-content: center;
  align-items: center;
  height: 3rem;
  margin-left: 2rem;
  margin-right: 2rem;
  padding-left: 4rem;
  padding-right: 4rem;
}

.top_info_bar-4.is-space {
  justify-content: space-between;
}

.top_info_bar-5.is-space {
  justify-content: space-between;
}

.top_info_bar-6.is-space {
  justify-content: space-between;
}

.text-span-186 {
  font-weight: 700;
}

.text-span-186.greenadoeij-s {
  color: #b5f13c;
}

.image-1040 {
  max-width: 100%;
  padding-left: 10px;
  display: none;
}

.form-block-148 {
  position: static;
  top: 582px;
  left: 132px;
}

.div-block-807 {
  border: 1px solid var(--dodger-blue);
  background-color: #000000ba;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  padding: 15px 10px;
  display: block;
  position: absolute;
  top: 443px;
  left: 38px;
}

.div-block-807.samospop {
  background-color: #fff;
  border-width: 0;
  display: flex;
  position: relative;
  top: 0;
  left: 0;
}

.div-block-807.samospop.popupspring {
  background-color: #f1f1f1;
  padding-top: 15px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.submit-button-32 {
  text-align: left;
  vertical-align: baseline;
  background-color: #e33373;
  border-radius: 10px;
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-end;
  margin-top: 4px;
  padding: 15px 93px;
  font-size: 20px;
  font-style: normal;
  display: inline-block;
}

.submit-button-32.popupspring {
  text-align: center;
  background-color: #ff5b97;
  background-image: linear-gradient(90deg, #ff8eb7, #ff5b97);
  border-radius: 20px;
}

.form-4011 {
  text-align: left;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  margin-top: 6px;
  display: block;
}

.form-4011.popupspring {
  justify-content: center;
  align-items: stretch;
  width: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-field-71 {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  border-radius: 0;
  font-family: e-Ukraine, sans-serif;
  display: block;
}

.text-field-71.popupspring {
  color: #0c293d;
  background-color: #9fbe48;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
  border-radius: 20px;
  padding-left: 20px;
  font-family: Inter Tight, sans-serif;
}

.text-field-72 {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  border-radius: 0;
  margin-bottom: -4px;
  font-family: e-Ukraine, sans-serif;
}

.text-field-72.popupspring {
  color: #0c293d;
  background-color: #9fbe48;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  font-family: Inter Tight, sans-serif;
  display: block;
}

 .text-field-72.popupspring.from {
  display: none;
}

.div-block-826 {
  z-index: 2;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  margin-bottom: 20px;
  display: grid;
  position: relative;
}

.div-block-827 {
  text-align: center;
}

.text-block-3033 {
  margin-bottom: 20px;
  font-family: Playfair Display, sans-serif;
  font-size: 50px;
  font-style: italic;
}

.text-block-3034, .text-block-3035 {
  line-height: 100%;
}

.sticki-btn {
  z-index: 99;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #0009;
  width: 100%;
  padding: 20px;
  position: sticky;
  bottom: 0;
}

.sticki-btn.camp-new {
  justify-content: space-between;
  display: flex;
}

.button-55 {
  color: #000;
  background-color: #bdf343;
  border: 1px solid #000;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-55.campbtn {
  border-radius: 20px;
  width: 100%;
}

.text-block-3047 {
  opacity: .7;
  margin-bottom: 5px;
  font-size: 13px;
  display: none;
}

.text-span-250 {
  color: #e9090d;
}

.top_info_bar-7.is-space {
  justify-content: space-between;
}

.top_info_bar-8.is-space {
  justify-content: space-between;
}

.top_info_bar-9.is-space {
  justify-content: space-between;
}

.div-block-894 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #4c79c4;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.div-block-895 {
  background-image: url("../img/69b41614b44d49d169b74e63_mob.avif");
  background-position: 50%;
  background-size: cover;
  height: 900px;
  padding: 20px 15px;
  display: none;
  position: relative;
}

.div-block-895.newfirst {
  height: auto;
  padding-bottom: 20%;
  display: block;
}

.div-block-896 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #1a374b;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  max-width: none;
  max-height: none;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 7px 10px;
  display: grid;
  position: static;
}

.div-block-897 {
  background-image: linear-gradient(90deg, #ff8cbc, #ff5d99);
  border-radius: 25px;
  justify-content: center;
  align-items: center;
  max-height: 50px;
  padding: 15px 10px;
  display: flex;
}

.text-block-3165 {
  color: #f1f2f3;
}

.text-span-295 {
  color: #ff639e;
  font-weight: 600;
}

.div-block-898 {
  text-align: center;
}

.text-block-3166 {
  color: #3a5c96;
  font-size: 15px;
}

.text-block-3167 {
  color: #1e3d54;
  font-size: 20px;
  font-weight: 700;
}

.text-block-3168 {
  text-align: right;
  font-size: 10px;
  line-height: 90%;
}

.div-block-899 {
  text-align: center;
  margin-top: 15px;
}

.text-block-3169 {
  color: #21385f;
  margin-bottom: 14px;
  font-family: Playfair Display, sans-serif;
  font-size: 45px;
  font-style: italic;
  font-weight: 500;
}

.text-block-3169._1234135135 {
  font-family: Inter Tight, sans-serif;
  font-style: normal;
}

.div-block-900 {
  z-index: 1;
  text-align: center;
  background-color: #000000ba;
  border-radius: 20px;
  margin-top: 260px;
  padding: 20px 10px;
  position: relative;
}

.text-block-3170 {
  color: #dde0e5;
  font-size: 17px;
  line-height: 150%;
}

.text-block-3171 {
  color: #a3ee0b;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 17px;
}

.text-block-3172 {
  color: #dde0e5;
  font-size: 17px;
}

.text-span-296 {
  font-family: Playfair Display, sans-serif;
  font-size: 25px;
  font-style: italic;
}

.link-block-45 {
  z-index: 2;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f5f0f0;
  border-radius: 35px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 70px;
  margin-top: 15px;
  display: flex;
  position: relative;
}

.link-block-45.tarbtn1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(38deg, #6ab8ed, #3c7298 0%, #0c293d 75%);
  grid-template-rows: auto;
  grid-template-columns: 7.75fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding-left: 0;
  display: grid;
}

.link-block-45._4327189432879 {
  background-color: #000000c4;
  background-image: linear-gradient(85deg, #1a3e57, #0c293d 70%);
  border: 1px solid #0b2536;
  width: 94%;
  height: 70px;
  margin-top: -50px;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  left: 14px;
}

.div-block-901 {
  order: 9999;
  margin-left: 89px;
  margin-right: 0;
  position: absolute;
  top: 2px;
  left: 286px;
}

.div-block-901._124125 {
  left: 55%;
}

.image-1097 {
  max-width: 100%;
  padding-top: 10px;
  position: relative;
}

.text-block-3173 {
  color: #141313;
  font-size: 20px;
}

.text-block-3173.tartxt1 {
  color: #eef3f9;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  display: block;
}

.text-block-3173._3121514._432786 {
  color: #fff;
}

.div-block-902 {
  align-self: center;
  margin-left: 7%;
  position: static;
  left: 20px;
}

.div-block-902._423423 {
  margin-left: 29%;
}

.div-block-902._4213 {
  margin-left: 11%;
}

.text-block-3174 {
  color: #ff5c98;
  margin-bottom: 0;
  font-size: 20px;
}

.div-block-903 {
  text-align: center;
  text-transform: uppercase;
  margin-top: 15px;
  margin-bottom: 0;
  padding-top: 0;
  display: none;
}

.text-span-297 {
  font-family: Playfair Display, sans-serif;
  font-size: 40px;
  font-style: italic;
}

.image-1098 {
  z-index: 1;
  display: inline-block;
  position: absolute;
  top: auto;
  bottom: -34%;
  left: 0%;
}

.div-block-926 {
  margin-top: 60px;
  padding: 40px 20px;
  position: relative;
}

.text-block-3216 {
  color: #0c293d;
  text-align: center;
  font-size: 49px;
}

.text-block-3217 {
  color: #0c293d;
  text-align: center;
  margin-top: 20px;
  font-family: Playfair Display, sans-serif;
  font-size: 49px;
  font-style: italic;
}

.text-block-3218 {
  color: #fffc;
  font-size: 16px;
}

.text-block-3218.bluetext {
  color: #0c293dbf;
}

.section-50 {
  padding-bottom: 10px;
  display: flex;
}

.text-block-3219 {
  color: #fff;
  align-self: center;
  padding-left: 15px;
  font-size: 22px;
  font-weight: 600;
  line-height: 100%;
}

.text-block-3219.bluedarktext {
  color: #0c293d;
  font-weight: 600;
}

.div-block-927 {
  z-index: 2;
  background-color: #e643c0;
  background-image: linear-gradient(90deg, #ff8eb7, #ff5b97);
  border-radius: 25px;
  margin-bottom: 20px;
  padding: 20px;
  position: relative;
}

.div-block-927.boxgreen {
  z-index: 2;
  background-image: linear-gradient(90deg, #dfffac, #b7e830);
}

.div-block-927.firstb1 {
  margin-top: 50px;
}

.image-1115 {
  position: absolute;
  top: 0%;
  left: auto;
  right: 10%;
}

.div-block-928 {
  aspect-ratio: auto;
  background-image: url("../img/69c16f3b29f3e51b1b311df4_Frame_2085663986.avif");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 550px;
  height: auto;
  margin-top: -37px;
  position: relative;
}

.div-block-929 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-930 {
  background-image: url("../img/69c17432505d2387b02980fd_Frame_2085663988.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 25px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  width: 200px;
  height: 335px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.div-block-930.b1b1 {
  background-image: url("../img/69c1768d7efeaccac531f1b4_Frame_2085663989.avif");
}

.div-block-930.b1b2 {
  background-image: url("../img/69c177574f0b09f12357409f_Frame_2085663991.avif");
}

.div-block-930.b1b3 {
  background-image: url("../img/69c178110c380da1f1d50c45_Frame_2085663992.avif");
}

.div-block-930.b1b4 {
  background-image: url("../img/69c1851ced88a49107c9b648_Frame_2085663994.avif");
}

.div-block-930.b1b5 {
  background-image: url("../img/69c185d02fc2f3418c451996_Frame_2085663993.avif");
}

.div-block-930.b1b6 {
  background-image: url("../img/69c186b8fe0c093ece094fb4_Frame_2085663996.avif");
}

.div-block-930.b1b7 {
  background-image: url("../img/69c1872a94581312e7736676_Frame_2085663995.avif");
}

.div-block-931 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  margin-bottom: 100px;
  display: grid;
}

.div-block-932 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.text-block-3220 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
}

.text-block-3221 {
  color: #fff;
  font-size: 12px;
  line-height: 120%;
}

.image-1117 {
  position: absolute;
  top: 168.009px;
  left: 12px;
}

.image-1119 {
  position: relative;
  top: 1px;
}

.image-1120 {
  position: absolute;
  top: -42.18px;
  left: 391px;
}

.image-1120.img1camp {
  top: 219.82px;
  left: -239px;
  transform: rotate(161deg);
}

.image-1120.img2camp {
  z-index: 1;
  top: 1196.82px;
  left: 346px;
}

.image-1120.img2camp._231241 {
  z-index: 2;
  top: 1254.82px;
  left: -181px;
  transform: rotate(180deg);
}

.text-block-3222 {
  color: #0c293d;
  margin-bottom: 20px;
  margin-right: 20px;
  font-size: 49px;
}

.text-block-3223 {
  color: #0c293d;
  margin-bottom: 15px;
  padding-left: 40px;
  font-size: 49px;
}

.text-block-3224 {
  color: #0c293d;
  font-size: 18px;
}

.text-span-317 {
  font-family: Playfair Display, sans-serif;
  font-style: italic;
}

.image-1121 {
  z-index: -1;
  position: absolute;
  top: 352.82px;
  left: 378px;
}

.image-1121._3415265 {
  z-index: 1;
  transform-style: preserve-3d;
  top: 675.82px;
  left: -66px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.div-block-933 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.image-1122 {
  z-index: 1;
  position: absolute;
  top: 80px;
  left: -126px;
}

.image-1123 {
  display: inline-block;
  position: absolute;
  top: -146px;
  left: -76px;
}

.image-1124 {
  z-index: 1;
  position: absolute;
  top: -126px;
  left: 125px;
}

.image-1125 {
  position: absolute;
  top: -147px;
  left: 237px;
}

.image-1126 {
  position: absolute;
  top: 47px;
  left: 358px;
}

.div-block-935 {
  color: #0c293d;
  margin-top: 105px;
  padding-top: 0;
  padding-left: 0;
}

.text-block-3225 {
  text-align: center;
  padding-left: 0;
  font-size: 19px;
  line-height: 100%;
}

.div-block-936 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-937 {
  margin-right: 5px;
  position: relative;
}

.div-block-938 {
  margin-left: 5px;
}

.student-slider {
  background-image: linear-gradient(130deg, #ff8eb7, #ff5b97);
  padding: 40px 20px 160px;
}

.student-slider._1413456 {
  background-image: url("../img/69de9e985f71f7e3d4df42ba_beautiful-shot-tropical-island-surrounded-by-clear-water-sunny-day_1.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-attachment: scroll;
  padding: 200px 60px 35px;
  display: block;
  position: relative;
}

.student-slider._1413456._64909 {
  background-image: none;
  padding: 60px 0;
}

.student-slider-title {
  color: #fff;
  text-align: center;
  margin-bottom: 60px;
}

.text-block-3226 {
  margin-bottom: 20px;
  margin-left: -75px;
  font-size: 49px;
}

.text-block-3227 {
  margin-bottom: 20px;
  margin-left: 62px;
  font-size: 49px;
}

.text-block-3228 {
  margin-left: -46px;
  font-family: Playfair Display, sans-serif;
  font-size: 49px;
  font-style: italic;
}

.student-slider-nav {
  z-index: 2;
  margin-top: 20px;
  position: relative;
}

.student-slider-content {
  width: 99.9999%;
  display: block;
  overflow: hidden;
}

.student-slider-content._764874 {
  margin-bottom: 0;
  display: block;
  overflow: hidden;
}

.student-slide {
  background-color: #fafafa2e;
  border-radius: 30px;
  padding: 5px 0 20px;
  display: block;
}

.student-slide._22222 {
  background-image: linear-gradient(130deg, #ff71a5, #ff5b97);
  width: 100%;
  min-width: 100%;
  padding: 20px 40px 30px;
  display: flex;
  position: static;
}

.student-slide._33333 {
  padding-bottom: 10px;
  overflow: visible;
}

.student-slide-images {
  justify-content: center;
  display: flex;
}

.student-slide-img {
  max-width: 45%;
  margin-left: 5px;
  margin-right: 5px;
}

.student-slide-info {
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-left: 0;
  padding-left: 50px;
  display: flex;
}

.student-slide-text-wrap {
  margin-left: 10px;
}

.student-slide-number {
  color: #ffffffb8;
  align-self: center;
  font-size: 40px;
}

.student-slide-brand {
  color: #fff;
  font-size: 18px;
}

.text-span-319 {
  color: #ffffffc4;
}

.student-slider-nav-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
}

.student-slider-next, .student-slider-prev {
  padding-left: 5px;
  padding-right: 5px;
}

.div-block-939 {
  background-image: url("../img/69c668143f9efa2bb5844dfc_Frame_2085663997.webp");
  background-position: 50% 100%;
  background-size: cover;
  padding: 0 0 40px;
  position: relative;
}

.div-block-940 {
  background-image: linear-gradient(124deg, #ff8eb7, #ff5b97);
  border-radius: 25px;
  margin-left: 20px;
  margin-right: 20px;
  padding: 20px;
  position: relative;
}

.section-51 {
  border-bottom: 1px solid var(--white);
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.section-51.last314452 {
  border-bottom-style: none;
}

.image-1127 {
  margin-left: 15px;
  margin-right: 20px;
  padding-left: 0;
}

.text-block-3229 {
  color: #ffffffb8;
  font-size: 15px;
}

.text-block-3230 {
  color: #fff;
  font-size: 20px;
}

.image-1128 {
  position: absolute;
  top: -1.562px;
  left: 334px;
}

.div-block-941 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
}

.text-block-3231 {
  font-family: Playfair Display, sans-serif;
  font-size: 49px;
  font-style: italic;
}

.div-block-942 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.div-block-943 {
  text-align: center;
}

.div-block-944 {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-left: 40px;
  margin-right: 40px;
  display: grid;
  position: relative;
}

.div-block-945 {
  position: relative;
}

.image-1129 {
  position: static;
  top: 1px;
  left: -26px;
}

.text-block-3232 {
  margin-bottom: 5px;
  font-family: Playfair Display, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 600;
}

.text-block-3233 {
  font-size: 14px;
  line-height: 100%;
}

.image-1130 {
  position: relative;
  top: -2px;
}

.image-1131 {
  display: inline-block;
  position: absolute;
  inset: auto 0% -21.7vw;
}

.image-1132 {
  position: absolute;
  inset: auto 0% 0% 36%;
  transform: rotate(-99deg);
}

.image-1132._543786543 {
  z-index: 0;
  top: 324px;
  left: 73%;
}

.text-block-3234 {
  margin-bottom: 25px;
  margin-left: -55px;
  font-family: Playfair Display, sans-serif;
  font-size: 49px;
  font-style: italic;
}

.text-block-3235 {
  margin-bottom: 15px;
  margin-left: 22px;
  font-size: 49px;
}

.text-block-3236 {
  font-size: 20px;
  font-weight: 600;
}

.div-block-946 {
  justify-content: space-around;
  align-items: stretch;
  margin-bottom: 20px;
  display: flex;
}

.div-block-947 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-3237 {
  text-align: center;
  margin-bottom: 5px;
  margin-left: 0;
  font-size: 20px;
  font-weight: 600;
}

.text-block-3238 {
  text-align: left;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 15px;
}

.text-span-320 {
  margin-left: 67px;
  font-family: Playfair Display, sans-serif;
  font-style: italic;
}

.text-span-320._135423 {
  margin-left: 0;
}

.div-block-948 {
  z-index: 0;
  padding: 140px 20px 40px;
  position: relative;
  overflow: hidden;
}

.image-1133 {
  max-width: 100%;
  margin-bottom: 10px;
  padding-bottom: 0;
}

.image-1133._4234151 {
  max-width: 70%;
}

.image-1134 {
  margin-bottom: 10px;
}

.div-block-949 {
  text-align: center;
  margin-bottom: 20px;
}

.div-block-950 {
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-951 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-span-321 {
  margin-left: -65px;
}

.text-block-3239 {
  color: #0c293d;
  font-size: 49px;
  line-height: 80%;
}

.text-span-322 {
  font-family: Playfair Display, sans-serif;
  font-style: italic;
}

.image-1135 {
  z-index: -1;
  transform-style: preserve-3d;
  display: inline-block;
  position: absolute;
  top: -124.094px;
  left: -37px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(0);
}

.image-1136 {
  z-index: -1;
  vertical-align: baseline;
  object-fit: fill;
  position: absolute;
  top: 472.906px;
  left: 377px;
  overflow: hidden;
}

.div-block-953 {
  margin-top: 0;
  margin-bottom: 40px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.div-block-954 {
  border-bottom: 2px solid #00005d45;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-955 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 2px #6968685e;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1.25fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: grid;
}

.div-block-956 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 2px solid #6968685e;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  padding: 10px 10px 10px 0;
  display: grid;
}

.div-block-957 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-around;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  position: static;
}

.div-block-957.camp-video {
  display: block;
}

.text-block-3240 {
  text-align: center;
  font-size: 49px;
  font-weight: 500;
  line-height: 100%;
}

.section-52 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.section-52.editgrid {
  border-bottom: 1px solid #0000003b;
  grid-template-columns: 1fr 3fr;
}

.text-block-3241 {
  color: #22252a8f;
  text-align: left;
  margin-right: 0;
  font-size: 15px;
}

.div-block-958 {
  background-color: #d9d9d9;
  border-radius: 25px;
  padding: 20px;
}

.div-block-958.pcamp1 {
  padding-top: 10px;
}

.div-block-958.pcamp1.pcamp2 {
  display: block;
}

.div-block-959 {
  justify-content: space-between;
  align-items: center;
  margin-left: 0;
  padding-left: 0;
  display: flex;
}

.text-block-3242 {
  margin-right: 0;
  font-size: 29px;
  font-weight: 600;
}

.text-block-3243 {
  max-width: 50%;
  font-size: 16px;
  font-weight: 600;
}

.text-span-323 {
  font-family: Playfair Display, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: 600;
}

.div-block-960 {
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.text-block-3244 {
  max-width: 80%;
  font-size: 20px;
  line-height: 100%;
}

.text-block-3245 {
  font-size: 17px;
  font-weight: 600;
}

.text-span-324 {
  font-family: Playfair Display, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.text-block-3246 {
  font-size: 17px;
}

.svg-minus-program-camp {
  z-index: 2;
  display: block;
  position: relative;
}

.svg-minus-program-camp.pisclose {
  display: block;
}

.svg-minus-modul-camp.minusminus, .svg-plus-program-camp {
  display: none;
}

.svg-plus-program-camp.pison {
  z-index: 2;
  display: none;
  position: relative;
}

.svg-plus-modul-camp {
  display: none;
}

.svg-plus-modul-camp.plusplus {
  margin-left: 0;
  display: block;
}

.div-block-961 {
  border: 1px #00f;
  border-bottom: 2px solid #00005d45;
  padding-top: 10px;
  padding-bottom: 20px;
}

.div-block-961._235625 {
  border-bottom-style: none;
}

.div-block-962, .div-block-962.mcapm2 {
  display: none;
}

.image-1137 {
  max-width: 48%;
  position: static;
}

.image-1138 {
  max-width: 48%;
}

.text-span-325 {
  font-family: Playfair Display, sans-serif;
  font-style: italic;
  font-weight: 600;
}

.bold-text-88 {
  font-weight: 600;
  line-height: 100%;
}

.student-slider-track {
  display: flex;
}

.student-slider-track._765487942 {
  display: block;
}

.div-block-963 {
  background-image: linear-gradient(112deg, #dcfda2, #dfffac 0%, #d4f98a 0%, #b7e830);
  border-radius: 20px;
  width: 100%;
  min-width: 100%;
  margin-bottom: 10px;
  padding: 20px;
  position: relative;
}

.div-block-963._322322 {
  margin-top: 10px;
}

.text-block-3259 {
  color: #0c293d;
  text-align: center;
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 600;
}

.text-block-3260 {
  color: #0c293d;
  text-align: center;
  font-size: 14px;
  line-height: 100%;
}

.div-block-964 {
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.image-1139 {
  position: absolute;
  top: 1.359px;
  left: 296px;
}

.div-block-965 {
  text-align: center;
}

.text-block-3261 {
  color: #3b7095;
  margin-bottom: 10px;
  font-family: Playfair Display, sans-serif;
  font-size: 29px;
  font-style: italic;
  font-weight: 500;
}

.text-block-3262 {
  color: #0c293d;
  font-size: 18px;
}

.text-block-3263 {
  color: #0c293d;
  margin-bottom: 7px;
  font-size: 29px;
}

.div-block-966 {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  margin-bottom: 10px;
  display: flex;
}

.div-block-967 {
  margin-top: 0;
  padding: 100px 30px 40px;
  position: relative;
}

.section-57 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #0d2a3e;
  grid-template-rows: auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  padding-top: 7px;
  padding-bottom: 7px;
  display: grid;
}

.div-block-968 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-969 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 2px solid #0000001a;
  grid-template-rows: auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

.text-block-3268 {
  color: #0d2a3e;
  font-family: Playfair Display, sans-serif;
  font-size: 26px;
  font-style: italic;
}

.text-block-3269 {
  color: #0d2a3e69;
  font-size: 13px;
}

.div-block-970 {
  background-color: #b2b2b2;
  background-image: linear-gradient(120deg, #d9d9d9, #b3b3b3 65%);
  border-radius: 25px;
  margin-top: 20px;
  margin-bottom: 0;
  padding: 20px 40px 40px;
}

.div-block-970.tar2 {
  background-color: #addf23;
  background-image: linear-gradient(91deg, #dfffac, #cbf36d 12%, #b7e830 73%);
  margin-top: 40px;
}

.div-block-970.tar2.tar3 {
  background-image: linear-gradient(91deg, #ff8eb7, #ff75a7 12%, #ff5b97 73%);
}

.div-block-972._41241531354.is-grey123 {
  display: none;
}

.div-block-972.is-grey123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a3d;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-3272 {
  font-size: 13px;
}

.div-block-973 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  margin-top: 20px;
  padding-left: 0%;
  display: grid;
}

.text-block-3285 {
  color: #0c293d;
  text-align: center;
  font-family: Playfair Display, sans-serif;
  font-size: 49px;
  font-style: italic;
}

.div-block-974 {
  margin-bottom: 40px;
}

.text-block-3286 {
  color: #0d2a3e;
}

.div-block-975 {
  background-image: linear-gradient(350deg, #bcdafa, #e2effd 18%, #fff);
  padding: 77px 20px 40px;
}

.div-block-976 {
  text-align: center;
  margin-bottom: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.section-58 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-977, .div-block-978 {
  padding: 10px;
}

.tabs-menu-5 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  margin-bottom: 20px;
  display: flex;
}

.tab-link-tab-1-3 {
  text-align: center;
  overflow-wrap: normal;
  background-color: #baee2b;
  border: 1px solid #000;
  border-radius: 25px;
  flex: 1;
  align-self: center;
  padding: 20px 40px;
}

.tab-link-tab-1-3.w--current {
  color: #fff;
  background-color: #0b2536;
  background-image: linear-gradient(85deg, #2b5978, #0c293d 80%);
  border-color: #0d2a3e;
  border-radius: 25px;
  flex: 1;
  order: 0;
  align-self: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.tab-link-tab-2-3 {
  color: #000;
  background-color: #baee2b;
  border: 1px solid #0d2a3e;
  border-radius: 25px;
  padding: 20px 40px;
}

.tab-link-tab-2-3.w--current {
  color: #fff;
  background-color: #0b2536;
  background-image: linear-gradient(85deg, #2b5978, #0c293d 80%);
}

.div-block-979 {
  display: none;
}

.tab-link-tab-4 {
  text-align: center;
  background-color: #baee2b;
  border: 1px solid #0d2a3e;
  border-radius: 25px;
  flex: 1;
  padding-top: 20px;
  padding-bottom: 20px;
}

.tab-link-tab-4.w--current {
  color: #fff;
  background-color: #0b2536;
  background-image: linear-gradient(85deg, #2b5978, #0c293d 80%);
}

.tab-link-tab-6 {
  text-align: center;
  background-color: #baee2b;
  border: 1px solid #0d2a3e;
  border-radius: 25px;
  flex: 1;
  padding-top: 20px;
  padding-bottom: 20px;
}

.tab-link-tab-6.w--current {
  color: #fff;
  text-overflow: clip;
  overflow-wrap: normal;
  background-color: #0b2536;
  background-image: linear-gradient(85deg, #2b5978, #0c293d 80%);
}

.tab-link-tab-5 {
  text-align: center;
  background-color: #baee2b;
  border: 1px solid #0d2a3e;
  border-radius: 25px;
  flex: 1;
  align-self: center;
  padding: 20px 15px;
}

.tab-link-tab-5.w--current {
  color: #fff;
  background-color: #0b2536;
  background-image: linear-gradient(85deg, #2b5978, #0c293d 80%);
}

.tab-link-tab-3-3 {
  text-align: center;
  background-color: #baee2b;
  border: 1px solid #0d2a3e;
  border-radius: 25px;
  flex: 1;
  padding: 20px 35px;
}

.tab-link-tab-3-3.w--current {
  color: #fff;
  background-color: #0b2536;
  background-image: linear-gradient(85deg, #2b5978, #0c293d 80%);
}

.image-1140 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-980 {
  margin-bottom: 20px;
}

.text-block-3291 {
  color: #ffffffa1;
  font-size: 10px;
}

.text-block-3292 {
  color: #fff;
  font-size: 34px;
  font-weight: 600;
  line-height: 100%;
}

.div-block-981 {
  margin-bottom: 10px;
}

.text-block-3293 {
  color: #fff;
  font-size: 23px;
}

.div-block-983 {
  background-image: url("../img/69de9e99a483a34892b33053_f6c29520902e6fb1915f89620f23f83dcbb23e66.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 40px;
  position: absolute;
  inset: -10% 0 0 89%;
}

.div-block-984 {
  position: relative;
}

.div-block-985 {
  box-sizing: border-box;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  object-fit: fill;
  grid-template: "."
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: stretch;
  margin-bottom: 12px;
  display: grid;
}

.div-block-985.video3414 {
  grid-template-columns: 1fr;
}

.div-block-985._14142123 {
  grid-template-columns: 1fr;
  display: flex;
}

.image-1142 {
  max-width: 100%;
  max-height: none;
}

.div-block-986 {
  background-color: #d9d9d9;
  border-radius: 20px;
}

.div-block-987 {
  margin-bottom: 10px;
  display: none;
}

.section-59 {
  background-color: #e86799;
  border-radius: 30px;
  justify-content: space-between;
  align-items: center;
  padding: 10px 20px 10px 40px;
  display: flex;
}

.section-59.nonerab {
  display: none;
}

.image-1143 {
  margin-left: 0;
  padding-left: 0;
}

.text-block-3294 {
  font-size: 20px;
}

.text-block-3295 {
  color: #1d435d;
  margin-bottom: 10px;
  font-size: 49px;
}

.text-block-3296 {
  color: #1d435d;
  margin-bottom: 20px;
  font-family: Playfair Display, sans-serif;
  font-size: 49px;
  font-style: italic;
}

.text-block-3297 {
  color: #1d435d;
  font-size: 19px;
}

.text-block-3298 {
  color: #1d435d;
  font-size: 21px;
}

.text-block-3299 {
  color: #1d435d;
  margin-bottom: 18px;
  font-size: 49px;
}

.text-block-3300 {
  color: #1d435d;
  margin-bottom: 15px;
  margin-left: -16px;
  font-family: Playfair Display, sans-serif;
  font-size: 49px;
  font-style: italic;
}

.image-1144 {
  max-width: 180%;
  position: absolute;
  top: 244.234px;
  left: -69px;
  transform: rotate(-93deg);
}

.image-1145 {
  max-width: 60%;
  position: absolute;
  top: 652.234px;
  left: 301px;
}

.image-1145._2214124 {
  transform-style: preserve-3d;
  left: -130px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.div-block-988 {
  object-fit: contain;
  background-image: url("../img/69e0f1c3abc1f88bde47a0bc_Frame_2085664001.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}

.section-60 {
  z-index: 1;
  box-sizing: border-box;
  aspect-ratio: auto;
  filter: blur(20px);
  background-color: #b7dafb;
  width: 100%;
  max-width: 100%;
  height: 70px;
  position: absolute;
  inset: -8% 0% auto;
  overflow: visible;
}

.div-block-989 {
  background-color: #000;
  margin-top: -59px;
  margin-bottom: 0;
  margin-left: 0;
  padding-bottom: 60px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.div-block-990 {
  text-align: center;
  position: relative;
}

.div-block-991 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-991._541235, .div-block-991._12412451 {
  margin-top: 10px;
}

.text-block-3301 {
  color: #fff;
  margin-bottom: 17px;
  font-size: 40px;
}

.text-block-3302 {
  color: #fff;
  font-size: 35px;
}

.text-block-3303 {
  color: #fff;
  background-image: linear-gradient(69deg, #ff79aa, #ff5b97);
  border-radius: 20px;
  margin-right: 10px;
  padding: 10px 12px;
  font-size: .8rem;
}

.text-block-3303._5235 {
  margin-right: 0;
}

.text-block-3304 {
  background-image: linear-gradient(45deg, #cbf36e, #b7e830);
  border-radius: 20px;
  padding: 10px 12px;
  font-size: .8rem;
}

.image-1146 {
  z-index: 2;
  width: 100%;
  position: absolute;
  inset: -16% 0% auto;
}

.div-block-992 {
  background-image: linear-gradient(113deg, #ff74a7, #ff5b97);
  border-radius: 25px;
  margin-top: -20px;
  padding: 60px 20px 40px;
  position: relative;
}

.div-block-993 {
  text-align: center;
  margin-bottom: 40px;
}

.section-62 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #ffffff47;
  border-radius: 25px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  height: 150px;
  margin-bottom: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.div-block-994 {
  background-color: #fff;
  background-image: url("/camp-assets/img/69e12b876de8e523a4d1b93d_Mask%20group%20(2).avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 25px;
  width: 110px;
  min-width: 110px;
  max-width: 110px;
  height: auto;
  display: block;
  overflow: hidden;
}

.div-block-994._423876 {
  background-image: url("/camp-assets/img/69e1300675a44ada51069532_Mask%20group%20(3).avif");
}

.div-block-994._3128764768312 {
  background-image: url("/camp-assets/img/69e130573fe6ade9d8103ec6_Mask%20group%20(4).avif");
}

.div-block-994._3178947 {
  background-image: url("/camp-assets/img/69e1308e71817eddec5f29eb_Mask%20group%20(5).avif");
}

.div-block-994._4387614 {
  background-image: url("/camp-assets/img/69e130bb19aa5a6623ff8fb1_Mask%20group%20(6).avif");
}

.div-block-994._4671841 {
  background-image: url("/camp-assets/img/69e130faed4e43c9f120d83b_Mask%20group%20(7).avif");
}

.div-block-994._3761894 {
  background-image: url("/camp-assets/img/69e1312c6fecaff19024e55e_Mask%20group%20(8).avif");
}

.div-block-995 {
  align-self: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-3305 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 23px;
}

.text-block-3306 {
  color: #fff;
  font-size: 16px;
}

.text-block-3307 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 49px;
  line-height: 80%;
}

.text-block-3308 {
  color: #fff;
  font-family: Playfair Display, sans-serif;
  font-size: 23px;
  font-style: italic;
}

.image-1147 {
  position: absolute;
  inset: 0% 0% auto 90%;
}

.div-block-996 {
  background-color: #e5e5e5;
  border-radius: 25px;
  margin-left: 10px;
  margin-right: 10px;
}

.div-block-997 {
  padding: 20px;
}

.div-block-998 {
  border-bottom: 1px solid #0003;
  margin-left: 10px;
  margin-right: 10px;
  padding: 20px;
  display: flex;
}

.div-block-999 {
  flex-flow: column wrap;
  place-content: stretch center;
  align-items: flex-start;
  margin-left: 20px;
  display: flex;
}

.section-63 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.image-1148 {
  width: auto;
  max-width: 100%;
  max-height: 15px;
  margin-right: 5px;
}

.text-block-3309 {
  color: #22252a73;
  background-color: #0000;
  font-size: 15px;
}

.text-block-3310 {
  font-size: 27px;
  font-weight: 600;
  line-height: 90%;
}

.text-span-330 {
  font-family: Playfair Display, sans-serif;
  font-style: italic;
}

.text-block-3312 {
  color: #22252a57;
  text-align: right;
  font-size: 15px;
}

.div-block-1000 {
  width: 100%;
}

.div-block-1001 {
  padding-top: 60px;
  padding-bottom: 100px;
  position: relative;
}

.div-block-1002 {
  z-index: 3;
  position: absolute;
  top: 59px;
  left: -36px;
  transform: rotate(-18deg);
}

.div-block-1003 {
  z-index: 2;
  position: absolute;
  top: -4px;
  left: 99px;
  transform: rotate(-12deg);
}

.div-block-1004 {
  z-index: 1;
  position: absolute;
  top: 89px;
  left: 161px;
  transform: rotate(15deg);
}

.div-block-1005 {
  position: absolute;
  top: 7px;
  left: 209px;
  transform: rotate(37deg);
}

.div-block-1006 {
  position: absolute;
  left: 281px;
  transform: rotate(9deg);
}

.div-block-1007 {
  width: 100%;
  height: 100px;
}

.div-block-1008 {
  position: absolute;
  top: 10px;
  left: -10px;
  transform: rotate(-18deg);
}

.image-1149 {
  transform: rotate(0);
}

.div-block-1009 {
  position: absolute;
  top: 43px;
  left: 156px;
  transform: rotate(23deg);
}

.div-block-1010 {
  position: absolute;
  top: 22px;
  left: 271px;
  transform: rotate(9deg);
}

.div-block-1011 {
  margin-top: 5px;
  margin-left: 5px;
}

.text-span-331 {
  color: #ff5b97;
}

.text-span-332 {
  color: #baee2b;
  font-family: Playfair Display, sans-serif;
  font-style: italic;
}

.text-span-333 {
  font-family: Playfair Display, sans-serif;
  font-style: italic;
}

.image-1150 {
  max-width: 70%;
  position: absolute;
  left: 11%;
}

.image-1150._78965347893 {
  top: 5%;
  left: 83%;
}

.image-1151 {
  transform-style: preserve-3d;
  position: absolute;
  left: -127px;
  transform: rotateX(0)rotateY(-180deg)rotateZ(0);
}

.image-1151._678423768432 {
  top: 42%;
  left: 86%;
  transform: none;
}

.image-1151._1251135 {
  top: -49.426px;
}

.image-1152 {
  position: absolute;
  top: 0%;
  left: 0%;
}

.image-1152._78239113872 {
  transform-style: preserve-3d;
  left: auto;
  right: 0%;
  transform: rotateX(0)rotateY(-180deg)rotateZ(0);
}

.image-1152._4782364 {
  top: 35%;
  left: -4%;
}

.image-1152._4782364._13251 {
  transform-style: preserve-3d;
  top: 53%;
  left: auto;
  right: -4%;
  transform: rotateX(0)rotateY(-180deg)rotateZ(0);
}

.image-1152._4782364._4237864 {
  top: 66%;
  left: 1%;
}

.bold-text-89, .bold-text-90, .bold-text-91, .bold-text-92 {
  font-weight: 600;
}

.div-block-1012 {
  margin-bottom: 0;
  padding: 60px 25px;
  position: relative;
}

.form-4021 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.text-field-93 {
  color: #fff;
  background-color: #1b1b1b;
  border: 1px solid #191919;
  border-radius: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  font-size:18px;
}

.text-field-93.from {
  display: none;
}

.text-field-93._1431234 {
  background-color: #2d2d2d;
}

.text-field-94 {
  color: #fff;
  background-color: #1b1b1b;
  border: 1px solid #191919;
  border-radius: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  font-size:18px;
}

.text-field-94._1431234 {
  background-color: #2d2d2d;
}

.text-field-95 {
  color: #fff;
  background-color: #1b1b1b;
  border: 1px solid #191919;
  border-radius: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  font-size:18px;
}

.text-field-95._1431234 {
  background-color: #2d2d2d;
}

.submit-button-39 {
  background-color: #ff6ba1;
  border-radius: 24px;
  flex: 1;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size:20px;
}

.div-block-1013 {
  z-index: 1;
  background-color: #191919e0;
  border-radius: 25px;
  padding: 40px 20px;
  position: relative;
}

.div-block-1013.popup {
  width: 400px;
}

.section-64 {
  text-align: center;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-3313 {
  color: #fff;
  margin-bottom: 15px;
  font-size: 2.1vw;
  display: block;
}

.text-block-3314 {
  color: #ff74a7;
  margin-bottom: 20px;
  font-family: Playfair Display, sans-serif;
  font-size: 3vw;
  font-style: italic;
  display: block;
}

.text-block-3315 {
  color: #fff;
  font-size: 1.5vw;
  line-height: 110%;
}

.text-span-334 {
  color: #baee2b;
}

.image-1153 {
  max-width: 50%;
  position: absolute;
  top: 0%;
  right: -27%;
}

.image-1154 {
  position: absolute;
  bottom: -30%;
  left: -69%;
}

.image-1155 {
  margin-right: 20px;
}

.text-span-335, .text-span-336, .text-span-337 {
  font-family: Playfair Display, sans-serif;
  font-style: italic;
  font-weight: 600;
}

.div-block-1014 {
  background-color: #d9d9d9;
  border-radius: 22px;
  margin: 0;
  padding: 10px 5px 10px 20px;
}

.div-block-1019 {
  position: absolute;
  top: 18px;
  left: -37px;
  transform: rotate(-9deg);
}

.div-block-1020 {
  position: absolute;
  top: -29px;
  left: 115px;
  transform: rotate(9deg);
}

.div-block-1021 {
  position: absolute;
  top: 51px;
  left: 280px;
  transform: rotate(-4deg);
}

.div-block-1022 {
  position: absolute;
  top: 28px;
  transform: rotate(-15deg);
}

.div-block-1023 {
  position: absolute;
  top: 34px;
  left: 155px;
  transform: rotate(15deg);
}

.div-block-1024 {
  position: absolute;
  top: 17px;
  left: 263px;
  transform: rotate(-9deg);
}

.div-block-1025 {
  position: absolute;
  top: 23px;
  left: -6px;
}

.image-1156 {
  transform: rotate(-15deg);
}

.div-block-1026 {
  position: absolute;
  top: 30px;
  left: 151px;
  transform: rotate(9deg);
}

.div-block-1027 {
  position: absolute;
  top: 35px;
  left: 265px;
  transform: rotate(-9deg);
}

.div-block-1028 {
  z-index: 2;
  position: absolute;
  left: 153px;
  transform: rotate(-4deg);
}

.div-block-1029 {
  position: absolute;
  top: 5px;
  left: -13px;
  transform: rotate(-15deg);
}

.div-block-1030 {
  position: absolute;
  top: 30px;
  left: 268px;
  transform: rotate(1deg);
}

.div-block-1035._41241531354.is-grey123 {
  display: none;
}

.div-block-1035.is-grey123 {
  color: #22252a3d;
}

.div-block-1038._41241531354.is-grey123 {
  display: none;
}

.div-block-1038.is-grey123 {
  color: #22252a3d;
}

.div-block-1042._41241531354.is-grey123 {
  display: none;
}

.div-block-1042.is-grey123 {
  color: #22252a3d;
}

.div-block-1080 {
  background-image: linear-gradient(99deg, #f6f6f4, #e1e1e1);
  border-radius: 20px;
  margin-bottom: 20px;
  margin-left: 0;
  padding: 20px 15%;
}

.div-block-1080._312414 {
  background-color: #fff;
  background-image: none;
}

.div-block-1081 {
  margin-top: 10px;
}

.div-block-1082 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 20px;
  padding-bottom: 10px;
  display: grid;
}

.div-block-1082.camomain3123 {
  border-bottom: 2px solid #00000024;
  place-items: stretch stretch;
  padding-top: 10px;
  padding-bottom: 20px;
}

.div-block-1082._41241531354 {
  padding-top: 10px;
}

.div-block-1082._41241531354.is-grey123 {
  display: none;
}

.div-block-1082.is-grey123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a3d;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-3344 {
  font-size: 26px;
  text-decoration: none;
}

.text-block-3344._123123123 {
  text-decoration: line-through;
}

.text-block-3345 {
  font-size: 16px;
  text-decoration: none;
}

.text-block-3345._1 {
  text-decoration: line-through;
}

.text-block-3346 {
  text-align: center;
  font-size: 18px;
  display: none;
}

.div-block-1083 {
  background-image: linear-gradient(99deg, #f6f6f4, #e1e1e1);
  border-radius: 20px;
  margin-bottom: 20px;
  margin-left: 0;
  padding: 20px 15%;
}

.div-block-1083._312414 {
  background-color: #fff;
  background-image: none;
}

.div-block-1084 {
  margin-top: 10px;
}

.div-block-1085 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 20px;
  padding-bottom: 10px;
  display: grid;
}

.div-block-1085.camomain3123 {
  border-bottom: 2px solid #00000024;
  place-items: stretch stretch;
  padding-top: 10px;
  padding-bottom: 20px;
}

.div-block-1085._41241531354 {
  padding-top: 10px;
}

.div-block-1085._41241531354.is-grey123 {
  display: none;
}

.div-block-1085.is-grey123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a3d;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1086 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.text-block-3347 {
  font-size: 26px;
  text-decoration: none;
}

.text-block-3347._123123123 {
  text-decoration: line-through;
}

.text-block-3348 {
  font-size: 16px;
  text-decoration: none;
}

.text-block-3348._1 {
  text-decoration: line-through;
}

.text-block-3349 {
  text-align: center;
  font-size: 18px;
  display: none;
}

.div-block-1087 {
  background-image: linear-gradient(99deg, #f6f6f4, #e1e1e1);
  border-radius: 20px;
  margin-bottom: 20px;
  margin-left: 0;
  padding: 20px 15%;
}

.div-block-1087._312414 {
  background-color: #fff;
  background-image: none;
}

.div-block-1088 {
  margin-top: 10px;
}

.div-block-1089 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 20px;
  padding-bottom: 10px;
  display: grid;
}

.div-block-1089.camomain3123 {
  border-bottom: 2px solid #00000024;
  place-items: stretch stretch;
  padding-top: 10px;
  padding-bottom: 20px;
}

.div-block-1089._41241531354 {
  padding-top: 10px;
}

.div-block-1089._41241531354.is-grey123 {
  display: none;
}

.div-block-1089.is-grey123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a3d;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-3350 {
  font-size: 26px;
  text-decoration: none;
}

.text-block-3350._123123123 {
  text-decoration: line-through;
}

.text-block-3351 {
  font-size: 16px;
  text-decoration: none;
}

.text-block-3351._1 {
  text-decoration: line-through;
}

.text-block-3352 {
  text-align: center;
  font-size: 18px;
  display: none;
}

.div-block-1091.is-grey123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a3d;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1091._41241531354.is-grey123 {
  display: none;
}

.div-block-1094.is-grey123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a3d;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1094._41241531354.is-grey123 {
  display: none;
}

.div-block-1098.is-grey123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a3d;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1098._41241531354.is-grey123 {
  display: none;
}

.div-block-1101._41241531354.is-grey123 {
  display: none;
}

.div-block-1101.is-grey123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a3d;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1104._41241531354.is-grey123 {
  display: none;
}

.div-block-1104.is-grey123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a3d;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1108.is-grey123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a3d;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1108._41241531354.is-grey123 {
  display: none;
}

.div-block-1111.is-grey123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a3d;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1111._41241531354.is-grey123 {
  display: none;
}

.div-block-1114.is-grey123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a3d;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1114._41241531354.is-grey123 {
  display: none;
}

.div-block-1118.is-grey123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a3d;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1118._41241531354.is-grey123 {
  display: none;
}

.div-block-1121._41241531354.is-grey123 {
  display: none;
}

.div-block-1121.is-grey123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #22252a3d;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

@media screen and (min-width: 1280px) {

  .section-new.is--light_grey.br120._567 {
    margin-left: auto;
    margin-right: auto;
  }

  .is--grey._50.tablet-100.plstf_txt {
    font-size: 16px;
    font-weight: 500;
    line-height: 130%;
  }

  .is--grey.platf_txt {
    font-size: 16px;
    line-height: 130%;
  }

  .footer-type.is--blue.blr120.newfut.tex_coer {
    border-top-left-radius: 80px;
    border-top-right-radius: 80px;
  }

  .footer-type.is--blue.blr120.newfut.new-bl2._89 {
    display: none;
  }

  .is--white {
    font-size: 1em;
  }

  .countdown__wrapper {
    margin-top: 0;
    padding-bottom: 0;
  }

  .js-clock {
    margin-left: 0;
    padding-right: 30px;
    display: none;
  }

  .js-clock.clock {
    margin-left: 31px;
    padding-right: 0;
    display: flex;
  }

  .box.spacer {
    align-self: flex-start;
  }

  .clock-number {
    color: #fcf8f8;
    font-size: 2.4em;
  }

  .clock-label {
    color: #f6f3f3;
    margin-right: 0;
  }

  .button-10.ui_bot.nbt2.w--current {
    margin-top: 20px;
  }

   .textarea {
    display: none;
  }

  .button-25.w--current {
    color: #000;
  }

  .tar-2-bd {
    background-size: 100%, auto, auto;
  }

   .popup-bd.tar-1, .popup-bd.tar-1.tarif_expert.expert_buy, .popup-bd.tar-1.tarif_expert.formsit.webform, .popup-bd.tar-1.tarif_expert.formsit.webform._212, .popup-bd.tar-1.tarif_cosmos.tarif_start, .popup-bd.tar-1.tarif_cosmos.cosmos_buy, .popup-bd.tar-1.tarif_expert-copy.expert_buy, .popup-bd.tar-1.tarif_expert-copy.formsit.webform, .popup-bd.tar-1.tarif_expert-copy.formsit.webform._212, .popup-bd.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd.tar-1.brand-designer, .popup-bd.tar-1-halfpay, .popup-bd.tar-1-halfpay.tarif_expert.expert_buy, .popup-bd.tar-1-halfpay.tarif_expert.formsit.webform, .popup-bd.tar-1-halfpay.tarif_expert.formsit.webform._212, .popup-bd.tar-1-halfpay.tarif_cosmos.tarif_start, .popup-bd.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd.tar-1-halfpay.tarif_expert-copy.expert_buy, .popup-bd.tar-1-halfpay.tarif_expert-copy.formsit.webform, .popup-bd.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd.tar-1-halfpay.brand-designer, .popup-bd.tar-1-copy, .popup-bd.tar-1-copy.tarif_expert.expert_buy, .popup-bd.tar-1-copy.tarif_expert.formsit.webform, .popup-bd.tar-1-copy.tarif_expert.formsit.webform._212, .popup-bd.tar-1-copy.tarif_cosmos.tarif_start, .popup-bd.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd.tar-1-copy.tarif_expert-copy.expert_buy, .popup-bd.tar-1-copy.tarif_expert-copy.formsit.webform, .popup-bd.tar-1-copy.tarif_expert-copy.formsit.webform._212, .popup-bd.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd.tar-1-copy.brand-designer, .popup-bd.tar-2-halfpay, .popup-bd.tar-2-halfpay.tarif_expert.expert_buy, .popup-bd.tar-2-halfpay.tarif_expert.formsit.webform, .popup-bd.tar-2-halfpay.tarif_expert.formsit.webform._212, .popup-bd.tar-2-halfpay.tarif_cosmos.tarif_start, .popup-bd.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd.tar-2-halfpay.tarif_expert-copy.expert_buy, .popup-bd.tar-2-halfpay.tarif_expert-copy.formsit.webform, .popup-bd.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd.tar-2-halfpay.brand-designer {
    display: none;
  }

   .popup-bd-copy.tar-1, .popup-bd-copy.tar-1.tarif_expert.expert_buy, .popup-bd-copy.tar-1.tarif_expert.formsit.webform, .popup-bd-copy.tar-1.tarif_expert.formsit.webform._212, .popup-bd-copy.tar-1.tarif_cosmos.tarif_start, .popup-bd-copy.tar-1.tarif_cosmos.cosmos_buy, .popup-bd-copy.tar-1.tarif_expert-copy.expert_buy, .popup-bd-copy.tar-1.tarif_expert-copy.formsit.webform, .popup-bd-copy.tar-1.tarif_expert-copy.formsit.webform._212, .popup-bd-copy.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd-copy.tar-1.brand-designer, .popup-bd-copy.tar-1-halfpay, .popup-bd-copy.tar-1-halfpay.tarif_expert.expert_buy, .popup-bd-copy.tar-1-halfpay.tarif_expert.formsit.webform, .popup-bd-copy.tar-1-halfpay.tarif_expert.formsit.webform._212, .popup-bd-copy.tar-1-halfpay.tarif_cosmos.tarif_start, .popup-bd-copy.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-copy.tar-1-halfpay.tarif_expert-copy.expert_buy, .popup-bd-copy.tar-1-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-copy.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-copy.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-copy.tar-1-halfpay.brand-designer, .popup-bd-copy.tar-1-copy, .popup-bd-copy.tar-1-copy.tarif_expert.expert_buy, .popup-bd-copy.tar-1-copy.tarif_expert.formsit.webform, .popup-bd-copy.tar-1-copy.tarif_expert.formsit.webform._212, .popup-bd-copy.tar-1-copy.tarif_cosmos.tarif_start, .popup-bd-copy.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd-copy.tar-1-copy.tarif_expert-copy.expert_buy, .popup-bd-copy.tar-1-copy.tarif_expert-copy.formsit.webform, .popup-bd-copy.tar-1-copy.tarif_expert-copy.formsit.webform._212, .popup-bd-copy.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd-copy.tar-1-copy.brand-designer, .popup-bd-copy.tar-2-halfpay, .popup-bd-copy.tar-2-halfpay.tarif_expert.expert_buy, .popup-bd-copy.tar-2-halfpay.tarif_expert.formsit.webform, .popup-bd-copy.tar-2-halfpay.tarif_expert.formsit.webform._212, .popup-bd-copy.tar-2-halfpay.tarif_cosmos.tarif_start, .popup-bd-copy.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-copy.tar-2-halfpay.tarif_expert-copy.expert_buy, .popup-bd-copy.tar-2-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-copy.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-copy.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-copy.tar-2-halfpay.brand-designer, .popup-bd-gar.tar-1, .popup-bd-gar.tar-1.tarif_expert.expert_buy, .popup-bd-gar.tar-1.tarif_expert.formsit.webform, .popup-bd-gar.tar-1.tarif_expert.formsit.webform._212, .popup-bd-gar.tar-1.tarif_cosmos.tarif_start, .popup-bd-gar.tar-1.tarif_cosmos.cosmos_buy, .popup-bd-gar.tar-1.tarif_expert-copy.expert_buy, .popup-bd-gar.tar-1.tarif_expert-copy.formsit.webform, .popup-bd-gar.tar-1.tarif_expert-copy.formsit.webform._212, .popup-bd-gar.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd-gar.tar-1.brand-designer, .popup-bd-gar.tar-1-halfpay, .popup-bd-gar.tar-1-halfpay.tarif_expert.expert_buy, .popup-bd-gar.tar-1-halfpay.tarif_expert.formsit.webform, .popup-bd-gar.tar-1-halfpay.tarif_expert.formsit.webform._212, .popup-bd-gar.tar-1-halfpay.tarif_cosmos.tarif_start, .popup-bd-gar.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-gar.tar-1-halfpay.tarif_expert-copy.expert_buy, .popup-bd-gar.tar-1-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-gar.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-gar.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-gar.tar-1-halfpay.brand-designer, .popup-bd-gar.tar-1-copy, .popup-bd-gar.tar-1-copy.tarif_expert.expert_buy, .popup-bd-gar.tar-1-copy.tarif_expert.formsit.webform, .popup-bd-gar.tar-1-copy.tarif_expert.formsit.webform._212, .popup-bd-gar.tar-1-copy.tarif_cosmos.tarif_start, .popup-bd-gar.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd-gar.tar-1-copy.tarif_expert-copy.expert_buy, .popup-bd-gar.tar-1-copy.tarif_expert-copy.formsit.webform, .popup-bd-gar.tar-1-copy.tarif_expert-copy.formsit.webform._212, .popup-bd-gar.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd-gar.tar-1-copy.brand-designer, .popup-bd-gar.tar-2-halfpay, .popup-bd-gar.tar-2-halfpay.tarif_expert.expert_buy, .popup-bd-gar.tar-2-halfpay.tarif_expert.formsit.webform, .popup-bd-gar.tar-2-halfpay.tarif_expert.formsit.webform._212, .popup-bd-gar.tar-2-halfpay.tarif_cosmos.tarif_start, .popup-bd-gar.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-gar.tar-2-halfpay.tarif_expert-copy.expert_buy, .popup-bd-gar.tar-2-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-gar.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-gar.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-gar.tar-2-halfpay.brand-designer, .popup-bd-brand.tar-1, .popup-bd-brand.tar-1.tarif_expert.expert_buy, .popup-bd-brand.tar-1.tarif_expert.formsit.webform, .popup-bd-brand.tar-1.tarif_expert.formsit.webform._212, .popup-bd-brand.tar-1.tarif_cosmos.tarif_start, .popup-bd-brand.tar-1.tarif_cosmos.cosmos_buy, .popup-bd-brand.tar-1.tarif_expert-copy.expert_buy, .popup-bd-brand.tar-1.tarif_expert-copy.formsit.webform, .popup-bd-brand.tar-1.tarif_expert-copy.formsit.webform._212, .popup-bd-brand.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd-brand.tar-1.brand-designer, .popup-bd-brand.tar-1-halfpay, .popup-bd-brand.tar-1-halfpay.tarif_expert.expert_buy, .popup-bd-brand.tar-1-halfpay.tarif_expert.formsit.webform, .popup-bd-brand.tar-1-halfpay.tarif_expert.formsit.webform._212, .popup-bd-brand.tar-1-halfpay.tarif_cosmos.tarif_start, .popup-bd-brand.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-brand.tar-1-halfpay.tarif_expert-copy.expert_buy, .popup-bd-brand.tar-1-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-brand.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-brand.tar-1-halfpay.tarif_expert-copy.expert_buy-copy {
    display: none;
  }

  .popup-bd-brand.tar-1-halfpay.brand-designer {
    display: none;
    overflow: visible;
  }

  .popup-bd-brand.tar-1-copy, .popup-bd-brand.tar-1-copy.tarif_expert.expert_buy, .popup-bd-brand.tar-1-copy.tarif_expert.formsit.webform, .popup-bd-brand.tar-1-copy.tarif_expert.formsit.webform._212, .popup-bd-brand.tar-1-copy.tarif_cosmos.tarif_start, .popup-bd-brand.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd-brand.tar-1-copy.tarif_expert-copy.expert_buy, .popup-bd-brand.tar-1-copy.tarif_expert-copy.formsit.webform, .popup-bd-brand.tar-1-copy.tarif_expert-copy.formsit.webform._212, .popup-bd-brand.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd-brand.tar-1-copy.brand-designer, .popup-bd-brand.tar-2-halfpay, .popup-bd-brand.tar-2-halfpay.tarif_expert.expert_buy, .popup-bd-brand.tar-2-halfpay.tarif_expert.formsit.webform, .popup-bd-brand.tar-2-halfpay.tarif_expert.formsit.webform._212, .popup-bd-brand.tar-2-halfpay.tarif_cosmos.tarif_start, .popup-bd-brand.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-brand.tar-2-halfpay.tarif_expert-copy.expert_buy, .popup-bd-brand.tar-2-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-brand.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-brand.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-brand.tar-2-halfpay.brand-designer, .popup-bd-bron50.tar-1, .popup-bd-bron50.tar-1.tarif_expert.expert_buy, .popup-bd-bron50.tar-1.tarif_expert.formsit.webform, .popup-bd-bron50.tar-1.tarif_expert.formsit.webform._212, .popup-bd-bron50.tar-1.tarif_cosmos.tarif_start, .popup-bd-bron50.tar-1.tarif_cosmos.cosmos_buy, .popup-bd-bron50.tar-1.tarif_expert-copy.expert_buy, .popup-bd-bron50.tar-1.tarif_expert-copy.formsit.webform, .popup-bd-bron50.tar-1.tarif_expert-copy.formsit.webform._212, .popup-bd-bron50.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd-bron50.tar-1.brand-designer, .popup-bd-bron50.tar-1-halfpay, .popup-bd-bron50.tar-1-halfpay.tarif_expert.expert_buy, .popup-bd-bron50.tar-1-halfpay.tarif_expert.formsit.webform, .popup-bd-bron50.tar-1-halfpay.tarif_expert.formsit.webform._212, .popup-bd-bron50.tar-1-halfpay.tarif_cosmos.tarif_start, .popup-bd-bron50.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-bron50.tar-1-halfpay.tarif_expert-copy.expert_buy, .popup-bd-bron50.tar-1-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-bron50.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-bron50.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-bron50.tar-1-halfpay.brand-designer, .popup-bd-bron50.tar-1-copy, .popup-bd-bron50.tar-1-copy.tarif_expert.expert_buy, .popup-bd-bron50.tar-1-copy.tarif_expert.formsit.webform, .popup-bd-bron50.tar-1-copy.tarif_expert.formsit.webform._212, .popup-bd-bron50.tar-1-copy.tarif_cosmos.tarif_start, .popup-bd-bron50.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd-bron50.tar-1-copy.tarif_expert-copy.expert_buy, .popup-bd-bron50.tar-1-copy.tarif_expert-copy.formsit.webform, .popup-bd-bron50.tar-1-copy.tarif_expert-copy.formsit.webform._212, .popup-bd-bron50.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd-bron50.tar-1-copy.brand-designer, .popup-bd-bron50.tar-2-halfpay, .popup-bd-bron50.tar-2-halfpay.tarif_expert.expert_buy, .popup-bd-bron50.tar-2-halfpay.tarif_expert.formsit.webform, .popup-bd-bron50.tar-2-halfpay.tarif_expert.formsit.webform._212, .popup-bd-bron50.tar-2-halfpay.tarif_cosmos.tarif_start, .popup-bd-bron50.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-bron50.tar-2-halfpay.tarif_expert-copy.expert_buy, .popup-bd-bron50.tar-2-halfpay.tarif_expert-copy.formsit.webform, .popup-bd-bron50.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .popup-bd-bron50.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-bron50.tar-2-halfpay.brand-designer, .how-price-brand.tar-1, .how-price-brand.tar-1.tarif_expert.expert_buy, .how-price-brand.tar-1.tarif_expert.formsit.webform, .how-price-brand.tar-1.tarif_expert.formsit.webform._212, .how-price-brand.tar-1.tarif_cosmos.tarif_start, .how-price-brand.tar-1.tarif_cosmos.cosmos_buy, .how-price-brand.tar-1.tarif_expert-copy.expert_buy, .how-price-brand.tar-1.tarif_expert-copy.formsit.webform, .how-price-brand.tar-1.tarif_expert-copy.formsit.webform._212, .how-price-brand.tar-1.tarif_expert-copy.expert_buy-copy, .how-price-brand.tar-1.brand-designer, .how-price-brand.tar-1-halfpay, .how-price-brand.tar-1-halfpay.tarif_expert.expert_buy, .how-price-brand.tar-1-halfpay.tarif_expert.formsit.webform, .how-price-brand.tar-1-halfpay.tarif_expert.formsit.webform._212, .how-price-brand.tar-1-halfpay.tarif_cosmos.tarif_start, .how-price-brand.tar-1-halfpay.tarif_cosmos.cosmos_buy, .how-price-brand.tar-1-halfpay.tarif_expert-copy.expert_buy, .how-price-brand.tar-1-halfpay.tarif_expert-copy.formsit.webform, .how-price-brand.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .how-price-brand.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .how-price-brand.tar-1-halfpay.brand-designer, .how-price-brand.tar-1-copy, .how-price-brand.tar-1-copy.tarif_expert.expert_buy, .how-price-brand.tar-1-copy.tarif_expert.formsit.webform, .how-price-brand.tar-1-copy.tarif_expert.formsit.webform._212, .how-price-brand.tar-1-copy.tarif_cosmos.tarif_start, .how-price-brand.tar-1-copy.tarif_cosmos.cosmos_buy, .how-price-brand.tar-1-copy.tarif_expert-copy.expert_buy, .how-price-brand.tar-1-copy.tarif_expert-copy.formsit.webform, .how-price-brand.tar-1-copy.tarif_expert-copy.formsit.webform._212, .how-price-brand.tar-1-copy.tarif_expert-copy.expert_buy-copy, .how-price-brand.tar-1-copy.brand-designer, .how-price-brand.tar-2-halfpay, .how-price-brand.tar-2-halfpay.tarif_expert.expert_buy, .how-price-brand.tar-2-halfpay.tarif_expert.formsit.webform, .how-price-brand.tar-2-halfpay.tarif_expert.formsit.webform._212, .how-price-brand.tar-2-halfpay.tarif_cosmos.tarif_start, .how-price-brand.tar-2-halfpay.tarif_cosmos.cosmos_buy, .how-price-brand.tar-2-halfpay.tarif_expert-copy.expert_buy, .how-price-brand.tar-2-halfpay.tarif_expert-copy.formsit.webform, .how-price-brand.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .how-price-brand.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .how-price-brand.tar-2-halfpay.brand-designer, .how-price-garne.tar-1, .how-price-garne.tar-1.tarif_expert.expert_buy, .how-price-garne.tar-1.tarif_expert.formsit.webform, .how-price-garne.tar-1.tarif_expert.formsit.webform._212, .how-price-garne.tar-1.tarif_cosmos.tarif_start, .how-price-garne.tar-1.tarif_cosmos.cosmos_buy, .how-price-garne.tar-1.tarif_expert-copy.expert_buy, .how-price-garne.tar-1.tarif_expert-copy.formsit.webform, .how-price-garne.tar-1.tarif_expert-copy.formsit.webform._212, .how-price-garne.tar-1.tarif_expert-copy.expert_buy-copy, .how-price-garne.tar-1.brand-designer, .how-price-garne.tar-1-halfpay, .how-price-garne.tar-1-halfpay.tarif_expert.expert_buy, .how-price-garne.tar-1-halfpay.tarif_expert.formsit.webform, .how-price-garne.tar-1-halfpay.tarif_expert.formsit.webform._212, .how-price-garne.tar-1-halfpay.tarif_cosmos.tarif_start, .how-price-garne.tar-1-halfpay.tarif_cosmos.cosmos_buy, .how-price-garne.tar-1-halfpay.tarif_expert-copy.expert_buy, .how-price-garne.tar-1-halfpay.tarif_expert-copy.formsit.webform, .how-price-garne.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .how-price-garne.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .how-price-garne.tar-1-halfpay.brand-designer, .how-price-garne.tar-1-copy, .how-price-garne.tar-1-copy.tarif_expert.expert_buy, .how-price-garne.tar-1-copy.tarif_expert.formsit.webform, .how-price-garne.tar-1-copy.tarif_expert.formsit.webform._212, .how-price-garne.tar-1-copy.tarif_cosmos.tarif_start, .how-price-garne.tar-1-copy.tarif_cosmos.cosmos_buy, .how-price-garne.tar-1-copy.tarif_expert-copy.expert_buy, .how-price-garne.tar-1-copy.tarif_expert-copy.formsit.webform, .how-price-garne.tar-1-copy.tarif_expert-copy.formsit.webform._212, .how-price-garne.tar-1-copy.tarif_expert-copy.expert_buy-copy, .how-price-garne.tar-1-copy.brand-designer, .how-price-garne.tar-2-halfpay, .how-price-garne.tar-2-halfpay.tarif_expert.expert_buy, .how-price-garne.tar-2-halfpay.tarif_expert.formsit.webform, .how-price-garne.tar-2-halfpay.tarif_expert.formsit.webform._212, .how-price-garne.tar-2-halfpay.tarif_cosmos.tarif_start, .how-price-garne.tar-2-halfpay.tarif_cosmos.cosmos_buy, .how-price-garne.tar-2-halfpay.tarif_expert-copy.expert_buy, .how-price-garne.tar-2-halfpay.tarif_expert-copy.formsit.webform, .how-price-garne.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .how-price-garne.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .how-price-garne.tar-2-halfpay.brand-designer {
    display: none;
  }

   .popup-gd.tar-1, .popup-gd.tar-1.tarif_expert.expert_buy, .popup-gd.tar-1.tarif_expert.formsit.webform, .popup-gd.tar-1.tarif_expert.formsit.webform._212, .popup-gd.tar-1.tarif_cosmos.tarif_start, .popup-gd.tar-1.tarif_cosmos.cosmos_buy, .popup-gd.tar-1.tarif_expert-copy.expert_buy, .popup-gd.tar-1.tarif_expert-copy.formsit.webform, .popup-gd.tar-1.tarif_expert-copy.formsit.webform._212, .popup-gd.tar-1.tarif_expert-copy.expert_buy-copy, .popup-gd.tar-1.brand-designer, .popup-gd.tar-1-halfpay, .popup-gd.tar-1-halfpay.tarif_expert.expert_buy, .popup-gd.tar-1-halfpay.tarif_expert.formsit.webform, .popup-gd.tar-1-halfpay.tarif_expert.formsit.webform._212, .popup-gd.tar-1-halfpay.tarif_cosmos.tarif_start, .popup-gd.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-gd.tar-1-halfpay.tarif_expert-copy.expert_buy, .popup-gd.tar-1-halfpay.tarif_expert-copy.formsit.webform, .popup-gd.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .popup-gd.tar-1-halfpay.tarif_expert-copy.expert_buy-copy {
    display: none;
  }

  .popup-gd.tar-1-halfpay.brand-designer {
    display: none;
    overflow: visible;
  }

  .popup-gd.tar-1-copy, .popup-gd.tar-1-copy.tarif_expert.expert_buy, .popup-gd.tar-1-copy.tarif_expert.formsit.webform, .popup-gd.tar-1-copy.tarif_expert.formsit.webform._212, .popup-gd.tar-1-copy.tarif_cosmos.tarif_start, .popup-gd.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-gd.tar-1-copy.tarif_expert-copy.expert_buy, .popup-gd.tar-1-copy.tarif_expert-copy.formsit.webform, .popup-gd.tar-1-copy.tarif_expert-copy.formsit.webform._212, .popup-gd.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-gd.tar-1-copy.brand-designer, .popup-gd.tar-2-halfpay, .popup-gd.tar-2-halfpay.tarif_expert.expert_buy, .popup-gd.tar-2-halfpay.tarif_expert.formsit.webform, .popup-gd.tar-2-halfpay.tarif_expert.formsit.webform._212, .popup-gd.tar-2-halfpay.tarif_cosmos.tarif_start, .popup-gd.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-gd.tar-2-halfpay.tarif_expert-copy.expert_buy, .popup-gd.tar-2-halfpay.tarif_expert-copy.formsit.webform, .popup-gd.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .popup-gd.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-gd.tar-2-halfpay.brand-designer {
    display: none;
  }

   .popup-gd-5.tar-1, .popup-gd-5.tar-1.tarif_expert.expert_buy, .popup-gd-5.tar-1.tarif_expert.formsit.webform, .popup-gd-5.tar-1.tarif_expert.formsit.webform._212, .popup-gd-5.tar-1.tarif_cosmos.tarif_start, .popup-gd-5.tar-1.tarif_cosmos.cosmos_buy, .popup-gd-5.tar-1.tarif_expert-copy.expert_buy, .popup-gd-5.tar-1.tarif_expert-copy.formsit.webform, .popup-gd-5.tar-1.tarif_expert-copy.formsit.webform._212, .popup-gd-5.tar-1.tarif_expert-copy.expert_buy-copy, .popup-gd-5.tar-1.brand-designer, .popup-gd-5.tar-1-halfpay, .popup-gd-5.tar-1-halfpay.tarif_expert.expert_buy, .popup-gd-5.tar-1-halfpay.tarif_expert.formsit.webform, .popup-gd-5.tar-1-halfpay.tarif_expert.formsit.webform._212, .popup-gd-5.tar-1-halfpay.tarif_cosmos.tarif_start, .popup-gd-5.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-gd-5.tar-1-halfpay.tarif_expert-copy.expert_buy, .popup-gd-5.tar-1-halfpay.tarif_expert-copy.formsit.webform, .popup-gd-5.tar-1-halfpay.tarif_expert-copy.formsit.webform._212, .popup-gd-5.tar-1-halfpay.tarif_expert-copy.expert_buy-copy {
    display: none;
  }

  .popup-gd-5.tar-1-halfpay.brand-designer {
    display: none;
    overflow: visible;
  }

  .popup-gd-5.tar-1-copy, .popup-gd-5.tar-1-copy.tarif_expert.expert_buy, .popup-gd-5.tar-1-copy.tarif_expert.formsit.webform, .popup-gd-5.tar-1-copy.tarif_expert.formsit.webform._212, .popup-gd-5.tar-1-copy.tarif_cosmos.tarif_start, .popup-gd-5.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-gd-5.tar-1-copy.tarif_expert-copy.expert_buy, .popup-gd-5.tar-1-copy.tarif_expert-copy.formsit.webform, .popup-gd-5.tar-1-copy.tarif_expert-copy.formsit.webform._212, .popup-gd-5.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-gd-5.tar-1-copy.brand-designer, .popup-gd-5.tar-2-halfpay, .popup-gd-5.tar-2-halfpay.tarif_expert.expert_buy, .popup-gd-5.tar-2-halfpay.tarif_expert.formsit.webform, .popup-gd-5.tar-2-halfpay.tarif_expert.formsit.webform._212, .popup-gd-5.tar-2-halfpay.tarif_cosmos.tarif_start, .popup-gd-5.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-gd-5.tar-2-halfpay.tarif_expert-copy.expert_buy, .popup-gd-5.tar-2-halfpay.tarif_expert-copy.formsit.webform, .popup-gd-5.tar-2-halfpay.tarif_expert-copy.formsit.webform._212, .popup-gd-5.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-gd-5.tar-2-halfpay.brand-designer {
    display: none;
  }

  .is--white-2 {
    font-size: 1em;
  }

  .section-new-copy.is--light_grey.br120._567 {
    margin-left: auto;
    margin-right: auto;
  }

  .logo-countdown-copy-copy.w--current {
    display: block;
  }

  .is--white-copy {
    font-size: 1em;
  }

  .heading-61.is-white {
    margin-bottom: 2vw;
  }

  .tab-link-tab-3-2.w--current {
    background-color: #f9da6c;
    border-style: none;
  }

  .tar-school {
    display: none;
  }

  .tab-link-tab-2-2.w--current {
    background-color: #f9da6c;
  }

  .tar-start {
    display: none;
  }

  .tab-link-tab-1-2.w--current {
    background-color: #f9da6c;
    border-style: none;
    font-weight: 400;
  }

  .tar-expert {
    display: none;
  }

  .is--white-3 {
    flex: 0 auto;
    margin-bottom: 0;
    font-size: 1em;
  }

  .wrapper-count-c2 {
    align-self: center;
    width: auto;
    margin-right: 20px;
  }

  .timer-bl {
    margin-top: 0;
    overflow: hidden;
  }

  .button_wrapper-copy {
    margin-top: 10px;
  }

  .black-friday-banner {
    height: 60px;
    padding-top: .25em;
    position: fixed;
  }

  .black-friday-banner.campbf1 {
    height: 57px;
  }

  .logo-bl-cr-tm.bl-2-cr {
    border-radius: 0;
    width: 150px;
    height: 28px;
    margin-right: 10px;
  }

  .logo-bl-cr-tm.bl-2-cr.campbf {
    width: 110px;
    max-width: 100%;
    height: 20px;
    margin-right: 0;
  }

  .hero_button-copy {
    margin-top: 0;
  }

  .hero_button-copy.pererobbtn {
    padding-top: .8vw;
    padding-bottom: .8vw;
  }

  .div-block-733 {
    align-self: center;
    margin-right: 20px;
    display: flex;
  }

  .image-365 {
    display: none;
  }

  .button-25-copy.w--current {
    color: #000;
  }

  .button-25-copy-copy.w--current {
    color: #000;
    background-color: #fff;
    padding-top: 14px;
  }

  .sale50-copy {
    width: 100%;
    color: var(--roce);
    flex: none;
    justify-content: flex-start;
    align-items: center;
    margin-left: 398px;
    padding-top: 0;
    font-size: 1.2vw;
    font-weight: 700;
    display: none;
  }

  .div-block-739 {
    flex-flow: row;
    flex: 0 auto;
    justify-content: flex-end;
    align-items: center;
  }

  .text-block-2914 {
    margin-top: 8px;
    font-size: 1.7vw;
    display: block;
  }

   .text-block-2914.qweq {
    margin-top: 0;
  }

  .div-block-901._124125 {
    left: 60%;
  }

  .text-block-3173.tartxt1 {
    font-size: 17px;
  }
}

@media screen and (min-width: 1440px) {

  .flex-item.flex-item__card.is-blue {
    align-self: auto;
  }

  .js-clock {
    margin-left: 0;
    display: none;
  }

  .js-clock.clock {
    color: #000;
    margin-top: 0;
    display: flex;
  }

  .clock-number {
    color: var(--grey);
  }

  .clock-label {
    color: var(--grey);
    margin-right: 0;
  }

  .tar-2-bd {
    background-size: 100%, auto, auto;
  }

  .popup-bd.tar-1.brand-designer, .popup-bd.tar-1-halfpay.brand-designer, .popup-bd.tar-1-copy.brand-designer, .popup-bd.tar-2-halfpay.brand-designer {
    display: none;
  }

  .popup-bd-copy.tar-1.brand-designer, .popup-bd-copy.tar-1-halfpay.brand-designer, .popup-bd-copy.tar-1-copy.brand-designer, .popup-bd-copy.tar-2-halfpay.brand-designer, .popup-bd-gar.tar-1.brand-designer, .popup-bd-gar.tar-1-halfpay.brand-designer, .popup-bd-gar.tar-1-copy.brand-designer, .popup-bd-gar.tar-2-halfpay.brand-designer, .popup-bd-brand.tar-1.brand-designer, .popup-bd-brand.tar-1-halfpay.brand-designer, .popup-bd-brand.tar-1-copy.brand-designer, .popup-bd-brand.tar-2-halfpay.brand-designer, .popup-bd-bron50.tar-1.brand-designer, .popup-bd-bron50.tar-1-halfpay.brand-designer, .popup-bd-bron50.tar-1-copy.brand-designer, .popup-bd-bron50.tar-2-halfpay.brand-designer, .how-price-brand.tar-1.brand-designer, .how-price-brand.tar-1-halfpay.brand-designer, .how-price-brand.tar-1-copy.brand-designer, .how-price-brand.tar-2-halfpay.brand-designer, .how-price-garne.tar-1.brand-designer, .how-price-garne.tar-1-halfpay.brand-designer, .how-price-garne.tar-1-copy.brand-designer, .how-price-garne.tar-2-halfpay.brand-designer {
    display: none;
  }

  .popup-gd.tar-1.brand-designer, .popup-gd.tar-1-halfpay.brand-designer, .popup-gd.tar-1-copy.brand-designer, .popup-gd.tar-2-halfpay.brand-designer {
    display: none;
  }

  .popup-gd-5.tar-1.brand-designer, .popup-gd-5.tar-1-halfpay.brand-designer, .popup-gd-5.tar-1-copy.brand-designer, .popup-gd-5.tar-2-halfpay.brand-designer {
    display: none;
  }

  .wrapper-count-c2 {
    flex: none;
    align-self: center;
    width: 10em;
    height: auto;
    margin-right: auto;
    position: static;
  }

  .timer-bl {
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    overflow: hidden;
  }

  .black-friday-banner {
    height: 80px;
    padding-top: .25em;
    padding-bottom: 3.25em;
  }

  .black-friday-banner.campbf1 {
    padding-bottom: 3em;
  }

   .logo-bl-cr-tm.bl-2-cr {
    flex: 0 auto;
    width: auto;
    max-width: none;
    height: auto;
  }

  .logo-bl-cr-tm.bl-2-cr.campbf {
    margin-top: 0;
    padding-top: 0;
  }

  .hero_button-copy.pererobbtn {
    padding-top: 1vw;
    padding-bottom: 1vw;
  }

  .sale50-copy {
    width: 78%;
    color: var(--roce);
    margin-top: 5px;
    font-size: 1.2vw;
    font-style: normal;
  }

  .text-block-2914 {
    margin-top: 6px;
    padding-bottom: 0;
    font-size: 1.4vw;
  }

  .text-block-2914.qweq {
    margin-top: 0;
    font-size: 1.6vw;
  }

  .body-camp.new123 {
    margin-bottom: 40px;
  }

  .footer_bottom-2-copy {
    display: none;
  }

  .div-block-901 {
    top: 2px;
    left: 298px;
  }

  .div-block-902 {
    left: 38px;
  }

  .image-1098 {
    top: 591.594px;
  }

  .image-1131 {
    bottom: -18.1vw;
  }

  .text-block-3314 {
    font-size: 2.3vw;
  }
}

@media screen and (min-width: 1920px) {

  .p-big.icon:hover {
    background-position: 0%;
    background-size: .8em;
  }

  .page-wrapper.new124 {
    z-index: 0;
    position: relative;
  }

  .countdown__wrapper {
    height: 97%;
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .js-clock {
    margin-left: 0;
    display: none;
  }

  .js-clock.clock {
    color: #000;
    margin-top: 0;
    margin-bottom: 2%;
    margin-right: 10px;
    padding-top: 0;
    padding-right: 0;
    display: flex;
  }

  .clock-number {
    color: #fcf7f7;
  }

  .clock-label {
    color: #f3eded;
    margin-right: 0;
    display: block;
  }

  .wrapper-count.w--current {
    margin-right: 10px;
  }

  .wrapper-count.ui3.w--current {
    margin-right: auto;
  }

  .button-10.ui_bot.nbt2.w--current {
    margin-top: 40px;
  }

  .wrapper-count-copy.w--current {
    margin-right: 10px;
  }

  .wrapper-count-copy.ui3.w--current {
    margin-right: auto;
  }

  .bg_popup {
    inset: 0%;
  }

  .popup_buy-1, .popup_buy-1.popupspring, .popup_buy-1.popupspring.samostarnew {
    display: none;
  }

  .popup_buy-1.popupspring.experttarnew, .popup_buy-1.popupspring.profitarnew {
    display: none;
  }

  .tab-link-tab-3-2.w--current {
    color: #fff;
  }

  .wrapper-count-c2 {
    width: 10em;
    margin-right: -30px;
  }

  .wrapper-count-c2.w--current {
    margin-right: 10px;
  }

  .wrapper-count-c2.ui3.w--current {
    margin-right: auto;
  }

  .timer-bl {
    height: auto;
    margin-bottom: 0;
    padding-top: 0;
  }

  .button_wrapper-copy {
    margin-top: 0;
    margin-bottom: 2.5%;
  }

  .black-friday-banner {
    height: 90px;
    padding-top: .4em;
    padding-bottom: 3.25em;
  }

  .black-friday-banner.campbf1 {
    margin-top: 1%;
    padding-bottom: 0;
    display: none;
  }

  .logo-bl-cr-tm.bl-2-cr {
    margin-top: 0%;
    margin-bottom: 20%;
  }

  .logo-bl-cr-tm.bl-2-cr.campbf {
    margin-top: 0%;
  }

  .hero_button-copy {
    margin-bottom: 0;
  }

  .hero_button-copy.pererobbtn {
    padding-top: .6vw;
    padding-bottom: .6vw;
  }

  .text-span-137 {
    padding-left: .3em;
  }

  .sale50-copy {
    width: 80%;
    color: var(--roce);
    margin-left: auto;
    font-size: 1.2vw;
  }

  .div-block-739 {
    flex: 0 auto;
  }

  .text-block-2914 {
    text-align: center;
    margin-top: 0;
    margin-left: 40px;
    padding-top: 0;
    padding-bottom: 45px;
    font-size: 1.2vw;
    line-height: 120%;
    display: block;
  }

  .text-block-2914.qweq {
    padding-bottom: 33px;
    font-size: 1vw;
  }

  .image-323-copy {
    width: 8vw;
  }

  .course-wrapper {
    grid-column-gap: 0vw;
  }

  .text_small-2.is-white {
    color: #feeefecc;
  }

  .abilities_item_v2.is-bg, .abilities_item_v2_4.is-bg {
    background-image: url("../img/681ce40e19608ada737ba5a3_video-bg.avif");
    background-position: 0 10%;
    background-size: auto;
  }

  .text_small-3.is-white {
    color: #feeefecc;
  }

  .body-camp.new123 {
    color: #000;
  }

  .nav_component.is-stricky.new1235 {
    display: none;
  }

  .div-block-807 {
    left: 77px;
  }

  .div-block-807.samospop.popupspring {
    padding-bottom: 0;
  }

  .submit-button-32.popupspring {
    width: 100%;
  }

  .sticki-btn.camp-new {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
  }

  .button-55.campbtn {
    border-radius: 20px;
    width: 80%;
  }

  .text-block-3169 {
    font-size: 49px;
  }

  .div-block-901 {
    left: 343px;
  }

  .div-block-902 {
    left: 54px;
  }

  .image-1098 {
    top: 585.594px;
  }

  .div-block-926 {
    margin-top: 0;
    padding-top: 140px;
  }

  .image-1120.img2camp {
    z-index: 1;
    top: 1341.82px;
  }

  .image-1120.img2camp._231241 {
    top: 1437.82px;
  }

  .image-1123 {
    left: -46px;
  }

  .image-1124 {
    left: 175px;
  }

  .image-1125 {
    left: 319px;
  }

  .image-1126 {
    left: 422px;
  }

  .student-slide._22222 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-width: 100%;
  }

  .image-1128 {
    left: 405px;
  }

  .image-1131 {
    width: 100%;
    max-width: 100%;
    inset: auto 0% -18%;
  }

  .image-1132 {
    top: 1304.25px;
  }

  .div-block-948 {
    padding-top: 168px;
  }

  .image-1136 {
    left: 439px;
  }

  .tab-link-tab-4 {
    align-self: center;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 1rem;
  }

  .tab-link-tab-5 {
    font-size: 1rem;
  }

  .tab-link-tab-3-3 {
    align-self: center;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 1rem;
  }

  .div-block-983 {
    left: 125%;
  }

  .image-1145 {
    left: 320px;
  }

  .div-block-1002 {
    left: -6px;
  }

  .div-block-1003 {
    left: 137px;
  }

  .div-block-1004 {
    left: 214px;
  }

  .div-block-1005 {
    left: 284px;
  }

  .div-block-1006 {
    left: 347px;
  }

  .div-block-1008 {
    left: 19px;
  }

  .div-block-1009 {
    left: 219px;
  }

  .div-block-1010 {
    left: 346px;
  }

  .text-block-3313, .text-block-3314 {
    margin-bottom: 10px;
    font-size: 1.4vw;
  }

  .text-block-3315 {
    font-size: .7vw;
  }

  .image-1155 {
    margin-right: 20px;
  }
}

@media screen and (max-width: 991px) {
  .section.footer {
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
  }

  .programm-btn.is-yellow.is--black.mt20.tablet-100 {
    width: 100%;
  }

  .section-new.is--light_grey.br120 {
    border-radius: 50px;
  }

  .section-new.is-blue.br60.visible {
    overflow: hidden;
  }

  .section-new.is-blue.mt-30.br90 {
    border-radius: 50px;
  }

  .p.is-white.underline.p-mobile {
    display: none;
  }

  .grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto 1fr .25fr 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    justify-content: start;
    margin-left: 0;
  }

  .flex {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: flex-start;
  }

  .is--grey._50.tablet-100 {
    width: 100%;
  }

  .top {
    align-items: center;
    margin-bottom: 20px;
  }

  .main-wrapper._1 {
    overflow: hidden;
  }

  .flex-item.flex-item__card-creo-2.is-blue {
    flex-wrap: nowrap;
    flex: none;
    width: 14.3em;
  }

  .flex-item.flex-item__card-creo-2.is-blue.no-p, .flex-item.flex-item__card-creo-2.is-blue.no-p._3 {
    min-width: auto;
  }

  .flex-item.flex-item__card-creo-2.is-blue {
    justify-content: flex-start;
    width: 14.3em;
  }

  ._100fz.is--yellow {
    font-size: 55px;
  }

  .footer-type.is--blue.blr120 {
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
  }

  .footer-type.is--blue.blr120.footer__mobile {
    display: none;
  }

  .footer-type.is--blue.blr120.footer__mobile.footer-pay-page {
    width: 96%;
  }

  .is--white.title__2screen {
    display: none;
  }

  .is--white.title__2screen.title-tablet {
    margin-bottom: 20px;
    display: block;
  }

  .is--white._55 {
    width: auto;
    max-width: 320px;
  }

  .is--white._55.tablet-100 {
    width: 100%;
  }

  .is--white._55.tablet-100.tablet-fs-28 {
    max-width: none;
    font-size: 1.75em;
  }

  .sg-menu-button.w--open {
    color: #356af0;
    background-color: #d0e8ff;
    border-radius: 40px;
  }

  .track {
    width: auto;
    height: auto;
  }

  .nav-link-2.w--current:visited {
    color: #fbf8ee;
  }

  .p-big {
    width: 21.5em;
  }

  .p-big._w-auto {
    font-size: 1.04em;
  }

  .p-big.icon {
    color: #4653f6;
    background-image: url("../img/62f744482ba1badb4ccc4529_eva_external-link-fill.svg");
    background-position: 0%;
    background-size: 1em 1em;
    padding-left: 1.7em;
    font-size: 1.04em;
  }

  .img__wrapper-2.w--current {
    z-index: 1000;
  }

  .page-wrapper {
    overflow: clip;
  }

  .logo-countdown {
    z-index: 100;
  }

  .logo-countdown.w--current {
    z-index: 1000;
  }

  .countdown__wrapper {
    grid-column-gap: 1.25em;
    grid-row-gap: 1.25em;
    width: 100%;
    margin-top: 0;
    padding-bottom: 0;
  }

  .js-clock.clock {
    position: static;
  }

  .clock-label {
    color: #000;
    margin-right: 0;
  }

  .wrapper-count.ui3.w--current {
    margin-right: 0;
  }

  .img__wrapper-course.w--current {
    z-index: 1000;
  }

  .menu-webinar.w--open {
    z-index: 1000;
    color: #fff;
    background-color: #fbf8ee1a;
  }

  .menu__course.w--open {
    z-index: 100;
    color: #fff;
    background-color: #fbf8ee1a;
  }

  .fs__program-icon._1 {
    width: 13%;
    top: 48%;
    left: 14%;
  }

  .them__line {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .h3 {
    font-size: 20px;
  }

  .bonus__right-side-img {
    max-width: 90%;
    bottom: 20px;
  }

  .section-new-copy.is-blue-copy.br60.visible {
    overflow: hidden;
  }

  .section-new-copy.is-blue-copy.mt-30.br90 {
    border-radius: 50px;
  }

  .section-new-copy.is-blue-copy.br60-copy.visible, .section-new-copy.is-blue-copy.br60-copy.visible-copy {
    overflow: hidden;
  }

  .is--grey-copy._50.tablet-100, .is--grey-copy._50-copy.tablet-100, .is--grey-copy._50-copy.tablet-100-copy, .is--grey-copy._50.tablet-100, .is--grey-copy._50.tablet-100, .is--grey-copy._50.tablet-100, .is--grey-copy-copy._50.tablet-100 {
    width: 100%;
  }

  .is--grey-copy-copy._50.tablet-100, .is--grey-copy-copy._50-copy.tablet-100, .is--grey-copy-copy._50-copy.tablet-100-copy, .is--grey-copy-copy._50-copy-copy.tablet-100, .is--grey-copy-copy._50-copy-copy.tablet-100-copy, .is--grey-copy-copy._50-copy-copy.tablet-100-copy-copy, .is--grey-copy-copy._50.tablet-100, .is--grey-copy-copy._50.tablet-100, .is--grey-copy-copy._50.tablet-100, .is--grey-copy._50.tablet-100 {
    width: 100%;
  }

  .programm-btn-copy-copy.is-yellow.is--black.mt20.tablet-100 {
    width: 100%;
  }

  .button.telegram {
    justify-content: center;
    align-items: center;
    width: 410px;
    height: 80px;
    margin-bottom: 30px;
    margin-right: 0;
    display: flex;
  }

  .padding-section-medium.is--half-bottom {
    padding-bottom: 1em;
  }

  .wrapper-count-copy.ui3.w--current {
    margin-right: 0;
  }

  .programm-btn-copy.is-yellow.is--black.mt20.tablet-100 {
    width: 100%;
  }

  .img__wrapper-2-copy.w--current {
    z-index: 1000;
  }

  .logo-countdown-copy.w--current {
    z-index: 1000;
  }

  .arrow-tab.w--current {
    background-size: contain;
  }

  .section-new-copy.is--light_grey.br120 {
    border-radius: 50px;
  }

  .section-new-copy.is-blue.br60.visible {
    overflow: hidden;
  }

  .section-new-copy.is-blue.mt-30.br90 {
    border-radius: 50px;
  }

  .social_item {
    width: 16.5333vw;
    height: 16.5333vw;
  }

  .social_item.is-camp {
    width: 5rem;
    height: 5rem;
  }

  .image-264 {
    width: 6.4vw;
  }

  .button_header {
    margin-left: auto;
    margin-right: auto;
    font-size: 4.8vw;
    display: none;
  }

  .button_header.block {
    width: 100%;
    display: flex;
  }

  .top_footer {
    grid-column-gap: 9.86667vw;
    grid-row-gap: 9.86667vw;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 10.1333vw;
  }

  .heading_animation {
    margin-bottom: 3.73333vw;
  }

  .swiper__nav-arrow:hover {
    border-color: #0000;
  }

  .swiper__nav-arrow.mod--left {
    border-color: #1e1e2f26;
    margin-right: 6.4vw;
  }

  .top_info_program {
    height: 37.1984vw;
  }

  .swiper-slide.is-grow {
    flex: none;
  }

  .copy_text {
    font-size: 3.46667vw;
    line-height: 120%;
  }

  .tab_link.w--current {
    border-color: var(--roce);
    background-color: var(--roce);
    flex: none;
  }

  .exit_button {
    width: 5.33333vw;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-2.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .logo-countdown-copy-copy.w--current {
    z-index: 1000;
  }

  .is--white-copy.title__2screen {
    display: none;
  }

  .is--white-copy.title__2screen.title-tablet {
    margin-bottom: 20px;
    display: block;
  }

  .is--white-copy._55 {
    width: auto;
    max-width: 320px;
  }

  .is--white-copy._55.tablet-100 {
    width: 100%;
  }

  .is--white-copy._55.tablet-100.tablet-fs-28 {
    max-width: none;
    font-size: 1.75em;
  }

  .popup_buy-1 {
    display: none;
  }

  .platform-card_wrapper.is-1 {
    width: auto;
    padding: 4vw 3vw;
  }

  .platform-card_wrapper.is-3 {
    z-index: 2;
    width: auto;
    margin-top: 1vw;
    margin-left: 0;
    padding: 4vw 3vw;
    transform: rotate(6.5deg);
  }

  .platform-card_wrapper.is-5 {
    width: auto;
    margin-left: 0;
    padding: 4vw 3vw;
  }

  .platform-card_wrapper.is-cta {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    width: auto;
    margin-top: 5vw;
    margin-left: 0;
    padding: 4vw 3vw;
  }

  .platform-card_wrapper.is-2 {
    z-index: 1;
    width: auto;
    padding: 4vw 3vw;
  }

  .platform-card_wrapper.is-4 {
    width: auto;
    margin-left: 0;
    padding: 3vw 4vw;
  }

  .link_item-2 {
    margin-bottom: 2.13333vw;
    padding-top: 1.06667vw;
    padding-bottom: 1.06667vw;
    font-size: 3.73333vw;
    line-height: 100%;
  }

  .bg-start-black.is-5 {
    width: 8vw;
    top: 1669.2vw;
    left: -.8375vw;
  }

  .bg-start-black.is-7 {
    width: 8vw;
    top: 1564vw;
    left: 89.4vw;
  }

  .bg-start-black.is-16 {
    top: 3816.3vw;
  }

  .bg-start-black.is-4 {
    width: 8vw;
    top: 479.438vw;
  }

  .bg-start-black.is-13 {
    display: inline-block;
    top: 3033.9vw;
    left: .0625vw;
  }

  .bg-start-black.is-19 {
    top: 3135.8vw;
    left: 3.3625vw;
  }

  .bg-start-black.is-14 {
    top: 3644.3vw;
    left: 84.9625vw;
  }

  .bg-start-black.is-20 {
    top: 3386.8vw;
    left: 85.9625vw;
  }

  .bg-start-black.is-17 {
    top: 3469.4vw;
    left: 6.3625vw;
  }

  .bg-start-black.is-3 {
    width: 8vw;
    display: block;
    top: 1716.4vw;
  }

  .bg-start-black.is-6 {
    display: inline-block;
    top: 2807.3vw;
    left: 18.2625vw;
  }

  .bg-start-black.is-15 {
    top: 3686.3vw;
    left: 10vw;
  }

  .bg-start-black.is-last {
    display: inline-block;
    top: 2815.8vw;
    left: 89vw;
  }

  .bg-start-black.is-2 {
    width: 8vw;
    display: inline-block;
    top: 1739.5vw;
    left: 6.6625vw;
  }

  .bg-start-black.is-12 {
    display: inline-block;
    top: 3243vw;
    left: 90.3625vw;
  }

  .heading-61 {
    margin-bottom: 8vw;
    font-size: 7vw;
  }

  .heading-61.is-white {
    margin-bottom: 13.125vw;
  }

  .icon_video {
    width: 5vw;
    height: 5vw;
  }

  .button_header_secondary {
    margin-left: auto;
    margin-right: auto;
    font-size: 4.8vw;
    display: none;
  }

  .button_header_secondary.block {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .bg_grenn_button-2.is_secondary {
    position: absolute;
  }

  .bg_grenn_button-2.is_white {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .bg_white_button-2.is_green {
    flex: 1;
    justify-content: center;
    font-size: 3vw;
    line-height: 140%;
    position: static;
  }

  .bg_white_button-2.is_green.is-full.is-intensiv {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex: 0 auto;
    padding: 1rem 2rem;
  }

  .bg_white_button-2.is_secondary {
    width: 100%;
    padding-right: 6vw;
  }

  .pricing-title.is-big {
    padding-top: 6vw;
    padding-bottom: 6vw;
  }

  .section-footer {
    padding-top: 19.2vw;
    padding-bottom: 9.6vw;
  }

  .tab_link-2.w--current {
    background-color: #f959f9;
    border-color: #f959f9;
    flex: none;
  }

  .spere_wrapper.is-right {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
    padding: 4vw 29vw 4vw 5vw;
  }

  .spere_wrapper.is-left {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
    padding: 4vw 29vw 4vw 5vw;
  }

   .portfolio_image.is-contain {
    object-fit: cover;
  }

  .heading_3_28.is-green.is-centered, .heading_3_28.is-centered {
    text-align: center;
  }

   .pricing_icon.is-small {
    justify-content: center;
    align-items: center;
    width: 5vw;
    height: 5vw;
    display: flex;
  }

  .header_text-2 {
    flex: 0 auto;
    padding: 3.2vw 6.4vw;
    font-size: 4.26667vw;
  }

  .header_text-2.is_icon {
    padding-top: 3.2vw;
    padding-bottom: 3.2vw;
    padding-left: 2vw;
    font-size: 3vw;
  }

  .text_small.is-grey {
    font-size: 3.2vw;
    line-height: 140%;
  }

  .text_small.is-limited {
    padding-right: 30vw;
  }

  .heading_wrapper_new.is-left {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    justify-content: space-between;
    align-items: center;
  }

  .heading_wrapper_new.is-center {
    justify-content: space-between;
    align-items: center;
  }

  .image-327 {
    width: 6.4vw;
  }

  .abilities_item.is-green {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
  }

  .profession_highlight_green.is-3 {
    width: 30vw;
    top: 5.56406vw;
    left: 5.3vw;
  }

  .profession_highlight_green.is-2 {
    width: 33vw;
    height: 5vw;
    top: 10.6641vw;
    left: 6.3vw;
  }

  .bg-start-white.is-22 {
    width: 8vw;
    top: 687.8vw;
  }

  .bg-start-white.is-14 {
    top: 2494.3vw;
  }

  .bg-start-white.is-23 {
    width: 8vw;
    top: 637.1vw;
    left: 92.8vw;
  }

  .bg-start-white.is-19 {
    width: 8vw;
    top: 769.9vw;
    left: 91.3vw;
  }

  .bg-start-white.is-16 {
    width: 8vw;
    display: inline-block;
    top: 2317vw;
    left: 11.2625vw;
  }

  .bg-start-white.is-9 {
    width: 8vw;
  }

  .bg-start-white.is-1 {
    display: none;
    top: 2934.2vw;
    left: 86.8625vw;
  }

  .bg-start-white.is-11 {
    width: 8vw;
    top: 2788.7vw;
    left: 9.0625vw;
  }

  .bg-start-white.is-18 {
    width: 8vw;
    top: 794.4vw;
    left: 2.7vw;
  }

  .bg-start-white.is-21 {
    width: 8vw;
    top: 693.3vw;
    left: 63.8vw;
  }

  .bg-start-white.is-15 {
    width: 8vw;
    display: inline-block;
    top: 2400vw;
    left: 82.1625vw;
  }

  .bg-start-white.is-13 {
    width: 8vw;
    top: 2630vw;
    left: 12.7625vw;
  }

  .bg-start-white.is-20 {
    width: 8vw;
    top: 715.6vw;
  }

  .bg-start-white.is-10 {
    width: 8vw;
    display: inline-block;
    top: 2690.1vw;
    left: 89vw;
  }

  .bg-start-white.is-24 {
    width: 8vw;
    top: 524.2vw;
  }

  .bg-start-white.is-6, .bg-start-white.is-7, .bg-start-white.is-5, .bg-start-white.is-4 {
    width: 8vw;
  }

  .bg-start-white.is-12 {
    width: 8vw;
    display: inline-block;
    top: 2611.8vw;
  }

  .item_wrapper.is-2 {
    padding-top: 5vw;
    padding-bottom: 5vw;
  }

  .header_text_white.is_icon.is-black {
    padding-left: 1.25vw;
    font-size: 4.2vw;
  }

  .hero_button.is-small {
    padding-top: 2.2vw;
    padding-bottom: 2.2vw;
  }

  .hero_button.is-small.is-intensiv {
    padding: 0 .0625rem 0 0;
  }

  .text-block-2878 {
    margin-bottom: 7.46667vw;
    font-size: 3.46667vw;
    line-height: 120%;
  }

  .image-331 {
    width: 44.5333vw;
  }

  .abilities_text.is-text {
    margin-top: 2vw;
  }

  .faq_wrapper {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
    flex-flow: column;
    padding: 4vw;
  }

  .faq_answer_icon.is-small {
    width: 5vw;
    height: 5vw;
  }

  .button_profession {
    justify-content: center;
    align-items: center;
    width: 199%;
    margin-left: auto;
    margin-right: auto;
    font-size: 4.8vw;
    display: flex;
  }

  .image-336 {
    width: 6.4vw;
  }

  .wrapper-count-c2.ui3.w--current {
    margin-right: 0;
  }

  .timer-bl {
    max-width: none;
    padding-left: .78em;
    padding-right: .78em;
  }

  .timer-bl.flex {
    display: block;
  }

  .timer-bl.footer {
    padding-top: 4.17em;
  }

  .button_wrapper-copy {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
    flex-flow: column;
    width: 50vw;
    margin-top: 0;
  }

  .hero_button-copy.is-small, .hero_button-copy.is-small-copy {
    padding-top: 2.2vw;
    padding-bottom: 2.2vw;
  }

  .black-friday-banner {
    padding-bottom: 10.9em;
    display: block;
  }

  .logo-bl-cr-tm {
    margin-left: auto;
    margin-right: auto;
  }

  .logo-bl-cr-tm.bl-2-cr {
    opacity: 1;
    margin-bottom: -1px;
  }

  .hero_button-copy {
    flex: 0 auto;
    padding: 2vw 3vw 2vw 2vw;
    font-size: 3vw;
  }

  .hero_button-copy.is-small {
    padding-top: 2.2vw;
    padding-bottom: 2.2vw;
  }

  .div-block-733 {
    margin-bottom: 0;
  }

  .heading_wrapper_new-copy.is-left {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    justify-content: space-between;
    align-items: center;
  }

  .heading_wrapper_new-copy.is-center {
    justify-content: space-between;
    align-items: center;
  }

  .heading-61-copy.is-white, .heading-61-copy.is-white-copy {
    margin-bottom: 13.125vw;
  }

  .sale50-copy {
    margin-top: 5px;
  }

  .text-block-2914 {
    font-size: 2vw;
    line-height: 140%;
  }

  .text-background-violet.is-black {
    color: #000;
  }

  .heading-wrapper {
    text-align: center;
  }

  .heading-wrapper.is-center {
    margin-bottom: 2.625rem;
  }

  .advantages-card.is-violet, .advantages-card.is-green {
    transform: rotate(0);
  }

  .image-absolut-wrapper.is-cloud {
    width: 9rem;
    inset: 4.8rem 0% auto auto;
  }

  .forwho-wrapper.is-1 {
    transform: rotate(-4deg);
  }

  .forwho-wrapper.is-2 {
    z-index: 2;
    transform: rotate(6deg);
  }

  .forwho-wrapper.is-3 {
    z-index: 3;
    transform: rotate(4deg);
  }

  .forwho-wrapper.is-4 {
    z-index: 1;
    transform: rotate(-4deg);
  }

  .program-wrapper.is-1 {
    transform: rotate(-4deg);
  }

  .program-wrapper.is-2 {
    z-index: 2;
    transform: rotate(6deg);
  }

  .program-wrapper.is-3 {
    z-index: 3;
    transform: rotate(4deg);
  }

  .program-wrapper.is-4 {
    z-index: 1;
    transform: rotate(-4deg);
  }

  .result-text.is-violet.is-full {
    flex: 1;
  }

  .result-text.is-black {
    transform: rotate(-2deg);
  }

  .result-image.is-flex-full {
    flex: 1;
  }

  .title-cta-mobile.is-black {
    color: #000;
    border-bottom: 4px dashed #b3b3b3;
    margin-top: 2rem;
    margin-bottom: 1rem;
    padding-bottom: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
    font-size: 3rem;
  }

  .title-cta-desktop.is-black {
    color: #000;
    margin-top: 2rem;
    margin-bottom: 1rem;
    font-size: 3rem;
  }

  .image-1012 {
    width: 6.4vw;
  }

  .mobile-logo.w--current {
    align-self: flex-start;
    margin-bottom: 36px;
  }

  .menu-button-3.w--open {
    background-color: #0000;
  }

  .menu-button-4.w--open {
    background-color: #0000;
  }

  .course-wrapper {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
    flex-flow: column;
    justify-content: center;
    justify-items: stretch;
    padding: 4vw;
  }

  .course-image.is-3, .course-image.is-5 {
    width: 50vw;
    top: 0;
  }

  .course-image.is-7 {
    width: 49vw;
    top: 3vw;
  }

  .course-image.is-2, .course-image.is-6 {
    object-fit: contain;
    width: 50vw;
  }

  .course-image.is-8 {
    width: 50vw;
    top: 2vw;
  }

  .course-image.is-9 {
    width: 50vw;
  }

  .course-image.is-10 {
    width: 50vw;
    top: 2vw;
    bottom: auto;
  }

  .course-image.is-11 {
    width: 50vw;
    top: 0;
  }

  .course-description.is-lbrown {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
  }

  .text_small-2.is-grey {
    font-size: 3.2vw;
    line-height: 140%;
  }

  .text_small-2.is-grey.is-limited-mobile {
    width: 30ch;
  }

  .text_small-2.is-white.is-z {
    z-index: 2;
    position: relative;
  }

  .abilities_item_v2.is-bg {
    background-position: 0%;
    justify-content: center;
    align-items: flex-start;
  }

  .abilities_item_v2_4.is-bg {
    background-image: linear-gradient(to bottom, null, null);
    justify-content: center;
    align-items: flex-start;
    height: 17rem;
  }

  .heading-79 {
    margin-bottom: 8vw;
    font-size: 7vw;
  }

  .text-background-violet-2.is-black {
    color: #000;
  }

  .heading-81 {
    margin-bottom: 8vw;
    font-size: 7vw;
  }

  .text-background-violet-3.is-black {
    color: #000;
  }

  .heading-83 {
    margin-bottom: 8vw;
    font-size: 7vw;
  }

  .program-wrapper-copy.is-1 {
    transform: rotate(-4deg);
  }

  .program-wrapper-copy.is-2 {
    z-index: 2;
    transform: rotate(6deg);
  }

  .program-wrapper-copy.is-3 {
    z-index: 3;
    transform: rotate(4deg);
  }

  .program-wrapper-copy.is-4 {
    z-index: 1;
    transform: rotate(-4deg);
  }

  .faq-camp_wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .faqcamp-wrapper-item {
    padding: 1rem;
  }

  .camp-title-question {
    font-size: 1rem;
  }

  .camp-title-question.is-green.is-centered, .camp-title-question.is-centered {
    text-align: center;
  }

  .faq_icon_camp {
    flex: none;
    width: 2rem;
    height: 2rem;
  }

  .faq_answer-camp {
    margin-top: .5rem;
    font-size: .6875rem;
    display: flex;
  }

  .footer_bottom-2-copy {
    grid-column-gap: 3.2vw;
    grid-row-gap: 3.2vw;
    flex-flow: column;
  }

  .image-323-copy {
    width: 10rem;
  }
}

@media screen and (max-width: 767px) {
  .section.footer {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
  }

  .logo-link.w--current {
    z-index: 100;
  }

  .spacer {
    height: 32px;
  }

  .section-new.is--light_grey.br120, .section-new.is-blue.mt-30.br90 {
    border-radius: 50px;
  }

  .p.is-white.underline {
    display: none;
  }

  .p.is-white.underline.p-mobile {
    display: block;
  }

  .grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .burger__wrapper.menu-mobile.w--open {
    z-index: 100;
    background-color: #0000;
    position: relative;
  }

  .tab {
    flex: none;
  }

  .flex {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-wrap: wrap;
    width: 100%;
    position: static;
    overflow: scroll;
  }

  .p-2.fs14.is--black.fs12 {
    font-size: .75em;
  }

  .is--grey._60.landscape-100 {
    width: 100%;
  }

  .top {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    flex-direction: column;
    align-items: center;
    margin-bottom: 20px;
  }

  .flex-item.flex-item__card-creo-2.is-blue {
    flex: none;
    overflow: hidden;
  }

  .footer-type.is--blue.blr120 {
    z-index: 0;
    width: 100%;
    position: relative;
    bottom: 0;
  }

  .footer-type.is--blue.blr120.footer__mobile {
    z-index: 99;
    display: none;
    position: fixed;
  }

  .footer-type.is--blue.blr120.footer__mobile.footer-pay-page {
    margin-top: 0;
    position: static;
  }

  .is--white.title__2screen {
    display: block;
  }

  .is--white.title__2screen.title-tablet {
    display: none;
  }

  .is--white._55, .is--white._55.tablet-100.tablet-fs-28 {
    width: auto;
    max-width: 320px;
  }

  .tab-link.w--current {
    background-color: #d4e9ff;
  }

  .sg-menu-brand.w--current {
    margin-top: 14px;
  }

  .years__wrapper {
    width: auto;
  }

  .p-big {
    font-size: 1.04em;
  }

  .img__wrapper-2.w--current {
    z-index: 1000;
  }

  .logo-countdown {
    padding-left: 0;
  }

  .logo-countdown.w--current {
    z-index: 1000;
  }

  .countdown__wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .js-clock {
    margin-right: auto;
    font-size: 14px;
  }

  .box {
    font-size: 1.7em;
  }

  .clock-number {
    font-size: 3em;
  }

  .wrapper-count.ui3.w--current {
    margin-bottom: 10px;
  }

  .img__wrapper-course.w--current {
    z-index: 1000;
  }

  .menu-webinar.w--open {
    z-index: 1000;
  }

  .bonus__right-side-img.computer {
    display: none;
  }

  .bonus__right-side-img.phone {
    z-index: -2;
    width: 400px;
    height: 440px;
    margin-bottom: -53px;
    display: block;
    bottom: 0;
  }

  .section-new-copy.is--light_grey.br120, .section-new-copy.is-blue.mt-30.br90, .section-new-copy.is-blue-copy.mt-30.br90 {
    border-radius: 50px;
  }

  .section-new-copy.is--light_grey.br120, .section-new-copy.is-blue.mt-30.br90 {
    border-radius: 50px;
  }

  .is--grey-copy._60.landscape-100, .is--grey-copy._60-copy.landscape-100, .is--grey-copy._60-copy.landscape-100-copy, .is--grey-copy._60.landscape-100, .is--grey-copy._60.landscape-100, .is--grey-copy-copy._60.landscape-100 {
    width: 100%;
  }

  .is--grey-copy-copy._60.landscape-100, .is--grey-copy-copy._60-copy.landscape-100, .is--grey-copy-copy._60-copy.landscape-100-copy, .is--grey-copy-copy._60-copy-copy.landscape-100, .is--grey-copy-copy._60-copy-copy.landscape-100-copy, .is--grey-copy-copy._60-copy-copy.landscape-100-copy-copy, .is--grey-copy-copy._60.landscape-100, .is--grey-copy-copy._60.landscape-100, .is--grey-copy._60.landscape-100 {
    width: 100%;
  }

  .p-2-copy.fs14.is--black.fs12 {
    font-size: .75em;
  }

  .wrapper-count-copy.ui3.w--current {
    margin-bottom: 10px;
  }

  .img__wrapper-2-copy.w--current {
    z-index: 1000;
  }

  .logo-countdown-copy.w--current {
    z-index: 1000;
  }

  .section-new-copy.is--light_grey.br120, .section-new-copy.is-blue.mt-30.br90 {
    border-radius: 50px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .logo-countdown-copy-copy.w--current {
    z-index: 1000;
  }

  .is--white-copy.title__2screen {
    display: block;
  }

  .is--white-copy.title__2screen.title-tablet {
    display: none;
  }

  .is--white-copy._55, .is--white-copy._55.tablet-100.tablet-fs-28 {
    width: auto;
    max-width: 320px;
  }

  .heading_3_28.is-white.is-blending {
    mix-blend-mode: difference;
  }

  .header_text-2.is_icon {
    font-size: 3vw;
  }

  .abilities_item.is-violet {
    padding-top: 5vw;
    padding-bottom: 5vw;
    transform: rotate(-1deg);
  }

  .abilities_item.is-green {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    margin-left: auto;
    margin-right: 0;
    padding-top: 5vw;
    padding-bottom: 5vw;
    transform: rotate(-3deg);
  }

  .abilities_item.is-5 {
    margin-left: auto;
    margin-right: 0;
    padding-top: 5vw;
    padding-bottom: 5vw;
    transform: rotate(-4deg);
  }

  .profession_highlight_green.is-3 {
    left: 6.9vw;
  }

  .profession_highlight_green.is-2 {
    left: 5.4vw;
  }

  .faq_answer_icon.is-small {
    width: 4vw;
    height: 4vw;
  }

  .wrapper-count-c2.ui3.w--current {
    margin-bottom: 10px;
  }

  .button_wrapper-copy {
    width: 50vw;
  }

   .black-friday-banner {
    z-index: 9999999;
    padding-top: 1.5em;
    padding-bottom: 1.5em;
    position: static;
  }

  .logo-bl-cr-tm {
    position: static;
  }

   .logo-bl-cr-tm.bl-2-cr {
    position: absolute;
  }

  .hero_button-copy {
    font-size: 3vw;
  }

  .h2-intesiv.is-black {
    text-align: center;
    align-self: center;
  }

  .image-absolut-wrapper.is-cloud {
    width: 7rem;
  }

  .forwho-wrapper.is-1, .forwho-wrapper.is-2, .forwho-wrapper.is-3, .forwho-wrapper.is-4 {
    padding-bottom: 5rem;
  }

  .line-wrapper.is-gap1 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .faq-title-cta.is-black {
    text-align: center;
    align-self: center;
  }

  .title-cta-mobile.is-black {
    margin-bottom: 0;
  }

  .course-image.is-5 {
    top: 5vw;
  }

  .text_small-2.is-grey.is-limited-mobile {
    width: 24ch;
  }

  .text_small-2.is-white.is-limited {
    mix-blend-mode: exclusion;
  }

  .abilities_v-5-image-wrapper.is-4, .abilities_v-5-image-wrapper.is-5 {
    display: none;
  }

  .abilities_item_v2_4.is-bg {
    height: 15rem;
  }

  .faq-camp_wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .faqcamp-wrapper-item {
    padding: 1rem;
  }

  .camp-title-question {
    text-align: left;
  }

  .camp-title-question.is-white.is-blending {
    mix-blend-mode: difference;
  }

  .faq_heading-camp {
    justify-content: space-between;
    align-items: center;
  }

  .faq_icon_camp {
    margin-left: 2vw;
  }
}

@media screen and (max-width: 479px) {
  .section.footer {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }

  .form {
    flex: none;
    width: 270px;
    display: block;
  }

  .input {
    height: 50px;
  }

  .programm-btn.is-yellow.is--black.mt20.tablet-100 {
    height: 50px;
  }

  .programm-btn.is-yellow.is--black.mt20.tablet-100.orange {
    margin-top: 10px;
    margin-bottom: 0;
  }

  .programm-btn.bf.w--current {
    margin-bottom: 15px;
  }

  .tabs {
    width: auto;
  }

  .subtitle.is--grey.center, .subtitle.is--grey.center.bf1 {
    width: 100%;
  }

  .section-new.is--light_grey.br120._567 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .p.is-white {
    font-size: 15px;
    font-weight: 400;
  }

  .grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: auto;
  }

  .p-2.fs14.is--black.fs12 {
    font-size: .75em;
  }

  .is--grey._50.tablet-100 {
    margin-bottom: 21px;
  }

  .is--grey._50.tablet-100.plstf_txt, .is--grey.platf_txt {
    font-size: 14px;
  }

  .top {
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .main-wrapper._1 {
    box-sizing: border-box;
    overflow: hidden;
  }

  .footer-type.is--blue.blr120.footer__mobile {
    inset: auto auto 0% 0%;
  }

  .footer-type.is--blue.blr120.newfut {
    max-width: 400px;
  }

  .footer-type.is--blue.blr120.newfut.tex_coer.vvv {
    margin-top: 60px;
  }

  .footer-type.is--blue.blr120.newfut.tex_coer.vvv._32.ui-ux8 {
    margin-top: 140px;
  }

  .footer-type.is--blue.blr120.newfut.new-bl2._89 {
    display: none;
  }

  .footer-type.is--blue.blr120.newfut {
    width: auto;
    max-width: 100%;
    margin-left: 5px;
    margin-right: 5px;
  }

  .is--white._55 {
    width: 100%;
    max-width: 340px;
  }

  .is--white._55.tablet-100.tablet-fs-28 {
    width: 100%;
    max-width: 290px;
    font-weight: 400;
  }

  .btn__heeader.tablet__btn-hero.count-btn.w--current {
    color: #100d05;
    font-size: 16px;
  }

  .org__wrapper {
    width: auto;
    margin-left: 0;
  }

  .btn__hero.viber.w--current {
    display: block;
  }

  .years__wrapper {
    margin-left: auto;
  }

  .p-big {
    width: auto;
    margin-right: .78em;
  }

  .p-big.icon {
    height: auto;
  }

  .img__wrapper-2._1.w--current {
    width: 10.7em;
    height: 1.68em;
  }

  .page-wrapper {
    max-width: 100%;
  }

  .page-wrapper.new124 {
    min-width: auto;
    max-width: none;
    padding-top: 0;
  }

  .logo-countdown {
    display: none;
  }

  .logo-countdown.w--current {
    width: 3.5em;
    height: 1.3em;
    display: none;
  }

  .countdown__wrapper {
    grid-column-gap: .3em;
    grid-row-gap: .3em;
    text-align: center;
    flex-flow: row;
    place-content: center;
    align-items: center;
    margin-top: 17px;
    padding-bottom: 6px;
  }

  .js-clock {
    flex-wrap: wrap;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    font-size: 10px;
    display: none;
  }

  .js-clock.clock {
    color: #000;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 8px;
    display: flex;
  }

  .box {
    justify-content: center;
    margin-bottom: 0;
  }

  .box.spacer {
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    height: auto;
    margin-bottom: 0;
  }

  .clock-number {
    color: #f8f5f5;
    font-size: 1.2em;
  }

  .clock-label {
    color: #fcf7f7;
    margin-top: 0;
    margin-right: 0;
    font-size: 8px;
  }

  .form-text__hero.is--white {
    width: 70%;
    line-height: 1.6;
  }

   .img__wrapper-course.w--current {
    width: 5.4em;
  }

  .form-text__pop-up.is--white {
    width: 70%;
    line-height: 1.6;
  }

  .fs__program-icon._1 {
    width: 15%;
    top: 47%;
    left: 9%;
  }

  .bonus__right-side-img.phone {
    width: auto;
    max-width: 80%;
    height: auto;
  }

  .footer {
    margin-top: 45px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .textarea {
    font-size: 13px;
    display: none;
  }

  .button-25.w--current {
    color: var(--black);
  }

  .subtitle-copy.is--grey.center, .subtitle-copy.is--grey.center.bf1, .subtitle-copy.is--grey-copy.center, .subtitle-copy.is--grey-copy.center.bf1 {
    width: 100%;
  }

  .subtitle-copy.is--grey-copy.center-copy {
    width: 100%;
    font-size: 14px;
  }

  .subtitle-copy.is--grey-copy.center-copy.bf1 {
    width: 100%;
  }

  .is--grey-copy {
    font-size: 14px;
  }

  .is--grey-copy._50-copy.tablet-100, .is--grey-copy._50-copy.tablet-100-copy, .is--grey-copy._50.tablet-100 {
    margin-bottom: 21px;
  }

  .is--grey-copy-copy.p-small-copy-copy {
    font-size: 14px;
  }

  .is--grey-copy-copy {
    font-size: 14px;
  }

  .is--grey-copy-copy._50-copy.tablet-100, .is--grey-copy-copy._50-copy.tablet-100-copy, .is--grey-copy-copy._50-copy-copy.tablet-100, .is--grey-copy-copy._50-copy-copy.tablet-100-copy, .is--grey-copy-copy._50-copy-copy.tablet-100-copy-copy, .is--grey-copy-copy._50.tablet-100 {
    margin-bottom: 21px;
  }

  .is--grey-copy-copy._50.tablet-100 {
    margin-bottom: 21px;
  }

  .is--grey-copy-copy.platf_txt {
    font-size: 16px;
  }

  .is--grey-copy._50.tablet-100 {
    margin-bottom: 21px;
  }

  .is--grey-copy.platf_txt {
    font-size: 16px;
  }

  .programm-btn-copy.bf-copy.w--current {
    width: 95%;
    margin-bottom: 10px;
  }

  .programm-btn-copy-copy.is-yellow.is--black.mt20.tablet-100 {
    height: 50px;
  }

  .programm-btn-copy-copy.is-yellow.is--black.mt20.tablet-100.orange {
    margin-top: 10px;
    margin-bottom: 0;
  }

  .programm-btn-copy-copy.bf.w--current {
    margin-bottom: 15px;
  }

  .programm-btn-copy-copy.bf-copy.w--current {
    margin-bottom: 15px;
  }

  .programm-btn-copy-copy.bf-copy-copy.w--current {
    margin-bottom: 15px;
  }

  .button.telegram {
    width: 100%;
    height: auto;
    margin-bottom: 15px;
    padding: 30px 25px;
  }

  .text {
    text-align: center;
    font-size: 22px;
  }

  .tar-2-bd {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .brand {
    justify-content: center;
    align-items: center;
    padding: 10px 18px 18px 0;
    display: flex;
  }

  .navbar {
    justify-content: space-between;
    width: 100%;
    max-width: 100%;
    display: block;
  }

  .menu-button.w--open {
    background-color: #0000;
  }

   .popup-bd.tar-1.tarif_expert.expert_buy, .popup-bd.tar-1.tarif_cosmos.cosmos_buy, .popup-bd.tar-1.tarif_expert-copy.expert_buy, .popup-bd.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd.tar-1.brand-designer, .popup-bd.tar-1.garne-designer, .popup-bd.tar-1-halfpay.tarif_expert.expert_buy, .popup-bd.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd.tar-1-halfpay.tarif_expert-copy.expert_buy, .popup-bd.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd.tar-1-halfpay.brand-designer, .popup-bd.tar-1-halfpay.garne-designer, .popup-bd.tar-1-copy.tarif_expert.expert_buy, .popup-bd.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd.tar-1-copy.tarif_expert-copy.expert_buy, .popup-bd.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd.tar-1-copy.brand-designer, .popup-bd.tar-1-copy.garne-designer, .popup-bd.tar-2-halfpay.tarif_expert.expert_buy, .popup-bd.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd.tar-2-halfpay.tarif_expert-copy.expert_buy, .popup-bd.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd.tar-2-halfpay.brand-designer, .popup-bd.tar-2-halfpay.garne-designer {
    display: none;
  }

  .btn__hero-copy-copy.viber.w--current {
    display: block;
  }

  .btn__hero-copy-bd.viber.w--current {
    display: block;
  }

   .popup-bd-copy.tar-1.tarif_expert.expert_buy, .popup-bd-copy.tar-1.tarif_cosmos.cosmos_buy, .popup-bd-copy.tar-1.tarif_expert-copy.expert_buy, .popup-bd-copy.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd-copy.tar-1.brand-designer, .popup-bd-copy.tar-1.garne-designer, .popup-bd-copy.tar-1-halfpay.tarif_expert.expert_buy, .popup-bd-copy.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-copy.tar-1-halfpay.tarif_expert-copy.expert_buy, .popup-bd-copy.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-copy.tar-1-halfpay.brand-designer, .popup-bd-copy.tar-1-halfpay.garne-designer, .popup-bd-copy.tar-1-copy.tarif_expert.expert_buy, .popup-bd-copy.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd-copy.tar-1-copy.tarif_expert-copy.expert_buy, .popup-bd-copy.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd-copy.tar-1-copy.brand-designer, .popup-bd-copy.tar-1-copy.garne-designer, .popup-bd-copy.tar-2-halfpay.tarif_expert.expert_buy, .popup-bd-copy.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-copy.tar-2-halfpay.tarif_expert-copy.expert_buy, .popup-bd-copy.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-copy.tar-2-halfpay.brand-designer, .popup-bd-copy.tar-2-halfpay.garne-designer, .popup-bd-gar.tar-1.tarif_expert.expert_buy, .popup-bd-gar.tar-1.tarif_cosmos.cosmos_buy, .popup-bd-gar.tar-1.tarif_expert-copy.expert_buy, .popup-bd-gar.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd-gar.tar-1.brand-designer, .popup-bd-gar.tar-1.garne-designer, .popup-bd-gar.tar-1-halfpay.tarif_expert.expert_buy, .popup-bd-gar.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-gar.tar-1-halfpay.tarif_expert-copy.expert_buy, .popup-bd-gar.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-gar.tar-1-halfpay.brand-designer, .popup-bd-gar.tar-1-halfpay.garne-designer, .popup-bd-gar.tar-1-copy.tarif_expert.expert_buy, .popup-bd-gar.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd-gar.tar-1-copy.tarif_expert-copy.expert_buy, .popup-bd-gar.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd-gar.tar-1-copy.brand-designer, .popup-bd-gar.tar-1-copy.garne-designer, .popup-bd-gar.tar-2-halfpay.tarif_expert.expert_buy, .popup-bd-gar.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-gar.tar-2-halfpay.tarif_expert-copy.expert_buy, .popup-bd-gar.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-gar.tar-2-halfpay.brand-designer, .popup-bd-gar.tar-2-halfpay.garne-designer, .popup-bd-gar.tar-2-halfpay.garne-designer.chastgarne, .popup-bd-brand.tar-1.tarif_expert.expert_buy, .popup-bd-brand.tar-1.tarif_cosmos.cosmos_buy, .popup-bd-brand.tar-1.tarif_expert-copy.expert_buy, .popup-bd-brand.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd-brand.tar-1.brand-designer, .popup-bd-brand.tar-1.garne-designer, .popup-bd-brand.tar-1-halfpay.tarif_expert.expert_buy, .popup-bd-brand.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-brand.tar-1-halfpay.tarif_expert-copy.expert_buy, .popup-bd-brand.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-brand.tar-1-halfpay.brand-designer, .popup-bd-brand.tar-1-halfpay.brand-designer.chastbrand, .popup-bd-brand.tar-1-halfpay.garne-designer, .popup-bd-brand.tar-1-copy.tarif_expert.expert_buy, .popup-bd-brand.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd-brand.tar-1-copy.tarif_expert-copy.expert_buy, .popup-bd-brand.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd-brand.tar-1-copy.brand-designer, .popup-bd-brand.tar-1-copy.garne-designer, .popup-bd-brand.tar-2-halfpay.tarif_expert.expert_buy, .popup-bd-brand.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-brand.tar-2-halfpay.tarif_expert-copy.expert_buy, .popup-bd-brand.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-brand.tar-2-halfpay.brand-designer, .popup-bd-brand.tar-2-halfpay.garne-designer, .popup-bd-bron50.tar-1.tarif_expert.expert_buy, .popup-bd-bron50.tar-1.tarif_cosmos.cosmos_buy, .popup-bd-bron50.tar-1.tarif_expert-copy.expert_buy, .popup-bd-bron50.tar-1.tarif_expert-copy.expert_buy-copy, .popup-bd-bron50.tar-1.brand-designer, .popup-bd-bron50.tar-1.garne-designer, .popup-bd-bron50.tar-1-halfpay.tarif_expert.expert_buy, .popup-bd-bron50.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-bron50.tar-1-halfpay.tarif_expert-copy.expert_buy, .popup-bd-bron50.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-bron50.tar-1-halfpay.brand-designer, .popup-bd-bron50.tar-1-halfpay.garne-designer, .popup-bd-bron50.tar-1-copy.tarif_expert.expert_buy, .popup-bd-bron50.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-bd-bron50.tar-1-copy.tarif_expert-copy.expert_buy, .popup-bd-bron50.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-bd-bron50.tar-1-copy.brand-designer, .popup-bd-bron50.tar-1-copy.garne-designer, .popup-bd-bron50.tar-2-halfpay.tarif_expert.expert_buy, .popup-bd-bron50.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-bd-bron50.tar-2-halfpay.tarif_expert-copy.expert_buy, .popup-bd-bron50.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-bd-bron50.tar-2-halfpay.brand-designer, .popup-bd-bron50.tar-2-halfpay.garne-designer, .how-price-brand.tar-1.tarif_expert.expert_buy, .how-price-brand.tar-1.tarif_cosmos.cosmos_buy, .how-price-brand.tar-1.tarif_expert-copy.expert_buy, .how-price-brand.tar-1.tarif_expert-copy.expert_buy-copy, .how-price-brand.tar-1.brand-designer, .how-price-brand.tar-1.garne-designer, .how-price-brand.tar-1-halfpay.tarif_expert.expert_buy, .how-price-brand.tar-1-halfpay.tarif_cosmos.cosmos_buy, .how-price-brand.tar-1-halfpay.tarif_expert-copy.expert_buy, .how-price-brand.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .how-price-brand.tar-1-halfpay.brand-designer, .how-price-brand.tar-1-halfpay.garne-designer, .how-price-brand.tar-1-copy.tarif_expert.expert_buy, .how-price-brand.tar-1-copy.tarif_cosmos.cosmos_buy, .how-price-brand.tar-1-copy.tarif_expert-copy.expert_buy, .how-price-brand.tar-1-copy.tarif_expert-copy.expert_buy-copy, .how-price-brand.tar-1-copy.brand-designer, .how-price-brand.tar-1-copy.garne-designer, .how-price-brand.tar-2-halfpay.tarif_expert.expert_buy, .how-price-brand.tar-2-halfpay.tarif_cosmos.cosmos_buy, .how-price-brand.tar-2-halfpay.tarif_expert-copy.expert_buy, .how-price-brand.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .how-price-brand.tar-2-halfpay.brand-designer, .how-price-brand.tar-2-halfpay.garne-designer, .how-price-garne.tar-1.tarif_expert.expert_buy, .how-price-garne.tar-1.tarif_cosmos.cosmos_buy, .how-price-garne.tar-1.tarif_expert-copy.expert_buy, .how-price-garne.tar-1.tarif_expert-copy.expert_buy-copy, .how-price-garne.tar-1.brand-designer, .how-price-garne.tar-1.garne-designer, .how-price-garne.tar-1-halfpay.tarif_expert.expert_buy, .how-price-garne.tar-1-halfpay.tarif_cosmos.cosmos_buy, .how-price-garne.tar-1-halfpay.tarif_expert-copy.expert_buy, .how-price-garne.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .how-price-garne.tar-1-halfpay.brand-designer, .how-price-garne.tar-1-halfpay.garne-designer, .how-price-garne.tar-1-copy.tarif_expert.expert_buy, .how-price-garne.tar-1-copy.tarif_cosmos.cosmos_buy, .how-price-garne.tar-1-copy.tarif_expert-copy.expert_buy, .how-price-garne.tar-1-copy.tarif_expert-copy.expert_buy-copy, .how-price-garne.tar-1-copy.brand-designer, .how-price-garne.tar-1-copy.garne-designer, .how-price-garne.tar-2-halfpay.tarif_expert.expert_buy, .how-price-garne.tar-2-halfpay.tarif_cosmos.cosmos_buy, .how-price-garne.tar-2-halfpay.tarif_expert-copy.expert_buy, .how-price-garne.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .how-price-garne.tar-2-halfpay.brand-designer, .how-price-garne.tar-2-halfpay.garne-designer {
    display: none;
  }

   .popup-gd.tar-1.tarif_expert.expert_buy, .popup-gd.tar-1.tarif_cosmos.cosmos_buy, .popup-gd.tar-1.tarif_expert-copy.expert_buy, .popup-gd.tar-1.tarif_expert-copy.expert_buy-copy, .popup-gd.tar-1.brand-designer, .popup-gd.tar-1.garne-designer, .popup-gd.tar-1-halfpay.tarif_expert.expert_buy, .popup-gd.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-gd.tar-1-halfpay.tarif_expert-copy.expert_buy, .popup-gd.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-gd.tar-1-halfpay.brand-designer, .popup-gd.tar-1-halfpay.brand-designer.chastbrand, .popup-gd.tar-1-halfpay.garne-designer, .popup-gd.tar-1-copy.tarif_expert.expert_buy, .popup-gd.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-gd.tar-1-copy.tarif_expert-copy.expert_buy, .popup-gd.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-gd.tar-1-copy.brand-designer, .popup-gd.tar-1-copy.garne-designer, .popup-gd.tar-2-halfpay.tarif_expert.expert_buy, .popup-gd.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-gd.tar-2-halfpay.tarif_expert-copy.expert_buy, .popup-gd.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-gd.tar-2-halfpay.brand-designer, .popup-gd.tar-2-halfpay.garne-designer {
    display: none;
  }

   .popup-gd-5.tar-1.tarif_expert.expert_buy, .popup-gd-5.tar-1.tarif_cosmos.cosmos_buy, .popup-gd-5.tar-1.tarif_expert-copy.expert_buy, .popup-gd-5.tar-1.tarif_expert-copy.expert_buy-copy, .popup-gd-5.tar-1.brand-designer, .popup-gd-5.tar-1.garne-designer, .popup-gd-5.tar-1-halfpay.tarif_expert.expert_buy, .popup-gd-5.tar-1-halfpay.tarif_cosmos.cosmos_buy, .popup-gd-5.tar-1-halfpay.tarif_expert-copy.expert_buy, .popup-gd-5.tar-1-halfpay.tarif_expert-copy.expert_buy-copy, .popup-gd-5.tar-1-halfpay.brand-designer, .popup-gd-5.tar-1-halfpay.brand-designer.chastbrand, .popup-gd-5.tar-1-halfpay.garne-designer, .popup-gd-5.tar-1-copy.tarif_expert.expert_buy, .popup-gd-5.tar-1-copy.tarif_cosmos.cosmos_buy, .popup-gd-5.tar-1-copy.tarif_expert-copy.expert_buy, .popup-gd-5.tar-1-copy.tarif_expert-copy.expert_buy-copy, .popup-gd-5.tar-1-copy.brand-designer, .popup-gd-5.tar-1-copy.garne-designer, .popup-gd-5.tar-2-halfpay.tarif_expert.expert_buy, .popup-gd-5.tar-2-halfpay.tarif_cosmos.cosmos_buy, .popup-gd-5.tar-2-halfpay.tarif_expert-copy.expert_buy, .popup-gd-5.tar-2-halfpay.tarif_expert-copy.expert_buy-copy, .popup-gd-5.tar-2-halfpay.brand-designer, .popup-gd-5.tar-2-halfpay.garne-designer {
    display: none;
  }

  .p-2-copy.fs14.is--black.fs12 {
    font-size: .75em;
  }

  .padding-section-medium.is--half-bottom {
    display: none;
  }

  .programm-btn-copy.is-yellow.is--black.mt20.tablet-100 {
    height: 50px;
  }

  .programm-btn-copy.is-yellow.is--black.mt20.tablet-100.orange {
    margin-top: 10px;
    margin-bottom: 0;
  }

  .programm-btn-copy.bf.w--current {
    margin-bottom: 15px;
  }

  .img__wrapper-2-copy._1.w--current {
    width: 10.7em;
    height: 1.68em;
  }

  .logo-countdown-copy.w--current {
    width: 3.5em;
    height: 1.3em;
    display: flex;
  }

  .btn__hero-copy.viber.w--current {
    display: block;
  }

  .p-4.is-white {
    font-size: 15px;
    font-weight: 400;
  }

  .round-tab.w--current {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .banner-wrapper.is-green {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .section-new-copy.is--light_grey.br120._567 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .social_items {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
  }

  .social_item.is-camp {
    width: 3rem;
    height: 3rem;
  }

  .footer_layout {
    z-index: 2;
    position: relative;
  }

  .button_header {
    display: none;
  }

  .button_header.block {
    justify-content: center;
    align-items: center;
    width: auto;
  }

  .slider {
    background-color: #0000;
    height: auto;
    margin-top: 40px;
    display: block;
  }

  .mask {
    height: 100%;
    overflow: hidden;
  }

  .btn__heeader-copy.tablet__btn-hero.count-btn.w--current {
    color: #100d05;
    font-size: 16px;
  }

  .btn__heeader-copy.tablet__btn-hero-copy.count-btn.w--current {
    color: #100d05;
    font-size: 16px;
  }

  .btn__heeader-copy-copy.tablet__btn-hero.count-btn.w--current {
    color: #100d05;
    font-size: 16px;
  }

  .logo-countdown-copy-copy.w--current {
    align-self: center;
    width: 3.5em;
    height: 1.3em;
    display: flex;
  }

  .btn__hero-c2.viber.w--current {
    display: block;
  }

  .is--white-copy {
    margin-right: 0;
  }

  .is--white-copy._55 {
    width: 100%;
    max-width: 340px;
  }

  .is--white-copy._55.tablet-100.tablet-fs-28 {
    width: 100%;
    max-width: 290px;
    font-weight: 400;
  }

  .btn__hero-c3.viber.w--current {
    display: block;
  }

   .popup_buy-1.popupspring {
    display: none;
  }

   .faq_wrapper_2.is-black {
    padding-top: 5vw;
    padding-bottom: 5vw;
  }

  .heading-61 {
    margin-bottom: 3vw;
  }

  .icon_video {
    width: 6vw;
    height: 6vw;
  }

  .button_header_secondary.block {
    justify-content: center;
    align-items: center;
  }

  .bg_grenn_button-2.is_white {
    background-color: #b5f13c00;
    font-size: 20px;
  }

  .bg_white_button-2.is_green.is-full {
    text-align: center;
    display: flex;
  }

  .bg_white_button-2.is_green.btnpererob {
    background-color: #62626200;
  }

  .bg_white_button-2.is_secondary {
    grid-column-gap: .5vw;
    grid-row-gap: .5vw;
    justify-content: center;
    align-items: center;
    padding-right: 0;
  }

  .section-footer {
    padding-top: 23vw;
  }

  .spere_wrapper.is-left {
    padding-right: 31vw;
  }

  .portfolio_image.is-contain {
    object-fit: fill;
    width: 100%;
    min-width: 100%;
    height: 60%;
  }

  .portfolio_image.is-contain.photo1 {
    margin-top: 62px;
  }

  .container-42 {
    margin-top: 0;
    padding-top: 40px;
  }

  .header_text-2.is_icon {
    word-break: keep-all;
    justify-content: center;
    padding-left: 0;
    padding-right: 3vw;
    font-size: 4vw;
  }

  .text_small.is-limited {
    padding-right: 33vw;
  }

   .price_currency.is-black {
    font-size: 4vw;
  }

  .portfolio_item.is-2 {
    height: 80vw;
    margin-bottom: 0;
  }

   .abilities_item.is-violet, .abilities_item.is-green, .abilities_item.is-5 {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
  }

  .profession_highlight_green.is-3 {
    width: 26vw;
    top: 5.26406vw;
  }

  .profession_highlight_green.is-2 {
    left: 5.7vw;
  }

  .hero_button.is-small {
    text-align: center;
  }

  .faq_answer.is-dark._98789471290841.camp-textcolor {
    font-size: 12px;
  }

  .styles-text.is-short {
    padding-right: 27vw;
  }

  .padding_global.is-neuro {
    margin-left: auto;
    margin-right: auto;
  }

  .tab-link-tab-3-2.w--current {
    background-color: #f9da6c;
  }

  .tar-school {
    display: none;
  }

  .tab-link-tab-2-2.w--current {
    background-color: #f9da6c;
  }

  .tar-start {
    display: none;
  }

  .tab-link-tab-1-2.w--current {
    color: #000;
    background-color: #f9da6c;
    border-style: none;
  }

  .tar-expert {
    display: none;
  }

   .tab-link-tab-1.w--current {
    padding-left: 0;
    padding-right: 0;
  }

  .p-6.is-white {
    font-size: 15px;
    font-weight: 400;
  }

  .wrapper-count-c2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex: 0 auto;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-self: auto;
    width: auto;
    height: auto;
    margin-right: 0;
    display: block;
    position: static;
  }

  .timer-bl {
    text-align: center;
    flex-direction: column;
    justify-content: space-between;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    padding-left: 3em;
    padding-right: 0;
    display: flex;
  }

  .timer-bl.footer {
    padding-bottom: 2.6em;
  }

  .timer-bl.bf2 {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .timer-bl.neuroblack {
    margin-top: -4px;
  }

  .button_wrapper-copy {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    width: 10vw;
    margin-left: 45px;
    display: flex;
  }

  .button_wrapper-copy.neuroblack {
    display: none;
  }

  .black-friday-banner {
    z-index: 1000;
    height: 18vw;
    margin-top: -8px;
    padding-top: 2em;
    padding-bottom: 2em;
    display: block;
    position: fixed;
  }

  .black-friday-banner.campbf1 {
    height: 13vw;
    margin-left: 2.5%;
    padding-top: 0;
    padding-bottom: 0;
    display: none;
  }

  .logo-bl-cr-tm.bl-2-cr {
    width: 50px;
    height: 80%;
    margin-top: -23px;
    margin-left: 0;
    margin-right: 4em;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
    position: static;
  }

  .logo-bl-cr-tm.bl-2-cr.campbf {
    display: none;
  }

  .hero_button-copy {
    font-size: 4vw;
  }

  .hero_button-copy.pererobbtn {
    white-space: normal;
    border-radius: 6px;
    margin-left: 0;
    padding-top: .5vw;
    padding-bottom: .5vw;
    font-size: 10px;
  }

  .div-block-733 {
    justify-content: center;
    align-self: stretch;
    align-items: center;
    display: flex;
  }

  .image-365 {
    width: 20%;
    margin-left: 0;
    display: none;
  }

  .heading_wrapper_new-copy.is-center {
    margin-bottom: 8vw;
  }

  .button-25-copy.w--current {
    color: var(--black);
  }

  .button-25-copy-copy.w--current {
    color: var(--black);
  }

  .sale50-copy {
    width: 100%;
    color: var(--roce);
    text-align: center;
    justify-content: flex-end;
    align-self: center;
    align-items: center;
    margin-top: -31px;
    margin-bottom: 0;
    padding-top: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 140%;
  }

  .div-block-739 {
    text-align: center;
    justify-content: flex-end;
    align-items: center;
    margin-top: 5px;
    line-height: 150%;
  }

  .div-block-739.campbf2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: stretch;
    margin-top: 0;
    margin-right: 0;
    display: block;
  }

  .text-block-2914 {
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    font-size: 16px;
    font-weight: 300;
    line-height: 120%;
    display: block;
  }

  .text-block-2914.qweq {
    flex: 0 auto;
    align-self: auto;
    margin-left: 0;
    padding-left: 0;
    padding-right: 20px;
    font-size: .8rem;
  }

  .h2-intesiv.is-black {
    padding-top: 0;
    padding-bottom: 0;
  }

  .advantages-text.is-white {
    font-size: .875rem;
  }

  .image-absolut-wrapper.is-cloud {
    top: 5rem;
  }

  .forwho-wrapper.is-1, .forwho-wrapper.is-2, .forwho-wrapper.is-3, .forwho-wrapper.is-4 {
    padding-top: 2.5rem;
    padding-bottom: 3rem;
  }

  .program-wrapper.is-1 {
    padding-top: 3rem;
  }

  .program-title.is-white {
    margin-top: 1rem;
    margin-bottom: 0;
    padding-bottom: 15px;
  }

  .line-wrapper.is-gap1 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .program-icon.is-big {
    width: 1.5rem;
    height: 1.5rem;
  }

  .line-container.is-big-gap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .button-black.is-invert {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    padding: .65rem 1rem;
  }

  .button-black-text.is-invert {
    white-space: nowrap;
  }

  .result-wrapper.is-4 {
    z-index: 4;
  }

  .result-text.is-black {
    height: 14rem;
    padding: 0;
  }

   .faq_wrapper_intensiv.is-black {
    padding-top: 5vw;
    padding-bottom: 5vw;
  }

  .faq-title.is-white {
    margin-top: 1rem;
    margin-bottom: 0;
  }

  .faq-title-cta.is-black {
    padding-top: 0;
    padding-bottom: 0;
  }

  .title-cta-mobile.is-black {
    border-bottom-width: 3px;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 1.85rem;
  }

  .title-cta-mobile.is-black.freemob {
    background-color: #f7099ffc;
  }

  .title-cta-desktop.is-black {
    font-size: 1.85rem;
  }

  .text-field-68 {
    height: 50px;
    font-size: 13px;
  }

  .course-image.is-5 {
    width: 46vw;
    top: 2vw;
  }

  .course-image.is-7 {
    width: 46vw;
  }

  .course-image.is-2 {
    width: 46vw;
    display: block;
    top: 2vw;
  }

  .course-image.is-8 {
    width: 46vw;
    top: 3vw;
  }

  .course-image.is-9 {
    width: 47vw;
    top: 6vw;
  }

  .text-description.is-short {
    padding-right: 27vw;
  }

  .text_small-2.is-grey.is-limited-mobile {
    width: 21ch;
  }

  .text_small-2.is-white.is-limited {
    width: 28ch;
  }

  .abilities_item_v2.is-bg {
    background-position: 0 0;
    width: 100%;
  }

  .abilities_item_v2_4.is-bg {
    background-image: linear-gradient(to bottom, null, null);
    width: 100%;
    height: 12rem;
  }

  .heading-79 {
    margin-bottom: 1vw;
  }

  .heading-81 {
    margin-bottom: 1vw;
  }

  .heading-83 {
    margin-bottom: 5vw;
  }

  .body-camp {
    font-size: 1rem;
    line-height: 130%;
  }

  .nav_component.is-stricky {
    z-index: 20;
    border-radius: 1rem 1rem 0 0;
    width: auto;
    transition: opacity .2s;
    inset: auto 0% 0%;
    box-shadow: 0 2px 5px #0003;
  }

  .date-title.is-green {
    white-space: nowrap;
  }

  .camp_button.is-white {
    white-space: nowrap;
  }

  .camp_button.is-stretch.is-black {
    color: #000;
    white-space: nowrap;
    background-color: #fff;
  }

  .padding-global_camp {
    border-top: 0 solid #000;
    border-radius: 0;
    width: 100%;
    padding-top: 3vw;
    padding-bottom: 3vw;
  }

  .padding-global_camp.is-neuro {
    margin-left: auto;
    margin-right: auto;
  }

  .container-large_camp.is-about._1242-5 {
    padding-top: 0;
  }

  .container-large_camp.is-no-top {
    padding-bottom: 3rem;
  }

  .h2-line-1.is-black {
    white-space: nowrap;
    font-size: 2.25rem;
  }

  .h2-line-1.is-black.m-left {
    padding-left: 1rem;
    padding-right: 0;
    font-size: 2.15rem;
  }

  .h2-line-3.is-black.margin-right {
    padding-right: 2rem;
    font-size: 2.15rem;
  }

  .note-wrapper.is-right {
    height: 7rem;
    right: -3%;
  }

  .fancy-wrapper.is-feedback {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .column-left.is-3.is-absolute {
    height: 100%;
    position: absolute;
  }

  .column-left.is-absolute {
    position: absolute;
  }

  .fancy-text.is-left {
    white-space: nowrap;
    font-size: .8125rem;
    line-height: 100%;
  }

  .fancy-text.is-m-space {
    padding-left: .65rem;
    padding-right: .65rem;
  }

  .column-right.is-absolute {
    height: 100%;
    position: absolute;
  }

  .about-icon.is-big {
    width: 1.5rem;
    height: 1.5rem;
  }

  .format-heading {
    font-size: 2.4375rem;
  }

  .format-heading.is-black {
    font-size: 2.25rem;
  }

  .format-heading.is-black.pink-is-not {
    background-color: #fcfbfa;
    padding-top: 1px;
    font-size: 1.5rem;
    display: none;
  }

  .format-heading.is-black.pink-is-not.anotherwhite {
    background-color: #f8f6f2;
    margin-top: 5px;
  }

  .section-works.is-white {
    margin-bottom: -4rem;
    padding-bottom: 0;
  }

  .arrow-absolute.is-2 {
    width: 16vw;
    top: -14.6vw;
    left: -10.1vw;
  }

  .arrow-absolute.is-3 {
    width: 18vw;
    top: 7.4vw;
    left: -20.1vw;
  }

  .arrow-absolute.is-5 {
    right: .6rem;
  }

  .arrow-absolute.is-6 {
    width: 12vw;
    inset: auto 0% -13.8vw 10vw;
  }

  .works-container-tiny.is-no-top {
    padding-bottom: 3rem;
  }

  .program-wrapper-copy.is-1 {
    padding-top: 3rem;
  }

  .text-block-2948.is-first {
    font-size: 1.75rem;
  }

  .price-wrapper.is-green {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .feedback.is-left {
    font-size: .6875rem;
    line-height: 100%;
  }

  .camp_cta.is-white {
    white-space: nowrap;
  }

  .section-faq-camp {
    background-color: #000;
  }

  .faq-camp_wrapper {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .faqcamp-wrapper-item {
    padding: 1rem;
  }

  .faqcamp-wrapper-item.is-black {
    padding-top: 5vw;
    padding-bottom: 5vw;
  }

  .camp-title-question {
    line-height: 120%;
  }

  .faq_icon_camp {
    width: 1.5rem;
    height: 1.5rem;
  }

  .fancy-wrapper-2.is-feedback {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-807 {
    width: 350px;
    top: 293px;
    left: 22px;
  }

  .submit-button-32 {
    padding-left: 70px;
    padding-right: 70px;
  }

  .sticki-btn.camp-new {
    display: flex;
  }

  .button-55.campbtn {
    border-radius: 20px;
    width: 80%;
  }

  .div-block-895 {
    height: 850px;
    margin-bottom: 0;
    padding-bottom: 20px;
  }

  .div-block-895.newfirst {
    padding-bottom: 17%;
  }

  .div-block-896 {
    padding-top: 7px;
    padding-bottom: 7px;
  }

  .text-block-3165 {
    font-size: 13px;
  }

  .text-block-3170, .text-block-3171, .text-block-3172 {
    font-size: 14px;
  }

  .link-block-45 {
    object-fit: fill;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    padding-left: 0;
    display: flex;
    overflow: hidden;
  }

  .link-block-45.tarbtn1 {
    border: 1px solid #0d2a3e;
    grid-template-columns: 8.25fr .75fr;
  }

  .link-block-45._4327189432879 {
    border: 1px solid #0d2a3e;
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-901 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 42px;
    height: 42px;
    margin-left: 64px;
    display: block;
    position: absolute;
    top: 32%;
    left: auto;
    right: 6%;
    transform: translate(0, -50%);
  }

  .div-block-901._124125 {
    left: auto;
    right: 10%;
  }

  .image-1097 {
    vertical-align: baseline;
    object-fit: contain;
    max-width: none;
    display: inline-block;
  }

  .text-block-3173, .text-block-3173.tartxt1 {
    font-size: 15px;
  }

  .text-block-3173._3121514._432786 {
    font-size: 5vw;
    position: relative;
    left: -16%;
  }

  .div-block-902 {
    margin-left: -7%;
    left: 26px;
  }

  .div-block-902._4213 {
    margin-left: -9%;
  }

  .div-block-903 {
    z-index: 2;
    padding-top: 5px;
    padding-bottom: 5px;
    position: relative;
  }

  .image-1098 {
    inset: auto 0% -65.4vw;
  }

  .div-block-926 {
    margin-top: 100px;
  }

  .text-block-3216, .text-block-3217 {
    font-size: 12vw;
  }

  .image-1115 {
    top: 0%;
    left: auto;
    right: 5%;
  }

  .div-block-928 {
    background-position: 50% 0;
    background-size: 500px;
  }

  .div-block-930 {
    width: 90%;
    margin-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-930.b1b1 {
    margin-bottom: 20px;
  }

  .div-block-931 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .text-block-3220 {
    font-size: 18px;
  }

  .text-block-3221 {
    font-size: 11px;
  }

  .image-1117 {
    display: none;
  }

  .image-1120 {
    left: 349px;
  }

  .image-1120.img2camp {
    top: 1242.82px;
    left: 312px;
  }

  .image-1120.img2camp._231241 {
    top: 1292.82px;
    left: -191px;
  }

  .text-block-3222, .text-block-3223 {
    font-size: 12vw;
  }

  .text-block-3224 {
    font-size: 5vw;
  }

  .image-1126 {
    left: 344px;
  }

  .div-block-935 {
    z-index: 3;
    position: relative;
  }

  .student-slider {
    background-color: #ff5b97;
    background-image: linear-gradient(140deg, #ff8eb7, #ff5b97);
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 20px 140px;
  }

  .student-slider._1413456 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .student-slider._1413456._64909 {
    background-color: #fff;
  }

  .student-slider-title {
    text-align: center;
    margin-bottom: 60px;
  }

  .text-block-3226 {
    color: #fff;
    margin-bottom: 20px;
    margin-left: -75px;
    font-size: 13vw;
  }

  .text-block-3227 {
    color: #fff;
    margin-bottom: 20px;
    margin-left: 62px;
    padding-bottom: 0;
    font-size: 13vw;
  }

  .text-block-3228 {
    color: #fff;
    margin-left: -46px;
    font-family: Playfair Display, sans-serif;
    font-size: 13vw;
    font-style: italic;
  }

  .student-slider-nav {
    margin-top: 20px;
    padding-top: 0;
  }

  .student-slider-content {
    padding-top: 0;
  }

  .student-slide {
    background-color: #ffffff30;
    border-radius: 25px;
    padding: 5px 10px 20px;
    display: block;
  }

  .student-slide.slide-item2 {
    display: none;
  }

  .student-slide-images {
    justify-content: center;
    display: flex;
  }

  .student-slide-img {
    max-width: 50%;
    margin-left: 5px;
    margin-right: 5px;
    position: static;
  }

  .student-slide-info {
    align-items: center;
    margin-top: 20px;
    padding-left: 20px;
    display: flex;
  }

  .student-slide-text-wrap {
    margin-left: 10px;
  }

  .student-slide-number {
    color: #f0f2f7ba;
    text-align: center;
    align-self: center;
    font-size: 40px;
  }

  .student-slide-brand {
    color: #fff;
    font-size: 18px;
  }

  .text-span-318 {
    font-weight: 600;
  }

  .text-span-319 {
    color: #ffffffc2;
  }

  .student-slider-nav-wrap {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .student-slider-next {
    max-width: 100%;
    padding-left: 5px;
    padding-right: 5px;
  }

  .student-slider-prev {
    padding-left: 5px;
    padding-right: 5px;
  }

  .image-1131 {
    inset: auto 0% -54.8vw;
  }

  .image-1132 {
    left: 38.6vw;
  }

  .text-block-3237 {
    font-size: 18px;
  }

  .text-block-3238 {
    font-size: 13px;
  }

  .text-span-320._135423 {
    margin-left: 0;
  }

  .text-span-320._135423._1324515 {
    margin-left: -8px;
  }

  .div-block-948 {
    padding-top: 25vw;
  }

  .text-block-3243, .text-block-3245 {
    line-height: 100%;
  }

  .svg-plus-modul-camp.plusplus {
    max-width: 80%;
  }

  .image-1137, .image-1138 {
    max-width: 48%;
  }

  .image-1139 {
    top: -1.641px;
    left: 257px;
  }

  .text-block-3263 {
    font-size: 5vw;
  }

  .div-block-967 {
    padding-top: 8vh;
  }

  .div-block-970 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-973 {
    padding-left: 0%;
  }

  .tab-link-tab-1-3 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
  }

  .tab-link-tab-1-3.w--current {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .tab-link-tab-2-3 {
    padding-left: 10vw;
    padding-right: 10vw;
    font-size: 13px;
  }

  .tab-link-tab-4 {
    padding-left: 7vw;
    padding-right: 7vw;
    font-size: 13px;
  }

  .tab-link-tab-6, .tab-link-tab-6.w--current, .tab-link-tab-5 {
    font-size: 13px;
  }

  .tab-link-tab-3-3 {
    padding-left: 10vw;
    padding-right: 10vw;
    font-size: 13px;
  }

  .div-block-983 {
    left: 99%;
  }

  .section-59 {
    border-radius: 30px;
  }

  .text-block-3298 {
    font-size: 7vw;
  }

  .text-block-3299 {
    margin-bottom: 20px;
    font-size: 12vw;
  }

  .text-block-3300 {
    margin-left: 4px;
    font-size: 11vw;
  }

  .image-1144 {
    inset: auto 0% -64%;
  }

  .div-block-988 {
    z-index: 1;
  }

  .div-block-989 {
    padding-bottom: 100px;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
  }

  .div-block-990 {
    z-index: 1;
    text-align: center;
    margin-top: -91px;
    margin-bottom: 0;
    position: relative;
  }

  .div-block-991 {
    z-index: 1;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 30px;
    display: flex;
    position: relative;
  }

  .div-block-991._12412451 {
    margin-top: 10px;
  }

  .text-block-3301 {
    color: #fff;
    margin-bottom: 17px;
    font-size: 40px;
  }

  .text-block-3302 {
    color: #fff;
    font-size: 35px;
  }

  .text-block-3303 {
    color: #fff;
    background-image: linear-gradient(135deg, #ff79aa, #ff5b97);
    border-radius: 20px;
    margin-right: 10px;
    padding: 10px 12px;
    font-size: 3vw;
    line-height: 100%;
  }

  .text-block-3303._5235 {
    margin-right: 0;
  }

  .text-block-3304 {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 3vw;
    line-height: 100%;
  }

  .image-1146 {
    top: auto;
  }

  .text-block-3305 {
    font-size: 22px;
  }

  .text-block-3306 {
    font-size: 15px;
    line-height: 110%;
  }

  .div-block-998 {
    padding-left: 10px;
  }

  .div-block-999 {
    margin-left: 5px;
  }

  .div-block-1007 {
    height: 10vw;
  }

  .bold-text-90, .bold-text-92 {
    line-height: 100%;
  }

  .text-field-93, .text-field-94, .text-field-95 {
    font-size: 4vw;
  }

  .submit-button-39 {
    font-size: 5vw;
  }

  .section-64 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-3313 {
    font-size: 6vw;
    line-height: 90%;
  }

  .text-block-3314 {
    font-size: 9vw;
  }

  .text-block-3315 {
    font-size: 4vw;
  }

  .image-1155 {
    margin-right: 20px;
  }

  .image-1155._213541 {
    max-width: 80%;
  }

  .image-1157 {
    max-width: 100%;
  }

   .text-block-3329 {
    font-size: 3.2vw;
  }

  .text-block-3345 {
    font-size: 12px;
  }

  .text-block-3346 {
    font-size: 16px;
  }

  .text-block-3348 {
    font-size: 12px;
  }

  .text-block-3349 {
    font-size: 16px;
  }

  .text-block-3351 {
    font-size: 12px;
  }

  .text-block-3352 {
    font-size: 16px;
  }
}

#w-node-_6e5e320d-7a58-9e4f-fd38-16a7e8174f34-ec7ce5f3, #w-node-_907d40e0-9aa1-9666-6a5f-e2fc445e118d-099a6808, #w-node-_6c511b60-5473-ccf6-5b6d-d2d105db60bf-b77fed8c, #w-node-a58271bc-691d-82a3-8bbb-e7871dbc3305-b77fed8c, #w-node-d7c736a7-926f-9503-1387-4a5107f04bd3-b77fed8c, #w-node-a90b6ca2-a906-1049-8181-02c424ea0e1e-b77fed8c, #w-node-_8bb25f47-6372-f4ed-b8b3-c139c5c8a606-b77fed8c, #w-node-a6342ae3-b1d0-eb13-e972-62dd60046df8-b77fed8c, #w-node-_70547e12-32aa-b74c-9b69-dbbf2ad360a4-b77fed8c, #w-node-b2b0116d-1502-7891-f050-afc235d4ab3d-b77fed8c, #w-node-bdd0f8ec-5d53-d93e-d993-955ee5f4ed12-b77fed8c, #w-node-d8d5213f-3913-d988-e7ab-df02657abdd4-b77fed8c, #w-node-d8d5213f-3913-d988-e7ab-df02657abde0-b77fed8c, #w-node-d8d5213f-3913-d988-e7ab-df02657abdec-b77fed8c, #w-node-d8d5213f-3913-d988-e7ab-df02657abdf8-b77fed8c, #w-node-d8d5213f-3913-d988-e7ab-df02657abe04-b77fed8c, #w-node-d8d5213f-3913-d988-e7ab-df02657abe10-b77fed8c, #w-node-ed5d3088-619a-c541-726a-ac0d42ce5b68-b77fed8c, #w-node-_536f0b08-e5e6-82e2-8418-7d61504a5542-b77fed8c, #w-node-_0fab156c-504d-d868-b32a-89ad592cfaee-b77fed8c, #w-node-_20c0ec32-d9c8-fa1e-59d7-214c0a490be2-b77fed8c, #w-node-a1daf4c9-d6da-a319-0fdb-0ac39b555e36-b77fed8c, #w-node-a722aa20-6a8e-1115-afa1-ee781f850989-b77fed8c, #w-node-_10822809-1918-3abd-76b6-5843502920ce-b77fed8c, #w-node-_09cc49f8-790d-d603-84ca-e3540eb02efa-b77fed8c, #w-node-c7e2ee00-b4db-be1b-4c09-71f2dc303a5a-b77fed8c, #w-node-_71cea250-733c-0220-680f-9a2478e9b0a6-12adbd1b, #w-node-_71cea250-733c-0220-680f-9a2478e9b0aa-12adbd1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97c491ab-0186-d302-5422-9ce5122953bf-12adbd1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_97c491ab-0186-d302-5422-9ce5122953d0-12adbd1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_97c491ab-0186-d302-5422-9ce5122953dd-12adbd1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_97c491ab-0186-d302-5422-9ce512295407-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295446-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295464-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce5122954a3-12adbd1b {
  align-self: auto;
}

#w-node-_97c491ab-0186-d302-5422-9ce5122954c7-12adbd1b {
  align-self: stretch;
}

#w-node-_97c491ab-0186-d302-5422-9ce5122954e6-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295509-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce51229552a-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce51229556c-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295593-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce5122955d2-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295610-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce51229562f-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295653-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295695-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce5122956b6-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce5122956f8-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce51229571f-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce51229575e-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce51229577c-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce5122957b8-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce5122957df-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295821-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295842-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295884-12adbd1b, #w-node-_751adf4d-b42c-ceb5-f13a-b7337b7a2a24-12adbd1b, #w-node-d8e224ec-b460-3ebb-d968-e58b4e76b513-12adbd1b, #w-node-f561e360-59eb-4539-6a9e-46ab0f354765-12adbd1b, #w-node-_73f3f9e4-1354-40a3-4c69-d4b550fe929a-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce51229596b-12adbd1b, #w-node-_02902d73-aef1-c1bf-d9bd-6568e33476ac-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce5122959ad-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce5122959ce-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295a10-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce5122958ab-12adbd1b, #w-node-_1badcca8-9616-ca08-0793-ddf1c51adffc-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce5122958ea-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295928-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295944-12adbd1b {
  align-self: auto;
}

#w-node-_97c491ab-0186-d302-5422-9ce512295a3d-12adbd1b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_97c491ab-0186-d302-5422-9ce512295a45-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295a4c-12adbd1b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_97c491ab-0186-d302-5422-9ce512295a54-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295a5c-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295a63-12adbd1b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_97c491ab-0186-d302-5422-9ce512295a6a-12adbd1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_97c491ab-0186-d302-5422-9ce512295a6c-12adbd1b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b6b78ac9-827a-afb3-78ee-ec717f796122-403669ee, #w-node-b6b78ac9-827a-afb3-78ee-ec717f796142-403669ee, #w-node-_1cf7cc80-197e-670d-fede-76a9f71ecf29-403669ee, #w-node-_1cf7cc80-197e-670d-fede-76a9f71ecf2f-403669ee, #w-node-_1cf7cc80-197e-670d-fede-76a9f71ecf35-403669ee, #w-node-_1cf7cc80-197e-670d-fede-76a9f71ecf3b-403669ee, #w-node-_1cf7cc80-197e-670d-fede-76a9f71ecf41-403669ee, #w-node-_1cf7cc80-197e-670d-fede-76a9f71ecf47-403669ee, #w-node-_1712b262-64a2-6956-b6ad-bc12af435292-403669ee, #w-node-_1712b262-64a2-6956-b6ad-bc12af4352a0-403669ee, #w-node-_63a20b98-5dce-717c-f8d0-a08d49fa8f31-403669ee, #w-node-_63a20b98-5dce-717c-f8d0-a08d49fa8f46-403669ee, #w-node-_50307530-a9a8-db22-c396-e5d25b810c5c-8e183abe, #w-node-_3a99f998-b7fb-f657-5233-e6eb2ab6f825-8e183abe, #w-node-_0b01abfd-3499-8e62-a61d-0ad0559a8f17-8e183abe, #w-node-_63ac68be-3bd9-d0ce-6f05-bfa7b67cf4cd-8e183abe, #w-node-c8f49119-076e-2962-8c6e-97d2e8e60ae6-8e183abe, #w-node-_9e78fb30-1af5-757f-bf19-2cf6b7e53e4e-8e183abe, #w-node-_90bd34c4-b3fd-9944-804b-cac6433f999c-8e183abe, #w-node-ce396f01-1fdc-8578-ca48-dd5cc7410164-8e183abe, #w-node-a7ac85c3-e4bd-c545-6f83-a469ca80d1bd-8e183abe, #w-node-_2a291a70-23f7-f81c-5765-896fd280390c-8e183abe, #w-node-_93946746-a94f-ab4b-6b0a-602923aaeca8-8e183abe, #w-node-_90a077a1-0ff0-5399-e10e-afea3dd1792c-8e183abe, #w-node-_006f0075-668b-f67e-f5b4-0f0c4fe581f5-8e183abe, #w-node-ec11b7d7-15f2-6a94-bbae-7dfb53befc1b-8e183abe, #w-node-eccf2dc8-83c3-2973-40fd-d17c5c85e12c-8e183abe, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f293-8e183abe, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f29d-8e183abe, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f2a7-8e183abe, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f2b1-8e183abe, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f2bb-8e183abe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_683877f4-d1b9-7623-5b9c-a45828dd8c56-8e183abe {
  grid-area: Area;
}

#w-node-_683877f4-d1b9-7623-5b9c-a45828dd8c7e-8e183abe, #w-node-b0ded0ff-32ad-a40f-da1c-d2b07cefa8db-d136d47d, #w-node-_417dfa4b-ab6e-7ce7-3e71-2b54f0d50b7f-d136d47d, #w-node-_50307530-a9a8-db22-c396-e5d25b810c5c-d136d47d, #w-node-_3a99f998-b7fb-f657-5233-e6eb2ab6f825-d136d47d, #w-node-_0b01abfd-3499-8e62-a61d-0ad0559a8f17-d136d47d, #w-node-_63ac68be-3bd9-d0ce-6f05-bfa7b67cf4cd-d136d47d, #w-node-c8f49119-076e-2962-8c6e-97d2e8e60ae6-d136d47d, #w-node-_9e78fb30-1af5-757f-bf19-2cf6b7e53e4e-d136d47d, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b580-d136d47d, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b58a-d136d47d, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b594-d136d47d, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b59e-d136d47d, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5a8-d136d47d, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5b2-d136d47d, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5bc-d136d47d, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5c6-d136d47d, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5d0-d136d47d, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f2a7-d136d47d, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f2b1-d136d47d, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f29d-d136d47d, #w-node-_4558192e-3b84-18a1-7de2-a0402d5a7241-d136d47d, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f293-d136d47d, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f2bb-d136d47d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c3f55bf-5572-163f-42e1-5c7c1ef73575-d136d47d {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bf899fba-10be-505f-5397-783cf30b05cb-d136d47d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_139ff0fe-63d4-bb41-076e-33abaae4c907-d136d47d, #w-node-_240f1412-036f-3b41-9256-c056a1049e6a-d136d47d, #w-node-_28ef1abf-6ee6-2bdd-8bb1-501d72299ef6-d136d47d, #w-node-_8492269c-5338-5b9e-4715-67bf88c651ed-d136d47d, #w-node-ab2b49d9-9bce-9493-299b-9d1bb276733b-d136d47d, #w-node-_3c19ce1f-694d-d453-346b-d4e0b2ae25ad-d136d47d, #w-node-_23f60c30-7c4d-4e31-88b2-44376b9cfde1-d136d47d, #w-node-_389a0bd7-befe-e423-ae50-a2be7e581b31-d136d47d, #w-node-_60091478-d81b-84ad-9be6-cda92cb1fc02-d136d47d, #w-node-be24aa6a-41ff-a4cc-bea0-0ce9e4034e05-d136d47d, #w-node-a071787e-1a97-f01a-9264-2f763da7f2d6-d136d47d, #w-node-_3e251015-9418-5148-94a0-4c26ff433e82-d136d47d, #w-node-_5eaf67d1-c320-4b01-8608-ed85580dbbcb-d136d47d, #w-node-_9ae8e345-a039-c645-64d6-42e39576064b-d136d47d, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e7094-d136d47d, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e7096-d136d47d, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e7098-d136d47d, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e709a-d136d47d, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e709c-d136d47d, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e709e-d136d47d, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e70a0-d136d47d, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e70a2-d136d47d, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e70a4-d136d47d, #w-node-b0ded0ff-32ad-a40f-da1c-d2b07cefa8db-17d4ed0e, #w-node-_417dfa4b-ab6e-7ce7-3e71-2b54f0d50b7f-17d4ed0e, #w-node-_50307530-a9a8-db22-c396-e5d25b810c5c-17d4ed0e, #w-node-_3a99f998-b7fb-f657-5233-e6eb2ab6f825-17d4ed0e, #w-node-_0b01abfd-3499-8e62-a61d-0ad0559a8f17-17d4ed0e, #w-node-_63ac68be-3bd9-d0ce-6f05-bfa7b67cf4cd-17d4ed0e, #w-node-c8f49119-076e-2962-8c6e-97d2e8e60ae6-17d4ed0e, #w-node-_9e78fb30-1af5-757f-bf19-2cf6b7e53e4e-17d4ed0e, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b580-17d4ed0e, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b58a-17d4ed0e, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b594-17d4ed0e, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b59e-17d4ed0e, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5a8-17d4ed0e, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5b2-17d4ed0e, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5bc-17d4ed0e, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5c6-17d4ed0e, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5d0-17d4ed0e, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f2a7-17d4ed0e, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f2b1-17d4ed0e, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f29d-17d4ed0e, #w-node-_4558192e-3b84-18a1-7de2-a0402d5a7241-17d4ed0e, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f293-17d4ed0e, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f2bb-17d4ed0e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c3f55bf-5572-163f-42e1-5c7c1ef73575-17d4ed0e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bf899fba-10be-505f-5397-783cf30b05cb-17d4ed0e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_139ff0fe-63d4-bb41-076e-33abaae4c907-17d4ed0e, #w-node-_240f1412-036f-3b41-9256-c056a1049e6a-17d4ed0e, #w-node-_6e5e320d-7a58-9e4f-fd38-16a7e8174f34-c2ca26de, #w-node-_36cfc9fe-eb96-0287-5fc6-c7d0f3300e3f-fbd84fc4, #w-node-_4960a9b0-2233-824d-8c17-72156ff48a99-fbd84fc4, #w-node-_178c0c1b-1b6f-51ff-97ab-a3bddded8f99-fbd84fc4, #w-node-e509e604-d7eb-8753-1947-d93d3b786a88-fbd84fc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9cb3602-1945-b905-0a38-50a8ea41ab18-fbd84fc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1b6ef12c-775c-711d-7399-4fc59d407973-fbd84fc4, #w-node-b817c4fc-bb0b-d96b-9648-a97997a38799-076a0f90, #w-node-_99b3230c-5af3-2bd1-f6e8-467d3f822cbe-076a0f90, #w-node-a762103d-306c-f99f-da01-4d4096c577fe-076a0f90, #w-node-_1dc1e740-1d66-8bd4-9546-3ae2d6d9b3ca-076a0f90, #w-node-_7267fdfa-81cd-c2af-fe4c-fa097b996565-076a0f90, #w-node-_113a8022-d959-1797-f573-eb488d393005-076a0f90, #w-node-e37f5228-1125-8aa3-2a27-310d27992503-076a0f90, #w-node-cb6dbf2b-287f-c19d-5bac-61d8ad6878a1-076a0f90, #w-node-_1b6b8788-9059-2af3-a713-c4aeb11eb92f-076a0f90, #w-node-_401e833d-f8cf-4e3c-24a3-f2921de99258-076a0f90, #w-node-_2c65323e-bde3-f8b5-ea85-2e18a9a1f708-076a0f90, #w-node-_2c65323e-bde3-f8b5-ea85-2e18a9a1f70a-076a0f90, #w-node-_2c65323e-bde3-f8b5-ea85-2e18a9a1f70c-076a0f90, #w-node-_2c65323e-bde3-f8b5-ea85-2e18a9a1f70e-076a0f90, #w-node-_2c65323e-bde3-f8b5-ea85-2e18a9a1f710-076a0f90, #w-node-_2c65323e-bde3-f8b5-ea85-2e18a9a1f712-076a0f90, #w-node-ab2dc9dd-dc9c-8077-3e0c-5463ad6a85b8-076a0f90, #w-node-ab2dc9dd-dc9c-8077-3e0c-5463ad6a85ba-076a0f90, #w-node-ab2dc9dd-dc9c-8077-3e0c-5463ad6a85bc-076a0f90, #w-node-ab2dc9dd-dc9c-8077-3e0c-5463ad6a85be-076a0f90, #w-node-ab2dc9dd-dc9c-8077-3e0c-5463ad6a85c0-076a0f90, #w-node-ab2dc9dd-dc9c-8077-3e0c-5463ad6a85c2-076a0f90 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9415e5a6-10ee-0743-a2f8-f19338a2e0a4-076a0f90 {
  grid-template-rows: auto auto;
  grid-template-columns: 4.75fr 1fr;
  display: none;
}

#w-node-_0aa2ff4d-ed06-e8dd-86ac-9e09c95dfd5e-076a0f90 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a61d5faa-daae-1920-6e2e-bd8115b9f895-076a0f90, #w-node-_8b743119-b2d1-a58b-8c6e-fef26a7a2382-076a0f90, #w-node-_72150533-fbe5-dd2d-dac2-85853ad3e477-076a0f90, #w-node-_72150533-fbe5-dd2d-dac2-85853ad3e482-076a0f90, #w-node-_72150533-fbe5-dd2d-dac2-85853ad3e48e-076a0f90 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b7a29fec-49f3-31b1-e68a-92f6f3164cc1-076a0f90, #w-node-_74e546be-4c3d-eb56-8149-66d3c528c36a-076a0f90, #w-node-_0eb0b2c4-8f5c-8db7-b51a-e05992ef3742-076a0f90 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-db66ffcc-5d6a-0486-19dc-53fe810df89f-076a0f90, #w-node-db66ffcc-5d6a-0486-19dc-53fe810df8a4-076a0f90, #w-node-db66ffcc-5d6a-0486-19dc-53fe810df8a9-076a0f90, #w-node-_36cfc9fe-eb96-0287-5fc6-c7d0f3300e3f-3751c56b, #w-node-_4960a9b0-2233-824d-8c17-72156ff48a99-3751c56b, #w-node-_178c0c1b-1b6f-51ff-97ab-a3bddded8f99-3751c56b, #w-node-e509e604-d7eb-8753-1947-d93d3b786a88-3751c56b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9cb3602-1945-b905-0a38-50a8ea41ab18-3751c56b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1b6ef12c-775c-711d-7399-4fc59d407973-3751c56b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be958e49-7dd2-f39d-7a7e-b57cca29e70a-add79936 {
  place-self: auto;
}

#w-node-_6e5e320d-7a58-9e4f-fd38-16a7e8174f34-0326dcd5, #w-node-_6e5e320d-7a58-9e4f-fd38-16a7e8174f34-eae46851, #w-node-_6e5e320d-7a58-9e4f-fd38-16a7e8174f34-39e039ef, #w-node-_6e5e320d-7a58-9e4f-fd38-16a7e8174f34-53a81684, #w-node-b0ded0ff-32ad-a40f-da1c-d2b07cefa8db-bb0660fc, #w-node-_417dfa4b-ab6e-7ce7-3e71-2b54f0d50b7f-bb0660fc, #w-node-_50307530-a9a8-db22-c396-e5d25b810c5c-bb0660fc, #w-node-_3a99f998-b7fb-f657-5233-e6eb2ab6f825-bb0660fc, #w-node-_0b01abfd-3499-8e62-a61d-0ad0559a8f17-bb0660fc, #w-node-_63ac68be-3bd9-d0ce-6f05-bfa7b67cf4cd-bb0660fc, #w-node-c8f49119-076e-2962-8c6e-97d2e8e60ae6-bb0660fc, #w-node-_9e78fb30-1af5-757f-bf19-2cf6b7e53e4e-bb0660fc, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b580-bb0660fc, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b58a-bb0660fc, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b594-bb0660fc, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b59e-bb0660fc, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5a8-bb0660fc, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5b2-bb0660fc, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5bc-bb0660fc, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5c6-bb0660fc, #w-node-_185715a2-c458-1754-ba3c-e58ba9e7b5d0-bb0660fc, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f2a7-bb0660fc, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f2b1-bb0660fc, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f29d-bb0660fc, #w-node-_4558192e-3b84-18a1-7de2-a0402d5a7241-bb0660fc, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f293-bb0660fc, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f2bb-bb0660fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c3f55bf-5572-163f-42e1-5c7c1ef73575-bb0660fc {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bf899fba-10be-505f-5397-783cf30b05cb-bb0660fc {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_139ff0fe-63d4-bb41-076e-33abaae4c907-bb0660fc, #w-node-_240f1412-036f-3b41-9256-c056a1049e6a-bb0660fc, #w-node-_28ef1abf-6ee6-2bdd-8bb1-501d72299ef6-bb0660fc, #w-node-_8492269c-5338-5b9e-4715-67bf88c651ed-bb0660fc, #w-node-ab2b49d9-9bce-9493-299b-9d1bb276733b-bb0660fc, #w-node-_3c19ce1f-694d-d453-346b-d4e0b2ae25ad-bb0660fc, #w-node-_23f60c30-7c4d-4e31-88b2-44376b9cfde1-bb0660fc, #w-node-_389a0bd7-befe-e423-ae50-a2be7e581b31-bb0660fc, #w-node-_60091478-d81b-84ad-9be6-cda92cb1fc02-bb0660fc, #w-node-be24aa6a-41ff-a4cc-bea0-0ce9e4034e05-bb0660fc, #w-node-a071787e-1a97-f01a-9264-2f763da7f2d6-bb0660fc, #w-node-_3e251015-9418-5148-94a0-4c26ff433e82-bb0660fc, #w-node-_5eaf67d1-c320-4b01-8608-ed85580dbbcb-bb0660fc, #w-node-_9ae8e345-a039-c645-64d6-42e39576064b-bb0660fc, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e7094-bb0660fc, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e7096-bb0660fc, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e7098-bb0660fc, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e709a-bb0660fc, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e709c-bb0660fc, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e709e-bb0660fc, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e70a0-bb0660fc, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e70a2-bb0660fc, #w-node-_601394c0-13b3-a6a8-b989-520d9a4e70a4-bb0660fc, #w-node-_36cfc9fe-eb96-0287-5fc6-c7d0f3300e3f-789fe98c, #w-node-_4960a9b0-2233-824d-8c17-72156ff48a99-789fe98c, #w-node-_178c0c1b-1b6f-51ff-97ab-a3bddded8f99-789fe98c, #w-node-e509e604-d7eb-8753-1947-d93d3b786a88-789fe98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9cb3602-1945-b905-0a38-50a8ea41ab18-789fe98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1b6ef12c-775c-711d-7399-4fc59d407973-789fe98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_263bc9c4-5bdf-1407-a877-e24bbfaff6cc-a5586d74 {
  align-self: center;
}

#w-node-_263bc9c4-5bdf-1407-a877-e24bbfaff6de-a5586d74 {
  place-self: center;
}

#w-node-_263bc9c4-5bdf-1407-a877-e24bbfaff6e2-a5586d74 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_263bc9c4-5bdf-1407-a877-e24bbfaff706-a5586d74 {
  justify-self: start;
}

#w-node-_263bc9c4-5bdf-1407-a877-e24bbfaff7a4-a5586d74 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-_263bc9c4-5bdf-1407-a877-e24bbfaff84c-a5586d74, #w-node-_318113d3-8f04-1033-ba94-cbadf1ffea1f-a5586d74 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8321961d-7d1c-8c56-6271-d8870d828760-a5586d74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_263bc9c4-5bdf-1407-a877-e24bbfaff9c5-a5586d74 {
  align-self: center;
}

#w-node-_263bc9c4-5bdf-1407-a877-e24bbfaff9ff-a5586d74 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6c511b60-5473-ccf6-5b6d-d2d105db60bf-95bf263a, #w-node-a58271bc-691d-82a3-8bbb-e7871dbc3305-95bf263a, #w-node-d7c736a7-926f-9503-1387-4a5107f04bd3-95bf263a, #w-node-a90b6ca2-a906-1049-8181-02c424ea0e1e-95bf263a, #w-node-_8bb25f47-6372-f4ed-b8b3-c139c5c8a606-95bf263a, #w-node-a6342ae3-b1d0-eb13-e972-62dd60046df8-95bf263a, #w-node-_70547e12-32aa-b74c-9b69-dbbf2ad360a4-95bf263a, #w-node-b2b0116d-1502-7891-f050-afc235d4ab3d-95bf263a, #w-node-bdd0f8ec-5d53-d93e-d993-955ee5f4ed12-95bf263a, #w-node-d8d5213f-3913-d988-e7ab-df02657abdd4-95bf263a, #w-node-d8d5213f-3913-d988-e7ab-df02657abde0-95bf263a, #w-node-d8d5213f-3913-d988-e7ab-df02657abdec-95bf263a, #w-node-d8d5213f-3913-d988-e7ab-df02657abdf8-95bf263a, #w-node-d8d5213f-3913-d988-e7ab-df02657abe04-95bf263a, #w-node-d8d5213f-3913-d988-e7ab-df02657abe10-95bf263a, #w-node-ed5d3088-619a-c541-726a-ac0d42ce5b68-95bf263a, #w-node-_536f0b08-e5e6-82e2-8418-7d61504a5542-95bf263a, #w-node-_0fab156c-504d-d868-b32a-89ad592cfaee-95bf263a, #w-node-_20c0ec32-d9c8-fa1e-59d7-214c0a490be2-95bf263a, #w-node-a1daf4c9-d6da-a319-0fdb-0ac39b555e36-95bf263a, #w-node-a722aa20-6a8e-1115-afa1-ee781f850989-95bf263a, #w-node-_10822809-1918-3abd-76b6-5843502920ce-95bf263a, #w-node-_09cc49f8-790d-d603-84ca-e3540eb02efa-95bf263a, #w-node-c7e2ee00-b4db-be1b-4c09-71f2dc303a5a-95bf263a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c09f4bdf-6295-5aec-7d38-efedf82dc0e4-a81d8d37, #w-node-c594ee6b-2c1c-ef37-dc63-90b247e7d567-a81d8d37, #w-node-d473c0b9-fcd1-28c2-6d89-a9dff4e0a310-a81d8d37, #w-node-_432b9240-dd55-08cc-e1d6-23e85cb5e172-a81d8d37, #w-node-_3621b48c-a2d7-adbf-ea6f-ab5e7dd29699-a81d8d37, #w-node-f80b5c13-079f-c67b-ad9c-3c05d4d7aca8-a81d8d37, #w-node-f80b5c13-079f-c67b-ad9c-3c05d4d7acb2-a81d8d37, #w-node-f80b5c13-079f-c67b-ad9c-3c05d4d7acbc-a81d8d37, #w-node-f80b5c13-079f-c67b-ad9c-3c05d4d7acc4-a81d8d37, #w-node-f80b5c13-079f-c67b-ad9c-3c05d4d7acce-a81d8d37 {
  justify-self: stretch;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2deb-6f364ebd {
  grid-area: 2 / 1 / 2 / 2;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2df5-6f364ebd {
  grid-area: 1 / 3 / 3 / 4;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e16-6f364ebd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_72724f80-3108-296f-27e0-f3886244d40f-6f364ebd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_72724f80-3108-296f-27e0-f3886244d41c-6f364ebd {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_72724f80-3108-296f-27e0-f3886244d421-6f364ebd {
  grid-area: 2 / 1 / 2 / 3;
}

#w-node-_72724f80-3108-296f-27e0-f3886244d426-6f364ebd {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_72724f80-3108-296f-27e0-f3886244d42c-6f364ebd {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c07f21b5-4f91-08e8-f707-d37f628f8706-6f364ebd, #w-node-c07f21b5-4f91-08e8-f707-d37f628f8707-6f364ebd, #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e3e-6f364ebd {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e7b-6f364ebd {
  align-self: stretch;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2ec3-6f364ebd {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f02-6f364ebd {
  grid-area: 2 / 3 / 4 / 4;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f66-6f364ebd {
  place-self: auto;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f76-6f364ebd {
  align-self: center;
}

#w-node-dc3ec973-846b-db5c-3042-ac6ccdc7d9c5-6f364ebd, #w-node-_64114a49-d2d0-cc05-67f6-f320e5cc3760-6f364ebd, #w-node-_5d7d8ab1-f42f-c742-1397-f92e7c3be504-6f364ebd, #w-node-_64114a49-d2d0-cc05-67f6-f320e5cc378c-6f364ebd, #w-node-_26893d0d-820d-793c-c538-2fb72a9b09c0-6f364ebd, #w-node-_64114a49-d2d0-cc05-67f6-f320e5cc37aa-6f364ebd, #w-node-_90409daf-0636-a8a0-9399-e6ee9a4635f9-6f364ebd, #w-node-_64114a49-d2d0-cc05-67f6-f320e5cc3773-6f364ebd, #w-node-e6e52760-efd5-40b3-c4df-c0f181a34aeb-6f364ebd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_64114a49-d2d0-cc05-67f6-f320e5cc37be-6f364ebd {
  order: 0;
}

#w-node-_64114a49-d2d0-cc05-67f6-f320e5cc37c8-6f364ebd, #w-node-b6efa2db-279c-c7cd-fb48-e1d67119890e-6f364ebd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc30d3-6f364ebd {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_0a53267a-3310-d0cc-740c-ba6fe30f8fa1-6f364ebd, #w-node-_0a53267a-3310-d0cc-740c-ba6fe30f8fb3-6f364ebd, #w-node-_0a53267a-3310-d0cc-740c-ba6fe30f8fbb-6f364ebd, #w-node-_8303ede3-c66b-6535-4e4a-ea9a30defafb-6f364ebd, #w-node-e8f62146-5a31-d9cf-3e15-27707e1b2d15-6f364ebd, #w-node-_3a6e0a1d-fb3e-ad14-b2de-3d9b91215c24-6f364ebd, #w-node-_0a53267a-3310-d0cc-740c-ba6fe30f8fcb-6f364ebd, #w-node-_0a53267a-3310-d0cc-740c-ba6fe30f8fc3-6f364ebd, #w-node-_0a53267a-3310-d0cc-740c-ba6fe30f8fa9-6f364ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2deb-eab603d9 {
  grid-area: 2 / 1 / 2 / 2;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2df5-eab603d9 {
  grid-area: 1 / 3 / 3 / 4;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e16-eab603d9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4837e933-611a-69b1-d964-502e36694bae-eab603d9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4837e933-611a-69b1-d964-502e36694bbb-eab603d9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4837e933-611a-69b1-d964-502e36694bc0-eab603d9 {
  grid-area: 2 / 1 / 2 / 3;
}

#w-node-_4837e933-611a-69b1-d964-502e36694bc5-eab603d9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4837e933-611a-69b1-d964-502e36694bcc-eab603d9 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e3e-eab603d9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e7b-eab603d9 {
  align-self: stretch;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2ec3-eab603d9 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f02-eab603d9 {
  grid-area: 2 / 3 / 4 / 4;
}

#w-node-_1e868fb4-88a6-88aa-b539-7d6af6463f9d-eab603d9 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_1e868fb4-88a6-88aa-b539-7d6af6463ff1-eab603d9 {
  grid-area: 2 / 3 / 4 / 4;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f66-eab603d9 {
  place-self: auto;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f76-eab603d9 {
  align-self: center;
}

#w-node-_8c977d7b-44f3-8641-7df1-ab15c21cf22e-eab603d9, #w-node-_8c977d7b-44f3-8641-7df1-ab15c21cf241-eab603d9, #w-node-_8c977d7b-44f3-8641-7df1-ab15c21cf264-eab603d9, #w-node-_8c977d7b-44f3-8641-7df1-ab15c21cf27d-eab603d9, #w-node-_8c977d7b-44f3-8641-7df1-ab15c21cf290-eab603d9, #w-node-_8c977d7b-44f3-8641-7df1-ab15c21cf2ae-eab603d9, #w-node-_8c977d7b-44f3-8641-7df1-ab15c21cf2c5-eab603d9, #w-node-_8c977d7b-44f3-8641-7df1-ab15c21cf2e3-eab603d9, #w-node-_8c977d7b-44f3-8641-7df1-ab15c21cf2f4-eab603d9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8c977d7b-44f3-8641-7df1-ab15c21cf2ff-eab603d9 {
  order: 0;
}

#w-node-_8c977d7b-44f3-8641-7df1-ab15c21cf309-eab603d9, #w-node-_8c977d7b-44f3-8641-7df1-ab15c21cf31c-eab603d9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc30d3-eab603d9 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_179fa682-c39a-0634-98fd-49c8661a0fe6-eab603d9, #w-node-_179fa682-c39a-0634-98fd-49c8661a0ff4-eab603d9, #w-node-_179fa682-c39a-0634-98fd-49c8661a1003-eab603d9, #w-node-_179fa682-c39a-0634-98fd-49c8661a100c-eab603d9, #w-node-_179fa682-c39a-0634-98fd-49c8661a1014-eab603d9, #w-node-_179fa682-c39a-0634-98fd-49c8661a101c-eab603d9, #w-node-_179fa682-c39a-0634-98fd-49c8661a1024-eab603d9, #w-node-_179fa682-c39a-0634-98fd-49c8661a102c-eab603d9, #w-node-_179fa682-c39a-0634-98fd-49c8661a1041-eab603d9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bcbe18ea-94e4-25cf-a6c0-5271edec5bd0-f9197e3f, #w-node-bcbe18ea-94e4-25cf-a6c0-5271edec5c03-f9197e3f {
  align-self: stretch;
}

#w-node-_6e5e320d-7a58-9e4f-fd38-16a7e8174f34-1e107fad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2deb-e8757c70 {
  grid-area: 2 / 1 / 2 / 2;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2df5-e8757c70 {
  grid-area: 1 / 3 / 3 / 4;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e16-e8757c70 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e3e-e8757c70 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e7b-e8757c70 {
  align-self: stretch;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2ec3-e8757c70 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f02-e8757c70 {
  grid-area: 2 / 3 / 4 / 4;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f66-e8757c70 {
  place-self: auto;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f76-e8757c70 {
  align-self: center;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc30d3-e8757c70 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2deb-0df7bbc0 {
  grid-area: 2 / 1 / 2 / 2;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2df5-0df7bbc0 {
  grid-area: 1 / 3 / 3 / 4;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e16-0df7bbc0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e3e-0df7bbc0 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e7b-0df7bbc0 {
  align-self: stretch;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2ec3-0df7bbc0 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f02-0df7bbc0 {
  grid-area: 2 / 3 / 4 / 4;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f66-0df7bbc0 {
  place-self: auto;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f76-0df7bbc0 {
  align-self: center;
}

#w-node-_88dd6a56-d53f-5685-3899-5d78d4fc30d3-0df7bbc0 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_2ab3862f-20c0-5d5f-9076-d8aa892061d8-0780e82c {
  align-self: center;
}

#w-node-ce1dba5f-e2c5-cfdc-befd-29e3e32a37bb-0780e82c, #w-node-_111ee762-750b-65de-63ac-f0abfb552962-0780e82c, #w-node-_20f7080d-e5ed-ce7e-fc4a-34d354056584-0780e82c, #w-node-a40de8bb-da24-9652-d8ba-5f04a9860228-0780e82c, #w-node-_4e140baf-06a5-dc34-39dd-14b0d4659cf6-0780e82c {
  place-self: stretch stretch;
}

#w-node-_20be0d30-18a5-a16b-a5b6-6ca63a6b067f-0780e82c, #w-node-b751802a-7288-9414-d310-57aed9285e0f-0780e82c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1bfb6577-d6ab-4daf-a8a8-0310dc132f9e-0780e82c, #w-node-_1bfb6577-d6ab-4daf-a8a8-0310dc132f93-0780e82c, #w-node-_1bfb6577-d6ab-4daf-a8a8-0310dc132fa6-0780e82c, #w-node-_1bfb6577-d6ab-4daf-a8a8-0310dc132fb1-0780e82c, #w-node-_1bfb6577-d6ab-4daf-a8a8-0310dc132fb9-0780e82c, #w-node-_1bfb6577-d6ab-4daf-a8a8-0310dc132fc7-0780e82c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec86ddb2-41d9-7d40-db34-7b730edb2567-c6340e04 {
  justify-self: center;
}

#w-node-_11e8306d-f0d7-7ba5-d0de-bff3cf51b1c6-c6340e04 {
  justify-self: end;
}

#w-node-fecd806d-4981-6d79-7913-1ea2d45e2ab9-c6340e04 {
  place-self: center start;
}

#w-node-_4c635546-eae2-647a-7757-5e9ef54f88a9-c6340e04 {
  place-self: center;
}

#w-node-e560ff5e-93a2-568e-7026-bdb03787208b-c6340e04 {
  place-self: center start;
}

#w-node-_10247b62-f77a-d6a6-a2bd-b1e7d2188a31-c6340e04 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dbdc755a-bc06-ed53-2022-63307b01b48b-c6340e04, #w-node-ed6630a5-282a-a8a2-bc22-534b5aa2aa4d-c6340e04 {
  grid-area: 5 / 2 / 6 / 2;
}

#w-node-_79479f72-4e4d-e103-679b-e5ed0e70033e-c6340e04 {
  grid-area: 8 / 2 / 7 / 3;
}

#w-node-_8d1aa979-51f5-0581-e5ea-4afcd05b242d-c6340e04 {
  grid-area: 1 / 2 / 2 / 2;
}

#w-node-_1357b439-9879-36af-dd9e-f34b1573da4d-c6340e04 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-ec86ddb2-41d9-7d40-db34-7b730edb2567-62ad3b56 {
  justify-self: center;
}

#w-node-_11e8306d-f0d7-7ba5-d0de-bff3cf51b1c6-62ad3b56 {
  justify-self: end;
}

#w-node-_1357b439-9879-36af-dd9e-f34b1573da4d-62ad3b56 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_55ad5029-10d7-9c23-7a59-ee8fd9e635ca-76cb37e1, #w-node-_2a7c54ea-3412-f05f-72e6-e9af365fe356-76cb37e1, #w-node-b093c9ae-ba80-0f2e-9421-6156073b5507-76cb37e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac064b24-e7c0-b8e2-123e-448cfa2e2009-76cb37e1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-_3691530b-ab8e-f29e-b669-5bcc6fb3837e-76cb37e1, #w-node-ae5027c2-9261-376c-e5eb-769a277abf33-76cb37e1, #w-node-_062989d5-5e97-560b-6b65-671d814b39a3-76cb37e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d318315b-3b73-a1a4-47ef-77ca964b5c73-76cb37e1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d318315b-3b73-a1a4-47ef-77ca964b5c7b-76cb37e1, #w-node-d318315b-3b73-a1a4-47ef-77ca964b5c82-76cb37e1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d318315b-3b73-a1a4-47ef-77ca964b5c8a-76cb37e1, #w-node-d318315b-3b73-a1a4-47ef-77ca964b5c92-76cb37e1, #w-node-d318315b-3b73-a1a4-47ef-77ca964b5c99-76cb37e1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_08cd5d08-14ab-3032-e2a0-ed5fa756655a-88f0f06c {
  justify-self: end;
}

#w-node-_08cd5d08-14ab-3032-e2a0-ed5fa7566565-88f0f06c {
  place-self: center;
}

#w-node-_08cd5d08-14ab-3032-e2a0-ed5fa756658e-88f0f06c {
  place-self: stretch end;
}

#w-node-_1ee1793c-03c6-0f94-b0af-28e669c0301c-88f0f06c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_8acc9c2d-0679-008c-13ea-8e05895de25f-88f0f06c {
  place-self: center start;
}

#w-node-_8acc9c2d-0679-008c-13ea-8e05895de261-88f0f06c {
  place-self: center end;
}

#w-node-_8acc9c2d-0679-008c-13ea-8e05895de26b-88f0f06c {
  place-self: center start;
}

#w-node-_8acc9c2d-0679-008c-13ea-8e05895de26d-88f0f06c {
  place-self: center end;
}

#w-node-_8acc9c2d-0679-008c-13ea-8e05895de276-88f0f06c {
  place-self: center start;
}

#w-node-_8acc9c2d-0679-008c-13ea-8e05895de278-88f0f06c {
  place-self: center end;
}

#w-node-dad691b4-6907-7780-bd7c-84b606e9b739-88f0f06c {
  place-self: center start;
}

#w-node-dad691b4-6907-7780-bd7c-84b606e9b73b-88f0f06c {
  place-self: center end;
}

#w-node-dad691b4-6907-7780-bd7c-84b606e9b745-88f0f06c {
  place-self: center start;
}

#w-node-dad691b4-6907-7780-bd7c-84b606e9b747-88f0f06c {
  place-self: center end;
}

#w-node-dad691b4-6907-7780-bd7c-84b606e9b750-88f0f06c {
  place-self: center start;
}

#w-node-dad691b4-6907-7780-bd7c-84b606e9b752-88f0f06c {
  place-self: center end;
}

#w-node-_0df82d20-fe53-c353-9500-fe269932085d-88f0f06c {
  place-self: center start;
}

#w-node-_0df82d20-fe53-c353-9500-fe269932085f-88f0f06c {
  place-self: center end;
}

#w-node-_0df82d20-fe53-c353-9500-fe2699320869-88f0f06c {
  place-self: center start;
}

#w-node-_0df82d20-fe53-c353-9500-fe269932086b-88f0f06c {
  place-self: center end;
}

#w-node-_0df82d20-fe53-c353-9500-fe2699320874-88f0f06c {
  place-self: center start;
}

#w-node-_0df82d20-fe53-c353-9500-fe2699320876-88f0f06c {
  place-self: center end;
}

#w-node-ad1d0d61-7bfb-ab14-1ee6-2b751e3d49b5-88f0f06c, #w-node-_3d740c68-d516-89e0-fd2a-f00b3b977660-88f0f06c, #w-node-_36ec0492-894b-11e9-f115-2ca847db307b-88f0f06c, #w-node-_8bf1b8b3-c2c5-7abd-6969-c2a49a480a87-88f0f06c {
  place-self: auto;
}

#w-node-cd19bfdf-40d6-a13a-de25-0fdc035fdbd9-50c86818 {
  justify-self: end;
}

#w-node-cd19bfdf-40d6-a13a-de25-0fdc035fdbe4-50c86818 {
  place-self: center;
}

#w-node-cd19bfdf-40d6-a13a-de25-0fdc035fdc0d-50c86818 {
  place-self: stretch end;
}

#w-node-_5d769d78-496d-3ddd-a03b-acf80e769d32-2f4dd6b0 {
  justify-self: end;
}

#w-node-_5d769d78-496d-3ddd-a03b-acf80e769d3d-2f4dd6b0 {
  place-self: center;
}

#w-node-_5d769d78-496d-3ddd-a03b-acf80e769d66-2f4dd6b0 {
  place-self: stretch end;
}

#w-node-_4422a38a-8520-611b-0292-a18fd627e038-2f4dd6b0 {
  place-self: center start;
}

#w-node-_4422a38a-8520-611b-0292-a18fd627e03a-2f4dd6b0 {
  place-self: center end;
}

#w-node-_4422a38a-8520-611b-0292-a18fd627e044-2f4dd6b0 {
  place-self: center start;
}

#w-node-_4422a38a-8520-611b-0292-a18fd627e046-2f4dd6b0 {
  place-self: center end;
}

#w-node-_4422a38a-8520-611b-0292-a18fd627e04f-2f4dd6b0 {
  place-self: center start;
}

#w-node-_4422a38a-8520-611b-0292-a18fd627e051-2f4dd6b0 {
  place-self: center end;
}

#w-node-dee84ff1-bca8-2b3f-e9f5-11b87762cf5f-2f4dd6b0 {
  place-self: center start;
}

#w-node-dee84ff1-bca8-2b3f-e9f5-11b87762cf61-2f4dd6b0 {
  place-self: center end;
}

#w-node-dee84ff1-bca8-2b3f-e9f5-11b87762cf6b-2f4dd6b0 {
  place-self: center start;
}

#w-node-dee84ff1-bca8-2b3f-e9f5-11b87762cf6d-2f4dd6b0 {
  place-self: center end;
}

#w-node-dee84ff1-bca8-2b3f-e9f5-11b87762cf76-2f4dd6b0 {
  place-self: center start;
}

#w-node-dee84ff1-bca8-2b3f-e9f5-11b87762cf78-2f4dd6b0 {
  place-self: center end;
}

#w-node-_4428f45f-f268-5d17-7d6a-beff2fadacbf-2f4dd6b0 {
  place-self: center start;
}

#w-node-_4428f45f-f268-5d17-7d6a-beff2fadacc1-2f4dd6b0 {
  place-self: center end;
}

#w-node-_4428f45f-f268-5d17-7d6a-beff2fadaccb-2f4dd6b0 {
  place-self: center start;
}

#w-node-_4428f45f-f268-5d17-7d6a-beff2fadaccd-2f4dd6b0 {
  place-self: center end;
}

#w-node-_4428f45f-f268-5d17-7d6a-beff2fadacd6-2f4dd6b0 {
  place-self: center start;
}

#w-node-_4428f45f-f268-5d17-7d6a-beff2fadacd8-2f4dd6b0 {
  place-self: center end;
}

#w-node-b9a2bf55-bcac-e0ec-794d-5bc0fece466e-9b9635ba {
  justify-self: end;
}

#w-node-b9a2bf55-bcac-e0ec-794d-5bc0fece4679-9b9635ba {
  place-self: center;
}

#w-node-b9a2bf55-bcac-e0ec-794d-5bc0fece46a2-9b9635ba {
  place-self: stretch end;
}

#w-node-_1ee1793c-03c6-0f94-b0af-28e669c0301c-9b9635ba {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-ad1d0d61-7bfb-ab14-1ee6-2b751e3d49b5-9b9635ba, #w-node-_3d740c68-d516-89e0-fd2a-f00b3b977660-9b9635ba, #w-node-_36ec0492-894b-11e9-f115-2ca847db307b-9b9635ba, #w-node-_8bf1b8b3-c2c5-7abd-6969-c2a49a480a87-9b9635ba {
  place-self: auto;
}

#w-node-_11e770e2-2582-a3b3-174d-752fc2cf8aeb-d86b701c {
  justify-self: end;
}

#w-node-_11e770e2-2582-a3b3-174d-752fc2cf8af6-d86b701c {
  place-self: center;
}

#w-node-_11e770e2-2582-a3b3-174d-752fc2cf8b1f-d86b701c {
  place-self: stretch end;
}

#w-node-_31cdcfbd-fbb9-3dad-e16d-8b40bbebaae4-d86b701c, #w-node-_55191b1f-d3e6-e4c0-594d-ffb5daa0ad58-d86b701c, #w-node-_6e457cb1-cfdb-45fb-b393-5defccc43314-d86b701c {
  align-self: end;
}

#w-node-d6a66c1c-d5d9-5423-8d4d-5c3fa66510bc-6d91ef72 {
  justify-self: end;
}

#w-node-_9458214f-dbbe-06d8-dda5-34c4da503bf7-6d91ef72 {
  place-self: center;
}

#w-node-ab5c8e79-4bfd-fef6-a7d6-2a5ce02ac304-6d91ef72 {
  place-self: stretch end;
}

#w-node-_31cdcfbd-fbb9-3dad-e16d-8b40bbebaae4-6d91ef72, #w-node-_55191b1f-d3e6-e4c0-594d-ffb5daa0ad58-6d91ef72, #w-node-_6e457cb1-cfdb-45fb-b393-5defccc43314-6d91ef72 {
  align-self: end;
}

#w-node-_5a4d0d17-d7d5-c4ad-eb12-4952c2460d2a-a6e80a92 {
  justify-self: end;
}

#w-node-_5a4d0d17-d7d5-c4ad-eb12-4952c2460d35-a6e80a92 {
  place-self: center;
}

#w-node-_5a4d0d17-d7d5-c4ad-eb12-4952c2460d5e-a6e80a92 {
  place-self: stretch end;
}

#w-node-_31cdcfbd-fbb9-3dad-e16d-8b40bbebaae4-a6e80a92, #w-node-_55191b1f-d3e6-e4c0-594d-ffb5daa0ad58-a6e80a92, #w-node-_6e457cb1-cfdb-45fb-b393-5defccc43314-a6e80a92 {
  align-self: end;
}

#w-node-c94ecabf-850c-1dff-5463-988c724d4aa0-17de4bb8 {
  justify-self: end;
}

#w-node-c94ecabf-850c-1dff-5463-988c724d4aab-17de4bb8 {
  place-self: center;
}

#w-node-c94ecabf-850c-1dff-5463-988c724d4ad4-17de4bb8 {
  place-self: stretch end;
}

#w-node-_31cdcfbd-fbb9-3dad-e16d-8b40bbebaae4-17de4bb8, #w-node-_55191b1f-d3e6-e4c0-594d-ffb5daa0ad58-17de4bb8, #w-node-_6e457cb1-cfdb-45fb-b393-5defccc43314-17de4bb8 {
  align-self: end;
}

#w-node-d6a66c1c-d5d9-5423-8d4d-5c3fa66510bc-f8573ff0 {
  justify-self: end;
}

#w-node-_9458214f-dbbe-06d8-dda5-34c4da503bf7-f8573ff0 {
  place-self: center;
}

#w-node-ab5c8e79-4bfd-fef6-a7d6-2a5ce02ac304-f8573ff0 {
  place-self: stretch end;
}

#w-node-_31cdcfbd-fbb9-3dad-e16d-8b40bbebaae4-f8573ff0, #w-node-_55191b1f-d3e6-e4c0-594d-ffb5daa0ad58-f8573ff0, #w-node-_6e457cb1-cfdb-45fb-b393-5defccc43314-f8573ff0 {
  align-self: end;
}

#w-node-_08cd5d08-14ab-3032-e2a0-ed5fa756655a-b289e368 {
  justify-self: end;
}

#w-node-_08cd5d08-14ab-3032-e2a0-ed5fa7566565-b289e368 {
  place-self: center;
}

#w-node-_08cd5d08-14ab-3032-e2a0-ed5fa756658e-b289e368 {
  place-self: stretch end;
}

#w-node-_1ee1793c-03c6-0f94-b0af-28e669c0301c-b289e368 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_3c35c3d9-6901-20d6-4131-67c5a3c78bb2-b289e368, #w-node-_78381130-3524-e76a-e18c-dc5f6d665bc0-b289e368, #w-node-_8c052615-a8d0-6039-9ce0-8f32546413ec-b289e368 {
  align-self: end;
}

#w-node-ad1d0d61-7bfb-ab14-1ee6-2b751e3d49b5-b289e368, #w-node-_3d740c68-d516-89e0-fd2a-f00b3b977660-b289e368, #w-node-_36ec0492-894b-11e9-f115-2ca847db307b-b289e368, #w-node-_8bf1b8b3-c2c5-7abd-6969-c2a49a480a87-b289e368 {
  place-self: auto;
}

#w-node-_11e770e2-2582-a3b3-174d-752fc2cf8aeb-2e4e1d2e {
  justify-self: end;
}

#w-node-_11e770e2-2582-a3b3-174d-752fc2cf8af6-2e4e1d2e {
  place-self: center;
}

#w-node-_11e770e2-2582-a3b3-174d-752fc2cf8b1f-2e4e1d2e {
  place-self: stretch end;
}

#w-node-_31cdcfbd-fbb9-3dad-e16d-8b40bbebaae4-2e4e1d2e, #w-node-_55191b1f-d3e6-e4c0-594d-ffb5daa0ad58-2e4e1d2e, #w-node-_6e457cb1-cfdb-45fb-b393-5defccc43314-2e4e1d2e {
  align-self: end;
}

#w-node-_5d769d78-496d-3ddd-a03b-acf80e769d32-0a4710e9 {
  justify-self: end;
}

#w-node-_5d769d78-496d-3ddd-a03b-acf80e769d3d-0a4710e9 {
  place-self: center;
}

#w-node-_5d769d78-496d-3ddd-a03b-acf80e769d66-0a4710e9 {
  place-self: stretch end;
}

#w-node-_7e530a35-60f4-4254-a901-8ed98728bdb1-0a4710e9, #w-node-_84156ddd-1758-618f-2115-d1d1f38e190b-0a4710e9, #w-node-_41e35ed0-2601-3fb5-6839-5f9794c2b434-0a4710e9, #w-node-fbed9f6e-ed2e-e377-4980-688769633bb2-0a4710e9, #w-node-_5112da02-6198-7856-841c-3849331c92f4-0a4710e9, #w-node-_1fd79ea5-3782-8ae6-5cdb-fe08d79e9fad-0a4710e9, #w-node-_3f34466a-2d28-5b72-1e52-04db4c029c52-0a4710e9, #w-node-_45b84a5b-d817-91a9-ac0a-137a72816abb-0a4710e9 {
  align-self: auto;
}

#w-node-_33c71571-d843-345f-a88b-94cfc5690e55-0a4710e9 {
  place-self: stretch end;
}

#w-node-_04d37a58-b5ec-90e6-657a-0bd51a0e1259-0a4710e9, #w-node-_920def06-80a3-96c5-e287-a00aa26f5afc-0a4710e9 {
  place-self: center;
}

#w-node-_04d49dbd-b0f9-232e-c750-593afc387acf-0a4710e9, #w-node-_4aa0af08-2980-c384-015c-af407f9e07b4-0a4710e9, #w-node-_68afe3c8-7a23-9b78-30d4-c51301a43e4e-0a4710e9, #w-node-_3ba5937b-48d2-d0f4-7dea-8b693d7fbfc0-0a4710e9, #w-node-e89d4c26-d980-435f-1527-aa16b346fc24-0a4710e9, #w-node-b7d27bd0-5640-8125-28ac-6777d9b14b94-0a4710e9, #w-node-a3030170-df33-1407-c189-c76cd877a4f5-0a4710e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_067589e8-6379-9285-f0f1-14f8030e0c12-0a4710e9 {
  place-self: end start;
}

#w-node-_6f5f0533-b1bb-8d5a-dfe8-1949195922cf-0a4710e9, #w-node-b4b41cd2-f35e-b752-b0b9-e3af089c7ab8-0a4710e9 {
  justify-self: start;
}

#w-node-_3cb7562b-6342-18ae-308a-869892d2a3f5-0a4710e9 {
  place-self: start;
}

#w-node-aa1b5f30-bd73-f32a-26dc-5941defdcf8d-0a4710e9, #w-node-_13a123b3-3f09-1744-d766-51aa4734c7b1-0a4710e9, #w-node-_3ba2425c-62a8-af5a-d39d-c9293860e0a9-0a4710e9, #w-node-b7fc1fbc-5529-4548-8386-660428f06814-0a4710e9 {
  justify-self: start;
}

#w-node-_4d30d972-3a7e-6ece-75a8-b2763bf9ea1c-0a4710e9 {
  place-self: start;
}

#w-node-_4d30d972-3a7e-6ece-75a8-b2763bf9ea1e-0a4710e9 {
  place-self: auto;
}

#w-node-ebfbe161-f9fd-2c8c-e3ef-2cf06d2552bc-0a4710e9, #w-node-ef9bbe23-d56b-41ad-d7bc-a513ba81235c-0a4710e9, #w-node-_194bef97-05ff-0d00-c49e-82f93df583f7-0a4710e9 {
  place-self: center start;
}

#w-node-_8be603ef-76f3-da95-8508-305f01835eee-0a4710e9 {
  place-self: start;
}

#w-node-_77507ecc-a4fb-2d9e-df13-166d5f7f6892-0a4710e9 {
  place-self: center start;
}

#w-node-fdbbb03a-bf32-9440-db01-caeb189cb015-0a4710e9 {
  place-self: start;
}

#w-node-deafa499-3bec-55e3-1548-866ccdaaa0ec-0a4710e9 {
  place-self: center start;
}

#w-node-deafa499-3bec-55e3-1548-866ccdaaa0ee-0a4710e9 {
  place-self: center end;
}

#w-node-deafa499-3bec-55e3-1548-866ccdaaa0f8-0a4710e9 {
  place-self: center start;
}

#w-node-deafa499-3bec-55e3-1548-866ccdaaa0fa-0a4710e9 {
  place-self: center end;
}

#w-node-deafa499-3bec-55e3-1548-866ccdaaa103-0a4710e9 {
  place-self: center start;
}

#w-node-deafa499-3bec-55e3-1548-866ccdaaa105-0a4710e9 {
  place-self: center end;
}

#w-node-_56e1fa0e-c2c4-d202-1c33-3bfd81a7ab93-0a4710e9 {
  justify-self: center;
}

#w-node-_56e1fa0e-c2c4-d202-1c33-3bfd81a7ab96-0a4710e9 {
  place-self: stretch end;
}

#w-node-de4102db-3466-0814-a1aa-df43d406ddb2-0a4710e9 {
  justify-self: center;
}

#w-node-de4102db-3466-0814-a1aa-df43d406ddb5-0a4710e9 {
  place-self: stretch end;
}

#w-node-_2c774775-c5d9-5ebe-f390-c5d16f85af8e-0a4710e9 {
  place-self: center end;
}

#w-node-_898daeec-77cf-e6f4-3dfa-0b0187c163e4-0a4710e9 {
  justify-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e907579-0a4710e9 {
  place-self: end start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e90757f-0a4710e9, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e907581-0a4710e9 {
  justify-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e907584-0a4710e9 {
  place-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e907589-0a4710e9, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e90758e-0a4710e9, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e907593-0a4710e9, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e907598-0a4710e9 {
  justify-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e90759d-0a4710e9 {
  place-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e90759f-0a4710e9 {
  place-self: auto;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075a2-0a4710e9 {
  place-self: center start;
}

#w-node-_1980e53a-12da-d8f8-ac6e-6ea07f6ae70a-0a4710e9 {
  place-self: start;
}

#w-node-_1980e53a-12da-d8f8-ac6e-6ea07f6ae70c-0a4710e9 {
  place-self: auto;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075a7-0a4710e9 {
  place-self: center start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075ae-0a4710e9, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075b3-0a4710e9, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075ba-0a4710e9, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075bf-0a4710e9, #w-node-_580c656b-c1de-6165-8e2b-77951a726c17-0a4710e9, #w-node-_452e2a76-b45e-68ee-afaa-b20d3c7d349d-0a4710e9, #w-node-_113d9866-5aaf-73c7-d445-f6610f47c1ed-0a4710e9, #w-node-_3b799386-d5d4-2fb0-2153-156d5dbb67b0-0a4710e9 {
  place-self: start;
}

#w-node-_78c6bba7-e4e0-4d77-d27e-1d5b8944d2aa-0a4710e9 {
  place-self: center start;
}

#w-node-_78c6bba7-e4e0-4d77-d27e-1d5b8944d2ac-0a4710e9 {
  place-self: center end;
}

#w-node-_78c6bba7-e4e0-4d77-d27e-1d5b8944d2b6-0a4710e9 {
  place-self: center start;
}

#w-node-_78c6bba7-e4e0-4d77-d27e-1d5b8944d2b8-0a4710e9 {
  place-self: center end;
}

#w-node-_78c6bba7-e4e0-4d77-d27e-1d5b8944d2c1-0a4710e9 {
  place-self: center start;
}

#w-node-_78c6bba7-e4e0-4d77-d27e-1d5b8944d2c3-0a4710e9 {
  place-self: center end;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075e7-0a4710e9 {
  justify-self: center;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075ea-0a4710e9 {
  place-self: stretch end;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075ed-0a4710e9 {
  justify-self: center;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075f0-0a4710e9 {
  place-self: stretch end;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075f3-0a4710e9 {
  place-self: center end;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075f4-0a4710e9 {
  justify-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6feff3-0a4710e9 {
  place-self: end start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6feff9-0a4710e9, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6feffb-0a4710e9 {
  justify-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6feffe-0a4710e9 {
  place-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff003-0a4710e9, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff008-0a4710e9, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff00d-0a4710e9, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff012-0a4710e9 {
  justify-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff01c-0a4710e9 {
  place-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff01e-0a4710e9 {
  align-self: auto;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff021-0a4710e9, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff026-0a4710e9, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff02b-0a4710e9, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff030-0a4710e9, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff035-0a4710e9 {
  place-self: start;
}

#w-node-_65a1728e-e0b9-440d-009f-dea110dde88c-0a4710e9 {
  place-self: center start;
}

#w-node-_65a1728e-e0b9-440d-009f-dea110dde88e-0a4710e9 {
  place-self: center end;
}

#w-node-_65a1728e-e0b9-440d-009f-dea110dde898-0a4710e9 {
  place-self: center start;
}

#w-node-_65a1728e-e0b9-440d-009f-dea110dde89a-0a4710e9 {
  place-self: center end;
}

#w-node-_65a1728e-e0b9-440d-009f-dea110dde8a3-0a4710e9 {
  place-self: center start;
}

#w-node-_65a1728e-e0b9-440d-009f-dea110dde8a5-0a4710e9 {
  place-self: center end;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff073-0a4710e9 {
  justify-self: center;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff076-0a4710e9 {
  place-self: stretch end;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff079-0a4710e9 {
  justify-self: center;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff07c-0a4710e9 {
  place-self: stretch end;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff07f-0a4710e9 {
  place-self: center end;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff080-0a4710e9 {
  justify-self: start;
}

#w-node-b816e652-e646-eb0e-7cf7-7549e7e8afec-0a4710e9, #w-node-e928344d-b5a1-1dd3-474b-f61cea49ae76-0a4710e9 {
  place-self: center;
}

#w-node-_11e770e2-2582-a3b3-174d-752fc2cf8aeb-fadcd923 {
  justify-self: end;
}

#w-node-_11e770e2-2582-a3b3-174d-752fc2cf8af6-fadcd923 {
  place-self: center;
}

#w-node-_11e770e2-2582-a3b3-174d-752fc2cf8b1f-fadcd923 {
  place-self: stretch end;
}

#w-node-_31cdcfbd-fbb9-3dad-e16d-8b40bbebaae4-fadcd923, #w-node-_55191b1f-d3e6-e4c0-594d-ffb5daa0ad58-fadcd923, #w-node-_6e457cb1-cfdb-45fb-b393-5defccc43314-fadcd923 {
  align-self: end;
}

#w-node-_11e770e2-2582-a3b3-174d-752fc2cf8aeb-bc113cfa {
  justify-self: end;
}

#w-node-_11e770e2-2582-a3b3-174d-752fc2cf8af6-bc113cfa {
  place-self: center;
}

#w-node-_11e770e2-2582-a3b3-174d-752fc2cf8b1f-bc113cfa {
  place-self: stretch end;
}

#w-node-_31cdcfbd-fbb9-3dad-e16d-8b40bbebaae4-bc113cfa, #w-node-_55191b1f-d3e6-e4c0-594d-ffb5daa0ad58-bc113cfa, #w-node-_6e457cb1-cfdb-45fb-b393-5defccc43314-bc113cfa {
  align-self: end;
}

#w-node-_5d769d78-496d-3ddd-a03b-acf80e769d32-f5d76b22 {
  justify-self: end;
}

#w-node-_5d769d78-496d-3ddd-a03b-acf80e769d3d-f5d76b22 {
  place-self: center;
}

#w-node-_5d769d78-496d-3ddd-a03b-acf80e769d66-f5d76b22 {
  place-self: stretch end;
}

#w-node-_067589e8-6379-9285-f0f1-14f8030e0c12-f5d76b22 {
  place-self: end start;
}

#w-node-_6f5f0533-b1bb-8d5a-dfe8-1949195922cf-f5d76b22, #w-node-b4b41cd2-f35e-b752-b0b9-e3af089c7ab8-f5d76b22 {
  justify-self: start;
}

#w-node-_3cb7562b-6342-18ae-308a-869892d2a3f5-f5d76b22 {
  place-self: start;
}

#w-node-aa1b5f30-bd73-f32a-26dc-5941defdcf8d-f5d76b22, #w-node-_13a123b3-3f09-1744-d766-51aa4734c7b1-f5d76b22, #w-node-_3ba2425c-62a8-af5a-d39d-c9293860e0a9-f5d76b22, #w-node-b7fc1fbc-5529-4548-8386-660428f06814-f5d76b22 {
  justify-self: start;
}

#w-node-_4d30d972-3a7e-6ece-75a8-b2763bf9ea1c-f5d76b22 {
  place-self: start;
}

#w-node-_4d30d972-3a7e-6ece-75a8-b2763bf9ea1e-f5d76b22 {
  place-self: auto;
}

#w-node-ebfbe161-f9fd-2c8c-e3ef-2cf06d2552bc-f5d76b22, #w-node-ef9bbe23-d56b-41ad-d7bc-a513ba81235c-f5d76b22, #w-node-_194bef97-05ff-0d00-c49e-82f93df583f7-f5d76b22 {
  place-self: center start;
}

#w-node-_8be603ef-76f3-da95-8508-305f01835eee-f5d76b22 {
  place-self: start;
}

#w-node-_77507ecc-a4fb-2d9e-df13-166d5f7f6892-f5d76b22 {
  place-self: center start;
}

#w-node-fdbbb03a-bf32-9440-db01-caeb189cb015-f5d76b22 {
  place-self: start;
}

#w-node-_571a5385-04f2-84ee-2dcb-b307e6ee184c-f5d76b22 {
  place-self: center start;
}

#w-node-_571a5385-04f2-84ee-2dcb-b307e6ee184e-f5d76b22 {
  place-self: center end;
}

#w-node-_571a5385-04f2-84ee-2dcb-b307e6ee1858-f5d76b22 {
  place-self: center start;
}

#w-node-_571a5385-04f2-84ee-2dcb-b307e6ee185a-f5d76b22 {
  place-self: center end;
}

#w-node-_571a5385-04f2-84ee-2dcb-b307e6ee1863-f5d76b22 {
  place-self: center start;
}

#w-node-_571a5385-04f2-84ee-2dcb-b307e6ee1865-f5d76b22 {
  place-self: center end;
}

#w-node-_56e1fa0e-c2c4-d202-1c33-3bfd81a7ab93-f5d76b22 {
  justify-self: center;
}

#w-node-_56e1fa0e-c2c4-d202-1c33-3bfd81a7ab96-f5d76b22 {
  place-self: stretch end;
}

#w-node-de4102db-3466-0814-a1aa-df43d406ddb2-f5d76b22 {
  justify-self: center;
}

#w-node-de4102db-3466-0814-a1aa-df43d406ddb5-f5d76b22 {
  place-self: stretch end;
}

#w-node-_2c774775-c5d9-5ebe-f390-c5d16f85af8e-f5d76b22 {
  place-self: center end;
}

#w-node-_898daeec-77cf-e6f4-3dfa-0b0187c163e4-f5d76b22 {
  justify-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e907579-f5d76b22 {
  place-self: end start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e90757f-f5d76b22, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e907581-f5d76b22 {
  justify-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e907584-f5d76b22 {
  place-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e907589-f5d76b22, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e90758e-f5d76b22, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e907593-f5d76b22, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e907598-f5d76b22 {
  justify-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e90759d-f5d76b22 {
  place-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e90759f-f5d76b22 {
  place-self: auto;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075a2-f5d76b22 {
  place-self: center start;
}

#w-node-abf6a0fb-d2ac-59fe-4653-ca6f85e989bf-f5d76b22 {
  place-self: start;
}

#w-node-abf6a0fb-d2ac-59fe-4653-ca6f85e989c1-f5d76b22 {
  place-self: auto;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075a7-f5d76b22 {
  place-self: center start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075ae-f5d76b22, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075b3-f5d76b22, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075ba-f5d76b22, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075bf-f5d76b22, #w-node-_580c656b-c1de-6165-8e2b-77951a726c17-f5d76b22, #w-node-_452e2a76-b45e-68ee-afaa-b20d3c7d349d-f5d76b22, #w-node-_113d9866-5aaf-73c7-d445-f6610f47c1ed-f5d76b22, #w-node-_3b799386-d5d4-2fb0-2153-156d5dbb67b0-f5d76b22 {
  place-self: start;
}

#w-node-_3b2ef315-d29d-0873-3ff2-3fdf9b332620-f5d76b22 {
  place-self: center start;
}

#w-node-_3b2ef315-d29d-0873-3ff2-3fdf9b332622-f5d76b22 {
  place-self: center end;
}

#w-node-_3b2ef315-d29d-0873-3ff2-3fdf9b33262c-f5d76b22 {
  place-self: center start;
}

#w-node-_3b2ef315-d29d-0873-3ff2-3fdf9b33262e-f5d76b22 {
  place-self: center end;
}

#w-node-_3b2ef315-d29d-0873-3ff2-3fdf9b332637-f5d76b22 {
  place-self: center start;
}

#w-node-_3b2ef315-d29d-0873-3ff2-3fdf9b332639-f5d76b22 {
  place-self: center end;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075e7-f5d76b22 {
  justify-self: center;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075ea-f5d76b22 {
  place-self: stretch end;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075ed-f5d76b22 {
  justify-self: center;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075f0-f5d76b22 {
  place-self: stretch end;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075f3-f5d76b22 {
  place-self: center end;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075f4-f5d76b22 {
  justify-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6feff3-f5d76b22 {
  place-self: end start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6feff9-f5d76b22, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6feffb-f5d76b22 {
  justify-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6feffe-f5d76b22 {
  place-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff003-f5d76b22, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff008-f5d76b22, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff00d-f5d76b22, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff012-f5d76b22 {
  justify-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff01c-f5d76b22 {
  place-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff01e-f5d76b22 {
  align-self: auto;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff021-f5d76b22, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff026-f5d76b22, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff02b-f5d76b22, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff030-f5d76b22, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff035-f5d76b22 {
  place-self: start;
}

#w-node-_12f894cb-cc36-d428-238d-a5b5dadf4f8b-f5d76b22 {
  place-self: center start;
}

#w-node-_12f894cb-cc36-d428-238d-a5b5dadf4f8d-f5d76b22 {
  place-self: center end;
}

#w-node-_12f894cb-cc36-d428-238d-a5b5dadf4f97-f5d76b22 {
  place-self: center start;
}

#w-node-_12f894cb-cc36-d428-238d-a5b5dadf4f99-f5d76b22 {
  place-self: center end;
}

#w-node-_12f894cb-cc36-d428-238d-a5b5dadf4fa2-f5d76b22 {
  place-self: center start;
}

#w-node-_12f894cb-cc36-d428-238d-a5b5dadf4fa4-f5d76b22 {
  place-self: center end;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff073-f5d76b22 {
  justify-self: center;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff076-f5d76b22 {
  place-self: stretch end;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff079-f5d76b22 {
  justify-self: center;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff07c-f5d76b22 {
  place-self: stretch end;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff07f-f5d76b22 {
  place-self: center end;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff080-f5d76b22 {
  justify-self: start;
}

#w-node-b816e652-e646-eb0e-7cf7-7549e7e8afec-f5d76b22, #w-node-e928344d-b5a1-1dd3-474b-f61cea49ae76-f5d76b22 {
  place-self: center;
}

#w-node-_4af2b39a-2b43-f872-9b5d-53f088718d71-2f964f83 {
  justify-self: center;
}

#w-node-_4af2b39a-2b43-f872-9b5d-53f088718d74-2f964f83 {
  place-self: stretch end;
}

#w-node-_5d769d78-496d-3ddd-a03b-acf80e769d32-ee01c6d7 {
  justify-self: end;
}

#w-node-_5d769d78-496d-3ddd-a03b-acf80e769d3d-ee01c6d7 {
  place-self: center;
}

#w-node-_5d769d78-496d-3ddd-a03b-acf80e769d66-ee01c6d7 {
  place-self: stretch end;
}

#w-node-_7e530a35-60f4-4254-a901-8ed98728bdb1-ee01c6d7, #w-node-_84156ddd-1758-618f-2115-d1d1f38e190b-ee01c6d7, #w-node-_41e35ed0-2601-3fb5-6839-5f9794c2b434-ee01c6d7, #w-node-fbed9f6e-ed2e-e377-4980-688769633bb2-ee01c6d7, #w-node-_5112da02-6198-7856-841c-3849331c92f4-ee01c6d7, #w-node-_1fd79ea5-3782-8ae6-5cdb-fe08d79e9fad-ee01c6d7, #w-node-_3f34466a-2d28-5b72-1e52-04db4c029c52-ee01c6d7, #w-node-_45b84a5b-d817-91a9-ac0a-137a72816abb-ee01c6d7 {
  align-self: auto;
}

#w-node-_33c71571-d843-345f-a88b-94cfc5690e55-ee01c6d7 {
  place-self: stretch end;
}

#w-node-_04d37a58-b5ec-90e6-657a-0bd51a0e1259-ee01c6d7, #w-node-_920def06-80a3-96c5-e287-a00aa26f5afc-ee01c6d7 {
  place-self: center;
}

#w-node-_04d49dbd-b0f9-232e-c750-593afc387acf-ee01c6d7, #w-node-_4aa0af08-2980-c384-015c-af407f9e07b4-ee01c6d7, #w-node-_68afe3c8-7a23-9b78-30d4-c51301a43e4e-ee01c6d7, #w-node-_3ba5937b-48d2-d0f4-7dea-8b693d7fbfc0-ee01c6d7, #w-node-e89d4c26-d980-435f-1527-aa16b346fc24-ee01c6d7, #w-node-b7d27bd0-5640-8125-28ac-6777d9b14b94-ee01c6d7, #w-node-a3030170-df33-1407-c189-c76cd877a4f5-ee01c6d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_067589e8-6379-9285-f0f1-14f8030e0c12-ee01c6d7 {
  place-self: end start;
}

#w-node-_6f5f0533-b1bb-8d5a-dfe8-1949195922cf-ee01c6d7, #w-node-b4b41cd2-f35e-b752-b0b9-e3af089c7ab8-ee01c6d7 {
  justify-self: start;
}

#w-node-_3cb7562b-6342-18ae-308a-869892d2a3f5-ee01c6d7 {
  place-self: start;
}

#w-node-aa1b5f30-bd73-f32a-26dc-5941defdcf8d-ee01c6d7, #w-node-_13a123b3-3f09-1744-d766-51aa4734c7b1-ee01c6d7, #w-node-_3ba2425c-62a8-af5a-d39d-c9293860e0a9-ee01c6d7, #w-node-b7fc1fbc-5529-4548-8386-660428f06814-ee01c6d7 {
  justify-self: start;
}

#w-node-_4d30d972-3a7e-6ece-75a8-b2763bf9ea1c-ee01c6d7 {
  place-self: start;
}

#w-node-_4d30d972-3a7e-6ece-75a8-b2763bf9ea1e-ee01c6d7 {
  place-self: auto;
}

#w-node-ebfbe161-f9fd-2c8c-e3ef-2cf06d2552bc-ee01c6d7, #w-node-ef9bbe23-d56b-41ad-d7bc-a513ba81235c-ee01c6d7, #w-node-_194bef97-05ff-0d00-c49e-82f93df583f7-ee01c6d7 {
  place-self: center start;
}

#w-node-_8be603ef-76f3-da95-8508-305f01835eee-ee01c6d7 {
  place-self: start;
}

#w-node-_77507ecc-a4fb-2d9e-df13-166d5f7f6892-ee01c6d7 {
  place-self: center start;
}

#w-node-fdbbb03a-bf32-9440-db01-caeb189cb015-ee01c6d7 {
  place-self: start;
}

#w-node-_56e1fa0e-c2c4-d202-1c33-3bfd81a7ab93-ee01c6d7 {
  justify-self: center;
}

#w-node-_56e1fa0e-c2c4-d202-1c33-3bfd81a7ab96-ee01c6d7 {
  place-self: stretch end;
}

#w-node-_2c774775-c5d9-5ebe-f390-c5d16f85af8e-ee01c6d7 {
  place-self: center end;
}

#w-node-_898daeec-77cf-e6f4-3dfa-0b0187c163e4-ee01c6d7 {
  justify-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e907579-ee01c6d7 {
  place-self: end start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e90757f-ee01c6d7, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e907581-ee01c6d7 {
  justify-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e907584-ee01c6d7 {
  place-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e907589-ee01c6d7, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e90758e-ee01c6d7, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e907593-ee01c6d7, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e907598-ee01c6d7 {
  justify-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e90759d-ee01c6d7 {
  place-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e90759f-ee01c6d7 {
  place-self: auto;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075a2-ee01c6d7 {
  place-self: center start;
}

#w-node-_1980e53a-12da-d8f8-ac6e-6ea07f6ae70a-ee01c6d7 {
  place-self: start;
}

#w-node-_1980e53a-12da-d8f8-ac6e-6ea07f6ae70c-ee01c6d7 {
  place-self: auto;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075a7-ee01c6d7 {
  place-self: center start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075ae-ee01c6d7, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075b3-ee01c6d7, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075ba-ee01c6d7, #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075bf-ee01c6d7, #w-node-_580c656b-c1de-6165-8e2b-77951a726c17-ee01c6d7, #w-node-_452e2a76-b45e-68ee-afaa-b20d3c7d349d-ee01c6d7, #w-node-_113d9866-5aaf-73c7-d445-f6610f47c1ed-ee01c6d7, #w-node-_3b799386-d5d4-2fb0-2153-156d5dbb67b0-ee01c6d7 {
  place-self: start;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075e7-ee01c6d7 {
  justify-self: center;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075ea-ee01c6d7 {
  place-self: stretch end;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075f3-ee01c6d7 {
  place-self: center end;
}

#w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075f4-ee01c6d7 {
  justify-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6feff3-ee01c6d7 {
  place-self: end start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6feff9-ee01c6d7, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6feffb-ee01c6d7 {
  justify-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6feffe-ee01c6d7 {
  place-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff003-ee01c6d7, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff008-ee01c6d7, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff00d-ee01c6d7, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff012-ee01c6d7 {
  justify-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff01c-ee01c6d7 {
  place-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff01e-ee01c6d7 {
  align-self: auto;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff021-ee01c6d7, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff026-ee01c6d7, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff02b-ee01c6d7, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff030-ee01c6d7, #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff035-ee01c6d7 {
  place-self: start;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff073-ee01c6d7 {
  justify-self: center;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff076-ee01c6d7 {
  place-self: stretch end;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff07f-ee01c6d7 {
  place-self: center end;
}

#w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff080-ee01c6d7 {
  justify-self: start;
}

#w-node-b816e652-e646-eb0e-7cf7-7549e7e8afec-ee01c6d7, #w-node-e928344d-b5a1-1dd3-474b-f61cea49ae76-ee01c6d7 {
  place-self: center;
}

#w-node-_2769aed6-8aee-8531-8949-f223716285e5-d0488e0f {
  place-self: end start;
}

#w-node-_2769aed6-8aee-8531-8949-f223716285eb-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f223716285ed-d0488e0f {
  justify-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f223716285f0-d0488e0f {
  place-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f223716285f5-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f223716285fa-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f223716285ff-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f22371628604-d0488e0f {
  justify-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628609-d0488e0f {
  place-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f2237162860b-d0488e0f {
  place-self: auto;
}

#w-node-_2769aed6-8aee-8531-8949-f2237162860e-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f22371628613-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f2237162861a-d0488e0f {
  place-self: center start;
}

#w-node-_2769aed6-8aee-8531-8949-f2237162861f-d0488e0f {
  place-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628626-d0488e0f {
  place-self: center start;
}

#w-node-_2769aed6-8aee-8531-8949-f2237162862b-d0488e0f {
  place-self: start;
}

#w-node-_11e47646-b703-c7e3-85e5-5f415a60021e-d0488e0f {
  place-self: center start;
}

#w-node-_11e47646-b703-c7e3-85e5-5f415a600220-d0488e0f {
  place-self: center end;
}

#w-node-_11e47646-b703-c7e3-85e5-5f415a60022a-d0488e0f {
  place-self: center start;
}

#w-node-_11e47646-b703-c7e3-85e5-5f415a60022c-d0488e0f {
  place-self: center end;
}

#w-node-_11e47646-b703-c7e3-85e5-5f415a600235-d0488e0f {
  place-self: center start;
}

#w-node-_11e47646-b703-c7e3-85e5-5f415a600237-d0488e0f {
  place-self: center end;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628653-d0488e0f {
  justify-self: center;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628656-d0488e0f {
  place-self: stretch end;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628659-d0488e0f {
  justify-self: center;
}

#w-node-_2769aed6-8aee-8531-8949-f2237162865c-d0488e0f {
  place-self: stretch end;
}

#w-node-_2769aed6-8aee-8531-8949-f2237162865f-d0488e0f {
  place-self: center end;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628660-d0488e0f {
  justify-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628665-d0488e0f {
  place-self: end start;
}

#w-node-_2769aed6-8aee-8531-8949-f2237162866b-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f2237162866d-d0488e0f {
  justify-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628670-d0488e0f {
  place-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628675-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f2237162867a-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f2237162867f-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f22371628684-d0488e0f {
  justify-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628689-d0488e0f {
  place-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f2237162868b-d0488e0f {
  place-self: auto;
}

#w-node-_2769aed6-8aee-8531-8949-f2237162868e-d0488e0f {
  place-self: center start;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628693-d0488e0f {
  place-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628695-d0488e0f {
  place-self: auto;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628698-d0488e0f {
  place-self: center start;
}

#w-node-_2769aed6-8aee-8531-8949-f2237162869d-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f223716286a2-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f223716286a7-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f223716286ac-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f223716286b1-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f223716286b8-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f223716286bd-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f223716286c2-d0488e0f {
  place-self: start;
}

#w-node-f7f90e17-f8a1-1a0a-99d4-4732500127c1-d0488e0f {
  place-self: center start;
}

#w-node-f7f90e17-f8a1-1a0a-99d4-4732500127c3-d0488e0f {
  place-self: center end;
}

#w-node-f7f90e17-f8a1-1a0a-99d4-4732500127cd-d0488e0f {
  place-self: center start;
}

#w-node-f7f90e17-f8a1-1a0a-99d4-4732500127cf-d0488e0f {
  place-self: center end;
}

#w-node-f7f90e17-f8a1-1a0a-99d4-4732500127d8-d0488e0f {
  place-self: center start;
}

#w-node-f7f90e17-f8a1-1a0a-99d4-4732500127da-d0488e0f {
  place-self: center end;
}

#w-node-_2769aed6-8aee-8531-8949-f223716286ea-d0488e0f {
  justify-self: center;
}

#w-node-_2769aed6-8aee-8531-8949-f223716286ed-d0488e0f {
  place-self: stretch end;
}

#w-node-_2769aed6-8aee-8531-8949-f223716286f0-d0488e0f {
  justify-self: center;
}

#w-node-_2769aed6-8aee-8531-8949-f223716286f3-d0488e0f {
  place-self: stretch end;
}

#w-node-_2769aed6-8aee-8531-8949-f223716286f6-d0488e0f {
  place-self: center end;
}

#w-node-_2769aed6-8aee-8531-8949-f223716286f7-d0488e0f {
  justify-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f223716286fc-d0488e0f {
  place-self: end start;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628702-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f22371628704-d0488e0f {
  justify-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628707-d0488e0f {
  place-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f2237162870c-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f22371628711-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f22371628716-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f2237162871b-d0488e0f {
  justify-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628720-d0488e0f {
  place-self: start;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628722-d0488e0f {
  align-self: auto;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628725-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f2237162872a-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f2237162872f-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f22371628734-d0488e0f, #w-node-_2769aed6-8aee-8531-8949-f22371628739-d0488e0f {
  place-self: start;
}

#w-node-ad9c9cac-9d27-d99c-6a5f-97df74541aee-d0488e0f {
  place-self: center start;
}

#w-node-ad9c9cac-9d27-d99c-6a5f-97df74541af0-d0488e0f {
  place-self: center end;
}

#w-node-ad9c9cac-9d27-d99c-6a5f-97df74541afa-d0488e0f {
  place-self: center start;
}

#w-node-ad9c9cac-9d27-d99c-6a5f-97df74541afc-d0488e0f {
  place-self: center end;
}

#w-node-ad9c9cac-9d27-d99c-6a5f-97df74541b05-d0488e0f {
  place-self: center start;
}

#w-node-ad9c9cac-9d27-d99c-6a5f-97df74541b07-d0488e0f {
  place-self: center end;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628761-d0488e0f {
  justify-self: center;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628764-d0488e0f {
  place-self: stretch end;
}

#w-node-_2769aed6-8aee-8531-8949-f22371628767-d0488e0f {
  justify-self: center;
}

#w-node-_2769aed6-8aee-8531-8949-f2237162876a-d0488e0f {
  place-self: stretch end;
}

#w-node-_2769aed6-8aee-8531-8949-f2237162876d-d0488e0f {
  place-self: center end;
}

#w-node-_2769aed6-8aee-8531-8949-f2237162876e-d0488e0f {
  justify-self: start;
}

@media screen and (min-width: 1920px) {
  #w-node-_97c491ab-0186-d302-5422-9ce5122959ad-12adbd1b {
    align-self: auto;
  }

  #w-node-_97c491ab-0186-d302-5422-9ce512295a4c-12adbd1b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9415e5a6-10ee-0743-a2f8-f19338a2e0a4-076a0f90 {
    display: none;
  }

  #w-node-d318315b-3b73-a1a4-47ef-77ca964b5c82-76cb37e1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_158da49b-3971-57a4-76e8-c6692fdb5958-b62f4f5c, #w-node-_158da49b-3971-57a4-76e8-c6692fdb5958-cb58a459, #w-node-_158da49b-3971-57a4-76e8-c6692fdb5958-bacd62fa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_751adf4d-b42c-ceb5-f13a-b7337b7a2a24-12adbd1b, #w-node-d8e224ec-b460-3ebb-d968-e58b4e76b513-12adbd1b, #w-node-f561e360-59eb-4539-6a9e-46ab0f354765-12adbd1b, #w-node-_73f3f9e4-1354-40a3-4c69-d4b550fe929a-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce51229596b-12adbd1b, #w-node-_02902d73-aef1-c1bf-d9bd-6568e33476ac-12adbd1b {
    align-self: auto;
  }

  #w-node-_97c491ab-0186-d302-5422-9ce512295a63-12adbd1b {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_97c491ab-0186-d302-5422-9ce512295a6a-12adbd1b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-a071787e-1a97-f01a-9264-2f763da7f2d6-d136d47d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_3e251015-9418-5148-94a0-4c26ff433e82-d136d47d, #w-node-_5eaf67d1-c320-4b01-8608-ed85580dbbcb-d136d47d, #w-node-_9ae8e345-a039-c645-64d6-42e39576064b-d136d47d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_601394c0-13b3-a6a8-b989-520d9a4e70a4-d136d47d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f2a7-17d4ed0e, #w-node-_9fba3d85-0e55-4c52-6b17-7759d180f2b1-17d4ed0e {
    align-self: start;
  }

  #w-node-_8b4220f4-9bbe-8ccb-c425-eec7030fe548-076a0f90, #w-node-f0e5de15-652c-d18b-aaa9-6fe1d128f25c-076a0f90, #w-node-_52faaabd-0822-f199-8680-202caefebe13-076a0f90, #w-node-a74bcdae-ad00-2bba-c661-c992eaef322d-076a0f90, #w-node-_787d0241-2913-9e4f-21c1-7d68ace58521-076a0f90, #w-node-_6330beb2-2e71-6627-23e9-960071d10fdd-076a0f90, #w-node-_9480c163-823c-98e8-0900-725a0e61ff49-076a0f90 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-be958e49-7dd2-f39d-7a7e-b57cca29e714-add79936 {
    place-self: center;
  }

  #w-node-be958e49-7dd2-f39d-7a7e-b57cca29e717-add79936 {
    justify-self: center;
  }

  #w-node-a071787e-1a97-f01a-9264-2f763da7f2d6-bb0660fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_3e251015-9418-5148-94a0-4c26ff433e82-bb0660fc, #w-node-_5eaf67d1-c320-4b01-8608-ed85580dbbcb-bb0660fc, #w-node-_9ae8e345-a039-c645-64d6-42e39576064b-bb0660fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_601394c0-13b3-a6a8-b989-520d9a4e70a4-bb0660fc, #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f66-6f364ebd, #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f66-eab603d9, #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f66-e8757c70, #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2f66-0df7bbc0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-d318315b-3b73-a1a4-47ef-77ca964b5c99-76cb37e1 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_1ee1793c-03c6-0f94-b0af-28e669c0301c-88f0f06c, #w-node-_1ee1793c-03c6-0f94-b0af-28e669c0301c-9b9635ba, #w-node-_1ee1793c-03c6-0f94-b0af-28e669c0301c-b289e368 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: stretch;
  }
}

@media screen and (max-width: 991px) {
  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-ec7ce5f3 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_97c491ab-0186-d302-5422-9ce5122953dd-12adbd1b {
    align-self: start;
  }

  #w-node-_97c491ab-0186-d302-5422-9ce5122954c7-12adbd1b {
    align-self: end;
  }

  #w-node-_751adf4d-b42c-ceb5-f13a-b7337b7a2a24-12adbd1b, #w-node-d8e224ec-b460-3ebb-d968-e58b4e76b513-12adbd1b, #w-node-f561e360-59eb-4539-6a9e-46ab0f354765-12adbd1b, #w-node-_73f3f9e4-1354-40a3-4c69-d4b550fe929a-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce51229596b-12adbd1b, #w-node-_02902d73-aef1-c1bf-d9bd-6568e33476ac-12adbd1b {
    align-self: stretch;
  }

  #w-node-_97c491ab-0186-d302-5422-9ce512295a45-12adbd1b {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_97c491ab-0186-d302-5422-9ce512295a6a-12adbd1b, #w-node-eaedfbf6-98b6-36c7-67ed-dad509a955b7-403669ee, #w-node-_8f2197f4-41e3-be86-9f05-e636a35fd34d-91ac38db, #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-c2ca26de, #w-node-b3ec78cb-41e5-2da2-c4be-6f16b2b343cc-ca7bf7cf, #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ef-e75b3b27, #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ef-4ac77544, #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ef-39b11b7c, #w-node-be958e49-7dd2-f39d-7a7e-b57cca29e70a-add79936, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-dea5540d, #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ef-b7baf144, #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-0326dcd5, #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-eae46851, #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-39e039ef, #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d40-1669b88c, #w-node-_6f86a657-26f9-cb7b-699a-80b8f932809a-3b26321c, #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-53a81684, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-89e20fc7 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_263bc9c4-5bdf-1407-a877-e24bbfaff706-a5586d74 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2deb-6f364ebd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2df5-6f364ebd {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e16-6f364ebd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_72724f80-3108-296f-27e0-f3886244d421-6f364ebd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e3e-6f364ebd {
    order: -9999;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2fa0-6f364ebd, #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2deb-eab603d9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2df5-eab603d9 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e16-eab603d9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4837e933-611a-69b1-d964-502e36694bc0-eab603d9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e3e-eab603d9 {
    order: -9999;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2fa0-eab603d9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-1e107fad {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2deb-e8757c70 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2df5-e8757c70 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e16-e8757c70 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e3e-e8757c70 {
    order: -9999;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2fa0-e8757c70 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-0a1ea06b {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2deb-0df7bbc0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2df5-0df7bbc0 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e16-0df7bbc0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2e3e-0df7bbc0 {
    order: -9999;
  }

  #w-node-_88dd6a56-d53f-5685-3899-5d78d4fc2fa0-0df7bbc0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d40-57f802e8, #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d40-a6b63584, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-ac09e2a7, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-aab42bce, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-81f7ccb4, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-3eb56a26 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2ab3862f-20c0-5d5f-9076-d8aa892061d8-0780e82c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: auto;
  }

  #w-node-ce1dba5f-e2c5-cfdc-befd-29e3e32a37bb-0780e82c, #w-node-_20f7080d-e5ed-ce7e-fc4a-34d354056584-0780e82c {
    grid-area: span 2 / span 1 / span 2 / span 1;
    place-self: stretch stretch;
  }

  #w-node-a40de8bb-da24-9652-d8ba-5f04a9860228-0780e82c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_4e140baf-06a5-dc34-39dd-14b0d4659cf6-0780e82c {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_72558109-9f7b-d2bf-fbb8-df5cae08ebed-0780e82c {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_20be0d30-18a5-a16b-a5b6-6ca63a6b067f-0780e82c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-ae748caa, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-397d4fe1, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-3c54051b, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-4c9e61e0, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-6e4cc905, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-0ea4cc2d, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-2f5dd1ed, #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d40-87e11879, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-f2d0f64b, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-c20945a2 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d318315b-3b73-a1a4-47ef-77ca964b5c7b-76cb37e1 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-ec7ce5f3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad551-ec7ce5f3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad554-ec7ce5f3, #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad558-ec7ce5f3, #w-node-_97c491ab-0186-d302-5422-9ce5122953dd-12adbd1b {
    order: -9999;
  }

  #w-node-_97c491ab-0186-d302-5422-9ce512295a3d-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295a45-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295a4c-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295a54-12adbd1b, #w-node-_97c491ab-0186-d302-5422-9ce512295a5c-12adbd1b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_97c491ab-0186-d302-5422-9ce512295a6a-12adbd1b {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_97c491ab-0186-d302-5422-9ce512295a6c-12adbd1b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-eaedfbf6-98b6-36c7-67ed-dad509a955b7-403669ee {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-eaedfbf6-98b6-36c7-67ed-dad509a955c4-403669ee {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-eaedfbf6-98b6-36c7-67ed-dad509a955c7-403669ee, #w-node-eaedfbf6-98b6-36c7-67ed-dad509a955cb-403669ee {
    order: -9999;
  }

  #w-node-_8f2197f4-41e3-be86-9f05-e636a35fd34d-91ac38db {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_8f2197f4-41e3-be86-9f05-e636a35fd35a-91ac38db {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8f2197f4-41e3-be86-9f05-e636a35fd35d-91ac38db, #w-node-_8f2197f4-41e3-be86-9f05-e636a35fd361-91ac38db {
    order: -9999;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-c2ca26de {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad551-c2ca26de {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad554-c2ca26de, #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad558-c2ca26de {
    order: -9999;
  }

  #w-node-b3ec78cb-41e5-2da2-c4be-6f16b2b343cc-ca7bf7cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-b3ec78cb-41e5-2da2-c4be-6f16b2b343d9-ca7bf7cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b3ec78cb-41e5-2da2-c4be-6f16b2b343dc-ca7bf7cf, #w-node-b3ec78cb-41e5-2da2-c4be-6f16b2b343e0-ca7bf7cf {
    order: -9999;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ef-e75b3b27 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538fc-e75b3b27 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ff-e75b3b27, #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f53903-e75b3b27 {
    order: -9999;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ef-4ac77544 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538fc-4ac77544 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ff-4ac77544, #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f53903-4ac77544 {
    order: -9999;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ef-39b11b7c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538fc-39b11b7c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ff-39b11b7c, #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f53903-39b11b7c {
    order: -9999;
  }

  #w-node-be958e49-7dd2-f39d-7a7e-b57cca29e70a-add79936 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-be958e49-7dd2-f39d-7a7e-b57cca29e717-add79936 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-be958e49-7dd2-f39d-7a7e-b57cca29e71a-add79936, #w-node-be958e49-7dd2-f39d-7a7e-b57cca29e71e-add79936 {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-dea5540d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-dea5540d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-dea5540d, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-dea5540d {
    order: -9999;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ef-b7baf144 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538fc-b7baf144 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ff-b7baf144, #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f53903-b7baf144 {
    order: -9999;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-0326dcd5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad551-0326dcd5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad554-0326dcd5, #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad558-0326dcd5 {
    order: -9999;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-eae46851 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad551-eae46851 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad554-eae46851, #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad558-eae46851 {
    order: -9999;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-39e039ef {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad551-39e039ef {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad554-39e039ef, #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad558-39e039ef {
    order: -9999;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d40-1669b88c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d4d-1669b88c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d50-1669b88c, #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d54-1669b88c {
    order: -9999;
  }

  #w-node-_6f86a657-26f9-cb7b-699a-80b8f932809a-3b26321c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_6f86a657-26f9-cb7b-699a-80b8f93280a7-3b26321c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6f86a657-26f9-cb7b-699a-80b8f93280aa-3b26321c, #w-node-_6f86a657-26f9-cb7b-699a-80b8f93280ae-3b26321c {
    order: -9999;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-53a81684 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad551-53a81684 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad554-53a81684, #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad558-53a81684 {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-89e20fc7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-89e20fc7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-89e20fc7, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-89e20fc7 {
    order: -9999;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-1e107fad {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad551-1e107fad {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad554-1e107fad, #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad558-1e107fad {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-0a1ea06b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-0a1ea06b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-0a1ea06b {
    order: -9999;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d40-57f802e8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d4d-57f802e8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d50-57f802e8, #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d54-57f802e8 {
    order: -9999;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d40-a6b63584 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d4d-a6b63584 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d50-a6b63584, #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d54-a6b63584 {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-ac09e2a7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-ac09e2a7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-ac09e2a7, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-ac09e2a7 {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-aab42bce {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-aab42bce {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-aab42bce, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-aab42bce {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-81f7ccb4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-81f7ccb4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-81f7ccb4, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-81f7ccb4 {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-3eb56a26 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-3eb56a26 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-3eb56a26, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-3eb56a26, #w-node-_8aaa8003-5a75-b868-4928-78385aec942e-0780e82c {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-ae748caa {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-ae748caa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-ae748caa, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-ae748caa {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-397d4fe1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-397d4fe1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-397d4fe1, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-397d4fe1 {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-3c54051b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-3c54051b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-3c54051b, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-3c54051b {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-4c9e61e0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-4c9e61e0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-4c9e61e0, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-4c9e61e0 {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-6e4cc905 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-6e4cc905 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-6e4cc905, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-6e4cc905 {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-0ea4cc2d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-0ea4cc2d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-0ea4cc2d, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-0ea4cc2d {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-2f5dd1ed {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-2f5dd1ed {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-2f5dd1ed, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-2f5dd1ed {
    order: -9999;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d40-87e11879 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d4d-87e11879 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d50-87e11879, #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d54-87e11879 {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-f2d0f64b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-f2d0f64b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-f2d0f64b, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-f2d0f64b {
    order: -9999;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-c20945a2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-c20945a2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19e-c20945a2, #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef1a2-c20945a2 {
    order: -9999;
  }

  #w-node-d318315b-3b73-a1a4-47ef-77ca964b5c73-76cb37e1, #w-node-d318315b-3b73-a1a4-47ef-77ca964b5c7b-76cb37e1, #w-node-d318315b-3b73-a1a4-47ef-77ca964b5c82-76cb37e1, #w-node-d318315b-3b73-a1a4-47ef-77ca964b5c8a-76cb37e1, #w-node-d318315b-3b73-a1a4-47ef-77ca964b5c92-76cb37e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-d5dc905b-05db-6f33-7950-fafcd720e9a5-ec7ce5f3, #w-node-_572e7397-e5b7-e1a0-6f97-935d551b5f91-ec7ce5f3, #w-node-d29d6030-0830-6cb3-2e6e-c68150daefeb-ec7ce5f3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-ec7ce5f3 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad551-ec7ce5f3, #w-node-_907d40e0-9aa1-9666-6a5f-e2fc445e1190-099a6808, #w-node-_907d40e0-9aa1-9666-6a5f-e2fc445e1193-099a6808, #w-node-_907d40e0-9aa1-9666-6a5f-e2fc445e1197-099a6808 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-eaedfbf6-98b6-36c7-67ed-dad509a955b7-403669ee {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-eaedfbf6-98b6-36c7-67ed-dad509a955c4-403669ee {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8f2197f4-41e3-be86-9f05-e636a35fd34d-91ac38db {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_8f2197f4-41e3-be86-9f05-e636a35fd35a-91ac38db {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_38b880d4-55d8-b0a2-edbb-77cff7a6e9c2-8e183abe {
    justify-self: auto;
  }

  #w-node-_4c3f55bf-5572-163f-42e1-5c7c1ef73575-d136d47d {
    display: grid;
  }

  #w-node-_38b880d4-55d8-b0a2-edbb-77cff7a6e9c2-d136d47d {
    justify-self: auto;
  }

  #w-node-_4c3f55bf-5572-163f-42e1-5c7c1ef73575-17d4ed0e {
    display: grid;
  }

  #w-node-_38b880d4-55d8-b0a2-edbb-77cff7a6e9c2-17d4ed0e {
    justify-self: auto;
  }

  #w-node-d5dc905b-05db-6f33-7950-fafcd720e9a5-c2ca26de, #w-node-_572e7397-e5b7-e1a0-6f97-935d551b5f91-c2ca26de, #w-node-d29d6030-0830-6cb3-2e6e-c68150daefeb-c2ca26de {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-c2ca26de {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad551-c2ca26de {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9415e5a6-10ee-0743-a2f8-f19338a2e0a4-076a0f90 {
    grid-template-rows: auto auto;
    grid-template-columns: 4.75fr;
  }

  #w-node-_0aa2ff4d-ed06-e8dd-86ac-9e09c95dfd5e-076a0f90 {
    grid-row: span 3 / span 3;
  }

  #w-node-b3ec78cb-41e5-2da2-c4be-6f16b2b343cc-ca7bf7cf {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-b3ec78cb-41e5-2da2-c4be-6f16b2b343d9-ca7bf7cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ef-e75b3b27 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538fc-e75b3b27 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ef-4ac77544 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538fc-4ac77544 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ef-39b11b7c {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538fc-39b11b7c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-be958e49-7dd2-f39d-7a7e-b57cca29e70a-add79936 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-be958e49-7dd2-f39d-7a7e-b57cca29e717-add79936 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-dea5540d {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-dea5540d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538ef-b7baf144 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_0af5728d-190e-ec0c-c0c2-8efa92f538fc-b7baf144, #w-node-d5dc905b-05db-6f33-7950-fafcd720e9a5-0326dcd5, #w-node-_572e7397-e5b7-e1a0-6f97-935d551b5f91-0326dcd5, #w-node-d29d6030-0830-6cb3-2e6e-c68150daefeb-0326dcd5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-0326dcd5 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad551-0326dcd5, #w-node-d5dc905b-05db-6f33-7950-fafcd720e9a5-eae46851, #w-node-_572e7397-e5b7-e1a0-6f97-935d551b5f91-eae46851, #w-node-d29d6030-0830-6cb3-2e6e-c68150daefeb-eae46851 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-eae46851 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad551-eae46851, #w-node-d5dc905b-05db-6f33-7950-fafcd720e9a5-39e039ef, #w-node-_572e7397-e5b7-e1a0-6f97-935d551b5f91-39e039ef, #w-node-d29d6030-0830-6cb3-2e6e-c68150daefeb-39e039ef {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-39e039ef {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad551-39e039ef {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d40-1669b88c {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d4d-1669b88c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6f86a657-26f9-cb7b-699a-80b8f932809a-3b26321c {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_6f86a657-26f9-cb7b-699a-80b8f93280a7-3b26321c, #w-node-d5dc905b-05db-6f33-7950-fafcd720e9a5-53a81684, #w-node-_572e7397-e5b7-e1a0-6f97-935d551b5f91-53a81684, #w-node-d29d6030-0830-6cb3-2e6e-c68150daefeb-53a81684 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-53a81684 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad551-53a81684 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4c3f55bf-5572-163f-42e1-5c7c1ef73575-bb0660fc {
    display: grid;
  }

  #w-node-_38b880d4-55d8-b0a2-edbb-77cff7a6e9c2-bb0660fc {
    justify-self: auto;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-89e20fc7 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-89e20fc7, #w-node-bcbe18ea-94e4-25cf-a6c0-5271edec5b65-f9197e3f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bcbe18ea-94e4-25cf-a6c0-5271edec5e2e-f9197e3f {
    justify-self: auto;
  }

  #w-node-d5dc905b-05db-6f33-7950-fafcd720e9a5-1e107fad, #w-node-_572e7397-e5b7-e1a0-6f97-935d551b5f91-1e107fad, #w-node-d29d6030-0830-6cb3-2e6e-c68150daefeb-1e107fad {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad544-1e107fad {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-fcd40498-ca95-ad2a-10d9-e3b41e9ad551-1e107fad {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-0a1ea06b {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-0a1ea06b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d40-57f802e8 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d4d-57f802e8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d40-a6b63584 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d4d-a6b63584 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-ac09e2a7 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-ac09e2a7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-aab42bce {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-aab42bce {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-81f7ccb4 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-81f7ccb4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-3eb56a26 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-3eb56a26 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-ae748caa {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-ae748caa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-397d4fe1 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-397d4fe1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-3c54051b {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-3c54051b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-4c9e61e0 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-4c9e61e0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-6e4cc905 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-6e4cc905 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-0ea4cc2d {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-0ea4cc2d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-2f5dd1ed {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-2f5dd1ed {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fecd806d-4981-6d79-7913-1ea2d45e2ab9-c6340e04 {
    place-self: start;
  }

  #w-node-e560ff5e-93a2-568e-7026-bdb03787208b-c6340e04 {
    justify-self: stretch;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d40-87e11879 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_932bee07-9be1-31bb-3dab-7b5a1f560d4d-87e11879 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-f2d0f64b {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-f2d0f64b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef18e-c20945a2 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_29fa40d6-49b6-2e46-1061-4279a96ef19b-c20945a2, #w-node-_3691530b-ab8e-f29e-b669-5bcc6fb3837e-76cb37e1, #w-node-ae5027c2-9261-376c-e5eb-769a277abf33-76cb37e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1ee1793c-03c6-0f94-b0af-28e669c0301c-88f0f06c, #w-node-_1ee1793c-03c6-0f94-b0af-28e669c0301c-9b9635ba, #w-node-_1ee1793c-03c6-0f94-b0af-28e669c0301c-b289e368 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: stretch;
  }

  #w-node-_2c774775-c5d9-5ebe-f390-c5d16f85af8e-0a4710e9 {
    justify-self: end;
  }

  #w-node-_898daeec-77cf-e6f4-3dfa-0b0187c163e4-0a4710e9 {
    justify-self: start;
  }

  #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075f3-0a4710e9 {
    justify-self: end;
  }

  #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075f4-0a4710e9 {
    justify-self: start;
  }

  #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff07f-0a4710e9 {
    justify-self: end;
  }

  #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff080-0a4710e9 {
    justify-self: start;
  }

  #w-node-_2c774775-c5d9-5ebe-f390-c5d16f85af8e-f5d76b22 {
    justify-self: end;
  }

  #w-node-_898daeec-77cf-e6f4-3dfa-0b0187c163e4-f5d76b22 {
    justify-self: start;
  }

  #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075f3-f5d76b22 {
    justify-self: end;
  }

  #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075f4-f5d76b22 {
    justify-self: start;
  }

  #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff07f-f5d76b22 {
    justify-self: end;
  }

  #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff080-f5d76b22 {
    justify-self: start;
  }

  #w-node-_2c774775-c5d9-5ebe-f390-c5d16f85af8e-ee01c6d7 {
    justify-self: end;
  }

  #w-node-_898daeec-77cf-e6f4-3dfa-0b0187c163e4-ee01c6d7 {
    justify-self: start;
  }

  #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075f3-ee01c6d7 {
    justify-self: end;
  }

  #w-node-_58fbd0c5-e1c0-94a9-7684-47347e9075f4-ee01c6d7 {
    justify-self: start;
  }

  #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff07f-ee01c6d7 {
    justify-self: end;
  }

  #w-node-b1f2c888-02ed-3ed0-2058-8367fe6ff080-ee01c6d7 {
    justify-self: start;
  }

  #w-node-_2769aed6-8aee-8531-8949-f2237162865f-d0488e0f {
    justify-self: end;
  }

  #w-node-_2769aed6-8aee-8531-8949-f22371628660-d0488e0f {
    justify-self: start;
  }

  #w-node-_2769aed6-8aee-8531-8949-f223716286f6-d0488e0f {
    justify-self: end;
  }

  #w-node-_2769aed6-8aee-8531-8949-f223716286f7-d0488e0f {
    justify-self: start;
  }

  #w-node-_2769aed6-8aee-8531-8949-f2237162876d-d0488e0f {
    justify-self: end;
  }

  #w-node-_2769aed6-8aee-8531-8949-f2237162876e-d0488e0f {
    justify-self: start;
  }
}

/* ---- custom.css (доклеєно tools/purge-css.js) ---- */
/* ============================================================
   custom.css — наші правки поверх Webflow
   Підключається ПІСЛЯ creo-ua.webflow.shared.*.css.
   Усі зміни тримаємо тут, щоб Webflow-файл лишався незайманим,
   а правки було легко знайти й відкотити.
   ============================================================ */

/* 1) Кущ на стик блоків -------------------------------------
   Кущ (.image-1131) на десктопі висів трохи вище стику між
   пейзажним блоком і секцією «Тарифи». Опускаємо його рівно
   на стик. Тільки десктоп — мобільну верстку Webflow не чіпаємо. */
@media screen and (min-width: 992px) {
  .image-1131 {
    transform: translateY(90px);
  }
}

/* 2) Кружечок-відбиток на кнопках (тарифи + CTA) -----------
   Був притиснутий у кут асиметрично і не по центру по вертикалі
   (особливо помітно на телефоні). Вписуємо концентрично в
   заокруглений торець кнопки (пілюля: height 70, border-radius 35):
   центр кружечка — на 35px від правого краю, по центру вертикалі.
   Відступ однаковий по колу, збігається з border-radius, не впритик.
   Працює на всіх ширинах. */
.link-block-45 .div-block-901 {
  top: 50% !important;
  bottom: auto !important;
  right: 35px !important;
  left: auto !important;
  transform: translate(50%, -50%) !important;
}


/* 3) Єдина типографічна шкала (десктоп) -------------------
   Було 24 різних розміри, стало 9 узгоджених кроків.
   Кожен клас приліплено до найближчого кроку шкали:
   12 · 14 · 17 · 20 · 24 · 29 · 35 · 42 · 50 px
   Тільки десктоп (>=992px). Мобільну шкалу Webflow поки не чіпаємо. */
@media screen and (min-width: 992px) {
  /* 50px — Display — заголовки секцій, hero */
  .text-block-3169,
  .text-block-3216,
  .text-block-3217,
  .text-block-3222,
  .text-block-3223,
  .text-block-3226,
  .text-block-3227,
  .text-block-3228,
  .text-block-3240,
  .text-span-325,
  .text-block-3231,
  .text-block-3234,
  .text-block-3235,
  .text-block-3285,
  .text-block-3299,
  .text-block-3300,
  .text-block-3295,
  .text-block-3296,
  .text-block-3239,
  .text-span-322,
  .text-block-3307,
  .is-padding-right,
  .font-non { font-size: 50px; }
  /* 42px — H1 — числа, автор курсу */
  .student-slide-number,
  .text-block-3301,
  .text-span-333 { font-size: 42px; }
  /* 35px — H2 — фіче-заголовки, попап */
  .text-block-3292,
  .text-block-3313,
  .text-block-3314 { font-size: 35px; }
  /* 29px — H3 — імена студентів */
  .text-block-3310,
  .text-span-330 { font-size: 29px; }
  /* 24px — Subhead — назви тарифів, ціни, підзаголовки */
  .text-span-296,
  .text-block-3268,
  .text-block-3344,
  .text-block-3347,
  .text-block-3350,
  .text-block-3293,
  .text-block-3308,
  .text-block-3305 { font-size: 24px; }
  /* 20px — Body-L — списки, лейбли, кнопки, лінки */
  .text-block-3329,
  .text-block-3165,
  .text-span-295,
  .text-block-3219,
  .text-block-3035,
  .text-block-3034,
  .text-block-3225,
  .text-block-3267,
  .text-block-3266,
  .text-block-3264,
  .text-block-3265,
  .text-block-3286,
  .text-block-3298,
  .text-block-3297,
  .text-block-2878,
  .link_item-2,
  .button-55 { font-size: 20px; }
  /* 17px — Body — основний текст, модулі */
  .text-block-3218,
  .text-block-3224,
  .text-span-318,
  .text-span-319,
  .text-block-3243,
  .text-span-323,
  .text-block-3345,
  .text-block-3348,
  .text-block-3351,
  .text-block-3306,
  .text-block-3315,
  .text-span-334 { font-size: 17px; }
  /* 14px — Caption — уроки, дрібні числа */
  .text-block-3166,
  .text-block-3241,
  .text-block-3229,
  .text-block-3238,
  .text-block-3309,
  .text-block-3312 { font-size: 14px; }
  /* 12px — Micro — найдрібніший текст */
  .text-block-3168,
  .text-block-3269,
  .text-block-3272,
  .text-block-3273,
  .text-block-3274,
  .text-block-3275,
  .text-block-3276,
  .text-block-3277,
  .text-block-3278,
  .text-block-3279,
  .text-block-3280,
  .text-block-3281,
  .text-block-3282,
  .text-block-3283,
  .text-block-3284,
  .text-block-3291 { font-size: 12px; }
}


/* 4) Line-height заголовків -------------------------------
   Display-заголовки Webflow мали line-height ~0.4-0.55 (менший за
   шрифт), тому текст вилазив за свій бокс і наїжджав на блок вище
   («Бонуси» на стику). Даємо нормальний line-height — текст містится
   у своєму боксі. Безрозмірний 1.1 працює на всіх брейкпоінтах. */
.text-block-3231 {
  line-height: 1.1;
}


/* 2b) Розмір кружечка-відбитка -----------------------------
   Кружечок має бути великий і близько до країв кнопки.
   Задаємо обгортці фіксовані 64px (вона центрується правилом 2
   концентрично в торець → відступ ~3px з усіх боків), а картинку
   вписуємо в обгортку без спотворення (квадратну не розтягує).
   Однаковий вигляд на телефоні і ПК. */
.link-block-45 .div-block-901 {
  width: 64px !important;
  height: 64px !important;
}
.link-block-45 .div-block-901 img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
}


/* 5) Сплющене біле лого CREO ------------------------------
   У липкій нижній панелі (.image-1155) біле лого рендерилось
   з object-fit:fill у бокс 80x40 — широке лого (169x37, ~4.6:1)
   стискалось і спотворювалось. contain зберігає пропорції. */
.image-1155 {
  object-fit: contain !important;
}


/* 6) Слайдер «Роботи студентів для брендів» ----------------
   - Стрілки були завеликі (100x90 img) — зменшуємо до 54px,
     додаємо відступ між ними.
   - Картинки робимо надійними: фіксований аспект 352:480 +
     object-fit:cover, щоб усі слайди були рівні й без спотворення
     навіть якщо якась робота іншого розміру (адаптивно, телефон+ПК). */
.student-slider-prev,
.student-slider-next {
  width: 54px !important;
  height: 54px !important;
  object-fit: contain !important;
}
.student-slider-nav-wrap {
  gap: 20px !important;
}
.student-slider .student-slide img {
  aspect-ratio: 352 / 480;
  height: auto !important;
  object-fit: cover !important;
}


/* 7) Свайп слайдера від краю сторінки ----------------------
   Обробники свайпу перенесено з .student-slider-content (вузька
   картка) на .student-slider (на всю ширину блоку) — тепер гортати
   можна прямо з краю екрана, а не лише всередині картки.
   touch-action:pan-y — горизонтальний свайп ловить слайдер,
   вертикальний скрол сторінки лишається. Вигляд картки не змінено. */
.student-slider {
  touch-action: pan-y;
}


/* 8) Розкид фото у слайдері відгуків — фікс для телефона ----
   Красивий «полароїдний» розкид (повороти + накладання) на
   десктопі виглядає добре, але на телефоні картки завеликі
   (до ~265px) і розкид вилазив за слайд (~426px завширшки) та
   налазив на кнопки. Пропорційно зменшуємо весь розкид одним
   transform:scale — композиція й повороти зберігаються, усе
   вміщається. Тільки телефон (<=479px); десктоп не чіпаємо. */
@media screen and (max-width: 479px) {
  .div-block-1001 {
    transform: scale(0.75);
    transform-origin: top center;
  }
}


/* 9) Текст у кнопках не лізе під кружечок ------------------
   Текст центрувався по ВСІЙ ширині кнопки, а кружечок-відбиток
   сидить справа (займає ~67px). Коли кнопка вужча за ~420px
   (телефон/планшет), текст заходив під кружечок.
   Даємо тексту правий відступ під кружечок + лівий для балансу,
   і нормальний line-height, щоб рядки не злипались при переносі.
   Десктоп (кнопка 590px) не чіпаємо — там запас 160px. */
@media screen and (max-width: 991px) {
  .link-block-45 .text-block-3173 {
    padding-left: 14px;
    padding-right: 74px;
    line-height: 1.25;
    box-sizing: border-box;
  }
}

/* ---- site-fixes.css (доклеєно tools/purge-css.js) ---- */
/* Наші правки поверх стилів Webflow на камп-сторінках.
   Окремий файл, щоб не чіпати мініфікований creo-ua.webflow.shared.*.css:
   той приходить із репозиторію camp-spring і перезаписується при оновленні. */

/* ── Кнопки з відбитком пальця ─────────────────────────────────────
   Було: іконка позиціонована абсолютно справа, а текст центрувався по
   ВСІЙ ширині кнопки і підтягувався хаками margin-left (від -35px до
   +114px у різних кнопок) — через це напис стояв криво.
   Стало: текст займає всю смугу від лівого краю до іконки й
   центрується в ній. Працює однаково для flex- і grid-кнопок,
   не залежить від рамки та transform на іконці. */
a.link-block-45 {
  position: relative;
}

/* ── Кущ, що прикриває стик між секціями ───────────────────────────
   Вихідна картинка вертикальна (402×522). Розтягнута на 100% ширини
   вона давала високу вузьку пляму: по краях стик лишався відкритим.
   Робимо її ширшою за секцію (з виносом за краї) і нижчою —
   виходить продовгуватий кущ, який перекриває смугу з'єднання.
   object-fit: fill тут навмисно: картинку саме розтягуємо. */
/* Нижній кущ мав z-index: auto і малювався в порядку DOM — секція тарифів
   лягала поверх нього, тому стик лишався відкритим попри всі розтягування.
   У верхнього куща z-index: 1, тому там усе працювало. */
img.image-1131 {
  z-index: 2 !important;
}

img.image-1098,
img.image-1131 {
  width: 150% !important;
  left: -25% !important;
  right: auto !important;
  max-width: none !important;
  /* 1.36 замість вихідних 0.77 — ширше й нижче */
  aspect-ratio: 1.36 !important;
  height: auto !important;
  object-fit: fill !important;
}

/* ── Кущ перед секцією тарифів: позиція на решті ширин ─────────────
   Ширину й пропорції куща правило вище міняє на ВСІХ ширинах, а
   компенсація позиції була лише для ≤479px. Через це на інших ширинах
   кущ їхав: на 1280px зелень звисала на 166px усередину секції тарифів,
   а на 480–767px, навпаки, не діставала до стику (−21 і −76px).
   Орієнтир — мобільна версія, де зелень заходить за стик на ~38px.
   Значення підібрані вимірюванням: зсув bottom на N px рухає зелень на
   ті самі N px. Стоять ДО блоку @media 479, щоб не перебити його. */
img.image-1131 {
  bottom: -152px !important;
}

@media screen and (max-width: 991px) {
  img.image-1131 {
    bottom: -230px !important;
  }
}

@media screen and (max-width: 767px) {
  img.image-1131 {
    bottom: -222px !important;
  }
}

/* ── Висота кущів і відступ секції тарифів ─────────────────────────
   Кущі підняті трохи вище, а заголовок «Тарифи» опущений: раніше він
   потрапляв усередину нижнього куща (той звисав на 230px під секцію,
   а відступ заголовка був лише 72px).
   Правило живе в тому ж медіа-запиті, що й вихідні значення Webflow,
   інакше зачепило б десктоп, де діють інші відступи. */
@media screen and (max-width: 479px) {
  /* було -65.4vw */
  img.image-1098 {
    bottom: -52vw !important;
  }
  /* У картинки знизу 38.7% прозорого запасу (зелень — рядки 201..319
     із 522), тож видима зелень закінчується приблизно на 183px вище
     за нижній край блока. Позицію рахуємо від зелені, а не від блока:
     -53vw дає ~45px зелені нижче стику — він перекритий. */
  img.image-1131 {
    bottom: -53vw !important;
  }
  /* було 8vh (72px). Заголовок «Тарифи» опускаємо так, щоб він стояв
     під зеленню з невеликим просвітом, а не всередині куща. */
  .div-block-967 {
    padding-top: 19vw !important;
  }
}

a.link-block-45 > .div-block-902 {
  position: absolute !important;
  /* Центруємо зсувом, а не симетричним відступом. Відступ у 68px з обох
     боків лишав тексту лише ~304px при потрібних ~300px — впритул, і на
     проміжних ширинах напис ламався на два рядки. Тут текст займає
     стільки, скільки треба, і лишається по центру кнопки. */
  /* центр СМУГИ до іконки, не центр кнопки: замовник просив напис
     посередині між лівим краєм і відбитком — на всіх ширинах */
  left: calc((100% - 68px) / 2) !important;
  right: auto !important;
  top: 50% !important;
  bottom: auto !important;
  transform: translate(-50%, -50%) !important;
  width: max-content !important;
  /* Запас подвійний (2 × 68), бо текст центрований: інакше правий край
     наїжджає на іконку. На широких кнопках напис усе одно вміщується
     в один рядок; на вузьких переноситься — це неминуче. */
  max-width: calc(100% - 68px) !important;
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box !important;
  text-align: center !important;
}

/* ── Підписи «старт …» і «формат: …» на першому екрані ──────────────
   Було: кеглі різні (на телефоні 12px і 13px), а «формат: 9 тижнів
   онлайн» довший за свій контейнер і ламався на два рядки — на 1280,
   991 і 767px. Стало: однаковий кегль для обох і з запасом, щоб напис
   ставав в один рядок.
   Виміряні контейнери «формату»: 205px @1280, 175px @991, 169px @767,
   151px @375 — граничні кеглі 17.5 / 14.9 / 14.4 / 12.8 відповідно. */
.text-block-3329,
.text-block-3165 {
  font-size: 17px !important;
  white-space: nowrap;
}

@media screen and (max-width: 991px) {
  .text-block-3329,
  .text-block-3165 {
    font-size: 14px !important;
  }
}

@media screen and (max-width: 767px) {
  .text-block-3329,
  .text-block-3165 {
    font-size: 12px !important;
  }
}

@media screen and (max-width: 479px) {
  .text-block-3329,
  .text-block-3165 {
    font-size: 11px !important;
  }
}

/* ── Один кегль у списках тарифів ───────────────────────────────────
   Частина пунктів має власні класи Webflow з жорстким 20px, решта —
   без класу і успадковує 15.7px від секції. Через це в одному списку
   розмір стрибав. Зводимо «великі» до успадкованого: inherit сам
   підхоплює потрібне значення на кожній ширині, тож окремі правила
   для брейкпойнтів не потрібні. */
.section-57 .text-block-3264,
.section-57 .text-block-3265,
.section-57 .text-block-3266,
.section-57 .text-block-3267 {
  font-size: inherit !important;
}

/* ── Аватарки у відгуках ────────────────────────────────────────────
   Фото було прямокутним і різного розміру в кожному відгуку (від 76×104
   до 101×138) — воно розпирало шапку картки й перебивало ім'я.
   Стало: однаковий кружечок з обрізанням по центру.
   Правило б'є САМЕ по картинці, а не по .div-block-998: той блок —
   flex-рядок [фото][ім'я][номер], і задавати розмір йому означало б
   розчавити ім'я з номером. */
.div-block-998 > img {
  flex: 0 0 auto !important;
  width: 64px !important;
  height: 64px !important;
  /* у картинки лишається aspect-ratio 352/480 від Webflow — без цього
     рядка вона тягне висоту за собою і кружечок виходить овалом */
  aspect-ratio: 1 / 1 !important;
  min-width: 0 !important;
  max-width: none !important;
  border-radius: 50% !important;
  object-fit: cover !important;
  object-position: center top !important;
  align-self: flex-start !important;
}

/* ── Списки в картках тарифів ───────────────────────────────────────
   Перезбирає tools/camp-tariffs.js: у кожній картці тепер повний перелік
   пунктів, а те, чого в цьому тарифі немає, помічене класом tar-off. */

/* Дрібніший текст: пунктів стало вдвічі більше, і колонка стала довгою */
.div-block-968 .section-57 .tar-item,
.div-block-968 .section-57 .text-block-3272 {
  font-size: 13.5px !important;
  line-height: 1.4 !important;
}

/* Чого в тарифі немає — видно, але не тягне увагу */
.div-block-968 .section-57.tar-off {
  opacity: .38;
}

/* Маркер бонуса — трохи більший за «//», щоб емодзі не губився */
.div-block-968 .section-57.tar-bonus .text-block-3272 {
  font-size: 15px !important;
}

@media screen and (max-width: 479px) {
  .div-block-968 .section-57 .tar-item,
  .div-block-968 .section-57 .text-block-3272 {
    font-size: 12.5px !important;
  }
}

/* ── Квіти зі слайдера накривали наступну секцію ─────────────────────
   У контейнері слайдера «Що робить нас найсильнішими» три квіткові
   декорації звисають униз на 195–443px. Вони position:absolute, а
   абсолютно позиційовані елементи малюються ПОВЕРХ звичайного вмісту,
   навіть якщо той іде далі в розмітці. Через це заголовок «Роботи
   студентів» опинявся під квіткою.
   Стрілки піднімаємо теж: декорація поверх кнопки перехоплює клік. */
.student-slider-title,
.student-slider-prev,
.student-slider-next {
  position: relative;
  z-index: 3;
}

/* ── Написи кнопок ламались на два рядки ─────────────────────────────
   Усередині смуги .div-block-902 текстовий блок (text-block-3173 тощо)
   має власний padding 0 74px 0 14px — залишок старої схеми Webflow, де
   текст центрувався по всій кнопці і паддінг відсував його від іконки.
   У нашій схемі смуга ВЖЕ закінчується до іконки, тож ці 88px просто
   крали місце: на телефоні зі смуги 205px тексту лишалось 117px, і
   «Залишити заявку» (119px) переносилось на два рядки. */
a.link-block-45 > .div-block-902 > div {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* На найвужчих екранах (320–359px) найдовший напис «Приєднуйся на
   практичний курс» потребує ~224px при кеглі 15px, а смуга дає ~226 —
   впритул, і будь-яке округлення ламає його на два рядки. 14px дає
   ~209px і запас. На 375px+ вистачає і 15px — там не чіпаємо. */
@media screen and (max-width: 359px) {
  a.link-block-45 > .div-block-902 > div {
    font-size: 14px !important;
  }
}

/* ── Щільніші списки тарифів і менший «Доступ до уроків» ─────────────
   Пунктів у картках стало 32, тож вертикальний паддінг рядка зменшено
   з 7px до 5px (проміжок між рядками 14px -> 10px). «Доступ до уроків
   назавжди» стояв 20px — більший за самі пункти; тепер 15px. */
.div-block-968 .section-57 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.text-block-3286 {
  font-size: 15px !important;
}

/* ---- site-global.css (доклеєно tools/purge-css.js) ---- */
/* Глобальні правки, потрібні на КОЖНІЙ сторінці.
   Підключається автоматично через tools/relink.js. */

/* Бейдж «Made in Webflow».
   webflow.js вставляє його на льоту, коли домен не належить Webflow —
   тобто рівно на нашому власному хостингу. На оригіналі його не було,
   бо сайт віддавав сам Webflow. Це артефакт переїзду, тож ховаємо.
   Елемент створюється через ~5 секунд після завантаження, тому саме
   CSS, а не видалення з розмітки: у розмітці його просто немає. */
.w-webflow-badge {
  display: none !important;
}

/* Пігулки в блоці «формат, який дає результат» (/neurocamp, /neurocamp-ai).

   У Webflow вони розкидані абсолютними координатами в пікселях: .b1…b8 із
   left 27…286px усередині контейнера заввишки 250px. Координати підбирались
   під широкий екран, а на вузькому контейнер вужчий за них — «Телеграм-
   підтримка» (left: 239px) ламалась на два рядки, «Щотижневий live з
   експертами» і «Реальні проєкти» виїжджали за правий край.

   Нижче 992px скасовуємо абсолютне позиціонування і викладаємо пігулки
   звичайним рядком із переносом, по центру. white-space: nowrap тримає
   кожну в один рядок. Блок від цього не росте: замість 250px обгортка
   займає ~180px.

   Ці класи є тільки на двох сторінках неврокемпу (перевірено пошуком по
   public/), тож правило тут, у глобальному файлі, нікуди більше не дістає.
   Селектор із трьох класів — щоб перебити .div-block-810.b4 із теми. */
@media screen and (max-width: 991px) {
  .div-block-806 .div-block-811 {
    flex-flow: row wrap;
    justify-content: center;
    align-content: center;
    gap: 8px;
    height: auto;
    padding-left: 12px;
    padding-right: 12px;
  }

  .div-block-806 .div-block-811 .div-block-810 {
    position: static;
    inset: auto;
    margin: 0;
    white-space: nowrap;
  }
}
