@charset "UTF-8";
body[data-theme=default] {
  --uk-blue: #003657;
  --uk-red: #d22d40;
  --primary-color: #d22d40;
  --primary-color-light: rgb(219, 87, 102.2);
  --primary-color-dark: rgb(168, 36, 51.2);
  --secondary-color: #003657;
  --secondary-color-light: rgb(0, 85.6551724138, 138);
  --secondary-color-dark: #002e4a;
}

.color-red {
  color: #d22d40;
}

.color-blue {
  color: #003657;
}

.color-white {
  color: #fff;
}

.bg-primary {
  background-color: var(--primary-color);
}

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

.color-primary {
  color: var(--primary-color);
}

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

.bg-blue {
  background-color: #003657;
}

.bg-blue-dark {
  background-color: #002e4a;
}

.bg-blue-dark-2 {
  background-color: #1a4a68;
}

.bg-blue-light {
  background-color: rgb(0, 85.6551724138, 138);
}

.bg-blue-light-2 {
  background-color: rgb(229.5, 234.9, 238.2);
}

.bg-blue-light-3 {
  background-color: rgb(242.25, 244.95, 246.6);
}

.bg-red {
  background-color: #d22d40;
}

/* pouziti:
.button {
  color: black;
  font-size: 16px;

  @include mediaQuery('sm') {
    color: red;
    font-size: 14px;
  }
}
Vytvori:
.button {
  color: black;
  font-size: 16px;
}

@media (min-width: 480px) {
  .button {
    color: red;
    font-size: 14px;
  }
}
 */
.red-link-after {
  position: relative;
  padding-bottom: 1rem;
}
.red-link-after::after {
  content: "";
  display: block;
  height: 3px;
  width: 110px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #d22d40;
}
.red-link-after.centered::after {
  content: "";
  display: block;
  height: 3px;
  width: 110px;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background-color: #d22d40;
}
@media (min-width: 480px) {
  .red-link-after.link-hide-sm {
    padding-bottom: 0;
  }
  .red-link-after.link-hide-sm::after {
    display: none;
  }
}

.hiddenScrollbar, .carousel .links, .breadcrumbs {
  overflow: auto; /* nebo scroll */
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none; /* Internet Explorer 10+ */
}
.hiddenScrollbar::-webkit-scrollbar, .carousel .links::-webkit-scrollbar, .breadcrumbs::-webkit-scrollbar {
  display: none; /* Chrome, Safari */
}

:root {
  --content-padding: 80px;
}

body {
  overflow-y: scroll;
  overflow-x: hidden;
}

@font-face {
  font-family: silkaregular;
  font-weight: 400;
  src: url("/sablona/dist/fonts/silka-regular-webfont.woff2") format("woff2"), url("/sablona/dist/fonts/silka-regular-webfont.woff") format("woff");
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: silkalight;
  font-weight: 200;
  src: url("/sablona/dist/fonts/silka-light-webfont.woff2") format("woff2"), url("/sablona/dist/fonts/silka-light-webfont.woff") format("woff");
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: silkasemibold;
  font-weight: 600;
  src: url("/sablona/dist/fonts/silka-semibold-webfont.woff2") format("woff2"), url("/sablona/dist/fonts/silka-semibold-webfont.woff") format("woff");
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: silkabold;
  font-weight: 700;
  src: url("/sablona/dist/fonts/silka-bold-webfont.woff2") format("woff2"), url("/sablona/dist/fonts/silka-bold-webfont.woff") format("woff");
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: silkablack;
  font-weight: 700;
  src: url("/sablona/dist/fonts/silka-black-webfont.woff2") format("woff2"), url("/sablona/dist/fonts/silka-black-webfont.woff") format("woff");
  font-style: normal;
  font-display: swap;
}
body {
  font-family: silkaregular, sans-serif;
  font-size: 21px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #003657;
  line-height: 1.3;
}

.extra-bold, .bookmarks > .names .item-name, .calendar:not(.vypis) .controls .month-picker .month, .calendar:not(.vypis) .controls .events-picker {
  font-family: "silkablack", sans-serif;
  font-weight: 700;
}

a {
  color: var(--primary-color);
}
a:not(.btn):hover {
  cursor: pointer;
  color: #fff;
  background-color: var(--primary-color);
}
a:not(.btn):hover:has(> img) {
  background-color: unset;
}
a.ico.reversable:hover {
  background-color: unset;
  color: unset;
}
a.revert, a.blue {
  color: #003657;
  text-decoration: none;
}
a.revert:hover, a.blue:hover {
  background-color: #003657;
  color: #fff;
}
a.no-decor {
  text-decoration: none;
  color: inherit;
}
a.no-decor:hover {
  text-decoration: underline;
  background-color: unset;
}

h1 {
  font-family: "silkabold", sans-serif;
}

h2 {
  font-family: "silkabold", sans-serif;
}

h3 {
  font-family: "silkabold", sans-serif;
}

h4 {
  font-family: "silkabold", sans-serif;
}

h5 {
  font-family: "silkabold", sans-serif;
}

h6 {
  font-family: "silkabold", sans-serif;
}

b {
  font-family: "silkabold", sans-serif;
}

strong {
  font-family: "silkabold", sans-serif;
}

.fs-title, .title {
  font-size: 36px;
}
@media (min-width: 480px) {
  .fs-title, .title {
    font-size: 36px;
  }
}
@media (min-width: 800px) {
  .fs-title, .title {
    font-size: 36px;
  }
}
@media (min-width: 1200px) {
  .fs-title, .title {
    font-size: 40px;
  }
}
@media (min-width: 1440px) {
  .fs-title, .title {
    font-size: 48px;
  }
}

.fs-1, .alert[data-level="3"] h2, .subpage .alert h2 {
  font-size: 36px;
}
@media (min-width: 480px) {
  .fs-1, .alert[data-level="3"] h2, .subpage .alert h2 {
    font-size: 30px;
  }
}
@media (min-width: 800px) {
  .fs-1, .alert[data-level="3"] h2, .subpage .alert h2 {
    font-size: 34px;
  }
}
@media (min-width: 1200px) {
  .fs-1, .alert[data-level="3"] h2, .subpage .alert h2 {
    font-size: 40px;
  }
}
@media (min-width: 1440px) {
  .fs-1, .alert[data-level="3"] h2, .subpage .alert h2 {
    font-size: 50px;
  }
}

.fs-2 {
  font-size: 36px;
}
@media (min-width: 480px) {
  .fs-2 {
    font-size: 30px;
  }
}
@media (min-width: 800px) {
  .fs-2 {
    font-size: 34px;
  }
}
@media (min-width: 1200px) {
  .fs-2 {
    font-size: 48px;
  }
}
@media (min-width: 1440px) {
  .fs-2 {
    font-size: 50px;
  }
}

.fs-3 {
  font-size: 32px;
}
@media (min-width: 480px) {
  .fs-3 {
    font-size: 32px;
  }
}
@media (min-width: 800px) {
  .fs-3 {
    font-size: 36px;
  }
}
@media (min-width: 1200px) {
  .fs-3 {
    font-size: 40px;
  }
}
@media (min-width: 1440px) {
  .fs-3 {
    font-size: 50px;
  }
}

.fs-4, .carousel .items .item .details .title {
  font-size: 30px;
}
@media (min-width: 480px) {
  .fs-4, .carousel .items .item .details .title {
    font-size: 30px;
  }
}
@media (min-width: 800px) {
  .fs-4, .carousel .items .item .details .title {
    font-size: 34px;
  }
}
@media (min-width: 1200px) {
  .fs-4, .carousel .items .item .details .title {
    font-size: 36px;
  }
}
@media (min-width: 1440px) {
  .fs-4, .carousel .items .item .details .title {
    font-size: 44px;
  }
}

.fs-5, .colorized-block.motto .content .perex {
  font-size: 30px;
}
@media (min-width: 480px) {
  .fs-5, .colorized-block.motto .content .perex {
    font-size: 28px;
  }
}
@media (min-width: 800px) {
  .fs-5, .colorized-block.motto .content .perex {
    font-size: 28px;
  }
}
@media (min-width: 1200px) {
  .fs-5, .colorized-block.motto .content .perex {
    font-size: 30px;
  }
}
@media (min-width: 1440px) {
  .fs-5, .colorized-block.motto .content .perex {
    font-size: 34px;
  }
}

.fs-6, .colorized-block .content .title, .dont-miss h2, .aktualne > .container-fluid > .title h2, .aktualne > .container > .title h2, h2, h1 {
  font-size: 26px;
}
@media (min-width: 480px) {
  .fs-6, .colorized-block .content .title, .dont-miss h2, .aktualne > .container-fluid > .title h2, .aktualne > .container > .title h2, h2, h1 {
    font-size: 28px;
  }
}
@media (min-width: 800px) {
  .fs-6, .colorized-block .content .title, .dont-miss h2, .aktualne > .container-fluid > .title h2, .aktualne > .container > .title h2, h2, h1 {
    font-size: 30px;
  }
}
@media (min-width: 1200px) {
  .fs-6, .colorized-block .content .title, .dont-miss h2, .aktualne > .container-fluid > .title h2, .aktualne > .container > .title h2, h2, h1 {
    font-size: 34px;
  }
}
@media (min-width: 1440px) {
  .fs-6, .colorized-block .content .title, .dont-miss h2, .aktualne > .container-fluid > .title h2, .aktualne > .container > .title h2, h2, h1 {
    font-size: 46px;
  }
}

.fs-7, .alert[data-level="2"] h2, .alert[data-level="1"] h2 {
  font-size: 24px;
}
@media (min-width: 480px) {
  .fs-7, .alert[data-level="2"] h2, .alert[data-level="1"] h2 {
    font-size: 18px;
  }
}
@media (min-width: 800px) {
  .fs-7, .alert[data-level="2"] h2, .alert[data-level="1"] h2 {
    font-size: 18px;
  }
}
@media (min-width: 1200px) {
  .fs-7, .alert[data-level="2"] h2, .alert[data-level="1"] h2 {
    font-size: 21px;
  }
}
@media (min-width: 1440px) {
  .fs-7, .alert[data-level="2"] h2, .alert[data-level="1"] h2 {
    font-size: 26px;
  }
}

.fs-8 {
  font-size: 20px;
}
@media (min-width: 480px) {
  .fs-8 {
    font-size: 20px;
  }
}
@media (min-width: 800px) {
  .fs-8 {
    font-size: 24px;
  }
}
@media (min-width: 1200px) {
  .fs-8 {
    font-size: 26px;
  }
}
@media (min-width: 1440px) {
  .fs-8 {
    font-size: 32px;
  }
}

.fs-9, .bookmarks > .title, .subpage .content h2 {
  font-size: 18px;
}
@media (min-width: 480px) {
  .fs-9, .bookmarks > .title, .subpage .content h2 {
    font-size: 20px;
  }
}
@media (min-width: 800px) {
  .fs-9, .bookmarks > .title, .subpage .content h2 {
    font-size: 20px;
  }
}
@media (min-width: 1200px) {
  .fs-9, .bookmarks > .title, .subpage .content h2 {
    font-size: 21px;
  }
}
@media (min-width: 1440px) {
  .fs-9, .bookmarks > .title, .subpage .content h2 {
    font-size: 23px;
  }
}

.fs-10, .video-frame .title, .dont-miss .items .item .inner .details .title, .aktualne .items .item .details .title, .event .event-info .event-title > a {
  font-size: 18px;
}
@media (min-width: 480px) {
  .fs-10, .video-frame .title, .dont-miss .items .item .inner .details .title, .aktualne .items .item .details .title, .event .event-info .event-title > a {
    font-size: 18px;
  }
}
@media (min-width: 800px) {
  .fs-10, .video-frame .title, .dont-miss .items .item .inner .details .title, .aktualne .items .item .details .title, .event .event-info .event-title > a {
    font-size: 18px;
  }
}
@media (min-width: 1200px) {
  .fs-10, .video-frame .title, .dont-miss .items .item .inner .details .title, .aktualne .items .item .details .title, .event .event-info .event-title > a {
    font-size: 21px;
  }
}
@media (min-width: 1440px) {
  .fs-10, .video-frame .title, .dont-miss .items .item .inner .details .title, .aktualne .items .item .details .title, .event .event-info .event-title > a {
    font-size: 23px;
  }
}

.fs-11, .colorized-block.motto .content .title {
  font-size: 18px;
}
@media (min-width: 480px) {
  .fs-11, .colorized-block.motto .content .title {
    font-size: 17px;
  }
}
@media (min-width: 800px) {
  .fs-11, .colorized-block.motto .content .title {
    font-size: 17px;
  }
}
@media (min-width: 1200px) {
  .fs-11, .colorized-block.motto .content .title {
    font-size: 18px;
  }
}
@media (min-width: 1440px) {
  .fs-11, .colorized-block.motto .content .title {
    font-size: 20px;
  }
}

.fs-12, .navigator .item > a, .news .new .title {
  font-size: 18px;
}
@media (min-width: 480px) {
  .fs-12, .navigator .item > a, .news .new .title {
    font-size: 16px;
  }
}
@media (min-width: 800px) {
  .fs-12, .navigator .item > a, .news .new .title {
    font-size: 18px;
  }
}
@media (min-width: 1200px) {
  .fs-12, .navigator .item > a, .news .new .title {
    font-size: 18px;
  }
}
@media (min-width: 1440px) {
  .fs-12, .navigator .item > a, .news .new .title {
    font-size: 19px;
  }
}

.fs-13, .bookmarks > .items-content .item-content > .title, .colorized-block .content .subtitle, .node-content .col-md-6 > p:first-child > b,
.node-content .col-md-4 > p:first-child > b {
  font-size: 18px;
}
@media (min-width: 480px) {
  .fs-13, .bookmarks > .items-content .item-content > .title, .colorized-block .content .subtitle, .node-content .col-md-6 > p:first-child > b,
  .node-content .col-md-4 > p:first-child > b {
    font-size: 15px;
  }
}
@media (min-width: 800px) {
  .fs-13, .bookmarks > .items-content .item-content > .title, .colorized-block .content .subtitle, .node-content .col-md-6 > p:first-child > b,
  .node-content .col-md-4 > p:first-child > b {
    font-size: 16px;
  }
}
@media (min-width: 1200px) {
  .fs-13, .bookmarks > .items-content .item-content > .title, .colorized-block .content .subtitle, .node-content .col-md-6 > p:first-child > b,
  .node-content .col-md-4 > p:first-child > b {
    font-size: 18px;
  }
}
@media (min-width: 1440px) {
  .fs-13, .bookmarks > .items-content .item-content > .title, .colorized-block .content .subtitle, .node-content .col-md-6 > p:first-child > b,
  .node-content .col-md-4 > p:first-child > b {
    font-size: 19px;
  }
}

.fs-14, .aktualne .items .item .details .info, .news .new > *.perex {
  font-size: 15px;
}
@media (min-width: 480px) {
  .fs-14, .aktualne .items .item .details .info, .news .new > *.perex {
    font-size: 13px;
  }
}
@media (min-width: 800px) {
  .fs-14, .aktualne .items .item .details .info, .news .new > *.perex {
    font-size: 13px;
  }
}
@media (min-width: 1200px) {
  .fs-14, .aktualne .items .item .details .info, .news .new > *.perex {
    font-size: 14px;
  }
}
@media (min-width: 1440px) {
  .fs-14, .aktualne .items .item .details .info, .news .new > *.perex {
    font-size: 15px;
  }
}

.fs-15, .search-results .search-item div:not(.node-breadcrumbs) a, .carousel .items .item .details .info {
  font-size: 15px;
}
@media (min-width: 480px) {
  .fs-15, .search-results .search-item div:not(.node-breadcrumbs) a, .carousel .items .item .details .info {
    font-size: 13px;
  }
}
@media (min-width: 800px) {
  .fs-15, .search-results .search-item div:not(.node-breadcrumbs) a, .carousel .items .item .details .info {
    font-size: 14px;
  }
}
@media (min-width: 1200px) {
  .fs-15, .search-results .search-item div:not(.node-breadcrumbs) a, .carousel .items .item .details .info {
    font-size: 16px;
  }
}
@media (min-width: 1440px) {
  .fs-15, .search-results .search-item div:not(.node-breadcrumbs) a, .carousel .items .item .details .info {
    font-size: 18px;
  }
}

.fs-16, .search-results .search-item .content p, .video-frame .perex, .medailon-container .medailon-item .medailon-text .medailon-content, .foot-notes sup font::before, .foot-notes sup font::after, .rastr-block sup font::before, .rastr-block sup font::after, .memo-note .table-wrapper > table > tbody > tr > td:nth-child(1), .event .event-perex, .collapse-root > .collapse-item > .collapse-header > .collapse-subtitle h5, .collapse-root > .collapse-item > .collapse-content, .content-footer, .subpage, .node-content p {
  font-size: 15px;
  line-height: 1.67;
}
@media (min-width: 480px) {
  .fs-16, .search-results .search-item .content p, .video-frame .perex, .medailon-container .medailon-item .medailon-text .medailon-content, .foot-notes sup font::before, .foot-notes sup font::after, .rastr-block sup font::before, .rastr-block sup font::after, .memo-note .table-wrapper > table > tbody > tr > td:nth-child(1), .event .event-perex, .collapse-root > .collapse-item > .collapse-header > .collapse-subtitle h5, .collapse-root > .collapse-item > .collapse-content, .content-footer, .subpage, .node-content p {
    font-size: 13px;
    line-height: 1.54;
  }
}
@media (min-width: 800px) {
  .fs-16, .search-results .search-item .content p, .video-frame .perex, .medailon-container .medailon-item .medailon-text .medailon-content, .foot-notes sup font::before, .foot-notes sup font::after, .rastr-block sup font::before, .rastr-block sup font::after, .memo-note .table-wrapper > table > tbody > tr > td:nth-child(1), .event .event-perex, .collapse-root > .collapse-item > .collapse-header > .collapse-subtitle h5, .collapse-root > .collapse-item > .collapse-content, .content-footer, .subpage, .node-content p {
    font-size: 13px;
    line-height: 1.54;
  }
}
@media (min-width: 1200px) {
  .fs-16, .search-results .search-item .content p, .video-frame .perex, .medailon-container .medailon-item .medailon-text .medailon-content, .foot-notes sup font::before, .foot-notes sup font::after, .rastr-block sup font::before, .rastr-block sup font::after, .memo-note .table-wrapper > table > tbody > tr > td:nth-child(1), .event .event-perex, .collapse-root > .collapse-item > .collapse-header > .collapse-subtitle h5, .collapse-root > .collapse-item > .collapse-content, .content-footer, .subpage, .node-content p {
    font-size: 14px;
    line-height: 1.57;
  }
}
@media (min-width: 1440px) {
  .fs-16, .search-results .search-item .content p, .video-frame .perex, .medailon-container .medailon-item .medailon-text .medailon-content, .foot-notes sup font::before, .foot-notes sup font::after, .rastr-block sup font::before, .rastr-block sup font::after, .memo-note .table-wrapper > table > tbody > tr > td:nth-child(1), .event .event-perex, .collapse-root > .collapse-item > .collapse-header > .collapse-subtitle h5, .collapse-root > .collapse-item > .collapse-content, .content-footer, .subpage, .node-content p {
    font-size: 15px;
    line-height: 1.73;
  }
}

.fs-17, .colorized-block .content .perex, .alert .container-fluid .details .info {
  font-size: 15px;
}
@media (min-width: 480px) {
  .fs-17, .colorized-block .content .perex, .alert .container-fluid .details .info {
    font-size: 12px;
  }
}
@media (min-width: 800px) {
  .fs-17, .colorized-block .content .perex, .alert .container-fluid .details .info {
    font-size: 12px;
  }
}
@media (min-width: 1200px) {
  .fs-17, .colorized-block .content .perex, .alert .container-fluid .details .info {
    font-size: 14px;
  }
}
@media (min-width: 1440px) {
  .fs-17, .colorized-block .content .perex, .alert .container-fluid .details .info {
    font-size: 16px;
  }
}

.fs-18, .calendar:not(.vypis) .day-container .day {
  font-size: 14px;
}
@media (min-width: 480px) {
  .fs-18, .calendar:not(.vypis) .day-container .day {
    font-size: 12px;
  }
}
@media (min-width: 800px) {
  .fs-18, .calendar:not(.vypis) .day-container .day {
    font-size: 12px;
  }
}
@media (min-width: 1200px) {
  .fs-18, .calendar:not(.vypis) .day-container .day {
    font-size: 12px;
  }
}
@media (min-width: 1440px) {
  .fs-18, .calendar:not(.vypis) .day-container .day {
    font-size: 16px;
  }
}

.fs-19, .carousel .links .link > *, .calendar:not(.vypis) .controls .month-picker .month, .calendar:not(.vypis) .controls .events-picker {
  font-size: 13px;
}
@media (min-width: 480px) {
  .fs-19, .carousel .links .link > *, .calendar:not(.vypis) .controls .month-picker .month, .calendar:not(.vypis) .controls .events-picker {
    font-size: 12px;
  }
}
@media (min-width: 800px) {
  .fs-19, .carousel .links .link > *, .calendar:not(.vypis) .controls .month-picker .month, .calendar:not(.vypis) .controls .events-picker {
    font-size: 13px;
  }
}
@media (min-width: 1200px) {
  .fs-19, .carousel .links .link > *, .calendar:not(.vypis) .controls .month-picker .month, .calendar:not(.vypis) .controls .events-picker {
    font-size: 14px;
  }
}
@media (min-width: 1440px) {
  .fs-19, .carousel .links .link > *, .calendar:not(.vypis) .controls .month-picker .month, .calendar:not(.vypis) .controls .events-picker {
    font-size: 15px;
  }
}

.fs-20, .label {
  font-size: 10px;
}
@media (min-width: 480px) {
  .fs-20, .label {
    font-size: 11px;
  }
}
@media (min-width: 800px) {
  .fs-20, .label {
    font-size: 11px;
  }
}
@media (min-width: 1200px) {
  .fs-20, .label {
    font-size: 12px;
  }
}
@media (min-width: 1440px) {
  .fs-20, .label {
    font-size: 12px;
  }
}

.fs-21, .search-results .search-item .date, .search-results .search-item .link, .dont-miss .items .item .inner .details .date, .aktualne .items .item .details .date, .event .event-details > *, .collapse-root > .buttons, .news .new .date {
  font-size: 10px;
}
@media (min-width: 480px) {
  .fs-21, .search-results .search-item .date, .search-results .search-item .link, .dont-miss .items .item .inner .details .date, .aktualne .items .item .details .date, .event .event-details > *, .collapse-root > .buttons, .news .new .date {
    font-size: 10px;
  }
}
@media (min-width: 800px) {
  .fs-21, .search-results .search-item .date, .search-results .search-item .link, .dont-miss .items .item .inner .details .date, .aktualne .items .item .details .date, .event .event-details > *, .collapse-root > .buttons, .news .new .date {
    font-size: 10px;
  }
}
@media (min-width: 1200px) {
  .fs-21, .search-results .search-item .date, .search-results .search-item .link, .dont-miss .items .item .inner .details .date, .aktualne .items .item .details .date, .event .event-details > *, .collapse-root > .buttons, .news .new .date {
    font-size: 10px;
  }
}
@media (min-width: 1440px) {
  .fs-21, .search-results .search-item .date, .search-results .search-item .link, .dont-miss .items .item .inner .details .date, .aktualne .items .item .details .date, .event .event-details > *, .collapse-root > .buttons, .news .new .date {
    font-size: 12px;
  }
}

.fs-22, .calendar.vypis .picker .days-label .day-label, .calendar .picker .days-label .day-label, .calendar:not(.vypis) .picker .days-label {
  font-size: 11px;
}
@media (min-width: 480px) {
  .fs-22, .calendar.vypis .picker .days-label .day-label, .calendar .picker .days-label .day-label, .calendar:not(.vypis) .picker .days-label {
    font-size: 10px;
  }
}
@media (min-width: 800px) {
  .fs-22, .calendar.vypis .picker .days-label .day-label, .calendar .picker .days-label .day-label, .calendar:not(.vypis) .picker .days-label {
    font-size: 10px;
  }
}
@media (min-width: 1200px) {
  .fs-22, .calendar.vypis .picker .days-label .day-label, .calendar .picker .days-label .day-label, .calendar:not(.vypis) .picker .days-label {
    font-size: 11px;
  }
}
@media (min-width: 1440px) {
  .fs-22, .calendar.vypis .picker .days-label .day-label, .calendar .picker .days-label .day-label, .calendar:not(.vypis) .picker .days-label {
    font-size: 12px;
  }
}

.fs-23, footer h3 {
  font-size: 18px;
}
@media (min-width: 480px) {
  .fs-23, footer h3 {
    font-size: 15px;
  }
}
@media (min-width: 800px) {
  .fs-23, footer h3 {
    font-size: 16px;
  }
}
@media (min-width: 1200px) {
  .fs-23, footer h3 {
    font-size: 18px;
  }
}
@media (min-width: 1440px) {
  .fs-23, footer h3 {
    font-size: 21px;
  }
}

.fs-24, .main-navigation .navigation-desktop .submenu ul li, footer .row > * .node-content {
  font-size: 11px;
}
@media (min-width: 480px) {
  .fs-24, .main-navigation .navigation-desktop .submenu ul li, footer .row > * .node-content {
    font-size: 11px;
  }
}
@media (min-width: 800px) {
  .fs-24, .main-navigation .navigation-desktop .submenu ul li, footer .row > * .node-content {
    font-size: 11px;
  }
}
@media (min-width: 1200px) {
  .fs-24, .main-navigation .navigation-desktop .submenu ul li, footer .row > * .node-content {
    font-size: 12px;
  }
}
@media (min-width: 1440px) {
  .fs-24, .main-navigation .navigation-desktop .submenu ul li, footer .row > * .node-content {
    font-size: 14px;
  }
}

.fs-25, .footer-links {
  font-size: 10px;
}
@media (min-width: 480px) {
  .fs-25, .footer-links {
    font-size: 11px;
  }
}
@media (min-width: 800px) {
  .fs-25, .footer-links {
    font-size: 11px;
  }
}
@media (min-width: 1200px) {
  .fs-25, .footer-links {
    font-size: 11px;
  }
}
@media (min-width: 1440px) {
  .fs-25, .footer-links {
    font-size: 13px;
  }
}

.fs-26 {
  font-size: 10px;
}
@media (min-width: 480px) {
  .fs-26 {
    font-size: 20px;
  }
}
@media (min-width: 800px) {
  .fs-26 {
    font-size: 25px;
  }
}
@media (min-width: 1200px) {
  .fs-26 {
    font-size: 30px;
  }
}
@media (min-width: 1440px) {
  .fs-26 {
    font-size: 36px;
  }
}

.fs-27 {
  font-size: 10px;
}
@media (min-width: 480px) {
  .fs-27 {
    font-size: 10px;
  }
}
@media (min-width: 800px) {
  .fs-27 {
    font-size: 10px;
  }
}
@media (min-width: 1200px) {
  .fs-27 {
    font-size: 11px;
  }
}
@media (min-width: 1440px) {
  .fs-27 {
    font-size: 13px;
  }
}

.fs-p {
  font-size: 15px;
}
@media (min-width: 480px) {
  .fs-p {
    font-size: 10px;
  }
}
@media (min-width: 800px) {
  .fs-p {
    font-size: 10px;
  }
}
@media (min-width: 1200px) {
  .fs-p {
    font-size: 11px;
  }
}
@media (min-width: 1440px) {
  .fs-p {
    font-size: 13px;
  }
}

.fs-28, .foot-notes .title, .rastr-block .title {
  font-size: 16px;
}
@media (min-width: 480px) {
  .fs-28, .foot-notes .title, .rastr-block .title {
    font-size: 14px;
  }
}
@media (min-width: 800px) {
  .fs-28, .foot-notes .title, .rastr-block .title {
    font-size: 14px;
  }
}
@media (min-width: 1200px) {
  .fs-28, .foot-notes .title, .rastr-block .title {
    font-size: 14px;
  }
}
@media (min-width: 1440px) {
  .fs-28, .foot-notes .title, .rastr-block .title {
    font-size: 18px;
  }
}

.fs-29, .foot-notes p, .foot-notes font, .memo-note .table-wrapper > table > tbody > tr > td:nth-child(2) p {
  font-size: 13px;
}
@media (min-width: 480px) {
  .fs-29, .foot-notes p, .foot-notes font, .memo-note .table-wrapper > table > tbody > tr > td:nth-child(2) p {
    font-size: 12px;
  }
}
@media (min-width: 800px) {
  .fs-29, .foot-notes p, .foot-notes font, .memo-note .table-wrapper > table > tbody > tr > td:nth-child(2) p {
    font-size: 12px;
  }
}
@media (min-width: 1200px) {
  .fs-29, .foot-notes p, .foot-notes font, .memo-note .table-wrapper > table > tbody > tr > td:nth-child(2) p {
    font-size: 12px;
  }
}
@media (min-width: 1440px) {
  .fs-29, .foot-notes p, .foot-notes font, .memo-note .table-wrapper > table > tbody > tr > td:nth-child(2) p {
    font-size: 13px;
  }
}

.fs-30, .medailon-container .medailon-item .medailon-text .medailon-title {
  font-size: 20px;
}
@media (min-width: 480px) {
  .fs-30, .medailon-container .medailon-item .medailon-text .medailon-title {
    font-size: 18px;
  }
}
@media (min-width: 800px) {
  .fs-30, .medailon-container .medailon-item .medailon-text .medailon-title {
    font-size: 18px;
  }
}
@media (min-width: 1200px) {
  .fs-30, .medailon-container .medailon-item .medailon-text .medailon-title {
    font-size: 20px;
  }
}
@media (min-width: 1440px) {
  .fs-30, .medailon-container .medailon-item .medailon-text .medailon-title {
    font-size: 20px;
  }
}

.fs-31 {
  font-size: 12px;
}
@media (min-width: 480px) {
  .fs-31 {
    font-size: 14px;
  }
}
@media (min-width: 800px) {
  .fs-31 {
    font-size: 14px;
  }
}
@media (min-width: 1200px) {
  .fs-31 {
    font-size: 14px;
  }
}
@media (min-width: 1440px) {
  .fs-31 {
    font-size: 14px;
  }
}

.fs-32, .medailon-container .medailon-item .control div {
  font-size: 18px;
}
@media (min-width: 480px) {
  .fs-32, .medailon-container .medailon-item .control div {
    font-size: 15px;
  }
}
@media (min-width: 800px) {
  .fs-32, .medailon-container .medailon-item .control div {
    font-size: 15px;
  }
}
@media (min-width: 1200px) {
  .fs-32, .medailon-container .medailon-item .control div {
    font-size: 18px;
  }
}
@media (min-width: 1440px) {
  .fs-32, .medailon-container .medailon-item .control div {
    font-size: 18px;
  }
}

.fs-33, .collapse-root > .collapse-item > .collapse-header h3 {
  font-size: 15px;
}
@media (min-width: 480px) {
  .fs-33, .collapse-root > .collapse-item > .collapse-header h3 {
    font-size: 18px;
  }
}
@media (min-width: 800px) {
  .fs-33, .collapse-root > .collapse-item > .collapse-header h3 {
    font-size: 18px;
  }
}
@media (min-width: 1200px) {
  .fs-33, .collapse-root > .collapse-item > .collapse-header h3 {
    font-size: 18px;
  }
}
@media (min-width: 1440px) {
  .fs-33, .collapse-root > .collapse-item > .collapse-header h3 {
    font-size: 19px;
  }
}

.fs-34, .calendar .day-container .day {
  font-size: 14px;
}
@media (min-width: 480px) {
  .fs-34, .calendar .day-container .day {
    font-size: 12px;
  }
}
@media (min-width: 800px) {
  .fs-34, .calendar .day-container .day {
    font-size: 12px;
  }
}
@media (min-width: 1200px) {
  .fs-34, .calendar .day-container .day {
    font-size: 12px;
  }
}
@media (min-width: 1440px) {
  .fs-34, .calendar .day-container .day {
    font-size: 12px;
  }
}

.fs-35, .tiles-text-links > .tile-text-link .title {
  font-size: 18px;
}
@media (min-width: 480px) {
  .fs-35, .tiles-text-links > .tile-text-link .title {
    font-size: 17px;
  }
}
@media (min-width: 800px) {
  .fs-35, .tiles-text-links > .tile-text-link .title {
    font-size: 17px;
  }
}
@media (min-width: 1200px) {
  .fs-35, .tiles-text-links > .tile-text-link .title {
    font-size: 18px;
  }
}
@media (min-width: 1440px) {
  .fs-35, .tiles-text-links > .tile-text-link .title {
    font-size: 19px;
  }
}

.fs-btn, .bookmarks > .names .item-name, .btn, .myButton {
  font-size: 10px;
  line-height: 1.2;
}
@media (min-width: 480px) {
  .fs-btn, .bookmarks > .names .item-name, .btn, .myButton {
    font-size: 10px;
    line-height: 1.2;
  }
}
@media (min-width: 800px) {
  .fs-btn, .bookmarks > .names .item-name, .btn, .myButton {
    font-size: 10px;
    line-height: 1.2;
  }
}
@media (min-width: 1200px) {
  .fs-btn, .bookmarks > .names .item-name, .btn, .myButton {
    font-size: 11px;
    line-height: 1.2;
  }
}
@media (min-width: 1440px) {
  .fs-btn, .bookmarks > .names .item-name, .btn, .myButton {
    font-size: 12px;
    line-height: 1.2;
  }
}

.fs-menulinks, .main-navigation .navigation-desktop > ul > li > a {
  font-size: 10px;
}
@media (min-width: 480px) {
  .fs-menulinks, .main-navigation .navigation-desktop > ul > li > a {
    font-size: 10px;
  }
}
@media (min-width: 800px) {
  .fs-menulinks, .main-navigation .navigation-desktop > ul > li > a {
    font-size: 14px;
  }
}
@media (min-width: 1200px) {
  .fs-menulinks, .main-navigation .navigation-desktop > ul > li > a {
    font-size: 15px;
  }
}
@media (min-width: 1440px) {
  .fs-menulinks, .main-navigation .navigation-desktop > ul > li > a {
    font-size: 18px;
  }
}

.fs-menulinks-smaller, .main-navigation .navigation-desktop.smaller-links > ul > li > a {
  font-size: 10px;
}
@media (min-width: 480px) {
  .fs-menulinks-smaller, .main-navigation .navigation-desktop.smaller-links > ul > li > a {
    font-size: 10px;
  }
}
@media (min-width: 800px) {
  .fs-menulinks-smaller, .main-navigation .navigation-desktop.smaller-links > ul > li > a {
    font-size: 12px;
  }
}
@media (min-width: 1200px) {
  .fs-menulinks-smaller, .main-navigation .navigation-desktop.smaller-links > ul > li > a {
    font-size: 13px;
  }
}
@media (min-width: 1440px) {
  .fs-menulinks-smaller, .main-navigation .navigation-desktop.smaller-links > ul > li > a {
    font-size: 15px;
  }
}

@media (min-width: 800px) {
  .fs-submain, .main-navigation .navigation-desktop .submenu ul li:first-of-type {
    font-size: 13px;
  }
}
@media (min-width: 1200px) {
  .fs-submain, .main-navigation .navigation-desktop .submenu ul li:first-of-type {
    font-size: 15px;
  }
}
@media (min-width: 1440px) {
  .fs-submain, .main-navigation .navigation-desktop .submenu ul li:first-of-type {
    font-size: 17px;
  }
}

.fs-nav-mob-0, .main-navigation .navigation-mobile .nav ul[data-depth="0"] {
  font-size: 16px;
}
@media (min-width: 480px) {
  .fs-nav-mob-0, .main-navigation .navigation-mobile .nav ul[data-depth="0"] {
    font-size: 18px;
  }
}

.fs-nav-mob-1, .main-navigation .navigation-mobile .nav ul[data-depth="1"] {
  font-size: 14px;
}
@media (min-width: 480px) {
  .fs-nav-mob-1, .main-navigation .navigation-mobile .nav ul[data-depth="1"] {
    font-size: 16px;
  }
}

.fs-nav-mob-2, .main-navigation .navigation-mobile .nav ul[data-depth="2"] {
  font-size: 13px;
}
@media (min-width: 480px) {
  .fs-nav-mob-2, .main-navigation .navigation-mobile .nav ul[data-depth="2"] {
    font-size: 14px;
  }
}

.fs-nav-mob-3, .main-navigation .navigation-mobile .nav ul[data-depth="3"] {
  font-size: 13px;
}
@media (min-width: 480px) {
  .fs-nav-mob-3, .main-navigation .navigation-mobile .nav ul[data-depth="3"] {
    font-size: 14px;
  }
}

.fs-nav-mob-4, .main-navigation .navigation-mobile .nav ul[data-depth="4"] {
  font-size: 12px;
}
@media (min-width: 480px) {
  .fs-nav-mob-4, .main-navigation .navigation-mobile .nav ul[data-depth="4"] {
    font-size: 13px;
  }
}

.fs-nav-mob-5, .main-navigation .navigation-mobile .nav ul[data-depth="5"] {
  font-size: 11px;
}
@media (min-width: 480px) {
  .fs-nav-mob-5, .main-navigation .navigation-mobile .nav ul[data-depth="5"] {
    font-size: 12px;
  }
}

.fs-smaller-1 {
  font-size: 16px;
}

.fs-smaller-2, .odbornici .odbornik-list .odbornik .odbornik-perex {
  font-size: 14px;
}

.fs-smaller-3 {
  font-size: 12px;
}

p {
  margin: 0;
}

h2 {
  margin-top: 0;
  margin-bottom: 1rem;
  text-align: center;
}
@media (min-width: 480px) {
  h2 {
    text-align: left;
  }
}

h3 {
  font-weight: 700;
  font-family: "silkaregular", serif;
}

.fw-700, table.table tr:first-of-type, .odbornici .odbornik-list .odbornik .odbornik-name, .colorized-block.motto .content .perex, .alert, .carousel .links .link > *, .calendar:not(.vypis) .controls .events-picker span, .collapse-root > .collapse-item > .collapse-header h3, .btn, .myButton, .main-navigation .navigation-desktop > ul > li > a, .title {
  font-weight: 700;
  font-family: "silkabold", sans-serif;
}

.text-end {
  text-align: right;
}

.disabled {
  color: rgb(229.5, 234.9, 238.2);
  cursor: default;
}

.rss {
  letter-spacing: 2px;
}

span.date {
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1px;
}

.info, p:not(.title) {
  line-height: 1.6;
}

.overflowHidden h2 {
  color: #d22d40;
}

.node-content.blue-section-titles > .overflowHidden h2 {
  color: #003657;
}

.p {
  padding: 1rem;
}

.pt {
  padding-top: 1rem;
}

.pr {
  padding-right: 1rem;
}

.pb {
  padding-bottom: 1rem;
}

.pl {
  padding-left: 1rem;
}

.px {
  padding-left: 1rem;
  padding-right: 1rem;
}

