html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

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

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

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

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

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

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

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

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

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

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

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

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

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

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

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

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

.w-input, .w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input::placeholder, .w-select::placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

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

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

.w-radio:after {
  clear: both;
}

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

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

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

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

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

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

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

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: #fff0 #fff #fff0 #fff0;
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  inset: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  background: #ddd;
  height: 300px;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  font-size: inherit;
  line-height: inherit;
  width: auto;
  height: auto;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: #2226;
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #000000e6;
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  inset: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto hidden;
}

.w-lightbox-item {
  box-sizing: content-box;
  cursor: pointer;
  width: 10vh;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

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

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  inset: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

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

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

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

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

:root {
  --text: #45403a;
  --headings: #45403a;
  --primary-red: #cc331d;
  --secondary-bezova-4: #fcf9f4;
  --primary-bezova: #f9f4ec;
  --hero-bezova: #f9f4ec;
  --secondary-bezova-2: #d5ccb9;
  --secondary-bezova-3: #e7decd;
  --secondary-grey-1: #ababab;
  --bezova: #fcf9f4;
  --secondary-grey-2: #cfcfcf;
  --secondary-gold-2: #edc079;
  --secondary-gold-1: #da9943;
  --secondary-gold-3: #edc079;
}

.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-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

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

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

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

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

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

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

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

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

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

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

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

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

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

body {
  color: var(--text);
  font-family: Raleway, sans-serif;
  font-size: 16px;
  line-height: 1.56em;
}

h1 {
  color: var(--headings);
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Castoro, sans-serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 1.5em;
}

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Castoro, sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 1.5em;
}

h3 {
  margin-top: 20px;
  margin-bottom: 16px;
  font-family: Castoro, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.5em;
}

h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Castoro, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5em;
}

h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5em;
}

p {
  margin-bottom: 10px;
}

a {
  color: var(--primary-red);
  text-decoration: none;
  transition: all .2s;
}

a:hover {
  color: var(--primary-red);
  text-decoration: underline;
}

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

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

strong {
  font-weight: bold;
}

figure {
  margin-bottom: 10px;
}

.heading-h1 {
  color: var(--headings);
}

.paragraph {
  color: var(--secondary-bezova-4);
}

.subheading-1 {
  font-family: Raleway, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

.subheading-2 {
  font-family: Raleway, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.font-13px {
  font-size: 13px;
  line-height: 1.56em;
}

.font-13px.top-menu {
  margin-left: 44px;
}

.font-13px.top-menu.first {
  margin-left: 0;
}

.font-13px.top-menu.klient-zona {
  margin-left: 8px;
  padding-bottom: 0;
}

.font-13px.menu-link {
  color: var(--headings);
  white-space: nowrap;
  height: 39px;
  margin-right: 8px;
  padding: 12px 14px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.font-13px.menu-link:hover {
  background-color: #f9f4ec;
}

.font-13px.menu-link.w--current {
  color: var(--primary-red);
}

.font-13px.menu-link.submenu-link {
  cursor: pointer;
  padding-left: 8px;
}

.font-13px.menu-link.submenu-link.dalsi-link, .font-13px.menu-link.submenu-link.hide {
  display: none;
}

.font-13px.menu-link.smaller-device.w--current {
  color: var(--primary-red);
}

.font-13px.menu-link.smaller-device.hide {
  display: none;
}

.font-13px.grey.no-underline.bold.arial {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.font-13px.pkpr {
  position: relative;
  top: 25px;
}

.font-13px.span-counry {
  position: relative;
  left: 9px;
}

.font-13px.margin-top-8px {
  max-width: 255px;
  margin-top: 4px;
  margin-left: 22px;
  font-size: 12px;
}

.link {
  transition-timing-function: cubic-bezier(.55, .055, .675, .19);
}

.button {
  background-color: var(--primary-red);
  color: #fff;
  white-space: nowrap;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  padding: 18px 24px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.button:hover {
  color: #fff;
  background-color: #cc331dc2;
  font-weight: 600;
  text-decoration: none;
}

.button.w--current {
  background-color: var(--primary-red);
}

.button.secondary {
  border: 2px solid var(--text);
  color: var(--text);
  background-color: #0000;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 14px;
}

.button.secondary:hover {
  background-color: #0000;
  border-color: #45403a63;
}

.button.secondary.menu {
  height: 39px;
  margin-left: 22px;
  padding: 0 16px;
  font-size: 14px;
}

.button.secondary.menu.mobile.w--current {
  max-width: 100%;
}

.button.secondary.footer-mail-btn {
  z-index: 5;
  height: 40px;
  padding: 2px 20px;
  position: absolute;
  top: 7px;
  right: 5.5px;
}

.button.secondary.pobocky {
  margin-top: 18px;
}

.button.search {
  height: 39px;
  margin-left: 8px;
  padding: 0 16px;
  font-size: 14px;
}

.button.form {
  padding-left: 34px;
  padding-right: 34px;
}

.button.smaller {
  padding: 12px 20px;
  font-size: 14px;
}

.button.ie {
  width: 200px;
  margin-top: 22px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.button.beige {
  background-color: var(--primary-bezova);
  color: var(--text);
}

.button.beige:hover {
  background-color: #f9f4ecc2;
}

.button.video {
  max-width: 200px;
}

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

.flex-vertical.stylesheet {
  padding: 53px;
}

.flex-vertical.width-46 {
  width: 46%;
  position: relative;
}

.flex-vertical.width-46.centered.width-100 {
  width: 100%;
}

.flex-vertical.width-46.centered.width-100.max-width-902 {
  margin-left: auto;
  margin-right: auto;
}

.flex-vertical.width-46.design {
  z-index: -1;
}

.flex-vertical.centered {
  text-align: center;
  align-items: center;
}

.flex-vertical.centered._30 {
  width: 30%;
}

.flex-vertical.centered._257px {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6220f7474a956b5ca7700842_Rectangle%2086.svg");
  background-position: 0 0;
  background-size: auto;
  width: 257px;
  height: 257px;
  padding-top: 77px;
}

.flex-vertical.centered._33 {
  width: 33%;
}

.flex-vertical.centered.max-width-580 {
  max-width: 580px;
}

.flex-vertical.centered.text-center {
  text-align: center;
}

.flex-vertical.centered.margin-top-15px {
  margin-top: 15px;
}

.flex-vertical.width-50 {
  width: 50%;
}

.flex-vertical.width-50.beige {
  background-color: var(--hero-bezova);
  padding: 68px;
}

.flex-vertical.width-50.beige.image-bg {
  justify-content: center;
  align-items: center;
}

.flex-vertical.width-50.beige.image-bg._2 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/62276955924079ce2d921d84_AdobeStock_286722691.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.flex-vertical.width-50.beige.image-bg._3 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/62471508d1cbf5ec44ce5601__MAL3850%20(1)%20(1).jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 517px;
  height: 384px;
}

.flex-vertical.width-50.beige.image-bg._3.new {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/668d3dc7f7c6013677ee48a1_665cb18b68a7d66a86cca72c__L5D4422_2500%20(1)%20(1)%20(1).jpg");
}

.flex-vertical.width-50.beige.image-bg._4 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6220f7363277f422e5db163e_AdobeStock_283451657%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 490px;
  height: 280px;
  margin-right: 0;
}

.flex-vertical.width-50.beige.image-bg._1 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622f644bf12556187972e109_1%20(1).jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.flex-vertical.width-50.proc-s-gg {
  max-width: 517px;
}

.flex-vertical.width-50.proc-s-gg.appka {
  justify-content: flex-start;
  align-items: center;
  position: relative;
}

.flex-vertical.width-50.proc-s-gg.align-left {
  text-align: left;
  justify-content: center;
  align-items: flex-start;
}

.flex-vertical.width-50.proc-s-gg.margin-top--10px {
  margin-top: -20px;
}

.flex-vertical.width-50.kontakt {
  padding-right: 30px;
}

.flex-vertical.width-50.kontakt.kontakt-page {
  padding-top: 80px;
  padding-left: 50px;
  padding-right: 0;
}

.flex-vertical.width-50.kontakt.champions-fond {
  margin-top: 94px;
}

.flex-vertical.width-50.kontakt.reverse {
  padding-left: 30px;
  padding-right: 0;
}

.flex-vertical.contact-form {
  background-color: #fff;
  border-top: 4px solid #f7d480;
  border-radius: 2px;
  width: 50%;
  max-width: 534px;
  padding: 40px;
  box-shadow: 0 23px 66px #00000014;
}

.flex-vertical.contact-form.aktuality-formular {
  width: 100%;
  max-width: none;
  margin-top: 8px;
  margin-bottom: 48px;
  padding-top: 24px;
}

.flex-vertical.contact-form.width-100 {
  width: 100%;
}

.flex-vertical.contact-form.width-100.no-max-width {
  max-width: none;
}

.flex-vertical.contact-form.features-left.sticky {
  position: sticky;
  top: 100px;
}

.flex-vertical.contact-form.features-left.mobile-show {
  display: none;
}

.flex-vertical.relative {
  position: relative;
}

.flex-vertical.relative.field {
  z-index: 1;
}

.flex-vertical.relative.field._50 {
  width: 50%;
  max-width: 219px;
  margin-right: 14px;
}

.flex-vertical.relative.field._50.last {
  margin-right: 0;
}

.flex-vertical.relative.field._50.last.advisor, .flex-vertical.relative.field._50.advisor {
  margin-bottom: 16px;
}

.flex-vertical.relative.field.margin-bottom-16px.hidden {
  height: 0;
  top: 0;
  overflow: hidden;
}

.flex-vertical.relative.field._75 {
  width: 75%;
  margin-right: 14px;
}

.flex-vertical.relative.field._25 {
  width: 25%;
}

.flex-vertical.aktuality {
  width: 100%;
  padding: 24px 34px 34px;
}

.flex-vertical.aktuality.blog {
  padding-top: 0;
}

.flex-vertical.aktuality.center {
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 14px;
}

.flex-vertical.footer-content {
  width: 50%;
  margin-right: 24px;
}

.flex-vertical.footer-content._2 {
  width: 50%;
}

.flex-vertical.footer-content.last {
  margin-right: 0;
}

.flex-vertical.footer-content.last.appka {
  width: 25%;
}

.flex-vertical.footer-content.socky {
  width: 25%;
  margin-right: 9px;
}

.flex-vertical.width-33 {
  width: 33%;
}

.flex-vertical.width-33.margin-right-20 {
  margin-right: 60px;
}

.flex-vertical.align-left.color-box {
  border-radius: 2px;
  padding: 32px 32px 22px;
}

.flex-vertical.align-left.color-box._1 {
  background-color: #f7d480;
}

.flex-vertical.align-left.color-box._2 {
  background-color: #fff;
}

.flex-vertical.align-left.color-box._2.top-32px {
  border: 1px solid #fff;
  padding-top: 32px;
}

.flex-vertical.align-left.color-box._2.top-32px._3 {
  border-color: #d5ccb9;
  justify-content: space-between;
  align-items: flex-start;
}

.flex-vertical.align-left.color-box._2.top-32px._3.gradient-bg {
  background-image: linear-gradient(#fff, #f9f4ec);
}

.flex-vertical.align-left.color-box._2.top-32px._3.max-height-200 {
  max-height: 400px;
}

.flex-vertical.align-left.color-box._2.top-32px.gg-platinum {
  border-color: #d5ccb9;
  width: 100%;
}

.flex-vertical.align-left.color-box._2.top-32px.gg-platinum.grey {
  background-color: #e6e6e68f;
}

.flex-vertical.align-left.color-box._2.top-32px.gg-platinum.grey._2-col-grid {
  grid-column-gap: 54px;
  grid-row-gap: 45px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.flex-vertical.align-left.color-box._2.top-32px.gg-platinum.grey._2-col-grid.btc {
  grid-row-gap: 16px;
  grid-template-columns: 2fr 1fr;
  margin-top: 40px;
  margin-bottom: 14px;
  padding: 15px;
}

.flex-vertical.align-left.color-box._2.top-32px.gg-platinum.grey._2-col-grid.prednasky {
  background-color: var(--secondary-bezova-4);
  place-items: start stretch;
}

.flex-vertical.align-left.color-box._2.top-32px.grey-border {
  border-color: var(--secondary-bezova-2);
  padding: 18px;
}

.flex-vertical.align-left.color-box._3 {
  background-color: #f9f4ec;
}

.flex-vertical.align-left.color-box._3.border {
  border: 1px solid var(--secondary-bezova-2);
  border-radius: 3px;
  justify-content: space-between;
}

.flex-vertical.align-left.color-box._3.border.white {
  background-color: #fff;
}

.flex-vertical.align-left.color-box._4 {
  background-color: #e7decd;
}

.flex-vertical.align-left.color-box.vyhoda {
  background-color: var(--hero-bezova);
  padding: 36px;
}

.flex-vertical.align-left.color-box.vyhoda.grey:hover {
  background-color: var(--hero-bezova);
  color: var(--headings);
}

.flex-vertical.align-left.color-box.vyhoda.grey.vzdelvavani {
  background-color: #eae1d1;
}

.flex-vertical.align-left.color-box.vyhoda.grey.charita {
  background-color: #f0f0f0;
  padding-top: 33px;
  padding-bottom: 26px;
}

.flex-vertical.align-left.color-box.vyhoda.grey.charita:hover {
  background-color: #f0f0f0;
}

.flex-vertical.align-left.color-box.vyhoda.conclusion {
  background-color: var(--text);
  color: var(--hero-bezova);
}

.flex-vertical.align-left.color-box.vyhoda.grey, .flex-vertical.align-left.color-box.vyhoda.grey:hover {
  background-color: #e6e6e68f;
}

.flex-vertical.align-left.color-box.vyhoda.grey-text {
  color: var(--text);
}

.flex-vertical.align-left.color-box.vyhoda.grey-text:hover {
  text-decoration: none;
  transform: translate(0, -8px);
}

.flex-vertical.align-left.color-box.vyhoda.grey-border {
  grid-column-gap: 96px;
  grid-row-gap: 16px;
  background-color: #f9f4ec00;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.flex-vertical.align-left.color-box.vyhoda.grey-border.single-col {
  grid-template-columns: 1fr;
}

.flex-vertical.align-left.color-box.vyhoda.border {
  border: 1px solid var(--secondary-bezova-2);
}

.flex-vertical.align-left.color-box._16px-padding {
  border: 1px solid #a8a8a8;
  width: 100%;
  padding: 10px 16px;
}

.flex-vertical.align-left.o-nas-medailonek {
  max-width: 390px;
  margin-left: 30px;
}

.flex-vertical.align-left.o-nas-medailonek.align-right {
  text-align: right;
  align-items: flex-end;
  margin-left: 0;
  margin-right: 30px;
}

.flex-vertical.align-left.test-left {
  text-align: left;
}

.flex-vertical.vedouci-pobocka {
  background-color: var(--hero-bezova);
  padding: 22px;
}

.flex-vertical.stretch {
  align-items: stretch;
}

.flex-vertical.o-nas-navigace.design {
  position: sticky;
  top: 120px;
}

.flex-vertical.kontakt-test {
  position: relative;
  top: 0;
  overflow: hidden;
}

.flex-vertical.slovnik {
  color: var(--text);
  width: 100%;
  padding: 9px 23px 4px;
}

.flex-vertical.slovnik:hover {
  background-color: #0000;
  box-shadow: 0 3px 60px #00000005;
}

.flex-vertical.margin-right-24px {
  margin-right: 24px;
}

.flex-vertical.margin-top-minus28px {
  margin-top: -28px;
}

.flex-vertical.beige-box {
  background-color: var(--secondary-bezova-4);
  padding: 14px 24px;
}

.flex-vertical.beige-box.max-width-420 {
  background-color: var(--secondary-bezova-2);
  margin-top: 5px;
  margin-bottom: 12px;
}

.flex-vertical.beige-box._2 {
  background-color: var(--secondary-bezova-3);
  margin-top: 8px;
  margin-bottom: 11px;
}

.flex-vertical.beige-box.contact-form-prompt {
  border: 1px solid #45403a52;
  padding-left: 40px;
  padding-right: 40px;
}

.flex-vertical.semibold.bg-beige {
  border-bottom: 3px solid var(--headings);
  background-color: var(--hero-bezova);
}

.flex-vertical.table-blog-post {
  padding: 10px;
}

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

.flex-vertical.app-hp {
  z-index: 2;
  position: relative;
}

.btn-arrow {
  margin-left: 13px;
}

.btn-arrow.menu {
  margin-left: 9px;
  position: relative;
  bottom: -2px;
}

.btn-arrow.reversed {
  margin-left: 0;
  margin-right: 13px;
  transform: rotate(180deg);
}

.btn-arrow.reverse {
  margin-left: 0;
  margin-right: 13px;
}

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

.flex-horizontal.search {
  background-color: #fff;
  margin-bottom: 0;
  padding: 14px;
  display: none;
  position: absolute;
  top: 38px;
  right: -13px;
  box-shadow: 0 7px 29px #0000000d;
}

.flex-horizontal.search.page {
  display: flex;
  position: static;
}

.flex-horizontal.search.page.vertical {
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 18px;
}

.flex-horizontal.search.page.vertical:hover {
  background-color: var(--hero-bezova);
}

.flex-horizontal.width-100 {
  width: 100%;
}

.flex-horizontal.width-100.distribute.margin-bottom-66px {
  position: relative;
}

.flex-horizontal.width-100.distribute.margin-bottom-66px.align-left, .flex-horizontal.width-100.distribute.align-left {
  align-items: stretch;
}

.flex-horizontal.width-100.distribute.align-left.margin-bottom-90px.mobil-vertical.investice-do-kovu {
  margin-bottom: 31px;
}

.flex-horizontal.width-100.distribute.align-left.verical-center {
  justify-content: space-around;
  align-items: center;
}

.flex-horizontal.width-100.distribute.align-left.verical-center.kontakt-page {
  flex-direction: row-reverse;
  align-items: flex-start;
}

.flex-horizontal.width-100.distribute.align-left.verical-center.feautures-left.relative {
  justify-content: space-between;
  align-items: flex-start;
}

.flex-horizontal.width-100.distribute.align-left.verical-center.margin-top-60px.margin-bottom-110px, .flex-horizontal.width-100.distribute.align-left.verical-center.margin-top-60px.margin-bottom-40px {
  margin-bottom: 110px;
}

.flex-horizontal.width-100.distribute.align-left.proc-s-gg {
  align-items: center;
}

.flex-horizontal.width-100.distribute.align-left.proc-s-gg.reverse.margin-bottom-66px.align-top {
  align-items: flex-start;
}

.flex-horizontal.width-100.distribute.align-left.proc-s-gg.reverse.margin-top-60px {
  margin-bottom: -50px;
}

.flex-horizontal.width-100.distribute.align-left.proc-s-gg.margin-bottom-50px {
  margin-bottom: 66px;
}

.flex-horizontal.width-100.distribute.feature-margin {
  margin-bottom: 46px;
}

.flex-horizontal.width-100.distribute.bg-beige._3-col-feature {
  grid-column-gap: 61px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: 52px;
  display: grid;
}

.flex-horizontal.width-100.distribute.bg-beige._3-col-feature.fondy {
  padding-bottom: 12px;
}

.flex-horizontal.width-100.desing-menu {
  display: none;
}

.flex-horizontal.width-100.shadow-pobocka-fondy {
  grid-column-gap: 18px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  box-shadow: 0 20px 47px #00000014;
}

.flex-horizontal.distribute {
  justify-content: space-between;
}

.flex-horizontal.distribute.margin-bottom-16px.hidden {
  height: 0;
  margin-bottom: 0;
  position: relative;
  top: 0;
  overflow: hidden;
}

.flex-horizontal.distribute._100 {
  width: 100%;
}

.flex-horizontal.distribute._100.center {
  justify-content: center;
}

.flex-horizontal.margin-bottom-10px.font-20px {
  align-items: flex-start;
}

.flex-horizontal.margin-bottom-10px.font-20px.margin-bottom-20px {
  margin-bottom: 20px;
}

.flex-horizontal.margin-bottom-10px.font-20px.margin-bottom-40px {
  margin-bottom: 40px;
}

.flex-horizontal.margin-bottom-10px.max-width-600px {
  max-width: 600px;
}

.flex-horizontal.align-top {
  align-items: flex-start;
}

.flex-horizontal.align-top.max-517 {
  max-width: 517px;
}

.flex-horizontal.align-top.semibold {
  font-weight: 600;
}

.flex-horizontal.align-top.feature {
  margin-right: 32px;
}

.flex-horizontal.align-top.margin-bottom-16px {
  margin-bottom: 18px;
}

.flex-horizontal.align-top.margin-bottom-16px.smaller {
  font-size: 14px;
}

.flex-horizontal.social {
  margin-right: 4px;
}

.flex-horizontal.footer-loga {
  justify-content: space-between;
  margin-left: 5%;
}

.flex-horizontal.font-13px.red {
  cursor: pointer;
}

.flex-horizontal.red.pointer:hover, .flex-horizontal.red.on-hover-underline:hover {
  text-decoration: underline;
}

.flex-horizontal.mobile-vertical.barvy {
  font-size: 24px;
}

.flex-horizontal.footer-col-wrapper {
  align-items: flex-start;
  width: 50%;
}

.flex-horizontal.top-menu {
  margin-left: 44px;
}

.flex-horizontal.pobocka {
  margin-top: 7px;
  margin-bottom: 8px;
}

.flex-horizontal.pobocka._2 {
  margin-top: 16px;
  margin-bottom: 0;
}

.flex-horizontal.feature-box {
  text-align: left;
  align-items: flex-start;
}

.flex-horizontal.feature-box._2 {
  margin-right: 0;
}

.flex-horizontal.feature-box.step-by-step {
  max-width: none;
  margin-bottom: 75px;
  margin-right: 0;
}

.flex-horizontal.feature-box.step-by-step.last {
  margin-bottom: 29px;
}

.flex-horizontal.feature-box.step-by-step.last.distribute {
  justify-content: space-between;
  align-items: center;
}

.flex-horizontal.feature-box.step-by-step.margin-bottom-30px {
  margin-bottom: 30px;
}

.flex-horizontal.feature-box.up-move._2 {
  top: -56px;
  bottom: auto;
}

.flex-horizontal.feature-box.margin-bottom-30px.center {
  justify-content: flex-start;
  align-items: center;
}

.flex-horizontal.feature-box.margin-bottom-30px.center.last {
  margin-bottom: 0;
}

.flex-horizontal.bg-beige {
  background-color: #f9f4ec;
}

.flex-horizontal.max-width-902 {
  max-width: 902px;
}

.flex-horizontal.max-width-902.width-100.reverse {
  flex-direction: row-reverse;
}

.flex-horizontal.breadcrumb {
  font-size: 13px;
}

.flex-horizontal.white-button {
  color: #fff;
  margin-top: 7px;
  font-size: 14px;
  text-decoration: underline;
}

.flex-horizontal.link-like:hover {
  color: var(--primary-red);
  text-decoration: underline;
}

.flex-horizontal.pre-header-announce {
  position: relative;
  left: -377px;
}

.flex-horizontal.close-popup-contact {
  cursor: pointer;
  position: absolute;
  top: 65px;
  right: 33px;
}

.flex-horizontal.border-wrapper {
  border: 1px solid var(--secondary-bezova-2);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 14px;
}

.flex-horizontal.gap-14px {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
}

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

.flex-horizontal.white-bg.grey-border.feature {
  margin-bottom: 16px;
  padding: 17px;
}

.flex-horizontal.grey-border {
  border-color: var(--secondary-bezova-2);
}

.header {
  justify-content: space-between;
  align-items: center;
  max-width: 1365px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 33px;
  padding-right: 33px;
  display: flex;
}

.header.non-sticky {
  z-index: 20;
  background-color: #e7decd;
  justify-content: space-between;
  align-items: center;
  height: 34px;
  position: relative;
}

.header.non-sticky.alert {
  background-color: var(--headings);
  color: var(--primary-bezova);
  justify-content: center;
  max-width: none;
}

.header.non-sticky.alert:hover {
  color: var(--primary-bezova);
  background-color: #45403adb;
  text-decoration: none;
}

.header.non-sticky.alert.slight-red {
  color: var(--text);
  background-color: #c88590;
}

.header.non-sticky.alert.slight-red:hover {
  background-color: #c8859082;
  text-decoration: underline;
}

.header.non-sticky.announce {
  z-index: 5;
  overflow: hidden;
}

.header.sticky {
  z-index: 20;
  background-color: #fff;
  height: 83px;
  position: sticky;
  top: 0;
  box-shadow: 0 7px 29px #0000000d;
}

.logo {
  width: 197px;
  margin-right: 30px;
}

.grey {
  color: var(--text);
}

.grey.w--current {
  white-space: normal;
}

.grey.margin-bottom-8px.w--current {
  color: var(--primary-red);
}

.grey.margin-bottom-8px._41 {
  margin-right: 41px;
}

.grey.margin-bottom-8px.semibold {
  margin-bottom: 9px;
  font-size: 14px;
}

.grey.margin-bottom-8px.submenu-link.w--current {
  color: var(--primary-red);
}

.grey.margin-bottom-8px.submenu-link.last {
  margin-bottom: 0;
}

.grey.margin-bottom-8px.submenu-link.last.dip-link {
  display: none;
}

.grey.margin-bottom-8px.footer-gdrp {
  margin-left: 14px;
}

.grey.underline {
  text-decoration: underline;
}

.no-underline {
  text-decoration: none;
}

.margin-left-14px {
  margin-left: 14px;
}

.bold {
  font-weight: 700;
}

.search-ico {
  justify-content: flex-end;
  align-items: center;
  min-width: 30px;
  display: flex;
  position: relative;
}

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

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

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

.search-input {
  border: 1px solid var(--secondary-grey-1);
  border-radius: 2px;
  width: 400px;
  height: 39px;
  margin-bottom: 0;
  font-size: 13px;
}

.search-input:focus-visible, .search-input[data-wf-focus-visible] {
  border-color: var(--text);
  color: var(--text);
}

.search-input::placeholder {
  color: var(--secondary-grey-1);
}

.search-img {
  cursor: pointer;
  background-color: #fff;
  padding: 8px;
}

.placeholder {
  height: 6000px;
}

.hide {
  display: none;
}

.section {
  justify-content: center;
  align-items: center;
  padding-top: 92px;
  padding-bottom: 92px;
  display: flex;
  position: relative;
}

.section.hero {
  background-color: var(--hero-bezova);
  flex-direction: row;
  margin-top: -117px;
  padding-top: 184px;
  padding-bottom: 66px;
}

.section.hero.general {
  margin-top: 0;
  padding-bottom: 53px;
}

.section.hero.general.pobocka {
  background-color: #fff;
  padding-top: 32px;
  padding-bottom: 52px;
}

.section.hero.general.pobocka.aktualita {
  padding-top: 30px;
  padding-bottom: 60px;
}

.section.hero.general.pobocka._404 {
  padding-top: 58px;
  padding-bottom: 67px;
}

.section.hero.general.breadcrumb {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 0;
}

.section.hero.general.breadcrumb.general-page {
  margin-top: 0;
  margin-bottom: -164px;
  padding-top: 134px;
}

.section.hero.black {
  background-color: var(--text);
  overflow: hidden;
}

.section.hero.hide {
  display: none;
}

.section.hero.landing-grey {
  background-color: #fff;
  margin-top: 0;
  padding-top: 0;
}

.section.beige-bg {
  background-color: var(--bezova);
  padding-top: 82px;
  overflow: hidden;
}

.section.no-top-padding {
  padding-top: 0;
}

.section.no-top-padding.mapa {
  margin-top: -20px;
  margin-bottom: 50px;
}

.section.no-top-padding.hide {
  display: none;
}

.section.padding-down-40px {
  padding-bottom: 40px;
}

.section.padding-down-40px.proc-s-gg {
  background-image: linear-gradient(to bottom, var(--hero-bezova), white);
}

.section.padding-down-40px.proc-s-gg.flex-vertical {
  padding-bottom: 80px;
}

.section.padding-down-40px.proc-s-gg.gg-znak {
  background-image: linear-gradient(#f9f4eced, #fff 74%), url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/665c9408d888b266a0a819de_gg-sign.svg");
  background-position: 0 0, 50%;
  background-size: auto, 50px;
  padding-bottom: 60px;
}

.section.padding-down-40px.overflow {
  overflow: hidden;
}

.section.padding-down-40px.hide {
  display: none;
}

.section.padding-down-40px.gradient {
  background-image: linear-gradient(#fff8ed, #fff);
}

.section.padding-top-40px {
  padding-top: 40px;
}

.section.padding-top-40px.padding-down-40px.hide {
  display: none;
}

.section.padding-top-40px.padding-down-60px {
  padding-bottom: 60px;
}

.section.padding-top-40px.padding-down-60px.hide {
  display: none;
}

.section.padding-top-40px.negative-margin-bottom {
  margin-bottom: -66px;
  padding-bottom: 0;
}

.section.overflow {
  overflow: hidden;
}

.section.padding-down-120px {
  padding-bottom: 120px;
}

.section.padding-down-60px {
  padding-bottom: 50px;
}

.section.padding-down-60px.overflow.padding-top-50 {
  padding-top: 50px;
}

.section.padding-down-60px.timeline {
  margin-top: -310px;
  padding-top: 0;
}

.section.padding-down-60px.no-top-padding {
  padding-top: 40px;
}

.section.padding-top-120px {
  padding-top: 120px;
}

.section.no-padding-bottm {
  padding-bottom: 0;
}

.section.no-padding-bottm.campions-fund {
  margin-top: -144px;
  padding-top: 0;
}

.section.pading-down-120px {
  padding-bottom: 120px;
}

.content-wrapper {
  z-index: 1;
  flex-direction: column;
  flex: 1;
  max-width: 1248px;
  padding-left: 24px;
  padding-right: 24px;
  position: relative;
}

.content-wrapper._916px-width {
  max-width: 964px;
}

.content-wrapper._916px-width.flex-horizontal {
  flex-direction: row;
  align-items: flex-start;
}

.content-wrapper._916px-width.margin-bottom-70px.flex-vertical.width-100 {
  max-width: 964px;
}

.content-wrapper.centered {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.content-wrapper.centered._1028px-width {
  max-width: 1076px;
}

.content-wrapper.centered._1134px-width {
  max-width: 1182px;
}

.content-wrapper.centered._1134px-width.align-left {
  text-align: left;
}

.content-wrapper.centered.o-nas-zakladatele {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622667fcf8387c0c1439d195_symbols_texture.png"), linear-gradient(to bottom, var(--hero-bezova), white);
  background-position: 50% 0, 0 0;
  background-size: cover, auto;
  max-width: 1200px;
  padding-top: 90px;
  padding-bottom: 400px;
}

.content-wrapper.centered._1600px-width {
  max-width: 1600px;
}

.content-wrapper.centered.contact-form {
  z-index: 2;
  background-color: #fff;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  max-width: 1365px;
  padding: 64px 33px 33px;
  top: 0;
  overflow: hidden;
  box-shadow: 0 12px 35px -1px #0000002b;
}

.content-wrapper.centered.max-width-750px.center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.content-wrapper.footer-width {
  flex-direction: row;
  flex: 0 auto;
  justify-content: space-between;
  width: 100%;
  max-width: 1182px;
  display: flex;
}

.content-wrapper.footer-width._2, .content-wrapper.footer-width.last {
  justify-content: flex-start;
}

.content-wrapper.hero {
  z-index: 1;
}

.content-wrapper.hero.general {
  display: flex;
}

.content-wrapper.hero.general.breadcrumb {
  max-width: 1365px;
  padding-left: 33px;
}

.content-wrapper.hero.aktualita {
  max-width: 800px;
}

.content-wrapper.hero.z-index-1 {
  z-index: 1;
}

.content-wrapper.o-nas-lidr-grid {
  grid-column-gap: 58px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 409px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.content-wrapper.o-nas-switcher-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.content-wrapper.aktualita {
  width: 100%;
  max-width: 718px;
}

.content-wrapper.o-nas {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.content-wrapper.o-nas.design {
  align-items: start;
}

.content-wrapper._6-col {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 940px;
  display: grid;
}

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

.content-wrapper._2-col-grid.mapa {
  grid-column-gap: 38px;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr .75fr;
}

.content-wrapper._1134px-width {
  max-width: 1134px;
}

.max-width-420 {
  max-width: 420px;
}

.separator {
  background-color: var(--primary-red);
  width: 68px;
  height: 5px;
}

.separator.margin-bottom-16px.light-red {
  background-color: #ff9383;
}

.separator.invisible {
  opacity: 0;
  width: 0;
  height: 20px;
}

.separator.invisible._0 {
  height: 0;
}

.separator.smaller {
  width: 50px;
  height: 3px;
}

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

.margin-bottom-20px.max-width-420.border {
  border-right: 1px solid #b3b1ae;
}

.margin-bottom-20px.aktualita {
  width: 100%;
}

.margin-bottom-20px.aktualita figure {
  width: 100%;
  min-width: 100%;
  min-height: 350px;
}

.margin-bottom-20px.aktualita.shrnuti {
  margin-bottom: 10px;
}

.margin-bottom-20px.quote {
  margin-top: -65px;
  transform: rotate(180deg);
}

.font-20px {
  font-size: 20px;
  line-height: 1.56em;
}

.font-20px.ambasador {
  font-style: italic;
}

.margin-bottom-40px {
  margin-bottom: 40px;
}

.hero-images-wrapper {
  z-index: 0;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 1920px;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

.hero-images-wrapper.general.pobocka {
  display: none;
}

.hero-images-wrapper.black {
  z-index: 0;
}

.hero-images-wrapper.btc-grid-bg {
  background-image: linear-gradient(#f9f4eced, #f9f4eced), url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6670a4df3ec4c8998e77dc6a_Bitcoin_icona.svg");
  background-position: 0 0, 50%;
  background-size: auto, auto;
}

.hero-image {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66bb0c7d7c507904e714d592_GG_Inv__tablet2%20(1).jpg");
  background-position: 25%;
  background-size: cover;
  background-attachment: scroll;
  width: 41%;
  max-width: 801px;
  height: 100%;
  position: relative;
}

.hero-image.komo-ucet {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/63be926c8e30c14f7170a2e9_Golden%20Gate_Spo%C5%99en%C3%AD%20do%20zlata.jpg");
}

.hero-image.investice {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/669655f3a5095ab368bc24d5_Dlouhodob%C3%BD%20investi%C4%8Dn%C3%AD%20produkt%20od%20Golden%20Gate.jpg");
  background-position: 0%;
}

.hero-image.investice.stribro {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6228790af2783111ead4cdea_AdobeStock_371973136.jpg");
}

.hero-image.investice.platina {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/62287907c86b1010bf168154_AdobeStock_347431031.jpg");
}

.hero-image.investice.numis {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/647c617646ecf61559d6db37_Investi%C4%8Dn%C3%AD%20mince%20a%20numismatika%20_%20Golden%20Gate.jpg");
}

.hero-image.investice.btc {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6225d6d57181139d231ed96d_AdobeStock_306736708.png");
}

.hero-image.investice.permanentn-fond {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66965b772f4e4a083869853d_Permanentn%C3%AD%20fond%20je%20fond%20do%20ka%C5%BEd%C3%A9ho%20po%C4%8Das%C3%AD%20-%20Golden%20Gate.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.hero-image.investice.champions-fond {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66967357453a9e6ba38ad6f1_Spokojen%C3%A1%20dvojice%20se%20psem.jpg");
  background-position: 50%;
}

.hero-image.investice.zlato {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/62252eb2dbf5910db554b177_AdobeStock_297869056.png");
}

.hero-image.investice.fondy-tba {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/663491106afc318156e1ec07_AdobeStock_297869056.jpg");
}

.hero-image.investice.eth {
  background-image: none;
}

.hero-image.o-nas {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622667fc637bc17a5d938ec9_AdobeStock_109820133.png");
}

.hero-image.o-nas.vf {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66b0dfbdde650d17fc8606da_Golden%20Gate%20veden%C3%AD%20spole%C4%8Dnosti.jpg");
}

.hero-image.general {
  background-color: #e7decd;
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622698c31355eff3007dc108_Group%20750.svg");
  background-position: 0%;
  background-repeat: repeat-x;
  background-size: cover;
  width: 22%;
  max-width: 500px;
}

.hero-image.vf {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622c62de919f5949ec653d71_L5D0751_3000%20(1).jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  width: 50%;
}

.hero-image.vf.kariera {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622c9e50d6c18cd5a45d58a7_AdobeStock_75802960.jpg");
  background-position: 50%;
}

.hero-image.btc-uet {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622f644bf12556187972e109_1%20(1).jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hero-image.btc-uet.private {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/648e2c015bc39eb4dd46637a_AdobeStock_304983490.jpg");
  background-position: 22%;
}

.hero-image.investicni-ucet {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66bb0c7d7c507904e714d592_GG_Inv__tablet2%20(1).jpg");
}

.hero-image.fondy-gg.kalkulacka {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/67620577b3a57563742e1a6c_App_image_platba%20(1).jpg");
}

.hero-image.hp {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/663491106afc318156e1ec07_AdobeStock_297869056.jpg");
}

.hero-image.no-bg {
  background-image: none;
}

.kovy-hero-wrapper {
  z-index: 0;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  display: flex;
  position: absolute;
  top: 319px;
  left: -48px;
}

.kovy-hero-wrapper.hp.fondy {
  left: -58px;
}

.kovy-hero-wrapper.hp.new {
  top: 357px;
  left: -26px;
}

.kovy-hero-wrapper.btc {
  top: 255px;
}

.kovy-hero-wrapper.btc.ucet {
  top: 281px;
}

.kovy-hero-wrapper.btc.ucet.black {
  z-index: -1;
}

.kovy-hero-wrapper.numis {
  left: -73px;
}

.kovy-hero-wrapper.permanetni-fond {
  top: 299px;
  left: -36px;
}

.kovy-hero-wrapper.permanetni-fond.hide {
  display: none;
}

.gold-hero-img {
  z-index: 1;
  width: 127px;
  max-width: none;
  position: absolute;
}

.gold-hero-img.invest-zlato._1 {
  top: 26.5px;
  left: -6px;
}

.gold-hero-img.invest-zlato._1.silver {
  width: 69.3px;
  top: 61.5px;
  left: -57px;
}

.gold-hero-img.invest-zlato._1.platina {
  width: 213px;
  top: -46.5px;
  bottom: -92.5px;
  left: -41px;
}

.gold-hero-img.invest-zlato._1.numis {
  z-index: 2;
  width: 150px;
  top: -70.5px;
}

.gold-hero-img.invest-zlato._2 {
  z-index: 0;
  top: -55px;
  left: -73px;
}

.gold-hero-img.invest-zlato._2.silver {
  width: 146.7px;
  top: -53px;
  left: 41px;
}

.gold-hero-img.invest-zlato._2.platina {
  width: 113px;
  top: 15px;
  left: -104px;
}

.gold-hero-img.invest-zlato._2.numis {
  z-index: 3;
  width: 123px;
  top: -5px;
}

.gold-hero-img.invest-zlato._3 {
  z-index: 2;
  width: 72px;
  top: 106.5px;
  left: -108px;
}

.gold-hero-img.invest-zlato._3.silver {
  width: 143.1px;
  top: -86.5px;
  left: -21px;
}

.gold-hero-img.invest-zlato._3.numis {
  width: 114px;
  top: -6.5px;
  left: 68px;
}

.silver-her-img {
  z-index: 2;
  width: 105px;
  max-width: none;
  position: absolute;
  top: 0;
  left: -82.5px;
}

.silver-her-img.btc {
  width: 434px;
  top: -122px;
  left: -197.5px;
}

.silver-her-img.btc.eth {
  width: 320px;
  top: -31px;
  left: -133.5px;
}

.silver-her-img.fondy-lottie {
  width: 260px;
  top: -49px;
}

.shadow-hero-img {
  z-index: 0;
  max-width: none;
  position: absolute;
  top: 178px;
}

.shadow-hero-img.silver {
  top: 154px;
  left: -124px;
}

.shadow-hero-img.platina {
  top: 174px;
}

.shadow-hero-img.num {
  top: 124px;
}

.shadow-hero-img.eth {
  top: 247px;
}

.gg-symbol-img {
  z-index: -1;
  max-width: none;
  position: absolute;
  top: 69px;
  left: -670px;
}

.gg-symbol-img.proc-s-gg {
  z-index: 16;
  top: -506px;
  left: auto;
  right: -1039px;
}

.gg-symbol-img.proc-s-gg.ku {
  top: -433px;
}

.gg-symbol-img.investice-do-kovu.btc {
  top: 131px;
}

.gg-symbol-img.investice-do-kovu.btc.landing-grey {
  left: -708px;
}

.gg-symbol-img.general {
  top: -304px;
}

.gg-symbol-img.general.design {
  display: none;
}

.gg-symbol-img.vf {
  top: -23px;
}

.gg-symbol-img.black {
  filter: hue-rotate(180deg);
  max-width: 250px;
  top: 224px;
  left: -147px;
}

.max-width-550px {
  max-width: 550px;
}

.max-width-200 {
  max-width: 200px;
}

.margin-bottom-66px {
  margin-bottom: 66px;
}

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

.font-32px {
  font-family: Castoro, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 1.56em;
}

.font-32px.align-left.margin-bottom--10px {
  margin-top: 5px;
  margin-bottom: -5px;
}

.font-style-castoro {
  font-family: Castoro, sans-serif;
}

.font-style-castoro.poradce {
  margin-bottom: 10px;
  font-size: 19px;
}

.font-style-castoro.red {
  color: var(--primary-red);
}

.max-width-120px {
  max-width: 120px;
}

.margin-bottom-10px {
  margin-bottom: 10px;
}

.no-top-margin {
  margin-top: 0;
}

.no-top-margin.design-heading.barvy {
  margin-bottom: 0;
}

.no-top-margin.design-heading.barvy.margin-top-40px.margin-bottom-20px {
  margin-bottom: 20px;
}

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

.align-left.padding-left-20 {
  margin-top: 26px;
  margin-bottom: 9px;
  padding-left: 20px;
  padding-right: 20px;
}

.span-red-highlight {
  color: var(--primary-red);
  text-decoration: underline;
}

.span-red-highlight.no-underline {
  font-size: 14px;
  text-decoration: none;
  position: relative;
  top: 1px;
  left: 2px;
}

.margin-bottom-30px {
  grid-template-rows: auto;
  margin-bottom: 30px;
}

.font-30px {
  font-size: 30px;
}

.font-30px.grid-design-hodnoty {
  grid-row-gap: 41px;
}

.font-30px.grid-design-hodnoty.margin-bottom-40px {
  font-size: 24px;
}

.red-box {
  color: #fff;
  background-color: #cc331df2;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 340px;
  height: 100%;
  max-height: 281px;
  padding: 35px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.tick-img {
  width: 29px;
  min-width: 29px;
  max-width: 29px;
  margin-right: 13px;
}

.tick-img.smaller {
  width: 23px;
  min-width: 23px;
  max-width: 23px;
}

.tick-img._20 {
  width: 20px;
  min-width: 20px;
  max-width: 20px;
}

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

.margin-bottom-16px.w--current {
  color: var(--headings);
  font-weight: 600;
}

.margin-bottom-16px.odsazene {
  color: var(--text);
  margin-bottom: 2px;
  margin-left: 16px;
  font-style: italic;
}

.margin-bottom-16px.odsazene.last {
  margin-bottom: 16px;
}

.margin-bottom-16px.section-name {
  margin-bottom: 4px;
}

.margin-bottom-16px.section-name.w--current {
  color: var(--primary-red);
}

.margin-bottom-16px.block {
  display: block;
}

.margin-bottom-90px {
  margin-bottom: 90px;
}

.line-ku {
  z-index: -1;
  background-color: #d5ccb9;
  width: 80%;
  height: 1px;
  margin-left: 10%;
  position: absolute;
  top: 32.7px;
}

.line-ku.menu {
  z-index: 0;
  width: 100%;
  margin-bottom: 8px;
  margin-left: 0%;
  position: static;
  top: 0;
}

.line-ku.menu.design {
  margin-top: 20px;
  margin-bottom: 0;
}

.number-wrapper-postup {
  background-color: #fff;
  padding-left: 70px;
  padding-right: 70px;
}

.form-block {
  width: 100%;
  margin-bottom: 0;
}

.form-block.kontakt-tst {
  margin-bottom: 0;
  position: relative;
  overflow: hidden;
}

.text-field {
  z-index: 1;
  background-color: #0000;
  border: 1px solid #ababab;
  border-radius: 2px;
  width: 100%;
  height: 52px;
  margin-bottom: 0;
  padding-top: 14px;
  padding-bottom: 0;
  position: relative;
}

.text-field:focus-visible, .text-field[data-wf-focus-visible] {
  border-color: #45403a;
}

.text-field::placeholder {
  color: #45403a73;
}

.text-field.select {
  cursor: pointer;
  align-items: center;
  padding-bottom: 0;
  padding-left: 6px;
  font-size: 16px;
  display: flex;
}

.text-field.select.margin-bottom-16px {
  margin-bottom: 16px;
  padding-bottom: 0;
  padding-left: 6px;
}

.text-field.select.no-borders {
  color: var(--text);
  border-style: none;
  width: 95px;
  height: auto;
  padding-top: 0;
  padding-left: 0;
  font-size: 13px;
}

.text-field.textarea {
  height: 110px;
  padding-top: 22px;
}

.text-field.footer-subs {
  margin-bottom: 9px;
  padding-bottom: 14px;
}

.text-field.footer-subs::placeholder {
  color: #45403a;
}

.text-field.left {
  margin-right: 16px;
}

.text-field.password {
  margin-bottom: 11px;
  padding-top: 0;
}

.font-12px {
  font-size: 12px;
}

.font-12px.uppercase {
  letter-spacing: .2px;
  text-transform: uppercase;
  margin-right: 8px;
}

.field-label {
  position: absolute;
}

.field-label.font-12px {
  z-index: -1;
  top: 2px;
  left: 12px;
}

.field-label.font-12px.radio {
  position: static;
}

.field-label.font-12px._13px {
  font-size: 13px;
}

.font-24px {
  font-size: 24px;
  line-height: 1.56em;
}

.font-24px.max-width-400.mobil-18.font-weight-semi-bold {
  font-size: 18px;
  font-weight: 600;
}

.max-width-400 {
  max-width: 400px;
}

.radio-button {
  width: 20px;
  height: 20px;
  margin-right: 12px;
}

.radio-button.w--redirected-checked {
  border-color: var(--primary-red);
}

.radio-button-field {
  cursor: pointer;
  margin-bottom: 0;
  margin-right: 28px;
}

.radio-button-field.advisor {
  align-items: center;
  display: flex;
}

.radio-button-field.advisor.max-width-420 {
  margin-right: 0;
}

.margin-bottom-80px {
  margin-bottom: 80px;
}

.font-raleway {
  font-family: Raleway, sans-serif;
}

.font-raleway.semibold {
  font-weight: 600;
}

.image-2 {
  margin-top: 2px;
  margin-right: 16px;
}

.margin-bottom-110px {
  margin-bottom: 110px;
}

.video-link {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.video-link:hover {
  text-decoration: none;
}

.video-link.last {
  margin-right: 0;
}

.video-linkl-image {
  background-color: var(--hero-bezova);
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6220f7368dce3d136ffb5033_AdobeStock_296062123%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 203px;
  margin-bottom: 13px;
  display: flex;
}

.video-linkl-image._1 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/62229871d0dea8993298ad48_maxresdefault%20(1)%20(1).jpg");
}

.video-linkl-image._2 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622299c750fe445ce8748156_maxresdefault%20(3)%20(1).jpg");
}

.video-linkl-image._3 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/62229a622db923e345dd4e9e_Pavel%20Ryba%20hausbot.jpg");
}

.play-button {
  transition: all .4s;
}

.play-button:hover {
  transform: scale(1.1);
}

.collection-list-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.collection-list-wrapper.aktuality {
  flex-direction: column;
}

.collection-list {
  grid-column-gap: 28px;
  grid-row-gap: 50px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: grid;
}

.collection-list.hp {
  grid-template-rows: auto;
  margin-bottom: -14px;
}

.collection-list.hp.no-margin-bottom {
  grid-column-gap: 20px;
  margin-bottom: 45px;
}

.collection-list.hp.no-margin-bottom.produkty {
  grid-template-columns: 1fr 1fr 1fr;
}

.collection-list.slovnik {
  grid-row-gap: 26px;
  grid-template-columns: 1fr 1fr 1fr;
}

.aktuality-item {
  background-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin-right: 24px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  box-shadow: 2px 2px 77px #00000014;
}

.aktuality-item.o-nas.media {
  justify-content: space-around;
}

.aktuality-item.o-nas.partneri {
  flex-direction: row;
}

.aktuality-item.grid {
  grid-column-gap: 25px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.aktuality-item.additional {
  justify-content: space-between;
  margin-right: 0;
  padding: 25px;
}

.aktuality-item.beige {
  box-shadow: none;
  text-align: center;
  border: 1px solid #d5ccb9;
}

.aktuality-img {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 204px;
}

.aktuality-img.gmag {
  background-color: var(--hero-bezova);
  background-size: contain;
  height: 400px;
}

.aktuality-img.height-100 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100%;
  min-height: 260px;
}

.image-3 {
  width: 100%;
}

.image-4 {
  margin-right: 7px;
}

.kategorie-item {
  display: block;
}

.footer {
  background-color: var(--hero-bezova);
  border-top: 1px solid #45403a52;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 52px;
  padding-bottom: 22px;
  display: flex;
  overflow: hidden;
}

.font-18px {
  font-size: 18px;
  line-height: 1.56em;
}

.font-18px.semibold {
  font-weight: 600;
}

.font-18px.semibold.margin-bottom-20px._2 {
  margin-bottom: 18px;
}

.font-18px.margin-bottom-16px.max-width-800px {
  max-width: 800px;
}

.font-18px.margin-bottom-16px.max-width-800px.margin-bottom-30px {
  margin-bottom: 30px;
}

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

.image-5 {
  min-width: 19px;
  max-width: 19px;
  margin-top: 0;
  margin-right: 10px;
}

.semibold {
  font-weight: 600;
}

.semibold.kontakt-text {
  font-family: Castoro, sans-serif;
  font-size: 21px;
  font-weight: 400;
}

.semibold.kontakt-text.font-32px {
  font-size: 32px;
}

.semibold.kontakt-text.font-24px {
  font-size: 24px;
}

.semibold.grey.no-underline.uppoercase {
  text-transform: uppercase;
}

.semibold.grey.no-underline.margin-left-2px {
  margin-right: 2px;
}

.social-img {
  margin-right: 4px;
}

.social-img:hover {
  opacity: .7;
}

.social-img.aktualita {
  background-color: red;
}

.footer-mailing {
  width: 80%;
  max-width: 496px;
  margin-bottom: 0;
}

.relative {
  position: relative;
}

.relative.flex-horizontal.centered {
  justify-content: center;
}

.relative.flex-vertical.max-width-750px.margin-bottom-10px.design-acnhor, .relative.flex-vertical.design-acnhor.anchor-30 {
  margin-top: -30px;
  padding-top: 30px;
}

.relative.design_beide-bg {
  background-color: #f8f3ed;
  margin-top: 48px;
  padding: 28px;
}

.relative.orez-symb {
  border: 1px solid var(--secondary-grey-2);
  text-align: center;
  border-radius: 2px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-bottom: 40px;
  padding: 21px;
  display: flex;
}

.relative.orez-symb.no-bottom {
  margin-bottom: 0;
}

.link-block {
  margin-right: 10px;
}

.slevarna-img {
  margin-right: 34px;
}

.slevarna-img.last {
  margin-right: 0;
}

.margin-bottom-70px {
  margin-bottom: 70px;
}

.success-message {
  background-color: #f9f4ec;
}

.success-message._2 {
  background-color: var(--secondary-bezova-3);
  text-align: left;
  padding: 11px;
}

.error-message {
  background-color: #cc331d29;
  font-size: 14px;
}

.submenu {
  background-color: #fff;
  width: auto;
  padding: 14px 21px 14px 14px;
  display: none;
  position: absolute;
  top: 38px;
  left: 2px;
  box-shadow: 0 7px 29px #0000000d;
}

.submenu.one-column {
  flex-direction: column;
  width: 200px;
  display: none;
}

.submenu.one-column._2 {
  width: 230px;
}

.submenu.one-column._2.show, .submenu._1.show {
  display: flex;
}

.image-6 {
  margin-right: 12px;
}

.font-15px {
  font-size: 15px;
}

.font-14px {
  text-align: left;
  font-size: 14px;
}

.font-14px.center {
  text-align: center;
}

.menu-ico_wrapper {
  width: 39px;
  height: 39px;
  margin-left: 10px;
  display: none;
  position: relative;
}

.burger-anim {
  width: 20px;
  height: 20px;
}

.mobile-menu {
  display: none;
}

.wrapper.overflow {
  overflow: hidden;
}

.wrapper.overflow.timeline {
  margin-top: -350px;
}

.wrapper.overflow.general-gero {
  margin-top: -117px;
}

.wrapper.overflow.zakldatele {
  margin-bottom: -366px;
}

.wrapper.overflow.gradient {
  background-image: linear-gradient(#000, #fff);
}

.wrapper.width-50 {
  width: 50%;
}

.wrapper.landing-grey {
  background-color: var(--headings);
  color: var(--primary-bezova);
  flex: 1;
  justify-content: center;
  max-width: 1365px;
  padding-top: 54px;
  padding-bottom: 54px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.wrapper.fondy-graf {
  padding-top: 24px;
  padding-bottom: 24px;
  padding-right: 24px;
}

.blog-excerpt.font-14px.center {
  text-align: center;
}

.image-9._2 {
  position: relative;
  top: -1px;
}

.image-9._3 {
  width: 20px;
}

.red {
  color: var(--primary-red);
}

.red.underline {
  text-decoration: underline;
}

.link-block-2 {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.radio-button-field-2 {
  margin-bottom: 0;
}

.google-map-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  box-shadow: 0 23px 66px #00000014;
}

.google-map-wrapper.fondy {
  grid-column-gap: 20px;
}

.google-map-canvas {
  text-align: left;
}

.google-map-canvas.kontakt-page {
  min-height: 350px;
  margin-top: 30px;
  margin-bottom: 53px;
}

.kancelare-html {
  margin-bottom: 0;
}

.pobo-ka {
  color: var(--text);
  text-align: left;
  margin-bottom: 10px;
  margin-left: 0;
  font-size: 16px;
  font-weight: 600;
}

.pobo-ka.not-sem {
  margin-bottom: 0;
  margin-left: 11px;
  font-weight: 400;
}

.no-wrap {
  white-space: nowrap;
}

.font-19px, .font-19px.font-raleway.semibold.no-top-margin.font-15px {
  font-size: 19px;
}

.font-19px.font-raleway.semibold.no-top-margin.font-16px {
  font-size: 16px;
}

.image-10 {
  justify-content: center;
  align-items: center;
  margin-right: 29px;
  display: flex;
  position: relative;
}

.image-10.count {
  width: 60px;
}

.image-10.margin-bottom-16px.private {
  margin-right: 0;
}

.image-10.margin-bottom-16px.private._2 {
  margin-right: 20px;
}

.image-10.min-width {
  min-width: 93px;
}

.image-10.min-width.border {
  margin-right: 29px;
}

.image-10.border {
  border: 1px solid var(--secondary-grey-1);
  border-radius: 100px;
  margin-bottom: 11px;
  margin-right: 0;
}

.image-11 {
  position: absolute;
  top: 99px;
}

.image-11.revers {
  top: -70px;
}

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

.image-max-width-none.decoration-gg-znak {
  z-index: 0;
  position: absolute;
  top: -218.288px;
  right: -963.487px;
}

.image-max-width-none.decoration-gg-znak.btc {
  opacity: .43;
  width: 800px;
  height: 800px;
  right: -725.487px;
}

.max-width-600px {
  max-width: 600px;
}

.max-width-600px.margin-right-30px {
  margin-right: 30px;
}

.max-width-600px.margin-right-30px.btc {
  max-width: 610px;
}

.komo-uce-timages-warpper {
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  margin-left: 96px;
  display: flex;
  position: relative;
  top: 113px;
}

.komo-uce-timages-warpper.btc.hero {
  margin-left: auto;
  position: absolute;
  top: auto;
  bottom: 198px;
  left: 0;
}

.komo-uce-timages-warpper.fondy {
  z-index: 2;
}

.image-12 {
  max-width: none;
  position: absolute;
}

.image-12._1 {
  z-index: 3;
  top: 11.5px;
  left: -12px;
}

.image-12._1.btc {
  top: 77.5px;
  left: 104px;
}

.image-12._1.eth {
  width: 220px;
  top: 106.5px;
  left: 137px;
}

.image-12._2 {
  z-index: 2;
  top: 121px;
  right: -146px;
}

.image-12._3 {
  z-index: 1;
  top: -69px;
  right: -277px;
}

.image-12._4 {
  z-index: -1;
  top: 301px;
  left: -93px;
}

.image-12._4.btc {
  opacity: .76;
  top: 372px;
  left: -73px;
}

.image-12._4.fondy {
  top: 475px;
  left: -27px;
}

.image-12.fond-1 {
  z-index: 2;
  top: -107.5px;
  left: -106px;
}

.image-12.fond-2 {
  z-index: 3;
  width: 200px;
  top: 193.325px;
  left: -76px;
}

.max-width-650px {
  max-width: 650px;
}

.vyhody-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: minmax(336px, 1fr) auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 60px;
  display: grid;
}

.vyhody-grid.investice {
  grid-row-gap: 30px;
  grid-template-rows: minmax(auto, 1fr) auto;
}

.vyhody-grid.investice._2col {
  grid-template-columns: 1fr 1fr;
}

.vyhody-grid.investice.landing {
  grid-template-columns: 1fr 1fr;
  margin-top: 33px;
}

.vyhody-grid.no-top-margin {
  margin-top: 0;
}

.vyhody-grid._3-col {
  grid-column-gap: 48px;
  grid-row-gap: 65px;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: start stretch;
  margin-top: 40px;
}

.vyhody-grid._3-col.smaller-gaps {
  grid-column-gap: 20px;
}

.vyhody-grid._3-col.smaller-gaps.equal-20 {
  grid-row-gap: 20px;
}

.vyhody-grid._3-col.smaller-gaps._1fr-top-row {
  grid-template-rows: auto;
}

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

.vyhody-grid._2-col-grid {
  grid-column-gap: 47px;
  grid-template-rows: 1fr auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 20px;
}

._2-col-grid {
  grid-column-gap: 71px;
  grid-row-gap: 45px;
  width: 100%;
}

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

._2-col-grid.private-clients.bg-beige {
  grid-row-gap: 24px;
  background-color: var(--primary-bezova);
  grid-template-rows: auto;
  padding: 41px 24px 24px;
}

._2-col-grid._20px-gap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
}

._2-col-grid.fondy {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  margin-top: 24px;
}

._2-col-grid.rizika {
  grid-column-gap: 47px;
  grid-template-rows: auto;
}

._2-col-grid._1-row {
  grid-template-rows: auto;
}

.color-box-iamge {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/669661e57ffcc8eb62a37283_Lid%C3%A9%20sed%C3%ADc%C3%AD%20na%20sch%C5%AFzce%20s%20osobn%C3%ADm%20poradcem.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.color-box-iamge._2 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/640b25b805a67840a5b73297_GoldenGate_komoditn%C3%AD%20%C3%BA%C4%8Det.jpg");
}

.color-box-iamge._2.btc {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622879077f00f07040859f76_AdobeStock_438323111.jpg");
}

.color-box-iamge._3.color-beige {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/62dfa2c14fd3c82596cd199c_Datov%C3%BD%20zdroj%2052%402x-8.png");
}

.color-box-iamge._4 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/662f6b6609a9d8728e8fb1af_AdobeStock_402867116.jpg");
}

.color-box-iamge._4.btc {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6228790a9e6c332d11e58526_AdobeStock_199625542.jpg");
}

.color-box-iamge._5 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/647c617646ecf61559d6db37_Investi%C4%8Dn%C3%AD%20mince%20a%20numismatika%20_%20Golden%20Gate.jpg");
}

.color-box-iamge._5.btc {
  background-color: #cfcfcf;
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622fef87ca8fc2d68673a142_Bitcoin2%202%20(1).png");
}

.color-box-iamge._5.btc.eth {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/67561817df4c47e427f4fb3f_eth.coin-tr%20(1).png");
  background-size: contain;
}

.color-box-iamge.btc-1 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6220f736a13e9a1fa111e944_AdobeStock_343144222%402x.png");
  background-position: 100%;
}

.color-box-iamge.btc-4 {
  filter: sepia(3%);
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/648eea1002fa128e734927f7_M1WIFQQ%2443W%20(1)%20(1).jpg");
}

.color-box-iamge.iu-2 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6696614dde6c778b8d18d87b_%C5%BDena%20sed%C3%ADc%C3%AD%20za%20stolem%20kouk%C3%A1%20z%20okna.jpg");
}

.color-box-iamge.iu-3 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6696608574cf29c33b21a97c_Investi%C4%8Dn%C3%AD%20%C3%BA%C4%8Det%20od%20Golden%20Gate.jpg");
}

.color-box-iamge.iu-4 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66bb1ef4e3136d0eb6fded2c_App_image_platba.jpg");
}

.color-box-iamge._3 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/62252eb1e8686030bc007d69_Group%20750.png");
}

.color-box-iamge.fondy-1 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/667407baaff42710d3c66d38_Permanentn%C3%AD%20portfolio.jpg");
}

.faq-wrapper {
  text-align: left;
  border: 1px solid #c6c6c6;
  border-radius: 2px;
  width: 100%;
  margin-bottom: 14px;
}

.faq-wrapper.max-width-100 {
  max-width: 100%;
}

.faq-wrapper.max-width-100.max-width-964 {
  max-width: 964px;
}

.faq-header {
  justify-content: space-between;
  padding: 24px 34px;
  display: flex;
}

.faq-header.font-style-castoro {
  cursor: pointer;
  font-family: Castoro, sans-serif;
}

.faq-header.font-style-castoro.font-24px {
  font-weight: 400;
}

.faq-header.font-style-castoro.font-18px {
  padding: 20px 26px;
}

.faq-header.font-style-castoro.font-15px {
  cursor: pointer;
  padding: 9px 26px 7px;
}

.faq-content {
  border-top: 1px solid #c6c6c6;
  padding: 0;
  position: relative;
  top: 0;
  overflow: hidden;
}

.shadow-faq {
  z-index: -1;
  background-image: linear-gradient(#f3f3f3, #f3f3f357 57%, #fff);
  width: 100%;
  height: 40px;
  position: absolute;
  top: -14px;
  left: 0;
}

.faq-rich-text-wrapper {
  padding: 24px 34px;
}

.collection-list-2 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
}

.width-100 {
  width: 100%;
}

.width-100._1-col {
  grid-template-columns: 1fr;
  max-width: 800px;
}

.width-100.relative.grey-border {
  min-height: 280px;
}

.width-100.max-width-964 {
  max-width: 964px;
}

.margin-right-16px {
  margin-right: 16px;
}

.image-13 {
  margin-left: 16px;
  transform: rotate(0);
}

.no-margin-bottom {
  margin-bottom: 0;
}

.square-design-elemetn {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 50% auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  width: 407px;
  min-width: 407px;
  height: 407px;
  display: grid;
}

.square-design-elemetn.small {
  width: auto;
  min-width: 0;
  height: auto;
}

.square-design-elemetn-item {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/63be8d872b7a8b47bded88d8_Investi%C4%8Dn%C3%AD%20zlato%20od%20Golden%20Gate_1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.square-design-elemetn-item._2 {
  background-image: linear-gradient(#edc079, #edc079);
}

.square-design-elemetn-item._2.sedy {
  background-image: linear-gradient(to bottom, var(--secondary-grey-2), var(--secondary-grey-2));
}

.square-design-elemetn-item._3 {
  background-image: linear-gradient(to bottom, var(--hero-bezova), var(--hero-bezova));
}

.square-design-elemetn-item._3.sedy {
  background-image: linear-gradient(#ededed, #ededed);
}

.square-design-elemetn-item._3.konta {
  background-image: linear-gradient(#edc07921, #edc07921);
}

.square-design-elemetn-item._4 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6225d6d54858c9bc7926c791_AdobeStock_258281978.png");
}

.square-design-elemetn-item._4._2 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622c62963e2333ec4d9d7643_L5D0313_2500%20(1)%20(1).jpg");
  background-position: 50%;
}

.square-design-elemetn-item._4.stribro {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622d086e2f46a8481ebc0072_622bb6a68a064434f5fb1d86_slitek-10-let.jpeg");
}

.square-design-elemetn-item._4.platina {
  background-color: #bdbdbd;
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622e7657548b3540021e6853_platinbarren-valcambi-rs-removebg-preview%20(1).png");
  background-size: 140px;
}

.square-design-elemetn-item._4.numis {
  background-color: #edc07966;
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622e5f4d1dd8b9054fbe6835_Group%20868.png");
  background-position: 50%;
  background-size: 123px;
}

.square-design-elemetn-item._4.eth {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/675625434267b422b52bbb72_video-eth-Background%20(1).png");
}

.square-design-elemetn-item._5 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622c6369d6c18c94bc5c0dec_L5D0711_2500%20(1).jpg");
  background-position: 0%;
}

.square-design-elemetn-item.silver-1 {
  background-color: var(--secondary-grey-1);
  filter: saturate(2%);
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622f42381963150040640290_St%C5%99%C3%ADbrn%C3%BD%20slitek%20Argor%20Heraeus%20Golden%20Gate.jpg");
  background-size: cover;
}

.square-design-elemetn-item.platina {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622e764db4e5c16350646dfb_ricardo-gomez-angel-UD5drKd4H6w-unsplash%20(2)%20(1).jpg");
  background-size: 300px;
}

.square-design-elemetn-item.numis {
  background-color: var(--hero-bezova);
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622e0679f85ef6fde5e970bc_Group%20878%20(1).png");
  background-position: -10% 60%;
  background-size: 400px;
}

.square-design-elemetn-item.btc-1 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6228790a9e6c332d11e58526_AdobeStock_199625542.jpg");
}

.pandulak {
  z-index: 2;
  max-width: none;
  position: absolute;
  top: 66.75px;
  right: 122.75px;
}

.pandulak.mobile-hide.bankovk {
  top: 34.75px;
  right: 104.75px;
}

.pandulak.mobile-hide.bankovk.kalkulacka {
  top: 12.75px;
  right: -76.25px;
}

.pandulak.bankovka {
  top: -42.25px;
  right: -30.25px;
}

.pandulak.hp {
  top: -10.25px;
  right: -62px;
}

.div-block {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66952e2596accdd92eff7ff0_Veden%C3%AD%20spole%C4%8Dnosti%20Golden%20Gate.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 50%;
}

.div-block._2 {
  background-image: linear-gradient(#f7d480, #f7d480);
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block.sticky {
  position: sticky;
  top: 80px;
}

.max-width-620px {
  max-width: 620px;
}

.image-14 {
  max-width: none;
  position: absolute;
  top: -486px;
  right: -352px;
}

.image-15 {
  z-index: -1;
  opacity: .1;
  position: absolute;
  top: -18px;
}

.div-block-2 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 75px 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  width: 100%;
  max-width: 902px;
  display: grid;
}

.timeline-bubline {
  text-align: left;
  width: 100%;
  padding: 22px;
  position: relative;
  box-shadow: 0 3px 24px #00000014;
}

.timeline-bubline._2 {
  margin-top: 53px;
}

.timeline-bubline.first {
  margin-bottom: 33px;
}

.image-16 {
  position: absolute;
  top: 28px;
  right: -11px;
}

.image-16._2 {
  top: 64px;
  left: -11px;
  right: auto;
}

.list {
  padding-left: 23px;
}

.timeline-text {
  max-width: 310px;
}

.timeline-text ul {
  margin-bottom: 0;
  padding-left: 23px;
}

.div-block-4 {
  background-color: #ababab;
  width: 1px;
  height: 100%;
}

.image-17 {
  position: absolute;
  top: 28px;
  right: -44px;
}

.image-17._2 {
  top: 64px;
  left: -44px;
  right: auto;
}

.rok-timeline {
  position: absolute;
}

.rok-timeline.font-style-castoro {
  font-family: Castoro, sans-serif;
  font-size: 19px;
  top: 23px;
  right: 23px;
}

.image-18 {
  max-width: none;
  position: absolute;
  top: -320px;
  left: -873px;
}

.switcher-o-nas-item {
  background-color: var(--hero-bezova);
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622667fe50ba3f1d308d5f01_AdobeStock_248027223.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 261px;
  display: flex;
  position: relative;
}

.switcher-o-nas-item._2 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622667fea6de82a918723d7a_Box-2.jpg");
}

.switcher-o-nas-item._3 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622667fbfed254c5ae8be6af_partneri.jpg");
}

.switcher-o-nas-item._4 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622667fc2a2e0d66dd3798c7_VZ.jpg");
}

.switcher-o-nas-item._5 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622667fc508b1f31fcf3fdaa_AdobeStock_158071825.jpg");
}

.switcher-o-nas-item._6 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622667fe45b2b50b4f72ef24_Ambasadori.jpg");
}

.switcher-o-nas-item._7 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622667fd95bb57599d8f1a1c_AdobeStock_316358814.jpg");
}

.switcher-o-nas-item._8 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622667fea5ec56034d5310ef_AdobeStock_285390487.jpg");
}

