html {
  -ms-text-size-adjust: 100%;
  -webkit-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: rgba(0, 0, 0, 0);
}

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

figure {
  margin: 1em 40px;
}

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

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: .35em .625em .75em;
}

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 {
  min-height: 100%;
  color: #333;
  background-color: #fff;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  max-width: 100%;
  vertical-align: middle;
  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: rgba(0, 0, 0, 0) !important;
}

.w-webflow-badge, .w-webflow-badge * {
  z-index: auto;
  visibility: visible;
  box-sizing: border-box;
  width: auto;
  height: auto;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  float: none;
  clear: none;
  box-shadow: none;
  opacity: 1;
  direction: ltr;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-style: inherit;
  font-variant: inherit;
  text-align: inherit;
  letter-spacing: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  text-indent: 0;
  text-transform: inherit;
  text-shadow: none;
  font-smoothing: auto;
  vertical-align: baseline;
  cursor: inherit;
  white-space: inherit;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  background: none;
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 0;
  margin: 0;
  padding: 0;
  list-style-type: disc;
  transition: none;
  display: block;
  position: static;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  overflow: visible;
  transform: none;
}

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

.w-webflow-badge > img {
  visibility: visible !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 {
  width: 100%;
  height: 100%;
  border: none;
  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 {
  width: 100%;
  height: 38px;
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

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

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

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

.w-input::-webkit-input-placeholder, .w-select::-webkit-input-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 {
  margin: 4px 0 0;
  margin-top: 1px \9 ;
  float: left;
  margin-top: 3px;
  margin-left: -20px;
  line-height: normal;
}

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

.w-file-upload-input {
  width: .1px;
  height: .1px;
  opacity: 0;
  z-index: -100;
  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 {
  width: auto;
  height: auto;
  cursor: pointer;
  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;
  width: 28px;
  height: 20px;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  -ms-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: " ";
  height: 0;
  width: 0;
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  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: rgba(255, 255, 255, 0) #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  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: " ";
  height: 0;
  width: 0;
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  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 {
  height: 500px;
  color: #fff;
  position: relative;
  overflow: hidden;
}

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

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

.w-background-video--control {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

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

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

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

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

.w-slider-nav {
  z-index: 2;
  height: 40px;
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  margin: auto;
  padding-top: 10px;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}

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

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

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px rgba(51, 51, 51, .4);
}

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

.w-slider-nav-invert > div {
  background-color: rgba(34, 34, 34, .4);
}

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

.w-slider-dot {
  width: 1em;
  height: 1em;
  cursor: pointer;
  background-color: rgba(255, 255, 255, .4);
  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 {
  width: 80px;
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: auto;
  font-size: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  border: 0;
  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;
  -ms-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 {
  min-width: 100%;
  background: #ddd;
  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;
  -ms-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: rgba(0, 0, 0, .9);
  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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: translate(0);
}

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

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

.w-lightbox-view {
  width: 100vw;
  height: 100vh;
  opacity: 0;
  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;
  height: auto;
  max-width: none;
}

.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: rgba(0, 0, 0, .4);
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-lightbox-control {
  width: 4em;
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  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 {
  height: 2.6em;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  right: 0;
}

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

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

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

.w-lightbox-thumbnail {
  height: 10vh;
  background: #222;
  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;
  width: 40px;
  height: 40px;
  border: 5px solid rgba(0, 0, 0, .4);
  border-radius: 50%;
  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 rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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: rgba(0, 0, 0, 0);
  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 {
  width: 100%;
  max-width: 100%;
  text-align: center;
  clear: both;
  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;
  min-width: 200px;
  background: #c8c8c8;
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-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 {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 2px;
}

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

body {
  color: #45403a;
  font-family: Raleway, sans-serif;
  font-size: 16px;
  line-height: 1.56em;
}

h1 {
  color: #45403a;
  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: #cc331d;
  text-decoration: none;
  transition: all .2s;
}

a:hover {
  color: #cc331d;
  text-decoration: underline;
}

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

strong {
  font-weight: bold;
}

figure {
  margin-bottom: 10px;
}

.heading-h1 {
  color: #45403a;
}

.paragraph {
  color: #fcf9f4;
}

.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 {
  height: 39px;
  color: #45403a;
  white-space: nowrap;
  margin-right: 16px;
  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: #cc331d;
}

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

.font-13px.menu-link.smaller-device.w--current {
  color: #cc331d;
}

.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: 200px;
  margin-top: 4px;
  margin-left: 22px;
  font-size: 12px;
}

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

.button {
  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:hover {
  color: #fff;
  background-color: rgba(204, 51, 29, .76);
  font-weight: 600;
  text-decoration: none;
}

.button.secondary {
  color: #45403a;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #45403a;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 14px;
}

.button.secondary:hover {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(69, 64, 58, .39);
}

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

.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 {
  width: 257px;
  height: 257px;
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/6220f7474a956b5ca7700842_Rectangle%2086.svg");
  background-position: 0 0;
  background-size: auto;
  padding-top: 77px;
}

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

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

.flex-vertical.width-50.beige {
  background-color: #f9f4ec;
  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://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/62276955924079ce2d921d84_AdobeStock_286722691.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.flex-vertical.width-50.beige.image-bg._3 {
  height: 384px;
  max-width: 517px;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/62471508d1cbf5ec44ce5601__MAL3850%20(1)%20(1).jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.flex-vertical.width-50.beige.image-bg._4 {
  height: 280px;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/6220f7363277f422e5db163e_AdobeStock_283451657%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 490px;
  margin-right: 0;
}

.flex-vertical.width-50.beige.image-bg._1 {
  background-image: url("https://uploads-ssl.webflow.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.kontakt {
  padding-right: 30px;
}

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

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

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

.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.aktuality {
  width: 100%;
  padding: 24px 34px 34px;
}

.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: 42px 42px 32px;
}

.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._3 {
  background-color: #f9f4ec;
}

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

.flex-vertical.align-left.color-box.vyhoda {
  background-color: #f9f4ec;
  padding: 36px;
}

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

.flex-vertical.align-left.color-box.vyhoda.grey:hover {
  color: #45403a;
  background-color: #f9f4ec;
}

.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 {
  color: #f9f4ec;
  background-color: #45403a;
}

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

.flex-vertical.align-left.color-box.vyhoda.grey-text {
  color: #45403a;
}

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

.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.vedouci-pobocka {
  background-color: #f9f4ec;
  padding: 22px;
}

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

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

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

.flex-vertical.slovnik {
  width: 100%;
  color: #45403a;
  padding: 9px 23px 4px;
}

.flex-vertical.slovnik:hover {
  background-color: rgba(0, 0, 0, 0);
  box-shadow: 0 3px 60px rgba(0, 0, 0, .02);
}

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

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

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

.btn-arrow.menu {
  margin-left: 7px;
  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 rgba(0, 0, 0, .05);
}

.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: #f9f4ec;
}

.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 {
  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.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.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.desing-menu {
  display: none;
}

.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.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 {
  text-decoration: underline;
}

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

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

.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.up-move._2 {
  top: -56px;
  bottom: auto;
}

.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: #cc331d;
  text-decoration: underline;
}

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

.header.non-sticky {
  z-index: 20;
  height: 34px;
  background-color: #e7decd;
  position: relative;
}

.header.sticky {
  z-index: 20;
  height: 83px;
  background-color: #fff;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  box-shadow: 0 7px 29px rgba(0, 0, 0, .05);
}

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

.grey {
  color: #45403a;
}

.grey.margin-bottom-8px.w--current {
  color: #cc331d;
}

.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: #cc331d;
}

.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 {
  min-width: 30px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

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

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

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

.search-input {
  width: 400px;
  height: 39px;
  border: 1px solid #ababab;
  border-radius: 2px;
  margin-bottom: 0;
  font-size: 13px;
}

.search-input:focus-visible {
  color: #45403a;
  border-color: #45403a;
}

.search-input[data-wf-focus-visible] {
  color: #45403a;
  border-color: #45403a;
}

.search-input::-ms-input-placeholder {
  color: #ababab;
}

.search-input::placeholder {
  color: #ababab;
}

.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: #f9f4ec;
  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.beige-bg {
  background-color: #fcf9f4;
  padding-top: 82px;
  overflow: hidden;
}

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

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

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

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

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

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

.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.overflow {
  overflow: hidden;
}

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

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

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

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

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

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

.content-wrapper {
  z-index: 1;
  max-width: 1248px;
  flex-direction: column;
  flex: 1;
  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.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 {
  max-width: 1200px;
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622667fcf8387c0c1439d195_symbols_texture.png"), linear-gradient(#f9f4ec, #fff);
  background-position: 50% 0, 0 0;
  background-size: cover, auto;
  padding-top: 90px;
  padding-bottom: 400px;
}

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

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

.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.o-nas-lidr-grid {
  grid-column-gap: 90px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 330px 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 {
  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 {
  width: 100%;
  max-width: 940px;
  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._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 1fr;
}

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

.separator {
  width: 68px;
  height: 5px;
  background-color: #cc331d;
}

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

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

.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-height: 300px;
  min-width: 100%;
}

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

.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;
  width: 100%;
  height: 100%;
  max-width: 1920px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

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

.hero-image {
  width: 41%;
  height: 100%;
  max-width: 801px;
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/62252eb2dbf5910db554b177_AdobeStock_297869056.png");
  background-position: 25%;
  background-size: cover;
  position: relative;
}

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

.hero-image.investice {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/63be926c8e30c14f7170a2e9_Golden%20Gate_Spo%C5%99en%C3%AD%20do%20zlata.jpg");
  background-position: 0%;
}

.hero-image.investice.stribro {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/6228790af2783111ead4cdea_AdobeStock_371973136.jpg");
}

.hero-image.investice.platina {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/62287907c86b1010bf168154_AdobeStock_347431031.jpg");
}

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

.hero-image.o-nas, .hero-image.o-nas.vf {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622667fc637bc17a5d938ec9_AdobeStock_109820133.png");
}

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

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

.hero-image.vf.kariera {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622c9e50d6c18cd5a45d58a7_AdobeStock_75802960.jpg");
  background-position: 50%;
}

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

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

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

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

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

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

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

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

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

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

.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.general {
  top: -304px;
}

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

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

.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-style-castoro {
  font-family: Castoro, sans-serif;
}

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

.font-style-castoro.red {
  color: #cc331d;
}

.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: #cc331d;
  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 {
  width: 100%;
  height: 100%;
  max-height: 281px;
  max-width: 340px;
  color: #fff;
  background-color: rgba(204, 51, 29, .95);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 35px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.tick-img {
  margin-right: 13px;
}

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

.margin-bottom-16px.w--current {
  color: #45403a;
  font-weight: 600;
}

.margin-bottom-16px.odsazene {
  color: #45403a;
  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: #cc331d;
}

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

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

.line-ku {
  z-index: -1;
  width: 80%;
  height: 1px;
  background-color: #d5ccb9;
  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;
  width: 100%;
  height: 52px;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #ababab;
  border-radius: 2px;
  margin-bottom: 0;
  padding-top: 14px;
  padding-bottom: 0;
  position: relative;
}

.text-field:focus-visible {
  border-color: #45403a;
}

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

.text-field::-ms-input-placeholder {
  color: rgba(69, 64, 58, .45);
}

.text-field::placeholder {
  color: rgba(69, 64, 58, .45);
}

.text-field.select {
  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.textarea {
  height: 110px;
  padding-top: 22px;
}

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

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

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

.field-label {
  position: absolute;
}

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

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

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

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

.radio-button {
  width: 20px;
  height: 20px;
  margin-right: 12px;
}

.radio-button.w--redirected-checked {
  border-color: #cc331d;
}

.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 {
  width: 100%;
  height: 203px;
  background-color: #f9f4ec;
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/6220f7368dce3d136ffb5033_AdobeStock_296062123%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  margin-bottom: 13px;
  display: flex;
}

.video-linkl-image._1 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/62229871d0dea8993298ad48_maxresdefault%20(1)%20(1).jpg");
}

.video-linkl-image._2 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622299c750fe445ce8748156_maxresdefault%20(3)%20(1).jpg");
}

.video-linkl-image._3 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/62229a622db923e345dd4e9e_Pavel%20Ryba%20hausbot.jpg");
}

.play-button {
  transition: all .4s;
}

.play-button:hover {
  transform: scale(1.1);
}

.collection-list-wrapper {
  width: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
}

.collection-list-wrapper.aktuality {
  flex-direction: column;
}

.collection-list {
  width: 100%;
  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;
  display: grid;
}

.collection-list.hp {
  grid-template-rows: auto;
  margin-bottom: -14px;
}

.collection-list.slovnik {
  grid-row-gap: 26px;
  grid-template-columns: 1fr 1fr 1fr;
}

.aktuality-item {
  width: 100%;
  background-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  margin-right: 24px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  box-shadow: 2px 2px 77px rgba(0, 0, 0, .08);
}

.aktuality-item.o-nas.media {
  justify-content: space-around;
}

.aktuality-item.o-nas.partneri {
  flex-direction: row;
}

.aktuality-img {
  width: 100%;
  height: 204px;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.aktuality-img.gmag {
  height: 400px;
  background-color: #f9f4ec;
  background-size: contain;
}

.image-3 {
  width: 100%;
}

.image-4 {
  margin-right: 7px;
}

.kategorie-item {
  display: block;
}

.footer {
  background-color: #f9f4ec;
  border-top: 1px solid rgba(69, 64, 58, .32);
  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 {
  max-width: 19px;
  min-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 {
  height: 100%;
  text-align: center;
  border: 1px solid #cfcfcf;
  border-radius: 2px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  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 {
  text-align: left;
  background-color: #e7decd;
  padding: 11px;
}

.error-message {
  background-color: rgba(204, 51, 29, .16);
  font-size: 14px;
}

.submenu {
  width: 400px;
  background-color: #fff;
  padding: 14px;
  display: none;
  position: absolute;
  top: 38px;
  left: 2px;
  box-shadow: 0 7px 29px rgba(0, 0, 0, .05);
}

.submenu.one-column {
  width: 200px;
  flex-direction: column;
  display: none;
}

.submenu.one-column._2 {
  width: 230px;
}

.submenu.one-column._2.show {
  display: flex;
}

.image-6 {
  margin-right: 12px;
}

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

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

.menu-ico_wrapper, .mobile-menu {
  display: none;
}

.wrapper.overflow {
  overflow: hidden;
}

.wrapper.overflow.timeline {
  margin-top: -350px;
}

.wrapper.overflow.general-gero {
  margin-top: -117px;
}

.wrapper.width-50 {
  width: 50%;
}

.image-9._2 {
  position: relative;
  top: -1px;
}

.image-9._3 {
  width: 20px;
}

.red {
  color: #cc331d;
}

.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 {
  width: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  box-shadow: 0 23px 66px rgba(0, 0, 0, .08);
}

.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: #45403a;
  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-size: 19px;
}

.image-10 {
  justify-content: center;
  align-items: center;
  margin-right: 29px;
  display: flex;
  position: relative;
}

.image-10.count {
  width: 60px;
}

.image-11 {
  position: absolute;
  top: 99px;
}

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

.image-max-width-none.decoration-gg-znak {
  position: absolute;
  top: -218.288px;
  right: -963.487px;
}

.image-max-width-none.decoration-gg-znak.btc {
  width: 800px;
  height: 800px;
  opacity: .43;
  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 {
  width: 100px;
  height: 100px;
  justify-content: center;
  align-items: center;
  margin-left: 96px;
  display: flex;
  position: relative;
  top: 113px;
}

.image-12 {
  max-width: none;
  position: absolute;
}

.image-12._1 {
  z-index: 3;
  top: 11.5px;
  left: -12px;
}

.image-12._1.btc {
  top: -84.5px;
  left: -33px;
}

.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: 276px;
  left: -17px;
}

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

.vyhody-grid {
  width: 100%;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: minmax(336px, 1fr) auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 60px;
}

.vyhody-grid.investice {
  grid-row-gap: 30px;
  grid-template-rows: minmax(auto, 1fr) auto;
}

.vyhody-grid.investice._2col {
  grid-template-columns: 1fr 1fr;
}

._2-col-grid {
  width: 100%;
  grid-column-gap: 71px;
  grid-row-gap: 45px;
}

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

.color-box-iamge {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/647c6415f7b4bcbdf2de8cd7_Investice%20do%20zlata%20je%20jistota%20po%20v%C5%A1echny%20generace%20_%20Golden%20Gate.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.color-box-iamge._2 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/640b25b805a67840a5b73297_GoldenGate_komoditn%C3%AD%20%C3%BA%C4%8Det.jpg");
}

.color-box-iamge._2.btc {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622879077f00f07040859f76_AdobeStock_438323111.jpg");
}

.color-box-iamge._3 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/62252eb1e8686030bc007d69_Group%20750.png");
}

.color-box-iamge._4 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/62252eb27d184160b5594c8b_AdobeStock_402867116.png");
}

.color-box-iamge._4.btc {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/6228790a9e6c332d11e58526_AdobeStock_199625542.jpg");
}

.color-box-iamge._5 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/62252eb19b85a7c87956ff71_Group%20751.png");
}

.color-box-iamge._5.btc {
  background-color: #cfcfcf;
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622fef87ca8fc2d68673a142_Bitcoin2%202%20(1).png");
}

.color-box-iamge.btc-1 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/6220f736a13e9a1fa111e944_AdobeStock_343144222%402x.png");
  background-position: 100%;
}

.faq-wrapper {
  width: 100%;
  text-align: left;
  border: 1px solid #c6c6c6;
  border-radius: 2px;
  margin-bottom: 14px;
}

.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-content {
  border-top: 1px solid #c6c6c6;
  padding: 0;
  position: relative;
  top: 0;
  overflow: hidden;
}

.shadow-faq {
  z-index: -1;
  width: 100%;
  height: 40px;
  background-image: linear-gradient(#f3f3f3, rgba(243, 243, 243, .34) 57%, #fff);
  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 {
  max-width: 800px;
  grid-template-columns: 1fr;
}

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

.image-13 {
  margin-left: 16px;
  transform: rotate(0);
}

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

.square-design-elemetn {
  width: 407px;
  height: 407px;
  min-width: 407px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 50% auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  justify-items: stretch;
  display: grid;
}

.square-design-elemetn-item {
  width: 100%;
  height: 100%;
  background-image: url("https://uploads-ssl.webflow.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;
  display: flex;
}

.square-design-elemetn-item._2 {
  background-image: linear-gradient(#edc079, #edc079);
}

.square-design-elemetn-item._2.sedy {
  background-image: linear-gradient(#cfcfcf, #cfcfcf);
}

.square-design-elemetn-item._3 {
  background-image: linear-gradient(#f9f4ec, #f9f4ec);
}

.square-design-elemetn-item._3.sedy {
  background-image: linear-gradient(#ededed, #ededed);
}

.square-design-elemetn-item._3.konta {
  background-image: linear-gradient(rgba(237, 192, 121, .13), rgba(237, 192, 121, .13));
}

.square-design-elemetn-item._4 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/6225d6d54858c9bc7926c791_AdobeStock_258281978.png");
}

.square-design-elemetn-item._4._2 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622c62963e2333ec4d9d7643_L5D0313_2500%20(1)%20(1).jpg");
  background-position: 50%;
}

.square-design-elemetn-item._4.stribro {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622d086e2f46a8481ebc0072_622bb6a68a064434f5fb1d86_slitek-10-let.jpeg");
}

.square-design-elemetn-item._4.platina {
  background-color: #bdbdbd;
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622e7657548b3540021e6853_platinbarren-valcambi-rs-removebg-preview%20(1).png");
  background-size: 140px;
}

.square-design-elemetn-item._4.numis {
  background-color: rgba(237, 192, 121, .4);
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622e5f4d1dd8b9054fbe6835_Group%20868.png");
  background-position: 50%;
  background-size: 123px;
}

.square-design-elemetn-item._5 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622c6369d6c18c94bc5c0dec_L5D0711_2500%20(1).jpg");
  background-position: 0%;
}

.square-design-elemetn-item.silver-1 {
  filter: saturate(2%);
  background-color: #ababab;
  background-image: url("https://uploads-ssl.webflow.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://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622e764db4e5c16350646dfb_ricardo-gomez-angel-UD5drKd4H6w-unsplash%20(2)%20(1).jpg");
  background-size: 300px;
}

.square-design-elemetn-item.numis {
  background-color: #f9f4ec;
  background-image: url("https://uploads-ssl.webflow.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://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/6228790a9e6c332d11e58526_AdobeStock_199625542.jpg");
}

.pandulak {
  z-index: 2;
  max-width: none;
  position: absolute;
  top: 66.75px;
  right: 122.75px;
}

.div-block {
  height: 50%;
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622667fc187a5e72e7fb137d_slitek-10-let-p61trk3og8ffc22drzmkpq5imujgl882gjdvdeqdfs.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block._2 {
  background-image: linear-gradient(#f7d480, #f7d480);
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.image-14 {
  max-width: none;
  position: absolute;
  top: -486px;
  right: -352px;
}

.image-15 {
  z-index: -1;
  position: absolute;
  top: -18px;
}

.div-block-2 {
  width: 100%;
  max-width: 902px;
  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;
  display: grid;
}

.timeline-bubline {
  width: 100%;
  text-align: left;
  padding: 22px;
  position: relative;
  box-shadow: 0 3px 24px rgba(0, 0, 0, .08);
}

.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 {
  width: 1px;
  height: 100%;
  background-color: #ababab;
}

.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 {
  height: 261px;
  background-color: #f9f4ec;
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622667fe50ba3f1d308d5f01_AdobeStock_248027223.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.switcher-o-nas-item._2 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622667fea6de82a918723d7a_Box-2.jpg");
}

.switcher-o-nas-item._3 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622667fbfed254c5ae8be6af_partneri.jpg");
}

.switcher-o-nas-item._4 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622667fc2a2e0d66dd3798c7_VZ.jpg");
}

.switcher-o-nas-item._5 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622667fc508b1f31fcf3fdaa_AdobeStock_158071825.jpg");
}

.switcher-o-nas-item._6 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622667fe45b2b50b4f72ef24_Ambasadori.jpg");
}

.switcher-o-nas-item._7 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622667fd95bb57599d8f1a1c_AdobeStock_316358814.jpg");
}

.switcher-o-nas-item._8 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622667fea5ec56034d5310ef_AdobeStock_285390487.jpg");
}

.switcher-o-nas-item.vz-1 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622c62de919f5949ec653d71_L5D0751_3000%20(1).jpg");
}

.switcher-o-nas-item.vz-2 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622ccc665360a5961dea89c3_udalost_2b.jpg");
}

.switcher-o-nas-item.vz-3 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622ccbfdf43ef20874a3e561_Bravnik.jpg");
  background-position: 30%;
}

.switcher-o-nas-item.vz-4 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622667fca5d96b195dc6d91e_zlataky-cz-bN3KYPiAd8k-unsplash.png");
  background-size: 160px;
}

.div-block-5 {
  z-index: 2;
  width: 196px;
  color: #45403a;
  text-align: center;
  background-color: #fff;
  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;
  width: 100%;
  height: 100%;
  opacity: .4;
  background-color: #e7decd;
  position: absolute;
}

.zakl-img {
  max-width: none;
  min-width: 206px;
}

.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: #f9f4ec;
  text-decoration: none;
}

.pobocky-item.header {
  z-index: 2;
  background-color: #f9f4ec;
  margin-top: 40px;
  margin-bottom: 20px;
  position: -webkit-sticky;
  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: #45403a;
}

.no-link:hover {
  color: #45403a;
  text-decoration: none;
}

.link-pobocka:hover {
  text-decoration: underline;
}

.link-pobocka.hide-desktop {
  display: none;
}

.image-19 {
  width: 20px;
  height: 20px;
  justify-content: center;
  align-items: center;
  margin-right: 9px;
  display: flex;
}

.div-block-7 {
  height: 100%;
  min-width: 400px;
  text-align: left;
  background-color: #fff;
  border-left: 5px solid #f7d480;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 26px;
  display: flex;
}

.div-block-7.pobocka {
  min-width: 450px;
}

.kraje-grid {
  width: 100%;
  grid-template-rows: auto;
  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 {
  width: 25px;
  height: 25px;
  min-width: 25px;
  justify-content: center;
  align-items: center;
  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 {
  width: 141px;
  height: 141px;
  background-color: #f9f4ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/62285dbfdd29c79291966d06_user.svg");
  background-position: 50% 0, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, 40px;
  border-radius: 200px;
  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: #45403a;
}

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

._3-col-grid {
  width: 100%;
  grid-column-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

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

.rich-text-block {
  text-align: left;
  line-height: 1.1em;
}

.empty-state {
  text-align: center;
  background-color: #f9f4ec;
  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: #45403a;
  font-weight: 600;
}

.featured-image {
  width: 100%;
  height: 320px;
  background-color: #f9f4ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #e0e0e0;
}

.featured-image.gmag {
  height: 400px;
  background-size: contain;
}

.link-3 {
  color: #ababab;
  text-transform: uppercase;
  margin-left: 0;
  margin-right: 16px;
  font-weight: 600;
}

.link-3:hover {
  color: #45403a;
}

.aktualita-datum {
  position: absolute;
  top: 0;
  right: 0;
}

.grey-separator {
  width: 100%;
  height: 1px;
  background-color: #ababab;
}

.grey-separator.margin-bottom-40px.margin-top-30px {
  margin-top: 30px;
}

.grey-separator.bigger-testing {
  height: 120px;
  background-color: #e7decd;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grey-separator.bigger-testing.last {
  height: 360px;
  background-color: #fcf9f4;
}

.divider-16px {
  width: 16px;
  height: 16px;
}

.divider-16px._1px {
  height: 1px;
  margin-top: -80px;
  padding-top: 80px;
}

.grid-2col {
  width: 100%;
  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;
  display: grid;
}

.grid-2col.single {
  grid-template-rows: auto;
}

._2-col-imgfeature {
  height: 330px;
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622c9e4f77d7b7314ecf5407_AdobeStock_-1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

._2-col-imgfeature._2 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622c9e4e63bbc5dbe6a9d401_Group%20871.jpg");
}

._2-col-imgfeature._3 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622cce547b9b15849b41e8c7_PRaPK.jpg");
  align-items: flex-end;
  display: flex;
}

._2-col-imgfeature._4 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622c9e519b10e0619e5fca84_AdobeStock_315383772.jpg");
}

._2-col-imgfeature.prednasky-1 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622c62de919f5949ec653d71_L5D0751_3000%20(1).jpg");
}

._2-col-imgfeature.pradnsky-2 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622299c750fe445ce8748156_maxresdefault%20(3)%20(1).jpg");
}

._2-col-imgfeature.prednasky-3 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622ccc665360a5961dea89c3_udalost_2b.jpg");
}

._2-col-imgfeature.prednasky-4 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622cccc74de6f82d3891bd59_udalost_1-oj8jk4q9x0ci1na3bf5870fypiyh5k5xdvbwmu9a60.jpg");
}

._2-col-imgfeature.prednasky-5 {
  height: 340px;
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/646d982ba23123cb3f14eb3f_DSC_6056.jpg");
}

.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-img {
  width: 100%;
  height: 300px;
  background-color: #f9f4ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.o-nas-img.vyrocky {
  display: none;
}

.div-block-10 {
  padding: 0 20px 20px;
}

.div-block-10.media {
  height: 100%;
  color: #45403a;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-10.max-width-800px {
  max-width: 800px;
}

.popup {
  width: 100%;
  height: 100%;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  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 {
  width: 100%;
  height: 300px;
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622d0774e6e8000157ebac51_uvodni-foto-ceske-hory-mince.jpeg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 55px;
  margin-bottom: 13px;
}

.mince-hory-geatured-igm.first {
  margin-top: 0;
}

.mince-hory-geatured-igm._2 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622d086e2f46a8481ebc0072_622bb6a68a064434f5fb1d86_slitek-10-let.jpeg");
}

.mince-hory-geatured-igm._3 {
  background-color: #f9f4ec;
  background-image: url("https://uploads-ssl.webflow.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://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622e0679f85ef6fde5e970bc_Group%20878%20(1).png");
  background-position: 50% 70%;
  background-size: 500px;
}

.pagination-2 {
  margin-top: 38px;
}

.partneri-grid {
  width: 100%;
  grid-row-gap: 32px;
  grid-template-columns: 1fr;
}

.partneri-img {
  width: 200px;
  height: 100px;
  min-width: 200px;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: -14px;
}

.partneri-img._1 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622d14deade9be1d37b336d0_valcambi.jpg");
  background-position: 50% 0;
}

.partneri-img._2 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622d1585122fb61a96645907_heraeus.jpg");
}

.partneri-img._3 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622d15b912c779c9ef4ce37b_perth-mint.jpg");
}