.py {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.psmaller-1 {
  padding: 0.2rem;
}

.pt-smaller-1 {
  padding-top: 0.2rem;
}

.pr-smaller-1 {
  padding-right: 0.2rem;
}

.pb-smaller-1 {
  padding-bottom: 0.2rem;
}

.pl-smaller-1 {
  padding-left: 0.2rem;
}

.px-smaller-1 {
  padding-left: 0.2rem;
  padding-right: 0.2rem;
}

.py-smaller-1 {
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
}

.psmaller-2 {
  padding: 0.25rem;
}

.pt-smaller-2 {
  padding-top: 0.25rem;
}

.pr-smaller-2 {
  padding-right: 0.25rem;
}

.pb-smaller-2 {
  padding-bottom: 0.25rem;
}

.pl-smaller-2 {
  padding-left: 0.25rem;
}

.px-smaller-2 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.py-smaller-2 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.psmaller-3 {
  padding: 0.5rem;
}

.pt-smaller-3 {
  padding-top: 0.5rem;
}

.pr-smaller-3 {
  padding-right: 0.5rem;
}

.pb-smaller-3 {
  padding-bottom: 0.5rem;
}

.pl-smaller-3 {
  padding-left: 0.5rem;
}

.px-smaller-3 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.py-smaller-3 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.psmaller-4 {
  padding: 0.75rem;
}

.pt-smaller-4 {
  padding-top: 0.75rem;
}

.pr-smaller-4 {
  padding-right: 0.75rem;
}

.pb-smaller-4 {
  padding-bottom: 0.75rem;
}

.pl-smaller-4 {
  padding-left: 0.75rem;
}

.px-smaller-4 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.py-smaller-4 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.psmaller-5 {
  padding: 0.8rem;
}

.pt-smaller-5 {
  padding-top: 0.8rem;
}

.pr-smaller-5 {
  padding-right: 0.8rem;
}

.pb-smaller-5 {
  padding-bottom: 0.8rem;
}

.pl-smaller-5 {
  padding-left: 0.8rem;
}

.px-smaller-5 {
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}

.py-smaller-5 {
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
}

.p0 {
  padding: 0rem;
}

.pt-0 {
  padding-top: 0rem;
}

.pr-0 {
  padding-right: 0rem;
}

.pb-0 {
  padding-bottom: 0rem;
}

.pl-0 {
  padding-left: 0rem;
}

.px-0 {
  padding-left: 0rem;
  padding-right: 0rem;
}

.py-0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
}

.p1 {
  padding: 1.2rem;
}

.pt-1 {
  padding-top: 1.2rem;
}

.pr-1 {
  padding-right: 1.2rem;
}

.pb-1 {
  padding-bottom: 1.2rem;
}

.pl-1 {
  padding-left: 1.2rem;
}

.px-1 {
  padding-left: 1.2rem;
  padding-right: 1.2rem;
}

.py-1 {
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
}

.p2 {
  padding: 1.25rem;
}

.pt-2 {
  padding-top: 1.25rem;
}

.pr-2 {
  padding-right: 1.25rem;
}

.pb-2 {
  padding-bottom: 1.25rem;
}

.pl-2 {
  padding-left: 1.25rem;
}

.px-2 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.py-2 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.p3 {
  padding: 1.5rem;
}

.pt-3 {
  padding-top: 1.5rem;
}

.pr-3 {
  padding-right: 1.5rem;
}

.pb-3 {
  padding-bottom: 1.5rem;
}

.pl-3 {
  padding-left: 1.5rem;
}

.px-3 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.py-3 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.p4 {
  padding: 1.75rem;
}

.pt-4 {
  padding-top: 1.75rem;
}

.pr-4 {
  padding-right: 1.75rem;
}

.pb-4 {
  padding-bottom: 1.75rem;
}

.pl-4 {
  padding-left: 1.75rem;
}

.px-4 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.py-4 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.p5 {
  padding: 1.8rem;
}

.pt-5 {
  padding-top: 1.8rem;
}

.pr-5 {
  padding-right: 1.8rem;
}

.pb-5 {
  padding-bottom: 1.8rem;
}

.pl-5 {
  padding-left: 1.8rem;
}

.px-5 {
  padding-left: 1.8rem;
  padding-right: 1.8rem;
}

.py-5 {
  padding-top: 1.8rem;
  padding-bottom: 1.8rem;
}

.p6 {
  padding: 2rem;
}

.pt-6 {
  padding-top: 2rem;
}

.pr-6 {
  padding-right: 2rem;
}

.pb-6 {
  padding-bottom: 2rem;
}

.pl-6 {
  padding-left: 2rem;
}

.px-6 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.py-6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.p7 {
  padding: 2.5rem;
}

.pt-7 {
  padding-top: 2.5rem;
}

.pr-7 {
  padding-right: 2.5rem;
}

.pb-7 {
  padding-bottom: 2.5rem;
}

.pl-7 {
  padding-left: 2.5rem;
}

.px-7 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.py-7 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.p8 {
  padding: 3rem;
}

.pt-8 {
  padding-top: 3rem;
}

.pr-8 {
  padding-right: 3rem;
}

.pb-8 {
  padding-bottom: 3rem;
}

.pl-8 {
  padding-left: 3rem;
}

.px-8 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.py-8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.p9 {
  padding: 4rem;
}

.pt-9 {
  padding-top: 4rem;
}

.pr-9 {
  padding-right: 4rem;
}

.pb-9 {
  padding-bottom: 4rem;
}

.pl-9 {
  padding-left: 4rem;
}

.px-9 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.py-9 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.p10 {
  padding: 5rem;
}

.pt-10 {
  padding-top: 5rem;
}

.pr-10 {
  padding-right: 5rem;
}

.pb-10 {
  padding-bottom: 5rem;
}

.pl-10 {
  padding-left: 5rem;
}

.px-10 {
  padding-left: 5rem;
  padding-right: 5rem;
}

.py-10 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.m-smaller-1 {
  margin: 0.2rem;
}

.mt-smaller-1 {
  margin-top: 0.2rem;
}

.mr-smaller-1 {
  margin-right: 0.2rem;
}

.mb-smaller-1 {
  margin-bottom: 0.2rem;
}

.ml-smaller-1 {
  margin-left: 0.2rem;
}

.mx-smaller-1 {
  margin-left: 0.2rem;
  margin-right: 0.2rem;
}

.my-smaller-1 {
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
}

.m-smaller-2 {
  margin: 0.25rem;
}

.mt-smaller-2 {
  margin-top: 0.25rem;
}

.mr-smaller-2 {
  margin-right: 0.25rem;
}

.mb-smaller-2 {
  margin-bottom: 0.25rem;
}

.ml-smaller-2 {
  margin-left: 0.25rem;
}

.mx-smaller-2 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.my-smaller-2 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.m-smaller-3 {
  margin: 0.5rem;
}

.mt-smaller-3 {
  margin-top: 0.5rem;
}

.mr-smaller-3 {
  margin-right: 0.5rem;
}

.mb-smaller-3 {
  margin-bottom: 0.5rem;
}

.ml-smaller-3 {
  margin-left: 0.5rem;
}

.mx-smaller-3 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.my-smaller-3 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.m-smaller-4 {
  margin: 0.75rem;
}

.mt-smaller-4 {
  margin-top: 0.75rem;
}

.mr-smaller-4 {
  margin-right: 0.75rem;
}

.mb-smaller-4 {
  margin-bottom: 0.75rem;
}

.ml-smaller-4 {
  margin-left: 0.75rem;
}

.mx-smaller-4 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

.my-smaller-4 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.m-smaller-5 {
  margin: 0.8rem;
}

.mt-smaller-5 {
  margin-top: 0.8rem;
}

.mr-smaller-5 {
  margin-right: 0.8rem;
}

.mb-smaller-5 {
  margin-bottom: 0.8rem;
}

.ml-smaller-5 {
  margin-left: 0.8rem;
}

.mx-smaller-5 {
  margin-left: 0.8rem;
  margin-right: 0.8rem;
}

.my-smaller-5 {
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
}

.m-0 {
  margin: 0rem;
}

.mt-0 {
  margin-top: 0rem;
}

.mr-0 {
  margin-right: 0rem;
}

.mb-0 {
  margin-bottom: 0rem;
}

.ml-0 {
  margin-left: 0rem;
}

.mx-0 {
  margin-left: 0rem;
  margin-right: 0rem;
}

.my-0 {
  margin-top: 0rem;
  margin-bottom: 0rem;
}

.m-1 {
  margin: 1.2rem;
}

.mt-1 {
  margin-top: 1.2rem;
}

.mr-1 {
  margin-right: 1.2rem;
}

.mb-1 {
  margin-bottom: 1.2rem;
}

.ml-1 {
  margin-left: 1.2rem;
}

.mx-1 {
  margin-left: 1.2rem;
  margin-right: 1.2rem;
}

.my-1 {
  margin-top: 1.2rem;
  margin-bottom: 1.2rem;
}

.m-2 {
  margin: 1.25rem;
}

.mt-2 {
  margin-top: 1.25rem;
}

.mr-2 {
  margin-right: 1.25rem;
}

.mb-2 {
  margin-bottom: 1.25rem;
}

.ml-2 {
  margin-left: 1.25rem;
}

.mx-2 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.my-2 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.m-3 {
  margin: 1.5rem;
}

.mt-3 {
  margin-top: 1.5rem;
}

.mr-3 {
  margin-right: 1.5rem;
}

.mb-3 {
  margin-bottom: 1.5rem;
}

.ml-3 {
  margin-left: 1.5rem;
}

.mx-3 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.my-3 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.m-4 {
  margin: 1.75rem;
}

.mt-4 {
  margin-top: 1.75rem;
}

.mr-4 {
  margin-right: 1.75rem;
}

.mb-4 {
  margin-bottom: 1.75rem;
}

.ml-4 {
  margin-left: 1.75rem;
}

.mx-4 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

.my-4 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.m-5 {
  margin: 1.8rem;
}

.mt-5 {
  margin-top: 1.8rem;
}

.mr-5 {
  margin-right: 1.8rem;
}

.mb-5 {
  margin-bottom: 1.8rem;
}

.ml-5 {
  margin-left: 1.8rem;
}

.mx-5 {
  margin-left: 1.8rem;
  margin-right: 1.8rem;
}

.my-5 {
  margin-top: 1.8rem;
  margin-bottom: 1.8rem;
}

.m-6 {
  margin: 2rem;
}

.mt-6 {
  margin-top: 2rem;
}

.mr-6 {
  margin-right: 2rem;
}

.mb-6 {
  margin-bottom: 2rem;
}

.ml-6 {
  margin-left: 2rem;
}

.mx-6 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.my-6 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.m-7 {
  margin: 2.5rem;
}

.mt-7 {
  margin-top: 2.5rem;
}

.mr-7 {
  margin-right: 2.5rem;
}

.mb-7 {
  margin-bottom: 2.5rem;
}

.ml-7 {
  margin-left: 2.5rem;
}

.mx-7 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.my-7 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.m-8 {
  margin: 3rem;
}

.mt-8 {
  margin-top: 3rem;
}

.mr-8 {
  margin-right: 3rem;
}

.mb-8 {
  margin-bottom: 3rem;
}

.ml-8 {
  margin-left: 3rem;
}

.mx-8 {
  margin-left: 3rem;
  margin-right: 3rem;
}

.my-8 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.m-9 {
  margin: 4rem;
}

.mt-9 {
  margin-top: 4rem;
}

.mr-9 {
  margin-right: 4rem;
}

.mb-9 {
  margin-bottom: 4rem;
}

.ml-9 {
  margin-left: 4rem;
}

.mx-9 {
  margin-left: 4rem;
  margin-right: 4rem;
}

.my-9 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.m-10 {
  margin: 5rem;
}

.mt-10 {
  margin-top: 5rem;
}

.mr-10 {
  margin-right: 5rem;
}

.mb-10 {
  margin-bottom: 5rem;
}

.ml-10 {
  margin-left: 5rem;
}

.mx-10 {
  margin-left: 5rem;
  margin-right: 5rem;
}

.my-10 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