.switcher-o-nas-item.vz-1 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622c62de919f5949ec653d71_L5D0751_3000%20(1).jpg");
}

.switcher-o-nas-item.vz-2 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622ccc665360a5961dea89c3_udalost_2b.jpg");
}

.switcher-o-nas-item.vz-3 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622ccbfdf43ef20874a3e561_Bravnik.jpg");
  background-position: 30%;
}

.switcher-o-nas-item.vz-4 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622667fca5d96b195dc6d91e_zlataky-cz-bN3KYPiAd8k-unsplash.png");
  background-size: 160px;
}

.div-block-5 {
  z-index: 2;
  color: var(--text);
  text-align: center;
  background-color: #fff;
  width: 196px;
  padding: 23px 16px;
  font-family: Castoro, sans-serif;
  font-size: 18px;
  position: relative;
}

.div-block-5.vz {
  width: 80%;
}

.div-block-6 {
  z-index: 0;
  opacity: .4;
  background-color: #e7decd;
  width: 100%;
  height: 100%;
  position: absolute;
}

.zakl-img {
  min-width: 206px;
  max-width: none;
}

.map-pin-push-html-embed {
  width: 100%;
  display: none;
}

.max-width-902 {
  width: 100%;
  max-width: 902px;
}

.pobocky-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.5fr .5fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding: 12px 20px;
  display: grid;
}

.pobocky-item:hover {
  background-color: var(--hero-bezova);
  text-decoration: none;
}

.pobocky-item.header {
  z-index: 2;
  background-color: #f9f4ec;
  margin-top: 40px;
  margin-bottom: 20px;
  position: sticky;
  top: 81px;
}

.pobocky-item.header.error {
  z-index: 0;
  box-shadow: none;
  grid-template-columns: 1fr;
  margin-top: 18px;
  margin-bottom: 34px;
}

.no-link {
  color: var(--text);
}

.no-link:hover {
  color: var(--text);
  text-decoration: none;
}

.link-pobocka:hover {
  text-decoration: underline;
}

.link-pobocka.hide-desktop {
  display: none;
}

.image-19 {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin-right: 9px;
  display: flex;
}

.div-block-7 {
  text-align: left;
  background-color: #fff;
  border-left: 5px solid #f7d480;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  min-width: 400px;
  height: 100%;
  padding: 26px;
  display: flex;
}

.div-block-7.pobocka {
  min-width: 450px;
}

.div-block-7.pobocka.fondy {
  padding-top: 26px;
}

.kraje-grid {
  grid-template-rows: auto;
  width: 100%;
  margin-bottom: 28px;
}

.kraje-grid.last {
  margin-bottom: 0;
}

.image-20 {
  margin-left: 24px;
  margin-right: 24px;
}

.anchor {
  z-index: -22;
  height: 1px;
  margin-top: -130px;
  padding-top: 130px;
  position: relative;
}

.image-kontakt {
  justify-content: center;
  align-items: center;
  width: 25px;
  min-width: 25px;
  height: 25px;
  margin-right: 12px;
  display: flex;
}

.image-kontakt.kontakt-page {
  width: 30px;
  height: 30px;
}

.div-block-8 {
  min-width: 120px;
  margin-right: 27px;
}

.pobocka-grid {
  grid-column-gap: 71px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.pobocka-grid.no-manager {
  grid-template-columns: 1fr;
}

.kancelar-advidor-img {
  background-color: var(--hero-bezova);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/62285dbfdd29c79291966d06_user.svg");
  background-position: 50% 0, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, 40px;
  border-radius: 200px;
  width: 141px;
  height: 141px;
  margin-bottom: 22px;
}

.collection-list-3 {
  grid-column-gap: 69px;
  grid-row-gap: 52px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-3.no-manager {
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-9 {
  min-width: 110px;
}

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

.margin-bottom-4px {
  margin-bottom: 4px;
}

._3-col-grid {
  grid-column-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

._3-col-grid._2 {
  grid-row-gap: 11px;
}

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

._3-col-grid.private-clients {
  grid-column-gap: 39px;
  grid-row-gap: 64px;
}

.rich-text-block {
  text-align: left;
  line-height: 1.1em;
}

.empty-state {
  background-color: var(--hero-bezova);
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 12px;
  display: flex;
}

.pagination {
  margin-top: 34px;
}

.image-aktualita {
  width: 100%;
}

.link-2 {
  margin-right: 18px;
  font-size: 14px;
}

.link-2.w--current {
  color: var(--headings);
  font-weight: 600;
}

.featured-image {
  background-color: var(--hero-bezova);
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/662a614130ecef94d390e0a3_Zlat%C3%A1%20hore%C4%8Dka.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #e0e0e0;
  width: 100%;
  height: 360px;
}

.featured-image.gmag {
  background-size: contain;
  height: 400px;
}

.link-3 {
  color: var(--secondary-grey-1);
  text-transform: uppercase;
  margin-left: 0;
  margin-right: 16px;
  font-weight: 600;
}

.link-3:hover {
  color: var(--headings);
}

.aktualita-datum {
  position: absolute;
  top: 0;
  right: 0;
}

.grey-separator {
  background-color: #ababab;
  width: 100%;
  height: 1px;
}

.grey-separator.margin-bottom-40px.margin-top-30px {
  background-color: #ababab7d;
  margin-top: 42px;
}

.grey-separator.bigger-testing {
  background-color: var(--secondary-bezova-3);
  justify-content: center;
  align-items: center;
  height: 120px;
  display: flex;
}

.grey-separator.bigger-testing.last {
  background-color: var(--secondary-bezova-4);
  height: 360px;
}

.divider-16px {
  width: 16px;
  height: 16px;
}

.divider-16px._1px {
  height: 1px;
  margin-top: -80px;
  padding-top: 80px;
}

.grid-2col {
  grid-column-gap: 105px;
  grid-row-gap: 83px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.grid-2col.single {
  grid-template-rows: auto;
}

._2-col-imgfeature {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622c9e4f77d7b7314ecf5407_AdobeStock_-1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 330px;
}

._2-col-imgfeature._2 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622c9e4e63bbc5dbe6a9d401_Group%20871.jpg");
}

._2-col-imgfeature._3 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622cce547b9b15849b41e8c7_PRaPK.jpg");
  align-items: flex-end;
  display: flex;
}

._2-col-imgfeature._4 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622c9e519b10e0619e5fca84_AdobeStock_315383772.jpg");
}

._2-col-imgfeature.prednasky-1 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622c62de919f5949ec653d71_L5D0751_3000%20(1).jpg");
}

._2-col-imgfeature.pradnsky-2 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622299c750fe445ce8748156_maxresdefault%20(3)%20(1).jpg");
}

._2-col-imgfeature.prednasky-3 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622ccc665360a5961dea89c3_udalost_2b.jpg");
}

._2-col-imgfeature.prednasky-4 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622cccc74de6f82d3891bd59_udalost_1-oj8jk4q9x0ci1na3bf5870fypiyh5k5xdvbwmu9a60.jpg");
}