.partneri-img._4 {
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622d15e6d49f74c7a54addac_Scottsdale-Mint.jpg");
}

.partneri-img._5 {
  background-image: url("https://uploads-ssl.webflow.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://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/6220fc3bf116bd4454e2fc0a_Path%20732.svg");
  background-position: -10%;
  background-repeat: no-repeat;
  background-size: 300px;
  padding: 48px 24px 40px;
}

.ie-div.klientska-zona {
  color: #f9f4ec;
  background-color: #45403a;
  background-image: none;
  padding-top: 12px;
  padding-bottom: 32px;
}

.ie-header {
  width: 100%;
  height: 40px;
  text-align: center;
  background-color: #e7decd;
  padding-top: 8px;
}

.ie-inline {
  margin-left: 21px;
  display: inline-block;
  position: relative;
  top: 12px;
}

.ie-inline.first {
  width: 90px;
  text-align: center;
  margin-left: 0;
  top: -5px;
}

.div-block-11 {
  margin-left: auto;
  margin-right: auto;
}

.ie-body {
  background-color: #f9f4ec;
}

.ie-prohlizec {
  width: 400px;
  color: #45403a;
  text-align: left;
  background-color: #e7decd;
  border-radius: 2px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 9px 16px;
  display: block;
}

.ie-prohlizec:hover {
  color: #45403a;
  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: #e7decd;
  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 {
  max-width: 32rem;
  color: #515750;
  background-color: #fff;
  border-radius: .5rem;
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  font-size: .9375rem;
  line-height: 1.4;
  display: none;
  position: relative;
  box-shadow: 0 4px 1rem rgba(38, 41, 38, .1);
}

.ck-button-w {
  color: #fff;
  text-align: center;
  background-color: #45403a;
  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: #fcf9f4;
  background-color: #262926;
}

.ck-button-w.is--secondary {
  color: #515750;
  background-color: rgba(0, 0, 0, 0);
  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;
  width: 2.5rem;
  height: 2.5rem;
  cursor: pointer;
  background-color: #f3f7f2;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  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: #fcf9f4;
  position: -webkit-sticky;
  position: sticky;
  top: 1rem;
}

.ck-modal__exit-btn.is--sticky:hover {
  background-color: #d5ccb9;
}

.ck__exitbtn__line {
  width: 1rem;
  height: 2px;
  background-color: #515750;
  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: 9500;
  max-width: 25rem;
  position: fixed;
  top: auto;
  bottom: 1.25rem;
  left: auto;
  right: 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 {
  color: #262926;
  background-color: #e7decd;
  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 {
  width: 1.125rem;
  height: 1.125rem;
  flex: none;
}

.ck-preference__bg {
  width: 100%;
  height: 100%;
  opacity: 1;
  cursor: pointer;
  background-color: rgba(69, 64, 58, .56);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 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 {
  max-width: 32rem;
  color: #515750;
  background-color: #fff;
  border-radius: .5rem;
  flex-direction: column;
  margin: 40px auto;
  font-size: .9375rem;
  line-height: 1.4;
  display: flex;
  position: relative;
  box-shadow: 0 4px 1rem rgba(38, 41, 38, .05);
}

.ck-preference-w {
  z-index: 9525;
  width: 100%;
  height: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.ck-form-w {
  margin-bottom: 0;
}

.ck-radio__btn {
  width: 1.25rem;
  height: 1.25rem;
  float: left;
  border: 1.75px solid #999c98;
  border-radius: .375rem;
  margin-top: 0;
  margin-left: -1.75rem;
  transition: background-color .2s cubic-bezier(.25, .46, .45, .94);
}

.ck-radio__btn.w--redirected-checked {
  width: 1.25rem;
  height: 1.25rem;
  background-color: #515750;
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/622ef73d69fcee4c7c426534_radio__checkmark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .625rem;
  border: 1px solid #515750;
  border-radius: .375rem;
  margin-top: 0;
}

.ck-radio__btn.is--checked {
  background-color: #515750;
  background-image: url("https://uploads-ssl.webflow.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: rgba(0, 0, 0, 0);
  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 {
  width: 100%;
  flex: none;
}

.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: #45403a;
  margin-bottom: 8px;
  margin-left: 10px;
}

.text-block-3 {
  margin-bottom: 8px;
}

.charita-grid {
  width: 100%;
  max-width: 800px;
  grid-template-columns: 1fr;
  margin-bottom: 28px;
}

.shrnuti {
  margin-bottom: 40px;
  font-size: 22px;
  line-height: 1.51em;
}

.image-25 {
  margin-right: 13px;
  transform: rotate(180deg);
}

.grid {
  width: 100%;
  grid-column-gap: 81px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
}

.link-4 {
  color: #f9f4ec;
}

.link-4.semibold {
  text-decoration: underline;
}

.text-block-4 {
  margin-right: 11px;
}

.image-26 {
  height: 40px;
  object-fit: scale-down;
  margin-top: 15px;
  margin-bottom: 10px;
}

._2-col-grid_design {
  grid-column-gap: 3px;
  grid-row-gap: 16px;
  color: #45403a;
  border: 1px solid #cfcfcf;
  border-radius: 2px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  box-shadow: 0 1px 30px -9px rgba(0, 0, 0, .14);
}

._2-col-grid_design:hover {
  color: #45403a;
  background-color: #fffdf9;
  text-decoration: none;
  box-shadow: 0 1px 30px -9px rgba(0, 0, 0, .25);
}

._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 rgba(0, 0, 0, .14);
}

._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 rgba(0, 0, 0, .14);
}

.design_1-col {
  text-align: center;
  background-color: #fcf9f4;
  background-image: url("https://uploads-ssl.webflow.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 {
  width: 100%;
  max-width: 210px;
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.barva-item {
  width: 100%;
  height: 45px;
  background-color: #cc331d;
}

.barva-item._2 {
  background-color: #45403a;
}

.barva-item._3 {
  background-color: #e7decd;
}

.barva-item._4 {
  background-color: #edc079;
}

.barva-item.big {
  height: 290px;
  color: #fff;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 16px;
  font-size: 13px;
  display: flex;
}

.barva-item.big._1 {
  background-color: #45403a;
}

.barva-item.big._2 {
  color: #45403a;
  background-color: #fff;
  border: 1px solid #cfcfcf;
}

.barva-item.big._3 {
  color: #45403a;
  background-color: #f9f4ec;
}

.barva-item.big._4 {
  background-color: #da9943;
}

.barva-item.big._5 {
  color: #45403a;
  background-color: #b2ab9e;
}

.barva-item.big._6 {
  color: #45403a;
  background-color: #d5ccb9;
}

.barva-item.big._7 {
  height: 100px;
  color: #45403a;
  background-color: #d5ccb9;
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/6237a2f85bbf9325a66d1059_gold-texture%20(3).jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.barva-item.big._8 {
  color: #45403a;
  background-color: #edc079;
}

.barva-item.big._9 {
  color: #45403a;
  background-color: #f7d480;
}

.barva-item.big._10 {
  color: #fff;
  background-color: #6d9f88;
}

.barva-item.big._0 {
  color: #45403a;
  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 #cfcfcf;
  border-radius: 2px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.design-pos-neg-box {
  background-color: rgba(154, 225, 157, .3);
  border-radius: 2px;
  padding: 24px;
}

.design-pos-neg-box.grey {
  color: #45403a;
  background-color: rgba(207, 207, 207, .41);
}

.design-pos-neg-box.grey.border {
  height: 200px;
  background-color: rgba(255, 255, 255, .41);
  border: 1px solid #cfcfcf;
  justify-content: center;
  align-items: center;
  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: #45403a;
}

.design-pos-neg-box.gold-2 {
  background-color: #edc079;
}

.design-pos-neg-box.beige-1 {
  background-color: #e7decd;
}

.design-pos-neg-box.beige-2 {
  background-color: #fcf9f4;
}

.design-pos-neg-box.gold-1 {
  background-color: #edc079;
}

.design-pos-neg-box.gold-bg-overlay {
  color: #f9f4ec;
  background-color: #45403a;
  margin-bottom: 26px;
  padding: 12px;
}

.design-pos-neg-box.gold-bg-overlay.last {
  margin-bottom: 0;
}

.design-pos-neg-box.white {
  color: #45403a;
  text-align: center;
  background-color: rgba(255, 255, 255, .3);
  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 rgba(0, 0, 0, .09);
}

.design-pos-neg-box.white.grey-border {
  overflow: hidden;
}

.design-pos-neg-box.white.grey-border.hide {
  display: none;
}

.design-pos-neg-box.red {
  color: #f9f4ec;
  background-color: #cc331d;
  font-size: 18px;
  line-height: 1.5em;
}

.green {
  color: #005003;
}

.green.semibold {
  color: #45403a;
}

.grey-border {
  width: 100%;
  border: 1px solid #cfcfcf;
  border-radius: 2px;
}

.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 {
  height: 30px;
  object-fit: contain;
  margin-top: 24px;
}

.checkbox {
  width: 20px;
  height: 20px;
  min-height: 20px;
  min-width: 20px;
  cursor: pointer;
  border-color: #ababab;
  margin-top: 2px;
  margin-left: -20px;
  margin-right: 11px;
}

.checkbox.w--redirected-checked {
  background-color: #cc331d;
  background-size: 12px;
}

.checkbox-label {
  margin-bottom: 0;
  font-size: 14px;
}

.text-block-5 {
  margin-left: 17px;
}

.link-block-3 {
  width: 100%;
  height: 80px;
  color: #45403a;
  background-color: #f9f4ec;
  align-items: center;
  padding: 12px 12px 12px 21px;
  font-size: 18px;
  display: flex;
  position: relative;
}

.link-block-3:hover {
  background-color: #fcf9f4;
}

.text-block-6 {
  margin-left: 21px;
}

.image-30 {
  position: absolute;
  right: 24px;
}

.html-embed {
  height: 500px;
}

.chart {
  height: 300px;
}

.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 {
  width: 100%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.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 {
  width: 100%;
  height: 300px;
  background-color: #f9f4ec;
  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;
  display: flex;
  overflow: hidden;
}

.galerie_lightbox-link:hover {
  text-decoration: none;
}

.div-block-15 {
  width: 100%;
  height: 50%;
  color: #f9f4ec;
  text-align: center;
  background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .55) 43%, #000);
  justify-content: center;
  align-items: flex-end;
  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 {
  width: 20px;
  height: 16px;
  color: rgba(0, 0, 0, 0);
  background-image: url("https://uploads-ssl.webflow.com/62039ab2063c101f554e89fc/62378adfe80a275e21d9edd1_icons8-lock.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px;
  display: inline-block;
  position: relative;
  top: 3px;
}

.text-span-2.red {
  background-image: url("https://uploads-ssl.webflow.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 #cfcfcf;
  border-radius: 3px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr .5fr;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: 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;
  width: 30px;
  height: 30px;
  background-color: #e7decd;
  border-radius: 99px;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-weight: 700;
  display: flex;
  position: absolute;
  top: 21px;
  bottom: auto;
  left: 21px;
  right: auto;
}

.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 {
  max-width: 800px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pobocka-prompt {
  width: 100%;
  color: #f9f4ec;
  text-align: left;
  background-color: #cc331d;
  align-items: flex-start;
  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;
  width: 100%;
  height: 100%;
  background-color: #fff;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 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 rgba(0, 0, 0, .16);
}

.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 {
  width: 100%;
  height: 200px;
  background-color: #f9f4ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #ababab;
  box-shadow: 0 1px 20px rgba(0, 0, 0, .09);
}

.cms_lightbox:hover {
  transform: scale(1.02);
}

.cms_lightbox.smaller {
  height: 150px;
}

.wrapper-gallery {
  width: 100%;
}

.obrys-map-wrapper {
  position: relative;
  overflow: visible;
}

.red-tag-text {
  color: #cc331d;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
}

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

.pobocky-detail {
  color: #cc331d;
  text-align: right;
}

.pobocky-detail:hover {
  text-decoration: underline;
}

.pobocky-detail.mesto {
  color: #45403a;
  text-align: left;
}

.margin-top-60px {
  margin-top: 60px;
  margin-bottom: 0;
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 38px;
  }

  h2 {
    font-size: 32px;
  }

  .font-13px.menu-link {
    margin-right: 8px;
  }

  .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 {
    width: auto;
    max-width: 617px;
    text-align: center;
    align-items: center;
  }

  .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.proc-s-gg-zakladatele-textx {
    padding-right: 48px;
  }

  .flex-vertical.contact-form {
    width: 60%;
    padding: 24px;
  }

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

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

  .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.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.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.desing-menu {
    width: 100%;
    height: 48px;
    max-width: 200px;
    color: #45403a;
    background-color: #f9f4ec;
    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: #cc331d;
    cursor: pointer;
  }

  .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: #cc331d;
    flex-wrap: wrap;
  }

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

  .search-ico {
    height: 39px;
    min-height: 39px;
    min-width: 39px;
  }

  .search-input {
    width: 200px;
  }

  .section.hero.general.pobocka.aktualita {
    padding-bottom: 0;
  }

  .section.no-top-padding.mapa {
    margin-top: 0;
    margin-bottom: 0;
  }

  .section.padding-top-40px.max-witdth-100 {
    max-width: 100%;
  }

  .content-wrapper.centered.o-nas-zakladatele {
    padding-bottom: 350px;
  }

  .content-wrapper.footer-width.last {
    text-align: center;
    flex-direction: column;
    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 {
    max-width: 100%;
    grid-template-columns: auto 1fr;
  }

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

  .shadow-hero-img {
    width: 254.8px;
    top: 155px;
  }

  .shadow-hero-img.silver {
    left: -80px;
  }

  .gg-symbol-img {
    width: 400px;
    top: 349px;
    left: -256px;
  }

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

  .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, .aktuality-img {
    height: 170px;
  }

  .footer-mailing {
    width: 100%;
  }

  .slevarna-img {
    margin-right: 0;
  }

  .submenu {
    left: auto;
    right: -117.837px;
  }

  .image-7 {
    margin-top: 73px;
  }

  .image-8 {
    width: 64px;
  }

  .menu-ico_wrapper {
    width: 39px;
    height: 39px;
    justify-content: center;
    align-items: center;
    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;
    width: 100%;
    height: 100%;
    cursor: pointer;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
    top: 0;
    right: 0;
  }

  .mobile-menu-close {
    z-index: 2;
    width: 100%;
    height: 100%;
    cursor: pointer;
    padding-bottom: 0;
    padding-right: 0;
    display: none;
    position: absolute;
    top: 0;
    right: 0;
  }

  .mobile-menu {
    z-index: 15;
    width: 100%;
    height: 100%;
    background-color: rgba(69, 64, 58, .84);
    flex-direction: row;
    justify-content: flex-end;
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    overflow: hidden;
  }

  .mobile-menu-content {
    z-index: 2;
    width: 333px;
    background-color: #f9f4ec;
    flex-direction: column;
    justify-content: space-between;
    padding: 117px 18px 9px;
    display: flex;
    position: relative;
    overflow: auto;
    box-shadow: -5px 0 33px rgba(63, 57, 50, .29);
  }

  .mobile-menu-item {
    width: 100%;
    height: 55px;
    color: #45403a;
    border-top: 1px solid #d5ccb9;
    justify-content: flex-start;
    align-items: center;
    padding-left: 0;
    padding-right: 18px;
    font-size: 15px;
    font-weight: 600;
    display: flex;
  }

  .mobile-menu-item:hover {
    color: #cc331d;
    text-decoration: underline;
  }

  .mobile-menu-item.w--current {
    color: #cc331d;
  }

  .mobile-menu-item.back {
    z-index: 3;
    background-color: #f9f4ec;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
  }

  .mobile-menu-item.highlight {
    text-align: center;
    background-color: #e7decd;
    justify-content: center;
    margin-bottom: 0;
    padding-left: 18px;
  }

  .mobile-menu-item.highlight:hover {
    color: #45403a;
    text-decoration: none;
  }

  .mobile-menu-item.highlight._1 {
    margin-bottom: 15px;
  }

  .mobile-menu-link-text {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .wrapper {
    position: relative;
  }

  .wrapper.overflow.design-text-menu {
    white-space: pre;
  }

  .mobile-menu-close-overlay {
    z-index: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
  }

  .mobile-submenu {
    z-index: 2;
    width: 100%;
    height: 100%;
    background-color: #f9f4ec;
    padding-top: 55px;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
  }

  .mobile-submenu:hover {
    color: #45403a;
  }

  .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-canvas {
    min-height: 350px;
  }

  .komo-uce-timages-warpper {
    min-width: 100px;
    top: -3px;
    left: -81px;
    transform: scale(.7);
  }

  .max-width-650px.font-24px {
    font-size: 18px;
  }

  .max-width-650px.mobil-100 {
    max-width: 100%;
  }

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

  ._2-col-grid {
    grid-column-gap: 27px;
  }

  .faq-header.font-style-castoro.font-24px {
    font-size: 22px;
  }

  .square-design-elemetn {
    width: 250px;
    height: 400px;
    min-width: 250px;
  }

  .pandulak {
    width: 150px;
    top: 47.75px;
  }

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

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

  .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 {
    max-width: 130px;
    white-space: normal;
  }

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

@media screen and (max-width: 767px) {
  h1 {
    font-size: 32px;
  }

  h2 {
    font-size: 28px;
  }

  .font-13px.top-menu {
    margin-left: 24px;
    display: none;
  }

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

  .button.search.mobil {
    height: 45px;
    margin-top: 0;
    margin-left: 8px;
  }

  .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 {
    width: 230px;
    height: 230px;
    background-position: 50%;
    background-size: cover;
    padding-top: 53px;
  }

  .flex-vertical.centered._33.jak-to-funguje {
    width: 50%;
    margin-bottom: 46px;
  }

  .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 {
    height: 240px;
    background-size: contain;
  }

  .flex-vertical.width-50.kontakt {
    width: 100%;
    text-align: center;
    align-items: center;
    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 {
    width: 100%;
    align-items: center;
    margin-bottom: 38px;
    padding-right: 0;
  }

  .flex-vertical.contact-form {
    width: 100%;
    margin-top: 46px;
  }

  .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.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: #f9f4ec;
    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-horizontal.search {
    display: none;
  }

  .flex-horizontal.search.mobil {
    width: 100%;
    box-shadow: none;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    align-items: flex-start;
    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.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.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;
    max-width: none;
    background-color: #e7decd;
    margin-bottom: 0;
    position: relative;
  }

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

  .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 {
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

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

  .header.non-sticky {
    text-align: center;
    justify-content: center;
  }

  .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-top-120px.investice-do-kovu {
    padding-top: 55px;
  }

  .content-wrapper._916px-width.flex-horizontal.jak-funguje-ku {
    flex-direction: column-reverse;
  }

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

  .silver-her-img.btc {
    width: 300px;
    top: -94px;
    left: -138.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: 228px;
  }

  .gg-symbol-img.proc-s-gg {
    right: -280px;
  }

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

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

  .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.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 {
    max-width: none;
    flex-direction: row;
  }

  .aktuality-img.gmag {
    height: 330px;
  }

  .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: rgba(0, 0, 0, 0);
  }

  .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.show {
    display: flex;
  }

  .mobile-menu-content {
    padding-top: 109px;
  }

  .wrapper.overflow.design-text-menu {
    white-space: normal;
    padding: 17px 17px 5px;
  }

  .mobile-submenu._4 {
    display: block;
  }

  .image-9 {
    width: 17px;
    margin-right: 10px;
  }

  .search-wrapper {
    width: 100%;
    height: 0;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
    position: relative;
    top: 0;
    overflow: hidden;
  }

  .red {
    color: #cc331d;
  }

  .plcaeholder-searhc {
    width: 100%;
    height: 8px;
    padding: 0;
  }

  .pointer {
    cursor: pointer;
  }

  .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 {
    height: 300px;
  }

  .image-12._1.btc {
    top: -143.5px;
    left: -83px;
  }

  .image-12._4 {
    top: 316px;
  }

  .image-12._4.btc {
    top: 222px;
    left: -56px;
  }

  .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 {
    grid-template-columns: 1fr;
  }

  ._2-col-grid {
    grid-row-gap: 36px;
    grid-template-columns: 1fr;
  }

  .color-box-iamge {
    height: 300px;
  }

  .color-box-iamge._5 {
    background-color: #cfcfcf;
    background-size: contain;
  }

  .faq-header.font-style-castoro.font-24px {
    font-size: 20px;
  }

  .width-100.mobil-1-col {
    grid-template-columns: 1fr;
  }

  .square-design-elemetn {
    width: 100%;
    height: 250px;
    margin-top: 38px;
  }

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

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

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

  .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 {
    height: 180px;
    max-width: 120px;
  }

  .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: -webkit-sticky;
    position: sticky;
    bottom: 0;
  }

  .ck-preference__scroll-w {
    padding-top: 2rem;
  }

  .ck-form {
    padding-top: .75rem;
  }

  .grid {
    grid-template-columns: 1fr 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: rgba(0, 0, 0, 0);
  }

  .grid-5 {
    width: 100%;
  }

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

  .design-prop-rozdeleni-grid {
    height: 600px;
    grid-template-rows: 10% 20% 20% 50%;
    grid-template-columns: 1fr;
  }

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

@media screen and (max-width: 479px) {
  .button.secondary {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .button.secondary.menu {
    display: none;
  }

  .button.secondary.menu.mobile {
    display: flex;
  }

  .flex-vertical.centered._33.jak-to-funguje {
    width: 100%;
  }

  .flex-vertical.width-50.beige.image-bg._3 {
    height: 270px;
  }

  .flex-vertical.width-50.proc-s-gg, .flex-vertical.width-50.dalsi-featury {
    width: 100%;
  }

  .flex-vertical.contact-form {
    padding-bottom: 18px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .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, .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 {
    max-width: 100%;
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .flex-vertical.margin-bottom-40px.align-left.mobile-centered {
    text-align: center;
    align-items: center;
  }

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

  .header.sticky {
    height: 60px;
  }

  .logo {
    width: 140px;
  }

  .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.o-nas-zakladatele {
    max-width: 100%;
  }

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

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

  .font-20px.ambasador {
    font-size: 19px;
  }

  .hero-images-wrapper.hp {
    z-index: 1;
    position: relative;
  }

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

  .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.proc-s-gg {
    width: 250px;
    top: -279px;
    right: -128px;
  }

  .gg-symbol-img.general {
    width: 300px;
    top: -100px;
    left: -191px;
  }

  .align-left.padding-left-20 {
    margin-bottom: 5px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 20px;
  }

  .font-30px.grid-design-hodnoty.margin-bottom-40px.design-acnhor {
    grid-template-columns: 1fr;
  }

  .margin-bottom-16px.max-width-330px {
    max-width: 100%;
  }

  .radio-button-field {
    flex-direction: row;
    align-items: center;
    display: flex;
  }

  .radio-button-field.advisor._1 {
    margin-bottom: 14px;
    margin-right: 0;
  }

  .collection-list {
    grid-row-gap: 35px;
    grid-template-columns: 1fr;
  }

  .collection-list.slovnik {
    grid-template-columns: 1fr;
  }

  .aktuality-item {
    margin-bottom: 0;
  }

  .semibold.kontakt-text, .semibold.kontakt-text.font-24px.mobil-16px {
    font-size: 16px;
  }

  .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-11 {
    display: none;
  }

  .image-max-width-none.decoration-gg-znak.btc {
    left: auto;
  }

  .max-width-600px.mobil-centered {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .max-width-650px.mobil-100 {
    max-width: 100%;
  }

  .faq-header {
    padding: 16px 20px;
  }

  .faq-rich-text-wrapper {
    padding-bottom: 14px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .image-13 {
    width: 11px;
  }

  .square-design-elemetn-item.numis {
    background-position: -10% 60%;
  }

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

  .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 {
    height: 100%;
    min-width: 120px;
  }

  .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%;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 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;
  }

  .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 {
    width: 100%;
    grid-template-columns: 1fr;
  }

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

#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, #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-c02d8fbc-ecdd-738d-4a9c-5f9da2625a59-f21c2bf9, #w-node-c02d8fbc-ecdd-738d-4a9c-5f9da2625a5a-f21c2bf9, #w-node-c02d8fbc-ecdd-738d-4a9c-5f9da2625a5d-f21c2bf9, #w-node-_8c3c086c-ba5f-173b-2350-55c14f8c9ef0-f21c2bf9, #w-node-_8c3c086c-ba5f-173b-2350-55c14f8c9ef1-f21c2bf9, #w-node-_8c3c086c-ba5f-173b-2350-55c14f8c9ef4-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-_9b9f1008-1864-d1e2-c762-952e6e2c0947-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;
  align-self: center;
  justify-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;
  align-self: center;
  justify-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;
  align-self: center;
  justify-self: center;
}

#w-node-fe99018e-692d-4d56-2998-749e7e551b99-20e68a96, #w-node-aa432dea-0562-6eec-7578-54ae88585cc3-20e68a96, #w-node-_615c845c-0c84-b52a-31ab-d70656a1abb4-73032858 {
  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-_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-_6c7327bb-4688-aac0-b9cf-4a59f0ed07c8-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-_036cc077-7698-34a2-2256-fd17cb22a113-cfa9b1e6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: start;
}

#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;
  align-self: center;
  justify-self: center;
}

#w-node-fe99018e-692d-4d56-2998-749e7e551b99-7adf4bda, #w-node-aa432dea-0562-6eec-7578-54ae88585cc3-7adf4bda, #w-node-a2106a67-b6e9-842b-a2b0-617737c4f018-9130b775, #w-node-_8c41dae3-0385-8f4f-14de-2d9346d22f7b-9130b775, #w-node-_8301ca3a-0d34-4fa5-f9b0-bc7ee7f800b9-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;
  align-self: center;
  justify-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-_352f6082-a8b9-bc6c-0be9-f9cfd1cadf22-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-_51a6db71-b672-9254-84f7-a4ae822ed73c-6eda6583, #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-6eda6583, #w-node-_4d077957-9335-356b-382f-fb45e1b0099c-6eda6583, #w-node-_93374f6c-91da-6968-4532-0b8844ff9744-6eda6583, #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;
  align-self: center;
  justify-self: center;
}

#w-node-fe99018e-692d-4d56-2998-749e7e551b99-4d8c874f, #w-node-aa432dea-0562-6eec-7578-54ae88585cc3-4d8c874f, #w-node-_89af57f8-d184-d2da-9f80-4c3a78c97e52-4d8c874f, #w-node-_5725b9c6-1af9-362f-9f99-ce093df76fd3-4d8c874f, #w-node-bd804750-06a4-9bf3-e828-15e76364b7de-4d8c874f, #w-node-a85546f8-9d99-2b93-f6a1-cf11ed9751a9-4d8c874f, #w-node-_91d0519a-8ab1-8817-e3a6-ea67178380db-4d8c874f, #w-node-_673c79e2-2be9-e699-a511-a2ef5ff3e98a-4d8c874f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7dbb7f4-8830-e1ed-99a2-482d6ec85956-4d8c874f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_63e20c08-67c5-450a-61cc-1a399096bb7a-4d8c874f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-f0831ada-0a31-c022-1dd1-e18427756d3d-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;
  align-self: center;
  justify-self: center;
}

#w-node-fe99018e-692d-4d56-2998-749e7e551b99-000eabe8, #w-node-aa432dea-0562-6eec-7578-54ae88585cc3-000eabe8, #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;
}

@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-c02d8fbc-ecdd-738d-4a9c-5f9da2625a5a-f21c2bf9, #w-node-c02d8fbc-ecdd-738d-4a9c-5f9da2625a5c-f21c2bf9, #w-node-_8c3c086c-ba5f-173b-2350-55c14f8c9ef1-f21c2bf9, #w-node-_8c3c086c-ba5f-173b-2350-55c14f8c9ef3-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-_51a6db71-b672-9254-84f7-a4ae822ed73c-6eda6583 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_72250134-cd86-5537-b5bb-a78b152ad474-6eda6583, #w-node-c7dbb7f4-8830-e1ed-99a2-482d6ec85956-4d8c874f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

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

@media screen and (max-width: 767px) {
  #w-node-_1031d788-f8f6-97b8-2354-dfee0ca54cf2-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 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_615c845c-0c84-b52a-31ab-d70656a1abb4-73032858 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #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-_036cc077-7698-34a2-2256-fd17cb22a113-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-_8c41dae3-0385-8f4f-14de-2d9346d22f7b-9130b775 {
    grid-area: 4 / 1 / 5 / 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, #w-node-_51a6db71-b672-9254-84f7-a4ae822ed73c-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-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-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;
  }
}

@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-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, #w-node-c02d8fbc-ecdd-738d-4a9c-5f9da2625a5d-f21c2bf9, #w-node-_8c3c086c-ba5f-173b-2350-55c14f8c9ef4-f21c2bf9 {
    justify-self: end;
  }

  #w-node-_7a35a4c4-c276-6004-9225-82a8eb110338-73032858 {
    grid-column: 1 / 2;
    grid-row-end: 3;
    justify-self: start;
  }

  #w-node-_0f610ea7-2f4f-776e-bb16-c9d939a3c775-73032858 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #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-_036cc077-7698-34a2-2256-fd17cb22a113-cfa9b1e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-_545c6f46-1605-6d84-573a-06b5852fe305-fba68d5b, #w-node-_63e20c08-67c5-450a-61cc-1a399096bb7a-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 {
    grid-column: span 1 / span 1;
  }
}