@media (min-width: 480px) {
  .m-sm-smaller-1 {
    margin: 0.2rem;
  }
  .mt-sm-smaller-1 {
    margin-top: 0.2rem;
  }
  .mr-sm-smaller-1 {
    margin-right: 0.2rem;
  }
  .mb-sm-smaller-1 {
    margin-bottom: 0.2rem;
  }
  .ml-sm-smaller-1 {
    margin-left: 0.2rem;
  }
  .mx-sm-smaller-1 {
    margin-left: 0.2rem;
    margin-right: 0.2rem;
  }
  .my-sm-smaller-1 {
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
  }
  .m-sm-smaller-2 {
    margin: 0.25rem;
  }
  .mt-sm-smaller-2 {
    margin-top: 0.25rem;
  }
  .mr-sm-smaller-2 {
    margin-right: 0.25rem;
  }
  .mb-sm-smaller-2 {
    margin-bottom: 0.25rem;
  }
  .ml-sm-smaller-2 {
    margin-left: 0.25rem;
  }
  .mx-sm-smaller-2 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .my-sm-smaller-2 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .m-sm-smaller-3 {
    margin: 0.5rem;
  }
  .mt-sm-smaller-3 {
    margin-top: 0.5rem;
  }
  .mr-sm-smaller-3 {
    margin-right: 0.5rem;
  }
  .mb-sm-smaller-3 {
    margin-bottom: 0.5rem;
  }
  .ml-sm-smaller-3 {
    margin-left: 0.5rem;
  }
  .mx-sm-smaller-3 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .my-sm-smaller-3 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .m-sm-smaller-4 {
    margin: 0.75rem;
  }
  .mt-sm-smaller-4 {
    margin-top: 0.75rem;
  }
  .mr-sm-smaller-4 {
    margin-right: 0.75rem;
  }
  .mb-sm-smaller-4 {
    margin-bottom: 0.75rem;
  }
  .ml-sm-smaller-4 {
    margin-left: 0.75rem;
  }
  .mx-sm-smaller-4 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .my-sm-smaller-4 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .m-sm-smaller-5 {
    margin: 0.8rem;
  }
  .mt-sm-smaller-5 {
    margin-top: 0.8rem;
  }
  .mr-sm-smaller-5 {
    margin-right: 0.8rem;
  }
  .mb-sm-smaller-5 {
    margin-bottom: 0.8rem;
  }
  .ml-sm-smaller-5 {
    margin-left: 0.8rem;
  }
  .mx-sm-smaller-5 {
    margin-left: 0.8rem;
    margin-right: 0.8rem;
  }
  .my-sm-smaller-5 {
    margin-top: 0.8rem;
    margin-bottom: 0.8rem;
  }
  .m-sm-0 {
    margin: 0rem;
  }
  .mt-sm-0 {
    margin-top: 0rem;
  }
  .mr-sm-0 {
    margin-right: 0rem;
  }
  .mb-sm-0 {
    margin-bottom: 0rem;
  }
  .ml-sm-0 {
    margin-left: 0rem;
  }
  .mx-sm-0 {
    margin-left: 0rem;
    margin-right: 0rem;
  }
  .my-sm-0 {
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
  .m-sm-1 {
    margin: 1.2rem;
  }
  .mt-sm-1 {
    margin-top: 1.2rem;
  }
  .mr-sm-1 {
    margin-right: 1.2rem;
  }
  .mb-sm-1 {
    margin-bottom: 1.2rem;
  }
  .ml-sm-1 {
    margin-left: 1.2rem;
  }
  .mx-sm-1 {
    margin-left: 1.2rem;
    margin-right: 1.2rem;
  }
  .my-sm-1 {
    margin-top: 1.2rem;
    margin-bottom: 1.2rem;
  }
  .m-sm-2 {
    margin: 1.25rem;
  }
  .mt-sm-2 {
    margin-top: 1.25rem;
  }
  .mr-sm-2 {
    margin-right: 1.25rem;
  }
  .mb-sm-2 {
    margin-bottom: 1.25rem;
  }
  .ml-sm-2 {
    margin-left: 1.25rem;
  }
  .mx-sm-2 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .my-sm-2 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .m-sm-3 {
    margin: 1.5rem;
  }
  .mt-sm-3 {
    margin-top: 1.5rem;
  }
  .mr-sm-3 {
    margin-right: 1.5rem;
  }
  .mb-sm-3 {
    margin-bottom: 1.5rem;
  }
  .ml-sm-3 {
    margin-left: 1.5rem;
  }
  .mx-sm-3 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .my-sm-3 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .m-sm-4 {
    margin: 1.75rem;
  }
  .mt-sm-4 {
    margin-top: 1.75rem;
  }
  .mr-sm-4 {
    margin-right: 1.75rem;
  }
  .mb-sm-4 {
    margin-bottom: 1.75rem;
  }
  .ml-sm-4 {
    margin-left: 1.75rem;
  }
  .mx-sm-4 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .my-sm-4 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .m-sm-5 {
    margin: 1.8rem;
  }
  .mt-sm-5 {
    margin-top: 1.8rem;
  }
  .mr-sm-5 {
    margin-right: 1.8rem;
  }
  .mb-sm-5 {
    margin-bottom: 1.8rem;
  }
  .ml-sm-5 {
    margin-left: 1.8rem;
  }
  .mx-sm-5 {
    margin-left: 1.8rem;
    margin-right: 1.8rem;
  }
  .my-sm-5 {
    margin-top: 1.8rem;
    margin-bottom: 1.8rem;
  }
  .m-sm-6 {
    margin: 2rem;
  }
  .mt-sm-6 {
    margin-top: 2rem;
  }
  .mr-sm-6 {
    margin-right: 2rem;
  }
  .mb-sm-6 {
    margin-bottom: 2rem;
  }
  .ml-sm-6 {
    margin-left: 2rem;
  }
  .mx-sm-6 {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .my-sm-6 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .m-sm-7 {
    margin: 2.5rem;
  }
  .mt-sm-7 {
    margin-top: 2.5rem;
  }
  .mr-sm-7 {
    margin-right: 2.5rem;
  }
  .mb-sm-7 {
    margin-bottom: 2.5rem;
  }
  .ml-sm-7 {
    margin-left: 2.5rem;
  }
  .mx-sm-7 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .my-sm-7 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .m-sm-8 {
    margin: 3rem;
  }
  .mt-sm-8 {
    margin-top: 3rem;
  }
  .mr-sm-8 {
    margin-right: 3rem;
  }
  .mb-sm-8 {
    margin-bottom: 3rem;
  }
  .ml-sm-8 {
    margin-left: 3rem;
  }
  .mx-sm-8 {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  .my-sm-8 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .m-sm-9 {
    margin: 4rem;
  }
  .mt-sm-9 {
    margin-top: 4rem;
  }
  .mr-sm-9 {
    margin-right: 4rem;
  }
  .mb-sm-9 {
    margin-bottom: 4rem;
  }
  .ml-sm-9 {
    margin-left: 4rem;
  }
  .mx-sm-9 {
    margin-left: 4rem;
    margin-right: 4rem;
  }
  .my-sm-9 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
  .m-sm-10 {
    margin: 5rem;
  }
  .mt-sm-10 {
    margin-top: 5rem;
  }
  .mr-sm-10 {
    margin-right: 5rem;
  }
  .mb-sm-10 {
    margin-bottom: 5rem;
  }
  .ml-sm-10 {
    margin-left: 5rem;
  }
  .mx-sm-10 {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  .my-sm-10 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
}
@media (min-width: 800px) {
  .m-md-smaller-1 {
    margin: 0.2rem;
  }
  .mt-md-smaller-1 {
    margin-top: 0.2rem;
  }
  .mr-md-smaller-1 {
    margin-right: 0.2rem;
  }
  .mb-md-smaller-1 {
    margin-bottom: 0.2rem;
  }
  .ml-md-smaller-1 {
    margin-left: 0.2rem;
  }
  .mx-md-smaller-1 {
    margin-left: 0.2rem;
    margin-right: 0.2rem;
  }
  .my-md-smaller-1 {
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
  }
  .m-md-smaller-2 {
    margin: 0.25rem;
  }
  .mt-md-smaller-2 {
    margin-top: 0.25rem;
  }
  .mr-md-smaller-2 {
    margin-right: 0.25rem;
  }
  .mb-md-smaller-2 {
    margin-bottom: 0.25rem;
  }
  .ml-md-smaller-2 {
    margin-left: 0.25rem;
  }
  .mx-md-smaller-2 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .my-md-smaller-2 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .m-md-smaller-3 {
    margin: 0.5rem;
  }
  .mt-md-smaller-3 {
    margin-top: 0.5rem;
  }
  .mr-md-smaller-3 {
    margin-right: 0.5rem;
  }
  .mb-md-smaller-3 {
    margin-bottom: 0.5rem;
  }
  .ml-md-smaller-3 {
    margin-left: 0.5rem;
  }
  .mx-md-smaller-3 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .my-md-smaller-3 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .m-md-smaller-4 {
    margin: 0.75rem;
  }
  .mt-md-smaller-4 {
    margin-top: 0.75rem;
  }
  .mr-md-smaller-4 {
    margin-right: 0.75rem;
  }
  .mb-md-smaller-4 {
    margin-bottom: 0.75rem;
  }
  .ml-md-smaller-4 {
    margin-left: 0.75rem;
  }
  .mx-md-smaller-4 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .my-md-smaller-4 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .m-md-smaller-5 {
    margin: 0.8rem;
  }
  .mt-md-smaller-5 {
    margin-top: 0.8rem;
  }
  .mr-md-smaller-5 {
    margin-right: 0.8rem;
  }
  .mb-md-smaller-5 {
    margin-bottom: 0.8rem;
  }
  .ml-md-smaller-5 {
    margin-left: 0.8rem;
  }
  .mx-md-smaller-5 {
    margin-left: 0.8rem;
    margin-right: 0.8rem;
  }
  .my-md-smaller-5 {
    margin-top: 0.8rem;
    margin-bottom: 0.8rem;
  }
  .m-md-0 {
    margin: 0rem;
  }
  .mt-md-0 {
    margin-top: 0rem;
  }
  .mr-md-0 {
    margin-right: 0rem;
  }
  .mb-md-0 {
    margin-bottom: 0rem;
  }
  .ml-md-0 {
    margin-left: 0rem;
  }
  .mx-md-0 {
    margin-left: 0rem;
    margin-right: 0rem;
  }
  .my-md-0 {
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
  .m-md-1 {
    margin: 1.2rem;
  }
  .mt-md-1 {
    margin-top: 1.2rem;
  }
  .mr-md-1 {
    margin-right: 1.2rem;
  }
  .mb-md-1 {
    margin-bottom: 1.2rem;
  }
  .ml-md-1 {
    margin-left: 1.2rem;
  }
  .mx-md-1 {
    margin-left: 1.2rem;
    margin-right: 1.2rem;
  }
  .my-md-1 {
    margin-top: 1.2rem;
    margin-bottom: 1.2rem;
  }
  .m-md-2 {
    margin: 1.25rem;
  }
  .mt-md-2 {
    margin-top: 1.25rem;
  }
  .mr-md-2 {
    margin-right: 1.25rem;
  }
  .mb-md-2 {
    margin-bottom: 1.25rem;
  }
  .ml-md-2 {
    margin-left: 1.25rem;
  }
  .mx-md-2 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .my-md-2 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .m-md-3 {
    margin: 1.5rem;
  }
  .mt-md-3 {
    margin-top: 1.5rem;
  }
  .mr-md-3 {
    margin-right: 1.5rem;
  }
  .mb-md-3 {
    margin-bottom: 1.5rem;
  }
  .ml-md-3 {
    margin-left: 1.5rem;
  }
  .mx-md-3 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .my-md-3 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .m-md-4 {
    margin: 1.75rem;
  }
  .mt-md-4 {
    margin-top: 1.75rem;
  }
  .mr-md-4 {
    margin-right: 1.75rem;
  }
  .mb-md-4 {
    margin-bottom: 1.75rem;
  }
  .ml-md-4 {
    margin-left: 1.75rem;
  }
  .mx-md-4 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .my-md-4 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .m-md-5 {
    margin: 1.8rem;
  }
  .mt-md-5 {
    margin-top: 1.8rem;
  }
  .mr-md-5 {
    margin-right: 1.8rem;
  }
  .mb-md-5 {
    margin-bottom: 1.8rem;
  }
  .ml-md-5 {
    margin-left: 1.8rem;
  }
  .mx-md-5 {
    margin-left: 1.8rem;
    margin-right: 1.8rem;
  }
  .my-md-5 {
    margin-top: 1.8rem;
    margin-bottom: 1.8rem;
  }
  .m-md-6 {
    margin: 2rem;
  }
  .mt-md-6 {
    margin-top: 2rem;
  }
  .mr-md-6 {
    margin-right: 2rem;
  }
  .mb-md-6 {
    margin-bottom: 2rem;
  }
  .ml-md-6 {
    margin-left: 2rem;
  }
  .mx-md-6 {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .my-md-6 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .m-md-7 {
    margin: 2.5rem;
  }
  .mt-md-7 {
    margin-top: 2.5rem;
  }
  .mr-md-7 {
    margin-right: 2.5rem;
  }
  .mb-md-7 {
    margin-bottom: 2.5rem;
  }
  .ml-md-7 {
    margin-left: 2.5rem;
  }
  .mx-md-7 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .my-md-7 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .m-md-8 {
    margin: 3rem;
  }
  .mt-md-8 {
    margin-top: 3rem;
  }
  .mr-md-8 {
    margin-right: 3rem;
  }
  .mb-md-8 {
    margin-bottom: 3rem;
  }
  .ml-md-8 {
    margin-left: 3rem;
  }
  .mx-md-8 {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  .my-md-8 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .m-md-9 {
    margin: 4rem;
  }
  .mt-md-9 {
    margin-top: 4rem;
  }
  .mr-md-9 {
    margin-right: 4rem;
  }
  .mb-md-9 {
    margin-bottom: 4rem;
  }
  .ml-md-9 {
    margin-left: 4rem;
  }
  .mx-md-9 {
    margin-left: 4rem;
    margin-right: 4rem;
  }
  .my-md-9 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
  .m-md-10 {
    margin: 5rem;
  }
  .mt-md-10 {
    margin-top: 5rem;
  }
  .mr-md-10 {
    margin-right: 5rem;
  }
  .mb-md-10 {
    margin-bottom: 5rem;
  }
  .ml-md-10 {
    margin-left: 5rem;
  }
  .mx-md-10 {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  .my-md-10 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
}
@media (min-width: 1200px) {
  .m-lg-smaller-1 {
    margin: 0.2rem;
  }
  .mt-lg-smaller-1 {
    margin-top: 0.2rem;
  }
  .mr-lg-smaller-1 {
    margin-right: 0.2rem;
  }
  .mb-lg-smaller-1 {
    margin-bottom: 0.2rem;
  }
  .ml-lg-smaller-1 {
    margin-left: 0.2rem;
  }
  .mx-lg-smaller-1 {
    margin-left: 0.2rem;
    margin-right: 0.2rem;
  }
  .my-lg-smaller-1 {
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
  }
  .m-lg-smaller-2 {
    margin: 0.25rem;
  }
  .mt-lg-smaller-2 {
    margin-top: 0.25rem;
  }
  .mr-lg-smaller-2 {
    margin-right: 0.25rem;
  }
  .mb-lg-smaller-2 {
    margin-bottom: 0.25rem;
  }
  .ml-lg-smaller-2 {
    margin-left: 0.25rem;
  }
  .mx-lg-smaller-2 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .my-lg-smaller-2 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .m-lg-smaller-3 {
    margin: 0.5rem;
  }
  .mt-lg-smaller-3 {
    margin-top: 0.5rem;
  }
  .mr-lg-smaller-3 {
    margin-right: 0.5rem;
  }
  .mb-lg-smaller-3 {
    margin-bottom: 0.5rem;
  }
  .ml-lg-smaller-3 {
    margin-left: 0.5rem;
  }
  .mx-lg-smaller-3 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .my-lg-smaller-3 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .m-lg-smaller-4 {
    margin: 0.75rem;
  }
  .mt-lg-smaller-4 {
    margin-top: 0.75rem;
  }
  .mr-lg-smaller-4 {
    margin-right: 0.75rem;
  }
  .mb-lg-smaller-4 {
    margin-bottom: 0.75rem;
  }
  .ml-lg-smaller-4 {
    margin-left: 0.75rem;
  }
  .mx-lg-smaller-4 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .my-lg-smaller-4 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .m-lg-smaller-5 {
    margin: 0.8rem;
  }
  .mt-lg-smaller-5 {
    margin-top: 0.8rem;
  }
  .mr-lg-smaller-5 {
    margin-right: 0.8rem;
  }
  .mb-lg-smaller-5 {
    margin-bottom: 0.8rem;
  }
  .ml-lg-smaller-5 {
    margin-left: 0.8rem;
  }
  .mx-lg-smaller-5 {
    margin-left: 0.8rem;
    margin-right: 0.8rem;
  }
  .my-lg-smaller-5 {
    margin-top: 0.8rem;
    margin-bottom: 0.8rem;
  }
  .m-lg-0 {
    margin: 0rem;
  }
  .mt-lg-0 {
    margin-top: 0rem;
  }
  .mr-lg-0 {
    margin-right: 0rem;
  }
  .mb-lg-0 {
    margin-bottom: 0rem;
  }
  .ml-lg-0 {
    margin-left: 0rem;
  }
  .mx-lg-0 {
    margin-left: 0rem;
    margin-right: 0rem;
  }
  .my-lg-0 {
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
  .m-lg-1 {
    margin: 1.2rem;
  }
  .mt-lg-1 {
    margin-top: 1.2rem;
  }
  .mr-lg-1 {
    margin-right: 1.2rem;
  }
  .mb-lg-1 {
    margin-bottom: 1.2rem;
  }
  .ml-lg-1 {
    margin-left: 1.2rem;
  }
  .mx-lg-1 {
    margin-left: 1.2rem;
    margin-right: 1.2rem;
  }
  .my-lg-1 {
    margin-top: 1.2rem;
    margin-bottom: 1.2rem;
  }
  .m-lg-2 {
    margin: 1.25rem;
  }
  .mt-lg-2 {
    margin-top: 1.25rem;
  }
  .mr-lg-2 {
    margin-right: 1.25rem;
  }
  .mb-lg-2 {
    margin-bottom: 1.25rem;
  }
  .ml-lg-2 {
    margin-left: 1.25rem;
  }
  .mx-lg-2 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .my-lg-2 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .m-lg-3 {
    margin: 1.5rem;
  }
  .mt-lg-3 {
    margin-top: 1.5rem;
  }
  .mr-lg-3 {
    margin-right: 1.5rem;
  }
  .mb-lg-3 {
    margin-bottom: 1.5rem;
  }
  .ml-lg-3 {
    margin-left: 1.5rem;
  }
  .mx-lg-3 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .my-lg-3 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .m-lg-4 {
    margin: 1.75rem;
  }
  .mt-lg-4 {
    margin-top: 1.75rem;
  }
  .mr-lg-4 {
    margin-right: 1.75rem;
  }
  .mb-lg-4 {
    margin-bottom: 1.75rem;
  }
  .ml-lg-4 {
    margin-left: 1.75rem;
  }
  .mx-lg-4 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .my-lg-4 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .m-lg-5 {
    margin: 1.8rem;
  }
  .mt-lg-5 {
    margin-top: 1.8rem;
  }
  .mr-lg-5 {
    margin-right: 1.8rem;
  }
  .mb-lg-5 {
    margin-bottom: 1.8rem;
  }
  .ml-lg-5 {
    margin-left: 1.8rem;
  }
  .mx-lg-5 {
    margin-left: 1.8rem;
    margin-right: 1.8rem;
  }
  .my-lg-5 {
    margin-top: 1.8rem;
    margin-bottom: 1.8rem;
  }
  .m-lg-6 {
    margin: 2rem;
  }
  .mt-lg-6 {
    margin-top: 2rem;
  }
  .mr-lg-6 {
    margin-right: 2rem;
  }
  .mb-lg-6 {
    margin-bottom: 2rem;
  }
  .ml-lg-6 {
    margin-left: 2rem;
  }
  .mx-lg-6 {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .my-lg-6 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .m-lg-7 {
    margin: 2.5rem;
  }
  .mt-lg-7 {
    margin-top: 2.5rem;
  }
  .mr-lg-7 {
    margin-right: 2.5rem;
  }
  .mb-lg-7 {
    margin-bottom: 2.5rem;
  }
  .ml-lg-7 {
    margin-left: 2.5rem;
  }
  .mx-lg-7 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .my-lg-7 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .m-lg-8 {
    margin: 3rem;
  }
  .mt-lg-8 {
    margin-top: 3rem;
  }
  .mr-lg-8 {
    margin-right: 3rem;
  }
  .mb-lg-8 {
    margin-bottom: 3rem;
  }
  .ml-lg-8 {
    margin-left: 3rem;
  }
  .mx-lg-8 {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  .my-lg-8 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .m-lg-9 {
    margin: 4rem;
  }
  .mt-lg-9 {
    margin-top: 4rem;
  }
  .mr-lg-9 {
    margin-right: 4rem;
  }
  .mb-lg-9 {
    margin-bottom: 4rem;
  }
  .ml-lg-9 {
    margin-left: 4rem;
  }
  .mx-lg-9 {
    margin-left: 4rem;
    margin-right: 4rem;
  }
  .my-lg-9 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
  .m-lg-10 {
    margin: 5rem;
  }
  .mt-lg-10 {
    margin-top: 5rem;
  }
  .mr-lg-10 {
    margin-right: 5rem;
  }
  .mb-lg-10 {
    margin-bottom: 5rem;
  }
  .ml-lg-10 {
    margin-left: 5rem;
  }
  .mx-lg-10 {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  .my-lg-10 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
}
@media (min-width: 1440px) {
  .m-xl-smaller-1 {
    margin: 0.2rem;
  }
  .mt-xl-smaller-1 {
    margin-top: 0.2rem;
  }
  .mr-xl-smaller-1 {
    margin-right: 0.2rem;
  }
  .mb-xl-smaller-1 {
    margin-bottom: 0.2rem;
  }
  .ml-xl-smaller-1 {
    margin-left: 0.2rem;
  }
  .mx-xl-smaller-1 {
    margin-left: 0.2rem;
    margin-right: 0.2rem;
  }
  .my-xl-smaller-1 {
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
  }
  .m-xl-smaller-2 {
    margin: 0.25rem;
  }
  .mt-xl-smaller-2 {
    margin-top: 0.25rem;
  }
  .mr-xl-smaller-2 {
    margin-right: 0.25rem;
  }
  .mb-xl-smaller-2 {
    margin-bottom: 0.25rem;
  }
  .ml-xl-smaller-2 {
    margin-left: 0.25rem;
  }
  .mx-xl-smaller-2 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .my-xl-smaller-2 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .m-xl-smaller-3 {
    margin: 0.5rem;
  }
  .mt-xl-smaller-3 {
    margin-top: 0.5rem;
  }
  .mr-xl-smaller-3 {
    margin-right: 0.5rem;
  }
  .mb-xl-smaller-3 {
    margin-bottom: 0.5rem;
  }
  .ml-xl-smaller-3 {
    margin-left: 0.5rem;
  }
  .mx-xl-smaller-3 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .my-xl-smaller-3 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .m-xl-smaller-4 {
    margin: 0.75rem;
  }
  .mt-xl-smaller-4 {
    margin-top: 0.75rem;
  }
  .mr-xl-smaller-4 {
    margin-right: 0.75rem;
  }
  .mb-xl-smaller-4 {
    margin-bottom: 0.75rem;
  }
  .ml-xl-smaller-4 {
    margin-left: 0.75rem;
  }
  .mx-xl-smaller-4 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .my-xl-smaller-4 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .m-xl-smaller-5 {
    margin: 0.8rem;
  }
  .mt-xl-smaller-5 {
    margin-top: 0.8rem;
  }
  .mr-xl-smaller-5 {
    margin-right: 0.8rem;
  }
  .mb-xl-smaller-5 {
    margin-bottom: 0.8rem;
  }
  .ml-xl-smaller-5 {
    margin-left: 0.8rem;
  }
  .mx-xl-smaller-5 {
    margin-left: 0.8rem;
    margin-right: 0.8rem;
  }
  .my-xl-smaller-5 {
    margin-top: 0.8rem;
    margin-bottom: 0.8rem;
  }
  .m-xl-0 {
    margin: 0rem;
  }
  .mt-xl-0 {
    margin-top: 0rem;
  }
  .mr-xl-0 {
    margin-right: 0rem;
  }
  .mb-xl-0 {
    margin-bottom: 0rem;
  }
  .ml-xl-0 {
    margin-left: 0rem;
  }
  .mx-xl-0 {
    margin-left: 0rem;
    margin-right: 0rem;
  }
  .my-xl-0 {
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
  .m-xl-1 {
    margin: 1.2rem;
  }
  .mt-xl-1 {
    margin-top: 1.2rem;
  }
  .mr-xl-1 {
    margin-right: 1.2rem;
  }
  .mb-xl-1 {
    margin-bottom: 1.2rem;
  }
  .ml-xl-1 {
    margin-left: 1.2rem;
  }
  .mx-xl-1 {
    margin-left: 1.2rem;
    margin-right: 1.2rem;
  }
  .my-xl-1 {
    margin-top: 1.2rem;
    margin-bottom: 1.2rem;
  }
  .m-xl-2 {
    margin: 1.25rem;
  }
  .mt-xl-2 {
    margin-top: 1.25rem;
  }
  .mr-xl-2 {
    margin-right: 1.25rem;
  }
  .mb-xl-2 {
    margin-bottom: 1.25rem;
  }
  .ml-xl-2 {
    margin-left: 1.25rem;
  }
  .mx-xl-2 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .my-xl-2 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .m-xl-3 {
    margin: 1.5rem;
  }
  .mt-xl-3 {
    margin-top: 1.5rem;
  }
  .mr-xl-3 {
    margin-right: 1.5rem;
  }
  .mb-xl-3 {
    margin-bottom: 1.5rem;
  }
  .ml-xl-3 {
    margin-left: 1.5rem;
  }
  .mx-xl-3 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .my-xl-3 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .m-xl-4 {
    margin: 1.75rem;
  }
  .mt-xl-4 {
    margin-top: 1.75rem;
  }
  .mr-xl-4 {
    margin-right: 1.75rem;
  }
  .mb-xl-4 {
    margin-bottom: 1.75rem;
  }
  .ml-xl-4 {
    margin-left: 1.75rem;
  }
  .mx-xl-4 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .my-xl-4 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .m-xl-5 {
    margin: 1.8rem;
  }
  .mt-xl-5 {
    margin-top: 1.8rem;
  }
  .mr-xl-5 {
    margin-right: 1.8rem;
  }
  .mb-xl-5 {
    margin-bottom: 1.8rem;
  }
  .ml-xl-5 {
    margin-left: 1.8rem;
  }
  .mx-xl-5 {
    margin-left: 1.8rem;
    margin-right: 1.8rem;
  }
  .my-xl-5 {
    margin-top: 1.8rem;
    margin-bottom: 1.8rem;
  }
  .m-xl-6 {
    margin: 2rem;
  }
  .mt-xl-6 {
    margin-top: 2rem;
  }
  .mr-xl-6 {
    margin-right: 2rem;
  }
  .mb-xl-6 {
    margin-bottom: 2rem;
  }
  .ml-xl-6 {
    margin-left: 2rem;
  }
  .mx-xl-6 {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .my-xl-6 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .m-xl-7 {
    margin: 2.5rem;
  }
  .mt-xl-7 {
    margin-top: 2.5rem;
  }
  .mr-xl-7 {
    margin-right: 2.5rem;
  }
  .mb-xl-7 {
    margin-bottom: 2.5rem;
  }
  .ml-xl-7 {
    margin-left: 2.5rem;
  }
  .mx-xl-7 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .my-xl-7 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .m-xl-8 {
    margin: 3rem;
  }
  .mt-xl-8 {
    margin-top: 3rem;
  }
  .mr-xl-8 {
    margin-right: 3rem;
  }
  .mb-xl-8 {
    margin-bottom: 3rem;
  }
  .ml-xl-8 {
    margin-left: 3rem;
  }
  .mx-xl-8 {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  .my-xl-8 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .m-xl-9 {
    margin: 4rem;
  }
  .mt-xl-9 {
    margin-top: 4rem;
  }
  .mr-xl-9 {
    margin-right: 4rem;
  }
  .mb-xl-9 {
    margin-bottom: 4rem;
  }
  .ml-xl-9 {
    margin-left: 4rem;
  }
  .mx-xl-9 {
    margin-left: 4rem;
    margin-right: 4rem;
  }
  .my-xl-9 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
  .m-xl-10 {
    margin: 5rem;
  }
  .mt-xl-10 {
    margin-top: 5rem;
  }
  .mr-xl-10 {
    margin-right: 5rem;
  }
  .mb-xl-10 {
    margin-bottom: 5rem;
  }
  .ml-xl-10 {
    margin-left: 5rem;
  }
  .mx-xl-10 {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  .my-xl-10 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
}
.d-flex-justify-content-space-between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.d-flex-justify-content-space-around {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

.d-flex-justify-content-flex-start {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.d-flex-justify-content-flex-end {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.d-flex-justify-content-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.d-flex-flex-wrap-wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.d-flex-flex-wrap-nowrap {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

.d-flex-flex-direction-row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.d-flex-flex-direction-column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.d-flex-align-items-flex-start {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.d-flex-align-items-flex-end {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.d-flex-align-items-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.d-flex-align-items-baseline {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

@media (min-width: 480px) {
  .d-flex-sm-justify-content-space-between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .d-flex-sm-justify-content-space-around {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
  .d-flex-sm-justify-content-flex-start {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .d-flex-sm-justify-content-flex-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .d-flex-sm-justify-content-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .d-flex-sm-flex-wrap-wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .d-flex-sm-flex-wrap-nowrap {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .d-flex-sm-flex-direction-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .d-flex-sm-flex-direction-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .d-flex-sm-align-items-flex-start {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .d-flex-sm-align-items-flex-end {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  .d-flex-sm-align-items-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .d-flex-sm-align-items-baseline {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
}
@media (min-width: 800px) {
  .d-flex-md-justify-content-space-between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .d-flex-md-justify-content-space-around {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
  .d-flex-md-justify-content-flex-start {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .d-flex-md-justify-content-flex-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .d-flex-md-justify-content-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .d-flex-md-flex-wrap-wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .d-flex-md-flex-wrap-nowrap {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .d-flex-md-flex-direction-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .d-flex-md-flex-direction-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .d-flex-md-align-items-flex-start {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .d-flex-md-align-items-flex-end {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  .d-flex-md-align-items-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .d-flex-md-align-items-baseline {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
}
@media (min-width: 1200px) {
  .d-flex-lg-justify-content-space-between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .d-flex-lg-justify-content-space-around {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
  .d-flex-lg-justify-content-flex-start {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .d-flex-lg-justify-content-flex-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .d-flex-lg-justify-content-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .d-flex-lg-flex-wrap-wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .d-flex-lg-flex-wrap-nowrap {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .d-flex-lg-flex-direction-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .d-flex-lg-flex-direction-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .d-flex-lg-align-items-flex-start {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .d-flex-lg-align-items-flex-end {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  .d-flex-lg-align-items-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .d-flex-lg-align-items-baseline {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
}
@media (min-width: 1440px) {
  .d-flex-xl-justify-content-space-between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .d-flex-xl-justify-content-space-around {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
  .d-flex-xl-justify-content-flex-start {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .d-flex-xl-justify-content-flex-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .d-flex-xl-justify-content-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .d-flex-xl-flex-wrap-wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .d-flex-xl-flex-wrap-nowrap {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .d-flex-xl-flex-direction-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .d-flex-xl-flex-direction-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .d-flex-xl-align-items-flex-start {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .d-flex-xl-align-items-flex-end {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  .d-flex-xl-align-items-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .d-flex-xl-align-items-baseline {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
}
.d-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.d-none {
  display: none !important;
}

@media (min-width: 480px) {
  .d-sm-none {
    display: none !important;
  }
}
@media (min-width: 800px) {
  .d-md-none {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .d-lg-none {
    display: none !important;
  }
}
@media (min-width: 1440px) {
  .d-xl-none {
    display: none !important;
  }
}
@media (min-width: 1024px) {
  .d-menu-none {
    display: none !important;
  }
}
.d-block {
  display: block !important;
}

@media (min-width: 480px) {
  .d-sm-block {
    display: block !important;
  }
}
@media (min-width: 800px) {
  .d-md-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .d-lg-block {
    display: block !important;
  }
}
@media (min-width: 1440px) {
  .d-xl-block {
    display: block !important;
  }
}
@media (min-width: 1024px) {
  .d-menu-block {
    display: block !important;
  }
}
.d-inline-block {
  display: inline-block !important;
}

@media (min-width: 480px) {
  .d-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 800px) {
  .d-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .d-lg-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1440px) {
  .d-xl-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1024px) {
  .d-menu-inline-block {
    display: inline-block !important;
  }
}
.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

@media (min-width: 480px) {
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
@media (min-width: 800px) {
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
@media (min-width: 1200px) {
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
@media (min-width: 1440px) {
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
@media (min-width: 1024px) {
  .d-menu-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
.w-10 {
  width: 10%;
}

.w-20 {
  width: 20%;
}

.w-30 {
  width: 30%;
}

.w-40 {
  width: 40%;
}

.w-50 {
  width: 50%;
}

.w-60 {
  width: 60%;
}

.w-70 {
  width: 70%;
}

.w-80 {
  width: 80%;
}

.w-90 {
  width: 90%;
}

.w-100 {
  width: 100%;
}

.center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.vertical-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.overflox-x-scroll {
  overflow-x: scroll;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

@media (min-width: 480px) {
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
}
@media (min-width: 800px) {
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
}
@media (min-width: 1200px) {
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
}
@media (min-width: 1440px) {
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
}
@media (min-width: 800px) {
  .bg-md-blue-dark {
    background-color: #002e4a;
  }
}

.ratio iframe {
  width: 100%;
  height: 100%;
  border-radius: 1rem;
}
.ratio.ratio-4x3 {
  aspect-ratio: 4/3;
}
.ratio.ratio-16x9 {
  aspect-ratio: 16/9;
}

@media (min-width: 1200px) {
  .expanded-content, .subpage .content .medailon-container:not(.medailons-1col-top) {
    width: 130%;
  }
}

@media (min-width: 1200px) {
  .content[data-contentwidth=full] .expanded-content, .subpage .content[data-contentwidth=full] .medailon-container:not(.medailons-1col-top) {
    width: 100%;
  }
}

.out-container, .homepage .node-content .colorized-block, .homepage .node-content .alert {
  margin-left: -1rem;
  margin-right: -1rem;
}
@media (min-width: 480px) {
  .out-container, .homepage .node-content .colorized-block, .homepage .node-content .alert {
    margin-left: calc(-1 * (2vw + 1rem));
    margin-right: 0;
    width: calc(100vw - var(--scrollbar-width));
  }
}
@media (min-width: 1200px) {
  .out-container, .homepage .node-content .colorized-block, .homepage .node-content .alert {
    margin-left: calc(-1 * (50vw - 570px + 1rem - var(--scrollbar-width) / 2));
    margin-right: calc(-1 * (50vw - 570px + 1rem - var(--scrollbar-width) / 2));
  }
}
@media (min-width: 1440px) {
  .out-container, .homepage .node-content .colorized-block, .homepage .node-content .alert {
    margin-left: calc(-1 * (50vw - 660px + 1rem - var(--scrollbar-width) / 2));
    margin-right: calc(-1 * (50vw - 660px + 1rem - var(--scrollbar-width) / 2));
  }
}

.node-content {
  clear: both;
}

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

.hidden {
  display: none !important;
  visibility: hidden !important;
}

.keep-width, .collapse-root > .collapse-item > .collapse-content > * {
  max-width: 100% !important;
}

.shadow, .matrix[data-shadow="1"] > .col {
  -webkit-box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
          box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

.subpage-full-width, .subpage .overflowHidden > .alert, .subpage .overflowHidden > .motto, .subpage .overflowHidden > .alternate-bg {
  margin-left: -1rem;
  margin-right: -1rem;
  width: calc(100% + 2rem);
}
@media (min-width: 480px) {
  .subpage-full-width, .subpage .overflowHidden > .alert, .subpage .overflowHidden > .motto, .subpage .overflowHidden > .alternate-bg {
    width: calc(2rem + 104% + 2px);
    margin-left: calc(-1rem - 2% - 1px);
  }
}
@media (min-width: 800px) {
  .subpage-full-width, .subpage .overflowHidden > .alert, .subpage .overflowHidden > .motto, .subpage .overflowHidden > .alternate-bg {
    width: calc(100% + 2rem);
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .subpage-full-width, .subpage .overflowHidden > .alert, .subpage .overflowHidden > .motto, .subpage .overflowHidden > .alternate-bg {
    width: 100%;
  }
}
footer {
  background-color: var(--uk-blue);
  background-size: 150px;
  color: #fff;
  position: relative;
  margin-top: auto;
}
footer .input-row {
  margin-bottom: 0.5rem !important;
  padding-bottom: 0 !important;
}
footer .input-row > label {
  padding-top: 0 !important;
}
@media (min-width: 1200px) {
  footer {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
footer > .container, footer > .container-fluid {
  padding-top: 2rem;
  background-color: #003657;
}
@media (min-width: 1200px) {
  footer .bg-md-blue-dark {
    margin-left: -1rem;
    margin-right: -1rem;
  }
}
footer .container,
footer .container-fluid {
  padding-left: 2rem;
  padding-right: 2rem;
  z-index: 1;
  position: relative;
  background-color: #003657;
}
@media (min-width: 800px) {
  footer .container.second,
  footer .container-fluid.second {
    background-color: #002e4a;
  }
}
@media (min-width: 480px) {
  footer .container,
  footer .container-fluid {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media (min-width: 1200px) {
  footer .container,
  footer .container-fluid {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
footer > .btn-up {
  position: absolute;
  width: 3rem;
  height: 3rem;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  z-index: 2;
}
footer h3 {
  min-height: 2rem;
}
@media (min-width: 1440px) {
  footer h3:empty {
    display: block;
  }
}
footer a {
  font-weight: 700;
  text-decoration: none;
}
footer a:not(.ico) footer a:not(.altcha-logo) {
  color: #fff;
  background-color: #d22d40;
}
footer a:not(.ico) footer a:not(.altcha-logo):hover {
  text-decoration: underline;
}
footer a.btn {
  border-color: #fff;
  background-color: #003657;
  color: #fff;
  width: 100%;
  font-size: 10px;
}
footer a.btn:hover {
  background-color: #fff;
  color: #003657;
  text-decoration: none;
}
footer .row {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-bottom: 1rem;
}
footer .row .overflowHidden .row {
  margin-left: 0;
}
footer .row > * {
  position: relative;
  overflow-y: hidden;
}
footer .row > *.continuous .node-content {
  border-right: none !important;
}
footer .row > *.continuous + div h3:empty {
  display: none;
}
@media (min-width: 480px) {
  footer .row > *.continuous + div h3:empty {
    display: block;
  }
}
footer .row > *.continuous + div + div {
  border-right: 1px solid #fff;
}
@media (min-width: 480px) {
  footer .row > *.continuous + div + div {
    border-right: none;
  }
}
footer .row > *:not(.continuous):nth-child(1) .node-content {
  border-right: 1px solid #fff;
}
footer .row > * .node-content {
  width: 100%;
  min-height: 100%;
  height: 100%;
}
@media (min-width: 480px) {
  footer .row > *:nth-of-type(odd) .node-content {
    border-right: 1px solid #fff;
  }
}
@media (min-width: 480px) {
  footer .row > *:nth-of-type(even) .node-content {
    border-right: none;
  }
}
@media (min-width: 800px) {
  footer .row > *:nth-of-type(even) .node-content {
    border-right: 1px solid #fff;
  }
}
@media (min-width: 1200px) {
  footer .row > *:nth-of-type(3) .node-content {
    border-right: 1px solid #fff;
  }
}
@media (min-width: 1200px) {
  footer .row > *:nth-of-type(4) .node-content {
    border-right: none;
  }
}
@media (min-width: 1440px) {
  footer .row > *:nth-of-type(4) .node-content {
    border-right: 1px solid #fff;
  }
}
footer .row > *:nth-of-type(5).last-empty {
  margin-top: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
footer .row > *:last-of-type .node-content {
  border-right: none;
}
@media (min-width: 800px) {
  footer[data-childs="5"] > .container > .row > *, footer[data-childs="5"] > .container-fluid > .row > * {
    width: 20%;
  }
}

.footer-links {
  color: #fff;
  padding-top: 2rem;
}
@media (min-width: 800px) {
  .footer-links {
    padding-top: 1.5rem;
    padding-bottom: 0;
  }
}
.footer-links .row {
  padding-bottom: 0;
}
.footer-links .row > * {
  margin-bottom: 2rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 800px) {
  .footer-links .row {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 0;
  }
  .footer-links .row > * {
    margin-bottom: 1.5rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.footer-links .uk {
  text-align: center;
}
@media (min-width: 800px) {
  .footer-links .uk {
    text-align: left;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.footer-links .links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.footer-links .links > * {
  margin-left: 0.5rem;
  margin-bottom: 0.5rem;
}
.footer-links .links > *:first-child {
  margin-left: 0;
}
@media (min-width: 800px) {
  .footer-links .links {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .footer-links .links > * {
    margin-bottom: 0;
    margin-left: 1.5rem;
  }
}
.footer-links .social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.footer-links .social:empty {
  display: none;
}
@media (min-width: 800px) {
  .footer-links .social {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}

header {
  background-color: #fff;
  z-index: 3;
  position: sticky;
  top: 0;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #43718b;
}
@media (min-width: 800px) {
  header {
    position: relative;
  }
}
header img {
  -o-object-fit: contain;
     object-fit: contain;
}
header img.top {
  display: block;
}
header img.sticky {
  display: none;
}
header > .container-fluid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 1rem;
  height: 6rem;
}
@media (min-width: 1200px) {
  header > .container-fluid {
    height: 7rem;
  }
}
header > .container-fluid .logo {
  height: auto;
  width: 100%;
  max-width: 200px;
  margin-right: 2rem;
  z-index: 3;
}
@media (min-width: 1200px) {
  header > .container-fluid .logo {
    padding-bottom: 0.5rem;
    padding-top: 0.5rem;
    margin-left: calc(50vw - 570px - 0.5rem);
  }
}
@media (min-width: 1440px) {
  header > .container-fluid .logo {
    margin-left: 0;
  }
}
header.sticky {
  position: sticky;
  top: -1rem;
}
header.sticky .main-navigation {
  padding-top: 1rem;
}
@media (min-width: 1024px) {
  header.sticky .main-navigation {
    padding-top: 0;
  }
}
@media (min-width: 1200px) {
  header.sticky {
    top: -2rem;
  }
}
header.sticky .logo {
  padding-top: 1rem;
  padding-bottom: 0;
}
@media (min-width: 1200px) {
  header.sticky .logo {
    padding-top: 2rem;
  }
}
header.sticky img.top {
  display: none;
}
header.sticky img.sticky {
  display: block;
}

body {
  margin: 0;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  font-size: 18px;
}
@media (min-width: 800px) {
  body {
    font-size: 18px;
  }
}

*, ::after, ::before {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}
.container {
  width: 100%;
  position: relative;
  margin: 0 auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (min-width: 480px) {
  .container {
    max-width: 96%;
  }
}
@media (min-width: 800px) {
  .container {
    max-width: 96%;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}
@media (min-width: 1440px) {
  .container {
    max-width: 1320px;
  }
}
.container.fake-fluid {
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (min-width: 480px) {
  .container.fake-fluid {
    max-width: 100%;
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (min-width: 800px) {
  .container.fake-fluid {
    max-width: 100%;
  }
}
@media (min-width: 1200px) {
  .container.fake-fluid {
    max-width: calc(1140px + 2rem);
  }
}
@media (min-width: 1440px) {
  .container.fake-fluid {
    max-width: calc(1320px + 2.5rem);
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (min-width: 1200px) {
  .container.aligned-content {
    max-width: calc(1140px + 2.5rem);
  }
}
@media (min-width: 1440px) {
  .container.aligned-content {
    max-width: calc(1320px + 2.5rem);
  }
}

.container-fluid {
  width: 100%;
  position: relative;
  margin: 0 auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (min-width: 1440px) {
  .container-fluid {
    max-width: 1320px;
  }
}

.col-md-6 {
  width: 100%;
  margin-bottom: 1rem;
}
@media (min-width: 800px) {
  .col-md-6 {
    margin-bottom: 0;
  }
}

@media (min-width: 1200px) {
  body[data-hp="0"] .container.fake-fluid {
    max-width: 1140px;
  }
}
@media (min-width: 1440px) {
  body[data-hp="0"] .container.fake-fluid {
    max-width: 1320px;
  }
}

.row, .medailon-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -1rem;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.row > *, .medailon-container > * {
  padding-left: 1rem;
}
.row.wrap, .wrap.medailon-container {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.row.spaced, .spaced.medailon-container {
  margin-left: -2rem;
}
.row.spaced > *, .spaced.medailon-container > * {
  padding-left: 2rem;
}

.col {
  width: auto;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-bottom: 1rem;
}

.col-1 {
  width: 8.3333333333%;
}

.col-2, .matrix.row-cols-6 > .col {
  width: 16.6666666667%;
}

.col-3, .matrix.row-cols-4 > .col {
  width: 25%;
}

.col-4, .matrix.row-cols-3 > .col {
  width: 33.3333333333%;
}

.col-5 {
  width: 41.6666666667%;
}

.col-6, .matrix.row-cols-2 > .col {
  width: 50%;
}

.col-7 {
  width: 58.3333333333%;
}

.col-8 {
  width: 66.6666666667%;
}

.col-9 {
  width: 75%;
}

.col-10 {
  width: 83.3333333333%;
}

.col-11 {
  width: 91.6666666667%;
}

.col-12, .matrix.row-cols-1 > .col {
  width: 100%;
}

@media (min-width: 480px) {
  .col-sm-1 {
    width: 8.3333333333%;
  }
  .col-sm-2, .matrix.row-cols-sm-6 > .col {
    width: 16.6666666667%;
  }
  .col-sm-3, .matrix.row-cols-sm-4 > .col {
    width: 25%;
  }
  .col-sm-4, .matrix.row-cols-sm-3 > .col {
    width: 33.3333333333%;
  }
  .col-sm-5 {
    width: 41.6666666667%;
  }
  .col-sm-6, .matrix.row-cols-sm-2 > .col {
    width: 50%;
  }
  .col-sm-7 {
    width: 58.3333333333%;
  }
  .col-sm-8 {
    width: 66.6666666667%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-10 {
    width: 83.3333333333%;
  }
  .col-sm-11 {
    width: 91.6666666667%;
  }
  .col-sm-12, .matrix.row-cols-sm-1 > .col {
    width: 100%;
  }
}
@media (min-width: 800px) {
  .col-md-1 {
    width: 8.3333333333%;
  }
  .col-md-2 {
    width: 16.6666666667%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-4 {
    width: 33.3333333333%;
  }
  .col-md-5 {
    width: 41.6666666667%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-7 {
    width: 58.3333333333%;
  }
  .col-md-8 {
    width: 66.6666666667%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-10 {
    width: 83.3333333333%;
  }
  .col-md-11 {
    width: 91.6666666667%;
  }
  .col-md-12 {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1 {
    width: 8.3333333333%;
  }
  .col-lg-2, .matrix.row-cols-lg-6 > .col {
    width: 16.6666666667%;
  }
  .col-lg-3, .matrix.row-cols-lg-4 > .col {
    width: 25%;
  }
  .col-lg-4, .matrix.row-cols-lg-3 > .col {
    width: 33.3333333333%;
  }
  .col-lg-5 {
    width: 41.6666666667%;
  }
  .col-lg-6, .matrix.row-cols-lg-2 > .col {
    width: 50%;
  }
  .col-lg-7 {
    width: 58.3333333333%;
  }
  .col-lg-8 {
    width: 66.6666666667%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-10 {
    width: 83.3333333333%;
  }
  .col-lg-11 {
    width: 91.6666666667%;
  }
  .col-lg-12, .matrix.row-cols-lg-1 > .col {
    width: 100%;
  }
}
@media (min-width: 1440px) {
  .col-xl-1 {
    width: 8.3333333333%;
  }
  .col-xl-2 {
    width: 16.6666666667%;
  }
  .col-xl-3 {
    width: 25%;
  }
  .col-xl-4 {
    width: 33.3333333333%;
  }
  .col-xl-5 {
    width: 41.6666666667%;
  }
  .col-xl-6 {
    width: 50%;
  }
  .col-xl-7 {
    width: 58.3333333333%;
  }
  .col-xl-8 {
    width: 66.6666666667%;
  }
  .col-xl-9 {
    width: 75%;
  }
  .col-xl-10 {
    width: 83.3333333333%;
  }
  .col-xl-11 {
    width: 91.6666666667%;
  }
  .col-xl-12 {
    width: 100%;
  }
}
@media (min-width: 480px) {
  .col-sm-20 {
    width: 20%;
  }
}
@media (min-width: 800px) {
  .col-md-20 {
    width: 20%;
  }
}
@media (min-width: 1200px) {
  .col-lg-20 {
    width: 20%;
  }
}
@media (min-width: 1440px) {
  .col-xl-20 {
    width: 20%;
  }
}
.backgrounded {
  margin-left: -1rem;
  margin-right: -1rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (min-width: 800px) {
  .backgrounded {
    margin-left: 0;
    margin-right: 0;
  }
}

.relative {
  position: relative;
}

.homepage .container .container {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  max-width: 100%;
}

.main-navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-navigation .navigation-mobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-navigation .navigation-mobile .btn-open {
  z-index: 3;
}
.main-navigation .navigation-mobile .menu-bg {
  content: "";
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  background-color: #fff;
  opacity: 0.7;
  width: 100%;
  display: none;
  z-index: 2;
}
.main-navigation .navigation-mobile .nav {
  position: absolute;
  min-height: calc(100vh - 6rem);
  width: 100%;
  top: 6rem;
  right: 100%;
  background-color: #f0f0f0;
  z-index: 3;
  display: none;
  overflow-y: auto;
  max-height: calc(100vh - 10rem);
}
@media (min-width: 480px) {
  .main-navigation .navigation-mobile .nav .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
.main-navigation .navigation-mobile .nav input[type=submit] {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  min-width: 100%;
}
.main-navigation .navigation-mobile .nav input[name=q] {
  height: 100%;
  border-radius: 1.5rem;
}
.main-navigation .navigation-mobile .nav .mobile {
  width: 100%;
}
.main-navigation .navigation-mobile .nav .mobile ul {
  width: 100%;
  padding-left: 0;
}
.main-navigation .navigation-mobile .nav ul {
  list-style: none;
  padding-top: 1rem;
}
.main-navigation .navigation-mobile .nav ul[data-depth="0"] {
  background-color: #f0f0f0;
  padding-left: calc(2rem + 0.5rem);
  margin-left: -1.5rem;
  width: calc(100% + 1rem + 0.5rem);
}
@media (min-width: 480px) {
  .main-navigation .navigation-mobile .nav ul[data-depth="0"] {
    padding-left: calc(2rem + 1.5rem);
    margin-left: -2.5rem;
    width: calc(100% + 1rem + 1.5rem);
  }
}
.main-navigation .navigation-mobile .nav ul[data-depth="1"] {
  background-color: #e4e4e4;
  padding-left: calc(3rem + 0.5rem);
  margin-left: -2.5rem;
  width: calc(100% + 2rem + 0.5rem);
}
@media (min-width: 480px) {
  .main-navigation .navigation-mobile .nav ul[data-depth="1"] {
    padding-left: calc(3rem + 1.5rem);
    margin-left: -3.5rem;
    width: calc(100% + 2rem + 1.5rem);
  }
}
.main-navigation .navigation-mobile .nav ul[data-depth="2"] {
  background-color: #d8d8d8;
  padding-left: calc(4rem + 0.5rem);
  margin-left: -3.5rem;
  width: calc(100% + 3rem + 0.5rem);
}
@media (min-width: 480px) {
  .main-navigation .navigation-mobile .nav ul[data-depth="2"] {
    padding-left: calc(4rem + 1.5rem);
    margin-left: -4.5rem;
    width: calc(100% + 3rem + 1.5rem);
  }
}
.main-navigation .navigation-mobile .nav ul[data-depth="3"] {
  background-color: #cccccc;
  padding-left: calc(5rem + 0.5rem);
  margin-left: -4.5rem;
  width: calc(100% + 4rem + 0.5rem);
}
@media (min-width: 480px) {
  .main-navigation .navigation-mobile .nav ul[data-depth="3"] {
    padding-left: calc(5rem + 1.5rem);
    margin-left: -5.5rem;
    width: calc(100% + 4rem + 1.5rem);
  }
}
.main-navigation .navigation-mobile .nav ul[data-depth="4"] {
  background-color: silver;
  padding-left: calc(6rem + 0.5rem);
  margin-left: -5.5rem;
  width: calc(100% + 5rem + 0.5rem);
}
@media (min-width: 480px) {
  .main-navigation .navigation-mobile .nav ul[data-depth="4"] {
    padding-left: calc(6rem + 1.5rem);
    margin-left: -6.5rem;
    width: calc(100% + 5rem + 1.5rem);
  }
}
.main-navigation .navigation-mobile .nav ul[data-depth="5"] {
  background-color: #b4b4b4;
  padding-left: calc(7rem + 0.5rem);
  margin-left: -6.5rem;
  width: calc(100% + 6rem + 0.5rem);
}
@media (min-width: 480px) {
  .main-navigation .navigation-mobile .nav ul[data-depth="5"] {
    padding-left: calc(7rem + 1.5rem);
    margin-left: -7.5rem;
    width: calc(100% + 6rem + 1.5rem);
  }
}
.main-navigation .navigation-mobile .nav ul[data-depth="0"] {
  margin-left: 0rem;
  width: calc(100% + 0rem);
}
.main-navigation .navigation-mobile .nav ul[data-depth="0"] span.ico {
  width: 1rem;
  height: 1rem;
}
.main-navigation .navigation-mobile .nav ul[data-depth="1"] span.ico, .main-navigation .navigation-mobile .nav ul[data-depth="2"] span.ico {
  width: 0.7rem;
  height: 0.7rem;
}
.main-navigation .navigation-mobile .nav ul li:not(:has(div)) {
  padding-right: 3rem;
}
.main-navigation .navigation-mobile .nav ul li a {
  position: relative;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: block;
  width: 100%;
}
.main-navigation .navigation-mobile .nav ul li a:not(.blue)::before {
  content: "";
  display: block;
  position: absolute;
  background-color: #d22d40;
  top: 1rem;
  left: -1rem;
  width: 0.4rem;
  height: 0.4rem;
}
.main-navigation .navigation-mobile .nav ul li div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.main-navigation .navigation-mobile .nav ul li div > span.control {
  cursor: pointer;
  margin-left: 1rem;
  margin-right: 1rem;
  min-width: 1rem;
}
@media (min-width: 480px) {
  .main-navigation .navigation-mobile .nav ul li div > span.control {
    margin-right: 2rem;
    margin-left: 2rem;
  }
}
.main-navigation .navigation-mobile .nav ul li div > span.control::after {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  background-position-x: right;
}
.main-navigation .navigation-mobile .nav ul li div > span.control[data-active="1"]::after {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.main-navigation .navigation-mobile .nav ul li div + ul, .main-navigation .navigation-mobile .nav ul li div + span + ul {
  display: none;
}
.main-navigation .navigation-mobile .nav ul li div + ul[data-active="1"], .main-navigation .navigation-mobile .nav ul li div + span + ul[data-active="1"] {
  display: block;
}
@media (min-width: 480px) {
  .main-navigation .navigation-mobile .nav {
    width: 65%;
  }
}
.main-navigation .navigation-mobile[data-active="1"] .menu-bg {
  display: block;
}
.main-navigation .navigation-mobile[data-active="1"] .nav {
  right: 0;
}
@media (min-width: 1200px) {
  .main-navigation .navigation-mobile[data-active="1"] .nav::before {
    display: block;
  }
}
@media (min-width: 1024px) {
  .main-navigation .navigation-mobile {
    display: none;
  }
}
.main-navigation .navigation-desktop {
  display: none;
  height: 6rem;
  font-size: 16px;
}
@media (min-width: 1200px) {
  .main-navigation .navigation-desktop {
    height: 7rem;
  }
}
.main-navigation .navigation-desktop > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  margin: 0;
  height: 100%;
  padding-left: 0;
}
.main-navigation .navigation-desktop > ul > li {
  height: calc(100% - 1rem);
}
.main-navigation .navigation-desktop > ul > li.hover > a {
  background-color: #e0e0e0 !important;
  text-decoration: underline !important;
  color: #d22d40 !important;
}
@media (min-width: 1200px) {
  .main-navigation .navigation-desktop > ul > li {
    height: calc(100% - 2rem);
  }
}
.main-navigation .navigation-desktop > ul > li > a {
  -webkit-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  padding: 0.5rem 2rem 1.8rem 0.7rem;
  text-align: center;
  text-decoration: none;
  height: 100%;
  position: relative;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.main-navigation .navigation-desktop > ul > li > a:hover {
  background-color: #e0e0e0;
  color: #d22d40;
}
.main-navigation .navigation-desktop > ul > li > a.active {
  background-color: #e0e0e0;
  color: #d22d40;
}
.main-navigation .navigation-desktop > ul > li > a.icon:hover {
  background-color: unset;
}
.main-navigation .navigation-desktop > ul > li > a.icon:hover > .ico-search::after {
  background-image: url("/sablona/dist/img/ico_search_r.svg");
}
.main-navigation .navigation-desktop > ul > li > a[data-childs="0"] {
  padding-right: 0.7rem;
}
.main-navigation .navigation-desktop > ul > li > a[data-childs="1"]::after {
  content: "";
  width: 0.5rem;
  height: 0.4rem;
  background-image: url("/sablona/dist/img/arrow_simple_red_down.svg");
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  bottom: 2.2rem;
  right: 1.1rem;
}
@media (min-width: 1200px) {
  .main-navigation .navigation-desktop > ul > li > a[data-childs="1"]::after {
    width: 0.6rem;
    bottom: 2.2rem;
    right: 1rem;
  }
}
@media (min-width: 1440px) {
  .main-navigation .navigation-desktop > ul > li > a[data-childs="1"]::after {
    width: 0.6rem;
    right: 0.9rem;
    bottom: 2.3rem;
  }
}
.main-navigation .navigation-desktop .submenu {
  position: absolute;
  display: none;
  top: 6rem;
  background-color: #003657;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  z-index: 3;
  width: 100vw;
  width: calc(100vw - var(--scrollbar-width));
  border-bottom: 0.5rem solid #d22d40;
  font-size: 14px;
  max-height: calc(100vh - 5rem);
  overflow-y: auto;
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none; /* IE 10+ */
}
.main-navigation .navigation-desktop .submenu::-webkit-scrollbar {
  display: none;
}
.main-navigation .navigation-desktop .submenu .container-fluid {
  background-color: #e0e0e0;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-right: 3rem;
  padding-left: 7.3rem;
}
@media (min-width: 1200px) {
  .main-navigation .navigation-desktop .submenu {
    font-size: 16px;
    top: 7rem;
  }
}
.main-navigation .navigation-desktop .submenu .row {
  margin-left: -4rem;
}
.main-navigation .navigation-desktop .submenu .row > * {
  padding-left: 4rem;
}
.main-navigation .navigation-desktop .submenu ul {
  padding: 0;
  margin-bottom: 2rem;
}
.main-navigation .navigation-desktop .submenu ul li {
  margin-bottom: 0.5rem;
}
.main-navigation .navigation-desktop .submenu ul li:first-of-type {
  font-weight: 700;
  margin-bottom: 1rem;
}
.main-navigation .navigation-desktop .submenu ul a {
  text-decoration: none;
  color: #003657;
}
.main-navigation .navigation-desktop .submenu ul a:hover {
  color: #d22d40;
  background-color: unset;
}
@media (min-width: 1024px) {
  .main-navigation .navigation-desktop .submenu {
    left: 0;
  }
}
@media (min-width: 1440px) {
  .main-navigation .navigation-desktop .submenu {
    left: calc(660px - 50vw);
    left: calc(660px - 50vw + var(--scrollbar-width) / 2);
  }
}
.main-navigation .navigation-desktop li {
  list-style: none;
}
@media (min-width: 1024px) {
  .main-navigation .navigation-desktop {
    display: block;
  }
}
.left-navigation {
  display: none;
  margin-top: 0;
}
.left-navigation[data-navigation=hidden] {
  display: none !important;
}
.left-navigation ul {
  margin-top: 0;
  list-style: none;
  margin-left: 0;
  padding-left: 1rem;
  font-size: 14px;
  font-weight: 400;
}
.left-navigation ul li a {
  margin-bottom: 0.5rem;
  display: block;
  position: relative;
  text-decoration: none;
  color: #003657;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
@media (min-width: 1200px) {
  .left-navigation ul li a {
    margin-bottom: 0.7rem;
  }
}
.left-navigation ul li a.active {
  color: #d22d40;
}
.left-navigation ul li a.active::before {
  content: "";
  display: block;
  height: 0.5rem;
  width: 0.5rem;
  position: absolute;
  top: 4px;
  left: -1rem;
  background-color: #d22d40;
}
.left-navigation ul li a.active:hover {
  color: #fff;
}
.left-navigation > ul {
  font-weight: 700;
  font-size: 16px;
}
.left-navigation > ul li a.active::before {
  top: 5px;
}
@media (min-width: 800px) {
  .left-navigation {
    display: block;
    width: 24%;
  }
}

header.sticky .navigation-desktop > ul > li > a.active {
  background-color: transparent;
  text-decoration: underline;
}

.multilang-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  padding: 0.5rem;
  background-color: #fff;
  z-index: 3;
}
@media (min-width: 1024px) {
  .multilang-links {
    display: none;
  }
}
@media (min-width: 1200px) {
  .multilang-links {
    padding: 0.5rem 0.5rem 1.5rem;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: end;
  }
}
.multilang-links:hover .alternatives {
  display: block;
}
.multilang-links .alternatives {
  display: none;
  position: absolute;
  padding-left: 0.5rem;
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(calc(100% - 0.5rem));
          transform: translateY(calc(100% - 0.5rem));
  z-index: 2;
  background-color: #fff;
}
@media (min-width: 1200px) {
  .multilang-links .alternatives {
    bottom: 1.2rem;
  }
}

.btn-open {
  cursor: pointer;
  width: 4rem;
  height: 4rem;
  display: block;
  background-image: url("/sablona/dist/img/btn_mainmenu_open.svg");
}
.btn-open.opened {
  background-image: url("/sablona/dist/img/btn_mainmenu_close.svg");
}

.btn, .myButton {
  display: inline-block;
  padding: 0.7rem 1.5rem 0.65rem;
  border: 2px solid #003657;
  border-radius: 2rem;
  text-align: center;
  text-transform: uppercase;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: #003657;
  text-decoration: none !important;
  background-color: #fff;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  letter-spacing: 2px;
  line-height: 1;
}
.btn.btn-red, .myButton.btn-red {
  background-color: #d22d40;
  border-color: #d22d40;
  color: #fff;
}
.btn.btn-red:hover, .myButton.btn-red:hover {
  background-color: rgb(168, 36, 51.2);
  border-color: rgb(168, 36, 51.2);
}
.btn.px-2, .myButton.px-2 {
  padding-left: 1.25rem !important;
  padding-right: 1.25rem !important;
}
.btn.smaller, .myButton.smaller {
  padding: 0.2rem 0.4rem;
}
.btn.smaller-2, .myButton.smaller-2 {
  padding: 0.2rem 1rem;
}
.btn.border-white, .myButton.border-white {
  border-color: #fff !important;
}
.btn.btn-blue-gray, .myButton.btn-blue-gray {
  background-color: #43718b;
  color: #fff;
  border-color: #43718b;
}
.btn.btn-blue-gray:hover, .myButton.btn-blue-gray:hover {
  background-color: #fff;
  color: #43718b;
  border-color: #43718b;
}
.btn.btn-dark-gray, .myButton.btn-dark-gray {
  background-color: #a9bcc2;
  border-color: #a9bcc2;
  color: #fff;
}
.btn.btn-dark-gray:hover, .myButton.btn-dark-gray:hover {
  background-color: #fff;
  color: #43718b;
  border-color: #a9bcc2;
}
.btn.btn-light-blue, .myButton.btn-light-blue {
  background-color: rgb(0, 85.6551724138, 138);
  border-color: rgb(0, 85.6551724138, 138);
  color: #fff;
}
.btn.btn-light-blue:hover, .myButton.btn-light-blue:hover {
  background-color: #003657;
  border-color: #003657;
  color: #fff;
}
.btn:hover, .myButton:hover {
  background-color: #003657;
  color: #fff;
  cursor: pointer;
}
.btn.btn-blue, .myButton.btn-blue {
  background-color: #003657;
  border-color: #003657;
  color: #fff;
}
.btn.btn-blue:hover, .myButton.btn-blue:hover {
  background-color: #fff;
  color: #003657;
  border-color: #003657;
}
.btn.reverse, .myButton.reverse {
  border-color: #fff;
  background-color: #003657;
  color: #fff;
}
.btn.reverse:hover, .myButton.reverse:hover {
  background-color: #fff;
  color: #003657;
}

.label {
  color: #fff;
  background-color: var(--primary-color);
  border-radius: 0.9rem;
  padding: 0.3rem 0.6rem;
  white-space: nowrap;
  line-height: 1;
}
@media (min-width: 480px) {
  .label {
    font-size: 12px;
  }
}
.label.lbl-red {
  background-color: #d22d40;
}
.label.lbl-red:hover {
  background-color: #fff;
  color: #d22d40;
}
.label.lbl-blue-gray {
  background-color: #43718b;
}
.label.lbl-blue-gray:hover {
  background-color: #002e4a;
}
.label.link {
  text-decoration: none;
}
.label.secondary {
  background-color: var(--secondary-color);
}
.label.blue {
  background-color: #003657;
  color: #fff;
}
.label.blue:hover {
  background-color: #002e4a;
}

a.as-mobile-label {
  font-weight: 400;
  text-decoration: none;
  color: #fff;
  background-color: var(--primary-color);
  border-radius: 0.9rem;
  padding: 0.3rem 0.6rem;
  white-space: nowrap;
  line-height: 1;
}
a.as-mobile-label.lbl-blue-gray {
  background-color: #43718b;
}
a.as-mobile-label.lbl-blue-gray:hover {
  background-color: #002e4a;
}
@media (min-width: 800px) {
  a.as-mobile-label {
    background-color: unset !important;
    padding: 0;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    line-height: unset;
  }
  a.as-mobile-label:hover {
    background-color: #d22d40;
    color: #fff;
  }
}

.content-footer {
  margin-top: 100px;
  margin-bottom: 80px;
  margin-left: -1rem;
  margin-right: -1rem;
}
@media (min-width: 480px) {
  .content-footer {
    margin-top: 110px;
    margin-right: calc(-1 * (1rem + 2vw + var(--scrollbar-width) / 2));
  }
}
@media (min-width: 800px) {
  .content-footer {
    margin-right: calc(-1 * (3rem + 2vw + var(--scrollbar-width) / 2));
  }
}
@media (min-width: 1200px) {
  .content-footer {
    margin-right: calc(-1 * (50vw - 570px + 40%));
  }
}
@media (min-width: 1440px) {
  .content-footer {
    margin-right: -40%;
  }
}
@media (min-width: 1200px) {
  .content-footer {
    margin-top: 150px;
  }
}
@media (min-width: 1440px) {
  .content-footer {
    margin-top: 170px;
  }
}
.content-footer .responsibility {
  text-align: center;
  margin-top: 1rem;
}
.content-footer .responsibility p:not(:last-of-type) {
  margin-bottom: 1rem;
}
@media (min-width: 800px) {
  .content-footer .responsibility {
    text-align: right;
    margin-right: 1.5rem;
  }
}
.content-footer .actions {
  position: relative;
  padding: 0.5rem 1rem;
  margin-right: 0;
  margin-left: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #eaf1f7;
}
.content-footer .actions:empty {
  display: none;
}
@media (min-width: 480px) {
  .content-footer .actions {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
    padding: 1rem 1.5rem;
  }
}
@media (min-width: 1440px) {
  .content-footer .actions {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }
}
.content-footer .actions .ico {
  width: 1.8rem;
  height: 1.8rem;
}
@media (min-width: 480px) {
  .content-footer .actions .ico {
    width: 1.6rem;
    height: 1.6rem;
  }
}
@media (min-width: 800px) {
  .content-footer .actions .ico {
    width: 1.4rem;
    height: 1.4rem;
  }
}
@media (min-width: 1200px) {
  .content-footer .actions .ico {
    width: 1.4rem;
    height: 1.4rem;
  }
}
.content-footer .actions > * {
  z-index: 1;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.content-footer .actions .prints {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  margin-left: -1rem;
  width: 50%;
}
@media (min-width: 480px) {
  .content-footer .actions .prints {
    width: 20%;
  }
}
.content-footer .actions .prints .ico:not(:last-of-type) {
  margin-right: 1rem;
}
.content-footer .actions .last-change {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  display: none;
}
@media (min-width: 480px) {
  .content-footer .actions .last-change {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.content-footer .actions .last-change > p {
  margin: 0;
}
.content-footer .actions .share {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  width: 50%;
}
@media (min-width: 480px) {
  .content-footer .actions .share {
    width: 25%;
  }
}
@media (min-width: 480px) {
  .content-footer .actions .share {
    width: 25%;
  }
}
.content-footer .actions .share .ico {
  margin-left: 1rem;
}
.content-footer .actions::before {
  content: "";
  display: block;
  display: none;
  width: calc(100% + 2vw + 1rem);
  height: 100%;
  background-color: #f5f8fb;
  position: absolute;
  left: 0;
  top: 0;
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
@media (min-width: 800px) {
  .content-footer .actions::before {
    width: calc(100% + 2vw + 3rem);
  }
}
@media (min-width: 1200px) {
  .content-footer .actions::before {
    width: calc(100% + (100vw - 1140px) / 2 + 4rem);
  }
}
@media (min-width: 1440px) {
  .content-footer .actions::before {
    width: 100%;
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }
}

@media (min-width: 480px) {
  .homepage .content-footer {
    margin-right: calc(-1 * (2vw + 1rem - var(--scrollbar-width) / 2));
  }
}
@media (min-width: 800px) {
  .homepage .content-footer {
    margin-right: calc(-1 * (1rem + 2vw - var(--scrollbar-width) / 2));
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .homepage .content-footer {
    width: 70%;
    margin-right: 0;
    margin-left: 30%;
  }
  .homepage .content-footer .actions {
    margin-right: calc(-1 * (50vw - 570px + 1rem - var(--scrollbar-width) / 2));
  }
}
@media (min-width: 1440px) {
  .homepage .content-footer {
    margin-left: 30%;
  }
  .homepage .content-footer .actions {
    margin-right: 0;
  }
}

.subpage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  padding-top: var(--content-padding);
}
.subpage h2 {
  text-align: left;
}
.subpage + footer {
  margin-top: 4rem;
}
.subpage .content {
  width: 100%;
}
.subpage .content > h1 {
  margin-top: 0;
  padding-bottom: var(--content-padding);
  position: relative;
}
@media (min-width: 1440px) {
  .subpage .content > h1 {
    --content-padding: 90px;
  }
}
.subpage .content > h1::after {
  content: "";
  display: block;
  height: 3px;
  width: 110px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #d22d40;
}
@media (min-width: 800px) {
  .subpage .content {
    width: 76%;
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (min-width: 1200px) {
  .subpage .content {
    width: 60%;
    padding-right: 3rem;
  }
  .subpage .content.w-76 {
    width: 76%;
  }
}
.subpage .content[data-contentwidth=full] {
  width: 100% !important;
}
@media (min-width: 1200px) {
  .subpage .content[data-contentwidth=full] .content-footer {
    margin-right: calc(-1 * (50vw - 570px + 3rem + var(--scrollbar-width) / 2));
  }
}
@media (min-width: 1440px) {
  .subpage .content[data-contentwidth=full] .content-footer {
    margin-right: -3rem;
  }
}
.subpage .left-navigation + .content[data-contentwidth=full] {
  width: 100% !important;
}
@media (min-width: 800px) {
  .subpage .left-navigation + .content[data-contentwidth=full] {
    width: 76% !important;
  }
}

.left-navigation[data-navigation=hidden] + .content[data-contentwidth=shrink] .content-footer .actions {
  padding: 1rem;
}
@media (min-width: 800px) {
  .left-navigation[data-navigation=hidden] + .content[data-contentwidth=shrink] .content-footer .actions::before {
    width: 100% !important;
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }
}
.left-navigation[data-navigation=hidden] + .content[data-contentwidth=full] {
  width: 100% !important;
}

.overflowHidden svg {
  max-width: 100%;
}

.ico {
  width: 1rem;
  height: 1rem;
  min-width: 1rem;
  min-height: 1rem;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.ico.hover:hover {
  cursor: pointer;
}
.ico.smaller {
  width: 0.7rem;
  height: 0.7rem;
  min-width: 0.7rem;
  min-height: 0.7rem;
}
.ico.bigger {
  width: 1.3rem;
  height: 1.3rem;
  min-width: 1.3rem;
  min-height: 1.3rem;
}
.ico.size-md {
  width: 1.5rem;
  height: 1.5rem;
  min-width: 1.5rem;
  min-height: 1.5rem;
}
.ico.size-xl {
  width: 2rem;
  height: 2rem;
  min-width: 2rem;
  min-height: 2rem;
}
.ico.size-xxl {
  width: 2.5rem;
  height: 2.5rem;
  min-width: 2.5rem;
  min-height: 2.5rem;
}
.ico::after, .ico::before {
  content: "";
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.ico::after {
  display: inline-block;
}
.ico::before {
  display: none;
}
.ico.before::after {
  display: none;
}
.ico.before::before {
  display: inline-block;
}

.ico-home::after, .ico-home::before {
  background-image: url("/sablona/dist/img/ico_breadcrumbs_home.svg");
}

.ico-home-white::after, .ico-home-white::before {
  background-image: url("/sablona/dist/img/ico_breadcrumbs_home-white.svg");
}

.ico-calendar::after, .ico-calendar::before {
  background-image: url("/sablona/dist/img/ico_calendar.svg");
}

.ico-facebook::after, .ico-facebook::before {
  background-image: url("/sablona/dist/img/ico_facebook.svg");
}

.ico-facebook-blue::after, .ico-facebook-blue::before {
  background-image: url("/sablona/dist/img/ico_facebook_blue.svg");
}

.ico-facebook-red::after, .ico-facebook-red::before {
  background-image: url("/sablona/dist/img/ico_facebook_red.svg");
}

.ico-instagram::after, .ico-instagram::before {
  background-image: url("/sablona/dist/img/ico_instagram.svg");
}

.ico-youtube::after, .ico-youtube::before {
  background-image: url("/sablona/dist/img/ico_youtube.svg");
}

.ico-linkedin::after, .ico-linkedin::before {
  background-image: url("/sablona/dist/img/ico_linkedin.svg");
}

.ico-twitter::after, .ico-twitter::before {
  background-image: url("/sablona/dist/img/ico_x.svg");
}

.ico-twitter-blue::after, .ico-twitter-blue::before {
  background-image: url("/sablona/dist/img/ico_x_blue.svg");
}

.ico-time::after, .ico-time::before {
  background-image: url("/sablona/dist/img/ico_time.svg");
}

.ico-location::after, .ico-location::before {
  background-image: url("/sablona/dist/img/ico_location.svg");
}

.ico-arrow-up::after, .ico-arrow-up::before {
  background-image: url("/sablona/dist/img/btn_rnd_arrow_up.svg");
}

.ico-arrow-right::after, .ico-arrow-right::before {
  background-image: url("/sablona/dist/img/btn_rnd_arrow_right.svg");
}

.ico-arrow-down::after, .ico-arrow-down::before {
  background-image: url("/sablona/dist/img/btn_rnd_arrow_down.svg");
}

.ico-arrow-left::after, .ico-arrow-left::before {
  background-image: url("/sablona/dist/img/btn_rnd_arrow_left.svg");
}

.ico-arrow-simple-up::after, .ico-arrow-simple-up::before {
  background-image: url("/sablona/dist/img/arrow_simple_red_up.svg");
}

.ico-arrow-simple-down::after, .ico-arrow-simple-down::before {
  background-image: url("/sablona/dist/img/arrow_simple_red_down.svg");
}

.ico-arrow-simple-white-down::after, .ico-arrow-simple-white-down::before {
  background-image: url("/sablona/dist/img/arrow_simple_white_down.svg");
}

.ico-search::after, .ico-search::before {
  background-image: url("/sablona/dist/img/ico_search.svg");
}

.ico-rss::after, .ico-rss::before {
  background-image: url("/sablona/dist/img/ico_rss.svg");
}

.ico-pdf::after, .ico-pdf::before {
  background-image: url("/sablona/dist/img/ico_pdf.svg");
}

.ico-txt::after, .ico-txt::before {
  background-image: url("/sablona/dist/img/ico_txt.svg");
}

.ico-print::after, .ico-print::before {
  background-image: url("/sablona/dist/img/ico_print.svg");
}

.ico-ics::after, .ico-ics::before {
  background-image: url("/sablona/dist/img/ico_ics.svg");
}

.ico-google-calendar::after, .ico-google-calendar::before {
  background-image: url("/sablona/dist/img/ico_google-calendar.svg");
}

.ico-bluesky-white::after, .ico-bluesky-white::before {
  background-image: url("/sablona/dist/img/ico_bluesky_white.svg");
}

.ico-bluesky-red::after, .ico-bluesky-red::before {
  background-image: url("/sablona/dist/img/ico_bluesky_red.svg");
}

.ico-bluesky-blue::after, .ico-bluesky-blue::before {
  background-image: url("/sablona/dist/img/ico_bluesky_blue.svg");
}

a.ico:hover::after {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}

.ico-search.reversable:hover::after {
  -webkit-filter: none;
          filter: none;
  background-image: url("/sablona/dist/img/ico_search_r.svg");
}

.ico-rss.reversable:hover::after {
  -webkit-filter: none;
          filter: none;
  background-image: url("/sablona/dist/img/ico_rss_r.svg");
}

.date .ico, .event-date .ico, .event-time .ico, .event-location .ico {
  width: 0.5rem;
  height: 0.5rem;
  min-width: 0.5rem;
  min-height: 0.5rem;
}
@media (min-width: 480px) {
  .date .ico, .event-date .ico, .event-time .ico, .event-location .ico {
    width: 0.5rem;
    height: 0.5rem;
    min-width: 0.5rem;
    min-height: 0.5rem;
  }
}
@media (min-width: 1440px) {
  .date .ico, .event-date .ico, .event-time .ico, .event-location .ico {
    width: 0.6rem;
    height: 0.6rem;
    min-width: 0.6rem;
    min-height: 0.6rem;
  }
}

.header {
  height: 121px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 480px) {
  .header {
    height: 154px;
  }
}
@media (min-width: 1200px) {
  .header {
    height: 172px;
  }
}
@media (min-width: 1440px) {
  .header {
    height: 206px;
  }
}
.header .buttons {
  height: 100%;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  position: relative;
}
.header .buttons .container {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media (min-width: 800px) {
  .header .buttons .container {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
}
.header .buttons .bg {
  background-image: url("/sablona/dist/img/UK_Pattern_5_white-blue_bg.svg");
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-size: contain;
  opacity: 0.2;
}
.header .buttons .bg.img {
  background-size: cover;
}
@media (min-width: 1440px) {
  .header .buttons .bg {
    width: 1320px;
    margin: 0 auto;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
@media (min-width: 480px) {
  .header .buttons {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: end;
    padding-bottom: 0;
  }
}
.header .buttons a {
  margin-right: 0.5rem;
  margin-bottom: 0.3rem;
}
.header .buttons a:last-of-type {
  margin-right: 0;
}
.breadcrumbs {
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.breadcrumbs.red {
  background-color: #d22d40;
}
@media (min-width: 1200px) {
  .breadcrumbs.red {
    background-color: transparent;
  }
  .breadcrumbs.red .container {
    background-color: #d22d40;
  }
}
.breadcrumbs.blue {
  background-color: #1a4a68;
}
@media (min-width: 1200px) {
  .breadcrumbs.blue {
    background-color: transparent;
  }
  .breadcrumbs.blue .container {
    background-color: #1a4a68;
  }
}
.breadcrumbs .container {
  min-height: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 1440px) {
  .breadcrumbs .container {
    overflow-x: hidden;
  }
}
.breadcrumbs ul {
  list-style: none;
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-left: 1.5rem;
  margin-bottom: 0;
  margin-top: 0;
}
.breadcrumbs ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 20ch;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
  white-space: nowrap;
}
.breadcrumbs ul li.active {
  color: #fff;
}
.breadcrumbs ul li a {
  text-decoration: none;
  margin-right: 0.5rem;
  max-width: 20ch;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #fff;
}
.breadcrumbs ul li:first-of-type {
  margin-left: -1.5rem;
}
.breadcrumbs ul li:first-of-type:after {
  display: none;
}
.breadcrumbs ul li:last-of-type {
  -ms-flex-negative: 1;
      flex-shrink: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 50ch;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
}
.breadcrumbs ul li:last-of-type a {
  max-width: 35ch;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.breadcrumbs ul li:last-of-type:after {
  display: none;
}
.breadcrumbs ul li::after {
  content: "";
  display: block;
  background-image: url("/sablona/dist/img/arrow_breadcrumbs_red.svg");
  height: 0.6rem;
  width: 0.6rem;
  min-height: 0.6rem;
  min-width: 0.6rem;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 0.5rem;
}
.breadcrumbs.red ul li::after {
  background-image: url("/sablona/dist/img/arrow_breadcrumbs_white.svg");
}
.breadcrumbs.red ul li a:hover {
  background-color: #003657;
}
.breadcrumbs.red .ico.ico-home::after {
  background-image: url("/sablona/dist/img/ico_breadcrumbs_home_white.svg");
}

.node-breadcrumbs {
  font-size: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.node-breadcrumbs ul {
  list-style: none;
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-left: 1.5rem;
  margin-bottom: 0;
  margin-top: 0;
}
.node-breadcrumbs ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  overflow: hidden;
  text-overflow: ellipsis;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
  white-space: nowrap;
}
.node-breadcrumbs ul li a {
  text-decoration: none;
  margin-right: 0.5rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: gray;
}
.node-breadcrumbs ul li a.ico-home {
  width: 0.6rem;
  min-width: 0.6rem;
  height: 0.6rem;
  min-height: 0.6rem;
}
.node-breadcrumbs ul li:first-of-type {
  margin-left: -1.5rem;
}
.node-breadcrumbs ul li:first-of-type:after {
  display: none;
}
.node-breadcrumbs ul li:last-of-type {
  -ms-flex-negative: 1;
      flex-shrink: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
}
.node-breadcrumbs ul li:last-of-type a {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.node-breadcrumbs ul li:last-of-type:after {
  display: none;
}
.node-breadcrumbs ul li::after {
  content: "";
  display: block;
  background-image: url("/sablona/dist/img/arrow_breadcrumbs_red.svg");
  height: 0.3rem;
  width: 0.3rem;
  min-height: 0.3rem;
  min-width: 0.3rem;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 0.5rem;
}

span a:hover {
  color: unset;
}
span[data-width=custom] {
  width: 100% !important;
  max-width: 100%;
}
@media (min-width: 480px) {
  span[data-width=custom] {
    width: auto !important;
  }
}
span[data-width=custom] img {
  width: 100%;
  min-width: 100%;
}
span[data-width=full] {
  max-width: 100% !important;
  width: 100% !important;
}
span[data-width=full] img {
  width: 100%;
}
span[data-float=right], span[data-float=left] {
  float: none;
  margin-bottom: 30px !important;
  margin-right: 0;
  margin-left: 0;
}
span[data-float=right]:has(> .pictureDescription), span[data-float=left]:has(> .pictureDescription) {
  margin-bottom: 0 !important;
}
@media (min-width: 480px) {
  span[data-float=left] {
    float: left;
    margin-right: 30px;
  }
}
span[data-float=right] {
  margin-right: 0px !important;
}
@media (min-width: 480px) {
  span[data-float=right] {
    float: right;
    margin-left: 30px;
  }
}
@media (min-width: 800px) {
  span[data-float=right] {
    margin-right: -2rem !important;
  }
}
@media (min-width: 1200px) {
  span[data-float=right] {
    margin-right: -3rem !important;
  }
}

img {
  border-radius: 10px;
  width: 100%;
}
img + br {
  display: none;
}
img.border {
  border: 1px solid lightgray;
}

.pictureDescription,
.picture-description {
  display: block;
  margin: 20px;
  padding-bottom: 20px;
  position: relative;
  font-size: 14px;
  line-height: 1.4;
}
.pictureDescription::after,
.picture-description::after {
  content: "";
  display: block;
  height: 3px;
  width: 40px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #d22d40;
}

.thumbnail {
  aspect-ratio: 16/9;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.thumbnail > img {
  aspect-ratio: 16/9;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

.no-full-width-image {
  width: auto !important;
}

.tiles .tile {
  display: block;
  text-align: left;
  text-decoration: none;
  margin-bottom: 2rem;
  font-size: 14px;
}
.tiles .tile a {
  text-decoration: none;
}
.tiles .tile a:hover .title {
  text-decoration: underline;
}
.tiles .tile > .btn:first-child {
  width: 100%;
  text-align: center;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tiles .tile > img {
  margin-bottom: 1rem;
  -o-object-fit: cover;
     object-fit: cover;
  aspect-ratio: 16/9;
}
@media (min-width: 800px) {
  .tiles .tile > img {
    max-height: 250px;
  }
}
@media (min-width: 1200px) {
  .tiles .tile > img {
    max-height: 155px;
  }
}
@media (min-width: 1440px) {
  .tiles .tile > img {
    max-height: 185px;
  }
}
.tiles .tile span {
  color: #003657;
  display: block;
}
.tiles .tile span.title {
  font-size: 18px;
  margin-bottom: 1rem;
  text-align: left;
}
.tiles.dont-fill-image img {
  width: auto !important;
}
.tiles.same-height .tile > .btn:first-child {
  height: 100%;
}
.tiles.smaller-space .tile {
  margin-bottom: 1rem;
}

.tiles-text-links > .tile-text-link {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.tiles-text-links > .tile-text-link .title {
  width: 100%;
}
.tiles-text-links > .tile-text-link .title::after {
  content: "";
  display: block;
  height: 3px;
  width: 110px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #d22d40;
}
.tiles-text-links > .tile-text-link .links a {
  width: 100% !important;
  margin-bottom: 1rem;
}
.tiles-text-links > .tile-text-link .links a:last-child {
  margin-bottom: 0;
}
@media (min-width: 480px) {
  .tiles-text-links > .tile-text-link .links {
    padding-left: 2rem;
  }
}
.tiles-text-links > .tile-text-link:nth-child(even) {
  background-color: rgb(242.25, 244.95, 246.6);
}

.subpage .content[data-contentwidth=full] .tiles-text-links {
  margin-left: -1rem;
  margin-right: -1rem;
}
@media (min-width: 480px) {
  .subpage .content[data-contentwidth=full] .tiles-text-links {
    margin-left: calc(-1 * (2vw + 1rem));
    margin-right: 0;
    width: calc(100vw - var(--scrollbar-width));
  }
}
@media (min-width: 800px) {
  .subpage .content[data-contentwidth=full] .tiles-text-links {
    margin-left: calc(-1 * (2vw + 3rem));
  }
}
@media (min-width: 1200px) {
  .subpage .content[data-contentwidth=full] .tiles-text-links {
    margin-left: -3rem;
    margin-right: -4rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.subpage .content[data-contentwidth=full] .tiles-text-links .tile-text-link {
  padding-left: 1rem;
  padding-right: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 480px) {
  .subpage .content[data-contentwidth=full] .tiles-text-links .tile-text-link {
    padding-left: calc(1rem - var(--scrollbar-width) / 2);
    padding-right: calc(1rem - var(--scrollbar-width) / 2);
  }
}
@media (min-width: 800px) {
  .subpage .content[data-contentwidth=full] .tiles-text-links .tile-text-link {
    padding-left: calc(3rem - var(--scrollbar-width) / 2);
    padding-right: calc(3rem - var(--scrollbar-width) / 2);
  }
}
@media (min-width: 480px) {
  .subpage .content[data-contentwidth=full] .tiles-text-links .tile-text-link .row {
    width: 96%;
  }
}
@media (min-width: 1200px) {
  .subpage .content[data-contentwidth=full] .tiles-text-links .tile-text-link .row {
    width: 100%;
  }
}

.news .new {
  margin-bottom: 4rem;
}
@media (min-width: 480px) {
  .news .new {
    margin-bottom: 2rem;
  }
}
.news .new > *:not(.row) {
  display: block;
}
.news .new > *.perex {
  margin-top: 1rem;
}
@media (min-width: 480px) {
  .news .new > *.perex {
    margin-top: 1.5rem;
  }
}
.news .new > *.perex a {
  text-decoration: underline;
}
.news .new .date {
  color: #d22d40;
  text-transform: uppercase;
}
.news .new > a {
  text-decoration: none;
}
.news .new > a.img:hover + .title {
  text-decoration: underline;
}
.news .new .img {
  aspect-ratio: 16/9;
  margin-bottom: 1rem;
}
.news .new .img img {
  aspect-ratio: 16/9;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (min-width: 480px) {
  .news .new .img {
    margin-bottom: 1.5rem;
  }
}
.news .new .title {
  color: #003657;
  margin-bottom: 0.5rem;
  line-height: 1.4;
}
@media (min-width: 480px) {
  .news .new .title {
    margin-bottom: 1rem;
  }
}
.news .new .title:hover {
  color: #003657;
  text-decoration: underline;
  background-color: unset;
}

@font-face {
  font-family: "Glyphicons Halflings";
  src: url("/sablona/dist/fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("/sablona/dist/fonts/glyphicons-halflings-regular.woff") format("woff");
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.glyphicon-asterisk:before {
  content: "*";
}

.glyphicon-plus:before {
  content: "+";
}

.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "€";
}

.glyphicon-minus:before {
  content: "−";
}

.glyphicon-cloud:before {
  content: "☁";
}

.glyphicon-envelope:before {
  content: "✉";
}

.glyphicon-pencil:before {
  content: "✏";
}

.glyphicon-glass:before {
  content: "\e001";
}

.glyphicon-music:before {
  content: "\e002";
}

.glyphicon-search:before {
  content: "\e003";
}

.glyphicon-heart:before {
  content: "\e005";
}

.glyphicon-star:before {
  content: "\e006";
}

.glyphicon-star-empty:before {
  content: "\e007";
}

.glyphicon-user:before {
  content: "\e008";
}

.glyphicon-film:before {
  content: "\e009";
}

.glyphicon-th-large:before {
  content: "\e010";
}

.glyphicon-th:before {
  content: "\e011";
}

.glyphicon-th-list:before {
  content: "\e012";
}

.glyphicon-ok:before {
  content: "\e013";
}

.glyphicon-remove:before {
  content: "\e014";
}

.glyphicon-zoom-in:before {
  content: "\e015";
}

.glyphicon-zoom-out:before {
  content: "\e016";
}

.glyphicon-off:before {
  content: "\e017";
}

.glyphicon-signal:before {
  content: "\e018";
}

.glyphicon-cog:before {
  content: "\e019";
}

.glyphicon-trash:before {
  content: "\e020";
}

.glyphicon-home:before {
  content: "\e021";
}

.glyphicon-file:before {
  content: "\e022";
}

.glyphicon-time:before {
  content: "\e023";
}

.glyphicon-road:before {
  content: "\e024";
}

.glyphicon-download-alt:before {
  content: "\e025";
}

.glyphicon-download:before {
  content: "\e026";
}

.glyphicon-upload:before {
  content: "\e027";
}

.glyphicon-inbox:before {
  content: "\e028";
}

.glyphicon-play-circle:before {
  content: "\e029";
}

.glyphicon-repeat:before {
  content: "\e030";
}

.glyphicon-refresh:before {
  content: "\e031";
}

.glyphicon-list-alt:before {
  content: "\e032";
}

.glyphicon-lock:before {
  content: "\e033";
}

.glyphicon-flag:before {
  content: "\e034";
}

.glyphicon-headphones:before {
  content: "\e035";
}

.glyphicon-volume-off:before {
  content: "\e036";
}

.glyphicon-volume-down:before {
  content: "\e037";
}

.glyphicon-volume-up:before {
  content: "\e038";
}

.glyphicon-qrcode:before {
  content: "\e039";
}

.glyphicon-barcode:before {
  content: "\e040";
}

.glyphicon-tag:before {
  content: "\e041";
}

.glyphicon-tags:before {
  content: "\e042";
}

.glyphicon-book:before {
  content: "\e043";
}

.glyphicon-bookmark:before {
  content: "\e044";
}

.glyphicon-print:before {
  content: "\e045";
}

.glyphicon-camera:before {
  content: "\e046";
}

.glyphicon-font:before {
  content: "\e047";
}

.glyphicon-bold:before {
  content: "\e048";
}

.glyphicon-italic:before {
  content: "\e049";
}

.glyphicon-text-height:before {
  content: "\e050";
}

.glyphicon-text-width:before {
  content: "\e051";
}

.glyphicon-align-left:before {
  content: "\e052";
}

.glyphicon-align-center:before {
  content: "\e053";
}

.glyphicon-align-right:before {
  content: "\e054";
}

.glyphicon-align-justify:before {
  content: "\e055";
}

.glyphicon-list:before {
  content: "\e056";
}

.glyphicon-indent-left:before {
  content: "\e057";
}

.glyphicon-indent-right:before {
  content: "\e058";
}

.glyphicon-facetime-video:before {
  content: "\e059";
}

.glyphicon-picture:before {
  content: "\e060";
}

.glyphicon-map-marker:before {
  content: "\e062";
}

.glyphicon-adjust:before {
  content: "\e063";
}

.glyphicon-tint:before {
  content: "\e064";
}

.glyphicon-edit:before {
  content: "\e065";
}

.glyphicon-share:before {
  content: "\e066";
}

.glyphicon-check:before {
  content: "\e067";
}

.glyphicon-move:before {
  content: "\e068";
}

.glyphicon-step-backward:before {
  content: "\e069";
}

.glyphicon-fast-backward:before {
  content: "\e070";
}

.glyphicon-backward:before {
  content: "\e071";
}

.glyphicon-play:before {
  content: "\e072";
}

.glyphicon-pause:before {
  content: "\e073";
}

.glyphicon-stop:before {
  content: "\e074";
}

.glyphicon-forward:before {
  content: "\e075";
}

.glyphicon-fast-forward:before {
  content: "\e076";
}

.glyphicon-step-forward:before {
  content: "\e077";
}

.glyphicon-eject:before {
  content: "\e078";
}

.glyphicon-chevron-left:before {
  content: "\e079";
}

.glyphicon-chevron-right:before {
  content: "\e080";
}

.glyphicon-plus-sign:before {
  content: "\e081";
}

.glyphicon-minus-sign:before {
  content: "\e082";
}

.glyphicon-remove-sign:before {
  content: "\e083";
}

.glyphicon-ok-sign:before {
  content: "\e084";
}

.glyphicon-question-sign:before {
  content: "\e085";
}

.glyphicon-info-sign:before {
  content: "\e086";
}

.glyphicon-screenshot:before {
  content: "\e087";
}

.glyphicon-remove-circle:before {
  content: "\e088";
}

.glyphicon-ok-circle:before {
  content: "\e089";
}

.glyphicon-ban-circle:before {
  content: "\e090";
}

.glyphicon-arrow-left:before {
  content: "\e091";
}

.glyphicon-arrow-right:before {
  content: "\e092";
}

.glyphicon-arrow-up:before {
  content: "\e093";
}

.glyphicon-arrow-down:before {
  content: "\e094";
}

.glyphicon-share-alt:before {
  content: "\e095";
}

.glyphicon-resize-full:before {
  content: "\e096";
}

.glyphicon-resize-small:before {
  content: "\e097";
}

.glyphicon-exclamation-sign:before {
  content: "\e101";
}

.glyphicon-gift:before {
  content: "\e102";
}

.glyphicon-leaf:before {
  content: "\e103";
}

.glyphicon-fire:before {
  content: "\e104";
}

.glyphicon-eye-open:before {
  content: "\e105";
}

.glyphicon-eye-close:before {
  content: "\e106";
}

.glyphicon-warning-sign:before {
  content: "\e107";
}

.glyphicon-plane:before {
  content: "\e108";
}

.glyphicon-calendar:before {
  content: "\e109";
}

.glyphicon-random:before {
  content: "\e110";
}

.glyphicon-comment:before {
  content: "\e111";
}

.glyphicon-magnet:before {
  content: "\e112";
}

.glyphicon-chevron-up:before {
  content: "\e113";
}

.glyphicon-chevron-down:before {
  content: "\e114";
}

.glyphicon-retweet:before {
  content: "\e115";
}

.glyphicon-shopping-cart:before {
  content: "\e116";
}

.glyphicon-folder-close:before {
  content: "\e117";
}

.glyphicon-folder-open:before {
  content: "\e118";
}

.glyphicon-resize-vertical:before {
  content: "\e119";
}

.glyphicon-resize-horizontal:before {
  content: "\e120";
}

.glyphicon-hdd:before {
  content: "\e121";
}

.glyphicon-bullhorn:before {
  content: "\e122";
}

.glyphicon-bell:before {
  content: "\e123";
}

.glyphicon-certificate:before {
  content: "\e124";
}

.glyphicon-thumbs-up:before {
  content: "\e125";
}

.glyphicon-thumbs-down:before {
  content: "\e126";
}

.glyphicon-hand-right:before {
  content: "\e127";
}

.glyphicon-hand-left:before {
  content: "\e128";
}

.glyphicon-hand-up:before {
  content: "\e129";
}

.glyphicon-hand-down:before {
  content: "\e130";
}

.glyphicon-circle-arrow-right:before {
  content: "\e131";
}

.glyphicon-circle-arrow-left:before {
  content: "\e132";
}

.glyphicon-circle-arrow-up:before {
  content: "\e133";
}

.glyphicon-circle-arrow-down:before {
  content: "\e134";
}

.glyphicon-globe:before {
  content: "\e135";
}

.glyphicon-wrench:before {
  content: "\e136";
}

.glyphicon-tasks:before {
  content: "\e137";
}

.glyphicon-filter:before {
  content: "\e138";
}

.glyphicon-briefcase:before {
  content: "\e139";
}

.glyphicon-fullscreen:before {
  content: "\e140";
}

.glyphicon-dashboard:before {
  content: "\e141";
}

.glyphicon-paperclip:before {
  content: "\e142";
}

.glyphicon-heart-empty:before {
  content: "\e143";
}

.glyphicon-link:before {
  content: "\e144";
}

.glyphicon-phone:before {
  content: "\e145";
}

.glyphicon-pushpin:before {
  content: "\e146";
}

.glyphicon-usd:before {
  content: "\e148";
}

.glyphicon-gbp:before {
  content: "\e149";
}

.glyphicon-sort:before {
  content: "\e150";
}

.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}

.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}

.glyphicon-sort-by-order:before {
  content: "\e153";
}

.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}

.glyphicon-sort-by-attributes:before {
  content: "\e155";
}

.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}

.glyphicon-unchecked:before {
  content: "\e157";
}

.glyphicon-expand:before {
  content: "\e158";
}

.glyphicon-collapse-down:before {
  content: "\e159";
}

.glyphicon-collapse-up:before {
  content: "\e160";
}

.glyphicon-log-in:before {
  content: "\e161";
}

.glyphicon-flash:before {
  content: "\e162";
}

.glyphicon-log-out:before {
  content: "\e163";
}

.glyphicon-new-window:before {
  content: "\e164";
}

.glyphicon-record:before {
  content: "\e165";
}

.glyphicon-save:before {
  content: "\e166";
}

.glyphicon-open:before {
  content: "\e167";
}

.glyphicon-saved:before {
  content: "\e168";
}

.glyphicon-import:before {
  content: "\e169";
}

.glyphicon-export:before {
  content: "\e170";
}

.glyphicon-send:before {
  content: "\e171";
}

.glyphicon-floppy-disk:before {
  content: "\e172";
}

.glyphicon-floppy-saved:before {
  content: "\e173";
}

.glyphicon-floppy-remove:before {
  content: "\e174";
}

.glyphicon-floppy-save:before {
  content: "\e175";
}

.glyphicon-floppy-open:before {
  content: "\e176";
}

.glyphicon-credit-card:before {
  content: "\e177";
}

.glyphicon-transfer:before {
  content: "\e178";
}

.glyphicon-cutlery:before {
  content: "\e179";
}

.glyphicon-header:before {
  content: "\e180";
}

.glyphicon-compressed:before {
  content: "\e181";
}

.glyphicon-earphone:before {
  content: "\e182";
}

.glyphicon-phone-alt:before {
  content: "\e183";
}

.glyphicon-tower:before {
  content: "\e184";
}

.glyphicon-stats:before {
  content: "\e185";
}

.glyphicon-sd-video:before {
  content: "\e186";
}

.glyphicon-hd-video:before {
  content: "\e187";
}

.glyphicon-subtitles:before {
  content: "\e188";
}

.glyphicon-sound-stereo:before {
  content: "\e189";
}

.glyphicon-sound-dolby:before {
  content: "\e190";
}

.glyphicon-sound-5-1:before {
  content: "\e191";
}

.glyphicon-sound-6-1:before {
  content: "\e192";
}

.glyphicon-sound-7-1:before {
  content: "\e193";
}

.glyphicon-copyright-mark:before {
  content: "\e194";
}

.glyphicon-registration-mark:before {
  content: "\e195";
}

.glyphicon-cloud-download:before {
  content: "\e197";
}

.glyphicon-cloud-upload:before {
  content: "\e198";
}

.glyphicon-tree-conifer:before {
  content: "\e199";
}

.glyphicon-tree-deciduous:before {
  content: "\e200";
}

.glyphicon-cd:before {
  content: "\e201";
}

.glyphicon-save-file:before {
  content: "\e202";
}

.glyphicon-open-file:before {
  content: "\e203";
}

.glyphicon-level-up:before {
  content: "\e204";
}

.glyphicon-copy:before {
  content: "\e205";
}

.glyphicon-paste:before {
  content: "\e206";
}

.glyphicon-alert:before {
  content: "\e209";
}

.glyphicon-equalizer:before {
  content: "\e210";
}

.glyphicon-king:before {
  content: "\e211";
}

.glyphicon-queen:before {
  content: "\e212";
}

.glyphicon-pawn:before {
  content: "\e213";
}

.glyphicon-bishop:before {
  content: "\e214";
}

.glyphicon-knight:before {
  content: "\e215";
}

.glyphicon-baby-formula:before {
  content: "\e216";
}

.glyphicon-tent:before {
  content: "⛺";
}

.glyphicon-blackboard:before {
  content: "\e218";
}

.glyphicon-bed:before {
  content: "\e219";
}

.glyphicon-apple:before {
  content: "\f8ff";
}

.glyphicon-erase:before {
  content: "\e221";
}

.glyphicon-hourglass:before {
  content: "⌛";
}

.glyphicon-lamp:before {
  content: "\e223";
}

.glyphicon-duplicate:before {
  content: "\e224";
}

.glyphicon-piggy-bank:before {
  content: "\e225";
}

.glyphicon-scissors:before {
  content: "\e226";
}

.glyphicon-bitcoin:before {
  content: "\e227";
}

.glyphicon-btc:before {
  content: "\e227";
}

.glyphicon-xbt:before {
  content: "\e227";
}

.glyphicon-yen:before {
  content: "¥";
}

.glyphicon-jpy:before {
  content: "¥";
}

.glyphicon-ruble:before {
  content: "₽";
}

.glyphicon-rub:before {
  content: "₽";
}

.glyphicon-scale:before {
  content: "\e230";
}

.glyphicon-ice-lolly:before {
  content: "\e231";
}

.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}

.glyphicon-education:before {
  content: "\e233";
}

.glyphicon-option-horizontal:before {
  content: "\e234";
}

.glyphicon-option-vertical:before {
  content: "\e235";
}

.glyphicon-menu-hamburger:before {
  content: "\e236";
}

.glyphicon-modal-window:before {
  content: "\e237";
}

.glyphicon-oil:before {
  content: "\e238";
}

.glyphicon-grain:before {
  content: "\e239";
}

.glyphicon-sunglasses:before {
  content: "\e240";
}

.glyphicon-text-size:before {
  content: "\e241";
}

.glyphicon-text-color:before {
  content: "\e242";
}

.glyphicon-text-background:before {
  content: "\e243";
}

.glyphicon-object-align-top:before {
  content: "\e244";
}

.glyphicon-object-align-bottom:before {
  content: "\e245";
}

.glyphicon-object-align-horizontal:before {
  content: "\e246";
}

.glyphicon-object-align-left:before {
  content: "\e247";
}

.glyphicon-object-align-vertical:before {
  content: "\e248";
}

.glyphicon-object-align-right:before {
  content: "\e249";
}

.glyphicon-triangle-right:before {
  content: "\e250";
}

.glyphicon-triangle-left:before {
  content: "\e251";
}

.glyphicon-triangle-bottom:before {
  content: "\e252";
}

.glyphicon-triangle-top:before {
  content: "\e253";
}

.glyphicon-console:before {
  content: "\e254";
}

.glyphicon-superscript:before {
  content: "\e255";
}

.glyphicon-subscript:before {
  content: "\e256";
}

.glyphicon-menu-left:before {
  content: "\e257";
}

.glyphicon-menu-right:before {
  content: "\e258";
}

.glyphicon-menu-down:before {
  content: "\e259";
}

.glyphicon-menu-up:before {
  content: "\e260";
}

.node-content ul, .node-content ol {
  padding-left: 0;
  margin-left: 2rem;
}
.node-content ul li, .node-content ol li {
  margin-bottom: 1rem;
}
.node-content ul li > ul, .node-content ul li > ol, .node-content ol li > ul, .node-content ol li > ol {
  margin-top: 1rem;
}
.node-content ul {
  list-style: none;
  margin-left: 2rem;
  padding-left: 0;
}
.node-content ul li {
  position: relative;
}
.node-content ul li::before {
  content: "";
  display: block;
  position: absolute;
  border-width: 2px;
  border-radius: 50%;
  border-style: solid;
  width: 11px;
  height: 11px;
  border-color: #d22d40;
  background-color: #fff;
  left: -2rem;
  top: 6px;
}
@media (min-width: 480px) {
  .node-content ul li::before {
    width: 10px;
    height: 10px;
    top: 5px;
  }
}
@media (min-width: 1200px) {
  .node-content ul li::before {
    width: 11px;
    height: 11px;
    top: 5px;
  }
}
@media (min-width: 1440px) {
  .node-content ul li::before {
    top: 6px;
  }
}
.node-content ul li > ul {
  margin-left: 2rem;
}
.node-content ul li > ul li::before {
  content: "";
  display: block;
  position: absolute;
  border-width: 2px;
  border-radius: 50%;
  border-style: solid;
  width: 9px;
  height: 9px;
  left: -2rem;
  top: 7px;
  border-color: transparent;
  background-color: #003657;
}
@media (min-width: 480px) {
  .node-content ul li > ul li::before {
    content: "";
    display: block;
    position: absolute;
    border-width: 2px;
    border-radius: 50%;
    border-style: solid;
    width: 8px;
    height: 8px;
    top: 6px;
  }
}
@media (min-width: 480px) {
  .node-content ul li > ul li::before {
    top: 5px;
  }
}
@media (min-width: 1200px) {
  .node-content ul li > ul li::before {
    width: 9px;
    height: 9px;
  }
}
@media (min-width: 1440px) {
  .node-content ul li > ul li::before {
    top: 7px;
  }
}
.node-content ul li > ul li > ul {
  margin-left: 0;
}
.node-content ul li > ul li > ul li::before {
  content: "";
  display: block;
  position: absolute;
  border-width: 2px;
  border-radius: 50%;
  border-style: solid;
  width: 6px;
  height: 6px;
  left: -2rem;
  top: 9px;
  border-color: transparent;
  background-color: #003657;
}
@media (min-width: 480px) {
  .node-content ul li > ul li > ul li::before {
    content: "";
    display: block;
    position: absolute;
    border-width: 2px;
    border-radius: 50%;
    border-style: solid;
    width: 5px;
    height: 5px;
    top: 7px;
  }
}
@media (min-width: 1200px) {
  .node-content ul li > ul li > ul li::before {
    width: 6px;
    height: 6px;
    top: 7px;
  }
}
@media (min-width: 1440px) {
  .node-content ul li > ul li > ul li::before {
    top: 9px;
  }
}
.node-content ul li > ul li > ul li > ul {
  margin-top: 0.5rem;
  margin-left: 0;
}
.node-content ul li > ul li > ul li > ul li {
  margin-bottom: 0.5rem;
}
.node-content ul li > ul li > ul li > ul li::before {
  content: "";
  display: block;
  position: absolute;
  background-color: #003657;
  width: 4px;
  height: 1px;
  border-radius: 0;
  border-width: 0;
  top: 10px;
}
@media (min-width: 480px) {
  .node-content ul li > ul li > ul li {
    margin-left: 2rem;
  }
}
@media (min-width: 480px) {
  .node-content ul li > ul {
    margin-left: 2rem;
  }
}
@media (min-width: 480px) {
  .node-content ul {
    margin-left: 3rem;
  }
}
@media (min-width: 800px) {
  .node-content ul {
    margin-left: 3.5rem;
  }
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
  counter-reset: level1;
  padding-left: 0;
  margin-left: 2rem;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) li {
  position: relative;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li {
  list-style: none;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li::before {
  counter-increment: level1;
  content: counter(level1) ".";
  position: absolute;
  left: -2rem;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
  counter-reset: level2;
  margin-left: 3rem;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li::before {
  counter-increment: level2;
  content: counter(level1) "." counter(level2) ".";
  left: -3rem;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
  counter-reset: level3;
  margin-left: 0;
}
@media (min-width: 480px) {
  .node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
    margin-left: 4rem;
  }
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li::before {
  counter-increment: level3;
  content: counter(level1) "." counter(level2) "." counter(level3) ".";
  margin-left: -1rem;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
  counter-reset: level4;
}
@media (min-width: 480px) {
  .node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
    margin-left: 5rem;
  }
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li::before {
  counter-increment: level4;
  content: counter(level1) "." counter(level2) "." counter(level3) "." counter(level4) ".";
  margin-left: -2rem;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
  counter-reset: level5;
  margin-left: 1rem;
}
@media (min-width: 1200px) {
  .node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
    margin-left: 6rem;
  }
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li::before {
  counter-increment: level5;
  content: counter(level1) "." counter(level2) "." counter(level3) "." counter(level4) "." counter(level5) ".";
  margin-left: -3rem;
}
.collapse-root > .buttons {
  text-align: right;
  font-weight: 700;
  margin-bottom: 0.5rem;
  height: 1rem;
}
.collapse-root > .buttons > * {
  cursor: pointer;
}
.collapse-root > .buttons .open::after {
  content: "|";
  width: 3px;
  height: 100%;
  display: inline-block;
  margin-left: 1rem;
  margin-right: 1rem;
}
.collapse-root > .collapse-item {
  background-color: rgba(124, 176, 207, 0.1019607843);
  border-radius: 0.5rem;
  margin-bottom: 5px;
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.collapse-root > .collapse-item .collapse-item {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 480px) {
  .collapse-root > .collapse-item {
    margin-left: 0;
    margin-right: 0;
  }
}
.collapse-root > .collapse-item[data-active="1"] {
  margin-bottom: 10px;
}
.collapse-root > .collapse-item[data-active="1"] > .collapse-header > .collapse-title::before {
  background-image: url("/sablona/dist/img/ico_collapse_closed.svg");
}
.collapse-root > .collapse-item > .collapse-header {
  border-radius: 0.5rem;
  background-color: #dfebf5;
  padding: 1rem;
  cursor: pointer;
}
.collapse-root > .collapse-item > .collapse-header > .collapse-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.collapse-root > .collapse-item > .collapse-header > .collapse-title::before {
  content: "";
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("/sablona/dist/img/ico_collapse_open.svg");
  display: inline-block;
  margin-right: 1rem;
  background-position: center;
}
@media (min-width: 480px) {
  .collapse-root > .collapse-item > .collapse-header > .collapse-title::before {
    margin-right: 2rem;
  }
}
.collapse-root > .collapse-item > .collapse-header > .collapse-subtitle {
  padding-left: 1.5rem;
  margin-top: 0.5rem;
}
@media (min-width: 480px) {
  .collapse-root > .collapse-item > .collapse-header > .collapse-subtitle {
    padding-left: 3.5rem;
  }
}
.collapse-root > .collapse-item > .collapse-header > .collapse-subtitle h5 {
  font-weight: 400;
  font-family: "silkaregular", sans-serif;
}
.collapse-root > .collapse-item > .collapse-header h3, .collapse-root > .collapse-item > .collapse-header h5 {
  margin: 0;
}
.collapse-root > .collapse-item > .collapse-content {
  padding: 1rem;
  border-radius: 0.5rem;
}
.highlight-box {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 1.5rem;
}
@media (min-width: 480px) {
  .highlight-box {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding-top: 2rem;
    padding-bottom: 2rem;
    display: block;
  }
}
.highlight-box .box-bg {
  position: absolute;
  background-color: rgb(242.25, 244.95, 246.6);
  width: calc(100% + 2rem);
  height: 100%;
  left: -1rem;
  top: 0;
}
@media (min-width: 480px) {
  .highlight-box .box-bg {
    left: 1rem;
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
    width: calc(100% + 0rem + 2vw - var(--scrollbar-width) / 2);
  }
}
@media (min-width: 800px) {
  .highlight-box .box-bg {
    width: calc(100% + 0rem + 2vw - var(--scrollbar-width) / 2);
    left: 3rem;
  }
}
@media (min-width: 1200px) {
  .highlight-box .box-bg {
    width: calc(140% - 1px - 3rem + 0.5rem + (100vw - 1140px) / 2 - var(--scrollbar-width) / 2);
  }
}
@media (min-width: 1440px) {
  .highlight-box .box-bg {
    width: calc(100% + 2rem);
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }
}
@media (min-width: 1440px) {
  .highlight-box[data-width=full] .box-bg {
    width: 140%;
  }
}
@media (min-width: 1440px) {
  .highlight-box[data-width=full] > .box-text {
    width: calc(140% + 1rem);
  }
}
.highlight-box .box-image {
  z-index: 1;
  position: relative;
  margin-bottom: 1.5rem;
  line-height: 0;
}
.highlight-box .box-image img {
  aspect-ratio: 16/9;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (min-width: 480px) {
  .highlight-box .box-image {
    min-width: 50%;
    max-width: 50%;
    margin-left: -1rem;
    margin-right: 2rem;
    float: left;
  }
}
@media (min-width: 800px) {
  .highlight-box .box-image {
    margin-left: 0;
  }
}
.highlight-box > .box-text {
  z-index: 1;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.highlight-box > .box-text .collapse-root {
  clear: both;
}
@media (min-width: 480px) {
  .highlight-box > .box-text {
    display: block;
    padding-left: 2rem;
  }
}
@media (min-width: 800px) {
  .highlight-box > .box-text {
    margin-right: -3rem;
    padding-left: 4rem;
  }
}
@media (min-width: 1200px) {
  .highlight-box > .box-text {
    width: calc(140% + 2rem);
  }
}
@media (min-width: 1440px) {
  .highlight-box > .box-text {
    width: calc(100% + 1rem);
  }
}
.highlight-box > .box-text > .box-title {
  font-weight: 700;
  text-align: center;
  margin-bottom: 1.5rem;
}
@media (min-width: 480px) {
  .highlight-box > .box-text > .box-title {
    margin-bottom: 2rem;
    text-align: left;
  }
}
.highlight-box > .box-text > .btn {
  margin-top: 2rem;
}
@media (min-width: 480px) {
  .highlight-box > .box-text > .btn {
    display: inline-block;
  }
}
.highlight-box > .box-text > .box-text {
  width: 100%;
}
.highlight-box > .box-text > .box-text p {
  line-height: 1.2;
}

@media (min-width: 480px) {
  .homepage .highlight-box > .box-image {
    min-width: 40%;
    max-width: 40%;
  }
}
@media (min-width: 800px) {
  .homepage .highlight-box > .box-bg {
    width: calc(100% - 2rem + 2vw - var(--scrollbar-width) / 2);
  }
}
@media (min-width: 1200px) {
  .homepage .highlight-box > .box-bg {
    width: calc(100% - 3rem + 1rem + (100vw - 1140px) / 2 - var(--scrollbar-width) / 2);
  }
}
@media (min-width: 1440px) {
  .homepage .highlight-box > .box-bg {
    width: 100%;
  }
}
@media (min-width: 800px) {
  .homepage .highlight-box > .box-text {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  .homepage .highlight-box > .box-text {
    width: 100%;
  }
}

.color-div, .colorDiv_gray3, .colorDiv_gray2, .colorDiv_gray1, .colorDiv_web3, .colorDiv_web2, .colorDiv_web1 {
  padding: 1rem;
  border-radius: 1rem;
}

.colorDiv_web1 {
  background-color: #003657;
  color: white;
}

.colorDiv_web2 {
  background-color: rgb(0, 85.6551724138, 138);
  color: white;
}

.colorDiv_web3 {
  background-color: rgb(219, 87, 102.2);
  color: white;
}

.colorDiv_gray1 {
  background-color: #f5f8fb;
}

.colorDiv_gray2 {
  background-color: #f0f0f0;
}

.colorDiv_gray3 {
  background-color: #a9bcc2;
}

:root {
  --calendar-sizer: .5rem;
  --calendar-sizer-negative: calc(-1 * var(--calendar-sizer));
}

.calendar {
  position: relative;
}
.calendar .controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
@media (min-width: 480px) {
  .calendar .controls {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.calendar .controls .month-picker {
  margin-bottom: 1rem;
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.calendar .controls .month-picker > * {
  margin-right: 1rem;
}
.calendar .controls .month-picker > *.ico {
  width: 2rem;
  height: 2rem;
}
@media (min-width: 480px) {
  .calendar .controls .month-picker > *.ico {
    width: 1.5rem;
    height: 1.5rem;
  }
}
@media (min-width: 1200px) {
  .calendar .controls .month-picker > *.ico {
    width: 2rem;
    height: 2rem;
  }
}
.calendar .controls .month-picker > *:last-child {
  margin-right: 0;
}
.calendar .controls .month-picker .month {
  text-align: center;
}
.calendar .controls .vypis-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 3rem;
}
@media (min-width: 480px) {
  .calendar .controls .vypis-actions {
    margin-bottom: 1rem;
  }
}
.calendar .controls .vypis-actions .rss {
  font-weight: 700;
  margin-right: 1rem;
}
@media (min-width: 480px) {
  .calendar .controls .vypis-actions .rss {
    margin-left: 1rem;
  }
}
.calendar .day-container[data-daynumber="7"] .day, .calendar .day-label[data-daynumber="7"],
.calendar .day-container[data-daynumber="6"] .day, .calendar .day-label[data-daynumber="6"] {
  color: #d22d40;
}
.calendar .day-container[data-event="0"] .day {
  opacity: 0.5;
}
.calendar .day-container[data-event="-1"] .day {
  cursor: pointer;
}
.calendar .day-container[data-event="-1"] .day:hover {
  border: 1px solid #d22d40;
}
.calendar .day-container[data-event="1"] .day {
  cursor: pointer;
}
@media (min-width: 480px) {
  .calendar.vypis .month-picker > *.ico {
    width: 2rem;
    height: 2rem;
  }
}
@media (min-width: 480px) {
  .calendar.vypis .picker .days-label .day-label {
    width: 7.1428571429%;
  }
  .calendar.vypis .picker .days-label .day-label[data-event="0"] {
    display: none;
  }
}
@media (min-width: 800px) {
  .calendar.vypis .picker .days-label .day-label {
    width: 7.1428571429%;
  }
}
@media (min-width: 1200px) {
  .calendar.vypis .picker .days-label .day-label {
    width: 4.7619047619%;
  }
}
@media (min-width: 1440px) {
  .calendar.vypis .picker .days-label .day-label {
    width: 3.2258064516%;
  }
}
@media (min-width: 480px) {
  .calendar.vypis .picker .day-container {
    width: 7.1428571429%;
  }
  .calendar.vypis .picker .day-container[data-month=""] {
    display: none;
  }
}
@media (min-width: 800px) {
  .calendar.vypis .picker .day-container {
    width: 7.1428571429%;
  }
}
@media (min-width: 1200px) {
  .calendar.vypis .picker .day-container {
    width: 4.7619047619%;
  }
}
@media (min-width: 1440px) {
  .calendar.vypis .picker .day-container {
    width: 3.2258064516%;
  }
}
.calendar .picker {
  margin-bottom: 1rem;
}
.calendar .picker .days-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  margin-bottom: 1rem;
  margin-left: -1.5rem;
}
@media (min-width: 480px) {
  .calendar .picker .days-label {
    margin-left: -0.5rem;
  }
}
.calendar .picker .days-label .day-label {
  text-align: center;
  margin-left: 1.5rem;
  width: 14.2857142857%;
}
@media (min-width: 480px) {
  .calendar .picker .days-label .day-label {
    margin-left: 0;
    padding-left: 0.5rem;
  }
}
.calendar .picker .days-label .day-label:nth-child(n+8) {
  display: none;
}
.calendar .picker .days {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-left: -1.5rem;
}
@media (min-width: 480px) {
  .calendar .picker .days {
    margin-left: -0.5rem;
  }
}
.calendar .day-container {
  width: 14.2857142857%;
  margin-bottom: 1.5rem;
  padding-left: 1.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 480px) {
  .calendar .day-container {
    padding-left: 0.5rem;
  }
}
.calendar .day-container[data-event="1"] .day {
  border: 1px solid #d22d40;
}
.calendar .day-container[data-event="1"] .day:hover {
  cursor: pointer;
  background-color: rgb(168, 36, 51.2) !important;
  border-color: rgb(168, 36, 51.2) !important;
  color: #fff;
}
.calendar .day-container.selected .day {
  background-color: #003657;
  color: #fff;
  border-color: #003657;
}
.calendar .day-container.selected .day:hover {
  background-color: #002e4a;
  border-color: #002e4a;
}
.calendar .day-container .day {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-weight: 700;
  aspect-ratio: 1/1;
  width: 100%;
  height: 100%;
  background-color: #f5f8fb;
  border-radius: 50%;
  line-height: 0;
}

.event {
  background-color: #eaf1f7;
  margin-left: -1rem;
  margin-right: -1rem;
  padding: 2rem 1rem;
}
.event:not(:last-of-type) {
  margin-bottom: 3px;
}
@media (min-width: 800px) {
  .event {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (min-width: 480px) {
  .event {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.event:nth-child(even) {
  background-color: #f5f8fb;
}
.event .thumbnail {
  display: none;
  margin-right: 1rem;
}
@media (min-width: 480px) {
  .event .thumbnail {
    display: block;
    width: 30%;
  }
}
.event .thumbnail:hover + .event-info .event-title a {
  background-color: #003657;
  color: #fff;
}
@media (min-width: 480px) {
  .event .event-info {
    width: 70%;
  }
}
.event .event-info .event-title {
  position: relative;
  padding-bottom: 2rem;
  margin-bottom: 1rem;
}
.event .event-info .event-title > a {
  font-weight: 700;
}
.event .event-info .event-title > a::after {
  content: "";
  display: block;
  height: 3px;
  width: 4rem;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #d22d40;
}
.event .event-info .event-actions {
  float: right;
  margin-top: -0.5rem;
  margin-left: 1rem;
}
.event .event-details {
  color: #d22d40;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.event .event-details > * {
  margin-right: 1.5rem;
  margin-bottom: 1rem;
}
.event .event-perex {
  margin-top: 0.5rem;
}

.calendar:not(.vypis) {
  --calendar-sizer: .5rem;
  --calendar-sizer-negative: -.5rem;
  margin-top: 1rem;
  margin-bottom: 2rem;
}
.calendar:not(.vypis) .day-container .day {
  background-color: transparent;
}
.calendar:not(.vypis) .vypis-actions {
  display: none !important;
}
@media (min-width: 480px) {
  .calendar:not(.vypis) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: 0;
  }
}
@media (min-width: 800px) {
  .calendar:not(.vypis) {
    --calendar-sizer: .5rem;
  }
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .controls {
    width: 100%;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
  }
}
.calendar:not(.vypis) .controls .month-picker {
  width: 100%;
  padding: 0;
}
.calendar:not(.vypis) .controls .month-picker .month {
  margin-right: 0;
  padding: 0.5rem 0;
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .controls .month-picker {
    width: 50%;
    margin-bottom: 0;
    padding: 0 var(--calendar-sizer);
  }
}
@media (min-width: 800px) {
  .calendar:not(.vypis) .controls .month-picker {
    width: 33%;
  }
}
@media (min-width: 1200px) {
  .calendar:not(.vypis) .controls .month-picker {
    width: 32%;
  }
}
@media (min-width: 1440px) {
  .calendar:not(.vypis) .controls .month-picker {
    width: 30%;
  }
}
.calendar:not(.vypis) .controls .events-picker {
  display: none;
  width: 50%;
  margin-left: 2rem;
}
.calendar:not(.vypis) .controls .events-picker .selected-day {
  color: #003657;
  padding-left: 0 !important;
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .controls .events-picker {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    padding-left: 1rem;
    margin-left: 0;
  }
}
@media (min-width: 800px) {
  .calendar:not(.vypis) .controls .events-picker {
    width: 67%;
    padding-left: 2rem;
  }
}
.calendar:not(.vypis) .controls .events-picker > * {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.5rem 1rem;
}
.calendar:not(.vypis) .controls .events-picker .event-picker {
  border-left: 1px solid #a9bcc2;
}
.calendar:not(.vypis) .controls .events-picker .event-picker:not(.disabled) > div {
  cursor: pointer;
}
.calendar:not(.vypis) .controls .events-picker .event-picker:hover {
  background-color: #003657;
  color: #fff;
  cursor: pointer;
}
.calendar:not(.vypis) .controls .events-picker .event-picker.selected {
  color: #d22d40;
  text-decoration: underline;
}
.calendar:not(.vypis) .controls .events-picker .event-picker.selected:hover {
  color: #fff;
}
.calendar:not(.vypis) .selected-day {
  color: #fff;
  text-align: center;
  font-weight: 700;
  padding: 0;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .picker .days-label {
    margin-bottom: var(--calendar-sizer);
    margin-left: 0;
  }
  .calendar:not(.vypis) .picker .days-label .day-label {
    margin-left: 0;
  }
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .picker .days {
    margin-left: 0;
  }
}
.calendar:not(.vypis) .picker .day-container.selected .day {
  background-color: #d22d40;
  border-color: #d22d40;
  color: #fff;
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .picker .day-container {
    padding: var(--calendar-sizer) 0;
    margin-bottom: 0;
  }
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .picker .day-container .day {
    background-color: unset;
    margin-left: var(--calendar-sizer);
    margin-right: var(--calendar-sizer);
  }
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .picker {
    width: 50%;
  }
}
@media (min-width: 800px) {
  .calendar:not(.vypis) .picker {
    width: 33%;
  }
}
@media (min-width: 1200px) {
  .calendar:not(.vypis) .picker {
    width: 32%;
  }
}
@media (min-width: 1440px) {
  .calendar:not(.vypis) .picker {
    width: 30%;
  }
}
.calendar:not(.vypis) .events {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-left: -1rem;
  margin-right: -1rem;
}
.calendar:not(.vypis) .events .no-events {
  margin-left: 1rem;
  margin-right: 1rem;
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .events .no-events {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .events {
    width: calc(50% - 1rem);
    margin-left: 1rem;
    -webkit-transform: none !important;
            transform: none !important;
    -ms-touch-action: none !important;
        touch-action: none !important;
    -webkit-user-select: unset !important;
       -moz-user-select: unset !important;
        -ms-user-select: unset !important;
            user-select: unset !important;
  }
}
@media (min-width: 800px) {
  .calendar:not(.vypis) .events {
    width: calc(67% - 0rem);
    margin-left: 0;
    padding-left: 2rem;
  }
}
@media (min-width: 1200px) {
  .calendar:not(.vypis) .events {
    width: 68%;
  }
}
@media (min-width: 1440px) {
  .calendar:not(.vypis) .events {
    width: 70%;
  }
}
.calendar:not(.vypis) .event.selected {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .event.selected .event-info {
    background-color: unset;
  }
}
.calendar:not(.vypis) .event {
  margin-left: 0;
  margin-right: 0;
  padding: 1rem;
  min-width: 100%;
  max-width: 100%;
  width: 100%;
  background-color: #fff;
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .event {
    display: none;
    background-color: unset;
    padding: 0;
  }
}
@media (min-width: 800px) {
  .calendar:not(.vypis) .event {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.calendar:not(.vypis) .event .event-actions {
  display: none;
}
.calendar:not(.vypis) .event .thumbnail {
  display: none;
  margin-right: 0;
}
@media (min-width: 800px) {
  .calendar:not(.vypis) .event .thumbnail {
    display: block;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    width: calc(50% - 2rem);
    margin-left: 2rem;
  }
}
.calendar:not(.vypis) .event .event-info {
  padding: 3rem 1.5rem 1.5rem;
  background-color: #f5f8fb;
  border-radius: 1rem;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .event .event-info {
    width: 100%;
    padding: 0;
    text-align: left;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
@media (min-width: 800px) {
  .calendar:not(.vypis) .event .event-info {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 50%;
  }
}
.calendar:not(.vypis) .event .event-info .event-title {
  padding-bottom: 0;
}
.calendar:not(.vypis) .event .event-info .event-title a::after {
  display: none;
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .event .event-info .event-title a::after {
    display: block;
  }
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .event .event-info .event-title {
    padding-bottom: 2rem;
  }
}
.calendar:not(.vypis) .event .event-info .event-details {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 480px) {
  .calendar:not(.vypis) .event .event-info .event-details {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}

.cal-hp {
  width: 100%;
  position: relative;
}
.cal-hp .selected-day {
  position: absolute;
  z-index: 1;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  min-width: -webkit-fit-content !important;
  min-width: -moz-fit-content !important;
  min-width: fit-content !important;
}
@media (min-width: 480px) {
  .cal-hp .selected-day {
    display: none;
  }
}
.cal-hp .controller {
  top: 60%;
  z-index: 1;
}
@media (min-width: 480px) {
  .cal-hp .controller {
    display: none;
  }
}
.cal-hp .rider {
  display: none;
  position: absolute !important;
  -webkit-transition-property: left;
  transition-property: left;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  top: -0.75rem;
  width: 1.5rem;
  height: 1.5rem;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  background-color: rgb(229.5, 234.9, 238.2);
}
@media (min-width: 480px) {
  .cal-hp .rider {
    display: block;
  }
}
@media (min-width: 480px) {
  .cal-hp {
    background-color: rgb(229.5, 234.9, 238.2);
  }
}
.cal-hp .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  overflow-x: hidden;
}
@media (min-width: 480px) {
  .cal-hp .container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding-top: 2rem;
    padding-bottom: 2rem;
    overflow-x: unset;
  }
  .cal-hp .container > * {
    z-index: 1;
    position: relative;
  }
}

.event-detail-table > .row {
  margin-bottom: 0.5rem;
}
.event-detail-table > .row:last-of-type {
  margin-bottom: 0;
}

@media (min-width: 1200px) {
  .subpage .node-content .calendar.vypis {
    width: 140%;
  }
}

.input-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 2rem;
}
.input-row > label {
  padding-top: 0.3rem;
}
@media (min-width: 480px) {
  .input-row {
    margin-bottom: 1rem;
  }
}

.input-container {
  position: relative;
}
.input-container .error {
  color: #d22d40;
}
.input-container.icon::after {
  content: "";
  width: 1.5rem;
  height: 1.5rem;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  position: absolute;
  left: 100%;
  top: 50%;
  -webkit-transform: translateY(-50%) translateX(calc(-100% - 5px));
          transform: translateY(-50%) translateX(calc(-100% - 5px));
  cursor: pointer;
}

label.asterix::after {
  content: "*";
  display: inline-block;
  color: #d22d40;
}

input, .ui-selectmenu-button, textarea, select {
  border: 1px solid #003657;
  border-radius: 1rem;
  padding: 0.4rem;
  color: #003657;
  position: relative;
  width: 100%;
  font-size: 16px;
  font-family: "silkaregular", sans-serif;
  background-color: #fff;
}
input.f, .f.ui-selectmenu-button, textarea.f, select.f {
  display: none;
}
input:focus, .ui-selectmenu-button:focus, textarea:focus, select:focus {
  outline: none;
}
input.with-icon, .with-icon.ui-selectmenu-button, textarea.with-icon, select.with-icon {
  padding-right: 2rem;
}

textarea {
  resize: vertical;
  font-family: "silkaregular", sans-serif;
  border-bottom-right-radius: 0;
  min-height: 100px;
}

.switch {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 34px;
}
.switch > input, .switch > .ui-selectmenu-button {
  opacity: 0;
  width: 0;
  height: 0;
}
.switch > input:checked + .slider::before, .switch > .ui-selectmenu-button:checked + .slider::before {
  background-color: #d22d40;
  left: 100%;
  -webkit-transform: translateX(calc(-100% - 0.3rem));
          transform: translateX(calc(-100% - 0.3rem));
}
.switch > .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border: 1px solid #003657;
  border-radius: 1rem;
  padding: 0.4rem;
}
.switch > .slider::before {
  border-radius: 50%;
  position: absolute;
  content: "";
  width: 1.5rem;
  height: 1.5rem;
  left: 0.3rem;
  bottom: 4px;
  background-color: #eaf1f7;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}

.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
.ui-selectmenu-menu.ui-selectmenu-open {
  display: block;
}
.ui-selectmenu-menu .ui-menu {
  background-color: #fff;
  border: 1px solid #003657;
  border-top: none;
  border-radius: 0 0 1rem 1rem;
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
.ui-selectmenu-menu .ui-menu:hover {
  cursor: pointer;
}
.ui-selectmenu-menu .ui-menu > li {
  padding: 0.5rem;
  font-size: 16px;
}
.ui-selectmenu-menu .ui-menu > li:hover {
  background-color: #003657;
  color: #fff;
}

.ui-selectmenu-button {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.ui-selectmenu-button.ui-selectmenu-button-open {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  margin-bottom: 1px;
}
.ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon.ui-icon-triangle-1-s {
  background-image: url("/sablona/dist/img/btn_rnd_arrow_up.svg");
}
.ui-selectmenu-button > .ui-selectmenu-icon {
  cursor: pointer;
  position: absolute;
  left: 100%;
  top: 50%;
  -webkit-transform: translateY(-50%) translateX(calc(-100% - 5px));
          transform: translateY(-50%) translateX(calc(-100% - 5px));
}
.ui-selectmenu-button .ui-selectmenu-text {
  font-size: 16px;
}

.ui-datepicker {
  display: none;
  background-color: #f5f8fb;
  padding: 0.5rem;
  border-radius: 1rem;
}
.ui-datepicker .ui-datepicker-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #eaf1f7;
  border-radius: 1rem;
  margin-bottom: 1rem;
  padding: 5px;
}
.ui-datepicker .ui-datepicker-header > *:hover {
  background-color: unset;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.ui-datepicker .ui-datepicker-calendar thead tr {
  margin-bottom: 1rem;
}
.ui-datepicker .ui-datepicker-calendar tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-left: -0.5rem;
}
.ui-datepicker .ui-datepicker-calendar tr > th {
  margin-left: 0.5rem;
}
.ui-datepicker .ui-datepicker-calendar tr > th > span {
  width: 100%;
  text-align: center;
}
.ui-datepicker .ui-datepicker-calendar tr > * {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 14.2857142857%;
  font-size: 14px;
}
.ui-datepicker .ui-datepicker-calendar tr > *:last-of-type {
  margin-right: 0;
  color: #d22d40;
}
.ui-datepicker .ui-datepicker-calendar tr > *:last-of-type a {
  color: #d22d40;
}
.ui-datepicker .ui-datepicker-calendar tr > *:last-of-type a:hover {
  color: #fff;
}
.ui-datepicker .ui-datepicker-calendar td {
  margin-bottom: 0.5rem;
  font-weight: 700;
  text-align: center;
}
.ui-datepicker .ui-datepicker-calendar td > * {
  width: 100%;
  border: 2px solid #003657;
  padding: 0.5rem;
  margin-left: 0.5rem;
  aspect-ratio: 1/1;
  border-radius: 5px;
  background-color: #fff;
}
.ui-datepicker .ui-datepicker-calendar td > *:hover {
  cursor: pointer;
  background-color: #003657;
  color: #fff;
}
.ui-datepicker .ui-datepicker-calendar td > a {
  color: #003657;
  text-decoration: none;
}
.ui-datepicker .ui-datepicker-calendar td > a.ui-state-active {
  background-color: #d22d40;
  border-color: #d22d40;
  color: #fff;
}
.ui-datepicker .ui-datepicker-calendar td > a.ui-state-active:hover {
  background-color: rgb(168, 36, 51.2);
  border-color: rgb(168, 36, 51.2);
}
.ui-datepicker .ui-datepicker-calendar td > a:hover {
  text-decoration: none;
}
.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable > * {
  cursor: default;
  border: none;
  color: #a9bcc2;
  background-color: #f5f8fb;
}

.ui-icon {
  width: 1.5rem;
  height: 1.5rem;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
}
.ui-icon.ui-icon-circle-triangle-w {
  background-image: url("/sablona/dist/img/btn_rnd_arrow_left.svg");
}
.ui-icon.ui-icon-circle-triangle-e {
  background-image: url("/sablona/dist/img/btn_rnd_arrow_right.svg");
}
.ui-icon.ui-icon-triangle-1-s {
  background-image: url("/sablona/dist/img/btn_rnd_arrow_down.svg");
}

.dg-form .input-container > label:first-of-type {
  margin-top: 0.3rem;
}
.dg-form .check {
  width: 15px;
  height: 15px;
  cursor: pointer;
}
.dg-form .select-label,
.dg-form .radio-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.dg-form .select-label > input, .dg-form .select-label > .ui-selectmenu-button,
.dg-form .radio-label > input,
.dg-form .radio-label > .ui-selectmenu-button {
  margin-right: 0.5rem;
  height: 15px;
  width: 15px;
  display: inline-block;
}

.carousel {
  background-color: #1a4a68;
  color: #fff;
  overflow-x: hidden;
  position: relative;
}
.carousel .controller {
  top: calc(50% - 40px);
}
@media (min-width: 480px) {
  .carousel .controller {
    width: 3rem;
    height: 3rem;
  }
}
@media (min-width: 800px) {
  .carousel .controller {
    top: calc(50% - 1rem);
  }
}
@media (min-width: 1200px) {
  .carousel .controller {
    top: calc(50% - 0.5rem);
  }
}
.carousel .img-holder {
  position: absolute;
  left: 0;
  top: -2rem;
  width: 100%;
  height: calc(100% + 2rem);
  z-index: 0;
}
.carousel .top-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 1.5rem;
}
.carousel .top-links a {
  margin-bottom: 0.5rem;
}
.carousel .top-links a:not(.lang) {
  margin-left: 0.5rem;
}
.carousel .top-links a:first-of-type {
  margin-left: 0;
}
@media (min-width: 480px) {
  .carousel .top-links {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: end;
  }
}
.carousel .rastr-holder {
  display: none;
}
@media (min-width: 480px) {
  .carousel .rastr-holder {
    display: block;
    opacity: 0.2;
    position: absolute;
    left: 0;
    top: 0;
    width: 12vw;
    height: 100%;
  }
}
@media (min-width: 1200px) {
  .carousel .rastr-holder {
    width: 9vw;
  }
}
@media (min-width: 1440px) {
  .carousel .rastr-holder {
    width: calc(50vw + 132px + 1rem - 660px - var(--scrollbar-width) / 2);
    left: 0vw;
  }
}
.carousel .rastr-holder.right {
  display: none;
}
@media (min-width: 1440px) {
  .carousel .rastr-holder.right {
    display: block;
    left: unset;
    right: 0;
    width: calc(50vw - 660px - var(--scrollbar-width) / 2);
  }
}
.carousel .container-fluid {
  position: relative;
}
.carousel .container-fluid > div:not(.img-holder) {
  z-index: 1;
  position: relative;
}
.carousel .container-fluid > span {
  z-index: 1;
}
@media (min-width: 480px) {
  .carousel .container-fluid {
    padding-left: calc(2vw + 1rem);
    padding-right: calc(2vw + 1rem);
  }
}
@media (min-width: 1200px) {
  .carousel .container-fluid {
    padding-left: calc(50vw - 570px + 0.5rem);
    padding-right: calc(50vw - 570px + 0.5rem);
  }
}
@media (min-width: 1440px) {
  .carousel .container-fluid {
    max-width: calc(1320px + 4rem);
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.carousel .touchable-container {
  overflow-x: hidden;
  margin-top: 2.5rem;
  position: relative;
}
@media (min-width: 480px) {
  .carousel .touchable-container {
    margin-top: 1.5rem;
    padding-top: 2rem;
  }
}
@media (min-width: 800px) {
  .carousel .touchable-container {
    padding-top: 1rem;
  }
}
.carousel .links {
  width: calc(100% + 2rem);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  margin-left: -1rem;
  padding-bottom: 1rem;
  overflow-x: scroll;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch; /* iOS inertni scroll */
}
@media (min-width: 480px) {
  .carousel .links {
    width: unset;
  }
}
.carousel .links .link {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  vertical-align: middle;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  color: #fff;
  padding: 0 0.5rem;
}
.carousel .links .link .link-inner {
  cursor: pointer;
}
.carousel .links .link:not(:last-of-type) {
  border-right: 1px solid #fff;
}
@media (min-width: 480px) {
  .carousel .links .link {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}
.carousel .links .link:hover > * {
  border-radius: 2rem;
  background-color: #d22d40;
  border-color: #d22d40;
}
.carousel .links .link > * {
  text-align: center;
  color: #fff;
  text-decoration: none;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0.7rem 1.5rem 0.65rem;
}
.carousel .links .link > *:hover {
  border-radius: 2rem;
  background-color: #d22d40;
  border-color: #d22d40;
}
.carousel .links .link > *:hover {
  text-decoration: none;
}
.carousel .items .item {
  width: 100%;
  min-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
  padding: 2rem 0rem 2rem;
  text-decoration: none;
  color: #fff;
}
.carousel .items .item:hover {
  color: #fff;
  background-color: unset;
}
.carousel .items .item.slidable-clickable:hover {
  cursor: pointer;
}
@media (min-width: 480px) {
  .carousel .items .item {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding-right: 0;
  }
}
.carousel .items .item .details {
  margin-bottom: 2.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 480px) {
  .carousel .items .item .details {
    width: 55%;
    text-align: left;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
    margin-bottom: 2.5rem;
    padding-right: 2rem;
  }
}
.carousel .items .item .details .date {
  margin-bottom: 1rem;
}
.carousel .items .item .details > * {
  display: block;
}
@media (min-width: 480px) {
  .carousel .items .item .details a.btn {
    font-size: 12px;
  }
}
.carousel .items .item .details .title {
  margin-bottom: 2rem;
}
.carousel .items .item .details .info {
  margin-bottom: 2rem;
  font-weight: 700;
}
.carousel .items .item .image {
  width: 100%;
}
.carousel .items .item .image img {
  user-drag: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  aspect-ratio: 16/9;
}
@media (min-width: 480px) {
  .carousel .items .item .image {
    width: 45%;
  }
}
.carousel .items a.item:hover .title {
  color: #d22d40;
  text-decoration: underline;
}
.carousel.red {
  background-color: #d22d40;
}
.carousel.red .links .link a:hover {
  background-color: #003657;
}
@media (min-width: 1200px) {
  .carousel .controller[data-control=previous] {
    left: calc(50vw - 570px - 2rem);
  }
}
@media (min-width: 1440px) {
  .carousel .controller[data-control=previous] {
    left: 0;
  }
}
@media (min-width: 1200px) {
  .carousel .controller[data-control=next] {
    right: 2rem;
  }
}
@media (min-width: 1440px) {
  .carousel .controller[data-control=next] {
    right: 0;
  }
}

.rastr {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-size: 150px;
  background-repeat: repeat;
}
.rastr.header {
  opacity: 0.2;
}

.rastr-white-transparent {
  background-size: 150px;
}

.rastr.rastr-red-red {
  background-image: url("/sablona/dist/img/rastr-red-red.svg");
}

.rastr-block.rastr-red-red::before {
  background-image: url("/sablona/dist/img/rastr-red-red.svg");
}

.rastr.rastr-white-red {
  background-image: url("/sablona/dist/img/rastr-white-red.svg");
}

.rastr-block.rastr-white-red::before {
  background-image: url("/sablona/dist/img/rastr-white-red.svg");
}

.rastr.rastr-blue-red {
  background-image: url("/sablona/dist/img/rastr-blue-red.svg");
}

.rastr-block.rastr-blue-red::before {
  background-image: url("/sablona/dist/img/rastr-blue-red.svg");
}

.rastr.rastr-red-blue {
  background-image: url("/sablona/dist/img/rastr-red-blue.svg");
}

.rastr-block.rastr-red-blue::before {
  background-image: url("/sablona/dist/img/rastr-red-blue.svg");
}

.rastr.rastr-white-blue {
  background-image: url("/sablona/dist/img/rastr-white-blue.svg");
}

.rastr-block.rastr-white-blue::before {
  background-image: url("/sablona/dist/img/rastr-white-blue.svg");
}

.rastr.rastr-blue-blue {
  background-image: url("/sablona/dist/img/rastr-blue-blue.svg");
}

.rastr-block.rastr-blue-blue::before {
  background-image: url("/sablona/dist/img/rastr-blue-blue.svg");
}

.rastr.rastr-blue-white {
  background-image: url("/sablona/dist/img/rastr-blue-white.svg");
}

.rastr-block.rastr-blue-white::before {
  background-image: url("/sablona/dist/img/rastr-blue-white.svg");
}

.rastr.rastr-white-transparent {
  background-image: url("/sablona/dist/img/rastr-white-transparent.svg");
}

.rastr-block.rastr-white-transparent::before {
  background-image: url("/sablona/dist/img/rastr-white-transparent.svg");
}

.rastr.rastr-red-transparent {
  background-image: url("/sablona/dist/img/rastr-red-transparent.svg");
}

.rastr-block.rastr-red-transparent::before {
  background-image: url("/sablona/dist/img/rastr-red-transparent.svg");
}

.rastr.rastr-blue-transparent {
  background-image: url("/sablona/dist/img/rastr-blue-transparent.svg");
}

.rastr-block.rastr-blue-transparent::before {
  background-image: url("/sablona/dist/img/rastr-blue-transparent.svg");
}

.bg-rastr-red-red {
  background-image: url("/sablona/dist/img/rastr-red-red.svg");
  background-repeat: repeat;
}

.bg-rastr-white-red {
  background-image: url("/sablona/dist/img/rastr-white-red.svg");
  background-repeat: repeat;
}

.bg-rastr-blue-red {
  background-image: url("/sablona/dist/img/rastr-blue-red.svg");
  background-repeat: repeat;
}

.bg-rastr-red-blue {
  background-image: url("/sablona/dist/img/rastr-red-blue.svg");
  background-repeat: repeat;
}

.bg-rastr-white-blue {
  background-image: url("/sablona/dist/img/rastr-white-blue.svg");
  background-repeat: repeat;
}

.bg-rastr-blue-blue {
  background-image: url("/sablona/dist/img/rastr-blue-blue.svg");
  background-repeat: repeat;
}

.bg-rastr-blue-white {
  background-image: url("/sablona/dist/img/rastr-blue-white.svg");
  background-repeat: repeat;
}

.bg-rastr-white-transparent {
  background-image: url("/sablona/dist/img/rastr-white-transparent.svg");
  background-repeat: repeat;
}

.bg-rastr-red-transparent {
  background-image: url("/sablona/dist/img/rastr-red-transparent.svg");
  background-repeat: repeat;
}

.bg-rastr-blue-transparent {
  background-image: url("/sablona/dist/img/rastr-blue-transparent.svg");
  background-repeat: repeat;
}

.touchable {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -ms-touch-action: pan-y;
      touch-action: pan-y;
  -webkit-user-select: none;
  -webkit-touch-callout: none;
}

.controller {
  position: absolute;
  top: 50%;
  border-radius: 50%;
  background-color: #d22d40;
  width: 2.5rem;
  height: 2.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}
.controller.disabled {
  cursor: default;
  background-color: #a9bcc2;
}
.controller.disabled:hover {
  background-color: #a9bcc2;
}
.controller:hover {
  background-color: rgb(168, 36, 51.2);
}
@media (min-width: 480px) {
  .controller {
    width: 3rem;
    height: 3rem;
  }
}
@media (min-width: 800px) {
  .controller {
    width: 2.5rem;
    height: 2.5rem;
  }
}
@media (min-width: 1440px) {
  .controller {
    width: 2rem;
    height: 2rem;
  }
}
.controller .ico {
  width: 40%;
  height: 40%;
}
.controller[data-control=previous] {
  left: 0;
  -webkit-transform: translateY(-50%) translateX(-50%);
          transform: translateY(-50%) translateX(-50%);
}
.controller[data-control=previous] .ico {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  margin-right: -1rem;
}
@media (min-width: 480px) {
  .controller[data-control=previous] .ico {
    margin-right: -1rem;
  }
}
@media (min-width: 1200px) {
  .controller[data-control=previous] .ico {
    margin-right: 2px;
  }
}
.controller[data-control=next] {
  right: 0;
  -webkit-transform: translateY(-50%) translateX(50%);
          transform: translateY(-50%) translateX(50%);
}
.controller[data-control=next] .ico {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
  margin-left: -1rem;
}
@media (min-width: 480px) {
  .controller[data-control=next] .ico {
    margin-left: -1rem;
  }
}
@media (min-width: 1200px) {
  .controller[data-control=next] .ico {
    margin-left: 2px;
  }
}
.touchable-container .items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.touchable-container .items .item {
  position: relative;
}
.touchable-container .items .item > .overlay {
  display: block;
  position: absolute;
  width: 100%;
  left: 0;
  height: 100%;
  top: 0;
  z-index: 2;
}
.touchable-container .items .item[data-active="1"] > .overlay {
  display: none;
}
.touchable-container .order-container {
  position: absolute;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 480px) {
  .touchable-container .order-container {
    left: 0;
    -webkit-transform: none;
            transform: none;
  }
}
.touchable-container .order-container .order-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 1rem;
  height: 1rem;
  cursor: pointer;
  position: relative;
  margin-right: 0.5rem;
}
.touchable-container .order-container .order-item::after {
  content: "";
  display: block;
  border-radius: 50%;
  border: 1px solid #fff;
  width: 3px;
  height: 3px;
  background-color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
          transform: translateY(-50%) translateX(-50%);
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 480px) {
  .touchable-container .order-container .order-item::after {
    width: 5px;
    height: 5px;
  }
}
.touchable-container .order-container .order-item:hover::after {
  background-color: #d22d40;
  border-color: #d22d40;
}
.touchable-container .order-container .order-item.active:after {
  background-color: transparent;
  width: 70%;
  height: 70%;
}
@media (min-width: 480px) {
  .touchable-container .order-container .order-item.active:after {
    width: 100%;
    height: 100%;
  }
}

.red .controller {
  background-color: #003657;
}
.red .controller:hover {
  background-color: #002e4a;
}

.aktualne {
  overflow-x: hidden;
}
.aktualne .news {
  margin-top: 4rem;
}
.aktualne .news.title-blank {
  margin-top: 0;
}
.aktualne > .container-fluid > .title, .aktualne > .container > .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
  margin: 2rem auto;
  max-width: 96%;
  width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.aktualne > .container-fluid > .title.hided, .aktualne > .container > .title.hided {
  margin-top: 0;
  margin-bottom: 0;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 480px) {
  .aktualne > .container-fluid > .title, .aktualne > .container > .title {
    text-align: left;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    height: 80px;
    max-width: 100%;
    margin: 2rem 0;
  }
  .aktualne > .container-fluid > .title .rss, .aktualne > .container > .title .rss {
    padding-left: 2rem;
  }
  .aktualne > .container-fluid > .title .ico, .aktualne > .container > .title .ico {
    margin-right: 2rem;
  }
}
.aktualne > .container-fluid > .title h2, .aktualne > .container > .title h2 {
  margin-bottom: 0;
}
.aktualne > .container-fluid > .title .rss, .aktualne > .container > .title .rss {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 2rem;
  letter-spacing: 2px;
  font-size: 12px;
}
@media (min-width: 480px) {
  .aktualne > .container-fluid > .title .rss, .aktualne > .container > .title .rss {
    margin-top: 0;
  }
}
@media (min-width: 480px) {
  .aktualne > .container-fluid > .title, .aktualne > .container > .title {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding-right: 1.5rem;
  }
}
@media (min-width: 1440px) {
  .aktualne > .container-fluid > .title, .aktualne > .container > .title {
    padding-right: 2.5rem;
  }
}
.aktualne .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 1440px) {
  .aktualne .container-fluid {
    max-width: 1320px;
  }
}
.aktualne .controller[data-control=previous] {
  left: 0;
}
@media (min-width: 480px) {
  .aktualne .controller[data-control=previous] {
    top: calc(50% + 50px);
    left: -2vw;
  }
}
@media (min-width: 800px) {
  .aktualne .controller[data-control=previous] {
    left: 1rem;
  }
}
.aktualne .controller[data-control=previous] .ico {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  margin-right: -1rem;
}
@media (min-width: 480px) {
  .aktualne .controller[data-control=previous] .ico {
    margin-right: -1rem;
  }
}
@media (min-width: 800px) {
  .aktualne .controller[data-control=previous] .ico {
    margin-right: 2px;
  }
}
.aktualne .controller[data-control=next] {
  right: 0;
}
@media (min-width: 480px) {
  .aktualne .controller[data-control=next] {
    top: calc(50% + 50px);
    right: -2vw;
  }
}
@media (min-width: 800px) {
  .aktualne .controller[data-control=next] {
    right: 1rem;
  }
}
.aktualne .controller[data-control=next] .ico {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
  margin-left: -1rem;
}
@media (min-width: 480px) {
  .aktualne .controller[data-control=next] .ico {
    margin-left: -1rem;
  }
}
@media (min-width: 800px) {
  .aktualne .controller[data-control=next] .ico {
    margin-left: 2px;
  }
}
.aktualne .items .item {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-property: opacity, background-color;
  transition-property: opacity, background-color;
  opacity: 0;
}
.aktualne .items .item:not(:last-of-type) {
  margin-right: 1rem;
}
@media (min-width: 480px) {
  .aktualne .items .item:not(:last-of-type) {
    margin-right: 2rem;
  }
}
.aktualne .items .item .inner {
  text-decoration: none;
  color: #003657;
  padding: 2.5rem 1.5rem;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 1rem;
  background-color: #eaf1f7;
}
@media (min-width: 480px) {
  .aktualne .items .item .inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    text-align: left;
    padding: 2rem;
  }
}
@media (min-width: 1440px) {
  .aktualne .items .item .inner {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }
}
.aktualne .items .item .inner .title {
  color: #003657;
  text-decoration: none;
}
.aktualne .items .item .inner .title:hover {
  text-decoration: underline;
}
.aktualne .items .item .inner:hover {
  color: #003657;
  background-color: #eaf1f7;
}
.aktualne .items .item .inner:hover .title {
  color: #003657;
  background-color: unset;
}
@media (min-width: 800px) {
  .aktualne .items .item {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }
}
.aktualne .items .item[data-active="1"] {
  opacity: 1;
}
.aktualne .items .item .details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 2rem;
}
@media (min-width: 480px) {
  .aktualne .items .item .details {
    margin-bottom: 0;
    padding-right: 1rem;
    width: 66%;
  }
}
.aktualne .items .item .details .title {
  margin-bottom: 1.5rem;
}
@media (min-width: 480px) {
  .aktualne .items .item .details .title {
    margin-bottom: 1rem;
  }
}
@media (min-width: 800px) {
  .aktualne .items .item .details .title {
    margin-bottom: 1rem;
  }
}
@media (min-width: 1440px) {
  .aktualne .items .item .details .title {
    margin-bottom: 2rem;
  }
}
.aktualne .items .item .details .date {
  margin-bottom: 2rem;
  letter-spacing: 2px;
  color: #d22d40;
  text-transform: uppercase;
  font-weight: 700;
}
@media (min-width: 480px) {
  .aktualne .items .item .details .date {
    margin-bottom: 1.5rem;
  }
}
@media (min-width: 800px) {
  .aktualne .items .item .details .date {
    margin-bottom: 1.5rem;
  }
}
@media (min-width: 1200px) {
  .aktualne .items .item .details .date {
    margin-bottom: 1.5rem;
  }
}
@media (min-width: 1440px) {
  .aktualne .items .item .details .date {
    margin-bottom: 2rem;
  }
}
.aktualne .items .item .details .info {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 7;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}
@media (min-width: 480px) {
  .aktualne .items .item .details .info {
    -webkit-line-clamp: 4;
  }
}
@media (min-width: 1200px) {
  .aktualne .items .item .details .info {
    -webkit-line-clamp: 5;
  }
}
.aktualne .items .item .image {
  width: 100%;
}
@media (min-width: 480px) {
  .aktualne .items .item .image {
    padding-left: 1rem;
    width: 34%;
  }
}
.aktualne .items .item .image img {
  aspect-ratio: 16/9;
  -o-object-fit: cover;
     object-fit: cover;
}
.aktualne[data-carousel="0"] .news {
  margin-top: 0 !important;
}
.aktualne.blue-transparent, .aktualne.blue-blue {
  background-color: #003657;
}
.aktualne.blue-transparent .title h2, .aktualne.blue-blue .title h2 {
  color: #fff;
}
.aktualne.blue-transparent .item .inner, .aktualne.blue-blue .item .inner {
  background-color: transparent;
  color: #fff;
}
.aktualne.blue-transparent .item .inner:hover, .aktualne.blue-blue .item .inner:hover {
  background-color: #002e4a;
  color: #fff;
}
.aktualne.blue-transparent .item .inner:hover .title, .aktualne.blue-blue .item .inner:hover .title {
  color: #fff;
}
.aktualne.light-blue .item .inner {
  background-color: #003657;
  color: #fff;
}
.aktualne.light-blue .item .inner .title {
  color: #fff !important;
}
.aktualne.light-blue .item .inner:hover {
  background-color: #002e4a;
  color: #fff;
}
.aktualne.light-blue .item .inner:hover .title {
  color: #fff;
}
.aktualne.blue-light {
  background-color: #003657;
}
.aktualne.blue-light .title h2 {
  color: #fff;
}
.homepage .title {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.dont-miss {
  overflow-x: hidden;
  background-color: #003657;
  padding-bottom: 2rem;
  padding-top: 2.5rem;
}
@media (min-width: 480px) {
  .dont-miss {
    padding-top: 1.5rem;
    padding-bottom: 3rem;
  }
}
.dont-miss h2 {
  color: #fff;
  margin-left: 1rem;
  margin-right: 1rem;
  margin-bottom: 0;
  text-align: center;
}
@media (min-width: 480px) {
  .dont-miss h2 {
    text-align: left;
    position: absolute;
    top: 3rem;
    left: 0;
    z-index: 2;
    width: 34%;
    margin-left: 2rem;
  }
}
@media (min-width: 1440px) {
  .dont-miss h2 {
    margin-left: 1rem;
  }
}
.dont-miss .controller[data-control=previous] {
  left: 0;
}
@media (min-width: 480px) {
  .dont-miss .controller[data-control=previous] {
    left: 0;
  }
}
@media (min-width: 800px) {
  .dont-miss .controller[data-control=previous] {
    left: 2.5rem;
  }
}
.dont-miss .controller[data-control=previous] .ico {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  margin-right: -1rem;
  width: 35%;
  height: 35%;
}
@media (min-width: 480px) {
  .dont-miss .controller[data-control=previous] .ico {
    margin-right: -1.5rem;
  }
}
@media (min-width: 800px) {
  .dont-miss .controller[data-control=previous] .ico {
    margin-right: 2px;
    width: 40%;
    height: 40%;
  }
}
.dont-miss .controller[data-control=next] {
  right: 0;
}
@media (min-width: 480px) {
  .dont-miss .controller[data-control=next] {
    right: 0;
  }
}
@media (min-width: 800px) {
  .dont-miss .controller[data-control=next] {
    right: 2.5rem;
  }
}
.dont-miss .controller[data-control=next] .ico {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
  margin-left: -1rem;
  width: 35%;
  height: 35%;
}
@media (min-width: 480px) {
  .dont-miss .controller[data-control=next] .ico {
    margin-left: -1.5rem;
  }
}
@media (min-width: 800px) {
  .dont-miss .controller[data-control=next] .ico {
    margin-left: 2px;
    width: 40%;
    height: 40%;
  }
}
.dont-miss .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 1440px) {
  .dont-miss .container-fluid {
    max-width: 1320px;
  }
}
.dont-miss .items .item {
  min-width: 100%;
  max-width: 100%;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-property: opacity, background-color;
  transition-property: opacity, background-color;
  opacity: 0.2;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  padding-top: 2rem;
}
@media (min-width: 480px) {
  .dont-miss .items .item {
    min-width: 45%;
    max-width: 45%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (min-width: 800px) {
  .dont-miss .items .item {
    min-width: 38%;
    max-width: 38%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (min-width: 1200px) {
  .dont-miss .items .item {
    min-width: 35%;
    max-width: 35%;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media (min-width: 1440px) {
  .dont-miss .items .item {
    min-width: 36%;
    max-width: 36%;
    opacity: 0.1;
  }
}
.dont-miss .items .item[data-active="1"] {
  opacity: 1;
}
.dont-miss .items .item[data-active="1"] .inner .ico-calendar {
  -webkit-filter: unset !important;
          filter: unset !important;
}
.dont-miss .items .item[data-active="1"] .inner .date {
  color: #d22d40;
}
.dont-miss .items .item .inner {
  text-decoration: none;
  color: #fff;
}
.dont-miss .items .item .inner:hover {
  color: #fff;
  background-color: #003657;
}
.dont-miss .items .item .inner:hover .title {
  color: #fff;
  text-decoration: underline;
  background-color: unset;
}
.dont-miss .items .item .inner .details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 2rem;
  text-align: center;
}
@media (min-width: 480px) {
  .dont-miss .items .item .inner .details {
    margin-bottom: 0;
    text-align: left;
  }
}
.dont-miss .items .item .inner .details .title {
  margin-bottom: 2rem;
}
@media (min-width: 480px) {
  .dont-miss .items .item .inner .details .title {
    margin-bottom: 2rem;
  }
}
@media (min-width: 800px) {
  .dont-miss .items .item .inner .details .title {
    margin-bottom: 1rem;
  }
}
@media (min-width: 1200px) {
  .dont-miss .items .item .inner .details .title {
    margin-bottom: 0.5rem;
  }
}
.dont-miss .items .item .inner .details .ico-calendar {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.dont-miss .items .item .inner .details .date {
  margin-bottom: 1.5rem;
  text-transform: uppercase;
  font-weight: 700;
}
@media (min-width: 480px) {
  .dont-miss .items .item .inner .details .date {
    margin-bottom: 1.5rem;
  }
}
@media (min-width: 800px) {
  .dont-miss .items .item .inner .details .date {
    margin-bottom: 0.5rem;
  }
}
.dont-miss .items .item .inner .details .info {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
  font-size: 16px;
}
@media (min-width: 480px) {
  .dont-miss .items .item .inner .details .info {
    font-size: 14px;
  }
}
.dont-miss .items .item .inner .image {
  width: 100%;
  margin-bottom: 2rem;
}
@media (min-width: 800px) {
  .dont-miss .items .item .inner .image {
    width: 85%;
    margin-bottom: 1.5rem;
  }
}
@media (min-width: 1200px) {
  .dont-miss .items .item .inner .image {
    width: 80%;
  }
}
@media (min-width: 1440px) {
  .dont-miss .items .item .inner .image {
    width: 77%;
    margin-bottom: 1rem;
  }
}

.alert {
  background-repeat: repeat;
  background-size: 150px;
  color: #fff;
  padding-bottom: 4rem;
  text-align: center;
  background-image: url("/sablona/dist/img/rastr-red-transparent.svg");
  position: relative;
}
.alert .overlay {
  background-image: url("/sablona/dist/img/mimoradne-bg.jpg");
}
.alert p {
  line-height: 2;
}
.alert h2 {
  position: relative;
  margin-bottom: 0;
  padding-bottom: 2.5rem;
  color: #fff;
}
.alert h2.line::after {
  content: "";
  display: block;
  height: 3px;
  width: 110px;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background-color: #d22d40;
}
.alert h2::after {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 35%;
}
@media (min-width: 480px) {
  .alert h2::after {
    left: 0 !important;
    width: 110px !important;
    -webkit-transform: none !important;
            transform: none !important;
  }
}
@media (min-width: 480px) {
  .alert h2 {
    padding-bottom: 1rem;
  }
}
@media (min-width: 800px) {
  .alert h2 {
    padding-bottom: 2rem;
  }
}
.alert[data-level="3"] h2 {
  font-size: 36px;
}
@media (min-width: 480px) {
  .alert[data-level="3"] h2 {
    font-size: 30px;
  }
}
@media (min-width: 800px) {
  .alert[data-level="3"] h2 {
    font-size: 34px;
  }
}
@media (min-width: 1200px) {
  .alert[data-level="3"] h2 {
    font-size: 40px;
  }
}
@media (min-width: 1440px) {
  .alert[data-level="3"] h2 {
    font-size: 50px;
  }
}
.alert[data-level="2"] h2 {
  font-size: 24px;
}
@media (min-width: 480px) {
  .alert[data-level="2"] h2 {
    font-size: 18px;
  }
}
@media (min-width: 800px) {
  .alert[data-level="2"] h2 {
    font-size: 18px;
  }
}
@media (min-width: 1200px) {
  .alert[data-level="2"] h2 {
    font-size: 21px;
  }
}
@media (min-width: 1440px) {
  .alert[data-level="2"] h2 {
    font-size: 26px;
  }
}
@media (min-width: 480px) {
  .alert {
    padding-bottom: 0;
    padding-right: 20%;
    text-align: left;
  }
}
@media (min-width: 800px) {
  .alert {
    padding-right: 15rem;
  }
}
@media (min-width: 1200px) {
  .alert {
    padding-left: calc(50% - 1rem - 570px);
  }
}
@media (min-width: 1440px) {
  .alert {
    padding-right: calc(50% + 15rem - 660px);
    padding-left: calc(50% - 660px - 1.5rem);
  }
}
.alert.alert-red {
  background-color: #d22d40;
}
.alert.alert-red h2::after {
  background-color: #003657;
}
.alert.alert-red .container-fluid {
  background-color: #d22d40;
}
.alert.alert-gray {
  background-color: #a9bcc2;
}
.alert.alert-gray .container-fluid {
  background-color: #a9bcc2;
}
.alert.alert-blue {
  background-color: #43718b;
}
.alert.alert-blue .container-fluid {
  background-color: #43718b;
}
.alert.alert-dark-blue {
  background-color: #003657;
  background-image: url("/sablona/dist/img/rastr-blue-transparent.svg");
}
.alert.alert-dark-blue .container-fluid {
  background-color: #003657;
}
.alert > .overlay + .rastr-holder {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
@media (min-width: 480px) {
  .alert > .overlay + .rastr-holder {
    position: unset;
  }
}
.alert > .overlay + .rastr-holder .left {
  height: 4rem;
}
@media (min-width: 480px) {
  .alert > .overlay + .rastr-holder .left {
    display: none;
  }
}
@media (min-width: 1200px) {
  .alert > .overlay + .rastr-holder .left {
    width: calc(50% - 570px - 1rem);
    display: block;
    height: 100%;
  }
}
@media (min-width: 1440px) {
  .alert > .overlay + .rastr-holder .left {
    width: calc(50% - 660px - 1.5rem);
  }
}
.alert > .overlay + .rastr-holder .right {
  left: unset;
  right: 0;
  display: none;
}
@media (min-width: 480px) {
  .alert > .overlay + .rastr-holder .right {
    display: block;
    width: 20%;
  }
}
@media (min-width: 800px) {
  .alert > .overlay + .rastr-holder .right {
    width: 15rem;
  }
}
@media (min-width: 1440px) {
  .alert > .overlay + .rastr-holder .right {
    width: calc(50% + 15rem - 660px);
  }
}
.alert[data-image-under-text="1"] > .container-fluid {
  background-color: transparent !important;
}
.alert[data-padding-top="1"] > .container-fluid {
  padding-top: 5rem;
}
.alert .container-fluid {
  padding-top: 4rem;
  padding-bottom: 3rem;
}
@media (min-width: 480px) {
  .alert .container-fluid {
    padding-left: calc(2vw + 1rem);
    padding-right: 2rem;
    padding-top: 3rem;
  }
}
@media (min-width: 800px) {
  .alert .container-fluid {
    padding-left: 2rem;
    padding-right: 5rem;
  }
}
@media (min-width: 1200px) {
  .alert .container-fluid {
    padding-right: 8rem;
  }
}
@media (min-width: 1440px) {
  .alert .container-fluid {
    padding-left: 2.5rem;
  }
}
.alert .container-fluid .details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 1.5rem;
}
@media (min-width: 480px) {
  .alert .container-fluid .details {
    margin-top: 1.5rem;
  }
}
@media (min-width: 480px) {
  .alert .container-fluid .details {
    margin-top: 1rem;
  }
}
.alert .container-fluid .details .info {
  margin-bottom: 2rem;
}
@media (min-width: 480px) {
  .alert .container-fluid .details .info {
    margin-bottom: 0;
  }
}
.alert .container-fluid .details .info a:not(.btn) {
  color: #fff;
}
.alert .container-fluid .details .btn {
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
}
@media (min-width: 480px) {
  .alert .container-fluid .details .btn {
    margin-left: 2rem;
  }
}
@media (min-width: 480px) {
  .alert .container-fluid .details {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media (min-width: 480px) {
  .alert.no-info .container-fluid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
}
.alert.no-info .container-fluid .details {
  width: 100%;
  margin-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media (min-width: 480px) {
  .alert.no-info .container-fluid .details {
    width: 40%;
  }
}
.alert.no-info .container-fluid .details a {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-top: 1rem;
}
@media (min-width: 480px) {
  .alert.no-info .container-fluid .details a {
    margin-top: 0;
  }
}
.alert.no-info .container-fluid h2 {
  width: 100%;
}
@media (min-width: 480px) {
  .alert.no-info .container-fluid h2 {
    width: 60%;
    display: inline-block;
    padding-bottom: 0;
  }
}
.alert.no-info .container-fluid h2::after {
  display: none;
}
@media (min-width: 480px) {
  .alert.no-info .container-fluid .btn {
    margin-left: 0;
  }
}

.homepage .node-content .alert h2 {
  color: #fff;
}

.subpage .alert {
  margin-left: -1rem;
  margin-right: -1rem;
}
.subpage .alert h2 {
  text-align: center;
}
@media (min-width: 480px) {
  .subpage .alert h2 {
    text-align: left;
  }
}
@media (min-width: 480px) {
  .subpage .alert {
    margin-left: calc(-1rem - 2% - 1px);
    margin-right: calc(-1rem - 2% - 1px);
  }
}
@media (min-width: 800px) {
  .subpage .alert {
    margin-left: 0;
    margin-right: 0;
    width: 110%;
    padding-right: 5rem;
  }
}
@media (min-width: 1200px) {
  .subpage .alert {
    width: 138.7%;
  }
}
@media (min-width: 1440px) {
  .subpage .alert {
    width: 136.7%;
  }
}
@media (min-width: 800px) {
  .subpage .alert .rastr-holder .right {
    width: 5rem;
  }
}
@media (min-width: 1200px) {
  .subpage .alert .rastr-holder .right {
    width: 10rem;
  }
}

.overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow-y: hidden;
  background-size: cover;
  background-position: center;
}
.overlay::after {
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  content: "";
  opacity: 0.8;
  left: 0;
}
.overlay.overlay-red::after {
  background-color: #d22d40;
}
.overlay.overlay-blue::after {
  background-color: #003657;
}
.overlay.overlay-red {
  background-color: #d22d40;
}
.overlay.overlay-blue {
  background-color: #003657;
}

.container-out-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
.container-out-overlay::after {
  right: 0;
  left: unset;
}
.container-out-overlay::before {
  left: 0;
}
.container-out-overlay::after, .container-out-overlay::before {
  display: block;
}
.container-out-overlay::after, .container-out-overlay::before {
  display: none;
  content: "";
  opacity: 1;
  background-image: url("/sablona/dist/img/rastr-white-transparent.svg");
}
@media (min-width: 1440px) {
  .container-out-overlay::after, .container-out-overlay::before {
    content: "";
    display: inline-block;
    position: absolute;
    top: 0;
    width: calc(50vw - 660px + 1rem - var(--scrollbar-width) / 2);
    height: 100%;
    background-size: 150px;
    background-repeat: repeat;
    z-index: 0;
  }
  .container-out-overlay::before {
    left: 0;
  }
  .container-out-overlay::after {
    right: 0;
    left: unset;
  }
}

.op-02::after, .op-02::before {
  opacity: 0.2;
}

.op-08::after, .op-08::before {
  opacity: 0.8;
}

.op-1::after, .op-1::before {
  opacity: 1;
}

.colorized-block {
  position: relative;
  color: #fff;
}
.colorized-block.blue .title::after {
  content: "";
  display: block;
  height: 3px;
  width: 110px;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background-color: #d22d40;
}
.colorized-block.red .title::after {
  content: "";
  display: block;
  height: 3px;
  width: 110px;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background-color: #003657;
}
.colorized-block .overlay > img {
  position: absolute;
  left: 0;
  opacity: 0.2;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  min-height: 100%;
  z-index: 1;
  -o-object-fit: cover;
     object-fit: cover;
}
.colorized-block .rastr {
  display: block;
  top: unset;
  bottom: 0;
  height: 20%;
  opacity: 0.4;
  z-index: 0;
  max-height: 100px;
}
@media (min-width: 480px) {
  .colorized-block .rastr {
    display: none;
  }
}
.colorized-block .container-fluid {
  z-index: 2;
}
.colorized-block .content {
  text-align: center;
  padding: 3rem 1rem;
}
@media (min-width: 480px) {
  .colorized-block .content {
    padding: 2rem 0;
    width: 84%;
    margin: 0 auto;
  }
}
@media (min-width: 800px) {
  .colorized-block .content {
    width: 64%;
  }
}
@media (min-width: 1200px) {
  .colorized-block .content {
    width: 62%;
  }
}
@media (min-width: 1440px) {
  .colorized-block .content {
    width: 56%;
  }
}
.colorized-block .content .title {
  position: relative;
  padding-bottom: 3rem;
  margin-bottom: 2.5rem;
}
.colorized-block .content .subtitle {
  font-weight: 700;
  margin-bottom: 1rem;
  line-height: 1.7;
}
.colorized-block .content .perex {
  line-height: 1.7;
}
.colorized-block .content .rastr {
  display: none;
}
.colorized-block .content > img {
  width: 40vw;
  margin-top: 2rem;
  position: relative;
  z-index: 1;
}
.colorized-block .content > img::before {
  position: absolute;
  top: 0;
  left: -2rem;
  width: calc(100% + 4rem);
  height: 4rem;
  content: "";
}
@media (min-width: 480px) {
  .colorized-block .content > img {
    position: absolute;
    top: -1rem;
    left: 8%;
    width: 10%;
  }
  .colorized-block .content > img::before {
    display: none;
  }
}
@media (min-width: 800px) {
  .colorized-block .content > img {
    left: 6%;
    width: 12%;
  }
}
@media (min-width: 1200px) {
  .colorized-block .content > img {
    left: 7%;
    width: 12%;
  }
}
@media (min-width: 1440px) {
  .colorized-block .content > img {
    left: 10%;
    width: 12%;
  }
}
.colorized-block.motto {
  padding-bottom: 3rem;
}
.subpage .motto {
  width: calc(2rem + 100%);
  margin-left: -1rem;
}
@media (min-width: 480px) {
  .subpage .motto {
    width: calc(2rem + 104% + 2px);
    margin-left: calc(-1rem - 2% - 1px);
  }
}
@media (min-width: 800px) {
  .subpage .motto {
    margin-left: 0;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .subpage .motto {
    width: 827px;
  }
}
@media (min-width: 1440px) {
  .subpage .motto {
    width: 963px;
  }
}

.simple-color-div {
  padding: 1rem;
  border-radius: 1rem;
}
.simple-color-div[data-white-font="1"] {
  color: #fff;
}
.simple-color-div[data-bg="#d22d40"] a {
  color: #003657;
}
.simple-color-div[data-bg="#d22d40"] a:hover {
  background-color: #003657;
  color: #fff;
}

.dodatkova-navigace {
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  height: auto;
  background-color: #dfebf5;
}
.dodatkova-navigace + .subpage {
  padding-top: 3rem;
}
.dodatkova-navigace .container {
  overflow: hidden;
  height: 100%;
}
.dodatkova-navigace ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.dodatkova-navigace ul li {
  padding-top: 0.5rem;
}
.dodatkova-navigace ul li a {
  text-decoration: none;
  color: #003657;
  font-size: 14px;
}
@media (min-width: 800px) {
  .dodatkova-navigace {
    display: none;
  }
}
.dodatkova-navigace::before, .dodatkova-navigace::after {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1.5rem;
  background: #dfebf5;
  background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(rgba(0, 54, 87, 0.2)));
  background: linear-gradient(0deg, transparent 0%, rgba(0, 54, 87, 0.2) 100%);
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.dodatkova-navigace .control {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 3rem;
  height: 3rem;
  position: absolute;
  right: 1.5rem;
  bottom: 0;
  z-index: 1;
  -webkit-transition: bottom 0.5s ease-in-out;
  transition: bottom 0.5s ease-in-out;
}
.dodatkova-navigace .after {
  position: absolute;
  display: block;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  background: #FFF;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(2rem, rgb(255, 255, 255)), to(transparent));
  background: linear-gradient(0deg, rgb(255, 255, 255) 2rem, transparent 100%);
  -webkit-transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
  opacity: 1;
  visibility: visible;
  pointer-events: none;
}
.dodatkova-navigace[data-active="0"]::after {
  opacity: 1;
}
.dodatkova-navigace[data-active="0"]::before {
  opacity: 1;
}
.dodatkova-navigace[data-active="0"] .after {
  opacity: 1;
  visibility: visible;
}
.dodatkova-navigace[data-active="0"] .control::after {
  background-image: url("/sablona/dist/img/ico_collapse2red_open.svg");
}
.dodatkova-navigace[data-active="1"]::after {
  opacity: 0;
}
.dodatkova-navigace[data-active="1"]::before {
  opacity: 0;
}
.dodatkova-navigace[data-active="1"] .after {
  opacity: 0;
  visibility: hidden;
}
.dodatkova-navigace[data-active="1"] .control {
  bottom: -1.5rem;
}
.dodatkova-navigace[data-active="1"] .control::after {
  background-image: url("/sablona/dist/img/ico_collapse2red_closed.svg");
}

.content sup {
  vertical-align: baseline;
  padding: 4px 2px 3px 1px;
  background-color: #dfebf5;
  margin-left: 0.3rem;
}
.content sup font {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
}
.content sup font::before, .content sup font::after {
  display: inline-block;
}
.content sup font::before {
  content: "[";
}
.content sup font::after {
  content: "]";
}
.content sup font a {
  color: #003657;
  text-decoration: none;
}
.content sup:hover {
  color: #fff;
  background-color: #003657;
}
.content sup:hover a {
  color: #fff;
  background-color: transparent;
}

.foot-notes, .rastr-block {
  position: relative;
  padding-left: 2rem;
}
.foot-notes .title, .rastr-block .title {
  margin-bottom: 0.5rem;
}
@media (min-width: 480px) {
  .foot-notes, .rastr-block {
    padding-left: 3rem;
  }
}
@media (min-width: 800px) {
  .foot-notes, .rastr-block {
    padding-left: 4rem;
  }
}
.foot-notes:before, .rastr-block:before {
  content: "";
  position: absolute;
  width: 2rem;
  height: 100%;
  top: 0;
  left: -1rem;
  background-image: url("/sablona/dist/img/rastr-red-transparent.svg");
  background-size: 150px;
  background-repeat: repeat;
}
@media (min-width: 480px) {
  .foot-notes:before, .rastr-block:before {
    width: 2rem;
    left: 0;
  }
}
@media (min-width: 800px) {
  .foot-notes:before, .rastr-block:before {
    width: 3rem;
  }
}
.foot-notes sup, .rastr-block sup {
  background-color: #fff;
  color: #003657;
  margin-left: 0;
  vertical-align: super;
}
.foot-notes sup:hover, .rastr-block sup:hover {
  color: #003657;
  background-color: transparent;
}
.foot-notes sup:hover a, .rastr-block sup:hover a {
  color: #003657;
  background-color: transparent;
}
.memo-note {
  scroll-margin-top: 6rem;
}
.rastr-block .rastr-block {
  padding-left: 3rem;
}
.rastr-block .rastr-block::before {
  left: 0rem;
}
@media (min-width: 800px) {
  .rastr-block .rastr-block {
    padding-left: 4rem;
  }
}

.medailon-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  --size: 12rem;
}
@media (min-width: 480px) {
  .medailon-container {
    --size: 8rem;
  }
}
@media (min-width: 800px) {
  .medailon-container {
    --size: 11rem;
  }
}
@media (min-width: 1200px) {
  .medailon-container {
    --size: 9rem;
  }
}
@media (min-width: 1440px) {
  .medailon-container {
    --size: 11rem;
  }
}
.medailon-container .medailon-item {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin-bottom: 2rem;
  background-color: transparent;
}
.medailon-container .medailon-item .control {
  cursor: pointer;
}
.medailon-container .medailon-item h4 {
  margin-top: 1rem;
  margin-bottom: 0.5rem;
}
.medailon-container .medailon-item > * {
  z-index: 1;
}
.medailon-container .medailon-item .medailon-image {
  width: var(--size);
  min-width: var(--size);
}
.medailon-container .medailon-item .medailon-image img {
  border-radius: 50%;
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  aspect-ratio: 1/1;
}
.medailon-container .medailon-item .control div {
  border: 2px solid #003657;
  border-radius: 1rem;
  padding: 0.5rem 0.7rem;
  line-height: 0;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
  font-weight: 700;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
@media (min-width: 480px) {
  .medailon-container .medailon-item .control div {
    border: 1px solid #003657;
  }
}
.medailon-container .medailon-item .medailon-text {
  padding: 0.5rem 0.5rem 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.medailon-container .medailon-item .medailon-text.isCollapseable {
  padding-bottom: 0;
}
.medailon-container .medailon-item .medailon-text.isCollapseable .medailon-content {
  height: 0;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  position: relative;
}
.medailon-container .medailon-item .medailon-text > * {
  text-align: center;
}
.medailon-container .medailon-item .medailon-text .medailon-title {
  color: #d22d40;
}
.medailon-container .medailon-item .medailon-text .medailon-subtitle {
  font-size: 1.1rem;
}
.medailon-container .medailon-item .medailon-text .medailon-content {
  overflow: hidden;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
}
.medailon-container .medailon-item .medailon-text .medailon-content > * {
  text-align: center;
}
.medailon-container .medailon-item .medailon-before {
  content: "";
  display: block;
  background-color: rgba(124, 176, 207, 0.1019607843);
  position: absolute;
  z-index: 0;
  top: calc(var(--size) / 2);
  width: calc(100% - 1rem);
  height: calc(100% - var(--size) / 2 - 2.5rem);
  left: 1rem;
  z-index: 0;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.medailon-container .medailon-item .medailon-before + .medailon-before {
  display: none;
}
.medailon-container .medailon-item[data-active="1"] .medailon-before {
  height: calc(100% - var(--size) / 2);
}
.medailon-container .medailon-item[data-active="1"] .medailon-text .medailon-content {
  opacity: 1;
}
@media (min-width: 480px) {
  .medailon-container.medailons-4col .medailon-item {
    width: 50%;
  }
}
@media (min-width: 800px) {
  .medailon-container.medailons-4col .medailon-item {
    width: 25%;
  }
}
@media (min-width: 480px) {
  .medailon-container.medailons-3col .medailon-item {
    width: 50%;
  }
}
@media (min-width: 800px) {
  .medailon-container.medailons-3col .medailon-item {
    width: 33.3333333333%;
  }
}
@media (min-width: 480px) {
  .medailon-container.medailons-2col .medailon-item {
    width: 50%;
  }
}
.medailon-container.medailons-2col .medailon-item, .medailon-container.medailons-3col .medailon-item, .medailon-container.medailons-4col .medailon-item {
  height: auto;
}
@media (min-width: 480px) {
  .medailon-container.medailons-1col-left {
    --size: 8rem;
  }
  .medailon-container.medailons-1col-left .medailon-item {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
    padding-top: 1rem;
  }
  .medailon-container.medailons-1col-left .medailon-item .medailon-text {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
    padding-top: 0;
    padding-left: 2rem;
    position: relative;
  }
  .medailon-container.medailons-1col-left .medailon-item .medailon-text h5 {
    margin: 0;
  }
  .medailon-container.medailons-1col-left .medailon-item .medailon-text .medailon-title {
    margin-right: 3rem;
  }
  .medailon-container.medailons-1col-left .medailon-item .medailon-text .medailon-content {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
  .medailon-container.medailons-1col-left .medailon-item .medailon-text .medailon-content.isCollapseable {
    margin-top: 3rem;
  }
  .medailon-container.medailons-1col-left .medailon-item .medailon-text .medailon-content > * {
    text-align: left;
  }
  .medailon-container.medailons-1col-left .medailon-item .medailon-text .control {
    position: absolute;
    left: 2rem;
  }
  .medailon-container.medailons-1col-left .medailon-item .medailon-text .control div {
    -webkit-transform: none;
            transform: none;
  }
  .medailon-container.medailons-1col-left .medailon-item .medailon-image {
    margin-top: 0.5rem;
  }
  .medailon-container.medailons-1col-left .medailon-item .medailon-before {
    top: 0.5rem;
    width: calc(100% - 1rem - var(--size) / 2);
    left: calc(var(--size) / 2 + 1rem);
  }
  .medailon-container.medailons-1col-left .medailon-item[data-active="1"] .medailon-before {
    height: 100%;
  }
}
.medailon-container.f-right, .medailon-container.f-left {
  width: 100%;
}
@media (min-width: 480px) {
  .medailon-container.f-right, .medailon-container.f-left {
    width: 35%;
  }
  .medailon-container.f-right .medailon-item, .medailon-container.f-left .medailon-item {
    margin-bottom: 0.5rem;
  }
}
@media (min-width: 1200px) {
  .medailon-container.f-right, .medailon-container.f-left {
    width: 35%;
  }
}
@media (min-width: 480px) {
  .medailon-container.f-left {
    float: left;
    margin-right: 1rem;
  }
  .medailon-container.f-left .medailon-item {
    margin-left: -0.75rem;
  }
}
@media (min-width: 800px) {
  .medailon-container.f-left {
    margin-right: 2rem;
  }
  .medailon-container.f-left .medailon-item {
    margin-left: 0;
  }
}
@media (min-width: 480px) {
  .medailon-container.f-right {
    float: right;
    margin-left: 1rem;
  }
  .medailon-container.f-right .medailon-item {
    margin-right: -0.75rem;
  }
}
@media (min-width: 800px) {
  .medailon-container.f-right {
    margin-left: 2rem;
    margin-right: -3rem;
  }
  .medailon-container.f-right .medailon-item {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  .medailon-container.f-right {
    margin-right: -5rem;
  }
}

.video-frame {
  border-radius: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 480px) {
  .video-frame {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media (min-width: 480px) {
  .video-frame .title {
    padding-top: 0.5rem;
  }
}
@media (min-width: 800px) {
  .video-frame .title {
    padding-top: 1rem;
  }
}
.video-frame .perex {
  margin-top: 1rem;
}
@media (min-width: 800px) {
  .video-frame .perex {
    margin-top: 1.5rem;
  }
}
.video-frame > * {
  width: 100%;
}
@media (min-width: 480px) {
  .video-frame > * {
    width: 48%;
  }
}
@media (min-width: 800px) {
  .video-frame > * {
    width: 48%;
  }
}
.video-frame .info {
  margin-bottom: 2rem;
  text-align: center;
}
@media (min-width: 480px) {
  .video-frame .info {
    margin-bottom: 0;
    text-align: left;
  }
}
iframe {
  max-width: 100%;
}

.bookmarks > .title {
  color: #d22d40;
  margin-bottom: 1rem;
  display: block;
}
.bookmarks > .names {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  overflow-x: auto;
  margin-bottom: 1rem;
}
.bookmarks > .names .item-name {
  display: block;
  padding: 0.7rem 1.5rem 0.65rem;
  border: 2px solid #003657;
  border-radius: 2rem;
  text-align: center;
  text-transform: uppercase;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: #003657;
  text-decoration: none !important;
  background-color: #fff;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  letter-spacing: 2px;
  line-height: 1;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  cursor: pointer;
}
.bookmarks > .names .item-name.active {
  background-color: #d22d40;
  border-color: #d22d40;
  color: #fff;
}
.bookmarks > .names .item-name:hover {
  background-color: #003657;
  border-color: #003657;
  color: #fff;
}
.bookmarks > .names .item-name:not(:last-child) {
  margin-right: 0.5rem;
}
.bookmarks > .items-content .item-content {
  display: none;
  overflow-x: hidden;
}
.bookmarks > .items-content .item-content > .title {
  color: #d22d40;
  margin-bottom: 0.5rem;
  display: block;
}
.bookmarks > .items-content .item-content.active {
  display: block;
}
.bookmarks.type-2 > .names, .odbornici .bookmarks > .names {
  position: relative;
}
.bookmarks.type-2 > .names .item-name, .odbornici .bookmarks > .names .item-name {
  position: relative;
  border-radius: 1rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  z-index: 1;
  background-color: #003657;
  border-color: #003657;
  color: #fff;
}
.bookmarks.type-2 > .names .item-name:hover, .odbornici .bookmarks > .names .item-name:hover {
  background-color: #002e4a;
}
.bookmarks.type-2 > .names .item-name::after, .odbornici .bookmarks > .names .item-name::after {
  content: "";
  display: block;
  height: 2px;
  width: 100%;
  background-color: #003657;
  position: absolute;
  bottom: -2px;
  left: 0px;
}
.bookmarks.type-2 > .names .item-name.active, .odbornici .bookmarks > .names .item-name.active {
  color: #003657;
  background-color: #fff;
}
.bookmarks.type-2 > .names .item-name.active::after, .odbornici .bookmarks > .names .item-name.active::after {
  background-color: #fff;
}
.bookmarks.type-2 > .names::before, .odbornici .bookmarks > .names::before {
  content: "";
  height: 2px;
  width: 100%;
  background-color: #003657;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 0;
}

.odbornici form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 480px) {
  .odbornici form {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
@media (min-width: 480px) {
  .odbornici form input[type=text] {
    margin-right: 1rem;
  }
}
.odbornici .bookmarks .names .item-name {
  width: 50%;
}
.odbornici .odbornik-obory a {
  margin-bottom: 1rem;
}
.odbornici .odbornik-obory a:hover {
  background-color: white;
}
.odbornici .odbornik-obory.oblasti a .btn {
  width: 100%;
}
.odbornici .odbornik-obory:not(.oblasti) a {
  margin-bottom: 0.5rem;
}
.odbornici .odbornik-obory:not(.oblasti) a div {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.odbornici .odbornik-obory:not(.oblasti) a:hover div {
  background-color: #d22d40;
}
.odbornici .odbornik-list {
  margin-left: -1rem;
  margin-right: -1rem;
}
.odbornici .odbornik-list .odbornik {
  padding: 1rem;
  display: block;
  text-decoration: none;
}
.odbornici .odbornik-list .odbornik:hover {
  color: unset;
  background-color: #f5f8fb;
}
.odbornici .odbornik-list .odbornik:hover .odbornik-name {
  color: #d22d40;
}
.odbornici .odbornik-list .odbornik .odbornik-name {
  margin-bottom: 0.5rem;
}
.odbornici .odbornik-list .odbornik .odbornik-perex {
  color: #43718b;
}
.odbornici .odbornik-detail .odbornik-kontakty .col-md-3 {
  width: 100%;
  margin-bottom: 0.5rem;
}
@media (min-width: 800px) {
  .odbornici .odbornik-detail .odbornik-kontakty .col-md-3 {
    width: 33%;
  }
}
.odbornici .odbornik-detail .odbornik-kontakty .col-md-8 {
  width: 100%;
  padding-left: 2rem;
}
@media (min-width: 800px) {
  .odbornici .odbornik-detail .odbornik-kontakty .col-md-8 {
    padding-left: 1rem;
    width: 67%;
  }
}

.table-wrapper {
  overflow-x: auto;
}
.table-wrapper.overflow {
  margin-right: -1rem;
}
@media (min-width: 480px) {
  .table-wrapper.overflow {
    margin-right: calc(-1 * (2vw + 1rem));
  }
}

table {
  border-spacing: 0;
  border: none;
}
table.table tr td {
  border: none;
}
table.table tr:nth-of-type(even) td {
  background-color: #ffffff;
}
table.table tr:nth-of-type(odd) td {
  background-color: #ecf3f9;
}
table.table tr:first-of-type td {
  background-color: #d22d40;
  color: #fff;
  text-align: left !important;
  vertical-align: middle;
}

.subpage table td {
  padding: 1rem 0.5rem;
}

.fixed-btns {
  position: fixed;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  top: 25vh;
  left: -46px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 1000;
}

.modal {
  display: none;
  position: fixed;
  z-index: 2000;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.5);
}
.modal .modal-content {
  background-color: white;
  margin: 10% auto;
  padding: 20px;
  width: 90%;
  max-width: 500px;
  border-radius: 5px;
}
.modal .close {
  float: right;
  font-size: 28px;
  cursor: pointer;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 4rem;
  margin-bottom: 4rem;
}
.pagination ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  list-style: none;
  padding: 0;
  margin: 0;
}
.pagination ul li > * {
  height: 30px;
  width: 30px;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.pagination ul li a {
  text-decoration: none;
  color: #003657;
}
.pagination ul li:hover a {
  background-color: #003657;
  color: #fff;
  text-decoration: underline;
}
.pagination ul li.active {
  background-color: #003657;
  color: #fff;
}

.search-results .search-item {
  margin-bottom: 2rem;
}
.search-results .search-item:last-of-type {
  margin-bottom: 0;
}
.search-results .search-item > div {
  margin-bottom: 0.3rem;
}
.search-results .search-item .date {
  color: #a9bcc2;
}
.search-results .search-item .link {
  color: #448900;
}

.loader {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.loader::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.7;
  background-color: rgb(229.5, 234.9, 238.2);
}
.loader .lds {
  height: 100%;
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 3;
}
.loader .lds .inner {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.loader .lds .inner div {
  background-color: #000;
  display: inline-block;
  position: absolute;
  left: 8px;
  width: 16px;
  -webkit-animation: lds 0.5s cubic-bezier(0, 0.5, 0.5, 1) infinite;
          animation: lds 0.5s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}
.loader .lds .inner div:nth-child(1) {
  left: 8px;
  -webkit-animation-delay: -0.24s;
          animation-delay: -0.24s;
}
.loader .lds .inner div:nth-child(2) {
  left: 32px;
  -webkit-animation-delay: -0.12s;
          animation-delay: -0.12s;
}
.loader .lds .inner div:nth-child(3) {
  left: 56px;
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
}

@-webkit-keyframes lds {
  0% {
    top: 8px;
    height: 64px;
  }
  50%, 100% {
    top: 24px;
    height: 32px;
  }
}
@keyframes lds {
  0% {
    top: 8px;
    height: 64px;
  }
  50%, 100% {
    top: 24px;
    height: 32px;
  }
}
.navigator .item a {
  display: block;
}
.navigator .item > a {
  background-color: #003657;
  color: #fff;
  text-decoration: none;
  text-align: center;
  padding: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navigator .item > a:hover {
  background-color: #003657;
  color: #fff;
  text-decoration: underline;
}
.navigator .item .links a {
  border-top: 1px solid #e0e0e0;
  padding: 0.5rem 0;
}
.navigator .item .links a:first-child {
  border-top: none;
}

.matrix .col {
  -webkit-box-flex: 1;
      -ms-flex: 1 auto;
          flex: 1 auto;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
.matrix > *:empty {
  display: none;
}
.matrix.row-cols-5 > .col {
  width: 20%;
}
@media (min-width: 480px) {
  .matrix.row-cols-sm-5 > .col {
    width: 20%;
  }
}
@media (min-width: 1200px) {
  .matrix.row-cols-lg-5 > .col {
    width: 20%;
  }
}
abbr[title], abbr[data-original-title] {
  cursor: help;
}

.skContextRow .cols2-label {
  width: 8rem;
  float: left;
}
.skContextRow .cols2-value {
  margin-left: 8rem;
}

#whoisOrgDetail .placeContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
#whoisOrgDetail .placeContainer .foto img {
  width: auto !important;
}

.text-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 480px) {
  .text-links.tl-direction-leftToRight {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .text-links.tl-direction-leftToRight > .tl-content {
    width: 67%;
  }
  .text-links.tl-direction-leftToRight > .tl-links {
    width: 33%;
  }
}
.text-links .tl-links .btn {
  margin-bottom: 1rem;
}
.text-links.tl-direction-topToBottom > .row {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.text-links.tl-direction-topToBottom > .row > div {
  width: 100% !important;
}
.text-links.tl-btn-space-large .tl-links a {
  display: inline-block;
  margin-right: 1rem;
}
.text-links.tl-btn-size-full .tl-links .btn {
  width: 100%;
}

.alternate-bg {
  margin-left: -1rem;
  margin-right: -1rem;
}
@media (min-width: 480px) {
  .alternate-bg {
    margin-left: calc(-1 * (2vw + 1rem));
    margin-right: 0;
    width: calc(100vw - var(--scrollbar-width));
  }
}
@media (min-width: 800px) {
  .alternate-bg {
    margin-left: calc(-1 * (2vw + 3rem));
  }
}
@media (min-width: 1200px) {
  .alternate-bg {
    margin-left: -3rem;
    margin-right: -4rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.alternate-bg .alternate-bg-item {
  padding: 2rem 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 480px) {
  .alternate-bg .alternate-bg-item {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media (min-width: 800px) {
  .alternate-bg .alternate-bg-item {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (min-width: 480px) {
  .alternate-bg .alternate-bg-item .alternate-item-inner {
    width: 96%;
  }
}
@media (min-width: 1200px) {
  .alternate-bg .alternate-bg-item .alternate-item-inner {
    width: 100%;
  }
}

.altcha {
  border-radius: 1rem !important;
  border-color: #003657 !important;
}

.test-page-panel {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  min-height: 1rem;
  z-index: 5;
  padding: 0.3rem;
}
.test-page-panel::before {
  background-color: #d22d40;
  position: absolute;
  left: 0;
  top: 0;
  content: "";
  width: 100%;
  height: 100%;
  opacity: 0.5;
}

.vyberova-rizeni .modal {
  width: auto;
  height: auto;
  overflow-x: hidden;
  display: block;
}
.vyberova-rizeni input {
  width: auto;
}
.vyberova-rizeni .prac-list a:hover {
  color: #d22d40;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL19jb2xvcnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL19taXhpbnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL19yb290LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2Jhc2UvX2ZvbnRzLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYmFzZS9fdXRpbHMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19mb290ZXIuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19oZWFkZXIuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19wYWdlLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbGF5b3V0LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbmF2aWdhdGlvbi5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX211bHRpbGFuZy1saW5rcy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2J1dHRvbi5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2xhYmVsLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fc3VicGFnZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2ljb25zLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYnJlYWRjcnVtYnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19pbWFnZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX3RpbGVzLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbmV3cy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2dseXBoaWNvbnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19saXN0LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fY29sbGFwc2Uuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19oaWdobGlnaHQtYmxvY2suc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19jYWxlbmRhci5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2Zvcm0uc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX3Jhc3RyLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fdG91Y2hhYmxlLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYWt0dWFsbmUuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19kb250bWlzcy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX21pbW9yYWRuZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX292ZXJsYXkuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19jb2xvcml6ZWQtYmxvY2suc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19kb2RhdGtvdmEtbmF2aWdhY2Uuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19mb290bm90ZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX21lZGFpbG9ua3kuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L192aWRlby1mcmFtZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2Jvb2ttYXJrcy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX3RhYmxlLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fcmVwb3J0LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fcGFnaW5hdG9yLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fc2VhcmNoLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbG9hZGVyLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbmF2aWdhdG9yLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbWF0cml4LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fd2hvaXMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L190ZXh0LWxpbmtzLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYWx0ZXJuYXRlLWJnLXBhbmVsLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYWx0Y2hhLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fdGVzdHBhbmVsLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2FwcHMvX3Z5YmVyb3ZhLXJpemVuaS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQzBFaEI7RUFDRSxrQkFBQTtFQUNBLGlCQUFBO0VBRUEsd0JBQUE7RUFDQSwwQ0FBQTtFQUNBLHdDQUFBO0VBRUEsMEJBQUE7RUFDQSxtREFBQTtFQUNBLCtCQUFBO0FEMUVGOztBQzhFQTtFQUNFLGNBM0NJO0FEaENOOztBQzZFQTtFQUNFLGNBekNLO0FEakNQOztBQzRFQTtFQUNFLFdBQUE7QUR6RUY7O0FDNEVBO0VBQ0Usc0NBQUE7QUR6RUY7O0FDMkVBO0VBQ0Usd0NBQUE7QUR4RUY7O0FDMkVBO0VBQ0UsMkJBQUE7QUR4RUY7O0FDMEVBO0VBQ0UsNkJBQUE7QUR2RUY7O0FDMEVBO0VBQ0UseUJBOURLO0FEVFA7O0FDeUVBO0VBQ0UseUJBOURTO0FEUlg7O0FDd0VBO0VBQ0UseUJBaEVVO0FETFo7O0FDdUVBO0VBQ0UsNENBckVVO0FEQ1o7O0FDc0VBO0VBQ0UsMENBckVXO0FERWI7O0FDcUVBO0VBQ0UsNENBdkVXO0FES2I7O0FDb0VBO0VBQ0UseUJBckZJO0FEb0JOOztBRTlEQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FBd0VBO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtBRmdCRjtBRTdCRTtFQWZBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFLRSxPQUFBO0VBT0EseUJEckJFO0FEMEROO0FFdkNFO0VBZkEsV0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUVFLFNBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0VBU0EseUJEckJFO0FEcUVOO0FFcEZJO0VBb0RGO0lBRUksaUJBQUE7RUZrQ0o7RUVqQ0k7SUFDRSxhQUFBO0VGbUNOO0FBQ0Y7O0FFOUJBO0VBQ0UsY0FBQSxFQUFBLGdCQUFBO0VBQ0EscUJBQUEsRUFBQSxZQUFBO0VBQ0Esd0JBQUEsRUFBQSwwQkFBQTtBRmlDRjtBRS9CRTtFQUNFLGFBQUEsRUFBQSxtQkFBQTtBRmlDSjs7QUdwSUE7RUFDRSx1QkFBQTtBSHVJRjs7QUdySUE7RUFDRSxrQkFBQTtFQUNBLGtCQUFBO0FId0lGOztBSXpJRTtFQUNFLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpSkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUo0SUo7QUlqSkU7RUFDRSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0EsNklBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FKbUpKO0FJeEpFO0VBQ0UsMEJBQUE7RUFDQSxnQkFBQTtFQUNBLG1KQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBSjBKSjtBSS9KRTtFQUNFLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwySUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUppS0o7QUl0S0U7RUFDRSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0EsNklBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FKd0tKO0FLNUtBO0VBQ0UscUNBQUE7RUFDQSxlQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtFQUNBLGNKeUNLO0VJeENMLGdCQUFBO0FMOEtGOztBSzNLQTtFQUNFLHFDQUFBO0VBQ0EsZ0JBQUE7QUw4S0Y7O0FLM0tBO0VBQ0UsMkJBQUE7QUw4S0Y7QUszS0k7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLHNDQUFBO0FMNktOO0FLM0tNO0VBQ0UsdUJBQUE7QUw2S1I7QUt2S007RUFDRSx1QkFBQTtFQUNBLFlBQUE7QUx5S1I7QUtwS0U7RUFDRSxjSlFHO0VJUEgscUJBQUE7QUxzS0o7QUtwS0k7RUFDRSx5QkpJQztFSUhELFdBQUE7QUxzS047QUtsS0U7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QUxvS0o7QUtuS0k7RUFDRSwwQkFBQTtFQUNBLHVCQUFBO0FMcUtOOztBS25KRTtFQUNFLG9DQUFBO0FMc0pKOztBS3ZKRTtFQUNFLG9DQUFBO0FMMEpKOztBSzNKRTtFQUNFLG9DQUFBO0FMOEpKOztBSy9KRTtFQUNFLG9DQUFBO0FMa0tKOztBS25LRTtFQUNFLG9DQUFBO0FMc0tKOztBS3ZLRTtFQUNFLG9DQUFBO0FMMEtKOztBSzNLRTtFQUNFLG9DQUFBO0FMOEtKOztBSy9LRTtFQUNFLG9DQUFBO0FMa0xKOztBS3BIRTtFQUdNLGVBQUE7QUxxSFI7QUVuT0k7RUcyR0Y7SUFHTSxlQUFBO0VMeUhOO0FBQ0Y7QUV4T0k7RUcyR0Y7SUFHTSxlQUFBO0VMOEhOO0FBQ0Y7QUU3T0k7RUcyR0Y7SUFHTSxlQUFBO0VMbUlOO0FBQ0Y7QUVsUEk7RUcyR0Y7SUFHTSxlQUFBO0VMd0lOO0FBQ0Y7O0FLNUlFO0VBR00sZUFBQTtBTDZJUjtBRTNQSTtFRzJHRjtJQUdNLGVBQUE7RUxpSk47QUFDRjtBRWhRSTtFRzJHRjtJQUdNLGVBQUE7RUxzSk47QUFDRjtBRXJRSTtFRzJHRjtJQUdNLGVBQUE7RUwySk47QUFDRjtBRTFRSTtFRzJHRjtJQUdNLGVBQUE7RUxnS047QUFDRjs7QUtwS0U7RUFHTSxlQUFBO0FMcUtSO0FFblJJO0VHMkdGO0lBR00sZUFBQTtFTHlLTjtBQUNGO0FFeFJJO0VHMkdGO0lBR00sZUFBQTtFTDhLTjtBQUNGO0FFN1JJO0VHMkdGO0lBR00sZUFBQTtFTG1MTjtBQUNGO0FFbFNJO0VHMkdGO0lBR00sZUFBQTtFTHdMTjtBQUNGOztBSzVMRTtFQUdNLGVBQUE7QUw2TFI7QUUzU0k7RUcyR0Y7SUFHTSxlQUFBO0VMaU1OO0FBQ0Y7QUVoVEk7RUcyR0Y7SUFHTSxlQUFBO0VMc01OO0FBQ0Y7QUVyVEk7RUcyR0Y7SUFHTSxlQUFBO0VMMk1OO0FBQ0Y7QUUxVEk7RUcyR0Y7SUFHTSxlQUFBO0VMZ05OO0FBQ0Y7O0FLcE5FO0VBR00sZUFBQTtBTHFOUjtBRW5VSTtFRzJHRjtJQUdNLGVBQUE7RUx5Tk47QUFDRjtBRXhVSTtFRzJHRjtJQUdNLGVBQUE7RUw4Tk47QUFDRjtBRTdVSTtFRzJHRjtJQUdNLGVBQUE7RUxtT047QUFDRjtBRWxWSTtFRzJHRjtJQUdNLGVBQUE7RUx3T047QUFDRjs7QUs1T0U7RUFHTSxlQUFBO0FMNk9SO0FFM1ZJO0VHMkdGO0lBR00sZUFBQTtFTGlQTjtBQUNGO0FFaFdJO0VHMkdGO0lBR00sZUFBQTtFTHNQTjtBQUNGO0FFcldJO0VHMkdGO0lBR00sZUFBQTtFTDJQTjtBQUNGO0FFMVdJO0VHMkdGO0lBR00sZUFBQTtFTGdRTjtBQUNGOztBS3BRRTtFQUdNLGVBQUE7QUxxUVI7QUVuWEk7RUcyR0Y7SUFHTSxlQUFBO0VMeVFOO0FBQ0Y7QUV4WEk7RUcyR0Y7SUFHTSxlQUFBO0VMOFFOO0FBQ0Y7QUU3WEk7RUcyR0Y7SUFHTSxlQUFBO0VMbVJOO0FBQ0Y7QUVsWUk7RUcyR0Y7SUFHTSxlQUFBO0VMd1JOO0FBQ0Y7O0FLNVJFO0VBR00sZUFBQTtBTDZSUjtBRTNZSTtFRzJHRjtJQUdNLGVBQUE7RUxpU047QUFDRjtBRWhaSTtFRzJHRjtJQUdNLGVBQUE7RUxzU047QUFDRjtBRXJaSTtFRzJHRjtJQUdNLGVBQUE7RUwyU047QUFDRjtBRTFaSTtFRzJHRjtJQUdNLGVBQUE7RUxnVE47QUFDRjs7QUtwVEU7RUFHTSxlQUFBO0FMcVRSO0FFbmFJO0VHMkdGO0lBR00sZUFBQTtFTHlUTjtBQUNGO0FFeGFJO0VHMkdGO0lBR00sZUFBQTtFTDhUTjtBQUNGO0FFN2FJO0VHMkdGO0lBR00sZUFBQTtFTG1VTjtBQUNGO0FFbGJJO0VHMkdGO0lBR00sZUFBQTtFTHdVTjtBQUNGOztBSzVVRTtFQUdNLGVBQUE7QUw2VVI7QUUzYkk7RUcyR0Y7SUFHTSxlQUFBO0VMaVZOO0FBQ0Y7QUVoY0k7RUcyR0Y7SUFHTSxlQUFBO0VMc1ZOO0FBQ0Y7QUVyY0k7RUcyR0Y7SUFHTSxlQUFBO0VMMlZOO0FBQ0Y7QUUxY0k7RUcyR0Y7SUFHTSxlQUFBO0VMZ1dOO0FBQ0Y7O0FLcFdFO0VBR00sZUFBQTtBTHFXUjtBRW5kSTtFRzJHRjtJQUdNLGVBQUE7RUx5V047QUFDRjtBRXhkSTtFRzJHRjtJQUdNLGVBQUE7RUw4V047QUFDRjtBRTdkSTtFRzJHRjtJQUdNLGVBQUE7RUxtWE47QUFDRjtBRWxlSTtFRzJHRjtJQUdNLGVBQUE7RUx3WE47QUFDRjs7QUs1WEU7RUFHTSxlQUFBO0FMNlhSO0FFM2VJO0VHMkdGO0lBR00sZUFBQTtFTGlZTjtBQUNGO0FFaGZJO0VHMkdGO0lBR00sZUFBQTtFTHNZTjtBQUNGO0FFcmZJO0VHMkdGO0lBR00sZUFBQTtFTDJZTjtBQUNGO0FFMWZJO0VHMkdGO0lBR00sZUFBQTtFTGdaTjtBQUNGOztBS3BaRTtFQUdNLGVBQUE7QUxxWlI7QUVuZ0JJO0VHMkdGO0lBR00sZUFBQTtFTHlaTjtBQUNGO0FFeGdCSTtFRzJHRjtJQUdNLGVBQUE7RUw4Wk47QUFDRjtBRTdnQkk7RUcyR0Y7SUFHTSxlQUFBO0VMbWFOO0FBQ0Y7QUVsaEJJO0VHMkdGO0lBR00sZUFBQTtFTHdhTjtBQUNGOztBSzVhRTs7RUFHTSxlQUFBO0FMOGFSO0FFNWhCSTtFRzJHRjs7SUFHTSxlQUFBO0VMbWJOO0FBQ0Y7QUVsaUJJO0VHMkdGOztJQUdNLGVBQUE7RUx5Yk47QUFDRjtBRXhpQkk7RUcyR0Y7O0lBR00sZUFBQTtFTCtiTjtBQUNGO0FFOWlCSTtFRzJHRjs7SUFHTSxlQUFBO0VMcWNOO0FBQ0Y7O0FLemNFO0VBR00sZUFBQTtBTDBjUjtBRXhqQkk7RUcyR0Y7SUFHTSxlQUFBO0VMOGNOO0FBQ0Y7QUU3akJJO0VHMkdGO0lBR00sZUFBQTtFTG1kTjtBQUNGO0FFbGtCSTtFRzJHRjtJQUdNLGVBQUE7RUx3ZE47QUFDRjtBRXZrQkk7RUcyR0Y7SUFHTSxlQUFBO0VMNmROO0FBQ0Y7O0FLamVFO0VBR00sZUFBQTtBTGtlUjtBRWhsQkk7RUcyR0Y7SUFHTSxlQUFBO0VMc2VOO0FBQ0Y7QUVybEJJO0VHMkdGO0lBR00sZUFBQTtFTDJlTjtBQUNGO0FFMWxCSTtFRzJHRjtJQUdNLGVBQUE7RUxnZk47QUFDRjtBRS9sQkk7RUcyR0Y7SUFHTSxlQUFBO0VMcWZOO0FBQ0Y7O0FLemZFO0VBR00sZUFBQTtFQU1FLGlCQUhnQjtBTHdmMUI7QUV6bUJJO0VHMkdGO0lBR00sZUFBQTtJQU1FLGlCQUhnQjtFTDZmeEI7QUFDRjtBRS9tQkk7RUcyR0Y7SUFHTSxlQUFBO0lBTUUsaUJBSGdCO0VMbWdCeEI7QUFDRjtBRXJuQkk7RUcyR0Y7SUFHTSxlQUFBO0lBTUUsaUJBSGdCO0VMeWdCeEI7QUFDRjtBRTNuQkk7RUcyR0Y7SUFHTSxlQUFBO0lBTUUsaUJBSGdCO0VMK2dCeEI7QUFDRjs7QUt0aEJFO0VBR00sZUFBQTtBTHVoQlI7QUVyb0JJO0VHMkdGO0lBR00sZUFBQTtFTDJoQk47QUFDRjtBRTFvQkk7RUcyR0Y7SUFHTSxlQUFBO0VMZ2lCTjtBQUNGO0FFL29CSTtFRzJHRjtJQUdNLGVBQUE7RUxxaUJOO0FBQ0Y7QUVwcEJJO0VHMkdGO0lBR00sZUFBQTtFTDBpQk47QUFDRjs7QUs5aUJFO0VBR00sZUFBQTtBTCtpQlI7QUU3cEJJO0VHMkdGO0lBR00sZUFBQTtFTG1qQk47QUFDRjtBRWxxQkk7RUcyR0Y7SUFHTSxlQUFBO0VMd2pCTjtBQUNGO0FFdnFCSTtFRzJHRjtJQUdNLGVBQUE7RUw2akJOO0FBQ0Y7QUU1cUJJO0VHMkdGO0lBR00sZUFBQTtFTGtrQk47QUFDRjs7QUt0a0JFO0VBR00sZUFBQTtBTHVrQlI7QUVyckJJO0VHMkdGO0lBR00sZUFBQTtFTDJrQk47QUFDRjtBRTFyQkk7RUcyR0Y7SUFHTSxlQUFBO0VMZ2xCTjtBQUNGO0FFL3JCSTtFRzJHRjtJQUdNLGVBQUE7RUxxbEJOO0FBQ0Y7QUVwc0JJO0VHMkdGO0lBR00sZUFBQTtFTDBsQk47QUFDRjs7QUs5bEJFO0VBR00sZUFBQTtBTCtsQlI7QUU3c0JJO0VHMkdGO0lBR00sZUFBQTtFTG1tQk47QUFDRjtBRWx0Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMd21CTjtBQUNGO0FFdnRCSTtFRzJHRjtJQUdNLGVBQUE7RUw2bUJOO0FBQ0Y7QUU1dEJJO0VHMkdGO0lBR00sZUFBQTtFTGtuQk47QUFDRjs7QUt0bkJFO0VBR00sZUFBQTtBTHVuQlI7QUVydUJJO0VHMkdGO0lBR00sZUFBQTtFTDJuQk47QUFDRjtBRTF1Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMZ29CTjtBQUNGO0FFL3VCSTtFRzJHRjtJQUdNLGVBQUE7RUxxb0JOO0FBQ0Y7QUVwdkJJO0VHMkdGO0lBR00sZUFBQTtFTDBvQk47QUFDRjs7QUs5b0JFO0VBR00sZUFBQTtBTCtvQlI7QUU3dkJJO0VHMkdGO0lBR00sZUFBQTtFTG1wQk47QUFDRjtBRWx3Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMd3BCTjtBQUNGO0FFdndCSTtFRzJHRjtJQUdNLGVBQUE7RUw2cEJOO0FBQ0Y7QUU1d0JJO0VHMkdGO0lBR00sZUFBQTtFTGtxQk47QUFDRjs7QUt0cUJFO0VBR00sZUFBQTtBTHVxQlI7QUVyeEJJO0VHMkdGO0lBR00sZUFBQTtFTDJxQk47QUFDRjtBRTF4Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMZ3JCTjtBQUNGO0FFL3hCSTtFRzJHRjtJQUdNLGVBQUE7RUxxckJOO0FBQ0Y7QUVweUJJO0VHMkdGO0lBR00sZUFBQTtFTDByQk47QUFDRjs7QUs5ckJFO0VBR00sZUFBQTtBTCtyQlI7QUU3eUJJO0VHMkdGO0lBR00sZUFBQTtFTG1zQk47QUFDRjtBRWx6Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMd3NCTjtBQUNGO0FFdnpCSTtFRzJHRjtJQUdNLGVBQUE7RUw2c0JOO0FBQ0Y7QUU1ekJJO0VHMkdGO0lBR00sZUFBQTtFTGt0Qk47QUFDRjs7QUt0dEJFO0VBR00sZUFBQTtBTHV0QlI7QUVyMEJJO0VHMkdGO0lBR00sZUFBQTtFTDJ0Qk47QUFDRjtBRTEwQkk7RUcyR0Y7SUFHTSxlQUFBO0VMZ3VCTjtBQUNGO0FFLzBCSTtFRzJHRjtJQUdNLGVBQUE7RUxxdUJOO0FBQ0Y7QUVwMUJJO0VHMkdGO0lBR00sZUFBQTtFTDB1Qk47QUFDRjs7QUs5dUJFO0VBR00sZUFBQTtBTCt1QlI7QUU3MUJJO0VHMkdGO0lBR00sZUFBQTtFTG12Qk47QUFDRjtBRWwyQkk7RUcyR0Y7SUFHTSxlQUFBO0VMd3ZCTjtBQUNGO0FFdjJCSTtFRzJHRjtJQUdNLGVBQUE7RUw2dkJOO0FBQ0Y7QUU1MkJJO0VHMkdGO0lBR00sZUFBQTtFTGt3Qk47QUFDRjs7QUt0d0JFO0VBR00sZUFBQTtBTHV3QlI7QUVyM0JJO0VHMkdGO0lBR00sZUFBQTtFTDJ3Qk47QUFDRjtBRTEzQkk7RUcyR0Y7SUFHTSxlQUFBO0VMZ3hCTjtBQUNGO0FFLzNCSTtFRzJHRjtJQUdNLGVBQUE7RUxxeEJOO0FBQ0Y7QUVwNEJJO0VHMkdGO0lBR00sZUFBQTtFTDB4Qk47QUFDRjs7QUs5eEJFO0VBR00sZUFBQTtBTCt4QlI7QUU3NEJJO0VHMkdGO0lBR00sZUFBQTtFTG15Qk47QUFDRjtBRWw1Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMd3lCTjtBQUNGO0FFdjVCSTtFRzJHRjtJQUdNLGVBQUE7RUw2eUJOO0FBQ0Y7QUU1NUJJO0VHMkdGO0lBR00sZUFBQTtFTGt6Qk47QUFDRjs7QUt0ekJFO0VBR00sZUFBQTtBTHV6QlI7QUVyNkJJO0VHMkdGO0lBR00sZUFBQTtFTDJ6Qk47QUFDRjtBRTE2Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMZzBCTjtBQUNGO0FFLzZCSTtFRzJHRjtJQUdNLGVBQUE7RUxxMEJOO0FBQ0Y7QUVwN0JJO0VHMkdGO0lBR00sZUFBQTtFTDAwQk47QUFDRjs7QUs5MEJFO0VBR00sZUFBQTtBTCswQlI7QUU3N0JJO0VHMkdGO0lBR00sZUFBQTtFTG0xQk47QUFDRjtBRWw4Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMdzFCTjtBQUNGO0FFdjhCSTtFRzJHRjtJQUdNLGVBQUE7RUw2MUJOO0FBQ0Y7QUU1OEJJO0VHMkdGO0lBR00sZUFBQTtFTGsyQk47QUFDRjs7QUt0MkJFO0VBR00sZUFBQTtBTHUyQlI7QUVyOUJJO0VHMkdGO0lBR00sZUFBQTtFTDIyQk47QUFDRjtBRTE5Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMZzNCTjtBQUNGO0FFLzlCSTtFRzJHRjtJQUdNLGVBQUE7RUxxM0JOO0FBQ0Y7QUVwK0JJO0VHMkdGO0lBR00sZUFBQTtFTDAzQk47QUFDRjs7QUs5M0JFO0VBR00sZUFBQTtBTCszQlI7QUU3K0JJO0VHMkdGO0lBR00sZUFBQTtFTG00Qk47QUFDRjtBRWwvQkk7RUcyR0Y7SUFHTSxlQUFBO0VMdzRCTjtBQUNGO0FFdi9CSTtFRzJHRjtJQUdNLGVBQUE7RUw2NEJOO0FBQ0Y7QUU1L0JJO0VHMkdGO0lBR00sZUFBQTtFTGs1Qk47QUFDRjs7QUt0NUJFO0VBR00sZUFBQTtBTHU1QlI7QUVyZ0NJO0VHMkdGO0lBR00sZUFBQTtFTDI1Qk47QUFDRjtBRTFnQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMZzZCTjtBQUNGO0FFL2dDSTtFRzJHRjtJQUdNLGVBQUE7RUxxNkJOO0FBQ0Y7QUVwaENJO0VHMkdGO0lBR00sZUFBQTtFTDA2Qk47QUFDRjs7QUs5NkJFO0VBR00sZUFBQTtBTCs2QlI7QUU3aENJO0VHMkdGO0lBR00sZUFBQTtFTG03Qk47QUFDRjtBRWxpQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMdzdCTjtBQUNGO0FFdmlDSTtFRzJHRjtJQUdNLGVBQUE7RUw2N0JOO0FBQ0Y7QUU1aUNJO0VHMkdGO0lBR00sZUFBQTtFTGs4Qk47QUFDRjs7QUt0OEJFO0VBR00sZUFBQTtBTHU4QlI7QUVyakNJO0VHMkdGO0lBR00sZUFBQTtFTDI4Qk47QUFDRjtBRTFqQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMZzlCTjtBQUNGO0FFL2pDSTtFRzJHRjtJQUdNLGVBQUE7RUxxOUJOO0FBQ0Y7QUVwa0NJO0VHMkdGO0lBR00sZUFBQTtFTDA5Qk47QUFDRjs7QUs5OUJFO0VBR00sZUFBQTtBTCs5QlI7QUU3a0NJO0VHMkdGO0lBR00sZUFBQTtFTG0rQk47QUFDRjtBRWxsQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMdytCTjtBQUNGO0FFdmxDSTtFRzJHRjtJQUdNLGVBQUE7RUw2K0JOO0FBQ0Y7QUU1bENJO0VHMkdGO0lBR00sZUFBQTtFTGsvQk47QUFDRjs7QUt0L0JFO0VBR00sZUFBQTtFQU1FLGdCQUhnQjtBTHEvQjFCO0FFdG1DSTtFRzJHRjtJQUdNLGVBQUE7SUFNRSxnQkFIZ0I7RUwwL0J4QjtBQUNGO0FFNW1DSTtFRzJHRjtJQUdNLGVBQUE7SUFNRSxnQkFIZ0I7RUxnZ0N4QjtBQUNGO0FFbG5DSTtFRzJHRjtJQUdNLGVBQUE7SUFNRSxnQkFIZ0I7RUxzZ0N4QjtBQUNGO0FFeG5DSTtFRzJHRjtJQUdNLGVBQUE7SUFNRSxnQkFIZ0I7RUw0Z0N4QjtBQUNGOztBS25oQ0U7RUFHTSxlQUFBO0FMb2hDUjtBRWxvQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMd2hDTjtBQUNGO0FFdm9DSTtFRzJHRjtJQUdNLGVBQUE7RUw2aENOO0FBQ0Y7QUU1b0NJO0VHMkdGO0lBR00sZUFBQTtFTGtpQ047QUFDRjtBRWpwQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMdWlDTjtBQUNGOztBSzNpQ0U7RUFHTSxlQUFBO0FMNGlDUjtBRTFwQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMZ2pDTjtBQUNGO0FFL3BDSTtFRzJHRjtJQUdNLGVBQUE7RUxxakNOO0FBQ0Y7QUVwcUNJO0VHMkdGO0lBR00sZUFBQTtFTDBqQ047QUFDRjtBRXpxQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMK2pDTjtBQUNGOztBRTlxQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMcWtDTjtBQUNGO0FFcHJDSTtFRzJHRjtJQUdNLGVBQUE7RUwwa0NOO0FBQ0Y7QUV6ckNJO0VHMkdGO0lBR00sZUFBQTtFTCtrQ047QUFDRjs7QUtubENFO0VBR00sZUFBQTtBTG9sQ1I7QUVsc0NJO0VHMkdGO0lBR00sZUFBQTtFTHdsQ047QUFDRjs7QUs1bENFO0VBR00sZUFBQTtBTDZsQ1I7QUUzc0NJO0VHMkdGO0lBR00sZUFBQTtFTGltQ047QUFDRjs7QUtybUNFO0VBR00sZUFBQTtBTHNtQ1I7QUVwdENJO0VHMkdGO0lBR00sZUFBQTtFTDBtQ047QUFDRjs7QUs5bUNFO0VBR00sZUFBQTtBTCttQ1I7QUU3dENJO0VHMkdGO0lBR00sZUFBQTtFTG1uQ047QUFDRjs7QUt2bkNFO0VBR00sZUFBQTtBTHduQ1I7QUV0dUNJO0VHMkdGO0lBR00sZUFBQTtFTDRuQ047QUFDRjs7QUtob0NFO0VBR00sZUFBQTtBTGlvQ1I7QUUvdUNJO0VHMkdGO0lBR00sZUFBQTtFTHFvQ047QUFDRjs7QUt6bkNBO0VBQ0UsZUFBQTtBTDRuQ0Y7O0FLMW5DQTtFQUNFLGVBQUE7QUw2bkNGOztBSzNuQ0E7RUFDRSxlQUFBO0FMOG5DRjs7QUszbkNBO0VBQ0UsU0FBQTtBTDhuQ0Y7O0FLdm5DQTtFQUVFLGFBQUE7RUFDQSxtQkMvSlE7RURnS1Isa0JBQUE7QUx5bkNGO0FFMXdDSTtFRzZJSjtJQU9JLGdCQUFBO0VMMG5DRjtBQUNGOztBS2ptQ0E7RUFDRSxnQkFBQTtFQUNBLGtDQUFBO0FMb21DRjs7QUs1bENBO0VBQ0UsZ0JBQUE7RUFDQSxvQ0FBQTtBTCtsQ0Y7O0FLN2xDQTtFQUNFLGlCQUFBO0FMZ21DRjs7QUs5bENBO0VBQ0UsK0JKdktXO0VJd0tYLGVBQUE7QUxpbUNGOztBSzlsQ0E7RUFDRSxtQkFBQTtBTGltQ0Y7O0FLOWxDQTtFQUNFLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QUxpbUNGOztBSy9sQ0E7RUFDRSxnQkFBQTtBTGttQ0Y7O0FLOWxDRTtFQUNFLGNKck1FO0FEc3lDTjs7QUszbENNO0VBQ0UsY0p2TUQ7QURxeUNQOztBT3IxQ0E7RUFDRSxhRFlRO0FONDBDVjs7QU90MUNBO0VBQ0UsaUJEU1E7QU5nMUNWOztBT3YxQ0E7RUFDRSxtQkRNUTtBTm8xQ1Y7O0FPeDFDQTtFQUNFLG9CREdRO0FOdzFDVjs7QU96MUNBO0VBQ0Usa0JBQUE7QVA0MUNGOztBTzExQ0E7RUFDRSxrQkRIUTtFQ0lSLG1CREpRO0FOaTJDVjs7QU8zMUNBO0VBQ0UsaUJEUFE7RUNRUixvQkRSUTtBTnMyQ1Y7O0FPdjBDRTtFQUNFLGVBRk07QVA0MENWOztBT3gw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Sko7O0FXaHJKRTtFQUNFLHFCQUFBO0FYbXJKSjs7QVdwckpFO0VBQ0UsVUFBQTtBWHVySko7O0FXeHJKRTtFQUNFLHFCQUFBO0FYMnJKSjs7QVc1ckpFO0VBQ0UscUJBQUE7QVgrckpKOztBV2hzSkU7RUFDRSxVQUFBO0FYbXNKSjs7QVdwc0pFO0VBQ0UscUJBQUE7QVh1c0pKOztBV3hzSkU7RUFDRSxxQkFBQTtBWDJzSko7O0FXNXNKRTtFQUNFLFVBQUE7QVgrc0pKOztBV2h0SkU7RUFDRSxxQkFBQTtBWG10Sko7O0FXcHRKRTtFQUNFLHFCQUFBO0FYdXRKSjs7QVd4dEpFO0VBQ0UsV0FBQTtBWDJ0Sko7O0FFeHpKSTtFU3FHRTtJQUNFLG9CQUFBO0VYdXRKTjtFV3h0Skk7SUFDRSxxQkFBQTtFWDB0Sk47RVczdEpJO0lBQ0UsVUFBQTtFWDZ0Sk47RVc5dEpJO0lBQ0UscUJBQUE7RVhndUpOO0VXanVKSTtJQUNFLHFCQUFBO0VYbXVKTjtFV3B1Skk7SUFDRSxVQUFBO0VYc3VKTjtFV3Z1Skk7SUFDRSxxQkFBQTtFWHl1Sk47RVcxdUpJO0lBQ0UscUJBQUE7RVg0dUpOO0VXN3VKSTtJQUNFLFVBQUE7RVgrdUpOO0VXaHZKSTtJQUNFLHFCQUFBO0VYa3ZKTjtFV252Skk7SUFDRSxxQkFBQTtFWHF2Sk47RVd0dkpJO0lBQ0UsV0FBQTtFWHd2Sk47QUFDRjtBRS8xSkk7RVNxR0U7SUFDRSxvQkFBQTtFWDZ2Sk47RVc5dkpJO0lBQ0UscUJBQUE7RVhnd0pOO0VXandKSTtJQUNFLFVBQUE7RVhtd0pOO0VXcHdKSTtJQUNFLHFCQUFBO0VYc3dKTjtFV3Z3Skk7SUFDRSxxQkFBQTtFWHl3Sk47RVcxd0pJO0lBQ0UsVUFBQTtFWDR3Sk47RVc3d0pJO0lBQ0UscUJBQUE7RVgrd0pOO0VXaHhKSTtJQUNFLHFCQUFBO0VYa3hKTjtFV254Skk7SUFDRSxVQUFBO0VYcXhKTjtFV3R4Skk7SUFDRSxxQkFBQTtFWHd4Sk47RVd6eEpJO0lBQ0UscUJBQUE7RVgyeEpOO0VXNXhKSTtJQUNFLFdBQUE7RVg4eEpOO0FBQ0Y7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MC9LSjtBY3YvS0U7RUFDRSx5QmJWTztFYVdQLFdBQUE7RUFDQSxxQmJaTztBRHFnTFg7QWN2L0tJO0VBQ0Usc0JBQUE7RUFDQSxjYmhCSztFYWlCTCxxQmJqQks7QUQwZ0xYO0Fjci9LRTtFQUNFLHlCYlJXO0VhU1gscUJiVFc7RWFVWCxXQUFBO0FkdS9LSjtBY3IvS0k7RUFDRSxzQkFBQTtFQUNBLGNiNUJLO0VhNkJMLHFCYmZTO0FEc2dMZjtBY24vS0U7RUFDRSw0Q2JqQ1E7RWFrQ1Isd0NibENRO0VhbUNSLFdBQUE7QWRxL0tKO0Fjbi9LSTtFQUNFLHlCYnhDQztFYXlDRCxxQmJ6Q0M7RWEwQ0QsV0FBQTtBZHEvS047QWNqL0tFO0VBQ0UseUJiL0NHO0VhZ0RILFdBQUE7RUFDQSxlQUFBO0FkbS9LSjtBY2gvS0U7RUFDRSx5QmJyREc7RWFzREgscUJidERHO0VhdURILFdBQUE7QWRrL0tKO0FjaC9LSTtFQUNFLHNCQUFBO0VBQ0EsY2IzREM7RWE0REQscUJiNURDO0FEOGlMUDtBYzkrS0U7RUFDRSxrQkFBQTtFQUNBLHlCYmxFRztFYW1FSCxXQUFBO0FkZy9LSjtBYzkrS0k7RUFDRSxzQkFBQTtFQUNBLGNidkVDO0FEdWpMUDs7QWV2bUxBO0VBQ0UsV0FBQTtFQUNBLHNDQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBZjBtTEY7QUVwbExJO0VhNUJKO0lBVUksZUFBQTtFZjBtTEY7QUFDRjtBZXhtTEU7RUFDRSx5QmQ2QkU7QUQ2a0xOO0FleG1MSTtFQUNFLHNCQUFBO0VBQ0EsY2R5QkE7QURpbExOO0FldG1MRTtFQUNFLHlCZDBCTztBRDhrTFg7QWV0bUxJO0VBQ0UseUJkeUJLO0FEK2tMWDtBZXBtTEU7RUFDRSxxQkFBQTtBZnNtTEo7QWVubUxFO0VBQ0Usd0NBQUE7QWZxbUxKO0FlbG1MRTtFQUNFLHlCZFNHO0VjUkgsV0FBQTtBZm9tTEo7QWVsbUxJO0VBQ0UseUJkUUs7QUQ0bExYOztBZTlsTEU7RUFDRSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FB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aDdMSTtFQUNFLGFBQUE7QWpCazdMTjtBaUJoN0xJO0VBQ0UscUJBQUE7QWpCazdMTjs7QWlCNzZMRTtFQUNFLG1FQUFBO0FqQmc3TEo7O0FpQmo3TEU7RUFDRSx5RUFBQTtBakJvN0xKOztBaUJyN0xFO0VBQ0UsMkRBQUE7QWpCdzdMSjs7QWlCejdMRTtFQUNFLDJEQUFBO0FqQjQ3TEo7O0FpQjc3TEU7RUFDRSxnRUFBQTtBakJnOExKOztBaUJqOExFO0VBQ0UsK0RBQUE7QWpCbzhMSjs7QWlCcjhMRTtFQUNFLDREQUFBO0FqQnc4TEo7O0FpQno4TEU7RUFDRSwwREFBQTtBakI0OExKOztBaUI3OExFO0VBQ0UsMkRBQUE7QWpCZzlMSjs7QWlCajlMRTtFQUNFLG9EQUFBO0FqQm85TEo7O0FpQnI5TEU7RUFDRSx5REFBQTtBakJ3OUxKOztBaUJ6OUxFO0VBQ0UsdURBQUE7QWpCNDlMSjs7QWlCNzlMRTtFQUNFLDJEQUFBO0FqQmcrTEo7O0FpQmorTEU7RUFDRSwrREFBQTtBakJvK0xKOztBaUJyK0xFO0VBQ0Usa0VBQUE7QWpCdytMSjs7QWlCeitMRTtFQUNFLGlFQUFBO0FqQjQrTEo7O0FpQjcrTEU7RUFDRSxpRUFBQTtBakJnL0xKOztBaUJqL0xFO0VBQ0Usa0VBQUE7QWpCby9MSjs7QWlCci9MRTtFQUNFLG9FQUFBO0FqQncvTEo7O0FpQnovTEU7RUFDRSxzRUFBQTtBakI0L0xKOztBaUI3L0xFO0VBQ0UseURBQUE7QWpCZ2dNSjs7QWlCamdNRTtFQUNFLHNEQUFBO0FqQm9nTUo7O0FpQnJnTUU7RUFDRSxzREFBQTtBakJ3Z01KOztBaUJ6Z01FO0VBQ0Usc0RBQUE7QWpCNGdNSjs7QWlCN2dNRTtFQUNFLHdEQUFBO0FqQmdoTUo7O0FpQmpoTUU7RUFDRSxzREFBQTtBakJvaE1KOztBaUJyaE1FO0VBQ0Usa0VBQUE7QWpCd2hNSjs7QWlCemhNRTtFQUNFLGdFQUFBO0FqQjRoTUo7O0FpQjdoTUU7RUFDRSw4REFBQTtBakJnaU1KOztBaUJqaU1FO0VBQ0UsK0RBQUE7QWpCb2lNSjs7QWlCaGlNRTtF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QUF1QixnQkFBQTtBdEJreU52Qjs7QXNCanlOQTtFQUE0QixnQkFBQTtBdEJxeU41Qjs7QXNCcHlOQTtFQUF1QixnQkFBQTtBdEJ3eU52Qjs7QXNCdnlOQTtFQUEyQixnQkFBQTtBdEIyeU4zQjs7QXNCMXlOQTtFQUE0QixnQkFBQTtBdEI4eU41Qjs7QXNCN3lOQTtFQUE2QixnQkFBQTtBdEJpek43Qjs7QXNCaHpOQTtFQUF3QixnQkFBQTtBdEJvek54Qjs7QXNCbnpOQTtFQUEyQixnQkFBQTtBdEJ1ek4zQjs7QXNCdHpOQTtFQUF3QixnQkFBQTtBdEIwek54Qjs7QXNCenpOQTtFQUEwQixnQkFBQTtBdEI2ek4xQjs7QXNCNXpOQTtFQUF5QixnQkFBQTtBdEJnME56Qjs7QXNCL3pOQTtFQUF5QixnQkFBQTtBdEJtME56Qjs7QXNCbDBOQTtFQUF5QixnQkFBQTtBdEJzME56Qjs7QXNCcjBOQTtFQUF5QixnQkFBQTtBdEJ5ME56Qjs7QXNCeDBOQTtFQUFpQyxnQkFBQTtBdEI0ME5qQzs7QXNCMzBOQTtFQUE2QixnQkFBQTtBdEIrME43Qjs7QXNCOTBOQTtFQUEyQixnQkFBQTtBdEJrMU4zQjs7QXNCajFOQTtFQUEwQixnQkFBQTtBdEJxMU4xQjs7QXNCcDFOQTtFQUFnQyxnQkFBQTtBdEJ3MU5oQzs7QXNCdjFOQTtFQUEyQixnQkFBQTtBdEIyMU4zQjs7QXNCMTFOQTtFQUE0QixnQkFBQTtBdEI4MU41Qjs7QXNCNzFOQTtFQUE2QixnQkFBQTtBdEJpMk43Qjs7QXNCaDJOQTtFQUF5QixnQkFBQTtBdEJvMk56Qjs7QXNCbjJOQTtFQUF5QixnQkFBQTtBdEJ1Mk56Qjs7QXNCdDJOQTtFQUErQixnQkFBQTtBdEIwMk4vQjs7QXNCejJOQTtFQUErQixnQkFBQTtBdEI2Mk4vQjs7QXNCNTJOQTtFQUFnQyxnQkFBQTtBdEJnM05oQzs7QXNCLzJOQTtFQUE4QixnQkFBQTtBdEJtM045Qjs7QXNCbDNOQTtFQUEyQixnQkFBQTtBdEJzM04zQjs7QXNCcjNOQTtFQUE0QixnQkFBQTtBdEJ5M041Qjs7QXNCeDNOQTtFQUF3QixnQkFBQTtBdEI0M054Qjs7QXNCMzNOQTtFQUF5QixnQkFBQTtBdEIrM056Qjs7QXNCOTNOQTtFQUF5QixnQkFBQTtBdEJrNE56Qjs7QXNCajROQTtFQUE2QixnQkFBQTtBdEJxNE43Qjs7QXNCcDROQTtFQUEwQixnQkFBQTtBdEJ3NE4xQjs7QXNCdjROQTtFQUEyQixnQkFBQTtBdEIyNE4zQjs7QXNCMTROQTtFQUF5QixnQkFBQTtBdEI4NE56Qjs7QXNCNzROQTtFQUF5QixnQkFBQTtBdEJpNU56Qjs7QXNCaDVOQTtFQUEyQixnQkFBQTtBdEJvNU4zQjs7QXNCbjVOQTtFQUFnQyxnQkFBQTtBdEJ1NU5oQzs7QXNCdDVOQTtFQUErQixnQkFBQTtBdEIwNU4vQjs7QXNCejVOQTtFQUErQixnQkFBQTtBdEI2NU4vQjs7QXNCNTVOQTtFQUFpQyxnQkFBQTtBdEJnNk5qQzs7QXNCLzVOQTtFQUFnQyxnQkFBQTtBdEJtNk5oQzs7QXNCbDZOQTtFQUFrQyxnQkFBQTtBdEJzNk5sQzs7QXNCcjZOQTtFQUF5QixnQkFBQTtBdEJ5Nk56Qjs7QXNCeDZOQTtFQUFnQyxnQkFBQTtBdEI0Nk5oQzs7QXNCMzZOQTtFQUFpQyxnQkFBQTtBdEIrNk5qQzs7QXNCOTZOQTtFQUFtQyxnQkFBQTtBdEJrN05uQzs7QXNCajdOQTtFQUE0QixnQkFBQTtBdEJxN041Qjs7QXNCcDdOQTtFQUErQixnQkFBQTtBdEJ3N04vQjs7QXNCdjdOQTtFQUEyQixnQkFBQTtBdEIyN04zQjs7QXNCMTdOQTtFQUF5QixnQkFBQTtBdEI4N056Qjs7QXNCNzdOQTtFQUF5QixnQkFBQTtBdEJpOE56Qjs7QXNCaDhOQTtFQUEwQixnQkFBQTtBdEJvOE4xQjs7QXNCbjhOQTtFQUEwQixnQkFBQTtBdEJ1OE4xQjs7QXNCdDhOQTtFQUF5QixnQkFBQTtBdEIwOE56Qjs7QXNCejhOQTtFQUFrQyxnQkFBQTtBdEI2OE5sQzs7QXNCNThOQTtFQUFrQyxnQkFBQTtBdEJnOU5sQzs7QXNCLzhOQTtFQUE2QixnQkFBQTtBdEJtOU43Qjs7QXNCbDlOQTtFQUF5QixnQkFBQTtBdEJzOU56Qjs7QXNCcjlOQTtFQUEwQixnQkFBQTtBdEJ5OU4xQjs7QXNCeDlOQTtFQUF5QixnQkFBQTtBdEI0OU56Qjs7QXNCMzlOQTtFQUE0QixnQkFBQTtBdEIrOU41Qjs7QXNCOTlOQTtFQUFpQyxnQkFBQTtBdEJrK05qQzs7QXNCaitOQTtFQUFpQyxnQkFBQTtBdEJxK05qQzs7QXNCcCtOQTtFQUEwQixnQkFBQTtBdEJ3K04xQjs7QXNCditOQTtFQUFpQyxnQkFBQTtBdEIyK05qQzs7QXNCMStOQTtFQUFrQyxnQkFBQTtBdEI4K05sQzs7QXNCNytOQTtFQUE4QixnQkFBQTtBdEJpL045Qjs7QXNCaC9OQTtFQUErQixnQkFBQTtBdEJvL04vQjs7QXNCbi9OQTtFQUFnQyxnQkFBQTtBdEJ1L05oQzs7QXNCdC9OQTtFQUE0QixnQkFBQTtBdEIwL041Qjs7QXNCei9OQTtFQUFrQyxnQkFBQTtBdEI2L05sQzs7QXNCNS9OQTtFQUE4QixnQkFBQTtBdEJnZ085Qjs7QXNCLy9OQTtFQUErQixnQkFBQTtBdEJtZ08vQjs7QXNCbGdPQTtFQUFrQyxnQkFBQTtBdEJzZ09sQzs7QXNCcmdPQTtFQUE4QixnQkFBQTtBdEJ5Z085Qjs7QXNCeGdPQTtFQUErQixnQkFBQTtBdEI0Z08vQjs7QXNCM2dPQTtFQUErQixnQkFBQTtBdEIrZ08vQjs7QXNCOWdPQTtFQUFnQyxnQkFBQTtBdEJraE9oQzs7QXNCamhPQTtFQUE2QixnQkFBQTtBdEJxaE83Qjs7QXNCcGhPQTtFQUErQixnQkFBQTtBdEJ3aE8vQjs7QXNCdmhPQTtFQUE4QixnQkFBQTtBdEIyaE85Qjs7QXNCMWhPQTtFQUFnQyxnQkFBQTtBdEI4aE9oQzs7QXNCN2hPQTtFQUFpQyxnQkFBQTtBdEJpaU9qQzs7QXNCaGlPQTtFQUFxQyxnQkFBQTtBdEJvaU9yQzs7QXNCbmlPQTtFQUF5QixnQkFBQTtBdEJ1aU96Qjs7QXNCdGlPQTtFQUF5QixnQkFBQTtBdEIwaU96Qjs7QXNCemlPQTtFQUF5QixnQkFBQTtBdEI2aU96Qjs7QXNCNWlPQTtFQUE2QixnQkFBQTtBdEJnak83Qjs7QXNCL2lPQTtFQUE4QixnQkFBQTtBdEJtak85Qjs7QXNCbGpPQTtFQUFpQyxnQkFBQTtBdEJzak9qQzs7QXNCcmpPQTtFQUEwQixnQkFBQTtBdEJ5ak8xQjs7QXNCeGpPQTtFQUE2QixnQkFBQTtBdEI0ak83Qjs7QXNCM2pPQTtFQUEyQixnQkFBQTtBdEIrak8zQjs7QXNCOWpPQTtFQUE0QixnQkFBQTtBdEJra081Qjs7QXNCamtPQTtFQUEyQixnQkFBQTtBdEJxa08zQjs7QXNCcGtPQTtFQUErQixnQkFBQTtBdEJ3a08vQjs7QXNCdmtPQTtFQUFpQyxnQkFBQTtBdEIya09qQzs7QXNCMWtPQTtFQUE0QixnQkFBQTtBdEI4a081Qjs7QXNCN2tPQTtFQUFrQyxnQkFBQTtBdEJpbE9sQzs7QXNCaGxPQTtFQUFpQyxnQkFBQTtBdEJvbE9qQzs7QXNCbmxPQTtFQUFnQyxnQkFBQTtBdEJ1bE9oQzs7QXNCdGxPQTtFQUFvQyxnQkFBQTtBdEIwbE9wQzs7QXNCemxPQTtFQUFzQyxnQkFBQTtBdEI2bE90Qzs7QXNCNWxPQTtFQUF3QixnQkFBQTtBdEJnbU94Qjs7QXNCL2xPQTtFQUE2QixnQkFBQTtBdEJtbU83Qjs7QXNCbG1PQTtFQUF5QixnQkFBQTtBdEJzbU96Qjs7QXNCcm1PQTtFQUFnQyxnQkFBQTtBdEJ5bU9oQzs7QXNCeG1PQTtFQUE4QixnQkFBQTtBdEI0bU85Qjs7QXNCM21PQTtFQUFnQyxnQkFBQTtBdEIrbU9oQzs7QXNCOW1PQTtFQUErQixnQkFBQTtBdEJrbk8vQjs7QXNCam5PQTtFQUE4QixnQkFBQTtBdEJxbk85Qjs7QXNCcG5PQTtFQUE0QixnQkFBQTtBdEJ3bk81Qjs7QXNCdm5PQTtFQUE4QixnQkFBQTtBdEIybk85Qjs7QXNCMW5PQTtFQUF1QyxnQkFBQTtBdEI4bk92Qzs7QXNCN25PQTtFQUFzQyxnQkFBQTtBdEJpb090Qzs7QXNCaG9PQTtFQUFvQyxnQkFBQTtBdEJvb09wQzs7QXNCbm9PQTtFQUFzQyxnQkFBQTtBdEJ1b090Qzs7QXNCdG9PQTtFQUEwQixnQkFBQTtBdEIwb08xQjs7QXNCem9PQTtFQUEyQixnQkFBQTtBdEI2b08zQjs7QXNCNW9PQTtFQUEwQixnQkFBQTtBdEJncE8xQjs7QXNCL29PQTtFQUEyQixnQkFBQTtBdEJtcE8zQjs7QXNCbHBPQTtFQUE4QixnQkFBQTtBdEJzcE85Qjs7QXNCcnBPQTtFQUErQixnQkFBQTtBdEJ5cE8vQjs7QXNCeHBPQTtFQUE4QixnQkFBQTtBdEI0cE85Qjs7QXNCM3BPQTtFQUE4QixnQkFBQTtBdEIrcE85Qjs7QXNCOXBPQTtFQUFnQyxnQkFBQTtBdEJrcU9oQzs7QXNCanFPQTtFQUF5QixnQkFBQTtBdEJxcU96Qjs7QXNCcHFPQTtFQUEwQixnQkFBQTtBdEJ3cU8xQjs7QXNCdnFPQTtFQUE0QixnQkFBQTtBdEIycU81Qjs7QXNCMXFPQTtFQUF3QixnQkFBQTtBdEI4cU94Qjs7QXNCN3FPQTtFQUF3QixnQkFBQTtBdEJpck94Qjs7QXNCaHJPQTtFQUF5QixnQkFBQTtBdEJvck96Qjs7QXNCbnJPQTtFQUFxQyxnQkFBQTtBdEJ1ck9yQzs7QXNCdHJPQTtFQUF5QyxnQkFBQTtBdEIwck96Qzs7QXNCenJPQTtFQUFrQyxnQkFBQTtBdEI2ck9sQzs7QXNCNXJPQTtFQUFzQyxnQkFBQTtBdEJnc090Qzs7QXNCL3JPQTtFQUF1QyxnQkFBQTtBdEJtc092Qzs7QXNCbHNPQTtFQUEyQyxnQkFBQTtBdEJzc08zQzs7QXNCcnNPQTtFQUE4QixnQkFBQTtBdEJ5c085Qjs7QXNCeHNPQTtFQUEyQixnQkFBQTtBdEI0c08zQjs7QXNCM3NPQTtFQUFrQyxnQkFBQTtBdEIrc09sQzs7QXNCOXNPQTtFQUFnQyxnQkFBQTtBdEJrdE9oQzs7QXNCanRPQTtFQUEyQixnQkFBQTtBdEJxdE8zQjs7QXNCcHRPQTtFQUEwQixnQkFBQTtBdEJ3dE8xQjs7QXNCdnRPQTtFQUE0QixnQkFBQTtBdEIydE81Qjs7QXNCMXRPQTtFQUErQixnQkFBQTtBdEI4dE8vQjs7QXNCN3RPQTtFQUEyQixnQkFBQTtBdEJpdU8zQjs7QXNCaHVPQTtFQUF5QixnQkFBQTtBdEJvdU96Qjs7QXNCbnVPQTtFQUF5QixnQkFBQTtBdEJ1dU96Qjs7QXNCdHVPQTtFQUEwQixnQkFBQTtBdEIwdU8xQjs7QXNCenVPQTtFQUEyQixnQkFBQTtBdEI2dU8zQjs7QXNCNXVPQTtFQUEyQixnQkFBQTtBdEJndk8zQjs7QXNCL3VPQTtFQUF5QixnQkFBQTtBdEJtdk96Qjs7QXNCbHZPQTtFQUFnQyxnQkFBQTtBdEJzdk9oQzs7QXNCcnZPQTtFQUFpQyxnQkFBQTtBdEJ5dk9qQzs7QXNCeHZPQTtFQUFrQyxnQkFBQTtBdEI0dk9sQzs7QXNCM3ZPQTtFQUFnQyxnQkFBQTtBdEIrdk9oQzs7QXNCOXZPQTtFQUFnQyxnQkFBQTtBdEJrd09oQzs7QXNCandPQTtFQUFnQyxnQkFBQTtBdEJxd09oQzs7QXNCcHdPQTtFQUE2QixnQkFBQTtBdEJ3d083Qjs7QXNCdndPQTtFQUE0QixnQkFBQTtBdEIyd081Qjs7QXNCMXdPQTtFQUEyQixnQkFBQTtBdEI4d08zQjs7QXNCN3dPQTtFQUErQixnQkFBQTtBdEJpeE8vQjs7QXNCaHhPQTtFQUE2QixnQkFBQTtBdEJveE83Qjs7QXNCbnhPQTtFQUE4QixnQkFBQTtBdEJ1eE85Qjs7QXNCdHhPQTtFQUEwQixnQkFBQTtBdEIweE8xQjs7QXNCenhPQTtFQUEwQixnQkFBQTtBdEI2eE8xQjs7QXNCNXhPQTtFQUE2QixnQkFBQTtBdEJneU83Qjs7QXNCL3hPQTtFQUE2QixnQkFBQTtBdEJteU83Qjs7QXNCbHlPQTtFQUE4QixnQkFBQTtBdEJzeU85Qjs7QXNCcnlPQTtFQUFpQyxnQkFBQTtBdEJ5eU9qQzs7QXNCeHlPQTtFQUFnQyxnQkFBQTtBdEI0eU9oQzs7QXNCM3lPQTtFQUE4QixnQkFBQTtBdEIreU85Qjs7QXNCOXlPQTtFQUE4QixnQkFBQTtBdEJrek85Qjs7QXNCanpPQTtFQUE4QixnQkFBQTtBdEJxek85Qjs7QXNCcHpPQTtFQUFtQyxnQkFBQTtBdEJ3ek9uQzs7QXNCdnpPQTtFQUFzQyxnQkFBQTtBdEIyek90Qzs7QXNCMXpPQTtFQUFtQyxnQkFBQTtBdEI4ek9uQzs7QXNCN3pPQTtFQUFpQyxnQkFBQTtBdEJpME9qQzs7QXNCaDBPQTtFQUFpQyxnQkFBQTtBdEJvME9qQzs7QXNCbjBPQTtFQUFtQyxnQkFBQTtBdEJ1ME9uQzs7QXNCdDBPQTtFQUF1QixnQkFBQTtBdEIwME92Qjs7QXNCejBPQTtFQUE4QixnQkFBQTtBdEI2ME85Qjs7QXNCNTBPQTtFQUE4QixnQkFBQTtBdEJnMU85Qjs7QXNCLzBPQTtFQUE2QixnQkFBQTtBdEJtMU83Qjs7QXNCbDFPQTtFQUF5QixnQkFBQTtBdEJzMU96Qjs7QXNCcjFPQTtFQUEwQixnQkFBQTtBdEJ5MU8xQjs7QXNCdDFPQTtFQUEwQixnQkFBQTtBdEIwMU8xQjs7QXNCejFPQTtFQUE4QixnQkFBQTtBdEI2MU85Qjs7QXNCNTFPQTtFQUF5QixnQkFBQTtBdEJnMk96Qjs7QXNCLzFPQTtFQUEwQixnQkFBQTtBdEJtMk8xQjs7QXNCbDJPQTtFQUF5QixnQkFBQTtBdEJzMk96Qjs7QXNCcjJPQTtFQUEyQixnQkFBQTtBdEJ5Mk8zQjs7QXNCeDJPQTtFQUEyQixnQkFBQTtBdEI0Mk8zQjs7QXNCMzJPQTtFQUFpQyxnQkFBQTtBdEIrMk9qQzs7QXNCOTJPQTtFQUF5QixZQUFBO0F0QmszT3pCOztBc0JqM09BO0VBQStCLGdCQUFBO0F0QnEzTy9COztBc0JwM09BO0VBQXdCLGdCQUFBO0F0QnczT3hCOztBc0J2M09BO0VBQTBCLGdCQUFBO0F0QjIzTzFCOztBc0IxM09BO0VBQTBCLGdCQUFBO0F0QjgzTzFCOztBc0I3M09BO0VBQThCLFlBQUE7QXRCaTRPOUI7O0FzQmg0T0E7RUFBeUIsZ0JBQUE7QXRCbzRPekI7O0FzQm40T0E7RUFBOEIsZ0JBQUE7QXRCdTRPOUI7O0FzQnQ0T0E7RUFBK0IsZ0JBQUE7QXRCMDRPL0I7O0FzQno0T0E7RUFBNkIsZ0JBQUE7QXRCNjRPN0I7O0FzQjU0T0E7RUFBNEIsZ0JBQUE7QXRCZzVPNUI7O0FzQi80T0E7RUFBd0IsZ0JBQUE7QXRCbTVPeEI7O0FzQmw1T0E7RUFBd0IsZ0JBQUE7QXRCczVPeEI7O0FzQnI1T0E7RUFBd0IsWUFBQTtBdEJ5NU94Qjs7QXNCeDVPQTtFQUF3QixZQUFBO0F0QjQ1T3hCOztBc0IzNU9BO0VBQTBCLFlBQUE7QXRCKzVPMUI7O0FzQjk1T0E7RUFBd0IsWUFBQTtBdEJrNk94Qjs7QXNCajZPQTtFQUEwQixnQkFBQTtBdEJxNk8xQjs7QXNCcDZPQTtFQUE4QixnQkFBQTtBdEJ3Nk85Qjs7QXNCdjZPQTtFQUFxQyxnQkFBQTtBdEIyNk9yQzs7QXNCMTZPQTtFQUE4QixnQkFBQTtBdEI4Nk85Qjs7QXNCNzZPQTtFQUFzQyxnQkFBQTtBdEJpN090Qzs7QXNCaDdPQTtFQUFvQyxnQkFBQTtBdEJvN09wQzs7QXNCbjdPQTtFQUFtQyxnQkFBQTtBdEJ1N09uQzs7QXNCdDdPQTtFQUFpQyxnQkFBQTtBdEIwN09qQzs7QXNCejdPQTtFQUF3QixnQkFBQTtBdEI2N094Qjs7QXNCNTdPQTtFQUEwQixnQkFBQTtBdEJnOE8xQjs7QXNCLzdPQTtFQUErQixnQkFBQTtBdEJtOE8vQjs7QXNCbDhPQTtFQUE4QixnQkFBQTtBdEJzOE85Qjs7QXNCcjhPQTtFQUErQixnQkFBQTtBdEJ5OE8vQjs7QXNCeDhPQTtFQUFvQyxnQkFBQTtBdEI0OE9wQzs7QXNCMzhPQTtFQUFxQyxnQkFBQTtBdEIrOE9yQzs7QXNCOThPQTtFQUF3QyxnQkFBQTtBdEJrOU94Qzs7QXNCajlPQTtFQUE0QyxnQkFBQTtBdEJxOU81Qzs7QXNCcDlPQTtFQUFzQyxnQkFBQTtBdEJ3OU90Qzs7QXNCdjlPQTtFQUEwQyxnQkFBQTtBdEIyOU8xQzs7QXNCMTlPQTtFQUF1QyxnQkFBQTtBdEI4OU92Qzs7QXNCNzlPQTtFQUFtQyxnQkFBQTtBdEJpK09uQzs7QXNCaCtPQTtFQUFrQyxnQkFBQTtBdEJvK09sQzs7QXNCbitPQTtFQUFvQyxnQkFBQTtBdEJ1K09wQzs7QXNCdCtPQTtFQUFpQyxnQkFBQTtBdEIwK09qQzs7QXNCeitPQTtFQUE0QixnQkFBQTtBdEI2K081Qjs7QXNCNStPQTtFQUFnQyxn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 */