._2-col-imgfeature.prednasky-5 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/646d982ba23123cb3f14eb3f_DSC_6056.jpg");
  height: 340px;
}

.image-21 {
  margin-right: 16px;
}

.image-21.arrow {
  margin-top: 7px;
}

.lottie-animation {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: absolute;
}

.proc-gg-grid {
  grid-column-gap: 54px;
  grid-row-gap: 64px;
  align-items: start;
  margin-bottom: 80px;
}

.image-22 {
  margin-bottom: 32px;
}

.up-move {
  margin-bottom: -11px;
  position: relative;
  bottom: -81px;
}

.up-move.img {
  bottom: -69px;
}

.vedeni-heading {
  margin-top: 63px;
  font-size: 32px;
}

.o-nas-grid {
  grid-column-gap: 28px;
  grid-row-gap: 46px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.o-nas-grid._2 {
  grid-template-columns: 1fr;
}

.o-nas-grid.width-100.margin-bottom-20px.hide {
  display: none;
}

.o-nas-img {
  background-color: var(--hero-bezova);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 300px;
}

.o-nas-img.vyrocky {
  display: none;
}

.div-block-10 {
  padding: 0 20px 20px;
}

.div-block-10.media {
  color: var(--text);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.div-block-10.max-width-800px {
  max-width: 800px;
}

.popup {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.popup.div-block-10 {
  flex-direction: column;
  align-items: flex-start;
  display: none;
}

.mince-hory-geatured-igm {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622d0774e6e8000157ebac51_uvodni-foto-ceske-hory-mince.jpeg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 300px;
  margin-top: 55px;
  margin-bottom: 13px;
}

.mince-hory-geatured-igm.first {
  margin-top: 0;
}

.mince-hory-geatured-igm._2 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622d086e2f46a8481ebc0072_622bb6a68a064434f5fb1d86_slitek-10-let.jpeg");
}

.mince-hory-geatured-igm._3 {
  background-color: var(--hero-bezova);
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622e257fcae0aa35ea5a3d0e_Lovely%20Baby%20Mince%20Golden%20Gate.png");
  background-position: 50% 60%;
}

.mince-hory-geatured-igm._4 {
  background-color: #eee;
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622e0679f85ef6fde5e970bc_Group%20878%20(1).png");
  background-position: 50% 70%;
  background-size: 500px;
}

.pagination-2 {
  margin-top: 38px;
}

.partneri-grid {
  grid-row-gap: 32px;
  grid-template-columns: 1fr;
  width: 100%;
}

.partneri-img {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 200px;
  min-width: 200px;
  height: 100px;
  margin-bottom: -14px;
}

.partneri-img._1 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622d14deade9be1d37b336d0_valcambi.jpg");
  background-position: 50% 0;
}

.partneri-img._2 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622d1585122fb61a96645907_heraeus.jpg");
}

.partneri-img._3 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622d15b912c779c9ef4ce37b_perth-mint.jpg");
}

.partneri-img._4 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622d15e6d49f74c7a54addac_Scottsdale-Mint.jpg");
}

.partneri-img._5 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622d15f0ee9ae9fcb101cb42_pamp.jpg");
}

.grid-ambasord {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-23 {
  filter: grayscale();
}

.ie-div {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6220fc3bf116bd4454e2fc0a_Path%20732.svg");
  background-position: -10%;
  background-repeat: no-repeat;
  background-size: 300px;
  padding: 48px 24px 40px;
}

.ie-div.klientska-zona {
  background-color: var(--text);
  color: var(--hero-bezova);
  background-image: none;
  padding-top: 12px;
  padding-bottom: 32px;
}

.ie-header {
  text-align: center;
  background-color: #e7decd;
  width: 100%;
  height: 40px;
  padding-top: 8px;
}

.ie-inline {
  margin-left: 21px;
  display: inline-block;
  position: relative;
  top: 12px;
}

.ie-inline.first {
  text-align: center;
  width: 90px;
  margin-left: 0;
  top: -5px;
}

.div-block-11 {
  margin-left: auto;
  margin-right: auto;
}

.ie-body {
  background-color: var(--hero-bezova);
}

.ie-prohlizec {
  background-color: var(--secondary-bezova-3);
  color: var(--text);
  text-align: left;
  border-radius: 2px;
  width: 400px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 9px 16px;
  display: block;
}

.ie-prohlizec:hover {
  color: var(--text);
  background-color: #ddd4c4;
  text-decoration: underline;
}

.image-24 {
  width: 70px;
  margin-left: auto;
  margin-right: auto;
}

.ie-heading {
  margin-top: 0;
  margin-bottom: 0;
}

.ck-attr-btn {
  width: 1px;
  height: 1px;
  margin: -1px;
  position: absolute;
  overflow: hidden;
}

.ck-modal__btns-w {
  background-color: var(--secondary-bezova-3);
  border-radius: 0 0 .5rem .5rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.ck-modal__btns-w.is--small {
  justify-content: flex-start;
  padding: 1rem;
}

.ck-txt-link {
  color: #515750;
  font-weight: 400;
  transition: color .15s cubic-bezier(.25, .46, .45, .94);
}

.ck-txt-link:hover {
  color: #262926;
}

.ck-title {
  color: #262926;
  margin-bottom: .1875em;
  font-size: 1.25rem;
  font-weight: 700;
}

.ck-title.is--small {
  font-size: 16px;
}

.ck-title.font-style-castoro {
  font-weight: 400;
}

.ck-modal {
  color: #515750;
  background-color: #fff;
  border-radius: .5rem;
  flex-direction: column;
  max-width: 32rem;
  margin-left: auto;
  margin-right: auto;
  font-size: .9375rem;
  line-height: 1.4;
  display: none;
  position: relative;
  box-shadow: 0 4px 1rem #2629261a;
}

.ck-modal.show {
  display: flex;
}

.ck-button-w {
  background-color: var(--headings);
  color: #fff;
  text-align: center;
  border-radius: .25rem;
  padding: .875em 1.5em 1rem;
  font-size: .9375rem;
  font-weight: 600;
  text-decoration: none;
  transition: color .2s cubic-bezier(.25, .46, .45, .94), background-color .2s cubic-bezier(.25, .46, .45, .94);
}

.ck-button-w:hover {
  color: var(--secondary-bezova-4);
  background-color: #262926;
}

.ck-button-w.is--secondary {
  color: #515750;
  background-color: #0000;
  margin-right: -1.25em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  font-size: .875rem;
  font-weight: 700;
}

.ck-button-w.is--secondary:hover {
  color: #262926;
  text-decoration: underline;
}

.ck-css-styles {
  display: none;
}

.ck-modal__exit-btn {
  z-index: 5;
  cursor: pointer;
  background-color: #f3f7f2;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin: 1.25rem 1.25rem -2.5rem auto;
  transition: background-color .2s cubic-bezier(.25, .46, .45, .94);
  display: flex;
  position: relative;
}

.ck-modal__exit-btn:hover {
  background-color: #515750;
}

.ck-modal__exit-btn.hide {
  display: none;
}

.ck-modal__exit-btn.is--sticky {
  background-color: var(--secondary-bezova-4);
  position: sticky;
  top: 1rem;
}

.ck-modal__exit-btn.is--sticky:hover {
  background-color: var(--secondary-bezova-2);
}

.ck__exitbtn__line {
  background-color: #515750;
  width: 1rem;
  height: 2px;
  position: absolute;
}

.ck__exitbtn__line.is--left {
  transform: rotate(45deg);
}

.ck__exitbtn__line.is--right {
  transform: rotate(-45deg);
}

.ck-sr__only {
  width: 1px;
  height: 1px;
  margin: -1px;
  position: absolute;
  overflow: hidden;
}

.ck-desc {
  font-size: 14px;
}

.ck-cookie-w {
  z-index: 95000;
  max-width: 25rem;
  position: fixed;
  inset: auto auto 1.25rem 1.25rem;
}

.ck-modal__content-w {
  padding: 1.75rem 1.4rem;
}

.ck-modal__content-w.is--small {
  padding: 1rem;
}

.ck-prefmanager-w {
  z-index: 9475;
  color: #262926;
  text-decoration: none;
  display: flex;
  position: fixed;
  bottom: 0;
  left: 0;
}

.ck-prefmanager-w:hover {
  text-decoration: underline;
}

.ck-preference__btn {
  background-color: var(--secondary-bezova-3);
  color: #262926;
  border-radius: 0 2px 0 0;
  align-items: center;
  margin-bottom: -3px;
  padding: 8px 8px 12px;
  font-size: .9375rem;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: margin-bottom .2s cubic-bezier(.25, .46, .45, .94);
  display: flex;
}

.ck-preference__btn:hover {
  margin-bottom: 0;
  text-decoration: underline;
}

.ck-preference__icon {
  flex: none;
  width: 1.125rem;
  height: 1.125rem;
}

.ck-preference__bg {
  opacity: 1;
  cursor: pointer;
  background-color: #45403a8f;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.ck-radio-w {
  color: #999c98;
  cursor: pointer;
  margin-top: 1rem;
  margin-bottom: 0;
  padding-left: 1.75rem;
  transition: color .15s cubic-bezier(.25, .46, .45, .94);
}

.ck-radio-w:hover {
  color: #515750;
}

.ck-radio-w.is--not-allowed {
  cursor: not-allowed;
}

.ck-modal__btns-w-2 {
  background-color: #f3f7f2;
  border-radius: 0 0 .5rem .5rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.ck-modal__btns-w-2.in-pref-manger {
  background-color: #e7decd;
  margin: 2rem -1.4rem -2.25rem;
}

.ck-modal-2 {
  color: #515750;
  background-color: #fff;
  border-radius: .5rem;
  flex-direction: column;
  max-width: 32rem;
  margin: 40px auto;
  font-size: .9375rem;
  line-height: 1.4;
  display: flex;
  position: relative;
  box-shadow: 0 4px 1rem #2629260d;
}

.ck-preference-w {
  z-index: 9525;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.ck-preference-w.show {
  display: block;
}

.ck-form-w {
  margin-bottom: 0;
}

.ck-radio__btn {
  float: left;
  border: 1.75px solid #999c98;
  border-radius: .375rem;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0;
  margin-left: -1.75rem;
  transition: background-color .2s cubic-bezier(.25, .46, .45, .94);
}

.ck-radio__btn.w--redirected-checked {
  background-color: #515750;
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622ef73d69fcee4c7c426534_radio__checkmark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .625rem;
  border: 1px solid #515750;
  border-radius: .375rem;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0;
}

.ck-radio__btn.is--checked {
  background-color: #515750;
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622ef73d69fcee4c7c426534_radio__checkmark.svg");
  background-position: 45%;
  background-repeat: no-repeat;
  background-size: .625rem;
  border-color: #515750;
}

.ck-button-w-2 {
  color: #fff;
  text-align: center;
  background-color: #515750;
  border-radius: .25rem;
  padding: .875em 1.5em 1rem;
  font-size: .9375rem;
  text-decoration: none;
  transition: color .2s cubic-bezier(.25, .46, .45, .94), background-color .2s cubic-bezier(.25, .46, .45, .94);
}

.ck-button-w-2:hover {
  background-color: #262926;
}

.ck-button-w-2.is--secondary {
  color: #515750;
  background-color: #0000;
  margin-right: -1.25em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  font-size: .875rem;
  font-weight: 700;
}

.ck-button-w-2.is--secondary:hover {
  color: #262926;
  text-decoration: underline;
}

.ck-button-w-2.is--secondary.is--fullwidth {
  margin-top: .75rem;
  margin-bottom: -1rem;
  margin-right: 0;
}

.ck-button-w-2.is--fullwidth {
  flex: none;
  width: 100%;
}

.ck-preference__scroll-w {
  width: 100%;
  max-height: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
  position: relative;
  overflow: auto;
}

.ck-radio__desc {
  cursor: pointer;
  font-size: .875rem;
  font-weight: 400;
}

.ck-radio__label {
  color: #262926;
  cursor: pointer;
  margin-bottom: .25rem;
  font-size: .9375rem;
  font-weight: 600;
}

.ck-form {
  padding-top: 1.25rem;
  padding-bottom: .5rem;
}

.text-block-2 {
  width: 1px;
  height: 1px;
  margin: -1px;
  position: absolute;
  overflow: hidden;
}

.fdpr-link {
  color: var(--headings);
  margin-bottom: 8px;
}

.text-block-3 {
  margin-bottom: 8px;
}

.charita-grid {
  grid-template-columns: 1fr;
  width: 100%;
  max-width: 800px;
  margin-bottom: 28px;
}

.shrnuti {
  margin-bottom: 40px;
  font-size: 22px;
  line-height: 1.51em;
}

.image-25 {
  margin-right: 13px;
  transform: rotate(180deg);
}

.grid {
  grid-column-gap: 81px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.grid._4-col {
  grid-column-gap: 81px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid.calculator {
  grid-column-gap: 35px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
}

.grid._3-col {
  grid-column-gap: 17px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid._3-col.grey-box {
  grid-column-gap: 26px;
  background-color: var(--primary-bezova);
  padding: 16px;
}

.grid._3-col.gap-40px {
  grid-column-gap: 40px;
}

.grid._3-col.gap-24px {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

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

.grid._2-col.shadow-detial-pobcka-fond {
  box-shadow: 0 20px 66px #00000014;
}

.grid._2-col._0-5-1 {
  grid-template-columns: .5fr 1fr;
}

.link-4 {
  color: var(--hero-bezova);
}

.link-4.semibold {
  text-decoration: underline;
}

.text-block-4 {
  margin-right: 11px;
}

.image-26 {
  object-fit: scale-down;
  height: 40px;
  margin-top: 15px;
  margin-bottom: 10px;
}

._2-col-grid_design {
  grid-column-gap: 3px;
  grid-row-gap: 16px;
  border: 1px solid var(--secondary-grey-2);
  color: var(--text);
  border-radius: 2px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  box-shadow: 0 1px 30px -9px #00000024;
}

._2-col-grid_design:hover {
  color: var(--headings);
  background-color: #fffdf9;
  text-decoration: none;
  box-shadow: 0 1px 30px -9px #00000040;
}

._2-col-grid_design._1-col {
  grid-template-columns: 1fr;
  position: relative;
}

._2-col-grid_design._1-col.no-hover:hover {
  background-color: #fff;
  box-shadow: 0 1px 30px -9px #00000024;
}

._2-col-grid_design.smaller-1-col {
  display: flex;
}

._2-col-grid_design.smaller-1-col.no-hover:hover {
  box-shadow: 0 1px 30px -9px #00000024;
}

.design_1-col {
  background-color: var(--secondary-bezova-4);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/622698c31355eff3007dc108_Group%20750.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 30px;
  display: flex;
}

.design_1-col._2 {
  background-image: none;
}

.div-block-13 {
  padding: 24px;
  position: relative;
}

.div-block-13.small {
  justify-content: space-between;
  align-items: center;
  padding-top: 12px;
  padding-bottom: 12px;
  display: flex;
}

.barvy-grid-wrapper {
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
  max-width: 210px;
}

.barva-item {
  background-color: var(--primary-red);
  width: 100%;
  height: 45px;
}

.barva-item._2 {
  background-color: var(--text);
}

.barva-item._3 {
  background-color: var(--secondary-bezova-3);
}

.barva-item._4 {
  background-color: var(--secondary-gold-2);
}

.barva-item.big {
  color: #fff;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 290px;
  padding: 16px;
  font-size: 13px;
  display: flex;
}

.barva-item.big._1 {
  background-color: #45403a;
}

.barva-item.big._2 {
  border: 1px solid var(--secondary-grey-2);
  color: var(--text);
  background-color: #fff;
}

.barva-item.big._3 {
  color: var(--text);
  background-color: #f9f4ec;
}

.barva-item.big._4 {
  background-color: var(--secondary-gold-1);
}

.barva-item.big._5 {
  color: var(--text);
  background-color: #b2ab9e;
}

.barva-item.big._6 {
  color: var(--headings);
  background-color: #d5ccb9;
}

.barva-item.big._7 {
  background-color: var(--secondary-bezova-2);
  color: var(--text);
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6237a2f85bbf9325a66d1059_gold-texture%20(3).jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100px;
}

.barva-item.big._8 {
  color: var(--text);
  background-color: #edc079;
}

.barva-item.big._9 {
  color: var(--text);
  background-color: #f7d480;
}

.barva-item.big._10 {
  color: #fff;
  background-color: #6d9f88;
}

.barva-item.big._0 {
  color: var(--text);
  background-color: #fff;
}

.barva-item.big._11 {
  background-color: #c88590;
}

.barva-item.big._12 {
  background-color: #ffa23c;
}

.grid-2 {
  grid-template-rows: auto auto auto auto;
}

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

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

.grid-2.kodex {
  grid-column-gap: 53px;
  grid-row-gap: 41px;
}

.grid-2.ikony {
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.image-27 {
  margin-left: 9px;
  position: relative;
  top: -9px;
}

.list-2 {
  padding-left: 14px;
}

.design-heading.h2 {
  font-size: 30px;
}

.design-heading.h2.margin-top-30px {
  margin-top: 30px;
}

.barvy-grid {
  grid-column-gap: 0px;
  border: 1px solid var(--secondary-grey-2);
  border-radius: 2px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.design-pos-neg-box {
  background-color: #9ae19d4d;
  border-radius: 2px;
  padding: 24px;
}

.design-pos-neg-box.grey {
  color: var(--text);
  background-color: #cfcfcf69;
}

.design-pos-neg-box.grey.border {
  border: 1px solid var(--secondary-grey-2);
  background-color: #ffffff69;
  justify-content: center;
  align-items: center;
  height: 200px;
  display: flex;
}

.design-pos-neg-box.grey.border.margin-bottom-20px {
  width: 100%;
}

.design-pos-neg-box.grey.border.margin-bottom-20px.dark {
  background-color: var(--text);
}

.design-pos-neg-box.gold-2 {
  background-color: var(--secondary-gold-2);
}

.design-pos-neg-box.beige-1 {
  background-color: var(--secondary-bezova-3);
}

.design-pos-neg-box.beige-2 {
  background-color: var(--secondary-bezova-4);
}

.design-pos-neg-box.gold-1 {
  background-color: var(--secondary-gold-2);
}

.design-pos-neg-box.gold-bg-overlay {
  background-color: var(--text);
  color: var(--hero-bezova);
  margin-bottom: 26px;
  padding: 12px;
}

.design-pos-neg-box.gold-bg-overlay.last {
  margin-bottom: 0;
}

.design-pos-neg-box.white {
  color: var(--text);
  text-align: center;
  background-color: #ffffff4d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.design-pos-neg-box.white:hover {
  text-decoration: none;
  box-shadow: inset 0 0 30px #00000017;
}

.design-pos-neg-box.white.grey-border {
  overflow: hidden;
}

.design-pos-neg-box.white.grey-border.hide {
  display: none;
}

.design-pos-neg-box.red {
  background-color: var(--primary-red);
  color: var(--primary-bezova);
  font-size: 18px;
  line-height: 1.5em;
}

.green {
  color: #005003;
}

.green.semibold {
  color: var(--text);
}

.grey-border {
  border: 1px solid var(--secondary-grey-2);
  border-radius: 2px;
  width: 100%;
}

.design_socky-wrapper {
  z-index: -1;
  width: 50px;
  height: 50px;
  position: absolute;
  top: 141.85px;
  right: -64px;
}

.design_socka-item {
  width: 180px;
  max-width: none;
  position: absolute;
  top: -129px;
  left: -31px;
}

.design_socka-item._2 {
  width: 80px;
  top: -78px;
  left: 136px;
}

.design_socka-item._3 {
  width: 150px;
  top: 76px;
}

.design_socka-item._4 {
  width: 95px;
  top: 2px;
  left: 53px;
}

.design_socka-item._5 {
  width: 100px;
  top: 36px;
  left: 152px;
}

.kodex-single-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 33px;
}

.kodex-single-item.single {
  grid-template-rows: auto;
  margin-bottom: 0;
}

.strikethrough {
  text-decoration: line-through;
}

.div-block-14 {
  padding: 22px;
}

.image-28 {
  position: absolute;
  top: 112.825px;
  left: 416.538px;
}

.heading {
  font-size: 40px;
}

.image-29 {
  object-fit: contain;
  height: 30px;
  margin-top: 24px;
}

.checkbox {
  border-color: var(--secondary-grey-1);
  cursor: pointer;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-top: 2px;
  margin-left: -20px;
  margin-right: 11px;
}

.checkbox.w--redirected-checked {
  background-color: var(--primary-red);
  background-size: 12px;
}

.checkbox-label {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.4em;
}

.checkbox-label.font-13px {
  font-size: 13px;
}

.text-block-5 {
  margin-left: 17px;
}

.link-block-3 {
  background-color: var(--primary-bezova);
  color: var(--headings);
  align-items: center;
  width: 100%;
  height: 80px;
  padding: 12px 12px 12px 21px;
  font-size: 18px;
  display: flex;
  position: relative;
}

.link-block-3:hover {
  background-color: var(--secondary-bezova-4);
}

.text-block-6 {
  margin-left: 21px;
}

.image-30 {
  position: absolute;
  right: 24px;
}

.html-embed {
  height: 500px;
}

.chart {
  height: 300px;
}

.chart.fondy {
  height: 400px;
}

.chart.max-width-750px {
  width: 100%;
}

.pobocka-vlastnsoti {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.margin-top-40px {
  margin-top: 40px;
}

.margin-top-40px.big {
  font-size: 60px;
}

.image-31 {
  z-index: -1;
  position: absolute;
  bottom: 9.125px;
  right: -120px;
}

.image-32 {
  position: absolute;
  top: 3px;
  right: -111px;
}

.font-54px {
  font-size: 54px;
}

.collection-list-wrapper-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
}

.collection-list-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.galerie_lightbox-link {
  background-color: var(--hero-bezova);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 300px;
  display: flex;
  overflow: hidden;
}

.galerie_lightbox-link:hover {
  text-decoration: none;
}

.div-block-15 {
  color: var(--primary-bezova);
  text-align: center;
  background-image: linear-gradient(#0000, #0000008c 43%, #000);
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 50%;
  padding-bottom: 26px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.max-width-750px {
  max-width: 750px;
}

.design-acnhor {
  margin-top: -80px;
  padding-top: 80px;
}

.margin-right-8px {
  margin-right: 8px;
}

.text-span-2 {
  color: #0000;
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/62378adfe80a275e21d9edd1_icons8-lock.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  width: 20px;
  height: 16px;
  display: inline-block;
  position: relative;
  top: 3px;
}

.text-span-2.red {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/62d687db1fc54f545e81cc91_62378adfe80a275e21d9edd1_icons8-lock.svg");
}

.grid-5 {
  grid-column-gap: 44px;
  grid-row-gap: 50px;
}

.georgia {
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 20px;
}

.verdana {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 20px;
}

.grid-6 {
  grid-column-gap: 41px;
  grid-row-gap: 53px;
}

.design-prop-rozdeleni-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 10% 20% 20% 50%;
  grid-auto-columns: 1fr;
  display: grid;
}

.design-prop-rozdeleni-grid._2 {
  grid-template-columns: 10% 20% 50% 20%;
}

.prop-rozdeleni-barva {
  text-align: center;
  background-color: #45403a;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 14px;
  font-size: 13px;
  display: flex;
}

.prop-rozdeleni-barva._1 {
  color: #fff;
}

.prop-rozdeleni-barva._2 {
  color: #fff;
  background-color: #cc331d;
}

.prop-rozdeleni-barva._3 {
  background-color: #fff;
  border-top: 1px solid #cfcfcf;
  border-bottom: 1px solid #cfcfcf;
}

.prop-rozdeleni-barva._4 {
  background-color: #f9f4ec;
}

.image-33 {
  margin-left: 16px;
  margin-right: 16px;
}

.var-symbol-img {
  max-height: 144px;
}

.div-block-16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid var(--secondary-grey-2);
  border-radius: 3px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr .5fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  padding: 21px;
  display: grid;
}

.text-block-9 {
  text-align: center;
  margin-top: 16px;
}

.div-block-17 {
  padding: 43px 43px 43px 0;
}

.div-block-18 {
  z-index: 1;
  background-color: var(--secondary-bezova-3);
  border-radius: 99px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  padding: 0;
  font-weight: 700;
  display: flex;
  position: absolute;
  inset: 21px auto auto 21px;
}

.max-width-330px {
  max-width: 330px;
}

.ikona-design-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.image-34 {
  margin-right: 9px;
  position: relative;
  top: 0;
}

.italic {
  font-style: italic;
}

.italic.font-14px.max-width-420 {
  margin-top: 4px;
}

.italic.font-14px.max-width-420 p {
  margin-bottom: 0;
}

.italic.font-14px.max-width-420.ke-stazeni-item {
  position: relative;
  top: 0;
  overflow: hidden;
}

.collection-list-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 800px;
  display: grid;
}

.pobocka-prompt {
  background-color: var(--primary-red);
  color: var(--primary-bezova);
  text-align: left;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 17px;
  padding: 16px 26px;
  display: flex;
}

.pobovka-prompt-img {
  margin-top: 2px;
  margin-right: 16px;
}

.line-height-1-3 {
  line-height: 1.3em;
}

.tooltip-wrapper {
  margin-right: 6px;
}

.image-35 {
  position: relative;
  top: -2px;
}

.yt-video-embed-aktualiza {
  width: 100%;
  height: 100px;
}

.lightbox-aktualita-video {
  z-index: 2;
  background-color: #fff;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 100%;
  height: 100%;
  transition-duration: 1s;
  transition-timing-function: cubic-bezier(.55, .055, .675, .19);
  position: relative;
  box-shadow: 0 1px 20px 5px #fff;
}

.lightbox-aktualita-video:hover {
  background-size: 103%;
  box-shadow: 0 1px 20px 5px #00000029;
}

.cms_gallery {
  width: 100%;
}

.cms_galerie-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.cms_galerie-list {
  grid-column-gap: 16px;
  grid-row-gap: 13px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cms_galerie-list.smaller {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 9px;
}

.cms_lightbox {
  border: 1px solid var(--secondary-grey-1);
  background-color: var(--hero-bezova);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 200px;
  box-shadow: 0 1px 20px #00000017;
}

.cms_lightbox:hover {
  transform: scale(1.02);
}

.cms_lightbox.smaller {
  height: 150px;
}

.wrapper-gallery {
  width: 100%;
}

.obrys-map-wrapper {
  position: relative;
  overflow: visible;
}

.pobocky-mapa-obrys-img {
  max-height: 500px;
}

.red-tag-text {
  color: var(--primary-red);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
}

.red-tag-text.margin-bottom-10px.light-red {
  color: #ff9383;
}

.red-tag-text.font-12px {
  font-size: 12px;
}

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

.program-item {
  grid-column-gap: 38px;
  grid-row-gap: 16px;
  text-align: left;
  border: 1px solid #c5c5c5;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr .3fr .25fr;
  grid-auto-columns: 1fr;
  padding: 14px;
  display: grid;
}

.align-right {
  text-align: right;
}

.pobocky-detail {
  color: var(--primary-red);
  text-align: right;
}

.pobocky-detail:hover {
  text-decoration: underline;
}

.pobocky-detail.mesto {
  color: var(--text);
  text-align: left;
}

.margin-top-60px {
  margin-top: 60px;
  margin-bottom: 0;
}

.margin-top-0px {
  margin-top: 0;
}

.margin-top-0px.max-width-420.margin-bottom-20px.color-beige {
  color: #fff;
}

.color-beige {
  color: var(--primary-bezova);
}

.line-divider {
  background-color: #ababab57;
  width: 100%;
  height: 1px;
}

.line-divider.gg-platinum {
  background-color: #d5ccb9;
}

.btc-prednaska-lightbox {
  background-color: var(--secondary-bezova-2);
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/646d982ba23123cb3f14eb3f_DSC_6056.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  transition-duration: 1.5s;
  display: flex;
}

.btc-prednaska-lightbox:hover {
  transform: scale(1.02);
}

.image-36 {
  z-index: 2;
  position: absolute;
}

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

.width-50 {
  width: 50%;
}

.width-50.max-width-534 {
  max-width: 534px;
}

.font-weight-semi {
  font-weight: 600;
}

.span-arrow {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6220f748d9d5b9adf4c7c61a_Group%20554.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-right: 21px;
}

.circle-photo {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/6490a25907292d2b33bbf107_622cfdb2f62c0632ce933289_Rostislav-Plachy.jpeg");
  background-position: 70% 45%;
  background-size: 500px;
  border-radius: 200px;
  width: 150px;
  height: 150px;
  margin-bottom: 16px;
}

.circle-photo.boxan {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66bdf18f7af201a4bf045652_Hana%20Boxanov%C3%A1%20(1).jpg");
  background-position: 0 30%;
  background-size: cover;
}

.circle-photo.border {
  border: 4px solid var(--secondary-gold-2);
}

.circle-photo.border.kolda {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66bdf18f06c21f8aa3ffce0c_Libor%20Kol%C3%A1%C4%8Dek%20KOLACEK%20(1).jpg");
  background-position: 50% 30%;
  background-size: cover;
}

.circle-photo.border.marek {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/68acce3b576646e9a4e99a30_6.png");
  background-size: cover;
}

.circle-photo.border.marek._120px {
  width: 120px;
  height: 120px;
}

.circle-photo.border._300px-width {
  width: 300px;
  max-width: 100%;
  height: 300px;
}

.circle-photo.border._300px-width.marek {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/68acce3b576646e9a4e99a30_6.png");
  background-size: cover;
}

.height-100 {
  height: 100px;
}

.paragraph-3 {
  margin-top: 15px;
  margin-bottom: 0;
  font-weight: 600;
}

.text-span-3 {
  font-weight: 400;
}

.beige-link {
  color: var(--primary-bezova);
  text-decoration: underline;
}

.beige-link:hover {
  color: #f9f4ecbf;
}

.recaptcha {
  margin-bottom: 13px;
}

.link-block-4, .link-block-4:hover {
  color: var(--text);
  text-decoration: none;
}

.link-block-4.aktuality-item.grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 16px 24px 4px;
  transition-duration: .35s;
  display: grid;
}

.link-block-4.aktuality-item.grid:hover {
  transform: scale(1.02);
  box-shadow: 2px 2px 77px #0000002e;
}

.aktuality-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.collection-list-wrapper-3 {
  text-align: left;
}

.table-blog-post {
  grid-column-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
  font-size: 14px;
}

.table-blog-post-wrapper {
  justify-content: flex-start;
  width: 100%;
  display: flex;
  overflow: auto;
}

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

.notification {
  border: 1px solid var(--text);
  background-color: #fff;
  border-radius: 2px;
}

.underline {
  text-decoration: underline;
}

.lottie-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.znak-animace {
  z-index: -2;
  width: 230px;
  position: absolute;
}

.image-37 {
  z-index: 0;
  opacity: .37;
  position: absolute;
  top: 205px;
}

.div-block-20 {
  z-index: 1;
  background-image: linear-gradient(#45403a, #48484800);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}

.image-38 {
  opacity: .72;
  mix-blend-mode: multiply;
}

.image-39 {
  margin-top: 0;
  margin-bottom: 32px;
}

.countdown-embed {
  width: 100%;
  margin-top: -20px;
}

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

.text-accordion-wrapper.center {
  justify-content: flex-start;
  align-items: center;
}

.text-accordion {
  position: relative;
  top: 0;
  overflow: hidden;
}

.margin-top--10px {
  margin-top: -10px;
}

.calc_percentage-span {
  color: #00c850;
  font-size: 14px;
  font-weight: 600;
}

.calc_chart {
  background-color: #e0e0e0;
  width: 100%;
  height: 350px;
  margin-top: 15px;
}

.tag {
  z-index: 10;
  background-color: var(--headings);
  color: var(--primary-bezova);
  letter-spacing: .5px;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 20px;
  padding: 2px 6px 0;
  font-size: 10px;
  line-height: 1em;
  display: flex;
  position: absolute;
  top: -10px;
  left: 13px;
}

.tag.inline {
  margin-top: -10px;
  margin-bottom: 20px;
  padding: 12px;
  font-size: 13px;
  position: static;
}

.tag.inline.bigger {
  border: 1px solid var(--secondary-bezova-2);
  color: var(--text);
  background-color: #fff;
  border-radius: 3px;
  height: auto;
  font-size: 16px;
  font-weight: 600;
}

.tag.static {
  position: static;
}

.tag.static.big {
  margin-top: 32px;
  padding: 1rem;
  font-size: 14px;
  font-weight: 600;
}

.tag.hide {
  display: none;
}

.permanentn-portfolio-img-wrapper {
  justify-content: center;
  align-items: flex-start;
  padding: 27px;
  display: flex;
  position: relative;
}

.permanentn-portfolio-img-wrapper.mobile-only {
  display: none;
}

.div-block-21 {
  position: sticky;
  top: 140px;
}

.perm-portfoli-img._1 {
  z-index: 0;
  position: relative;
}

.perm-portfoli-img._2 {
  z-index: 1;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
}

.perm-graf-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.graf-perm-img._2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  top: 16px;
  left: 11%;
  overflow: hidden;
}

.image-40 {
  max-width: 100%;
}

.image-40.only-for-script-measure {
  max-width: 100%;
  position: absolute;
}

.perm-portf-img-wrapper {
  padding: 0;
}

.only-for-script-measure-img-chart {
  z-index: -10;
  opacity: 0;
  max-width: 100%;
  position: absolute;
}

.grid-1col {
  grid-template-columns: 1fr;
  width: 100%;
}

.grid-1col.font-19px.margin-bottom-20px {
  grid-auto-rows: minmax(auto, .75fr);
}

.do-kazde-doby-img {
  width: 250px;
}

.do-kazde-doby-img.absolute {
  width: 330px;
  position: absolute;
  top: -175px;
  right: -116px;
}

.tooltip {
  color: var(--primary-bezova);
  text-align: left;
  background-color: #45403af0;
  border: 1px solid #b2ab9e;
  border-radius: 3px;
  flex-flow: column;
  width: 100%;
  max-width: 100%;
  padding: 10px 14px;
  font-size: 13px;
  display: none;
  position: absolute;
  bottom: 39px;
}

.fond-grid-table {
  width: 100%;
}

.fond-grid-table._3-col {
  border: 1px solid #d5ccb9;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 24px;
}

.fond-grid-table._3-col.no-border {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 0 #d5ccb900;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  padding: 0;
  display: grid;
}

.font-align-right {
  text-align: right;
}

.font-align-left {
  text-align: left;
}

.image-42 {
  width: 330px;
}

.champions-graf {
  width: 100%;
}

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

.lottie-animation-3 {
  z-index: -1;
  width: 300px;
  position: absolute;
  top: -12px;
}

.lottie-animation-4 {
  z-index: -1;
  width: 100px;
  margin-top: 26px;
  margin-bottom: 20px;
  position: relative;
  top: -15px;
}

.produkt-single {
  background-color: #f9f4ec;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding: 38px 24px 24px;
  display: flex;
  position: relative;
}

.produkt-single.hide {
  display: none;
}

.hp-product-single-img {
  position: absolute;
  top: -43px;
}

.product-single-cta-wrapper {
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
}

.product-single-pandulak {
  z-index: 0;
  width: 90px;
  margin-top: -30px;
  position: relative;
}

.product-single-pandulak._2 {
  margin-top: -55px;
}

.product-single-pandulak._3 {
  width: 100px;
  right: -13px;
}

.image-43 {
  z-index: 0;
  position: absolute;
  top: 123px;
  left: auto;
  right: -39px;
}

.icon-product-menu {
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  max-height: 22px;
  margin-right: 8px;
  position: relative;
  top: -1px;
}

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

.bg-beige {
  background-color: var(--primary-bezova);
}

.padding-14px {
  padding: 14px;
}

.padding-14px.bg-beige.bold {
  border-bottom: 3px solid #b2ab9e;
}

.padding-14px.bg-beige.bold.flex-vertical.center {
  justify-content: center;
  align-items: center;
}

.video-iphone-wrapper {
  z-index: 2;
  width: 230px;
  position: absolute;
  top: -129.562px;
  left: 13px;
}

.background-video-2 {
  border-radius: 20px;
  width: 210px;
  height: 490px;
  position: absolute;
  top: 5px;
  left: 10.5px;
  overflow: hidden;
}

.contact-form-popup {
  z-index: 19;
  background-color: #45403aa1;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100vh;
  padding-top: 76px;
  display: none;
  position: fixed;
  inset: 0%;
}

.contact-form-popup-closeoverlay {
  z-index: 0;
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
}

.autor-img {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 150px;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.autor-img.bigger {
  width: 80px;
  height: 80px;
}

.margin-bottom--10px {
  margin-bottom: -10px;
}

.loader {
  z-index: 5;
  background-color: #f2f2f2;
  border-radius: 3px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.lottie-animation-5 {
  width: 250px;
}

.z-index-0 {
  z-index: 0;
  position: relative;
}

.z-index-0.width-100 {
  min-width: 200px;
  height: 100%;
  min-height: 200px;
}

.margin-top-80px {
  margin-top: 80px;
}

.kariera-gallery {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 220px;
}

.kariera-gallery._1 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66bdf4cd054a3603626e22e5_5.jpg");
}

.kariera-gallery._2 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66bdf4cce03eaa96ec05a9c5_3.jpg");
}

.kariera-gallery._3 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66bdf4cd5c03b6a25fef34db_4.jpg");
}

.kariera-gallery._4 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66bdf4cd3831cd99dcb9720b_6.jpg");
}

.kariera-gallery._5 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66bdf4cd59b9ff958bd50979_2.jpg");
}

.kariera-gallery._6 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66bdf4cd7af201a4bf07e070_7.jpg");
}

.kariera-gallery._7 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66bdf4cddd174c6bccfdfafe_1.jpg");
}

.kariera-gallery._8 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66bdf4cde2857c83cbf87546_8.jpg");
}

.kariera-gallery._9 {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/66bdf4cc3e164d4dd3c3b701_9.jpg");
}

.div-block-22 {
  margin-left: 55px;
}

.opacity-0-5 {
  opacity: .5;
}

.code-embed {
  max-width: 300px;
}

.perm-fond-lin {
  background-color: #d5ccb9;
  width: 100px;
  height: 1px;
  position: absolute;
  top: 11px;
  left: -20px;
}

.div-block-23 {
  background-color: #000;
  border-radius: 50px;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 10px;
  left: 59px;
}

.circle-icon {
  background-color: var(--secondary-bezova-3);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  padding-top: 4px;
  display: flex;
}

.bold-text {
  font-size: 16px;
}

.span-red-highlight-2 {
  color: #cc331d;
  text-decoration: underline;
}

.span-red-highlight-2.no-underline {
  font-size: 14px;
  text-decoration: none;
  position: relative;
  top: 1px;
  left: 2px;
}

.separator-2 {
  background-color: #cc331d;
  width: 68px;
  height: 5px;
}

.image-45 {
  justify-content: center;
  align-items: center;
  margin-right: 29px;
  display: flex;
  position: relative;
}

.button-2 {
  color: #fff;
  white-space: nowrap;
  background-color: #cc331d;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  padding: 18px 24px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.button-2:hover {
  color: #fff;
  background-color: #cc331dc2;
  font-weight: 600;
  text-decoration: none;
}

.button-2.w--current {
  background-color: #cc331d;
}

.button-2.form {
  padding-left: 34px;
  padding-right: 34px;
}

.checkbox-2 {
  cursor: pointer;
  border-color: #ababab;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  margin-top: 2px;
  margin-left: -20px;
  margin-right: 11px;
}

.checkbox-2.w--redirected-checked {
  background-color: #cc331d;
  background-size: 12px;
}

.profile-picture {
  background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/674c86f56541130c2ba8a2cd_66e813a51e874634b58ef0df_64f1d6cfba43ae6f92aaf04e_%C5%A0t%C4%9Bp%C3%A1n%20P%C3%ADrko%20-%20Vy%C5%A1ehradsk%C3%A9%20F%C3%B3rum%202023.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.margin-left-40px-mobile-0px {
  margin-left: 40px;
}

.hero-bg-fvideo-full {
  z-index: -1;
  width: 100%;
  height: 100%;
}

.fond-table-wrapper {
  max-width: 750px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.nav-fondu {
  width: 100%;
}

.nav-fondu.faq-rich-text-wrapper.table {
  padding: 12px 26px;
  font-size: 14px;
}

.chart-wrapper {
  margin-top: 40px;
}

.chart-embed {
  width: 100%;
  max-width: 850px;
}

.margin-left-20px {
  margin-left: 20px;
}

.grid-ucast {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1240px;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.margin-left-24px {
  margin-left: 24px;
}

.font-red {
  color: #d10a10;
}

.map {
  border-radius: 3px;
  height: 200px;
}

.feature-box {
  -webkit-backdrop-filter: blur(50px);
  backdrop-filter: blur(50px);
  background-color: #ffffff1a;
  border: 1px solid #9d9c9c;
  border-radius: 3px;
  align-items: center;
  padding: 20px 22px;
  text-decoration: none;
  display: flex;
}

.feature-box.misto-konf {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
}

.feature-box.misto-konf.konf-map {
  padding: 0;
}

.flex-horizontal-2 {
  z-index: 2;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.margin-bottom-20px-2 {
  margin-bottom: 20px;
}

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

.wdith-24px {
  width: 24px;
  min-width: 24px;
}

.grid-4x2 {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  grid-template-rows: 140px 140px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-4x2.misto-konani {
  grid-column-gap: 36px;
  grid-row-gap: 11px;
  grid-template-rows: 1fr 1fr;
  margin-top: 70px;
}

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

.font-semibold {
  font-weight: 600;
}

.tablet-show {
  display: none;
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 38px;
  }

  h2 {
    font-size: 32px;
  }

  .font-13px.menu-link {
    margin-right: 8px;
    font-size: 11px;
  }

  .font-13px.menu-link.submenu-link {
    margin-right: 0;
  }

  .font-13px.menu-link.submenu-link.tablet-hide {
    display: none;
  }

  .font-13px.menu-link.submenu-link.tablet {
    align-items: center;
    padding: 0;
    font-size: 14px;
    font-weight: 600;
  }

  .font-13px.menu-link.submenu-link.tablet:hover {
    background-color: #fff;
  }

  .font-13px.mobile-menu-dalsi {
    margin-bottom: 16px;
    font-size: 15px;
  }

  .button.secondary.menu {
    margin-left: 13px;
  }

  .button.secondary.menu.mobile {
    height: 50px;
    margin-top: 12px;
    margin-left: 0;
  }

  .flex-vertical.centered._257px {
    padding-top: 72px;
  }

  .flex-vertical.centered._33.jak-to-funguje.last {
    margin-bottom: 0;
  }

  .flex-vertical.width-50.beige {
    padding: 24px;
  }

  .flex-vertical.width-50.beige.image-bg._4 {
    width: 100%;
    margin-bottom: 20px;
  }

  .flex-vertical.width-50.proc-s-gg.mapa {
    text-align: center;
    align-items: center;
    width: auto;
    max-width: 617px;
  }

  .flex-vertical.width-50.proc-s-gg.centered, .flex-vertical.width-50.proc-s-gg.margin-top--10px {
    width: 100%;
  }

  .flex-vertical.width-50.kontakt {
    width: 40%;
  }

  .flex-vertical.width-50.kontakt.kontakt-page {
    padding-left: 29px;
  }

  .flex-vertical.width-50.kontakt.hp-landing-vertical-tablet {
    width: 80%;
    margin-bottom: 40px;
  }

  .flex-vertical.width-50.kontakt.features-left {
    width: 100%;
  }

  .flex-vertical.width-50.kontakt.champions-fond {
    margin-top: 0;
  }

  .flex-vertical.width-50.kontakt.tablet-vertical {
    width: 100%;
  }

  .flex-vertical.width-50.proc-s-gg-zakladatele-textx {
    padding-right: 48px;
  }

  .flex-vertical.contact-form {
    width: 60%;
    padding: 24px;
  }

  .flex-vertical.contact-form.hp-landing-vertical-tablet, .flex-vertical.contact-form.features-left {
    width: 100%;
  }

  .flex-vertical.contact-form.features-left.sticky {
    position: static;
  }

  .flex-vertical.relative.field._50 {
    max-width: none;
  }

  .flex-vertical.aktuality {
    padding: 18px;
  }

  .flex-vertical.footer-last {
    align-items: center;
    margin-bottom: 25px;
  }

  .flex-vertical.mobile-secondary-menu {
    margin-top: 36px;
  }

  .flex-vertical.beige-box.contact-form-prompt {
    padding-left: 24px;
    padding-right: 24px;
  }

  .flex-vertical.app {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .btn-arrow.rotate {
    margin-left: 0;
    margin-right: 13px;
    transform: rotate(180deg);
  }

  .flex-horizontal.width-100.distribute {
    flex-direction: column;
  }

  .flex-horizontal.width-100.distribute.margin-bottom-66px {
    flex-direction: row;
    align-items: flex-start;
  }

  .flex-horizontal.width-100.distribute.align-left.margin-bottom-90px {
    flex-direction: row;
    margin-bottom: 0;
  }

  .flex-horizontal.width-100.distribute.align-left.verical-center {
    flex-direction: row;
  }

  .flex-horizontal.width-100.distribute.align-left.verical-center.hp-landing-vertical-tablet {
    flex-direction: column;
    align-items: flex-start;
  }

  .flex-horizontal.width-100.distribute.align-left.verical-center.feautures-left, .flex-horizontal.width-100.distribute.align-left.verical-center.tablet-vertical {
    flex-flow: column;
  }

  .flex-horizontal.width-100.distribute.align-left.proc-s-gg.reverse.margin-bottom-40px, .flex-horizontal.width-100.distribute.align-left.proc-s-gg.reverse.margin-bottom-110px {
    flex-direction: row;
  }

  .flex-horizontal.width-100.distribute.align-left.proc-s-gg.reverse.margin-bottom-110px.mapa {
    flex-direction: column;
  }

  .flex-horizontal.width-100.distribute.align-left.proc-s-gg.reverse.margin-top-60px {
    margin-bottom: 0;
  }

  .flex-horizontal.width-100.distribute.align-left.proc-s-gg.margin-bottom-50px, .flex-horizontal.width-100.distribute.align-left.margin-bottom-50px {
    flex-direction: row;
  }

  .flex-horizontal.width-100.distribute.bg-beige._3-col-feature {
    grid-column-gap: 37px;
    padding: 43px;
  }

  .flex-horizontal.width-100.distribute.bg-beige._3-col-feature.fondy {
    grid-template-columns: 1fr 1fr;
  }

  .flex-horizontal.width-100.desing-menu {
    background-color: var(--hero-bezova);
    color: var(--text);
    width: 100%;
    max-width: 200px;
    height: 48px;
    margin-bottom: 15px;
    padding: 8px 8px 8px 16px;
    display: flex;
    overflow: hidden;
  }

  .flex-horizontal.footer-loga {
    width: 100%;
    margin-left: 0;
  }

  .flex-horizontal.font-13px.mobile-menu-dalsi.search-mobil {
    display: none;
  }

  .flex-horizontal.red.pointer {
    color: var(--primary-red);
    cursor: pointer;
  }

  .flex-horizontal.feature-box._2.features-left {
    margin-bottom: 80px;
  }

  .flex-horizontal.feature-box.up-move._2 {
    top: auto;
  }

  .flex-horizontal.tablet-vertical {
    flex-direction: column;
    align-items: flex-start;
  }

  .header {
    padding-left: 24px;
    padding-right: 24px;
  }

  .grey.margin-bottom-8px.mobile-menu-item.submenu-item {
    height: 46px;
    margin-bottom: 0;
    font-size: 14px;
  }

  .grey.margin-bottom-8px.mobile-menu-item.submenu-item.w--current {
    color: var(--primary-red);
    flex-wrap: wrap;
  }

  .grey.margin-bottom-8px.submenu-link {
    margin-bottom: 16px;
  }

  .search-ico {
    min-width: 39px;
    height: 39px;
    min-height: 39px;
  }

  .search-input {
    width: 200px;
  }

  .section.hero.general.pobocka {
    padding-top: 51px;
  }

  .section.hero.general.pobocka.aktualita {
    padding-bottom: 0;
  }

  .section.hero.landing-grey {
    width: 100%;
  }

  .section.no-top-padding.mapa {
    margin-top: 0;
    margin-bottom: 0;
  }

  .section.padding-top-40px.max-witdth-100 {
    max-width: 100%;
  }

  .section.no-padding-bottm.campions-fund {
    margin-top: 0;
  }

  .content-wrapper.centered.o-nas-zakladatele {
    padding-bottom: 350px;
  }

  .content-wrapper.footer-width.last {
    text-align: left;
    flex-flow: wrap;
    align-items: center;
  }

  .content-wrapper.hero.general.breadcrumb {
    padding-left: 24px;
  }

  .content-wrapper.hero.aktualita {
    margin-bottom: 67px;
    padding-bottom: 0;
  }

  .content-wrapper.o-nas-lidr-grid {
    grid-column-gap: 27px;
  }

  .content-wrapper.o-nas-switcher-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .content-wrapper.o-nas {
    grid-template-columns: .3fr 1fr;
  }

  .content-wrapper.o-nas.design {
    grid-template-columns: auto 1fr;
    max-width: 100%;
  }

  .content-wrapper._2-col-grid.mapa {
    grid-row-gap: 45px;
    grid-template-columns: 1fr;
  }

  .margin-bottom-20px.max-width-420.tablet-100 {
    max-width: 100%;
  }

  .font-20px.grey {
    font-size: 18px;
  }

  .font-20px.ambasador {
    font-size: 16px;
  }

  .hero-image.komo-ucet, .hero-image.investice, .hero-image.investice.stribro {
    background-position: 20%;
  }

  .kovy-hero-wrapper {
    top: 312px;
    left: -14px;
  }

  .kovy-hero-wrapper.hp {
    top: 501px;
    left: -23px;
  }

  .kovy-hero-wrapper.silver {
    left: -42px;
  }

  .kovy-hero-wrapper.platina {
    top: 402px;
  }

  .kovy-hero-wrapper.btc {
    top: 361px;
    left: 45px;
  }

  .kovy-hero-wrapper.numis {
    top: 380px;
  }

  .gold-hero-img {
    width: 94.5px;
  }

  .gold-hero-img.invest-zlato._1 {
    top: 6.5px;
    left: 15px;
  }

  .gold-hero-img.invest-zlato._1.silver {
    width: 62.37px;
    left: -45px;
  }

  .gold-hero-img.invest-zlato._1.platina {
    width: 170.4px;
  }

  .gold-hero-img.invest-zlato._1.numis {
    width: 120px;
  }

  .gold-hero-img.invest-zlato._2 {
    left: -36px;
  }

  .gold-hero-img.invest-zlato._2.silver {
    width: 132.03px;
  }

  .gold-hero-img.invest-zlato._2.platina {
    width: 90.4px;
    left: -88px;
  }

  .gold-hero-img.invest-zlato._2.numis {
    width: 98.4px;
  }

  .gold-hero-img.invest-zlato._3 {
    width: 56.7px;
    top: 68.5px;
    left: -52px;
  }

  .gold-hero-img.invest-zlato._3.silver {
    width: 128.79px;
    top: -80.5px;
  }

  .gold-hero-img.invest-zlato._3.numis {
    width: 91.2px;
  }

  .silver-her-img {
    width: 91.7px;
    left: -61.5px;
  }

  .silver-her-img.btc {
    width: 347.2px;
  }

  .silver-her-img.btc.eth {
    width: 250px;
    left: -145.5px;
  }

  .shadow-hero-img {
    width: 254.8px;
    top: 155px;
  }

  .shadow-hero-img.silver {
    left: -80px;
  }

  .gg-symbol-img {
    width: 400px;
    top: 277px;
    left: -270px;
  }

  .gg-symbol-img.proc-s-gg {
    top: -354px;
    right: -468px;
  }

  .gg-symbol-img.investice-do-kovu {
    top: 228px;
  }

  .gg-symbol-img.general {
    top: -143px;
    left: -262px;
  }

  .gg-symbol-img.black {
    width: 200px;
    top: 296px;
    left: -214px;
  }

  .font-30px {
    font-size: 28px;
  }

  .red-box {
    padding-left: 24px;
    padding-right: 24px;
  }

  .margin-bottom-16px.max-width-330px {
    max-width: 100%;
  }

  .font-24px.max-width-400 {
    font-size: 20px;
  }

  .font-24px.span-red-highlight {
    margin-top: 0;
    font-size: 20px;
  }

  .video-linkl-image {
    height: 170px;
  }

  .collection-list.hp.no-margin-bottom {
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .collection-list.hp.no-margin-bottom.produkty {
    grid-row-gap: 85px;
  }

  .aktuality-img {
    height: 170px;
  }

  .footer-mailing {
    width: 100%;
  }

  .slevarna-img {
    margin-right: 21px;
  }

  .submenu {
    left: auto;
    right: -117.837px;
  }

  .image-7 {
    margin-top: 73px;
  }

  .image-8 {
    width: 64px;
  }

  .menu-ico_wrapper {
    justify-content: center;
    align-items: center;
    width: 39px;
    height: 39px;
    margin-left: 10px;
    display: flex;
    position: relative;
  }

  .menu-ico_wrapper.upgrade {
    display: flex;
  }

  .burger-anim {
    width: 20px;
    height: 20px;
  }

  .mobile-menu-open {
    z-index: 1;
    cursor: pointer;
    width: 100%;
    height: 100%;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
    top: 0;
    right: 0;
  }

  .mobile-menu-close {
    z-index: 2;
    cursor: pointer;
    width: 100%;
    height: 100%;
    padding-bottom: 0;
    padding-right: 0;
    display: none;
    position: absolute;
    top: 0;
    right: 0;
  }

  .mobile-menu {
    z-index: 15;
    background-color: #45403ad6;
    flex-direction: row;
    justify-content: flex-end;
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    overflow: hidden;
  }

  .mobile-menu.show {
    display: flex;
  }

  .mobile-menu-content {
    z-index: 2;
    background-color: var(--hero-bezova);
    flex-direction: column;
    justify-content: space-between;
    width: 333px;
    padding: 117px 18px 9px;
    display: flex;
    position: relative;
    overflow: auto;
    box-shadow: -5px 0 33px #3f39324a;
  }

  .mobile-menu-item {
    color: var(--text);
    border-top: 1px solid #d5ccb9;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 55px;
    padding-left: 0;
    padding-right: 18px;
    font-size: 15px;
    font-weight: 600;
    display: flex;
  }

  .mobile-menu-item:hover {
    color: var(--primary-red);
    text-decoration: underline;
  }

  .mobile-menu-item.w--current {
    color: var(--primary-red);
  }

  .mobile-menu-item.back {
    z-index: 3;
    background-color: #f9f4ec;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
  }

  .mobile-menu-item.highlight {
    background-color: var(--secondary-bezova-3);
    text-align: center;
    justify-content: center;
    margin-bottom: 0;
    padding-left: 18px;
  }

  .mobile-menu-item.highlight:hover {
    color: var(--headings);
    text-decoration: none;
  }

  .mobile-menu-item.highlight._1 {
    margin-bottom: 15px;
  }

  .mobile-menu-item.hide {
    display: none;
  }

  .mobile-menu-link-text {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .wrapper {
    position: relative;
  }

  .wrapper.overflow.design-text-menu {
    white-space: pre;
  }

  .wrapper.fondy-graf {
    padding-left: 24px;
  }

  .mobile-menu-close-overlay {
    z-index: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
  }

  .mobile-submenu {
    z-index: 2;
    background-color: #f9f4ec;
    width: 100%;
    height: 100%;
    padding-top: 55px;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
  }

  .mobile-submenu:hover {
    color: var(--text);
  }

  .mobile-submenu._1.show {
    display: block;
  }

  .submenu-trigger {
    z-index: 1;
    width: 100%;
    height: 95%;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
  }

  .blog-excerpt {
    font-size: 14px;
  }

  .image-9 {
    width: 17px;
    margin-right: 10px;
  }

  .google-map-wrapper {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .google-map-wrapper.fondy {
    border-left: 5px solid #f7d480;
  }

  .google-map-canvas {
    min-height: 350px;
  }

  .komo-uce-timages-warpper {
    min-width: 100px;
    top: -3px;
    left: -81px;
    transform: scale(.7);
  }

  .komo-uce-timages-warpper.btc {
    top: 77px;
    left: -89px;
  }

  .max-width-650px.font-24px {
    font-size: 18px;
  }

  .max-width-650px.mobil-100 {
    max-width: 100%;
  }

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

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

  ._2-col-grid {
    grid-column-gap: 27px;
  }

  .faq-header.font-style-castoro.font-24px {
    font-size: 22px;
  }

  .square-design-elemetn {
    width: 250px;
    min-width: 250px;
    height: 400px;
  }

  .pandulak {
    width: 150px;
    top: 47.75px;
  }

  .pandulak.mobile-hide.bankovk.kalkulacka {
    width: 200px;
    top: -112.25px;
    right: -35.25px;
  }

  .pandulak.bankovka {
    width: 180px;
    top: 54.75px;
    right: -7.25px;
  }

  .pandulak.hp {
    width: 200px;
    right: -5px;
  }

  .div-block.sticky {
    height: 40%;
  }

  .image-14 {
    width: 393.3px;
    right: -229px;
  }

  .image-18 {
    width: 434.4px;
    top: -217px;
    left: -640px;
  }

  .div-block-5 {
    width: 80%;
  }

  .link-pobocka.hide-desktop {
    display: none;
  }

  .div-block-7.pobocka.fondy {
    border-left-style: none;
    border-left-width: 0;
    padding-top: 26px;
  }

  .pobocka-grid {
    grid-row-gap: 62px;
    grid-template-columns: 1fr;
  }

  .collection-list-3.no-manager {
    grid-template-columns: 1fr 1fr;
  }

  .grid-2col {
    grid-column-gap: 50px;
    grid-row-gap: 57px;
  }

  .proc-gg-grid {
    grid-row-gap: 38px;
    grid-template-columns: 1fr;
  }

  .image-22 {
    max-width: 300px;
    margin-bottom: 48px;
  }

  .up-move {
    margin-bottom: 0;
    bottom: auto;
  }

  .up-move.img {
    bottom: auto;
  }

  .o-nas-grid {
    grid-template-columns: 1fr 1fr;
  }

  .grid-ambasord {
    grid-column-gap: 23px;
    grid-template-columns: .75fr 1fr;
  }

  .grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

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

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

  .grid._3-col.gap-40px.align-left {
    grid-row-gap: 50px;
    grid-template-columns: 1fr 1fr;
  }

  .barva-item.big._7 {
    min-height: 100px;
  }

  .barva-item.big._7.tablet-hide {
    display: none;
  }

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

  .design_socky-wrapper {
    display: none;
  }

  .kodex-single-item {
    grid-template-columns: 1fr 1fr;
  }

  .image-28 {
    width: 120px;
    top: 234.825px;
    left: 224.538px;
  }

  .text-block-5 {
    margin-left: 0;
  }

  .image-31 {
    position: static;
  }

  .image-32 {
    width: 200px;
    margin-top: -24px;
    margin-bottom: -24px;
    position: static;
  }

  .font-54px.max-width-600px.margin-bottom-16px {
    font-size: 32px;
  }

  .margin-right-8px.kodex {
    white-space: normal;
    max-width: 130px;
  }

  .design-menu-icon {
    margin-right: 8px;
    position: relative;
    top: 3px;
  }

  .text-block-7 {
    display: none;
  }

  .text-block-8 {
    display: block;
  }

  .collection-list-5 {
    grid-template-columns: 1fr;
  }

  .circle-photo.border._300px-width.marek {
    width: 200px;
    min-width: 200px;
    height: 200px;
  }

  .image-37 {
    top: 284px;
  }

  .tag.static.big {
    margin-left: 0;
  }

  .placeholder-desktop.tablet-hide {
    display: none;
  }

  .graf-perm-img {
    max-width: 720px;
  }

  .graf-perm-img._2 {
    left: 58px;
  }

  .image-40 {
    max-width: 660px;
  }

  .perm-portf-img-wrapper {
    margin-bottom: 38px;
  }

  .image-41 {
    max-width: 400px;
  }

  .image-43 {
    right: -117px;
  }

  .icon-product-menu {
    width: 20px;
    min-width: 20px;
    height: 20px;
    min-height: 20px;
    max-height: 20px;
  }

  .div-block-22 {
    width: 100%;
    margin-left: 0;
  }

  .map.margin-top-20px {
    height: 150px;
  }

  .feature-box, .flex-horizontal-2 {
    font-size: 16px;
  }

  .flex-horizontal-2.margin-bottom-20px-2 {
    margin-bottom: 10px;
  }

  .tablet-hide {
    display: none;
  }

  .tablet-show {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 32px;
  }

  h2 {
    font-size: 28px;
  }

  h3 {
    font-size: 19px;
  }

  .font-13px.top-menu {
    margin-left: 24px;
    display: none;
  }

  .font-13px.menu-link {
    display: none;
  }

  .font-13px.margin-left-14px.mobile-smaller {
    font-size: 10px;
  }

  .font-13px.margin-left-14px.mobile-smaller._2 {
    font-size: 12px;
  }

  .button.secondary.mobile-smaller {
    padding: 12px 16px;
  }

  .button.search.mobil {
    height: 45px;
    margin-top: 0;
    margin-left: 8px;
  }

  .button.smaller.margin-left-14px {
    padding: 8px 16px;
  }

  .flex-vertical.width-46 {
    width: 100%;
  }

  .flex-vertical.centered._30.feature {
    width: 100%;
    max-width: 320px;
    margin-bottom: 40px;
  }

  .flex-vertical.centered._30.feature.last {
    margin-bottom: 0;
  }

  .flex-vertical.centered._257px {
    background-position: 50%;
    background-size: cover;
    width: 230px;
    height: 230px;
    padding-top: 53px;
  }

  .flex-vertical.centered._33.jak-to-funguje {
    width: 50%;
    margin-bottom: 46px;
  }

  .flex-vertical.centered.max-width-580.kalkulacka {
    padding-bottom: 30px;
  }

  .flex-vertical.centered.text-center.mobile-left {
    text-align: left;
    align-items: flex-start;
  }

  .flex-vertical.width-50.beige {
    width: 100%;
    padding-top: 4px;
    padding-bottom: 28px;
  }

  .flex-vertical.width-50.beige.image-bg {
    height: 360px;
  }

  .flex-vertical.width-50.beige.image-bg._3 {
    margin-bottom: 27px;
  }

  .flex-vertical.width-50.beige.image-bg._4 {
    background-size: contain;
    height: 240px;
  }

  .flex-vertical.width-50.proc-s-gg.margin-top--10px {
    width: 100%;
  }

  .flex-vertical.width-50.kontakt {
    text-align: center;
    align-items: center;
    width: 100%;
    padding-right: 0;
  }

  .flex-vertical.width-50.kontakt.kontakt-page {
    padding-top: 73px;
    padding-left: 0;
  }

  .flex-vertical.width-50.kontakt.hp-landing-vertical-tablet {
    width: 100%;
    margin-bottom: 20px;
  }

  .flex-vertical.width-50.proc-s-gg-zakladatele-textx {
    align-items: center;
    width: 100%;
    margin-bottom: 38px;
    padding-right: 0;
  }

  .flex-vertical.contact-form {
    width: 100%;
    margin-top: 46px;
  }

  .flex-vertical.contact-form.features-left.mobile-show {
    margin-top: 0;
    margin-bottom: 60px;
    display: flex;
  }

  .flex-vertical.aktuality.blog {
    padding-left: 0;
    padding-right: 0;
  }

  .flex-vertical.footer-content._2 {
    width: 100%;
    margin-top: 46px;
    margin-bottom: 46px;
  }

  .flex-vertical.footer-content.last.appka, .flex-vertical.footer-content.socky {
    width: 100%;
  }

  .flex-vertical.align-left.color-box {
    padding-bottom: 32px;
  }

  .flex-vertical.align-left.color-box._2.top-32px.gg-platinum.grey._2-col-grid {
    grid-column-gap: 44px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr;
  }

  .flex-vertical.align-left.color-box._2.top-32px.gg-platinum.grey._2-col-grid.btc, .flex-vertical.align-left.color-box.vyhoda.grey-border {
    grid-template-columns: 1fr;
  }

  .flex-vertical.mobil-centered._2-mobil {
    text-align: center;
    align-items: center;
  }

  .flex-vertical.o-nas-navigace {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    background-color: var(--hero-bezova);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 25px;
    padding: 17px 17px 0;
    font-size: 14px;
    display: grid;
  }

  .flex-vertical.o-nas-navigace.design {
    grid-template-columns: 1fr;
    padding: 0;
    position: static;
  }

  .flex-vertical.app-hp {
    left: -31px;
  }

  .flex-vertical.app-hp.fond {
    top: -46px;
  }

  .flex-horizontal.search {
    display: none;
  }

  .flex-horizontal.search.mobil {
    box-shadow: none;
    background-color: #0000;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    padding: 12px 0 0;
    display: flex;
    position: static;
    top: auto;
    right: auto;
  }

  .flex-horizontal.width-100.distribute.margin-bottom-66px {
    flex-direction: column;
    align-items: center;
  }

  .flex-horizontal.width-100.distribute.align-left.margin-bottom-90px.mobil-vertical, .flex-horizontal.width-100.distribute.align-left.verical-center {
    flex-direction: column;
  }

  .flex-horizontal.width-100.distribute.align-left.verical-center.kontakt-page {
    flex-direction: column-reverse;
  }

  .flex-horizontal.width-100.distribute.align-left.verical-center.popup, .flex-horizontal.width-100.distribute.align-left.verical-center.contact-popup {
    flex-flow: column-reverse;
  }

  .flex-horizontal.width-100.distribute.align-left.proc-s-gg.reverse.margin-bottom-40px {
    align-items: flex-start;
  }

  .flex-horizontal.width-100.distribute.align-left.proc-s-gg.reverse.margin-bottom-66px {
    flex-direction: row;
    align-items: flex-start;
  }

  .flex-horizontal.width-100.distribute.align-left.proc-s-gg.reverse.margin-top-60px {
    overflow: hidden;
  }

  .flex-horizontal.width-100.distribute.align-left.proc-s-gg.margin-bottom-50px.mobil-vertical {
    text-align: center;
    flex-direction: column-reverse;
  }

  .flex-horizontal.width-100.distribute.align-left.margin-bottom-50px.mobil-vertical {
    flex-direction: column;
    align-items: center;
  }

  .flex-horizontal.width-100.distribute.align-left.margin-bottom-80px {
    margin-bottom: 20px;
  }

  .flex-horizontal.width-100.distribute.bg-beige._3-col-feature {
    grid-column-gap: 37px;
    grid-row-gap: 36px;
    grid-template-columns: 1fr;
  }

  .flex-horizontal.width-100.desing-menu {
    z-index: 2;
    background-color: var(--secondary-bezova-3);
    max-width: none;
    margin-bottom: 0;
    position: relative;
  }

  .flex-horizontal.width-100.shadow-pobocka-fondy {
    grid-template-columns: 1fr;
  }

  .flex-horizontal.align-top.feature {
    margin-right: 26px;
  }

  .flex-horizontal.align-top.mobile-14px {
    flex-flow: column;
  }

  .flex-horizontal.footer-loga {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: grid;
  }

  .flex-horizontal.font-13px.mobile-menu-dalsi.search-mobil {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .flex-horizontal.mobile-vertical {
    flex-flow: column;
  }

  .flex-horizontal.mobile-vertical.barvy {
    font-size: 20px;
  }

  .flex-horizontal.footer-col-wrapper {
    width: 100%;
    margin-bottom: 38px;
  }

  .flex-horizontal.top-menu {
    display: none;
  }

  .flex-horizontal.feature-box.step-by-step {
    margin-bottom: 46px;
  }

  .flex-horizontal.max-width-902.width-100.zakl1 {
    margin-bottom: 75px;
  }

  .flex-horizontal.margin-bottom-50px.rubriky {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .flex-horizontal.rubriky {
    grid-column-gap: 13px;
    grid-row-gap: 6px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .flex-horizontal.tablet-vertical.mobil-centered {
    align-items: center;
  }

  .flex-horizontal.white-bg.grey-border.feature {
    text-align: left;
  }

  .header.non-sticky {
    text-align: center;
    justify-content: center;
  }

  .header.non-sticky.alert.slight-red {
    padding-left: 12px;
    padding-right: 12px;
  }

  .header.sticky {
    height: 75px;
  }

  .logo {
    width: 175px;
  }

  .grey.margin-bottom-8px.mobile-menu-item.submenu-item.hide, .search-ico {
    display: none;
  }

  .search-input {
    width: 100%;
    height: 45px;
  }

  .section.hero {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 0;
  }

  .section.hero.general.breadcrumb.general-page {
    margin-bottom: -132px;
  }

  .section.padding-down-40px.overflow.jak-funguje-ku {
    padding-top: 9px;
  }

  .section.padding-down-40px.overflow.jak-funguje-ku.margin {
    padding-top: 40px;
  }

  .section.padding-top-120px.investice-do-kovu {
    padding-top: 55px;
  }

  .content-wrapper._916px-width.flex-horizontal.jak-funguje-ku {
    flex-direction: column-reverse;
  }

  .content-wrapper.centered.contact-form {
    justify-content: flex-start;
    align-items: center;
    height: 600px;
    overflow: auto;
  }

  .content-wrapper.footer-width._2.margin-bottom-70px {
    flex-direction: column;
  }

  .content-wrapper.footer-width.margin-bottom-50px {
    flex-direction: column;
    margin-bottom: 0;
  }

  .content-wrapper.hero {
    padding-bottom: 61px;
  }

  .content-wrapper.hero.general {
    width: 100%;
    padding-bottom: 0;
  }

  .content-wrapper.hero.general.breadcrumb, .content-wrapper.hero.general.padding {
    padding-bottom: 0;
  }

  .content-wrapper.hero.aktualita {
    width: 100%;
    margin-bottom: 51px;
  }

  .content-wrapper.o-nas-lidr-grid {
    grid-template-rows: auto 330px;
    grid-template-columns: 1fr;
  }

  .content-wrapper.o-nas-switcher-grid {
    grid-template-columns: 1fr 1fr;
  }

  .content-wrapper.o-nas {
    grid-template-columns: 1fr;
  }

  .content-wrapper.o-nas.design {
    grid-template-columns: auto;
  }

  .content-wrapper._6-col {
    grid-template-columns: 1fr 1fr;
  }

  .separator.invisible._0 {
    display: none;
  }

  .margin-bottom-20px.aktualita.shrnuti, .font-20px.max-width-420.margin-bottom-40px {
    font-size: 18px;
  }

  .font-20px.ambasador {
    font-size: 20px;
  }

  .hero-images-wrapper {
    height: 350px;
    position: static;
  }

  .hero-images-wrapper.general {
    height: 100%;
    position: absolute;
  }

  .hero-images-wrapper.btc-grid-bg {
    display: none;
  }

  .hero-image {
    width: 100%;
  }

  .hero-image.investice {
    background-position: 0%;
  }

  .hero-image.vf {
    width: 100%;
  }

  .kovy-hero-wrapper {
    top: -72px;
    left: auto;
    right: 59px;
  }

  .kovy-hero-wrapper.hp {
    top: -167px;
    left: auto;
    right: 35px;
  }

  .kovy-hero-wrapper.hp.fondy {
    left: auto;
  }

  .kovy-hero-wrapper.hp.new {
    top: -66px;
    left: auto;
  }

  .kovy-hero-wrapper.silver {
    left: auto;
    right: 123px;
  }

  .kovy-hero-wrapper.platina {
    top: -91px;
  }

  .kovy-hero-wrapper.btc {
    top: -74px;
    left: auto;
    right: 29px;
  }

  .kovy-hero-wrapper.btc.ucet {
    top: -84px;
  }

  .kovy-hero-wrapper.numis {
    top: -28px;
    left: auto;
    right: 100px;
  }

  .kovy-hero-wrapper.permanetni-fond {
    top: -73px;
    left: auto;
  }

  .silver-her-img.btc {
    width: 300px;
    top: -94px;
    left: -138.5px;
  }

  .silver-her-img.btc.eth {
    width: 200px;
    left: -90.5px;
  }

  .shadow-hero-img.platina {
    width: 330px;
    top: 140px;
    left: -146px;
  }

  .shadow-hero-img.num {
    top: 114px;
  }

  .shadow-hero-img.btc {
    top: 135px;
    right: -47.4062px;
  }

  .gg-symbol-img {
    top: 200px;
  }

  .gg-symbol-img.proc-s-gg {
    right: -280px;
  }

  .gg-symbol-img.proc-s-gg.ku {
    top: -287px;
  }

  .gg-symbol-img.proc-s-gg.nova-hp {
    z-index: -10;
    top: auto;
    bottom: -597.375px;
    right: -377px;
  }

  .gg-symbol-img.general {
    top: -144px;
  }

  .gg-symbol-img.black {
    inset: auto -62px -30.35px auto;
  }

  .no-top-margin.design-heading {
    font-size: 20px;
  }

  .font-30px.margin-bottom-30px.max-width-420 {
    margin-bottom: 20px;
  }

  .font-30px.margin-bottom-30px.mobil-24px {
    font-size: 24px;
  }

  .red-box {
    max-width: none;
  }

  .margin-bottom-16px.max-width-330px {
    max-width: 100%;
  }

  .line-ku.h {
    display: none;
  }

  .font-24px.max-width-400.mobil-18 {
    font-size: 18px;
  }

  .radio-button-field.advisor {
    align-items: center;
    display: flex;
  }

  .video-link {
    width: 100%;
    max-width: 350px;
    margin-bottom: 48px;
    margin-right: 0;
  }

  .video-link.last {
    margin-bottom: 0;
  }

  .video-linkl-image._1 {
    height: 200px;
  }

  .collection-list {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    align-items: center;
  }

  .collection-list.hp.no-margin-bottom.mobile-1-col {
    grid-template-columns: 1fr;
  }

  .collection-list.hp.no-margin-bottom.produkty {
    grid-row-gap: 96px;
    grid-template-columns: 1fr;
  }

  .collection-list.slovnik {
    grid-template-columns: 1fr 1fr;
  }

  .aktuality-item {
    width: 100%;
    max-width: 350px;
    margin-bottom: 36px;
    margin-right: 0;
  }

  .aktuality-item.o-nas.pp {
    max-width: none;
  }

  .aktuality-item.o-nas.ambasador {
    flex-direction: row;
    max-width: none;
  }

  .aktuality-img.gmag {
    height: 330px;
  }

  .aktuality-img.height-100 {
    background-position: 0 0;
  }

  .footer {
    overflow: hidden;
  }

  .slevarna-img {
    margin-right: 14px;
  }

  .menu-ico_wrapper {
    z-index: 10;
    cursor: pointer;
    justify-content: center;
    align-items: center;
    padding-bottom: 5px;
    transition: background-color .2s;
    display: flex;
  }

  .menu-ico_wrapper.upgrade {
    background-color: #0000;
  }

  .burger-anim {
    width: 16px;
    height: 16px;
  }

  .mobile-menu-open {
    z-index: 3;
    padding: 0;
    position: absolute;
    top: 0;
    left: 0;
  }

  .mobile-menu-close {
    z-index: 2;
    padding: 0;
    display: none;
    position: absolute;
    top: 0;
    right: 0;
  }

  .mobile-menu-content {
    padding-top: 109px;
  }

  .mobile-menu-item.hide {
    display: none;
  }

  .wrapper.overflow.design-text-menu {
    white-space: normal;
    padding: 17px 17px 5px;
  }

  .wrapper.landing-grey {
    width: 100%;
    max-width: none;
  }

  .wrapper.fondy-graf {
    padding-top: 0;
  }

  .mobile-submenu._1.show, .mobile-submenu._4 {
    display: block;
  }

  .image-9 {
    width: 17px;
    margin-right: 10px;
  }

  .search-wrapper {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    height: 0;
    display: flex;
    position: relative;
    top: 0;
    overflow: hidden;
  }

  .red {
    color: var(--primary-red);
  }

  .plcaeholder-searhc {
    width: 100%;
    height: 8px;
    padding: 0;
  }

  .pointer {
    cursor: pointer;
  }

  .google-map-wrapper.fondy {
    border-left: 5px solid #f7d480;
  }

  .image-max-width-none.decoration-gg-znak {
    width: 400px;
    top: -15px;
    left: 226px;
    right: auto;
  }

  .image-max-width-none.decoration-gg-znak.btc {
    top: -180px;
    left: 373px;
  }

  .max-width-600px.mobil-100 {
    max-width: 100%;
  }

  .komo-uce-timages-warpper {
    height: 400px;
    margin-bottom: 33px;
    top: 28px;
  }

  .komo-uce-timages-warpper.btc {
    width: 100%;
    height: 300px;
    margin-bottom: 196px;
    margin-left: 20px;
  }

  .komo-uce-timages-warpper.btc.hero {
    margin-bottom: -118px;
    margin-left: 160px;
  }

  .image-12._1.btc {
    top: 75.5px;
    left: 118px;
  }

  .image-12._4 {
    top: 316px;
  }

  .image-12._4.btc {
    top: 390px;
    left: -91px;
  }

  .max-width-650px.mobil-100 {
    max-width: 100%;
  }

  .vyhody-grid {
    grid-template-rows: minmax(auto, 1fr) auto;
    grid-template-columns: 1fr;
  }

  .vyhody-grid.investice._2col, .vyhody-grid.investice.landing, .vyhody-grid._3-col {
    grid-template-columns: 1fr;
  }

  .vyhody-grid._3-col.fondy {
    grid-template-columns: 1.25fr;
  }

  .vyhody-grid._2-col-grid {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  ._2-col-grid {
    grid-row-gap: 36px;
    grid-template-columns: 1fr;
  }

  ._2-col-grid._20px-gap {
    justify-content: start;
    justify-items: start;
  }

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

  .color-box-iamge {
    height: 300px;
  }

  .color-box-iamge._5 {
    background-color: #cfcfcf;
    background-size: contain;
  }

  .color-box-iamge._3 {
    background-image: url("https://cdn.prod.website-files.com/62039ab2063c101f554e89fc/62252eb1e8686030bc007d69_Group%20750.png"), linear-gradient(to bottom, var(--secondary-bezova-2), var(--secondary-bezova-2));
    background-position: 50%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
  }

  .faq-header.font-style-castoro.font-24px {
    font-size: 20px;
  }

  .width-100.mobil-1-col {
    grid-template-columns: 1fr;
  }

  .margin-right-16px.info-box-btc {
    margin-bottom: 16px;
  }

  .square-design-elemetn {
    width: 100%;
    height: 250px;
    margin-top: 38px;
  }

  .square-design-elemetn.small {
    min-height: 200px;
  }

  .square-design-elemetn.small.no-margin--top {
    max-width: 300px;
    min-height: 250px;
    max-height: 250px;
    margin-top: 0;
  }

  .square-design-elemetn-item._4.platina, .square-design-elemetn-item._4.numis {
    background-size: 100px;
  }

  .square-design-elemetn-item.numis {
    background-position: -20% 60%;
    background-size: 300px;
  }

  .pandulak {
    top: 31.75px;
  }

  .pandulak.mobile-hide.bankovk.kalkulacka {
    top: 30.75px;
    right: -13.25px;
  }

  .pandulak.bankovka.champions-fond {
    position: relative;
    top: auto;
    right: auto;
  }

  .pandulak.bankovka.perm-fond {
    top: -80.25px;
    left: auto;
    right: auto;
  }

  .div-block.sticky {
    min-height: 300px;
    position: relative;
    top: auto;
  }

  .image-14 {
    width: 275.31px;
    display: none;
    top: -471px;
    right: -205px;
  }

  .rok-timeline.font-style-castoro {
    position: static;
  }

  .pobocky-item {
    grid-template-columns: 1.5fr .75fr;
  }

  .pobocky-item.header {
    top: 74px;
  }

  .no-link.mobile-hide {
    display: none;
  }

  .link-pobocka.hide-desktop {
    display: block;
  }

  .link-pobocka.mobile-hide {
    display: none;
  }

  .div-block-7, .div-block-7.pobocka {
    min-width: 100%;
  }

  .div-block-7.pobocka.fondy {
    border-left: 0 #fff;
  }

  .mobile-hide._2 {
    display: none;
  }

  .collection-list-3 {
    grid-template-columns: 1fr;
  }

  .collection-list-3.no-manager {
    grid-column-gap: 18px;
    grid-template-columns: 1fr;
  }

  ._3-col-grid {
    grid-row-gap: 52px;
    grid-template-columns: 1fr 1fr;
  }

  ._3-col-grid._2 {
    grid-row-gap: 18px;
  }

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

  ._3-col-grid.private-clients.margin-bottom-50px {
    grid-template-columns: 1fr;
  }

  .grid-2col {
    grid-row-gap: 15px;
    grid-template-columns: 1fr;
  }

  ._2-col-imgfeature {
    height: 220px;
  }

  ._2-col-imgfeature.prednasky-5 {
    background-position: 50% 0;
  }

  .lottie-animation {
    top: 0;
  }

  .o-nas-img.ambasador {
    max-width: 120px;
    height: 180px;
  }

  .mince-hory-geatured-igm._4 {
    background-size: 400px;
  }

  .grid-ambasord {
    grid-row-gap: 27px;
    grid-template-columns: 1fr;
  }

  .ck-modal__btns-w {
    padding: 1.5rem;
  }

  .ck-modal__exit-btn {
    margin-right: 1.25rem;
  }

  .ck-modal__exit-btn.is--sticky {
    top: -1rem;
  }

  .ck-modal__content-w {
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .ck-preference__icon {
    margin-right: 0;
  }

  .ck-preference-txt {
    display: none;
  }

  .ck-modal__btns-w-2 {
    padding: 1.5rem;
  }

  .ck-modal__btns-w-2.in-pref-manger {
    margin: 1.5rem -1.5rem -2rem;
    padding-top: 1.25rem;
    position: sticky;
    bottom: 0;
  }

  .ck-preference__scroll-w {
    padding-top: 2rem;
  }

  .ck-form {
    padding-top: .75rem;
  }

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

  .grid._4-col {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .grid._3-col.gap-24px.margin-bottom-50px {
    grid-template-columns: 1fr 1fr;
  }

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

  ._2-col-grid_design {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

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

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

  .grid-2.kodex {
    grid-row-gap: 4px;
  }

  .design-heading {
    font-size: 20px;
  }

  .kodex-single-item {
    grid-template-columns: 1fr;
  }

  .kodex-single-item.single.margin-bottom-40px {
    margin-bottom: 40px;
  }

  .image-28 {
    width: 180px;
    top: 107.825px;
    left: auto;
    right: 16px;
  }

  .heading {
    font-size: 30px;
  }

  .chart {
    margin-top: 40px;
  }

  .collection-list-4 {
    grid-template-columns: 1fr;
  }

  .margin-right-8px.kodex {
    max-width: none;
  }

  .text-span-2.red {
    color: #0000;
  }

  .grid-5 {
    width: 100%;
  }

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

  .design-prop-rozdeleni-grid {
    grid-template-rows: 10% 20% 20% 50%;
    grid-template-columns: 1fr;
    height: 600px;
  }

  .design-prop-rozdeleni-grid._2 {
    grid-template-rows: 10% 20% 50% 20%;
    grid-template-columns: 1fr;
  }

  .prop-rozdeleni-barva._3 {
    border-style: none solid;
    border-width: 0 1px;
    border-left-color: #cfcfcf;
    border-right-color: #cfcfcf;
  }

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

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

  .cms_lightbox.smaller {
    height: 120px;
  }

  .btc-prednaska-lightbox {
    height: 300px;
  }

  .width-50.max-width-534 {
    width: 100%;
  }

  .link-block-4.aktuality-item.grid {
    grid-template-columns: 1fr;
    max-width: none;
  }

  .image-37 {
    top: 389px;
  }

  .image-38 {
    max-width: 650px;
  }

  .tag {
    margin-left: 12px;
    position: static;
  }

  .tag.inline.bigger {
    margin-left: 0;
  }

  .permanentn-portfolio-img-wrapper.mobile-only {
    display: flex;
  }

  .placeholder-desktop {
    display: none;
  }

  .graf-perm-img {
    max-width: 432px;
  }

  .graf-perm-img._2 {
    top: 11px;
    left: 34px;
  }

  .image-40 {
    max-width: 396px;
  }

  .maxwidth-100 {
    max-width: 100%;
  }

  .mobile-400px {
    width: 400px;
  }

  .image-42 {
    width: 150px;
    margin-top: -22px;
  }

  .bigger-mobile-hide {
    display: none;
  }

  .produkt-single {
    position: relative;
  }

  .hp-product-single-img {
    top: -42px;
  }

  .image-43 {
    width: 170px;
    right: -97px;
  }

  .contact-form-popup {
    padding-top: 58px;
  }

  .profile-picture {
    max-width: 300px;
    height: 300px;
  }

  .margin-left-40px-mobile-0px {
    margin-left: 0;
  }

  .grid-ucast {
    grid-row-gap: 19px;
    grid-template-columns: 1fr;
  }

  .feature-box.misto-konf.konf-map {
    height: 200px;
  }

  .grid-4x2 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .grid-4x2.misto-konani {
    grid-template-columns: 1fr 1fr;
  }

  .font-center.sledujte {
    margin-top: 66px;
  }

  .font-center.mobil-no-top {
    margin-top: 0;
  }
}

@media screen and (max-width: 479px) {
  .font-13px.margin-left-14px.mobile-smaller._2 {
    margin-left: 0;
  }

  .button.secondary {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .button.secondary.menu {
    display: none;
  }

  .button.secondary.menu.mobile {
    display: flex;
  }

  .button.smaller.margin-left-14px {
    margin-left: 8px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 13px;
  }

  .flex-vertical.centered._33.jak-to-funguje {
    width: 100%;
  }

  .flex-vertical.width-50.beige.image-bg._3 {
    height: 270px;
  }

  .flex-vertical.width-50.beige.image-bg._1 {
    height: 380px;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .flex-vertical.width-50.proc-s-gg {
    width: 100%;
  }

  .flex-vertical.width-50.proc-s-gg.appka.fond {
    max-width: 300px;
  }

  .flex-vertical.width-50.kontakt.reverse {
    margin-bottom: -35px;
  }

  .flex-vertical.width-50.dalsi-featury {
    width: 100%;
  }

  .flex-vertical.contact-form {
    padding-bottom: 18px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .flex-vertical.contact-form.width-100.no-max-width {
    padding-left: 16px;
    padding-right: 16px;
  }

  .flex-vertical.footer-content {
    width: 100%;
    margin-bottom: 38px;
  }

  .flex-vertical.footer-content._2 {
    width: 100%;
    margin-top: 38px;
    margin-bottom: 38px;
    margin-right: 0;
  }

  .flex-vertical.align-left.color-box {
    padding: 24px;
  }

  .flex-vertical.align-left.color-box._2.top-32px.gg-platinum.grey._2-col-grid.btc {
    padding: 16px;
  }

  .flex-vertical.align-left.color-box.vyhoda {
    padding: 24px;
  }

  .flex-vertical.align-left.o-nas-medailonek {
    margin-top: 34px;
    margin-left: 0;
  }

  .flex-vertical.align-left.o-nas-medailonek.align-right {
    margin-right: 0;
  }

  .flex-vertical.mobil-centered {
    align-items: center;
  }

  .flex-vertical.o-nas-navigace {
    display: none;
  }

  .flex-vertical.o-nas-navigace.design {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    max-width: 100%;
    display: flex;
  }

  .flex-vertical.margin-bottom-40px.align-left.mobile-centered {
    text-align: center;
    align-items: center;
  }

  .flex-vertical.mobile-center {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .flex-vertical.app-hp {
    left: -52px;
  }

  .flex-vertical.app-hp.fond {
    left: -7px;
  }

  .flex-horizontal.width-100.distribute.align-left.proc-s-gg.reverse.margin-bottom-40px, .flex-horizontal.width-100.distribute.align-left.proc-s-gg.reverse.margin-bottom-66px {
    flex-direction: column;
  }

  .flex-horizontal.width-100.distribute.align-left.proc-s-gg.reverse.margin-bottom-110px.mapa {
    margin-bottom: 78px;
  }

  .flex-horizontal.width-100.distribute.bg-beige._3-col-feature {
    padding: 24px;
  }

  .flex-horizontal.width-100.distribute.bg-beige._3-col-feature.fondy {
    grid-template-columns: 1fr;
  }

  .flex-horizontal.margin-bottom-16px.mobil14px {
    font-size: 14px;
  }

  .flex-horizontal.align-top.feature {
    margin-bottom: 40px;
    margin-right: 0;
  }

  .flex-horizontal.align-top.mobil-vertical {
    flex-direction: column;
  }

  .flex-horizontal.align-top.mobile-14px {
    flex-flow: column;
    font-size: 14px;
  }

  .flex-horizontal.footer-loga {
    grid-column-gap: 16px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: grid;
  }

  .flex-horizontal.mobile-vertical {
    flex-direction: column;
  }

  .flex-horizontal.mobile-vertical.centered {
    text-align: center;
  }

  .flex-horizontal.mobile-vertical.align-left {
    align-items: flex-start;
  }

  .flex-horizontal.footer-col-wrapper {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 0;
  }

  .flex-horizontal.feature-box {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .flex-horizontal.feature-box._2.features-left {
    margin-bottom: 30px;
  }

  .flex-horizontal.feature-box.margin-bottom-10px.middle {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .flex-horizontal.max-width-902.width-100.reverse.zakl1 {
    align-items: flex-end;
    margin-bottom: 0;
  }

  .flex-horizontal.max-width-902.width-100.zakl1 {
    flex-direction: column;
    align-items: flex-start;
  }

  .flex-horizontal.rubriky {
    grid-template-columns: 1fr 1fr;
  }

  .flex-horizontal.margin-top-60px {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .flex-horizontal.margin-left-20px.mobile-top-margin-18px {
    margin-top: 18px;
    margin-left: 0;
  }

  .header.sticky {
    height: 60px;
  }

  .logo {
    width: 140px;
  }

  .logo.with-button {
    margin-right: 18px;
  }

  .grey.margin-bottom-8px._41 {
    margin-right: 0;
  }

  .section.hero {
    padding-top: 165px;
    overflow: hidden;
  }

  .section.hero.general {
    overflow: visible;
  }

  .section.hero.general.pobocka {
    padding-bottom: 0;
  }

  .content-wrapper.centered._1134px-width, .content-wrapper.centered.o-nas-zakladatele {
    max-width: 100%;
  }

  .content-wrapper.centered.contact-form {
    padding-top: 42px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .content-wrapper.centered.smaller-padding-mobile {
    padding-left: 16px;
    padding-right: 16px;
  }

  .content-wrapper.hero.hp {
    padding-bottom: 123px;
  }

  .content-wrapper.hero.general {
    padding-top: 16px;
    padding-bottom: 0;
  }

  .content-wrapper.hero.general.breadcrumb {
    padding-top: 0;
    padding-bottom: 0;
  }

  .content-wrapper.hero.aktualita {
    margin-bottom: 34px;
  }

  .content-wrapper.o-nas-lidr-grid {
    grid-row-gap: 29px;
    grid-template-rows: auto auto;
  }

  .content-wrapper.o-nas-switcher-grid {
    grid-template-columns: 1fr;
  }

  .content-wrapper.o-nas.design {
    max-width: 100%;
  }

  .content-wrapper._6-col {
    grid-template-columns: 1fr;
  }

  .margin-bottom-20px.aktualita figure {
    min-height: 150px;
  }

  .font-20px.ambasador {
    font-size: 19px;
  }

  .hero-images-wrapper.hp {
    z-index: 1;
    position: relative;
  }

  .hero-images-wrapper.height-400 {
    height: 400px;
  }

  .kovy-hero-wrapper {
    top: -33px;
    right: -13px;
  }

  .kovy-hero-wrapper.hp {
    top: -127px;
    right: 23px;
  }

  .kovy-hero-wrapper.hp.ku {
    top: -84px;
  }

  .kovy-hero-wrapper.hp.fondy {
    top: -97px;
    bottom: 323px;
    right: 9px;
  }

  .kovy-hero-wrapper.hp.new {
    top: -96px;
  }

  .kovy-hero-wrapper.silver {
    right: 27px;
  }

  .kovy-hero-wrapper.platina {
    top: -65px;
    right: -36px;
  }

  .kovy-hero-wrapper.btc.ucet {
    top: -107px;
  }

  .kovy-hero-wrapper.numis {
    right: 35px;
  }

  .gold-hero-img {
    width: 75.6px;
  }

  .gold-hero-img.invest-zlato._1 {
    top: -6.5px;
    left: -1px;
  }

  .gold-hero-img.invest-zlato._1.silver {
    width: 49.896px;
  }

  .gold-hero-img.invest-zlato._1.platina {
    width: 136.32px;
  }

  .gold-hero-img.invest-zlato._2.silver {
    width: 105.624px;
  }

  .gold-hero-img.invest-zlato._2.platina {
    width: 72.32px;
    left: -73px;
  }

  .gold-hero-img.invest-zlato._3 {
    width: 39.69px;
    top: 38.5px;
  }

  .gold-hero-img.invest-zlato._3.silver {
    width: 103.032px;
  }

  .silver-her-img {
    width: 73.36px;
    top: 6px;
    left: -41.5px;
  }

  .silver-her-img.btc {
    width: 220px;
    top: -26px;
    left: -69.5px;
  }

  .silver-her-img.btc.eth {
    width: 140px;
    top: 25px;
    left: -25.5px;
  }

  .shadow-hero-img {
    width: 203.84px;
    top: 126px;
  }

  .shadow-hero-img.silver {
    width: 230px;
    top: 102px;
    left: -76px;
  }

  .shadow-hero-img.platina {
    top: 105px;
  }

  .shadow-hero-img.btc {
    top: 130px;
    right: -41.4062px;
  }

  .gg-symbol-img {
    width: 300px;
    top: 276px;
    left: -184px;
  }

  .gg-symbol-img.proc-s-gg {
    width: 250px;
    top: -279px;
    right: -128px;
  }

  .gg-symbol-img.proc-s-gg.ku.private-btc {
    top: -214px;
  }

  .gg-symbol-img.proc-s-gg.nova-hp {
    bottom: -425.375px;
    right: auto;
  }

  .gg-symbol-img.general {
    width: 300px;
    top: -100px;
    left: -191px;
  }

  .gg-symbol-img.black {
    bottom: -52.35px;
  }

  .no-top-margin.mobile-16px {
    font-size: 16px;
  }

  .align-left.padding-left-20 {
    margin-bottom: 5px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 20px;
  }

  .font-30px.margin-bottom-30px.max-width-420 {
    font-size: 26px;
  }

  .font-30px.grid-design-hodnoty.margin-bottom-40px.design-acnhor {
    grid-template-columns: 1fr;
  }

  .red-box {
    max-height: none;
  }

  .margin-bottom-16px.max-width-330px {
    max-width: 100%;
  }

  .font-24px.mobile-font-18px {
    font-size: 18px;
  }

  .radio-button-field {
    flex-direction: row;
    align-items: center;
    display: flex;
  }

  .radio-button-field.advisor._1 {
    margin-bottom: 14px;
    margin-right: 0;
  }

  .collection-list-wrapper {
    margin-bottom: 14px;
  }

  .collection-list {
    grid-row-gap: 35px;
    grid-template-columns: 1fr;
  }

  .collection-list.hp.no-margin-bottom, .collection-list.slovnik {
    grid-template-columns: 1fr;
  }

  .aktuality-item {
    margin-bottom: 0;
  }

  .aktuality-item.additional {
    padding-top: 18px;
    padding-bottom: 17px;
  }

  .font-18px.font-style-castoro.mobile-font-16px, .semibold.kontakt-text, .semibold.kontakt-text.font-24px.mobil-16px {
    font-size: 16px;
  }

  .slevarna-img {
    margin-bottom: 19px;
    margin-right: 25px;
  }

  .mobile-menu-content {
    width: 80%;
    padding-top: 91px;
    overflow: auto;
  }

  .google-map-canvas {
    min-height: 300px;
  }

  .image-10 {
    width: 60px;
    margin-bottom: 24px;
    margin-right: 0;
  }

  .image-10.border {
    width: 31px;
  }

  .image-11 {
    display: none;
  }

  .image-max-width-none.decoration-gg-znak.btc {
    width: 600px;
    left: auto;
    right: -330.487px;
  }

  .max-width-600px.mobil-centered {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .komo-uce-timages-warpper.btc {
    margin-left: 58px;
  }

  .komo-uce-timages-warpper.btc.hero {
    margin-bottom: -110px;
    margin-left: auto;
    bottom: 182px;
  }

  .max-width-650px.mobil-100 {
    max-width: 100%;
  }

  .vyhody-grid._3-col.smaller-gaps {
    grid-row-gap: 35px;
  }

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

  .faq-header {
    padding: 16px 20px;
  }

  .faq-rich-text-wrapper {
    padding-bottom: 14px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .margin-right-16px.info-box-btc {
    width: 20px;
    margin-bottom: 8px;
  }

  .image-13 {
    width: 11px;
  }

  .square-design-elemetn-item.numis {
    background-position: -10% 60%;
  }

  .pandulak.mobile-hide.bankovk.kalkulacka {
    width: 180px;
    display: block;
    top: -6.25px;
    right: -28px;
  }

  .pandulak.bankovka.perm-fond {
    width: 130px;
    top: -47.25px;
    bottom: auto;
    right: 21px;
  }

  .pandulak.hp {
    width: 150px;
    top: 18.75px;
  }

  .div-block.sticky {
    min-height: 200px;
  }

  .div-block-2 {
    grid-column-gap: 6px;
    grid-row-gap: 20px;
    grid-template-rows: minmax(auto, 1fr) auto;
    grid-template-columns: 1fr;
  }

  .timeline-bubline._2 {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .timeline-bubline.first {
    margin-bottom: 0;
  }

  .image-16._2 {
    top: 28px;
  }

  .image-16._1 {
    left: -11px;
    right: auto;
    transform: rotate(180deg);
  }

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

  .image-17 {
    position: static;
  }

  .image-17._1 {
    left: -36px;
    right: auto;
  }

  .rok-timeline.font-style-castoro {
    margin-bottom: 14px;
    position: static;
  }

  .switcher-o-nas-item {
    height: 230px;
  }

  .zakl-img {
    width: 160px;
    min-width: 160px;
  }

  .pobocky-item {
    grid-template-columns: 1fr .5fr;
    padding: 10px 12px;
  }

  .pobocky-item.header {
    grid-template-columns: .75fr .5fr;
    top: 60px;
  }

  .div-block-7 {
    padding: 22px;
  }

  .kraje-grid {
    grid-row-gap: 8px;
    grid-template-columns: 1fr;
  }

  .mobile-hide {
    display: none;
  }

  .image-20 {
    margin-left: 12px;
    margin-right: 12px;
  }

  .div-block-8 {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .collection-list-3, .collection-list-3.no-manager {
    grid-template-columns: 1fr;
  }

  .text-block {
    line-height: 1.3em;
  }

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

  ._3-col-grid.mobile-2-col {
    grid-column-gap: 17px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr 1fr;
  }

  .featured-image {
    height: 200px;
  }

  .featured-image.gmag {
    height: 330px;
  }

  .image-22 {
    max-width: 100%;
  }

  .o-nas-grid {
    grid-template-columns: 1fr;
  }

  .o-nas-img.ambasador {
    min-width: 120px;
    height: 100%;
  }

  .mince-hory-geatured-igm._4 {
    background-position: -30% 70%;
  }

  .ck-modal__btns-w.is--small {
    padding: 1.25rem;
  }

  .ck-modal {
    max-width: 100%;
  }

  .ck-button-w {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .ck-modal__exit-btn {
    margin-top: 1rem;
    margin-right: 1rem;
  }

  .ck-cookie-w {
    max-width: 100%;
    inset: auto 0% 0%;
  }

  .ck-modal__content-w.is--small {
    padding-bottom: 1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .ck-modal-2 {
    max-width: 100%;
  }

  .ck-preference-w {
    align-items: flex-end;
  }

  .ck-button-w-2 {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .ck-preference__scroll-w {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

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

  .grid._4-col {
    grid-column-gap: 16px;
  }

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

  .grid._3-col.grey-box {
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
    padding-bottom: 24px;
  }

  .grid._3-col.gap-40px.align-left, .grid._3-col.gap-24px.margin-bottom-50px {
    grid-template-columns: 1fr;
  }

  .div-block-13 {
    padding: 18px;
  }

  .barva-item.big._7 {
    height: 220px;
  }

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

  .grid-2.design {
    max-width: 100%;
  }

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

  .design-pos-neg-box {
    padding: 18px;
  }

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

  .heading {
    font-size: 24px;
  }

  .grid-4 {
    grid-template-columns: 1fr;
    margin-bottom: 9px;
  }

  .grid-5 {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .image-33 {
    margin-top: 16px;
    margin-bottom: 16px;
    transform: rotate(90deg);
  }

  .paragraph-2 {
    margin-bottom: 30px;
  }

  .div-block-16 {
    grid-template-columns: .75fr;
  }

  .pobocka-prompt {
    margin-top: 20px;
  }

  .cms_galerie-list {
    grid-template-columns: 1fr;
  }

  .cms_galerie-list.smaller {
    grid-template-columns: 1fr 1fr;
  }

  .cms_lightbox {
    height: 180px;
  }

  .obrys-map-wrapper {
    overflow: auto;
  }

  .pobocky-mapa-obrys-img {
    width: 600px;
    max-width: 600px;
  }

  .program-item {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .pobocky-detail {
    text-align: left;
    font-size: 14px;
  }

  .pobocky-detail.mesto {
    font-style: italic;
  }

  .circle-photo.border._300px-width.marek {
    order: -1;
    margin-bottom: 34px;
  }

  .link-block-4.aktuality-item.grid {
    padding-top: 20px;
  }

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

  .image-37 {
    top: 466px;
    bottom: auto;
  }

  .image-38 {
    width: 600px;
    max-width: 600px;
  }

  .countdown-embed {
    margin-bottom: 16px;
  }

  .calc_chart {
    height: 150px;
  }

  .tag.static.mobile-hide {
    display: none;
  }

  .graf-perm-img {
    max-width: 302.4px;
  }

  .graf-perm-img._2 {
    max-width: 302.4px;
    top: 9px;
    left: 25px;
  }

  .image-40 {
    max-width: 277.2px;
  }

  .image-41 {
    max-width: 100%;
  }

  .grid-1col.font-19px.margin-bottom-20px.mobile-font-18px {
    margin-bottom: 60px;
    font-size: 18px;
  }

  .do-kazde-doby-img.absolute {
    width: 150px;
    margin-top: -18px;
    margin-bottom: 37px;
    position: static;
  }

  .mobile-400px {
    width: 320px;
  }

  .fond-grid-table._3-col {
    font-size: 14px;
    line-height: 1.3em;
  }

  .product-single-cta-wrapper {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .product-single-pandulak, .product-single-pandulak._2 {
    margin-top: 20px;
  }

  .image-43 {
    width: 140px;
    right: 10px;
  }

  ._150, .image-44 {
    width: 150px;
  }

  .dip-grid.margin-bottom-20px {
    font-size: 14px;
  }

  .mobile-overflow {
    max-width: 100%;
    overflow: auto;
  }

  .autor-img {
    min-width: 60px;
    min-height: 60px;
  }

  .mobile-font-14px {
    font-size: 14px;
  }

  .kariera-gallery {
    height: 120px;
  }

  .image-45 {
    width: 60px;
    margin-bottom: 24px;
    margin-right: 0;
  }

  .profile-picture {
    max-width: 280px;
  }

  .fond-table-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 85vw;
    display: flex;
    overflow: auto;
  }

  .nav-fondu {
    min-width: 500px;
  }

  .grid-4x2 {
    grid-template-columns: 1fr 1fr;
  }
}

#w-node-_879cfba6-aafd-0b3e-7989-855d701797ad-17cae49d {
  align-self: center;
}

#w-node-ca470826-a21f-435b-13c1-91ae9ca17c84-17cae49d, #w-node-d1e2df1e-cd28-7aac-5069-97ca42b3d6f5-17cae49d, #w-node-_51478e5c-38c6-cfac-a34d-18fcffb96f6f-17cae49d, #w-node-b2fe2437-5268-ad39-0d9b-546854abd243-17cae49d, #w-node-_355a3b25-efa6-086a-4db9-08d783d0dbf1-0cdf9388, #w-node-_355a3b25-efa6-086a-4db9-08d783d0dbf2-0cdf9388, #w-node-_355a3b25-efa6-086a-4db9-08d783d0dbf9-0cdf9388, #w-node-_355a3b25-efa6-086a-4db9-08d783d0dbfa-0cdf9388 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e668bbc5-eaba-421c-7994-e7b5c1b957da-10402807 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_30274328-91d8-86a0-f75c-18bbb84fd6e2-b84fd6e0 {
  justify-self: center;
}

#w-node-_07787549-7918-63ee-7873-ee24a272aee0-f21c2bf9, #w-node-d35f7b27-9c8c-cfa3-9531-9a93a961678e-f21c2bf9, #w-node-_07787549-7918-63ee-7873-ee24a272aee8-f21c2bf9, #w-node-_3ed962bd-ac65-5b81-755b-dede0ec0a782-f21c2bf9, #w-node-f271cb4f-8393-c74d-bad1-2a60fbb96bdf-f21c2bf9, #w-node-_07787549-7918-63ee-7873-ee24a272aef8-f21c2bf9, #w-node-_07787549-7918-63ee-7873-ee24a272aee2-f21c2bf9, #w-node-_07787549-7918-63ee-7873-ee24a272aee6-f21c2bf9, #w-node-_07787549-7918-63ee-7873-ee24a272aeea-f21c2bf9, #w-node-_07787549-7918-63ee-7873-ee24a272aeee-f21c2bf9, #w-node-_34f746d4-2f61-6afc-1c01-ad59660f9416-f21c2bf9, #w-node-_042b992c-d555-afea-bfad-ad81ee17d9b5-f21c2bf9, #w-node-_07787549-7918-63ee-7873-ee24a272aef0-f21c2bf9, #w-node-_07787549-7918-63ee-7873-ee24a272aefa-f21c2bf9, #w-node-_07787549-7918-63ee-7873-ee24a272aeff-f21c2bf9, #w-node-_07787549-7918-63ee-7873-ee24a272af01-f21c2bf9, #w-node-_78f02d3b-82e0-8a0a-ab61-d848eef0f011-f21c2bf9, #w-node-_62653da9-147d-be39-2ed2-b204549c0f83-f21c2bf9, #w-node-_27a12889-188d-3e37-d5fa-4d662e32a048-f21c2bf9, #w-node-_3eebae15-7910-597e-5dc8-83f9343ca6a1-f21c2bf9, #w-node-_2a5dc759-5e23-5d36-d3e8-dcae9ab640d5-f21c2bf9, #w-node-_6b987eb7-ac6d-2e03-3c47-fc0563df3615-f21c2bf9, #w-node-ea52bbf2-7dda-52ee-0347-b1ff0fea3db3-f21c2bf9, #w-node-cef3f698-417f-895d-c0e1-4221ad3b63ce-f21c2bf9, #w-node-cef3f698-417f-895d-c0e1-4221ad3b63cf-f21c2bf9, #w-node-cef3f698-417f-895d-c0e1-4221ad3b63d2-f21c2bf9, #w-node-_0dcc52f2-f23f-767c-70ed-833cd1da5c7d-f21c2bf9, #w-node-_0dcc52f2-f23f-767c-70ed-833cd1da5c7e-f21c2bf9, #w-node-_0dcc52f2-f23f-767c-70ed-833cd1da5c81-f21c2bf9, #w-node-_598533ca-500a-aa84-6914-4944d8249f57-f21c2bf9, #w-node-_598533ca-500a-aa84-6914-4944d8249f58-f21c2bf9, #w-node-_598533ca-500a-aa84-6914-4944d8249f5b-f21c2bf9, #w-node-_9c87d97c-ad31-d62b-d9e0-3310e599201b-f21c2bf9, #w-node-_9c87d97c-ad31-d62b-d9e0-3310e599201c-f21c2bf9, #w-node-_9c87d97c-ad31-d62b-d9e0-3310e599201f-f21c2bf9, #w-node-f04f155c-a4b7-f330-eafe-663e87de788d-f21c2bf9, #w-node-f04f155c-a4b7-f330-eafe-663e87de788e-f21c2bf9, #w-node-f04f155c-a4b7-f330-eafe-663e87de7891-f21c2bf9, #w-node-be752a1d-6fe7-98e7-ec1d-5b71891b0b3e-f21c2bf9, #w-node-be752a1d-6fe7-98e7-ec1d-5b71891b0b3f-f21c2bf9, #w-node-be752a1d-6fe7-98e7-ec1d-5b71891b0b42-f21c2bf9, #w-node-a9499a57-f048-5664-7790-0d13beb088cd-f21c2bf9, #w-node-a9499a57-f048-5664-7790-0d13beb088ce-f21c2bf9, #w-node-a9499a57-f048-5664-7790-0d13beb088d1-f21c2bf9, #w-node-a4a6275b-9525-653d-fabe-e0f67ce1ad2d-f21c2bf9, #w-node-a4a6275b-9525-653d-fabe-e0f67ce1ad2e-f21c2bf9, #w-node-a4a6275b-9525-653d-fabe-e0f67ce1ad31-f21c2bf9, #w-node-_80de436f-6364-c0f0-e27e-327cb23cbae4-f21c2bf9, #w-node-_80de436f-6364-c0f0-e27e-327cb23cbae5-f21c2bf9, #w-node-_80de436f-6364-c0f0-e27e-327cb23cbae8-f21c2bf9, #w-node-_920001cd-69f8-c3e2-6483-db5624b94ffe-f21c2bf9, #w-node-_920001cd-69f8-c3e2-6483-db5624b94fff-f21c2bf9, #w-node-_920001cd-69f8-c3e2-6483-db5624b95002-f21c2bf9, #w-node-d5e3813f-0874-24be-d9cb-28e3cff94acc-f21c2bf9, #w-node-d5e3813f-0874-24be-d9cb-28e3cff94acd-f21c2bf9, #w-node-d5e3813f-0874-24be-d9cb-28e3cff94ad0-f21c2bf9, #w-node-_34c40112-35ac-2732-6f14-482e20b2cc8f-f21c2bf9, #w-node-_34c40112-35ac-2732-6f14-482e20b2cc90-f21c2bf9, #w-node-_34c40112-35ac-2732-6f14-482e20b2cc93-f21c2bf9, #w-node-_63a1ec8a-be06-05df-889e-aee90273a128-f21c2bf9, #w-node-_63a1ec8a-be06-05df-889e-aee90273a129-f21c2bf9, #w-node-_63a1ec8a-be06-05df-889e-aee90273a12c-f21c2bf9, #w-node-_0302a463-0480-3768-4e5d-5345a9263b9b-f21c2bf9, #w-node-_0302a463-0480-3768-4e5d-5345a9263b9c-f21c2bf9, #w-node-_0302a463-0480-3768-4e5d-5345a9263b9f-f21c2bf9, #w-node-_190ae4ba-71c5-0178-8b27-acb5ee298616-ff95de6a, #w-node-_6c02807b-b16e-11c4-f9dd-4765292bca78-ff95de6a, #w-node-_8d0788ee-1411-3a29-c630-c340a7d68e4c-ff95de6a, #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-ff95de6a, #w-node-_7371cf57-76e8-078b-9a72-8169cf2ab179-ff95de6a, #w-node-c9b4d16e-49fe-dc8d-b751-52712a4a7f5b-ff95de6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-ff95de6a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-ff95de6a, #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-ff95de6a, #w-node-_4d077957-9335-356b-382f-fb45e1b0099c-ff95de6a, #w-node-a737bc91-4a57-6217-44ab-f05f5c943cc7-25bda9e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e790eee-b583-3d91-bddc-47b57003761c-25bda9e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fe99018e-692d-4d56-2998-749e7e551b99-25bda9e1, #w-node-aa432dea-0562-6eec-7578-54ae88585cc3-25bda9e1, #w-node-bd804750-06a4-9bf3-e828-15e76364b7de-25bda9e1, #w-node-a85546f8-9d99-2b93-f6a1-cf11ed9751a9-25bda9e1, #w-node-_91d0519a-8ab1-8817-e3a6-ea67178380db-25bda9e1, #w-node-_89af57f8-d184-d2da-9f80-4c3a78c97e52-25bda9e1, #w-node-_5725b9c6-1af9-362f-9f99-ce093df76fd3-25bda9e1, #w-node-_144b1402-0be8-7360-ec9d-1801e489977c-25bda9e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#graf.w-node-_12e5c645-7a73-fcbd-c30b-51553cef04bf-25bda9e1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9cf00e80-e496-e32a-4086-2db9c3cd3365-25bda9e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d5842379-2665-9653-8606-fff8f5a7339c-25bda9e1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a737bc91-4a57-6217-44ab-f05f5c943cc7-3b19c781 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e790eee-b583-3d91-bddc-47b57003761c-3b19c781 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fe99018e-692d-4d56-2998-749e7e551b99-3b19c781, #w-node-aa432dea-0562-6eec-7578-54ae88585cc3-3b19c781, #w-node-bd804750-06a4-9bf3-e828-15e76364b7de-3b19c781, #w-node-a85546f8-9d99-2b93-f6a1-cf11ed9751a9-3b19c781, #w-node-_91d0519a-8ab1-8817-e3a6-ea67178380db-3b19c781, #w-node-_89af57f8-d184-d2da-9f80-4c3a78c97e52-3b19c781, #w-node-_5725b9c6-1af9-362f-9f99-ce093df76fd3-3b19c781, #w-node-_0479ba19-90a6-7682-b0bb-66d83b16df70-3b19c781 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#graf.w-node-_98e75b7f-6162-0965-7683-361746bf5225-3b19c781 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-baffc545-bcff-9175-a264-50ed4a90164a-3b19c781 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_92806018-d910-5201-4eea-39a750ed9b8c-3b19c781 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a737bc91-4a57-6217-44ab-f05f5c943cc7-20e68a96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e790eee-b583-3d91-bddc-47b57003761c-20e68a96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fe99018e-692d-4d56-2998-749e7e551b99-20e68a96, #w-node-aa432dea-0562-6eec-7578-54ae88585cc3-20e68a96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a35a4c4-c276-6004-9225-82a8eb110338-73032858 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_0f610ea7-2f4f-776e-bb16-c9d939a3c775-73032858 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_74512c43-691c-cb02-9fcf-6aaea0960289-73032858, #w-node-_28a281ac-43e3-1c94-54fd-c9cc97ba9e22-73032858 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28a281ac-43e3-1c94-54fd-c9cc97ba9e3e-73032858 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_28a281ac-43e3-1c94-54fd-c9cc97ba9e3f-73032858, #w-node-_010050ec-579f-6806-02f6-656fd9063c94-73032858 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_010050ec-579f-6806-02f6-656fd9063ca4-73032858 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-b5556928-8d45-48f1-b694-002c547c119d-73032858, #w-node-a5350e8a-c60f-954c-37b1-07d61496cb7a-73032858 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5350e8a-c60f-954c-37b1-07d61496cb89-73032858 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-d7cd76c2-74e7-f5a1-cabc-16de7cce5434-73032858, #w-node-_988ebb92-c39d-5c1d-a0ec-21d8f56edd6c-73032858 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_988ebb92-c39d-5c1d-a0ec-21d8f56edd7b-73032858 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_3d7b9d38-b076-36f1-0f37-34142ef718b4-73032858, #w-node-_905d49c8-163e-7dc2-c9ad-4b49371582ad-73032858 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_905d49c8-163e-7dc2-c9ad-4b49371582bc-73032858 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_7c5672b0-953a-335e-cdea-41ab768acd34-73032858, #w-node-c1037583-e051-1899-be37-8b0f526f3cf5-73032858 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7425abf-0c97-4f98-b4ea-24ff43e018cd-73032858 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_6667eb28-31de-8c6c-47ab-8aff249885d9-cfa9b1e6, #w-node-_15fcd95e-097c-5e5c-0f8f-85d887d2fcab-cfa9b1e6, #w-node-c902b6a9-216e-1bf2-cc90-445df8ce3caf-cfa9b1e6, #w-node-ab5c87e7-a9ca-3c9e-0588-a9905fa05486-cfa9b1e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f79c8f13-a385-8a03-878f-3e5010ecdf51-cfa9b1e6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: start;
}

#w-node-_6500a77c-edbb-da3f-0a6c-98bba478acdd-cfa9b1e6, #w-node-_32a97002-1da1-46b0-4f0e-0d1b822b1e34-cfa9b1e6, #w-node-d555147a-ef52-29d2-4a59-400cc7f767f3-cfa9b1e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12ac9870-fe75-ce07-9bcb-1099181e20eb-cfa9b1e6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: start;
}

#w-node-c217fc03-0b00-ba87-79bb-dfe1a2270fd4-cfa9b1e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08ed5da4-6409-a809-0f86-03e2d7d51643-cfa9b1e6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_939ef470-01d6-853d-0b79-ab858a04402c-cfa9b1e6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: start;
}

#w-node-_80a39675-8cbf-2ef3-620d-73bec319bdfb-cfa9b1e6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_545c6f46-1605-6d84-573a-06b5852fe305-fba68d5b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_545c6f46-1605-6d84-573a-06b5852fe30a-fba68d5b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e3b3f1a2-52d3-db4e-adf1-f8d5fc8a7157-8a843941, #w-node-e3b3f1a2-52d3-db4e-adf1-f8d5fc8a7158-8a843941, #w-node-e3b3f1a2-52d3-db4e-adf1-f8d5fc8a7167-8a843941, #w-node-e3b3f1a2-52d3-db4e-adf1-f8d5fc8a7168-8a843941, #w-node-_800cb33c-43e9-07a2-5863-7a1de80d35d0-8a843941, #w-node-_1b88929c-e76f-3da9-4c14-653b111ec229-8a843941, #w-node-_1b88929c-e76f-3da9-4c14-653b111ec22a-8a843941, #w-node-_1b88929c-e76f-3da9-4c14-653b111ec231-8a843941, #w-node-_1b88929c-e76f-3da9-4c14-653b111ec232-8a843941, #w-node-a737bc91-4a57-6217-44ab-f05f5c943cc7-7adf4bda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e790eee-b583-3d91-bddc-47b57003761c-7adf4bda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fe99018e-692d-4d56-2998-749e7e551b99-7adf4bda, #w-node-aa432dea-0562-6eec-7578-54ae88585cc3-7adf4bda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1fbaa7a0-294c-9df7-2cb6-7b4decca6589-9130b775, #w-node-_43fd89e1-377d-f917-ca2e-2002425b3d01-9130b775 {
  align-self: end;
}

#w-node-cd26bd2d-54f5-5eb7-219d-c8826d67f5d9-9130b775, #w-node-_0a327e9d-575e-d62c-1969-600cc563afa8-cda06b21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63c5f57f-8708-ca4d-be33-be97738679ef-cda06b21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-de225d3e-6852-3eb6-f926-043a1b007a92-cda06b21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8edc4912-faed-4c72-3089-92946b120c3d-cda06b21, #w-node-_87f369fa-7c88-2121-5328-f293fc4e9e9c-cda06b21, #w-node-_7d69d2b9-356e-9f4e-b126-b1ccdf665698-cda06b21, #w-node-_0031d58d-077a-1363-7f7e-840b6c11f5aa-cda06b21, #w-node-_83b66ec2-115e-a41c-af73-ab122ac4f9f5-2ac4f9f5, #w-node-_5bf387c6-141c-009a-f512-903793731bb1-1f59ec6e, #w-node-_5bf387c6-141c-009a-f512-903793731bb1-b8a6cd2d, #w-node-_5bf387c6-141c-009a-f512-903793731bb1-70efece6, #w-node-_5bf387c6-141c-009a-f512-903793731bb1-8593d3a6, #w-node-_5bf387c6-141c-009a-f512-903793731bb1-4bdee15d, #w-node-ac7ea31f-af26-2826-e5d3-4454d047a313-4bdee15d, #w-node-_398c3796-12ab-be0c-97ae-f2ef10d3ab15-4bdee15d, #w-node-c4a7826b-4a95-ef02-5cf1-525dc7f0ce61-4bdee15d, #w-node-b26099e7-0658-bf5c-b0be-cb9be05a75c0-4bdee15d, #w-node-b055de6b-4801-1bb1-a59e-07acd46e6ede-4bdee15d, #w-node-_5bf387c6-141c-009a-f512-903793731bb1-3bdd2368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0497995d-9d31-1700-4625-d3e93a9b2174-3bdd2368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5bf387c6-141c-009a-f512-903793731bb1-85c519bf, #w-node-ee765e43-6137-13d1-29e7-cc53e858e34c-6eda6583, #w-node-_190ae4ba-71c5-0178-8b27-acb5ee298616-6eda6583, #w-node-_6c02807b-b16e-11c4-f9dd-4765292bca78-6eda6583, #w-node-_8d0788ee-1411-3a29-c630-c340a7d68e4c-6eda6583, #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-6eda6583, #w-node-_7371cf57-76e8-078b-9a72-8169cf2ab179-6eda6583, #w-node-_9b9f1008-1864-d1e2-c762-952e6e2c0947-6eda6583, #w-node-c9b4d16e-49fe-dc8d-b751-52712a4a7f5b-6eda6583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-6eda6583 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_72250134-cd86-5537-b5bb-a78b152ad474-6eda6583, #w-node-_4d077957-9335-356b-382f-fb45e1b0099c-6eda6583, #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-6eda6583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f384342a-5cf8-7de0-e6d3-53af51e72239-6eda6583, #w-node-f384342a-5cf8-7de0-e6d3-53af51e72240-6eda6583 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f384342a-5cf8-7de0-e6d3-53af51e72241-6eda6583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f384342a-5cf8-7de0-e6d3-53af51e7224d-6eda6583 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7d6f26e1-0e5d-ed6c-0c27-670a99696980-99696979 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6fc5b8cd-ca28-c712-9a1d-88396374b57a-99696979 {
  place-self: center end;
}

#w-node-_89af57f8-d184-d2da-9f80-4c3a78c97e52-4d8c874f, #w-node-_5725b9c6-1af9-362f-9f99-ce093df76fd3-4d8c874f, #w-node-_1bf29028-b2c9-5da3-7b8e-b518847e2da0-4d8c874f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bf29028-b2c9-5da3-7b8e-b518847e2da1-4d8c874f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_1bf29028-b2c9-5da3-7b8e-b518847e2da3-4d8c874f, #w-node-_1bf29028-b2c9-5da3-7b8e-b518847e2da4-4d8c874f, #w-node-bd804750-06a4-9bf3-e828-15e76364b7de-4d8c874f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_673c79e2-2be9-e699-a511-a2ef5ff3e98a-4d8c874f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c7dbb7f4-8830-e1ed-99a2-482d6ec85956-4d8c874f, #w-node-_63e20c08-67c5-450a-61cc-1a399096bb7a-4d8c874f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_56a9a731-0926-d92f-3a60-582c5eb5baf0-4d8c874f, #w-node-e0de4da4-7cbc-0184-971b-3ab0bf8d6035-4d8c874f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5cd-4d8c874f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-4d8c874f, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-4d8c874f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dd-4d8c874f, #w-node-_4df4412e-84b6-10c8-5506-1a4ecc4168e4-4d8c874f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-4d8c874f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a737bc91-4a57-6217-44ab-f05f5c943cc7-4d8c874f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e790eee-b583-3d91-bddc-47b57003761c-4d8c874f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fe99018e-692d-4d56-2998-749e7e551b99-4d8c874f, #w-node-aa432dea-0562-6eec-7578-54ae88585cc3-4d8c874f, #w-node-a737bc91-4a57-6217-44ab-f05f5c943cc7-000eabe8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e790eee-b583-3d91-bddc-47b57003761c-000eabe8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fe99018e-692d-4d56-2998-749e7e551b99-000eabe8, #w-node-aa432dea-0562-6eec-7578-54ae88585cc3-000eabe8, #w-node-ef197163-56c7-101d-b5c8-6b0cc36011cc-5d0bdddf, #w-node-_41e309e6-2bb1-35c4-31b0-bfd0839b5682-5d0bdddf, #w-node-_65ce8d3e-abe2-d8d5-3ab9-17d13de10646-5d0bdddf, #w-node-_4a0cc406-7b33-1546-f0d6-16da100976e6-5d0bdddf, #w-node-c573e998-edaf-1a67-7c49-2df9ed1de7e9-5d0bdddf, #w-node-_1d6558bd-ca2e-a2e6-20f1-f6e56c0af5ff-5d0bdddf, #w-node-_219b8e48-af84-6783-eda0-452fd8a3cdf4-5d0bdddf, #w-node-_5a0fe9b8-5332-766d-b3e1-8a2ccdcc22e8-5d0bdddf, #w-node-e007d7e0-d91f-d314-34c7-51cc5ff9abbe-5d0bdddf, #w-node-cbeefcc8-ae20-0240-8521-e343bd679ece-5d0bdddf, #w-node-_36601b77-ff05-b35e-7437-5bac21aecb56-5d0bdddf, #w-node-_4e7a0041-1266-baa9-a6a9-d1bf2b7c6351-5d0bdddf, #w-node-d42c0489-e9af-ed48-1b93-3209af863620-5d0bdddf, #w-node-_2a78ef1b-a1fb-1e13-8288-8196c31f4ddd-5d0bdddf, #w-node-_499b9f2c-c3c5-f5df-745f-88bc03d61a71-5d0bdddf, #w-node-be517b8b-ffb6-076b-51f4-4632cbba80c0-5d0bdddf, #w-node-_8b43f78c-6427-00aa-b27c-7ebc517b31cd-5d0bdddf, #w-node-c0f5842f-a37d-00f7-da0d-30420ec7c31b-5d0bdddf, #w-node-_3603c62a-9f3b-07e1-878b-3e0b9d8d0fec-5d0bdddf, #w-node-bc8534f3-523f-27c1-c3a0-f377a31ef81a-5d0bdddf, #w-node-a870a9f6-43ce-ed28-d967-9bbc4e3f55d2-5d0bdddf, #w-node-_2dade261-bba5-3028-c806-1382a381ac88-5d0bdddf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5951e11-a364-9bce-fa1a-77a604df80d2-5d0bdddf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cc214981-233d-1db6-971a-464ce3088cfa-5d0bdddf, #w-node-a8553364-2859-8ea0-4262-3cf1247941fd-5d0bdddf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4ac515a-0408-cfce-1457-981456f9a088-5d0bdddf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b4ac515a-0408-cfce-1457-981456f9a089-5d0bdddf, #w-node-b4ac515a-0408-cfce-1457-981456f9a08b-5d0bdddf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4794e8d2-f26a-86a8-8234-dafbb8c9ab65-5d0bdddf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4794e8d2-f26a-86a8-8234-dafbb8c9ab66-5d0bdddf, #w-node-_8c7f84ac-c1e1-4975-fb73-d943f8999176-5d0bdddf, #w-node-_22da98ac-b286-d03a-7f51-1d2e21c86285-5d0bdddf, #w-node-_4b359239-cc96-63c6-6245-dff06a09ff26-5d0bdddf, #w-node-f21ae6d4-af37-af70-43af-a4b6a46c2f0e-5d0bdddf, #w-node-_4794e8d2-f26a-86a8-8234-dafbb8c9ab68-5d0bdddf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d92e7ea6-d1d3-f814-b29c-57ec63279f8b-5d0bdddf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a0d9a18b-fddb-7271-40f4-0e195bbf485f-5d0bdddf, #w-node-a0d9a18b-fddb-7271-40f4-0e195bbf4866-5d0bdddf, #w-node-c1468c13-5acd-6f3d-dacd-6ca0f44fd99b-5d0bdddf, #w-node-c1468c13-5acd-6f3d-dacd-6ca0f44fd99c-5d0bdddf, #w-node-_7dcd2fd9-c130-1655-3801-e8ce3436a217-5d0bdddf, #w-node-_7dcd2fd9-c130-1655-3801-e8ce3436a218-5d0bdddf, #w-node-_2808ec03-8985-7771-f538-d25f622f909f-5d0bdddf, #w-node-b0f4342c-802c-7e52-902f-199545114eef-45114eef, #w-node-_2dade261-bba5-3028-c806-1382a381ac88-ca6b5a12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddb2dc86-fb2c-eb10-c025-ed9e21ea173c-ca6b5a12 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ddb2dc86-fb2c-eb10-c025-ed9e21ea173d-ca6b5a12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4ac515a-0408-cfce-1457-981456f9a088-ca6b5a12 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b4ac515a-0408-cfce-1457-981456f9a089-ca6b5a12, #w-node-b4ac515a-0408-cfce-1457-981456f9a08b-ca6b5a12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c539c58-2784-3bc2-466e-d7c7baea86f6-ca6b5a12 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4c539c58-2784-3bc2-466e-d7c7baea86f7-ca6b5a12, #w-node-_4c539c58-2784-3bc2-466e-d7c7baea86fa-ca6b5a12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_229b2a4f-1509-dd25-883f-361a2c6b1c18-ca6b5a12 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8e8d5562-9ef7-048b-5a7e-961073e21fb2-ca6b5a12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f78331ff-81eb-dea1-78d8-199e1d5a71d1-ca6b5a12 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f78331ff-81eb-dea1-78d8-199e1d5a71d2-ca6b5a12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7afe14f-7744-bcd5-5ff1-efe157764c8e-ca6b5a12 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c7afe14f-7744-bcd5-5ff1-efe157764c8f-ca6b5a12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbd63ae6-1181-11a4-87b2-3cd5a155e04b-ca6b5a12 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fbd63ae6-1181-11a4-87b2-3cd5a155e04c-ca6b5a12, #w-node-_2dade261-bba5-3028-c806-1382a381ac88-cee1a88b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#identita-znacky.w-node-d0988f10-eb8b-82d4-05d3-7ba743e3233b-cee1a88b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d0988f10-eb8b-82d4-05d3-7ba743e3233e-cee1a88b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8d21b73a-d269-f658-d777-20f1ce8dff9d-cee1a88b, #w-node-_8d21b73a-d269-f658-d777-20f1ce8dff9e-cee1a88b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_83820569-f880-ce97-2ec9-aa2163ad7eb2-cee1a88b, #w-node-_5bf9ffa4-f07c-ea9d-ee91-7b47895e5d53-cee1a88b, #w-node-db51c73d-c487-c53a-cfcb-6d32b0f778ba-cee1a88b, #w-node-d4421e31-c561-ae18-2865-c4c2038903ad-cee1a88b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6f5c8717-1de1-70bf-073f-bf8250d08e6c-cee1a88b, #w-node-_1abfd731-37f0-13db-eba9-3076803aace0-cee1a88b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8b6d1a44-8c29-11cb-7fe8-348485ff1777-cee1a88b, #w-node-ea49d90c-1b57-bb7b-b5a2-2c1e3810dc16-cee1a88b, #w-node-f54d8c64-66c9-e72f-248b-cd430687add9-cee1a88b, #w-node-f8407137-66a3-8191-7322-1870d04fb37f-cee1a88b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ad8cd74-2a30-7d91-bc22-d613934b4dac-cee1a88b, #w-node-e1444105-d8ac-fed2-fe51-97c5fec0ccc2-cee1a88b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_094cfe83-125e-466d-65dc-adce1fdf0245-cee1a88b, #w-node-_4ecace20-dbb7-ffbf-6aec-675d164ebaab-cee1a88b, #w-node-c7ab4db5-b577-2570-8a26-4e980baef989-cee1a88b, #w-node-ca631e21-0286-601d-df91-9f1bb14e7b75-cee1a88b, #w-node-_0a6ab07e-3ecd-ee1f-90fd-cda15ddf48cd-cee1a88b, #w-node-_705916ab-c471-b4c3-6ece-e969ce8817ca-cee1a88b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b3d0536-8fcf-a55f-6a4f-ff2992397a80-cee1a88b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1ece3cb1-2c78-b232-3f67-ca1f4b087f14-cee1a88b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c43634c2-8c4f-edf6-003a-d53c7e8ec7f8-cee1a88b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3d5be688-52b6-6456-0a5c-82b02f790c65-cee1a88b, #w-node-_98da86e8-6f5a-3222-d33d-250d29b9e3e3-cee1a88b, #w-node-_67aed270-1962-c69b-f732-9b5be185c577-cee1a88b, #w-node-_6d27e255-b0f4-4f14-13c9-13f8ca9781de-cee1a88b, #w-node-_8032b036-918b-7978-dce8-956440134757-cee1a88b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de15debb-4bb3-4089-1e90-5bf95b7084ce-cee1a88b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-de15debb-4bb3-4089-1e90-5bf95b7084cf-cee1a88b, #w-node-de15debb-4bb3-4089-1e90-5bf95b7084d5-cee1a88b, #w-node-de15debb-4bb3-4089-1e90-5bf95b7084db-cee1a88b, #w-node-de15debb-4bb3-4089-1e90-5bf95b7084e1-cee1a88b, #w-node-_2dade261-bba5-3028-c806-1382a381ac88-412d164e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4ac515a-0408-cfce-1457-981456f9a088-412d164e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b4ac515a-0408-cfce-1457-981456f9a08b-412d164e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_39c86806-449d-79d4-a3ef-9bc1cb73dd70-412d164e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39c86806-449d-79d4-a3ef-9bc1cb73dd71-412d164e, #w-node-_2dade261-bba5-3028-c806-1382a381ac88-649eb285 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4ac515a-0408-cfce-1457-981456f9a088-649eb285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b4ac515a-0408-cfce-1457-981456f9a08b-649eb285 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85af2aa3-7bbe-85e0-6742-3f66b0bd30ed-649eb285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_85af2aa3-7bbe-85e0-6742-3f66b0bd30ee-649eb285 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ce64750-3cd6-b5db-afb9-054b7b0b064b-649eb285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7ce64750-3cd6-b5db-afb9-054b7b0b064c-649eb285 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_955d531c-a921-bb88-54f3-7103156c86ad-649eb285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_955d531c-a921-bb88-54f3-7103156c86ae-649eb285 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06b59bea-ab25-395f-f45d-fa15a34e4185-649eb285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_06b59bea-ab25-395f-f45d-fa15a34e4186-649eb285 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff838e2e-a439-2ecb-bc59-8b792f7effcf-649eb285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ff838e2e-a439-2ecb-bc59-8b792f7effd0-649eb285, #w-node-_77b1561c-da44-3c73-6443-0e4c99e60563-649eb285, #w-node-_98691856-d4d8-9cbe-6c5a-55995492ac93-649eb285, #w-node-_01e4af1d-a9d5-1994-d454-c0947d9e1b96-649eb285, #w-node-_6550ed3b-a120-8c04-de0d-c9c0e5e9f866-649eb285, #w-node-_3f33c7a8-dcc1-0cb7-0769-e2a5842a4df6-649eb285, #w-node-_2dade261-bba5-3028-c806-1382a381ac88-4f5e1e55, #w-node-_6a062b60-5e69-ece9-1426-dea592636340-4f5e1e55, #w-node-_6d4ea253-1a2d-bc2c-f9f5-0ec3238ac2e7-4f5e1e55, #w-node-_546052ec-d4c2-84a9-94de-7276c58124a7-4f5e1e55, #w-node-_574c194e-f38a-4167-1469-717955d3d494-4f5e1e55, #w-node-f0fe54bd-7729-2a97-9ad4-0ac50d48f7ad-4f5e1e55, #w-node-_4b000b42-566c-f144-444b-a384cf1b844e-4f5e1e55, #w-node-b128617b-4a2f-1d47-924b-bd3f2e39804d-4f5e1e55, #w-node-_2dade261-bba5-3028-c806-1382a381ac88-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_229b2a4f-1509-dd25-883f-361a2c6b1c18-f8713bcc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8e8d5562-9ef7-048b-5a7e-961073e21fb2-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0208c06f-3d04-9f22-d792-f516b7609985-f8713bcc, #w-node-_519d3db6-47da-8793-79a9-d239231810b6-f8713bcc, #w-node-bb04b42e-ad12-7d95-cac4-0083d287e57b-f8713bcc, #w-node-_3c2d3733-94fe-438d-61c5-ad88be71be8d-f8713bcc, #w-node-_3c5dd358-c1ba-782f-3df2-0ef904cb09a7-f8713bcc, #w-node-b475e842-73ae-edb7-fdaf-75b413434fb9-f8713bcc, #w-node-bfe4456e-2051-4fb1-7bf1-23e569127168-f8713bcc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_69b61072-3052-fc74-2616-3a8c696ecd04-f8713bcc {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_85775023-8c3e-c283-62e2-c9f02dde279e-f8713bcc, #w-node-_59d3f14e-fcb7-5e52-b9c6-edcd5ef1273e-f8713bcc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_54d7f561-ed9e-e3d6-cd74-f47e6c94bfb7-f8713bcc, #w-node-a67b9508-a529-d095-7a77-af02602d7461-f8713bcc, #w-node-a3240a6a-b173-2741-e339-08db313233c5-f8713bcc {
  align-self: start;
}

#w-node-f7fa3751-ccc6-be48-f04e-5429b88c9221-f8713bcc, #w-node-df7f53a3-741b-163c-5e82-6e5d2df21d95-f8713bcc, #w-node-_3a4443bb-5326-bbd1-5a33-c3700423791b-f8713bcc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3a4443bb-5326-bbd1-5a33-c3700423791c-f8713bcc {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3a4443bb-5326-bbd1-5a33-c3700423796b-f8713bcc, #w-node-_3a4443bb-5326-bbd1-5a33-c3700423796d-f8713bcc, #w-node-_56efb157-284b-46d7-4f28-73e0aa3257b4-f8713bcc, #w-node-b287cd39-9734-77e1-cf09-0d4c6ea4e962-f8713bcc, #w-node-_217e8745-7675-da87-35f7-212aff2dd857-f8713bcc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_217e8745-7675-da87-35f7-212aff2dd858-f8713bcc {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_217e8745-7675-da87-35f7-212aff2dd85d-f8713bcc, #w-node-_217e8745-7675-da87-35f7-212aff2dd85f-f8713bcc, #w-node-_217e8745-7675-da87-35f7-212aff2dd861-f8713bcc, #w-node-_217e8745-7675-da87-35f7-212aff2dd865-f8713bcc, #w-node-_0d435332-92dd-7c32-fd97-149651c4bddd-f8713bcc, #w-node-_1d486851-31cf-4cad-3bc5-26a6224c666d-f8713bcc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d486851-31cf-4cad-3bc5-26a6224c666e-f8713bcc {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8894a4a4-46d5-3a32-be1d-a6c238b4c6a8-f8713bcc {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9835dba7-764d-dd4a-92a9-a6dd79d8e791-f8713bcc, #w-node-b8b7d21b-f2cf-60a3-b93c-1ab1ac085096-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d486851-31cf-4cad-3bc5-26a6224c6673-f8713bcc {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0401fb11-7747-c1d6-d0c2-bf9b218b4ee3-f8713bcc {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_94b178a6-6e42-b093-3adf-6f96b57fb5b4-f8713bcc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_94b178a6-6e42-b093-3adf-6f96b57fb5b5-f8713bcc {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e34168ea-0400-9061-460f-6a4b78f5082e-f8713bcc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fbc5b147-4c66-cf75-c7e7-1911ff6502b9-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d4eb4158-cb70-98d4-dfdf-14b21e6a9f3c-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b73a6e13-87ab-7231-396c-5d553a462bac-f8713bcc, #w-node-_219c64da-6b1e-b5d2-1f82-49bb5b4581e7-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72a64b19-6a8e-01b8-b1b4-9176fe44c205-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e4272df1-386b-9d90-f9a0-11c93886113d-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3226677f-42d4-b360-bc5d-04e5508dba66-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0d63a33d-8c33-a99e-5719-0ad37e8a0f45-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4675053-a625-4018-ecf8-8cbd52db8be2-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1b4d446b-4680-160f-ad67-350b7d076195-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d77508e-3519-fcb0-c83f-4cf7cbb62815-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2f49022b-7ba1-6742-489f-966b5804537e-f8713bcc, #w-node-a5bfdfaf-93fc-2f02-2e81-f262a2dd8198-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5bfdfaf-93fc-2f02-2e81-f262a2dd8199-f8713bcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5f8e7bd6-5b11-ab83-e4b4-2a92429c1caa-f8713bcc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5f8e7bd6-5b11-ab83-e4b4-2a92429c1cab-f8713bcc {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ab76ef5f-d852-1df1-eb06-aac71b090c1a-f8713bcc, #w-node-_879e3d07-710a-0773-3f30-40b76cbb7095-f8713bcc, #w-node-_35d1ae37-eb22-a1ee-a39c-46d16186607a-f8713bcc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7dde6b23-82a3-c6e2-d0e6-d080ee8d2040-321485e6, #w-node-_2dade261-bba5-3028-c806-1382a381ac88-321485e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#identita-znacky.w-node-da66f94c-d997-b524-6da2-c68f882b5c44-321485e6, #w-node-_39f6d79b-6ab0-605e-40dc-94f8b26eee46-321485e6, #w-node-_7bf7cdb2-1312-b957-0f6e-1c648b9bc235-321485e6, #nas-cil.w-node-afbd682a-07e1-b9ab-1130-b9437fe8180d-321485e6, #w-node-afbd682a-07e1-b9ab-1130-b9437fe8180e-321485e6, #w-node-afbd682a-07e1-b9ab-1130-b9437fe81810-321485e6, #nase-poslani.w-node-_69017b3f-90a3-f94d-0886-4bc3d261ddb9-321485e6, #w-node-_69017b3f-90a3-f94d-0886-4bc3d261ddba-321485e6, #w-node-_69017b3f-90a3-f94d-0886-4bc3d261ddbc-321485e6, #nase-hodnoty.w-node-be161da9-2c46-0159-53b9-1cc7ae5c470c-321485e6, #w-node-_6b8880d6-8397-efbc-0bd9-6d5b4356fa71-321485e6, #o-nas.w-node-_558bf9e4-3f16-a5ce-f4a5-d74fde833149-321485e6, #w-node-_558bf9e4-3f16-a5ce-f4a5-d74fde83314a-321485e6, #w-node-_558bf9e4-3f16-a5ce-f4a5-d74fde83314c-321485e6, #vizualni-identita.w-node-_8fabaae4-621d-1f54-23ad-b47b5d9482f1-321485e6, #w-node-_8fabaae4-621d-1f54-23ad-b47b5d9482f2-321485e6, #w-node-c5951e11-a364-9bce-fa1a-77a604df80d2-321485e6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cc214981-233d-1db6-971a-464ce3088cfa-321485e6, #w-node-a8553364-2859-8ea0-4262-3cf1247941fd-321485e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4ac515a-0408-cfce-1457-981456f9a088-321485e6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b4ac515a-0408-cfce-1457-981456f9a089-321485e6, #w-node-b4ac515a-0408-cfce-1457-981456f9a08b-321485e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_163cb39e-9d9c-cf22-30b1-658ba18e2e86-321485e6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_163cb39e-9d9c-cf22-30b1-658ba18e2e87-321485e6, #w-node-_163cb39e-9d9c-cf22-30b1-658ba18e2e89-321485e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4794e8d2-f26a-86a8-8234-dafbb8c9ab65-321485e6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4794e8d2-f26a-86a8-8234-dafbb8c9ab66-321485e6, #w-node-_8c7f84ac-c1e1-4975-fb73-d943f8999176-321485e6, #w-node-_22da98ac-b286-d03a-7f51-1d2e21c86285-321485e6, #w-node-_4b359239-cc96-63c6-6245-dff06a09ff26-321485e6, #w-node-f21ae6d4-af37-af70-43af-a4b6a46c2f0e-321485e6, #w-node-_4794e8d2-f26a-86a8-8234-dafbb8c9ab68-321485e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#dalsi-prvky.w-node-d92e7ea6-d1d3-f814-b29c-57ec63279f8b-321485e6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c1468c13-5acd-6f3d-dacd-6ca0f44fd99b-321485e6, #w-node-c1468c13-5acd-6f3d-dacd-6ca0f44fd99c-321485e6, #w-node-dae983bf-2226-482e-a986-fe10dd73ecc9-321485e6, #w-node-dae983bf-2226-482e-a986-fe10dd73ecca-321485e6, #w-node-_1e4d41f9-94db-aac0-ea5f-c2b2e6f0b01a-321485e6, #w-node-_1e4d41f9-94db-aac0-ea5f-c2b2e6f0b01b-321485e6, #w-node-be1c2a22-4981-731f-cbb6-4819d390f8c8-321485e6, #w-node-be1c2a22-4981-731f-cbb6-4819d390f8c9-321485e6, #w-node-_36a249b4-a3ff-9d06-0b07-6aa30320c4a4-321485e6, #w-node-_36a249b4-a3ff-9d06-0b07-6aa30320c4a5-321485e6, #w-node-f539c912-198b-9685-ec95-c9c1a285dc8d-321485e6, #w-node-f539c912-198b-9685-ec95-c9c1a285dc8e-321485e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#jak-komunikujeme.w-node-f9e44078-4556-3c20-35de-10fb8de935f3-321485e6, #w-node-f9e44078-4556-3c20-35de-10fb8de935f4-321485e6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ac8618b0-7708-f1cc-6466-a485d9f17db6-321485e6, #w-node-ac8618b0-7708-f1cc-6466-a485d9f17db7-321485e6, #w-node-bdbec4d8-fe44-c62f-7094-f143aa34185e-321485e6, #w-node-bdbec4d8-fe44-c62f-7094-f143aa34185f-321485e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#ukazky-pouziti.w-node-_0a197800-cd17-d105-f618-fb29bd3b7af0-321485e6, #w-node-_0a197800-cd17-d105-f618-fb29bd3b7af1-321485e6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2dade261-bba5-3028-c806-1382a381ac88-7fa346a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4ac515a-0408-cfce-1457-981456f9a088-7fa346a4, #w-node-_1571e13a-78cf-dda8-20e7-53bc77afcbe9-7fa346a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1571e13a-78cf-dda8-20e7-53bc77afcbea-7fa346a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ce64750-3cd6-b5db-afb9-054b7b0b064b-7fa346a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7ce64750-3cd6-b5db-afb9-054b7b0b064c-7fa346a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5389605c-4bd3-1cf4-6a44-5fa6afb2aa21-7fa346a4, #w-node-bb0c76f9-a1d3-b83f-ff1b-0ed7a83b0f22-7fa346a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0aaf8ea6-3ef0-140a-5742-3e809b4ed825-7fa346a4 {
  justify-self: center;
}

#w-node-_86db8693-9233-b948-e010-9cfe06068382-7fa346a4 {
  justify-self: start;
}

#w-node-_1c62afa2-02d0-596f-8199-7cb9874e8d26-7fa346a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1c62afa2-02d0-596f-8199-7cb9874e8d27-7fa346a4 {
  justify-self: center;
}

#w-node-_1c62afa2-02d0-596f-8199-7cb9874e8d28-7fa346a4 {
  justify-self: start;
}

#w-node-_9ee23e0f-f54e-8732-3f79-5ac7af6cba0d-7fa346a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ee23e0f-f54e-8732-3f79-5ac7af6cba0e-7fa346a4 {
  justify-self: center;
}

#w-node-_9ee23e0f-f54e-8732-3f79-5ac7af6cba15-7fa346a4 {
  justify-self: start;
}

#w-node-edca30d5-fd53-35c1-6331-240d9e7227fc-7fa346a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-edca30d5-fd53-35c1-6331-240d9e7227fd-7fa346a4 {
  justify-self: center;
}

#w-node-edca30d5-fd53-35c1-6331-240d9e7227fe-7fa346a4 {
  justify-self: start;
}

#w-node-_6b462654-0fc3-4463-0904-7dff5f75cbfa-7fa346a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_950d587c-8a4d-4ee2-36da-f31cc2642daf-7fa346a4, #w-node-_300694d9-75f6-3bb2-2ef6-46672e41d579-7fa346a4, #w-node-a6be171f-d3b3-abf0-27a8-11b2fae9ff15-7fa346a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a101af10-0f60-f691-a900-ea77b0a01bab-7fa346a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f0ad1094-6957-3394-21bf-5992de9564c6-7fa346a4, #w-node-_0354fe4f-725a-b4f8-5613-efa1dbd2a856-7fa346a4, #w-node-_2d98da64-8af5-ec67-8330-e9755f1b7d49-7fa346a4, #w-node-_08f9559d-66c8-06cb-a73e-7929a4fab80e-7fa346a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d1492b2-7485-0613-6f91-b0568ed88bea-7fa346a4, #w-node-_526732c9-94e6-17a2-e2be-a15a65b35431-7fa346a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39b40737-76bc-8b56-fc53-0e7a60af3e02-7fa346a4, #w-node-_830efbfa-3c55-bece-b532-0659174cc6bd-7fa346a4, #w-node-_3558d0c7-ca42-164f-6e2b-94ae6f67e059-7fa346a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2aa98af9-9b9b-11d7-2f6c-a7909ba1f4f6-7fa346a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dfcc79c6-9f03-ef30-0251-3bf403763ddc-7fa346a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eee5b7e6-b3ad-bf89-49f5-101f1c724c31-7fa346a4, #w-node-_42c34428-07ab-bd11-0be4-04f28b242e9d-7fa346a4, #w-node-a301cce9-0fab-ccca-9a71-7f74c4b81103-7fa346a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9454cc8a-575f-7d6f-5cea-e3d62fcafae3-7fa346a4, #w-node-bd10a0d7-86df-d41c-0f59-058536d52254-7fa346a4, #w-node-bae587a1-3641-363b-fb6b-9e2d4a4b9414-7fa346a4, #w-node-f562d27c-fc6a-f9b3-0858-c768d18338b7-7fa346a4, #w-node-_58b04b5d-ff47-9153-c862-6d77f28face7-c481a36d, #w-node-_6773366a-1717-4f92-ae60-dddd25bb65ef-c481a36d, #w-node-_2dade261-bba5-3028-c806-1382a381ac88-3d1bbffe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31e3b085-8d41-44de-8d4a-2a2f37ac0b83-3d1bbffe, #w-node-_5389605c-4bd3-1cf4-6a44-5fa6afb2aa21-3d1bbffe, #w-node-_481713c9-c761-6e1a-3067-1f05cef2e5ed-3d1bbffe, #w-node-_06dcc76f-d234-c856-e08b-d1ac7c65df0e-3d1bbffe, #w-node-c3be88c8-7e02-ff42-922e-b38830522cfb-3d1bbffe, #w-node-c3be88c8-7e02-ff42-922e-b38830522d00-3d1bbffe, #w-node-a88b1814-b184-1f0c-ad27-55399b6fe8ae-3d1bbffe, #w-node-a88b1814-b184-1f0c-ad27-55399b6fe8b3-3d1bbffe, #w-node-_8488f4e7-4c81-3129-d65a-7f995252781d-3d1bbffe, #w-node-_8488f4e7-4c81-3129-d65a-7f9952527822-3d1bbffe, #w-node-a101af10-0f60-f691-a900-ea77b0a01bab-3d1bbffe {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0354fe4f-725a-b4f8-5613-efa1dbd2a856-3d1bbffe, #w-node-_1feebba1-adfa-5b88-1f0c-cfb9c3cd383b-3d1bbffe, #w-node-_9c7a0158-fb51-13c9-1c85-0d0024a82832-3d1bbffe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d1492b2-7485-0613-6f91-b0568ed88bea-3d1bbffe {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2dade261-bba5-3028-c806-1382a381ac88-0574299f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31e3b085-8d41-44de-8d4a-2a2f37ac0b83-0574299f, #w-node-_3ed40ff8-a32b-a246-98ae-cabb390696dc-0574299f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_66bffb87-0a92-c1e0-fdf0-ee32d86b2e9b-0574299f, #w-node-_7cea2549-e7e6-3c55-d73a-447546760a5f-0574299f, #w-node-_81a0bcdf-cb38-908e-1179-400c3d319a32-0574299f, #w-node-_2dade261-bba5-3028-c806-1382a381ac88-c376bd41, #w-node-_927ef880-cb65-c2f1-9273-5f50134d1eab-c376bd41, #w-node-a6552132-10e1-e5f7-dc28-dab388b1bb21-c376bd41, #w-node-_9932953c-df07-6f7a-be42-840c4e06876e-c376bd41, #w-node-_9932953c-df07-6f7a-be42-840c4e06876f-c376bd41, #w-node-_7f9e44ab-237c-f426-959e-39d2ee170a3e-c376bd41, #w-node-_7f9e44ab-237c-f426-959e-39d2ee170a3f-c376bd41, #w-node-e0924db3-7d80-9947-fe6b-ee78cb427dc0-c376bd41, #w-node-e0924db3-7d80-9947-fe6b-ee78cb427dc1-c376bd41, #w-node-ad5774b5-cdd7-6355-b354-c646ec1e580c-c376bd41, #w-node-ad5774b5-cdd7-6355-b354-c646ec1e580d-c376bd41, #w-node-_6b09a569-b612-488e-2abf-96bad4b233c7-c376bd41, #w-node-_6b09a569-b612-488e-2abf-96bad4b233c8-c376bd41, #w-node-ea4f70bf-f1cd-c01f-9e22-c30edb4a9725-c376bd41, #w-node-ea4f70bf-f1cd-c01f-9e22-c30edb4a9726-c376bd41, #w-node-_960eb2af-9deb-1159-4575-041b74583171-c376bd41, #w-node-_960eb2af-9deb-1159-4575-041b74583172-c376bd41, #w-node-b8c38a4e-ef52-93e3-cab7-549b4944d2c8-c376bd41, #w-node-b8c38a4e-ef52-93e3-cab7-549b4944d2c9-c376bd41, #w-node-d097f605-1d37-5152-f5f7-087903fb1737-c376bd41, #w-node-d097f605-1d37-5152-f5f7-087903fb1738-c376bd41, #w-node-_2c4bc11d-06a5-2b19-72a4-0d6f07a98f57-c376bd41, #w-node-_2c4bc11d-06a5-2b19-72a4-0d6f07a98f58-c376bd41, #w-node-_25456228-4a15-befc-ea64-c5b717a27afe-c376bd41, #w-node-_25456228-4a15-befc-ea64-c5b717a27aff-c376bd41, #w-node-_1a9ea87b-d67b-c4e1-12bc-3c4000e43e7d-c376bd41, #w-node-_1a9ea87b-d67b-c4e1-12bc-3c4000e43e7e-c376bd41, #w-node-de4e4165-840e-7675-ae21-2009b41efc4e-c376bd41, #w-node-de4e4165-840e-7675-ae21-2009b41efc4f-c376bd41, #w-node-bc640112-a79f-ac37-cd4e-7be8f43a82a9-c376bd41, #w-node-bc640112-a79f-ac37-cd4e-7be8f43a82aa-c376bd41, #w-node-_3628d98a-c255-bc12-a7ac-dc115f82c750-c376bd41, #w-node-_3628d98a-c255-bc12-a7ac-dc115f82c751-c376bd41, #w-node-_0a74e03c-d768-5530-cb09-664d162cb031-c376bd41, #w-node-_0a74e03c-d768-5530-cb09-664d162cb032-c376bd41, #w-node-_87482f53-ec8d-2c92-baa8-acca2a993333-c376bd41, #w-node-_87482f53-ec8d-2c92-baa8-acca2a993334-c376bd41, #w-node-f12f6c28-0956-b330-76c0-e84debaade8e-c376bd41, #w-node-f12f6c28-0956-b330-76c0-e84debaade8f-c376bd41, #w-node-fd909b8e-5283-fe3c-7521-b881af3f9e72-c376bd41, #w-node-fd909b8e-5283-fe3c-7521-b881af3f9e73-c376bd41, #w-node-_7c3c9ebb-d328-79fc-dce5-ecaab4033061-c376bd41, #w-node-_7c3c9ebb-d328-79fc-dce5-ecaab4033062-c376bd41, #w-node-_63ef7310-a4ab-3a0d-7a60-09f11c4b63f2-c376bd41, #w-node-_63ef7310-a4ab-3a0d-7a60-09f11c4b63f3-c376bd41, #w-node-da76cc49-9e0f-108e-4449-4d871f4698bd-c376bd41, #w-node-da76cc49-9e0f-108e-4449-4d871f4698be-c376bd41, #w-node-_34a9902b-4c2a-bf32-0cfd-667204d780d3-c376bd41, #w-node-_34a9902b-4c2a-bf32-0cfd-667204d780d4-c376bd41, #w-node-_7ec8e2c1-2416-468d-6926-98a3bbf12b8a-c376bd41, #w-node-_7ec8e2c1-2416-468d-6926-98a3bbf12b8b-c376bd41, #w-node-_801b5ac4-8897-6a0d-e8e3-90c45fb16b74-c376bd41, #w-node-_801b5ac4-8897-6a0d-e8e3-90c45fb16b75-c376bd41, #w-node-_9025afaa-e2b7-6485-2b01-499c07992333-c376bd41, #w-node-_9025afaa-e2b7-6485-2b01-499c07992334-c376bd41, #w-node-_99622835-db41-9589-dacd-7c8a51ef166c-c376bd41, #w-node-b845136d-6087-32bd-a015-75edde175f8c-c376bd41, #w-node-b845136d-6087-32bd-a015-75edde175f8d-c376bd41, #w-node-_7db162fb-ad27-21aa-1516-879d58c6a005-c376bd41, #w-node-_7db162fb-ad27-21aa-1516-879d58c6a006-c376bd41, #w-node-ef9931e8-b9bb-19d6-c24a-1648c4696772-c376bd41, #w-node-ef9931e8-b9bb-19d6-c24a-1648c4696773-c376bd41, #w-node-ab146b6a-b850-5b34-6824-dae5da29cae7-c376bd41, #w-node-ab146b6a-b850-5b34-6824-dae5da29cae8-c376bd41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d34eb99-c1bf-6758-ea1f-2d54794c4252-c376bd41 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2dade261-bba5-3028-c806-1382a381ac88-4789f2a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4ac515a-0408-cfce-1457-981456f9a088-4789f2a4, #w-node-_0d1492b2-7485-0613-6f91-b0568ed88bea-4789f2a4, #w-node-_526732c9-94e6-17a2-e2be-a15a65b35431-4789f2a4, #w-node-dcbdef65-d8a3-0823-326c-2ae062059e49-4789f2a4, #w-node-a301cce9-0fab-ccca-9a71-7f74c4b81103-4789f2a4, #w-node-_2aa98af9-9b9b-11d7-2f6c-a7909ba1f4f6-4789f2a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dfcc79c6-9f03-ef30-0251-3bf403763ddc-4789f2a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eee5b7e6-b3ad-bf89-49f5-101f1c724c31-4789f2a4, #w-node-_11a15bf6-7429-ea1d-a817-4e2f4b5d1001-4789f2a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_100210ad-2dfe-70b4-c702-52fe348ac131-4789f2a4, #w-node-_413a7036-a1fe-5671-98ff-07b77105b7b4-4789f2a4, #w-node-bf06c566-c9bc-4761-f5b8-c7b2c7a0b1b1-4789f2a4, #w-node-_50b86f87-c06e-2272-3169-c3bf43216fb4-4789f2a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-c88184a9-d728-25e2-7386-7f4c854899c3-4789f2a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_42c34428-07ab-bd11-0be4-04f28b242e9d-4789f2a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9454cc8a-575f-7d6f-5cea-e3d62fcafae3-4789f2a4, #w-node-bd10a0d7-86df-d41c-0f59-058536d52254-4789f2a4, #w-node-_2dade261-bba5-3028-c806-1382a381ac88-80e48538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4ac515a-0408-cfce-1457-981456f9a088-80e48538, #w-node-_6b462654-0fc3-4463-0904-7dff5f75cbfa-80e48538 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39b40737-76bc-8b56-fc53-0e7a60af3e02-80e48538, #w-node-a32868f6-e5cd-eb72-d833-d256432a9fea-80e48538, #w-node-a05a1abc-0325-8183-c243-38637dec9c75-80e48538, #w-node-b78b8bb3-ec8a-2b80-0af3-67621b67fd18-80e48538, #w-node-_2dade261-bba5-3028-c806-1382a381ac88-a731caf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d1492b2-7485-0613-6f91-b0568ed88bea-a731caf3, #w-node-_526732c9-94e6-17a2-e2be-a15a65b35431-a731caf3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39b40737-76bc-8b56-fc53-0e7a60af3e02-a731caf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2aa98af9-9b9b-11d7-2f6c-a7909ba1f4f6-a731caf3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dfcc79c6-9f03-ef30-0251-3bf403763ddc-a731caf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a301cce9-0fab-ccca-9a71-7f74c4b81103-a731caf3, #w-node-_59c5c137-cab0-5344-17c6-ee6fb8ae226d-a731caf3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b33f18f-b35e-2621-26e9-f128f85e315b-a731caf3, #w-node-d594b0cb-eec8-f075-b799-11feb824e0e5-a731caf3, #w-node-_0b5a61a2-2e2f-2462-e3fd-c7f3f1c69e6c-a731caf3, #w-node-_555b0918-e6b1-f73d-37ed-4c8dafccbfe4-a731caf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9454cc8a-575f-7d6f-5cea-e3d62fcafae3-a731caf3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_73c5162e-068c-a255-87ef-7bec97cc4619-6011a9f8 {
  justify-self: start;
}

#w-node-_98a1dcce-8a88-ecba-50a6-e2a1bd7fece3-6011a9f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_42112da2-99a2-7889-2f3f-b4b8129ba462-6011a9f8, #w-node-_367d9a74-36fa-43d1-ffaf-8d649863cf15-6011a9f8, #w-node-_3a30138d-3a61-0ca4-ba5a-e943ddc08271-6011a9f8, #w-node-daa032c9-bb57-a23d-ec42-de5e89c6663c-6011a9f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13a0cf5e-a771-e78a-0ff2-3338933094e5-6011a9f8, #w-node-_177278de-dd84-a346-3c5c-b000b3dfe72a-6011a9f8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b0c12368-8498-8151-de85-df97f7510307-6011a9f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_182e8345-8ae4-9486-7d7e-8e31c3251444-6011a9f8, #w-node-_156cae08-8ccb-bbcc-b662-3f3aeb49f6ca-6011a9f8, #w-node-_2b77a7f1-f15c-d7f5-fdf8-1e71e8e51e88-6011a9f8, #w-node-_8adcf108-f63a-b5b5-e90f-09fae1b00965-6011a9f8, #w-node-d6bcbdb2-8510-2033-9ee2-dccf37b24453-6011a9f8, #w-node-_3da0bf73-9858-d7fc-e5cb-2fb017b9e9e6-6011a9f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76a2d800-cc99-7ea9-b5a2-343c25973656-6011a9f8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_948c46ef-a47f-83ab-012a-85ae3f4efbf9-6011a9f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da8a248a-689c-dbc6-4b22-71532b97c005-6011a9f8, #w-node-_948c46ef-a47f-83ab-012a-85ae3f4efbff-6011a9f8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_948c46ef-a47f-83ab-012a-85ae3f4efc00-6011a9f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_285b09ba-1645-c1d5-ba4e-f51df0c3379c-6011a9f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb52585f-f8a6-30ee-a5d4-7ec7e4a42a70-6011a9f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c75e00b-b015-e4f0-ef09-db2ce29e297f-6011a9f8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_190ae4ba-71c5-0178-8b27-acb5ee298616-bca1d664, #w-node-_6c02807b-b16e-11c4-f9dd-4765292bca78-bca1d664, #w-node-_8d0788ee-1411-3a29-c630-c340a7d68e4c-bca1d664, #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-bca1d664, #w-node-_7371cf57-76e8-078b-9a72-8169cf2ab179-bca1d664, #w-node-_9b9f1008-1864-d1e2-c762-952e6e2c0947-bca1d664, #w-node-c9b4d16e-49fe-dc8d-b751-52712a4a7f5b-bca1d664 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-bca1d664 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-bca1d664, #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-bca1d664, #w-node-_4d077957-9335-356b-382f-fb45e1b0099c-bca1d664 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3025ec48-6a1d-23a3-66e1-219dc935c90e-96e23518 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3025ec48-6a1d-23a3-66e1-219dc935c90f-96e23518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9e59244-d77a-1e31-a9f7-d270e8000bd3-96e23518 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_37ac68e9-4744-1941-18f8-d3c5de497bb0-96e23518, #w-node-_06135eba-708e-9a20-bbd1-1ced1172bc56-96e23518, #w-node-_9262be0e-c521-ec76-7cf0-cb0f8a90a51c-96e23518, #w-node-_282eeb07-9175-8b03-feb7-ff15f0062705-96e23518, #w-node-_282eeb07-9175-8b03-feb7-ff15f0062706-96e23518, #w-node-_355724dd-c972-390d-8c71-4326b334d4c4-96e23518, #w-node-_355724dd-c972-390d-8c71-4326b334d4c5-96e23518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43df6ab8-e08a-65ed-abec-7b606ccc2905-96e23518 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_43df6ab8-e08a-65ed-abec-7b606ccc2906-96e23518, #w-node-_43df6ab8-e08a-65ed-abec-7b606ccc2918-96e23518, #w-node-f7222365-543a-3f6f-b476-93b44fcc95d4-96e23518, #w-node-f7222365-543a-3f6f-b476-93b44fcc95d5-96e23518, #w-node-b382b175-41cd-47b8-53f3-0acf41563cbb-96e23518, #w-node-b382b175-41cd-47b8-53f3-0acf41563cbc-96e23518, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5cd-96e23518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-96e23518, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-96e23518 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dd-96e23518 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5bf4da9-16b3-04f9-c8ca-ca946578211a-45365384 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_190ae4ba-71c5-0178-8b27-acb5ee298616-45365384, #w-node-_6c02807b-b16e-11c4-f9dd-4765292bca78-45365384, #w-node-_8d0788ee-1411-3a29-c630-c340a7d68e4c-45365384, #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-45365384, #w-node-_7371cf57-76e8-078b-9a72-8169cf2ab179-45365384, #w-node-c9b4d16e-49fe-dc8d-b751-52712a4a7f5b-45365384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-45365384 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-45365384, #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-45365384, #w-node-_4d077957-9335-356b-382f-fb45e1b0099c-45365384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-affe1f9b-21df-3199-191d-43258b2a180a-8b2a180a {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-d155d3fe-9ad2-f72f-ab4c-8ccb97bf4f12-3cbb46fb {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-e5087a9f-5e22-5d63-eb26-30875e16ef12-3cbb46fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65bd9f3d-27e6-f6d1-aecc-3e53017884bd-3cbb46fb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84f62dfd-e9d1-de3a-cc6b-81a42100c48e-3cbb46fb {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_18099eee-86dd-e573-b90c-3f345c01332b-3cbb46fb, #w-node-_749e3353-acd7-8f5f-6c49-dafcbd358d3b-3cbb46fb, #w-node-_9c4254ba-b87c-81f1-98e3-040f4b6dadb5-3cbb46fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9525ce77-89e1-4ad6-031a-4be4892df18f-3cbb46fb {
  place-self: center;
}

#w-node-_8eb52aa1-084b-9dc6-394b-5dcb51943545-3cbb46fb, #w-node-_8eb52aa1-084b-9dc6-394b-5dcb51943549-3cbb46fb, #w-node-_8eb52aa1-084b-9dc6-394b-5dcb5194354d-3cbb46fb, #w-node-_8eb52aa1-084b-9dc6-394b-5dcb51943551-3cbb46fb, #w-node-_8eb52aa1-084b-9dc6-394b-5dcb51943555-3cbb46fb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8eb52aa1-084b-9dc6-394b-5dcb5194355d-3cbb46fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ec04f267-044a-8fee-3bac-370c4aed0d53-272a10f4, #w-node-_8da8f50b-d0ff-e53e-de59-273e865f9f44-272a10f4, #w-node-_050f5cb2-96f3-2d11-0f9d-8831b26e2a3c-272a10f4, #w-node-_57fc0c11-945b-b780-e0ca-44c596311c45-272a10f4, #w-node-_9f2b239a-0e08-ba27-a3fe-97ace0e47f8c-272a10f4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1548e298-50b8-0da5-5322-13231d99cf32-272a10f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d2ebadd5-993d-16f9-0879-dc500b951fcc-272a10f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47a88c49-3e87-fdc2-9c5b-ab06e1f1261f-272a10f4, #w-node-_08028aa7-7bd1-ebce-9869-02736758976e-272a10f4, #w-node-_47a88c49-3e87-fdc2-9c5b-ab06e1f12627-272a10f4, #w-node-_3014f879-2dd8-2a62-258a-1cc0b4101baf-272a10f4, #w-node-_91e63a3e-5d03-b877-9d8d-ce944bf65531-272a10f4, #w-node-_9d6ff374-d6b5-1ea3-7ac0-98d44ae65b0e-272a10f4, #w-node-_5cdbbd36-1ca1-57e5-ec11-6d502e6b85b2-272a10f4, #w-node-_8abab36e-505b-d3dc-7685-0c692c1dca5b-272a10f4, #w-node-d7a7863a-edc4-c8de-0907-3c61b1e898f2-272a10f4, #w-node-_8c5976e0-8ab2-4d24-fc1d-616648cca605-272a10f4, #w-node-_445fb820-edb2-398c-72b2-119ea08aa324-272a10f4, #w-node-_3ade83fb-c1e3-e637-4d50-49cd303ab56b-272a10f4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5bf387c6-141c-009a-f512-903793731bb1-8fe12c3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_50361f5a-3991-99c6-c583-573db4eba9db-21ae21a0 {
  place-self: stretch stretch;
}

#w-node-_50361f5a-3991-99c6-c583-573db4eba9dc-21ae21a0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: start;
}

#w-node-_0888ab58-920d-1b59-3598-526276c4d150-21ae21a0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_0f084304-76d4-cdd7-2584-e165ae183831-21ae21a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0f2e924e-af0e-7c70-5070-c2627342fb10-7342fb06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f2e924e-af0e-7c70-5070-c2627342fb1c-7342fb06, #w-node-_0f2e924e-af0e-7c70-5070-c2627342fb1f-7342fb06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0f2e924e-af0e-7c70-5070-c2627342fb20-7342fb06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_952871cf-9e8a-2ba8-6373-37e6542346f4-542346e9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_952871cf-9e8a-2ba8-6373-37e6542346fe-542346e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5d2a89e-a4c2-8063-da52-9b4e843d3f31-5ad5fff8 {
  justify-self: start;
}

#w-node-f5d2a89e-a4c2-8063-da52-9b4e843d3f35-5ad5fff8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ecb61d3f-32e2-58dd-855d-39b96d08f495-5ad5fff8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_5fd91747-61b7-56f0-62ad-cdf3d157efd3-5ad5fff8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff25361c-b8c9-57c2-74dc-ca1d02923aee-5ad5fff8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-c79420d4-8aa8-e593-90c2-50c0c466dcd2-5ad5fff8, #w-node-c79420d4-8aa8-e593-90c2-50c0c466dcd6-5ad5fff8, #w-node-c79420d4-8aa8-e593-90c2-50c0c466dcda-5ad5fff8, #w-node-c79420d4-8aa8-e593-90c2-50c0c466dcde-5ad5fff8, #w-node-c79420d4-8aa8-e593-90c2-50c0c466dce2-5ad5fff8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c79420d4-8aa8-e593-90c2-50c0c466dcea-5ad5fff8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_0d97d8d3-444a-de65-f07d-e9ef10c75ab0-dd3803c4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0d97d8d3-444a-de65-f07d-e9ef10c75ad2-dd3803c4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7dd8591d-416f-4b6b-f8d7-2f6809df3e56-dd3803c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da4e03eb-3838-65b8-009f-c11db2909a2d-a73f637d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-da4e03eb-3838-65b8-009f-c11db2909a43-a73f637d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da4e03eb-3838-65b8-009f-c11db2909a50-a73f637d {
  place-self: center;
}

#w-node-c7dbb7f4-8830-e1ed-99a2-482d6ec85956-a73f637d, #w-node-_63e20c08-67c5-450a-61cc-1a399096bb7a-a73f637d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_56a9a731-0926-d92f-3a60-582c5eb5baf0-a73f637d, #w-node-e0de4da4-7cbc-0184-971b-3ab0bf8d6035-a73f637d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5cd-a73f637d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-a73f637d, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-a73f637d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dd-a73f637d, #w-node-_4df4412e-84b6-10c8-5506-1a4ecc4168e4-a73f637d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-a73f637d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_59ad5aa7-45a2-5bcc-e4ba-4209a0e92959-853d3f67 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-_91463171-2448-f15b-18ca-a7c468cbacee-853d3f67 {
  place-self: center;
}

#w-node-_59ad5aa7-45a2-5bcc-e4ba-4209a0e92959-222efc37 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_91463171-2448-f15b-18ca-a7c468cbacd2-222efc37 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91463171-2448-f15b-18ca-a7c468cbacee-222efc37 {
  place-self: center;
}

#w-node-_0a287774-7b6c-e69a-0d74-bc2211799702-6cf0f25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a287774-7b6c-e69a-0d74-bc221179970c-6cf0f25c {
  place-self: center end;
}

#w-node-_13986768-9877-419d-39fa-5cb85f0986ec-6cf0f25c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_13986768-9877-419d-39fa-5cb85f098712-6cf0f25c, #w-node-_9e0be8f2-bfec-78e9-81f5-dda8a9bc1441-6cf0f25c, #w-node-a5a2375b-de16-a2a3-f60d-1472ae6e835b-6cf0f25c, #w-node-e4b72b0c-b94d-b44b-9163-1e5d67bf8574-6cf0f25c, #w-node-_3bd98d8c-38f1-caff-e411-3c029c3b5331-6cf0f25c, #w-node-_775ebf72-cb8c-f6a2-1e66-d92dd96e3e3e-6cf0f25c, #w-node-cb3ac772-209e-2ab3-013f-9f97ebfb3cd0-6cf0f25c, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5cd-6cf0f25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-6cf0f25c, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-6cf0f25c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dd-6cf0f25c, #w-node-_4df4412e-84b6-10c8-5506-1a4ecc4168e4-6cf0f25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-6cf0f25c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b822366a-28f7-7499-b411-a372be3c5e3e-be3c5e3d, #w-node-b822366a-28f7-7499-b411-a372be3c5e42-be3c5e3d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b822366a-28f7-7499-b411-a372be3c5e4a-be3c5e3d, #w-node-b822366a-28f7-7499-b411-a372be3c5e57-be3c5e3d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ee765e43-6137-13d1-29e7-cc53e858e34c-bc6d4fb8, #w-node-_190ae4ba-71c5-0178-8b27-acb5ee298616-bc6d4fb8, #w-node-_6c02807b-b16e-11c4-f9dd-4765292bca78-bc6d4fb8, #w-node-_8d0788ee-1411-3a29-c630-c340a7d68e4c-bc6d4fb8, #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-bc6d4fb8, #w-node-_7371cf57-76e8-078b-9a72-8169cf2ab179-bc6d4fb8, #w-node-_9b9f1008-1864-d1e2-c762-952e6e2c0947-bc6d4fb8, #w-node-c9b4d16e-49fe-dc8d-b751-52712a4a7f5b-bc6d4fb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-bc6d4fb8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_72250134-cd86-5537-b5bb-a78b152ad474-bc6d4fb8, #w-node-_4d077957-9335-356b-382f-fb45e1b0099c-bc6d4fb8, #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-bc6d4fb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f384342a-5cf8-7de0-e6d3-53af51e72239-bc6d4fb8, #w-node-f384342a-5cf8-7de0-e6d3-53af51e72240-bc6d4fb8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f384342a-5cf8-7de0-e6d3-53af51e72241-bc6d4fb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f384342a-5cf8-7de0-e6d3-53af51e7224d-bc6d4fb8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0681b439-76b9-b63c-3390-d19d259dabc8-233f229a, #w-node-bcde4f00-edf8-84e2-052b-ca3344f24164-233f229a, #w-node-e01a2664-9da0-784e-6424-1f8201823293-233f229a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-bcde4f00-edf8-84e2-052b-ca3344f2417c-233f229a {
  place-self: center;
}

#w-node-d33a2d65-0c86-4942-01bd-07a6fd670e47-233f229a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b9ad1de5-468c-53ee-284b-6f9f5908fcaf-233f229a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f249340d-32a6-c979-6d68-29e8f0c5f4d8-233f229a {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_9b7d9ca0-b39b-4b7d-3717-e28086482abb-233f229a, #w-node-b9ad1de5-468c-53ee-284b-6f9f5908fcba-233f229a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9ad1de5-468c-53ee-284b-6f9f5908fce0-233f229a, #w-node-b9ad1de5-468c-53ee-284b-6f9f5908fce4-233f229a {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b9ad1de5-468c-53ee-284b-6f9f5908fcec-233f229a, #w-node-b9ad1de5-468c-53ee-284b-6f9f5908fcf9-233f229a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5cd-233f229a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-233f229a, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-233f229a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dd-233f229a, #w-node-_4df4412e-84b6-10c8-5506-1a4ecc4168e4-233f229a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-233f229a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ee765e43-6137-13d1-29e7-cc53e858e34c-b43fc0a3, #w-node-_190ae4ba-71c5-0178-8b27-acb5ee298616-b43fc0a3, #w-node-_6c02807b-b16e-11c4-f9dd-4765292bca78-b43fc0a3, #w-node-_8d0788ee-1411-3a29-c630-c340a7d68e4c-b43fc0a3, #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-b43fc0a3, #w-node-_7371cf57-76e8-078b-9a72-8169cf2ab179-b43fc0a3, #w-node-_9b9f1008-1864-d1e2-c762-952e6e2c0947-b43fc0a3, #w-node-c9b4d16e-49fe-dc8d-b751-52712a4a7f5b-b43fc0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-b43fc0a3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_72250134-cd86-5537-b5bb-a78b152ad474-b43fc0a3, #w-node-_4d077957-9335-356b-382f-fb45e1b0099c-b43fc0a3, #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-b43fc0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f384342a-5cf8-7de0-e6d3-53af51e72239-b43fc0a3, #w-node-f384342a-5cf8-7de0-e6d3-53af51e72240-b43fc0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f384342a-5cf8-7de0-e6d3-53af51e72241-b43fc0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f384342a-5cf8-7de0-e6d3-53af51e7224d-b43fc0a3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0888ab58-920d-1b59-3598-526276c4d150-91c25bca {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_0f084304-76d4-cdd7-2584-e165ae183831-91c25bca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0a287774-7b6c-e69a-0d74-bc2211799702-bc9e98da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a287774-7b6c-e69a-0d74-bc221179970c-bc9e98da {
  place-self: center end;
}

#w-node-_13986768-9877-419d-39fa-5cb85f0986ec-bc9e98da {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_13986768-9877-419d-39fa-5cb85f098712-bc9e98da, #w-node-_9e0be8f2-bfec-78e9-81f5-dda8a9bc1441-bc9e98da, #w-node-a5a2375b-de16-a2a3-f60d-1472ae6e835b-bc9e98da, #w-node-e4b72b0c-b94d-b44b-9163-1e5d67bf8574-bc9e98da, #w-node-_3bd98d8c-38f1-caff-e411-3c029c3b5331-bc9e98da, #w-node-_775ebf72-cb8c-f6a2-1e66-d92dd96e3e3e-bc9e98da, #w-node-cb3ac772-209e-2ab3-013f-9f97ebfb3cd0-bc9e98da, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5cd-bc9e98da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-bc9e98da, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-bc9e98da {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dd-bc9e98da, #w-node-_4df4412e-84b6-10c8-5506-1a4ecc4168e4-bc9e98da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-bc9e98da {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5bf387c6-141c-009a-f512-903793731bb1-42ff4204 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6757fa74-9fc7-f055-0750-2afa36c3fb9b-54277c00 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_91c7d3a6-79c5-7edd-a778-f69d530b0ee5-54277c00 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_167b7c8e-bf46-dedb-ae38-287c0fc7904e-54277c00 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_167b7c8e-bf46-dedb-ae38-287c0fc79067-54277c00 {
  place-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-_6b987eb7-ac6d-2e03-3c47-fc0563df3615-f21c2bf9, #w-node-_9c739e41-1908-9664-30ef-75ef509af8f4-f21c2bf9, #w-node-cef3f698-417f-895d-c0e1-4221ad3b63cf-f21c2bf9, #w-node-cef3f698-417f-895d-c0e1-4221ad3b63d1-f21c2bf9, #w-node-_0dcc52f2-f23f-767c-70ed-833cd1da5c7e-f21c2bf9, #w-node-_0dcc52f2-f23f-767c-70ed-833cd1da5c80-f21c2bf9, #w-node-_598533ca-500a-aa84-6914-4944d8249f58-f21c2bf9, #w-node-_598533ca-500a-aa84-6914-4944d8249f5a-f21c2bf9, #w-node-_9c87d97c-ad31-d62b-d9e0-3310e599201c-f21c2bf9, #w-node-_9c87d97c-ad31-d62b-d9e0-3310e599201e-f21c2bf9, #w-node-f04f155c-a4b7-f330-eafe-663e87de788e-f21c2bf9, #w-node-f04f155c-a4b7-f330-eafe-663e87de7890-f21c2bf9, #w-node-be752a1d-6fe7-98e7-ec1d-5b71891b0b3f-f21c2bf9, #w-node-be752a1d-6fe7-98e7-ec1d-5b71891b0b41-f21c2bf9, #w-node-a9499a57-f048-5664-7790-0d13beb088ce-f21c2bf9, #w-node-a9499a57-f048-5664-7790-0d13beb088d0-f21c2bf9, #w-node-a4a6275b-9525-653d-fabe-e0f67ce1ad2e-f21c2bf9, #w-node-a4a6275b-9525-653d-fabe-e0f67ce1ad30-f21c2bf9, #w-node-_80de436f-6364-c0f0-e27e-327cb23cbae5-f21c2bf9, #w-node-_80de436f-6364-c0f0-e27e-327cb23cbae7-f21c2bf9, #w-node-_920001cd-69f8-c3e2-6483-db5624b94fff-f21c2bf9, #w-node-_920001cd-69f8-c3e2-6483-db5624b95001-f21c2bf9, #w-node-d5e3813f-0874-24be-d9cb-28e3cff94acd-f21c2bf9, #w-node-d5e3813f-0874-24be-d9cb-28e3cff94acf-f21c2bf9, #w-node-_34c40112-35ac-2732-6f14-482e20b2cc90-f21c2bf9, #w-node-_34c40112-35ac-2732-6f14-482e20b2cc92-f21c2bf9, #w-node-_63a1ec8a-be06-05df-889e-aee90273a129-f21c2bf9, #w-node-_63a1ec8a-be06-05df-889e-aee90273a12b-f21c2bf9, #w-node-_0302a463-0480-3768-4e5d-5345a9263b9c-f21c2bf9, #w-node-_0302a463-0480-3768-4e5d-5345a9263b9e-f21c2bf9, #w-node-_8d0788ee-1411-3a29-c630-c340a7d68e4c-ff95de6a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-ff95de6a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-ff95de6a {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-ff95de6a {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-ff95de6a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #graf.w-node-_12e5c645-7a73-fcbd-c30b-51553cef04bf-25bda9e1, #graf.w-node-_98e75b7f-6162-0965-7683-361746bf5225-3b19c781 {
    grid-column: span 2 / span 2;
  }

  #w-node-_87f369fa-7c88-2121-5328-f293fc4e9e9c-cda06b21 {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-_0031d58d-077a-1363-7f7e-840b6c11f5aa-cda06b21 {
    grid-area: 18 / 1 / 19 / 2;
  }

  #w-node-_8d0788ee-1411-3a29-c630-c340a7d68e4c-6eda6583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-6eda6583 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-6eda6583 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-6eda6583 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-6eda6583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f384342a-5cf8-7de0-e6d3-53af51e7224d-6eda6583 {
    grid-column: span 1 / span 1;
  }

  #w-node-c7dbb7f4-8830-e1ed-99a2-482d6ec85956-4d8c874f, #w-node-_56a9a731-0926-d92f-3a60-582c5eb5baf0-4d8c874f, #w-node-e0de4da4-7cbc-0184-971b-3ab0bf8d6035-4d8c874f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-4d8c874f, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-4d8c874f {
    grid-column: span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dd-4d8c874f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-4d8c874f {
    grid-column: span 1 / span 1;
  }

  #identita-znacky.w-node-d0988f10-eb8b-82d4-05d3-7ba743e3233b-cee1a88b, #w-node-_8d21b73a-d269-f658-d777-20f1ce8dff9d-cee1a88b, #w-node-_8d21b73a-d269-f658-d777-20f1ce8dff9e-cee1a88b {
    grid-column: span 2 / span 2;
  }

  #w-node-_83820569-f880-ce97-2ec9-aa2163ad7eb2-cee1a88b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6f5c8717-1de1-70bf-073f-bf8250d08e6c-cee1a88b, #w-node-_1abfd731-37f0-13db-eba9-3076803aace0-cee1a88b {
    grid-column: span 2 / span 2;
  }

  #w-node-_4ad8cd74-2a30-7d91-bc22-d613934b4dac-cee1a88b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e1444105-d8ac-fed2-fe51-97c5fec0ccc2-cee1a88b, #w-node-_6b3d0536-8fcf-a55f-6a4f-ff2992397a80-cee1a88b, #w-node-c43634c2-8c4f-edf6-003a-d53c7e8ec7f8-cee1a88b, #w-node-de15debb-4bb3-4089-1e90-5bf95b7084ce-cee1a88b {
    grid-column: span 2 / span 2;
  }

  #w-node-_69b61072-3052-fc74-2616-3a8c696ecd04-f8713bcc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f7fa3751-ccc6-be48-f04e-5429b88c9221-f8713bcc, #w-node-df7f53a3-741b-163c-5e82-6e5d2df21d95-f8713bcc {
    grid-column: span 1 / span 1;
  }

  #w-node-_3a4443bb-5326-bbd1-5a33-c3700423791c-f8713bcc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3a4443bb-5326-bbd1-5a33-c3700423796b-f8713bcc, #w-node-_3a4443bb-5326-bbd1-5a33-c3700423796d-f8713bcc, #w-node-_56efb157-284b-46d7-4f28-73e0aa3257b4-f8713bcc, #w-node-b287cd39-9734-77e1-cf09-0d4c6ea4e962-f8713bcc {
    grid-column: span 1 / span 1;
  }

  #w-node-_217e8745-7675-da87-35f7-212aff2dd858-f8713bcc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_217e8745-7675-da87-35f7-212aff2dd85d-f8713bcc, #w-node-_217e8745-7675-da87-35f7-212aff2dd85f-f8713bcc, #w-node-_217e8745-7675-da87-35f7-212aff2dd861-f8713bcc, #w-node-_217e8745-7675-da87-35f7-212aff2dd865-f8713bcc, #w-node-_0d435332-92dd-7c32-fd97-149651c4bddd-f8713bcc {
    grid-column: span 1 / span 1;
  }

  #w-node-_1d486851-31cf-4cad-3bc5-26a6224c666e-f8713bcc, #w-node-_1d486851-31cf-4cad-3bc5-26a6224c6673-f8713bcc, #w-node-_94b178a6-6e42-b093-3adf-6f96b57fb5b5-f8713bcc, #w-node-_5f8e7bd6-5b11-ab83-e4b4-2a92429c1cab-f8713bcc, #w-node-_35d1ae37-eb22-a1ee-a39c-46d16186607a-f8713bcc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5389605c-4bd3-1cf4-6a44-5fa6afb2aa21-7fa346a4, #w-node-_6b462654-0fc3-4463-0904-7dff5f75cbfa-7fa346a4, #w-node-a101af10-0f60-f691-a900-ea77b0a01bab-7fa346a4, #w-node-_0d1492b2-7485-0613-6f91-b0568ed88bea-7fa346a4, #w-node-a301cce9-0fab-ccca-9a71-7f74c4b81103-7fa346a4, #w-node-_5389605c-4bd3-1cf4-6a44-5fa6afb2aa21-3d1bbffe, #w-node-a101af10-0f60-f691-a900-ea77b0a01bab-3d1bbffe, #w-node-_0d1492b2-7485-0613-6f91-b0568ed88bea-3d1bbffe, #w-node-_0d1492b2-7485-0613-6f91-b0568ed88bea-4789f2a4, #w-node-a301cce9-0fab-ccca-9a71-7f74c4b81103-4789f2a4, #w-node-_6b462654-0fc3-4463-0904-7dff5f75cbfa-80e48538, #w-node-_0d1492b2-7485-0613-6f91-b0568ed88bea-a731caf3, #w-node-a301cce9-0fab-ccca-9a71-7f74c4b81103-a731caf3 {
    grid-column: span 2 / span 2;
  }

  #w-node-_948c46ef-a47f-83ab-012a-85ae3f4efc00-6011a9f8, #w-node-_8d0788ee-1411-3a29-c630-c340a7d68e4c-bca1d664 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-bca1d664 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-bca1d664 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-bca1d664 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-bca1d664 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dd-96e23518 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c5bf4da9-16b3-04f9-c8ca-ca946578211a-45365384 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8d0788ee-1411-3a29-c630-c340a7d68e4c-45365384 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-45365384 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-45365384 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-45365384 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-45365384 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d155d3fe-9ad2-f72f-ab4c-8ccb97bf4f12-3cbb46fb {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-e5087a9f-5e22-5d63-eb26-30875e16ef12-3cbb46fb, #w-node-_4d1b7e3c-83ab-e5f0-8807-2eb606a19e2b-3cbb46fb, #w-node-_65bd9f3d-27e6-f6d1-aecc-3e53017884bd-3cbb46fb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_84f62dfd-e9d1-de3a-cc6b-81a42100c48e-3cbb46fb {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-b7559496-dfc7-23e0-8995-d4ff01bf8587-3cbb46fb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9525ce77-89e1-4ad6-031a-4be4892df18f-3cbb46fb {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_50361f5a-3991-99c6-c583-573db4eba9dc-21ae21a0, #w-node-_0f2e924e-af0e-7c70-5070-c2627342fb1c-7342fb06, #w-node-_0f2e924e-af0e-7c70-5070-c2627342fb1f-7342fb06 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0f2e924e-af0e-7c70-5070-c2627342fb20-7342fb06 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_952871cf-9e8a-2ba8-6373-37e6542346f4-542346e9, #w-node-_5fd91747-61b7-56f0-62ad-cdf3d157efd3-5ad5fff8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ff25361c-b8c9-57c2-74dc-ca1d02923aee-5ad5fff8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_0d97d8d3-444a-de65-f07d-e9ef10c75ab0-dd3803c4, #w-node-da4e03eb-3838-65b8-009f-c11db2909a43-a73f637d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-da4e03eb-3838-65b8-009f-c11db2909a50-a73f637d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-c7dbb7f4-8830-e1ed-99a2-482d6ec85956-a73f637d, #w-node-_56a9a731-0926-d92f-3a60-582c5eb5baf0-a73f637d, #w-node-e0de4da4-7cbc-0184-971b-3ab0bf8d6035-a73f637d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-a73f637d, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-a73f637d {
    grid-column: span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dd-a73f637d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-a73f637d {
    grid-column: span 1 / span 1;
  }

  #w-node-_59ad5aa7-45a2-5bcc-e4ba-4209a0e92959-853d3f67 {
    grid-column: span 2 / span 2;
  }

  #w-node-_91463171-2448-f15b-18ca-a7c468cbacee-853d3f67 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_91463171-2448-f15b-18ca-a7c468cbacd2-222efc37 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_91463171-2448-f15b-18ca-a7c468cbacee-222efc37 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_13986768-9877-419d-39fa-5cb85f098712-6cf0f25c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-6cf0f25c, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-6cf0f25c {
    grid-column: span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dd-6cf0f25c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-6cf0f25c {
    grid-column: span 1 / span 1;
  }

  #w-node-b822366a-28f7-7499-b411-a372be3c5e3e-be3c5e3d, #w-node-b822366a-28f7-7499-b411-a372be3c5e4a-be3c5e3d, #w-node-b822366a-28f7-7499-b411-a372be3c5e57-be3c5e3d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8d0788ee-1411-3a29-c630-c340a7d68e4c-bc6d4fb8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-bc6d4fb8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-bc6d4fb8 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-bc6d4fb8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-bc6d4fb8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f384342a-5cf8-7de0-e6d3-53af51e7224d-bc6d4fb8 {
    grid-column: span 1 / span 1;
  }

  #w-node-bcde4f00-edf8-84e2-052b-ca3344f2417c-233f229a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-b9ad1de5-468c-53ee-284b-6f9f5908fce0-233f229a, #w-node-b9ad1de5-468c-53ee-284b-6f9f5908fcec-233f229a, #w-node-b9ad1de5-468c-53ee-284b-6f9f5908fcf9-233f229a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-233f229a, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-233f229a {
    grid-column: span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dd-233f229a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-233f229a {
    grid-column: span 1 / span 1;
  }

  #w-node-_8d0788ee-1411-3a29-c630-c340a7d68e4c-b43fc0a3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-b43fc0a3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-b43fc0a3 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-b43fc0a3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-b43fc0a3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f384342a-5cf8-7de0-e6d3-53af51e7224d-b43fc0a3 {
    grid-column: span 1 / span 1;
  }

  #w-node-_13986768-9877-419d-39fa-5cb85f098712-bc9e98da {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-bc9e98da, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-bc9e98da {
    grid-column: span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dd-bc9e98da {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-bc9e98da {
    grid-column: span 1 / span 1;
  }

  #w-node-_6757fa74-9fc7-f055-0750-2afa36c3fb9b-54277c00 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_167b7c8e-bf46-dedb-ae38-287c0fc79067-54277c00 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_98eb450e-6bf6-c8af-d852-8ce9286cdb21-0ca54c81 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2a5dc759-5e23-5d36-d3e8-dcae9ab640d5-f21c2bf9, #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-ff95de6a, #w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-ff95de6a, #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-ff95de6a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-ff95de6a, #graf.w-node-_12e5c645-7a73-fcbd-c30b-51553cef04bf-25bda9e1 {
    grid-column: span 1 / span 1;
  }

  #w-node-d5842379-2665-9653-8606-fff8f5a7339c-25bda9e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #graf.w-node-_98e75b7f-6162-0965-7683-361746bf5225-3b19c781 {
    grid-column: span 1 / span 1;
  }

  #w-node-_92806018-d910-5201-4eea-39a750ed9b8c-3b19c781, #w-node-_988ebb92-c39d-5c1d-a0ec-21d8f56edd6c-73032858 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f79c8f13-a385-8a03-878f-3e5010ecdf51-cfa9b1e6, #w-node-_12ac9870-fe75-ce07-9bcb-1099181e20eb-cfa9b1e6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-c217fc03-0b00-ba87-79bb-dfe1a2270fd4-cfa9b1e6, #w-node-_08ed5da4-6409-a809-0f86-03e2d7d51643-cfa9b1e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_939ef470-01d6-853d-0b79-ab858a04402c-cfa9b1e6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_545c6f46-1605-6d84-573a-06b5852fe305-fba68d5b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_545c6f46-1605-6d84-573a-06b5852fe30a-fba68d5b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e3b3f1a2-52d3-db4e-adf1-f8d5fc8a7158-8a843941 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-e3b3f1a2-52d3-db4e-adf1-f8d5fc8a7168-8a843941 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_0497995d-9d31-1700-4625-d3e93a9b2174-3bdd2368 {
    order: -9999;
  }

  #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-6eda6583, #w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-6eda6583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-6eda6583 {
    grid-column: span 1 / span 1;
  }

  #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-6eda6583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f384342a-5cf8-7de0-e6d3-53af51e72239-6eda6583, #w-node-f384342a-5cf8-7de0-e6d3-53af51e72240-6eda6583, #w-node-f384342a-5cf8-7de0-e6d3-53af51e7224d-6eda6583, #w-node-_7d6f26e1-0e5d-ed6c-0c27-670a99696980-99696979 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6fc5b8cd-ca28-c712-9a1d-88396374b57a-99696979 {
    justify-self: start;
  }

  #w-node-_673c79e2-2be9-e699-a511-a2ef5ff3e98a-4d8c874f {
    grid-column: span 1 / span 1;
  }

  #w-node-c7dbb7f4-8830-e1ed-99a2-482d6ec85956-4d8c874f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_63e20c08-67c5-450a-61cc-1a399096bb7a-4d8c874f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_56a9a731-0926-d92f-3a60-582c5eb5baf0-4d8c874f, #w-node-e0de4da4-7cbc-0184-971b-3ab0bf8d6035-4d8c874f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-4d8c874f {
    grid-column: span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-4d8c874f {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-4d8c874f, #w-node-c5951e11-a364-9bce-fa1a-77a604df80d2-5d0bdddf, #w-node-b4ac515a-0408-cfce-1457-981456f9a088-5d0bdddf, #w-node-_4794e8d2-f26a-86a8-8234-dafbb8c9ab65-5d0bdddf, #w-node-d92e7ea6-d1d3-f814-b29c-57ec63279f8b-5d0bdddf, #w-node-ddb2dc86-fb2c-eb10-c025-ed9e21ea173c-ca6b5a12, #w-node-b4ac515a-0408-cfce-1457-981456f9a088-ca6b5a12, #w-node-_4c539c58-2784-3bc2-466e-d7c7baea86f6-ca6b5a12, #w-node-_229b2a4f-1509-dd25-883f-361a2c6b1c18-ca6b5a12, #w-node-f78331ff-81eb-dea1-78d8-199e1d5a71d1-ca6b5a12, #w-node-c7afe14f-7744-bcd5-5ff1-efe157764c8e-ca6b5a12, #w-node-fbd63ae6-1181-11a4-87b2-3cd5a155e04b-ca6b5a12 {
    grid-column: span 1 / span 1;
  }

  #w-node-_8d21b73a-d269-f658-d777-20f1ce8dff9e-cee1a88b, #w-node-_1abfd731-37f0-13db-eba9-3076803aace0-cee1a88b {
    grid-column: span 2 / span 2;
  }

  #w-node-_4ad8cd74-2a30-7d91-bc22-d613934b4dac-cee1a88b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e1444105-d8ac-fed2-fe51-97c5fec0ccc2-cee1a88b, #w-node-_6b3d0536-8fcf-a55f-6a4f-ff2992397a80-cee1a88b {
    grid-column: span 2 / span 2;
  }

  #w-node-b4ac515a-0408-cfce-1457-981456f9a088-412d164e, #w-node-_39c86806-449d-79d4-a3ef-9bc1cb73dd70-412d164e, #w-node-b4ac515a-0408-cfce-1457-981456f9a088-649eb285, #w-node-_85af2aa3-7bbe-85e0-6742-3f66b0bd30ed-649eb285, #w-node-_7ce64750-3cd6-b5db-afb9-054b7b0b064b-649eb285, #w-node-_955d531c-a921-bb88-54f3-7103156c86ad-649eb285, #w-node-_06b59bea-ab25-395f-f45d-fa15a34e4185-649eb285, #w-node-ff838e2e-a439-2ecb-bc59-8b792f7effcf-649eb285, #w-node-_229b2a4f-1509-dd25-883f-361a2c6b1c18-f8713bcc, #w-node-_0208c06f-3d04-9f22-d792-f516b7609985-f8713bcc, #w-node-bb04b42e-ad12-7d95-cac4-0083d287e57b-f8713bcc, #w-node-_3c5dd358-c1ba-782f-3df2-0ef904cb09a7-f8713bcc, #w-node-b475e842-73ae-edb7-fdaf-75b413434fb9-f8713bcc, #w-node-bfe4456e-2051-4fb1-7bf1-23e569127168-f8713bcc, #w-node-_69b61072-3052-fc74-2616-3a8c696ecd04-f8713bcc, #w-node-_85775023-8c3e-c283-62e2-c9f02dde279e-f8713bcc, #w-node-_59d3f14e-fcb7-5e52-b9c6-edcd5ef1273e-f8713bcc, #w-node-_3a4443bb-5326-bbd1-5a33-c3700423791b-f8713bcc, #w-node-_3a4443bb-5326-bbd1-5a33-c3700423791c-f8713bcc, #w-node-_217e8745-7675-da87-35f7-212aff2dd857-f8713bcc, #w-node-_217e8745-7675-da87-35f7-212aff2dd858-f8713bcc, #w-node-_1d486851-31cf-4cad-3bc5-26a6224c666d-f8713bcc, #w-node-_1d486851-31cf-4cad-3bc5-26a6224c666e-f8713bcc, #w-node-_8894a4a4-46d5-3a32-be1d-a6c238b4c6a8-f8713bcc, #w-node-_1d486851-31cf-4cad-3bc5-26a6224c6673-f8713bcc, #w-node-_0401fb11-7747-c1d6-d0c2-bf9b218b4ee3-f8713bcc, #w-node-_94b178a6-6e42-b093-3adf-6f96b57fb5b4-f8713bcc, #w-node-_94b178a6-6e42-b093-3adf-6f96b57fb5b5-f8713bcc, #w-node-e34168ea-0400-9061-460f-6a4b78f5082e-f8713bcc, #w-node-_5f8e7bd6-5b11-ab83-e4b4-2a92429c1caa-f8713bcc, #w-node-_5f8e7bd6-5b11-ab83-e4b4-2a92429c1cab-f8713bcc {
    grid-column: span 1 / span 1;
  }

  #w-node-ab76ef5f-d852-1df1-eb06-aac71b090c1a-f8713bcc, #w-node-_879e3d07-710a-0773-3f30-40b76cbb7095-f8713bcc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_35d1ae37-eb22-a1ee-a39c-46d16186607a-f8713bcc, #identita-znacky.w-node-da66f94c-d997-b524-6da2-c68f882b5c44-321485e6, #nas-cil.w-node-afbd682a-07e1-b9ab-1130-b9437fe8180d-321485e6, #nase-poslani.w-node-_69017b3f-90a3-f94d-0886-4bc3d261ddb9-321485e6, #nase-hodnoty.w-node-be161da9-2c46-0159-53b9-1cc7ae5c470c-321485e6, #o-nas.w-node-_558bf9e4-3f16-a5ce-f4a5-d74fde833149-321485e6, #vizualni-identita.w-node-_8fabaae4-621d-1f54-23ad-b47b5d9482f1-321485e6, #w-node-c5951e11-a364-9bce-fa1a-77a604df80d2-321485e6, #w-node-b4ac515a-0408-cfce-1457-981456f9a088-321485e6, #w-node-_163cb39e-9d9c-cf22-30b1-658ba18e2e86-321485e6, #w-node-_4794e8d2-f26a-86a8-8234-dafbb8c9ab65-321485e6, #dalsi-prvky.w-node-d92e7ea6-d1d3-f814-b29c-57ec63279f8b-321485e6, #jak-komunikujeme.w-node-f9e44078-4556-3c20-35de-10fb8de935f3-321485e6 {
    grid-column: span 1 / span 1;
  }

  #w-node-bdbec4d8-fe44-c62f-7094-f143aa34185e-321485e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #ukazky-pouziti.w-node-_0a197800-cd17-d105-f618-fb29bd3b7af0-321485e6, #w-node-_7ce64750-3cd6-b5db-afb9-054b7b0b064b-7fa346a4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_98a1dcce-8a88-ecba-50a6-e2a1bd7fece3-6011a9f8 {
    justify-self: start;
  }

  #w-node-b0c12368-8498-8151-de85-df97f7510307-6011a9f8 {
    grid-column: span 2 / span 2;
  }

  #w-node-da8a248a-689c-dbc6-4b22-71532b97c005-6011a9f8 {
    grid-column: span 1 / span 1;
  }

  #w-node-_948c46ef-a47f-83ab-012a-85ae3f4efbff-6011a9f8 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_285b09ba-1645-c1d5-ba4e-f51df0c3379c-6011a9f8 {
    grid-column: span 1 / span 1;
  }

  #w-node-bb52585f-f8a6-30ee-a5d4-7ec7e4a42a70-6011a9f8 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_6c75e00b-b015-e4f0-ef09-db2ce29e297f-6011a9f8 {
    grid-column: span 1 / span 1;
  }

  #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-bca1d664, #w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-bca1d664, #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-bca1d664 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-bca1d664, #w-node-_3025ec48-6a1d-23a3-66e1-219dc935c90e-96e23518, #w-node-c9e59244-d77a-1e31-a9f7-d270e8000bd3-96e23518, #w-node-_43df6ab8-e08a-65ed-abec-7b606ccc2905-96e23518, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-96e23518 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-96e23518 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-45365384, #w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-45365384, #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-45365384 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-45365384, #w-node-d155d3fe-9ad2-f72f-ab4c-8ccb97bf4f12-3cbb46fb, #w-node-e5087a9f-5e22-5d63-eb26-30875e16ef12-3cbb46fb, #w-node-_4d1b7e3c-83ab-e5f0-8807-2eb606a19e2b-3cbb46fb, #w-node-_65bd9f3d-27e6-f6d1-aecc-3e53017884bd-3cbb46fb, #w-node-_84f62dfd-e9d1-de3a-cc6b-81a42100c48e-3cbb46fb, #w-node-b7559496-dfc7-23e0-8995-d4ff01bf8587-3cbb46fb, #w-node-_9525ce77-89e1-4ad6-031a-4be4892df18f-3cbb46fb {
    grid-column: span 1 / span 1;
  }

  #w-node-d2ebadd5-993d-16f9-0879-dc500b951fcc-272a10f4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0f084304-76d4-cdd7-2584-e165ae183831-21ae21a0 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: start;
  }

  #w-node-_0f2e924e-af0e-7c70-5070-c2627342fb1c-7342fb06 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0f2e924e-af0e-7c70-5070-c2627342fb1f-7342fb06 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_952871cf-9e8a-2ba8-6373-37e6542346f4-542346e9 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-f5d2a89e-a4c2-8063-da52-9b4e843d3f35-5ad5fff8 {
    justify-self: start;
  }

  #w-node-ecb61d3f-32e2-58dd-855d-39b96d08f495-5ad5fff8, #w-node-_5fd91747-61b7-56f0-62ad-cdf3d157efd3-5ad5fff8, #w-node-ff25361c-b8c9-57c2-74dc-ca1d02923aee-5ad5fff8 {
    grid-column: span 1 / span 1;
  }

  #w-node-e6c5a99c-a3b7-1e31-6a84-baa3a9a434c7-5ad5fff8 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_0d97d8d3-444a-de65-f07d-e9ef10c75ad2-dd3803c4 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-da4e03eb-3838-65b8-009f-c11db2909a43-a73f637d, #w-node-da4e03eb-3838-65b8-009f-c11db2909a50-a73f637d {
    grid-column: span 1 / span 1;
  }

  #w-node-c7dbb7f4-8830-e1ed-99a2-482d6ec85956-a73f637d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_63e20c08-67c5-450a-61cc-1a399096bb7a-a73f637d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_56a9a731-0926-d92f-3a60-582c5eb5baf0-a73f637d, #w-node-e0de4da4-7cbc-0184-971b-3ab0bf8d6035-a73f637d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-a73f637d {
    grid-column: span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-a73f637d {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-a73f637d {
    grid-column: span 1 / span 1;
  }

  #w-node-_59ad5aa7-45a2-5bcc-e4ba-4209a0e92959-853d3f67 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_91463171-2448-f15b-18ca-a7c468cbacee-853d3f67 {
    grid-column: span 1 / span 1;
  }

  #w-node-_59ad5aa7-45a2-5bcc-e4ba-4209a0e92959-222efc37 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_91463171-2448-f15b-18ca-a7c468cbacd2-222efc37, #w-node-_91463171-2448-f15b-18ca-a7c468cbacee-222efc37, #w-node-_0a287774-7b6c-e69a-0d74-bc2211799702-6cf0f25c {
    grid-column: span 1 / span 1;
  }

  #w-node-_0a287774-7b6c-e69a-0d74-bc221179970c-6cf0f25c {
    justify-self: start;
  }

  #w-node-_13986768-9877-419d-39fa-5cb85f0986ec-6cf0f25c, #w-node-_13986768-9877-419d-39fa-5cb85f098712-6cf0f25c, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-6cf0f25c {
    grid-column: span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-6cf0f25c {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-6cf0f25c {
    grid-column: span 1 / span 1;
  }

  #w-node-b822366a-28f7-7499-b411-a372be3c5e3e-be3c5e3d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b822366a-28f7-7499-b411-a372be3c5e42-be3c5e3d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b822366a-28f7-7499-b411-a372be3c5e4a-be3c5e3d, #w-node-b822366a-28f7-7499-b411-a372be3c5e57-be3c5e3d, #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-bc6d4fb8, #w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-bc6d4fb8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-bc6d4fb8 {
    grid-column: span 1 / span 1;
  }

  #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-bc6d4fb8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f384342a-5cf8-7de0-e6d3-53af51e72239-bc6d4fb8, #w-node-f384342a-5cf8-7de0-e6d3-53af51e72240-bc6d4fb8, #w-node-f384342a-5cf8-7de0-e6d3-53af51e7224d-bc6d4fb8, #w-node-bcde4f00-edf8-84e2-052b-ca3344f2417c-233f229a, #w-node-d33a2d65-0c86-4942-01bd-07a6fd670e47-233f229a, #w-node-b9ad1de5-468c-53ee-284b-6f9f5908fcaf-233f229a, #w-node-b9ad1de5-468c-53ee-284b-6f9f5908fccc-233f229a {
    grid-column: span 1 / span 1;
  }

  #w-node-b9ad1de5-468c-53ee-284b-6f9f5908fce0-233f229a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b9ad1de5-468c-53ee-284b-6f9f5908fce4-233f229a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b9ad1de5-468c-53ee-284b-6f9f5908fcec-233f229a, #w-node-b9ad1de5-468c-53ee-284b-6f9f5908fcf9-233f229a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-233f229a {
    grid-column: span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-233f229a {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-233f229a {
    grid-column: span 1 / span 1;
  }

  #w-node-_8fafed48-7f6d-5637-cd66-dd3dba12dc44-b43fc0a3, #w-node-_9f19b1b1-baff-4ccf-7acf-a13dd5ddd025-b43fc0a3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-b43fc0a3 {
    grid-column: span 1 / span 1;
  }

  #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-b43fc0a3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f384342a-5cf8-7de0-e6d3-53af51e72239-b43fc0a3, #w-node-f384342a-5cf8-7de0-e6d3-53af51e72240-b43fc0a3, #w-node-f384342a-5cf8-7de0-e6d3-53af51e7224d-b43fc0a3 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0f084304-76d4-cdd7-2584-e165ae183831-91c25bca {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: start;
  }

  #w-node-_0a287774-7b6c-e69a-0d74-bc2211799702-bc9e98da {
    grid-column: span 1 / span 1;
  }

  #w-node-_0a287774-7b6c-e69a-0d74-bc221179970c-bc9e98da {
    justify-self: start;
  }

  #w-node-_13986768-9877-419d-39fa-5cb85f0986ec-bc9e98da, #w-node-_13986768-9877-419d-39fa-5cb85f098712-bc9e98da, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-bc9e98da {
    grid-column: span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5dc-bc9e98da {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-c015821f-7fb3-6c8a-ee2e-88aaf5bde5a9-bc9e98da, #w-node-_6757fa74-9fc7-f055-0750-2afa36c3fb9b-54277c00, #w-node-_91c7d3a6-79c5-7edd-a778-f69d530b0ee5-54277c00, #w-node-_167b7c8e-bf46-dedb-ae38-287c0fc79067-54277c00 {
    grid-column: span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_879cfba6-aafd-0b3e-7989-855d701797ad-17cae49d {
    align-self: center;
  }

  #w-node-_355a3b25-efa6-086a-4db9-08d783d0dbfb-0cdf9388 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-e668bbc5-eaba-421c-7994-e7b5c1b957da-10402807 {
    grid-column: span 1 / span 1;
  }

  #w-node-ea52bbf2-7dda-52ee-0347-b1ff0fea3db3-f21c2bf9, #w-node-cef3f698-417f-895d-c0e1-4221ad3b63d2-f21c2bf9, #w-node-_0dcc52f2-f23f-767c-70ed-833cd1da5c81-f21c2bf9, #w-node-_598533ca-500a-aa84-6914-4944d8249f5b-f21c2bf9, #w-node-_9c87d97c-ad31-d62b-d9e0-3310e599201f-f21c2bf9, #w-node-f04f155c-a4b7-f330-eafe-663e87de7891-f21c2bf9, #w-node-be752a1d-6fe7-98e7-ec1d-5b71891b0b42-f21c2bf9, #w-node-a9499a57-f048-5664-7790-0d13beb088d1-f21c2bf9, #w-node-a4a6275b-9525-653d-fabe-e0f67ce1ad31-f21c2bf9, #w-node-_80de436f-6364-c0f0-e27e-327cb23cbae8-f21c2bf9, #w-node-_920001cd-69f8-c3e2-6483-db5624b95002-f21c2bf9, #w-node-d5e3813f-0874-24be-d9cb-28e3cff94ad0-f21c2bf9, #w-node-_34c40112-35ac-2732-6f14-482e20b2cc93-f21c2bf9, #w-node-_63a1ec8a-be06-05df-889e-aee90273a12c-f21c2bf9, #w-node-_0302a463-0480-3768-4e5d-5345a9263b9f-f21c2bf9 {
    justify-self: end;
  }

  #w-node-_7a35a4c4-c276-6004-9225-82a8eb110338-73032858 {
    grid-area: 1 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-_0f610ea7-2f4f-776e-bb16-c9d939a3c775-73032858 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_74512c43-691c-cb02-9fcf-6aaea0960289-73032858 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_28a281ac-43e3-1c94-54fd-c9cc97ba9e3e-73032858 {
    grid-column: 1 / 2;
    grid-row-end: 3;
    justify-self: start;
  }

  #w-node-_010050ec-579f-6806-02f6-656fd9063ca4-73032858 {
    grid-area: 1 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-a5350e8a-c60f-954c-37b1-07d61496cb89-73032858, #w-node-_988ebb92-c39d-5c1d-a0ec-21d8f56edd7b-73032858, #w-node-_905d49c8-163e-7dc2-c9ad-4b49371582bc-73032858 {
    grid-column: 1 / 2;
    grid-row-end: 3;
    justify-self: start;
  }

  #w-node-f7425abf-0c97-4f98-b4ea-24ff43e018cd-73032858 {
    grid-area: 1 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-f79c8f13-a385-8a03-878f-3e5010ecdf51-cfa9b1e6, #w-node-_12ac9870-fe75-ce07-9bcb-1099181e20eb-cfa9b1e6, #w-node-_939ef470-01d6-853d-0b79-ab858a04402c-cfa9b1e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-_80a39675-8cbf-2ef3-620d-73bec319bdfb-cfa9b1e6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_545c6f46-1605-6d84-573a-06b5852fe305-fba68d5b, #w-node-f384342a-5cf8-7de0-e6d3-53af51e7224d-6eda6583, #w-node-_63e20c08-67c5-450a-61cc-1a399096bb7a-4d8c874f, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-4d8c874f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #identita-znacky.w-node-d0988f10-eb8b-82d4-05d3-7ba743e3233b-cee1a88b, #w-node-_8d21b73a-d269-f658-d777-20f1ce8dff9d-cee1a88b {
    grid-column: span 1 / span 1;
  }

  #w-node-_8d21b73a-d269-f658-d777-20f1ce8dff9e-cee1a88b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_83820569-f880-ce97-2ec9-aa2163ad7eb2-cee1a88b, #w-node-_5bf9ffa4-f07c-ea9d-ee91-7b47895e5d53-cee1a88b, #w-node-db51c73d-c487-c53a-cfcb-6d32b0f778ba-cee1a88b, #w-node-d4421e31-c561-ae18-2865-c4c2038903ad-cee1a88b, #w-node-_6f5c8717-1de1-70bf-073f-bf8250d08e6c-cee1a88b {
    grid-column: span 1 / span 1;
  }

  #w-node-_1abfd731-37f0-13db-eba9-3076803aace0-cee1a88b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8b6d1a44-8c29-11cb-7fe8-348485ff1777-cee1a88b, #w-node-ea49d90c-1b57-bb7b-b5a2-2c1e3810dc16-cee1a88b, #w-node-f54d8c64-66c9-e72f-248b-cd430687add9-cee1a88b, #w-node-f8407137-66a3-8191-7322-1870d04fb37f-cee1a88b {
    grid-column: span 1 / span 1;
  }

  #w-node-e1444105-d8ac-fed2-fe51-97c5fec0ccc2-cee1a88b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_094cfe83-125e-466d-65dc-adce1fdf0245-cee1a88b, #w-node-_4ecace20-dbb7-ffbf-6aec-675d164ebaab-cee1a88b, #w-node-c7ab4db5-b577-2570-8a26-4e980baef989-cee1a88b, #w-node-ca631e21-0286-601d-df91-9f1bb14e7b75-cee1a88b, #w-node-_0a6ab07e-3ecd-ee1f-90fd-cda15ddf48cd-cee1a88b, #w-node-_705916ab-c471-b4c3-6ece-e969ce8817ca-cee1a88b {
    grid-column: span 1 / span 1;
  }

  #w-node-_6b3d0536-8fcf-a55f-6a4f-ff2992397a80-cee1a88b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c43634c2-8c4f-edf6-003a-d53c7e8ec7f8-cee1a88b, #w-node-de15debb-4bb3-4089-1e90-5bf95b7084ce-cee1a88b {
    grid-column: span 1 / span 1;
  }

  #w-node-b4ac515a-0408-cfce-1457-981456f9a088-649eb285, #w-node-_85af2aa3-7bbe-85e0-6742-3f66b0bd30ed-649eb285, #w-node-_06b59bea-ab25-395f-f45d-fa15a34e4185-649eb285, #w-node-_229b2a4f-1509-dd25-883f-361a2c6b1c18-f8713bcc, #w-node-_519d3db6-47da-8793-79a9-d239231810b6-f8713bcc, #w-node-bb04b42e-ad12-7d95-cac4-0083d287e57b-f8713bcc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3c2d3733-94fe-438d-61c5-ad88be71be8d-f8713bcc {
    grid-column: span 1 / span 1;
  }

  #w-node-_3c5dd358-c1ba-782f-3df2-0ef904cb09a7-f8713bcc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b475e842-73ae-edb7-fdaf-75b413434fb9-f8713bcc, #w-node-bfe4456e-2051-4fb1-7bf1-23e569127168-f8713bcc {
    grid-column: span 1 / span 1;
  }

  #w-node-a3240a6a-b173-2741-e339-08db313233c5-f8713bcc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3a4443bb-5326-bbd1-5a33-c3700423791b-f8713bcc, #w-node-_217e8745-7675-da87-35f7-212aff2dd857-f8713bcc, #w-node-_1d486851-31cf-4cad-3bc5-26a6224c666d-f8713bcc {
    grid-column: span 1 / span 1;
  }

  #w-node-_94b178a6-6e42-b093-3adf-6f96b57fb5b4-f8713bcc, #w-node-e34168ea-0400-9061-460f-6a4b78f5082e-f8713bcc, #w-node-_5f8e7bd6-5b11-ab83-e4b4-2a92429c1caa-f8713bcc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #identita-znacky.w-node-da66f94c-d997-b524-6da2-c68f882b5c44-321485e6, #nas-cil.w-node-afbd682a-07e1-b9ab-1130-b9437fe8180d-321485e6, #nase-poslani.w-node-_69017b3f-90a3-f94d-0886-4bc3d261ddb9-321485e6 {
    grid-column: span 1 / span 1;
  }

  #nase-hodnoty.w-node-be161da9-2c46-0159-53b9-1cc7ae5c470c-321485e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6b8880d6-8397-efbc-0bd9-6d5b4356fa71-321485e6, #o-nas.w-node-_558bf9e4-3f16-a5ce-f4a5-d74fde833149-321485e6, #vizualni-identita.w-node-_8fabaae4-621d-1f54-23ad-b47b5d9482f1-321485e6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_163cb39e-9d9c-cf22-30b1-658ba18e2e86-321485e6, #jak-komunikujeme.w-node-f9e44078-4556-3c20-35de-10fb8de935f3-321485e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #ukazky-pouziti.w-node-_0a197800-cd17-d105-f618-fb29bd3b7af0-321485e6, #w-node-b4ac515a-0408-cfce-1457-981456f9a088-7fa346a4, #w-node-_1571e13a-78cf-dda8-20e7-53bc77afcbe9-7fa346a4, #w-node-_5389605c-4bd3-1cf4-6a44-5fa6afb2aa21-7fa346a4, #w-node-bb0c76f9-a1d3-b83f-ff1b-0ed7a83b0f22-7fa346a4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0aaf8ea6-3ef0-140a-5742-3e809b4ed825-7fa346a4 {
    justify-self: start;
  }

  #w-node-_1c62afa2-02d0-596f-8199-7cb9874e8d26-7fa346a4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_1c62afa2-02d0-596f-8199-7cb9874e8d27-7fa346a4 {
    justify-self: start;
  }

  #w-node-_9ee23e0f-f54e-8732-3f79-5ac7af6cba0d-7fa346a4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9ee23e0f-f54e-8732-3f79-5ac7af6cba0e-7fa346a4 {
    justify-self: start;
  }

  #w-node-edca30d5-fd53-35c1-6331-240d9e7227fc-7fa346a4 {
    grid-column: span 1 / span 1;
  }

  #w-node-edca30d5-fd53-35c1-6331-240d9e7227fd-7fa346a4 {
    justify-self: start;
  }

  #w-node-_6b462654-0fc3-4463-0904-7dff5f75cbfa-7fa346a4, #w-node-a101af10-0f60-f691-a900-ea77b0a01bab-7fa346a4, #w-node-_0d1492b2-7485-0613-6f91-b0568ed88bea-7fa346a4, #w-node-_526732c9-94e6-17a2-e2be-a15a65b35431-7fa346a4, #w-node-_2aa98af9-9b9b-11d7-2f6c-a7909ba1f4f6-7fa346a4, #w-node-eee5b7e6-b3ad-bf89-49f5-101f1c724c31-7fa346a4, #w-node-_42c34428-07ab-bd11-0be4-04f28b242e9d-7fa346a4, #w-node-a301cce9-0fab-ccca-9a71-7f74c4b81103-7fa346a4, #w-node-_31e3b085-8d41-44de-8d4a-2a2f37ac0b83-3d1bbffe {
    grid-column: span 1 / span 1;
  }

  #w-node-_5389605c-4bd3-1cf4-6a44-5fa6afb2aa21-3d1bbffe {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_481713c9-c761-6e1a-3067-1f05cef2e5ed-3d1bbffe {
    grid-column: span 1 / span 1;
  }

  #w-node-c3be88c8-7e02-ff42-922e-b38830522cfb-3d1bbffe {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a88b1814-b184-1f0c-ad27-55399b6fe8ae-3d1bbffe {
    grid-column: span 1 / span 1;
  }

  #w-node-_8488f4e7-4c81-3129-d65a-7f995252781d-3d1bbffe {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a101af10-0f60-f691-a900-ea77b0a01bab-3d1bbffe {
    grid-column: span 1 / span 1;
  }

  #w-node-_1feebba1-adfa-5b88-1f0c-cfb9c3cd383b-3d1bbffe, #w-node-_9c7a0158-fb51-13c9-1c85-0d0024a82832-3d1bbffe {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0d1492b2-7485-0613-6f91-b0568ed88bea-3d1bbffe, #w-node-_31e3b085-8d41-44de-8d4a-2a2f37ac0b83-0574299f, #w-node-_3ed40ff8-a32b-a246-98ae-cabb390696dc-0574299f, #w-node-b4ac515a-0408-cfce-1457-981456f9a088-4789f2a4, #w-node-_0d1492b2-7485-0613-6f91-b0568ed88bea-4789f2a4, #w-node-_526732c9-94e6-17a2-e2be-a15a65b35431-4789f2a4, #w-node-dcbdef65-d8a3-0823-326c-2ae062059e49-4789f2a4, #w-node-a301cce9-0fab-ccca-9a71-7f74c4b81103-4789f2a4, #w-node-_2aa98af9-9b9b-11d7-2f6c-a7909ba1f4f6-4789f2a4, #w-node-eee5b7e6-b3ad-bf89-49f5-101f1c724c31-4789f2a4, #w-node-_11a15bf6-7429-ea1d-a817-4e2f4b5d1001-4789f2a4, #w-node-_100210ad-2dfe-70b4-c702-52fe348ac131-4789f2a4, #w-node-_413a7036-a1fe-5671-98ff-07b77105b7b4-4789f2a4, #w-node-bf06c566-c9bc-4761-f5b8-c7b2c7a0b1b1-4789f2a4, #w-node-_50b86f87-c06e-2272-3169-c3bf43216fb4-4789f2a4, #w-node-c88184a9-d728-25e2-7386-7f4c854899c3-4789f2a4, #w-node-_42c34428-07ab-bd11-0be4-04f28b242e9d-4789f2a4, #w-node-b4ac515a-0408-cfce-1457-981456f9a088-80e48538, #w-node-_6b462654-0fc3-4463-0904-7dff5f75cbfa-80e48538, #w-node-_0d1492b2-7485-0613-6f91-b0568ed88bea-a731caf3, #w-node-_526732c9-94e6-17a2-e2be-a15a65b35431-a731caf3, #w-node-_2aa98af9-9b9b-11d7-2f6c-a7909ba1f4f6-a731caf3, #w-node-a301cce9-0fab-ccca-9a71-7f74c4b81103-a731caf3 {
    grid-column: span 1 / span 1;
  }

  #w-node-_59c5c137-cab0-5344-17c6-ee6fb8ae226d-a731caf3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9454cc8a-575f-7d6f-5cea-e3d62fcafae3-a731caf3, #w-node-_13a0cf5e-a771-e78a-0ff2-3338933094e5-6011a9f8 {
    grid-column: span 1 / span 1;
  }

  #w-node-_177278de-dd84-a346-3c5c-b000b3dfe72a-6011a9f8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b0c12368-8498-8151-de85-df97f7510307-6011a9f8, #w-node-_76a2d800-cc99-7ea9-b5a2-343c25973656-6011a9f8 {
    grid-column: span 1 / span 1;
  }

  #w-node-da8a248a-689c-dbc6-4b22-71532b97c005-6011a9f8, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-96e23518 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c5bf4da9-16b3-04f9-c8ca-ca946578211a-45365384, #w-node-affe1f9b-21df-3199-191d-43258b2a180a-8b2a180a {
    grid-column: span 1 / span 1;
  }

  #w-node-_8eb52aa1-084b-9dc6-394b-5dcb5194353e-3cbb46fb, #w-node-a3f5165b-3a68-62cd-7388-c5f9c917e338-272a10f4 {
    align-self: center;
  }

  #w-node-_0888ab58-920d-1b59-3598-526276c4d150-21ae21a0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0f2e924e-af0e-7c70-5070-c2627342fb1c-7342fb06 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_952871cf-9e8a-2ba8-6373-37e6542346f4-542346e9 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ecb61d3f-32e2-58dd-855d-39b96d08f495-5ad5fff8 {
    grid-column: span 1 / span 1;
  }

  #w-node-c79420d4-8aa8-e593-90c2-50c0c466dccb-5ad5fff8 {
    align-self: center;
  }

  #w-node-_0d97d8d3-444a-de65-f07d-e9ef10c75ab0-dd3803c4, #w-node-_0d97d8d3-444a-de65-f07d-e9ef10c75ad2-dd3803c4, #w-node-da4e03eb-3838-65b8-009f-c11db2909a2d-a73f637d {
    grid-column: span 1 / span 1;
  }

  #w-node-_63e20c08-67c5-450a-61cc-1a399096bb7a-a73f637d, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-a73f637d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_13986768-9877-419d-39fa-5cb85f0986ec-6cf0f25c {
    grid-column: span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-6cf0f25c, #w-node-b822366a-28f7-7499-b411-a372be3c5e42-be3c5e3d, #w-node-f384342a-5cf8-7de0-e6d3-53af51e7224d-bc6d4fb8, #w-node-b9ad1de5-468c-53ee-284b-6f9f5908fce4-233f229a, #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-233f229a, #w-node-f384342a-5cf8-7de0-e6d3-53af51e7224d-b43fc0a3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0888ab58-920d-1b59-3598-526276c4d150-91c25bca, #w-node-_13986768-9877-419d-39fa-5cb85f0986ec-bc9e98da {
    grid-column: span 1 / span 1;
  }

  #w-node-_0d4b9d56-8ab8-bfe1-f0b9-e4cfc4b5a5d9-bc9e98da {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}
