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

:root {
  --subpage-line-height-negotiate: -0.335em;
}
@media (min-width: 480px) {
  :root {
    --subpage-line-height-negotiate: -0.27em;
  }
}
@media (min-width: 800px) {
  :root {
    --subpage-line-height-negotiate: -0.27em;
  }
}
@media (min-width: 1200px) {
  :root {
    --subpage-line-height-negotiate: -0.285em;
  }
}
@media (min-width: 1440px) {
  :root {
    --subpage-line-height-negotiate: -0.365em;
  }
}

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

input[type=file]::-webkit-file-upload-button, [type=file].ui-selectmenu-button::-webkit-file-upload-button {
  font-size: 10px;
  line-height: 1.2;
}

.fs-btn, .vyberova-rizeni .btn.true-btn, .bookmarks > .names .item-name, input[type=file]::file-selector-button, [type=file].ui-selectmenu-button::file-selector-button, .btn, .myButton {
  font-size: 10px;
  line-height: 1.2;
}
@media (min-width: 480px) {
  input[type=file]::-webkit-file-upload-button, [type=file].ui-selectmenu-button::-webkit-file-upload-button {
    font-size: 10px;
    line-height: 1.2;
  }
  .fs-btn, .vyberova-rizeni .btn.true-btn, .bookmarks > .names .item-name, input[type=file]::file-selector-button, [type=file].ui-selectmenu-button::file-selector-button, .btn, .myButton {
    font-size: 10px;
    line-height: 1.2;
  }
}
@media (min-width: 800px) {
  input[type=file]::-webkit-file-upload-button, [type=file].ui-selectmenu-button::-webkit-file-upload-button {
    font-size: 10px;
    line-height: 1.2;
  }
  .fs-btn, .vyberova-rizeni .btn.true-btn, .bookmarks > .names .item-name, input[type=file]::file-selector-button, [type=file].ui-selectmenu-button::file-selector-button, .btn, .myButton {
    font-size: 10px;
    line-height: 1.2;
  }
}
@media (min-width: 1200px) {
  input[type=file]::-webkit-file-upload-button, [type=file].ui-selectmenu-button::-webkit-file-upload-button {
    font-size: 11px;
    line-height: 1.2;
  }
  .fs-btn, .vyberova-rizeni .btn.true-btn, .bookmarks > .names .item-name, input[type=file]::file-selector-button, [type=file].ui-selectmenu-button::file-selector-button, .btn, .myButton {
    font-size: 11px;
    line-height: 1.2;
  }
}
@media (min-width: 1440px) {
  input[type=file]::-webkit-file-upload-button, [type=file].ui-selectmenu-button::-webkit-file-upload-button {
    font-size: 12px;
    line-height: 1.2;
  }
  .fs-btn, .vyberova-rizeni .btn.true-btn, .bookmarks > .names .item-name, input[type=file]::file-selector-button, [type=file].ui-selectmenu-button::file-selector-button, .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;
}

input[type=file]::-webkit-file-upload-button, [type=file].ui-selectmenu-button::-webkit-file-upload-button {
  font-weight: 700;
  font-family: "silkabold", sans-serif;
}

.fw-700, .vyberova-rizeni .btn.true-btn, table.table tr:first-of-type, .odbornici .odbornik-list .odbornik .odbornik-name, .colorized-block.motto .content .perex, .alert, .carousel .links .link > *, input[type=file]::file-selector-button, [type=file].ui-selectmenu-button::file-selector-button, .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 {
    width: 130%;
  }
}

@media (min-width: 1200px) {
  .content[data-contentwidth=full] .expanded-content {
    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%;
  }
}
.negotiate-margin-top-line-height {
  margin-top: var(--subpage-line-height-negotiate) !important;
}

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:hover, .myButton:hover {
  background-color: #003657;
  color: #fff;
  cursor: pointer;
}
.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.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,
.subpage .content h1.with-line-under {
  margin-top: var(--subpage-line-height-negotiate);
  padding-bottom: calc(2rem + 0px + var(--subpage-line-height-negotiate));
  position: relative;
  margin-bottom: 2rem;
}
.subpage .content > h1 + .node-content > :first-child,
.subpage .content h1.with-line-under + .node-content > :first-child {
  margin-top: var(--subpage-line-height-negotiate);
}
@media (min-width: 1440px) {
  .subpage .content > h1,
  .subpage .content h1.with-line-under {
    --content-padding: 90px;
  }
}
.subpage .content > h1::after,
.subpage .content h1.with-line-under::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;
  max-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;
}
.thumbnail > img.image-old-version {
  height: 100%;
}

.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.btn {
  width: 100%;
  text-align: center;
}
.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;
}
ul.no-decor li::before {
  display: none !important;
}

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

input[type=file], [type=file].ui-selectmenu-button {
  border: none;
  padding: 0;
}
input[type=file]::-webkit-file-upload-button, [type=file].ui-selectmenu-button::-webkit-file-upload-button {
  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: fit-content;
  color: #003657;
  text-decoration: none !important;
  background-color: #fff;
  height: -webkit-fit-content;
  height: fit-content;
  letter-spacing: 2px;
  line-height: 1;
}
input[type=file]::file-selector-button, [type=file].ui-selectmenu-button::file-selector-button {
  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;
}
input[type=file]::-webkit-file-upload-button:hover, [type=file].ui-selectmenu-button::-webkit-file-upload-button:hover {
  background-color: #003657;
  color: #fff;
  cursor: pointer;
}
input[type=file]::file-selector-button:hover, [type=file].ui-selectmenu-button::file-selector-button:hover {
  background-color: #003657;
  color: #fff;
  cursor: pointer;
}

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;
  z-index: 1;
}
.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-menu .ui-menu > li.ui-state-disabled {
  color: gray;
}
.ui-selectmenu-menu .ui-menu > li.ui-state-disabled:hover {
  background-color: #fff;
  color: gray;
  cursor: default;
}

.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;
  line-height: 1.3;
}

.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;
  width: 100%;
}
.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-text .medailon-content .skContextRow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.medailon-container .medailon-item .medailon-text .medailon-content .skContextRow .cols2-label {
  float: none;
  width: auto;
  text-align: center;
  margin-right: 1rem;
  margin-top: 1rem;
  font-weight: 700;
}
.medailon-container .medailon-item .medailon-text .medailon-content .skContextRow .cols2-value {
  width: auto;
  margin-left: 0;
  text-align: center;
}
.medailon-container .medailon-item .medailon-text .medailon-content .skContextRow .cols2-value .wv2value.emailImg {
  word-break: break-all;
}
.medailon-container .medailon-item .medailon-text .medailon-content .skContextRow:first-of-type .cols2-label {
  margin-top: 0;
}
.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;
}
.medailon-container.medailons-2col .medailon-item.collapse, .medailon-container.medailons-3col .medailon-item.collapse, .medailon-container.medailons-4col .medailon-item.collapse {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
@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: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -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 > * {
    text-align: left;
  }
  .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.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 .medailon-content .skContextRow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .medailon-container.medailons-1col-left .medailon-item .medailon-text .medailon-content .skContextRow .cols2-label {
    text-align: left;
  }
  .medailon-container.medailons-1col-left .medailon-item .medailon-text .medailon-content .skContextRow .cols2-value {
    text-align: left;
  }
  .medailon-container.medailons-1col-left .medailon-item .medailon-text .medailon-content .skContextRow:first-of-type .cols2-label {
    margin-top: 0;
  }
  .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;
}
.vyberova-rizeni .prac-filter .form-add-holder .filter-remove-item {
  height: auto !important;
  line-height: 1 !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
  padding: 0rem 0rem 0rem 0.5rem !important;
}
.vyberova-rizeni .prac-filter .form-add-holder .filter-remove-item.hidden {
  display: none !important;
}
.vyberova-rizeni .btn.true-btn {
  display: inline-block !important;
  padding: 0.7rem 1.5rem 0.65rem !important;
  border: 2px solid #003657 !important;
  border-radius: 2rem !important;
  text-align: center !important;
  text-transform: uppercase !important;
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  color: #003657 !important;
  text-decoration: none !important;
  background-color: #fff !important;
  height: -webkit-fit-content !important;
  height: -moz-fit-content !important;
  height: fit-content !important;
  letter-spacing: 2px !important;
  line-height: 1 !important;
}
.vyberova-rizeni .btn.true-btn[active-asc="0"][active-desc="0"] {
  color: gray !important;
  border-color: gray !important;
}
.vyberova-rizeni .btn.true-btn[active-asc="0"][active-desc="0"]:hover {
  color: #003657 !important;
  border-color: #003657 !important;
  background-color: #fff !important;
}
.vyberova-rizeni .btn.true-btn:hover {
  color: white !important;
  background-color: #003657 !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL19jb2xvcnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL19taXhpbnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL19yb290LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2Jhc2UvX2ZvbnRzLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYmFzZS9fdXRpbHMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19mb290ZXIuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19oZWFkZXIuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19wYWdlLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbGF5b3V0LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbmF2aWdhdGlvbi5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX211bHRpbGFuZy1saW5rcy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2J1dHRvbi5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2xhYmVsLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fc3VicGFnZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2ljb25zLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYnJlYWRjcnVtYnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19pbWFnZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX3RpbGVzLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbmV3cy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2dseXBoaWNvbnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19saXN0LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fY29sbGFwc2Uuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19oaWdobGlnaHQtYmxvY2suc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19jYWxlbmRhci5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2Zvcm0uc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX3Jhc3RyLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fdG91Y2hhYmxlLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYWt0dWFsbmUuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19kb250bWlzcy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX21pbW9yYWRuZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX292ZXJsYXkuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19jb2xvcml6ZWQtYmxvY2suc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19kb2RhdGtvdmEtbmF2aWdhY2Uuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19mb290bm90ZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX21lZGFpbG9ua3kuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L192aWRlby1mcmFtZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2Jvb2ttYXJrcy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX3RhYmxlLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fcmVwb3J0LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fcGFnaW5hdG9yLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fc2VhcmNoLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbG9hZGVyLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbmF2aWdhdG9yLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbWF0cml4LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fd2hvaXMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L190ZXh0LWxpbmtzLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYWx0ZXJuYXRlLWJnLXBhbmVsLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYWx0Y2hhLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fdGVzdHBhbmVsLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2FwcHMvX3Z5YmVyb3ZhLXJpemVuaS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQzBFaEI7RUFDRSxrQkFBQTtFQUNBLGlCQUFBO0VBRUEsd0JBQUE7RUFDQSwwQ0FBQTtFQUNBLHdDQUFBO0VBRUEsMEJBQUE7RUFDQSxtREFBQTtFQUNBLCtCQUFBO0FEMUVGOztBQzhFQTtFQUNFLGNBM0NJO0FEaENOOztBQzZFQTtFQUNFLGNBekNLO0FEakNQOztBQzRFQTtFQUNFLFdBQUE7QUR6RUY7O0FDNEVBO0VBQ0Usc0NBQUE7QUR6RUY7O0FDMkVBO0VBQ0Usd0NBQUE7QUR4RUY7O0FDMkVBO0VBQ0UsMkJBQUE7QUR4RUY7O0FDMEVBO0VBQ0UsNkJBQUE7QUR2RUY7O0FDMEVBO0VBQ0UseUJBOURLO0FEVFA7O0FDeUVBO0VBQ0UseUJBOURTO0FEUlg7O0FDd0VBO0VBQ0UseUJBaEVVO0FETFo7O0FDdUVBO0VBQ0UsNENBckVVO0FEQ1o7O0FDc0VBO0VBQ0UsMENBckVXO0FERWI7O0FDcUVBO0VBQ0UsNENBdkVXO0FES2I7O0FDb0VBO0VBQ0UseUJBckZJO0FEb0JOOztBRTlEQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FBd0VBO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtBRmdCRjtBRTdCRTtFQWZBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFLRSxPQUFBO0VBT0EseUJEckJFO0FEMEROO0FFdkNFO0VBZkEs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ZUFBQTtFTDBNTjtBQUNGO0FFMVRJO0VHNEdGO0lBR00sZUFBQTtFTCtNTjtBQUNGOztBS25ORTtFQUdNLGVBQUE7QUxvTlI7QUVuVUk7RUc0R0Y7SUFHTSxlQUFBO0VMd05OO0FBQ0Y7QUV4VUk7RUc0R0Y7SUFHTSxlQUFBO0VMNk5OO0FBQ0Y7QUU3VUk7RUc0R0Y7SUFHTSxlQUFBO0VMa09OO0FBQ0Y7QUVsVkk7RUc0R0Y7SUFHTSxlQUFBO0VMdU9OO0FBQ0Y7O0FLM09FO0VBR00sZUFBQTtBTDRPUjtBRTNWSTtFRzRHRjtJQUdNLGVBQUE7RUxnUE47QUFDRjtBRWhXSTtFRzRHRjtJQUdNLGVBQUE7RUxxUE47QUFDRjtBRXJXSTtFRzRHRjtJQUdNLGVBQUE7RUwwUE47QUFDRjtBRTFXSTtFRzRHRjtJQUdNLGVBQUE7RUwrUE47QUFDRjs7QUtuUUU7RUFHTSxlQUFBO0FMb1FSO0FFblhJO0VHNEdGO0lBR00sZUFBQTtFTHdRTjtBQUNGO0FFeFhJO0VHNEdGO0lBR00sZUFBQTtFTDZRTjtBQUNGO0FFN1hJO0VHNEdGO0lBR00sZUFBQTtFTGtSTjtBQUNGO0FFbFlJO0VHNEdGO0lBR00sZUFBQTtFTHVSTjtBQUNGOztBSzNSRTtFQUdNLGVBQUE7QUw0UlI7QUUzWUk7RUc0R0Y7SUFHTSxlQUFBO0VMZ1NOO0FBQ0Y7QUVoWkk7RUc0R0Y7SUFHTSxlQUFBO0VMcVNOO0FBQ0Y7QUVyWkk7RUc0R0Y7SUFHTSxlQUFBO0VMMFNOO0FBQ0Y7QUUxWkk7RUc0R0Y7SUFHTSxlQUFBO0VMK1NOO0FBQ0Y7O0FLblRFO0VBR00sZUFBQTtBTG9UUjtBRW5hSTtFRzRHRjtJQUdNLGVBQUE7RUx3VE47QUFDRjtBRXhhSTtFRzRHRjtJQUdNLGVBQUE7RUw2VE47QUFDRjtBRTdhSTtFRzRHRjtJQUdNLGVBQUE7RUxrVU47QUFDRjtBRWxiSTtFRzRHRjtJQUdNLGVBQUE7RUx1VU47QUFDRjs7QUszVUU7RUFHTSxlQUFBO0FMNFVSO0FFM2JJO0VHNEdGO0lBR00sZUFBQTtFTGdWTjtBQUNGO0FFaGNJO0VHNEdGO0lBR00sZUFBQTtFTHFWTjtBQUNGO0FFcmNJO0VHNEdGO0lBR00sZUFBQTtFTDBWTjtBQUNGO0FFMWNJO0VHNEdGO0lBR00sZUFBQTtFTCtWTjtBQUNGOztBS25XRTtFQUdNLGVBQUE7QUxvV1I7QUVuZEk7RUc0R0Y7SUFHTSxlQUFBO0VMd1dOO0FBQ0Y7QUV4ZEk7RUc0R0Y7SUFHTSxlQUFBO0VMNldOO0FBQ0Y7QUU3ZEk7RUc0R0Y7SUFHTSxlQUFBO0VMa1hOO0FBQ0Y7QUVsZUk7RUc0R0Y7SUFHTSxlQUFBO0VMdVhOO0FBQ0Y7O0FLM1hFO0VBR00sZUFBQTtBTDRYUjtBRTNlSTtFRzRHRjtJQUdNLGVBQUE7RUxnWU47QUFDRjtBRWhmSTtFRzRHRjtJQUdNLGVBQUE7RUxxWU47QUFDRjtBRXJmSTtFRzRHRjtJQUdNLGVBQUE7RUwwWU47QUFDRjtBRTFmSTtFRzRHRjtJQUdNLGVBQUE7RUwrWU47QUFDRjs7QUtuWkU7RUFHTSxlQUFBO0FMb1pSO0FFbmdCSTtFRzRHRjtJQUdNLGVBQUE7RUx3Wk47QUFDRjtBRXhnQkk7RUc0R0Y7SUFHTSxlQUFBO0VMNlpOO0FBQ0Y7QUU3Z0JJO0VHNEdGO0lBR00sZUFBQTtFTGthTjtBQUNGO0FFbGhCSTtFRzRHRjtJQUdNLGVBQUE7RUx1YU47QUFDRjs7QUszYUU7RUFHTSxlQUFBO0FMNGFSO0FFM2hCSTtFRzRHRjtJQUdNLGVBQUE7RUxnYk47QUFDRjtBRWhpQkk7RUc0R0Y7SUFHTSxlQUFBO0VMcWJOO0FBQ0Y7QUVyaUJJO0VHNEdGO0lBR00sZUFBQTtFTDBiTjtBQUNGO0FFMWlCSTtFRzRHRjtJQUdNLGVBQUE7RUwrYk47QUFDRjs7QUtuY0U7O0VBR00sZUFBQTtBTHFjUjtBRXBqQkk7RUc0R0Y7O0lBR00sZUFBQTtFTDBjTjtBQUNGO0FFMWpCSTtFRzRHRjs7SUFHTSxlQUFBO0VMZ2ROO0FBQ0Y7QUVoa0JJO0VHNEdGOztJQUdNLGVBQUE7RUxzZE47QUFDRjtBRXRrQkk7RUc0R0Y7O0lBR00sZUFBQTtFTDRkTjtBQUNGOztBS2hlRTtFQUdNLGVBQUE7QUxpZVI7QUVobEJJO0VHNEdGO0lBR00sZUFBQTtFTHFlTjtBQUNGO0FFcmxCSTtFRzRHRjtJQUdNLGVBQUE7RUwwZU47QUFDRjtBRTFsQkk7RUc0R0Y7SUFHTSxlQUFBO0VMK2VOO0FBQ0Y7QUUvbEJJO0VHNEdGO0lBR00sZUFBQTtFTG9mTjtBQUNGOztBS3hmRTtFQUdNLGVBQUE7QUx5ZlI7QUV4bUJJO0VHNEdGO0lBR00sZUFBQTtFTDZmTjtBQUNGO0FFN21CSTtFRzRHRjtJQUdNLGVBQUE7RUxrZ0JOO0FBQ0Y7QUVsbkJJO0VHNEdGO0lBR00sZUFBQTtFTHVnQk47QUFDRjtBRXZuQkk7RUc0R0Y7SUFHTSxlQUFBO0VMNGdCTjtBQUNGOztBS2hoQkU7RUFHTSxlQUFBO0VBTUUsaUJBSGdCO0FMK2dCMUI7QUVqb0JJO0VHNEdGO0lBR00sZUFBQTtJQU1FLGlCQUhnQjtFTG9oQnhCO0FBQ0Y7QUV2b0JJO0VHNEdGO0lBR00sZUFBQTtJQU1FLGlCQUhnQjtFTDBoQnhCO0FBQ0Y7QUU3b0JJO0VHNEdGO0lBR00sZUFBQTtJQU1FLGlCQUhnQjtFTGdpQnhCO0FBQ0Y7QUVucEJJO0VHNEdGO0lBR00sZUFBQTtJQU1FLGlCQUhnQjtFTHNpQnhCO0FBQ0Y7O0FLN2lCRTtFQUdNLGVBQUE7QUw4aUJSO0FFN3BCSTtFRzRHRjtJQUdNLGVBQUE7RUxrakJOO0FBQ0Y7QUVscUJJO0VHNEdGO0lBR00sZUFBQTtFTHVqQk47QUFDRjtBRXZxQkk7RUc0R0Y7SUFHTSxlQUFBO0VMNGpCTjtBQUNGO0FFNXFCSTtFRzRHRjtJQUdNLGVBQUE7RUxpa0JOO0FBQ0Y7O0FLcmtCRTtFQUdNLGVBQUE7QUxza0JSO0FFcnJCSTtFRzRHRjtJQUdNLGVBQUE7RUwwa0JOO0FBQ0Y7QUUxckJJO0VHNEdGO0lBR00sZUFBQTtFTCtrQk47QUFDRjtBRS9yQkk7RUc0R0Y7SUFHTSxlQUFBO0VMb2xCTjtBQUNGO0FFcHNCSTtFRzRHRjtJQUdNLGVBQUE7RUx5bEJOO0FBQ0Y7O0FLN2xCRTtFQUdNLGVBQUE7QUw4bEJSO0FFN3NCSTtFRzRHRjtJQUdNLGVBQUE7RUxrbUJOO0FBQ0Y7QUVsdEJJO0VHNEdGO0lBR00sZUFBQTtFTHVtQk47QUFDRjtBRXZ0Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMNG1CTjtBQUNGO0FFNXRCSTtFRzRHRjtJQUdNLGVBQUE7RUxpbkJOO0FBQ0Y7O0FLcm5CRTtFQUdNLGVBQUE7QUxzbkJSO0FFcnVCSTtFRzRHRjtJQUdNLGVBQUE7RUwwbkJOO0FBQ0Y7QUUxdUJJO0VHNEdGO0lBR00sZUFBQTtFTCtuQk47QUFDRjtBRS91Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMb29CTjtBQUNGO0FFcHZCSTtFRzRHRjtJQUdNLGVBQUE7RUx5b0JOO0FBQ0Y7O0FLN29CRTtFQUdNLGVBQUE7QUw4b0JSO0FFN3ZCSTtFRzRHRjtJQUdNLGVBQUE7RUxrcEJOO0FBQ0Y7QUVsd0JJO0VHNEdGO0lBR00sZUFBQTtFTHVwQk47QUFDRjtBRXZ3Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMNHBCTjtBQUNGO0FFNXdCSTtFRzRHRjtJQUdNLGVBQUE7RUxpcUJOO0FBQ0Y7O0FLcnFCRTtFQUdNLGVBQUE7QUxzcUJSO0FFcnhCSTtFRzRHRjtJQUdNLGVBQUE7RUwwcUJOO0FBQ0Y7QUUxeEJJO0VHNEdGO0lBR00sZUFBQTtFTCtxQk47QUFDRjtBRS94Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMb3JCTjtBQUNGO0FFcHlCSTtFRzRHRjtJQUdNLGVBQUE7RUx5ckJOO0FBQ0Y7O0FLN3JCRTtFQUdNLGVBQUE7QUw4ckJSO0FFN3lCSTtFRzRHRjtJQUdNLGVBQUE7RUxrc0JOO0FBQ0Y7QUVsekJJO0VHNEdGO0lBR00sZUFBQTtFTHVzQk47QUFDRjtBRXZ6Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMNHNCTjtBQUNGO0FFNXpCSTtFRzRHRjtJQUdNLGVBQUE7RUxpdEJOO0FBQ0Y7O0FLcnRCRTtFQUdNLGVBQUE7QUxzdEJSO0FFcjBCSTtFRzRHRjtJQUdNLGVBQUE7RUwwdEJOO0FBQ0Y7QUUxMEJJO0VHNEdGO0lBR00sZUFBQTtFTCt0Qk47QUFDRjtBRS8wQkk7RUc0R0Y7SUFHTSxlQUFBO0VMb3VCTjtBQUNGO0FFcDFCSTtFRzRHRjtJQUdNLGVBQUE7RUx5dUJOO0FBQ0Y7O0FLN3VCRTtFQUdNLGVBQUE7QUw4dUJSO0FFNzFCSTtFRzRHRjtJQUdNLGVBQUE7RUxrdkJOO0FBQ0Y7QUVsMkJJO0VHNEdGO0lBR00sZUFBQTtFTHV2Qk47QUFDRjtBRXYyQkk7RUc0R0Y7SUFHTSxlQUFBO0VMNHZCTjtBQUNGO0FFNTJCSTtFRzRHRjtJQUdNLGVBQUE7RUxpd0JOO0FBQ0Y7O0FLcndCRTtFQUdNLGVBQUE7QUxzd0JSO0FFcjNCSTtFRzRHRjtJQUdNLGVBQUE7RUwwd0JOO0FBQ0Y7QUUxM0JJO0VHNEdGO0lBR00sZUFBQTtFTCt3Qk47QUFDRjtBRS8zQkk7RUc0R0Y7SUFHTSxlQUFBO0VMb3hCTjtBQUNGO0FFcDRCSTtFRzRHRjtJQUdNLGVBQUE7RUx5eEJOO0FBQ0Y7O0FLN3hCRTtFQUdNLGVBQUE7QUw4eEJSO0FFNzRCSTtFRzRHRjtJQUdNLGVBQUE7RUxreUJOO0FBQ0Y7QUVsNUJJO0VHNEdGO0lBR00sZUFBQTtFTHV5Qk47QUFDRjtBRXY1Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMNHlCTjtBQUNGO0FFNTVCSTtFRzRHRjtJQUdNLGVBQUE7RUxpekJOO0FBQ0Y7O0FLcnpCRTtFQUdNLGVBQUE7QUxzekJSO0FFcjZCSTtFRzRHRjtJQUdNLGVBQUE7RUwwekJOO0FBQ0Y7QUUxNkJJO0VHNEdGO0lBR00sZUFBQTtFTCt6Qk47QUFDRjtBRS82Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMbzBCTjtBQUNGO0FFcDdCSTtFRzRHRjtJQUdNLGVBQUE7RUx5MEJOO0FBQ0Y7O0FLNzBCRTtFQUdNLGVBQUE7QUw4MEJSO0FFNzdCSTtFRzRHRjtJQUdNLGVBQUE7RUxrMUJOO0FBQ0Y7QUVsOEJJO0VHNEdGO0lBR00sZUFBQTtFTHUxQk47QUFDRjtBRXY4Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMNDFCTjtBQUNGO0FFNThCSTtFRzRHRjtJQUdNLGVBQUE7RUxpMkJOO0FBQ0Y7O0FLcjJCRTtFQUdNLGVBQUE7QUxzMkJSO0FFcjlCSTtFRzRHRjtJQUdNLGVBQUE7RUwwMkJOO0FBQ0Y7QUUxOUJJO0VHNEdGO0lBR00sZUFBQTtFTCsyQk47QUFDRjtBRS85Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMbzNCTjtBQUNGO0FFcCtCSTtFRzRHRjtJQUdNLGVBQUE7RUx5M0JOO0FBQ0Y7O0FLNzNCRTtFQUdNLGVBQUE7QUw4M0JSO0FFNytCSTtFRzRHRjtJQUdNLGVBQUE7RUxrNEJOO0FBQ0Y7QUVsL0JJO0VHNEdGO0lBR00sZUFBQTtFTHU0Qk47QUFDRjtBRXYvQkk7RUc0R0Y7SUFHTSxlQUFBO0VMNDRCTjtBQUNGO0FFNS9CSTtFRzRHRjtJQUdNLGVBQUE7RUxpNUJOO0FBQ0Y7O0FLcjVCRTtFQUdNLGVBQUE7QUxzNUJSO0FFcmdDSTtFRzRHRjtJQUdNLGVBQUE7RUwwNUJOO0FBQ0Y7QUUxZ0NJO0VHNEdGO0lBR00sZUFBQTtFTCs1Qk47QUFDRjtBRS9nQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMbzZCTjtBQUNGO0FFcGhDSTtFRzRHRjtJQUdNLGVBQUE7RUx5NkJOO0FBQ0Y7O0FLNzZCRTtFQUdNLGVBQUE7QUw4NkJSO0FFN2hDSTtFRzRHRjtJQUdNLGVBQUE7RUxrN0JOO0FBQ0Y7QUVsaUNJO0VHNEdGO0lBR00sZUFBQTtFTHU3Qk47QUFDRjtBRXZpQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMNDdCTjtBQUNGO0FFNWlDSTtFRzRHRjtJQUdNLGVBQUE7RUxpOEJOO0FBQ0Y7O0FLcjhCRTtFQUdNLGVBQUE7QUxzOEJSO0FFcmpDSTtFRzRHRjtJQUdNLGVBQUE7RUwwOEJOO0FBQ0Y7QUUxakNJO0VHNEdGO0lBR00sZUFBQTtFTCs4Qk47QUFDRjtBRS9qQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMbzlCTjtBQUNGO0FFcGtDSTtFRzRHRjtJQUdNLGVBQUE7RUx5OUJOO0FBQ0Y7O0FLNzlCRTtFQUdNLGVBQUE7QUw4OUJSO0FFN2tDSTtFRzRHRjtJQUdNLGVBQUE7RUxrK0JOO0FBQ0Y7QUVsbENJO0VHNEdGO0lBR00sZUFBQTtFTHUrQk47QUFDRjtBRXZsQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMNCtCTjtBQUNGO0FFNWxDSTtFRzRHRjtJQUdNLGVBQUE7RUxpL0JOO0FBQ0Y7O0FLci9CRTtFQUdNLGVBQUE7QUxzL0JSO0FFcm1DSTtFRzRHRjtJQUdNLGVBQUE7RUwwL0JOO0FBQ0Y7QUUxbUNJO0VHNEdGO0lBR00sZUFBQTtFTCsvQk47QUFDRjtBRS9tQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMb2dDTjtBQUNGO0FFcG5DSTtFRzRHRjtJQUdNLGVBQUE7RUx5Z0NOO0FBQ0Y7O0FLN2dDRTtFQUdNLGVBQUE7RUFNRSxnQkFIZ0I7QUw0Z0MxQjs7QUtsaENFO0VBR00sZUFBQTtFQU1FLGdCQUhnQjtBTDRnQzFCO0FFOW5DSTtFRzRHRjtJQUdNLGVBQUE7SUFNRSxnQkFIZ0I7RUxpaEN4QjtFS3ZoQ0E7SUFHTSxlQUFBO0lBTUUsZ0JBSGdCO0VMaWhDeEI7QUFDRjtBRXBvQ0k7RUc0R0Y7SUFHTSxlQUFBO0lBTUUsZ0JBSGdCO0VMdWhDeEI7RUs3aENBO0lBR00sZUFBQTtJQU1FLGdCQUhnQjtFTHVoQ3hCO0FBQ0Y7QUUxb0NJO0VHNEdGO0lBR00sZUFBQTtJQU1FLGdCQUhnQjtFTDZoQ3hCO0VLbmlDQTtJQUdNLGVBQUE7SUFNRSxnQkFIZ0I7RUw2aEN4QjtBQUNGO0FFaHBDSTtFRzRHRjtJQUdNLGVBQUE7SUFNRSxnQkFIZ0I7RUxtaUN4QjtFS3ppQ0E7SUFHTSxlQUFBO0lBTUUsZ0JBSGdCO0VMbWlDeEI7QUFDRjs7QUsxaUNFO0VBR00sZUFBQTtBTDJpQ1I7QUUxcENJO0VHNEdGO0lBR00sZUFBQTtFTCtpQ047QUFDRjtBRS9wQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMb2pDTjtBQUNGO0FFcHFDSTtFRzRHRjtJQUdNLGVBQUE7RUx5akNOO0FBQ0Y7QUV6cUNJO0VHNEdGO0lBR00sZUFBQTtFTDhqQ047QUFDRjs7QUtsa0NFO0VBR00sZUFBQTtBTG1rQ1I7QUVsckNJO0VHNEdGO0lBR00sZUFBQTtFTHVrQ047QUFDRjtBRXZyQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMNGtDTjtBQUNGO0FFNXJDSTtFRzRHRjtJQUdNLGVBQUE7RUxpbENOO0FBQ0Y7QUVqc0NJO0VHNEdGO0lBR00sZUFBQTtFTHNsQ047QUFDRjs7QUV0c0NJO0VHNEdGO0lBR00sZUFBQTtFTDRsQ047QUFDRjtBRTVzQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMaW1DTjtBQUNGO0FFanRDSTtFRzRHRjtJQUdNLGVBQUE7RUxzbUNOO0FBQ0Y7O0FLMW1DRTtFQUdNLGVBQUE7QUwybUNSO0FFMXRDSTtFRzRHRjtJQUdNLGVBQUE7RUwrbUNOO0FBQ0Y7O0FLbm5DRTtFQUdNLGVBQUE7QUxvbkNSO0FFbnVDSTtFRzRHRjtJQUdNLGVBQUE7RUx3bkNOO0FBQ0Y7O0FLNW5DRTtFQUdNLGVBQUE7QUw2bkNSO0FFNXVDSTtFRzRHRjtJQUdNLGVBQUE7RUxpb0NOO0FBQ0Y7O0FLcm9DRTtFQUdNLGVBQUE7QUxzb0NSO0FFcnZDSTtFRzRHRjtJQUdNLGVBQUE7RUwwb0NOO0FBQ0Y7O0FLOW9DRTtFQUdNLGVBQUE7QUwrb0NSO0FFOXZDSTtFRzRHRjtJQUdNLGVBQUE7RUxtcENOO0FBQ0Y7O0FLdnBDRTtFQUdNLGVBQUE7QUx3cENSO0FFdndDSTtFRzRHRjtJQUdNLGVBQUE7RUw0cENOO0FBQ0Y7O0FLaHBDQTtFQUNFLGVBQUE7QUxtcENGOztBS2pwQ0E7RUFDRSxlQUFBO0FMb3BDRjs7QUtscENBO0VBQ0UsZUFBQTtBTHFwQ0Y7O0FLbHBDQTtFQUNFLFNBQUE7QUxxcENGOztBSzlvQ0E7RUFFRSxhQUFBO0VBQ0EsbUJDaEtRO0VEaUtSLGtCQUFBO0FMZ3BDRjtBRWx5Q0k7RUc4SUo7SUFPSSxnQkFBQTtFTGlwQ0Y7QUFDRjs7QUt4bkNBO0VBQ0UsZ0JBQUE7RUFDQSxrQ0FBQTtBTDJuQ0Y7O0FLbm5DQTtFQUNFLGdCQUFBO0VBQ0Esb0NBQUE7QUxzbkNGOztBS3huQ0E7RUFDRSxnQkFBQTtFQUNBLG9DQUFBO0FMc25DRjs7QUtwbkNBO0VBQ0UsaUJBQUE7QUx1bkNGOztBS3JuQ0E7RUFDRSwrQkp4S1c7RUl5S1gsZUFBQTtBTHduQ0Y7O0FLcm5DQTtFQUNFLG1CQUFBO0FMd25DRjs7QUtybkNBO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBTHduQ0Y7O0FLdG5DQTtFQUNFLGdCQUFBO0FMeW5DRjs7QUtybkNFO0VBQ0UsY0p0TUU7QUQ4ekNOOztBS2xuQ007RUFDRSxjSnhNRDtBRDZ6Q1A7O0FPNzJDQTtFQUNFLGFEWVE7QU5vMkNWOztBTzkyQ0E7RUFDRSxpQkRTUTtBTncyQ1Y7O0FPLzJDQTtFQUNFLG1CRE1RO0FONDJDVjs7QU9oM0NBO0VBQ0Usb0JER1E7QU5nM0NWOztBT2ozQ0E7RUFDRSxrQkFBQTtBUG8zQ0Y7O0FPbDNDQTtFQUNFLGtCREhRO0VDSVIsbUJESlE7QU55M0NWOztBT24zQ0E7RUFDRSxpQkRQUTtFQ1FSLG9CRFJRO0FOODNDVjs7QU8vMUNFO0VBQ0UsZUFGTTtBUG8yQ1Y7O0FPaDJDRTtFQUNFLG1CQUxNO0FQdzJDVjs7QU9qMkNFO0VBQ0UscUJBUk07QVA0MkNWOztBT2wyQ0U7RUFDRSxzQkFYTTtBUGczQ1Y7O0FPbjJDRTtFQUNFLG9CQWRNO0FQbzNDVjs7QU9wMkNFO0VBQ0Usb0JBakJNO0VBa0JOLHFCQWxCTTtBUHkzQ1Y7O0FPcjJDRTtFQUNFLG1CQXJCTTtFQXNCTixzQkF0Qk07QVA4M0NWOztBTzczQ0U7RUFDRSxnQkFGTTtBUGs0Q1Y7O0FPOTNDRTtFQUNFLG9CQUxNO0FQczRDVjs7QU8vM0NFO0VBQ0Usc0JBUk07QVAwNENWOztBT2g0Q0U7RUFDRSx1QkFYTTtBUDg0Q1Y7O0FPajRDRTtFQUNFLHFCQWRNO0FQazVDVjs7QU9sNENFO0VBQ0UscUJBakJNO0VBa0JOLHNCQWxCTTtBUHU1Q1Y7O0FPbjRDRTtFQUNFLG9CQXJCTTtFQXNCTix1QkF0Qk07QVA0NUNWOztBTzM1Q0U7RUFDRSxlQUZNO0FQZzZDVjs7QU81NUNFO0VBQ0UsbUJBTE07QVBvNkNWOztBTzc1Q0U7RUFDRSxxQkFSTTtBUHc2Q1Y7O0FPOTVDRTtFQUNFLHNCQVhNO0FQNDZDVjs7QU8vNUNFO0VBQ0Usb0JBZE07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d3dKTjtFV3p3Skk7SUFDRSxVQUFBO0VYMndKTjtFVzV3Skk7SUFDRSxxQkFBQTtFWDh3Sk47RVcvd0pJO0lBQ0UscUJBQUE7RVhpeEpOO0VXbHhKSTtJQUNFLFdBQUE7RVhveEpOO0FBQ0Y7QUUzM0pJO0VTcUdFO0lBQ0Usb0JBQUE7RVh5eEpOO0VXMXhKSTtJQUNFLHFCQUFBO0VYNHhKTjtFVzd4Skk7SUFDRSxVQUFBO0VYK3hKTjtFV2h5Skk7SUFDRSxxQkFBQTtFWGt5Sk47RVdueUpJO0lBQ0UscUJBQUE7RVhxeUpOO0VXdHlKSTtJQUNFLFVBQUE7RVh3eUpOO0VXenlKSTtJQUNFLHFCQUFBO0VYMnlKTjtFVzV5Skk7SUFDRSxxQkFBQTtFWDh5Sk47RVcveUpJO0lBQ0UsVUFBQTtFWGl6Sk47RVdsekpJO0lBQ0UscUJBQUE7RVhvekpOO0VXcnpKSTtJQUNFLHFCQUFBO0VYdXpKTjtFV3h6Skk7SUFDRSxXQUFBO0VYMHpKTjtBQUNGO0FFajZKSTtFU3FHRTtJQUNFLG9CQUFBO0VYK3pKTjtFV2gwSkk7SUFDRSxxQkFBQTtFWGswSk47RVduMEpJO0lBQ0UsVUFBQTtFWHEwSk47RVd0MEpJO0lBQ0UscUJBQUE7RVh3MEpOO0VXejBKSTtJQUNFLHFCQUFBO0VYMjBKTjtFVzUwSkk7SUFDRSxVQUFBO0VYODBKTjtFVy8wSkk7SUFDRSxxQkFBQTtFWGkxSk47RVdsMUpJO0lBQ0UscUJBQUE7RVhvMUpOO0VXcjFKSTtJQUNFLFVBQUE7RVh1MUpOO0VXeDFKSTtJQUNFLHFCQUFBO0VYMDFKTjtFVzMxSkk7SUFDRSxxQkFBQTtFWDYxSk47RVc5MUpJO0lBQ0UsV0FBQTtFWGcySk47QUFDRjtBRXY4Skk7RVNxR0U7SUFDRSxvQkFBQTtFWHEySk47RVd0MkpJO0lBQ0UscUJBQUE7RVh3MkpOO0VXejJKSTtJQUNFLFVBQUE7RVgyMkpOO0VXNTJKSTtJQUNFLHFCQUFBO0VYODJKTjtFVy8ySkk7SUFDRSxxQkFBQTtFWGkzSk47RVdsM0pJO0lBQ0UsVUFBQTtFWG8zSk47RVdyM0pJO0lBQ0UscUJBQUE7RVh1M0pO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QWM3aExFO0VBQ0UsaUVBQUE7QWQraExKOztBY25nTEE7RUF2QkUscUJBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFBO0VBQ0EsY2I0Qks7RWEzQkwsZ0NBQUE7RUFDQSxzQkFBQTtFQUNBLDJCQUFBO0VBQUEsd0JBQUE7RUFBQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBZDhoTEY7QWMxaExFO0VBQ0UseUJia0JHO0VhakJILFdBQUE7RUFDQSxlQUFBO0FkNGhMSjtBY3BoTEU7RUFDRSx5QmJFRTtFYURGLHFCYkNFO0VhQUYsV0FBQTtBZHNoTEo7QWNwaExJO0VBQ0Usb0NiREk7RWFFSixnQ2JGSTtBRHdoTFY7QWNqaExFO0VBQ0UsZ0NBQUE7RUFDQSxpQ0FBQTtBZG1oTEo7QWNoaExFO0VBQ0Usc0JBQUE7QWRraExKO0FjL2dMRTtFQUNFLG9CQUFBO0FkaWhMSjtBYzlnTEU7RUFDRSw2QkFBQTtBZGdoTEo7QWM3Z0xFO0VBQ0UseUJickJPO0Vhc0JQLFdBQUE7RUFDQSxxQmJ2Qk87QURzaUxYO0FjN2dMSTtFQUNFLHNCQUFBO0VBQ0EsY2IzQks7RWE0QkwscUJiNUJLO0FEMmlMWDtBYzNnTEU7RUFDRSx5QmJuQlc7RWFvQlgscUJicEJXO0VhcUJYLFdBQUE7QWQ2Z0xKO0FjM2dMSTtFQUNFLHNCQUFBO0VBQ0EsY2J2Q0s7RWF3Q0wscUJiMUJTO0FEdWlMZjtBY3pnTEU7RUFDRSw0Q2I1Q1E7RWE2Q1Isd0NiN0NRO0VhOENSLFdBQUE7QWQyZ0xKO0FjemdMSTtFQUNFLHlCYm5EQztFYW9ERCxxQmJwREM7RWFxREQsV0FBQTtBZDJnTE47QWN2Z0xFO0VBQ0UseUJiMURHO0VhMkRILHFCYjNERztFYTRESCxXQUFBO0FkeWdMSjtBY3ZnTEk7RUFDRSxzQkFBQTtFQUNBLGNiaEVDO0VhaUVELHFCYmpFQztBRDBrTFA7QWNyZ0xFO0VBQ0Usa0JBQUE7RUFDQSx5QmJ2RUc7RWF3RUgs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O0F0QmkzTnpCOztBc0JoM05BO0VBQXlCLGdCQUFBO0F0Qm8zTnpCOztBc0JuM05BO0VBQWlDLGdCQUFBO0F0QnUzTmpDOztBc0J0M05BO0VBQTZCLGdCQUFBO0F0QjAzTjdCOztBc0J6M05BO0VBQTJCLGdCQUFBO0F0QjYzTjNCOztBc0I1M05BO0VBQTBCLGdCQUFBO0F0Qmc0TjFCOztBc0IvM05BO0VBQWdDLGdCQUFBO0F0Qm00TmhDOztBc0JsNE5BO0VBQTJCLGdCQUFBO0F0QnM0TjNCOztBc0JyNE5BO0VBQTRCLGdCQUFBO0F0Qnk0TjVCOztBc0J4NE5BO0VBQTZCLGdCQUFBO0F0QjQ0TjdCOztBc0IzNE5BO0VBQXlCLGdCQUFBO0F0Qis0TnpCOztBc0I5NE5BO0VBQXlCLGdCQUFBO0F0Qms1TnpCOztBc0JqNU5BO0VBQStCLGdCQUFBO0F0QnE1Ti9COztBc0JwNU5BO0VBQStCLGdCQUFBO0F0Qnc1Ti9COztBc0J2NU5BO0VBQWdDLGdCQUFBO0F0QjI1TmhDOztBc0IxNU5BO0VBQThCLGdCQUFBO0F0Qjg1TjlCOztBc0I3NU5BO0VBQTJCLGdCQUFBO0F0Qmk2TjNCOztBc0JoNk5BO0VBQTRCLGdCQUFBO0F0Qm82TjVCOztBc0JuNk5BO0VBQXdCLGdCQUFBO0F0QnU2TnhCOztBc0J0Nk5BO0VBQXlCLGdCQUFBO0F0QjA2TnpCOztBc0J6Nk5BO0VBQXlCLGdCQUFBO0F0QjY2TnpCOztBc0I1Nk5BO0VBQTZCLGdCQUFBO0F0Qmc3TjdCOztBc0IvNk5BO0VBQTBCLGdCQUFBO0F0Qm03TjFCOztBc0JsN05BO0VBQTJCLGdCQUFBO0F0QnM3TjNCOztBc0JyN05BO0VBQXlCLGdCQUFBO0F0Qnk3TnpCOztBc0J4N05BO0VBQXlCLGdCQUFBO0F0QjQ3TnpCOztBc0IzN05BO0VBQTJCLGdCQUFBO0F0Qis3TjNCOztBc0I5N05BO0VBQWdDLGdCQUFBO0F0Qms4TmhDOztBc0JqOE5BO0VBQStCLGdCQUFBO0F0QnE4Ti9COztBc0JwOE5BO0VBQStCLGdCQUFBO0F0Qnc4Ti9COztBc0J2OE5BO0VBQWlDLGdCQUFBO0F0QjI4TmpDOztBc0IxOE5BO0VBQWdDLGdCQUFBO0F0Qjg4TmhDOztBc0I3OE5BO0VBQWtDLGdCQUFBO0F0Qmk5TmxDOztBc0JoOU5BO0VBQXlCLGdCQUFBO0F0Qm85TnpCOztBc0JuOU5BO0VBQWdDLGdCQUFBO0F0QnU5TmhDOztBc0J0OU5BO0VBQWlDLGdCQUFBO0F0QjA5TmpDOztBc0J6OU5BO0VBQW1DLGdCQUFBO0F0QjY5Tm5DOztBc0I1OU5BO0VBQTRCLGdCQUFBO0F0QmcrTjVCOztBc0IvOU5BO0VBQStCLGdCQUFBO0F0Qm0rTi9COztBc0JsK05BO0VBQTJCLGdCQUFBO0F0QnMrTjNCOztBc0JyK05BO0VBQXlCLGdCQUFBO0F0QnkrTnpCOztBc0J4K05BO0VBQXlCLGdCQUFBO0F0QjQrTnpCOztBc0IzK05BO0VBQTBCLGdCQUFBO0F0QisrTjFCOztBc0I5K05BO0VBQTBCLGdCQUFBO0F0QmsvTjFCOztBc0JqL05BO0VBQXlCLGdCQUFBO0F0QnEvTnpCOztBc0JwL05BO0VBQWtDLGdCQUFBO0F0QncvTmxDOztBc0J2L05BO0VBQWtDLGdCQUFBO0F0QjIvTmxDOztBc0IxL05BO0VBQTZCLGdCQUFBO0F0QjgvTjdCOztBc0I3L05BO0VBQXlCLGdCQUFBO0F0QmlnT3pCOztBc0JoZ09BO0VBQTBCLGdCQUFBO0F0Qm9nTzFCOztBc0JuZ09BO0VBQXlCLGdCQUFBO0F0QnVnT3pCOztBc0J0Z09BO0VBQTRCLGdCQUFBO0F0QjBnTzVCOztBc0J6Z09BO0VBQWlDLGdCQUFBO0F0QjZnT2pDOztBc0I1Z09BO0VBQWlDLGdCQUFBO0F0QmdoT2pDOztBc0IvZ09BO0VBQTBCLGdCQUFBO0F0Qm1oTzFCOztBc0JsaE9BO0VBQWlDLGdCQUFBO0F0QnNoT2pDOztBc0JyaE9BO0VBQWtDLGdCQUFBO0F0QnloT2xDOztBc0J4aE9BO0VBQThCLGdCQUFBO0F0QjRoTzlCOztBc0IzaE9BO0VBQStCLGdCQUFBO0F0QitoTy9COztBc0I5aE9BO0VBQWdDLGdCQUFBO0F0QmtpT2hDOztBc0JqaU9BO0VBQTRCLGdCQUFBO0F0QnFpTzVCOztBc0JwaU9BO0VBQWtDLGdCQUFBO0F0QndpT2xDOztBc0J2aU9BO0VBQThCLGdCQUFBO0F0QjJpTzlCOztBc0IxaU9BO0VBQStCLGdCQUFBO0F0QjhpTy9COztBc0I3aU9BO0VBQWtDLGdCQUFBO0F0QmlqT2xDOztBc0Joak9BO0VBQThCLGdCQUFBO0F0Qm9qTzlCOztBc0Juak9BO0VBQStCLGdCQUFBO0F0QnVqTy9COztBc0J0ak9BO0VBQStCLGdCQUFBO0F0QjBqTy9COztBc0J6ak9BO0VBQWdDLGdCQUFBO0F0QjZqT2hDOztBc0I1ak9BO0VBQTZCLGdCQUFBO0F0QmdrTzdCOztBc0Ivak9BO0VBQStCLGdCQUFBO0F0Qm1rTy9COztBc0Jsa09BO0VBQThCLGdCQUFBO0F0QnNrTzlCOztBc0Jya09BO0VBQWdDLGdCQUFBO0F0QnlrT2hDOztBc0J4a09BO0VBQWlDLGdCQUFBO0F0QjRrT2pDOztBc0Iza09BO0VBQXFDLGdCQUFBO0F0QitrT3JDOztBc0I5a09BO0VBQXlCLGdCQUFBO0F0QmtsT3pCOztBc0JqbE9BO0VBQXlCLGdCQUFBO0F0QnFsT3pCOztBc0JwbE9BO0VBQXlCLGdCQUFBO0F0QndsT3pCOztBc0J2bE9BO0VBQTZCLGdCQUFBO0F0QjJsTzdCOztBc0IxbE9BO0VBQThCLGdCQUFBO0F0QjhsTzlCOztBc0I3bE9BO0VBQWlDLGdCQUFBO0F0QmltT2pDOztBc0JobU9BO0VBQTBCLGdCQUFBO0F0Qm9tTzFCOztBc0JubU9BO0VBQTZCLGdCQUFBO0F0QnVtTzdCOztBc0J0bU9BO0VBQTJCLGdCQUFBO0F0QjBtTzNCOztBc0J6bU9BO0VBQTRCLGdCQUFBO0F0QjZtTzVCOztBc0I1bU9BO0VBQTJCLGdCQUFBO0F0QmduTzNCOztBc0IvbU9BO0VBQStCLGdCQUFBO0F0Qm1uTy9COztBc0Jsbk9BO0VBQWlDLGdCQUFBO0F0QnNuT2pDOztBc0Jybk9BO0VBQTRCLGdCQUFBO0F0QnluTzVCOztBc0J4bk9BO0VBQWtDLGdCQUFBO0F0QjRuT2xDOztBc0Izbk9BO0VBQWlDLGdCQUFBO0F0QituT2pDOztBc0I5bk9BO0VBQWdDLGdCQUFBO0F0QmtvT2hDOztBc0Jqb09BO0VBQW9DLGdCQUFBO0F0QnFvT3BDOztBc0Jwb09BO0VBQXNDLGdCQUFBO0F0QndvT3RDOztBc0J2b09BO0VBQXdCLGdCQUFBO0F0QjJvT3hCOztBc0Ixb09BO0VBQTZCLGdCQUFBO0F0QjhvTzdCOztBc0I3b09BO0VBQXlCLGdCQUFBO0F0QmlwT3pCOztBc0JocE9BO0VBQWdDLGdCQUFBO0F0Qm9wT2hDOztBc0JucE9BO0VBQThCLGdCQUFBO0F0QnVwTzlCOztBc0J0cE9BO0VBQWdDLGdCQUFBO0F0QjBwT2hDOztBc0J6cE9BO0VBQStCLGdCQUFBO0F0QjZwTy9COztBc0I1cE9BO0VBQThCLGdCQUFBO0F0QmdxTzlCOztBc0IvcE9BO0VBQTRCLGdCQUFBO0F0Qm1xTzVCOztBc0JscU9BO0VBQThCLGdCQUFBO0F0QnNxTzlCOztBc0JycU9BO0VBQXVDLGdCQUFBO0F0QnlxT3ZDOztBc0J4cU9BO0VBQXNDLGdCQUFBO0F0QjRxT3RDOztBc0IzcU9BO0VBQW9DLGdCQUFBO0F0QitxT3BDOztBc0I5cU9BO0VBQXNDLGdCQUFBO0F0QmtyT3RDOztBc0Jqck9BO0VBQTBCLGdCQUFBO0F0QnFyTzFCOztBc0Jwck9BO0VBQTJCLGdCQUFBO0F0QndyTzNCOztBc0J2ck9BO0VBQTBCLGdCQUFBO0F0QjJyTzFCOztBc0Ixck9BO0VBQTJCLGdCQUFBO0F0QjhyTzNCOztBc0I3ck9BO0VBQThCLGdCQUFBO0F0QmlzTzlCOztBc0Joc09BO0VBQStCLGdCQUFBO0F0Qm9zTy9COztBc0Juc09BO0VBQThCLGdCQUFBO0F0QnVzTzlCOztBc0J0c09BO0VBQThCLGdCQUFBO0F0QjBzTzlCOztBc0J6c09BO0VBQWdDLGdCQUFBO0F0QjZzT2hDOztBc0I1c09BO0VBQXlCLGdCQUFBO0F0Qmd0T3pCOztBc0Ivc09BO0VBQTBCLGdCQUFBO0F0Qm10TzFCOztBc0JsdE9BO0VBQTRCLGdCQUFBO0F0QnN0TzVCOztBc0JydE9BO0VBQXdCLGdCQUFBO0F0Qnl0T3hCOztBc0J4dE9BO0VBQXdCLGdCQUFBO0F0QjR0T3hCOztBc0IzdE9BO0VBQXlCLGdCQUFBO0F0Qit0T3pCOztBc0I5dE9BO0VBQXFDLGdCQUFBO0F0Qmt1T3JDOztBc0JqdU9BO0VBQXlDLGdCQUFBO0F0QnF1T3pDOztBc0JwdU9BO0VBQWtDLGdCQUFBO0F0Qnd1T2xDOztBc0J2dU9BO0VBQXNDLGdCQUFBO0F0QjJ1T3RDOztBc0IxdU9BO0VBQXVDLGdCQUFBO0F0Qjh1T3ZDOztBc0I3dU9BO0VBQTJDLGdCQUFBO0F0Qml2TzNDOztBc0Jodk9BO0VBQThCLGdCQUFBO0F0Qm92TzlCOztBc0Judk9BO0VBQTJCLGdCQUFBO0F0QnV2TzNCOztBc0J0dk9BO0VBQWtDLGdCQUFBO0F0QjB2T2xDOztBc0J6dk9BO0VBQWdDLGdCQUFBO0F0QjZ2T2hDOztBc0I1dk9BO0VBQTJCLGdCQUFBO0F0Qmd3TzNCOztBc0Ivdk9BO0VBQTBCLGdCQUFBO0F0Qm13TzFCOztBc0Jsd09BO0VBQTRCLGdCQUFBO0F0QnN3TzVCOztBc0Jyd09BO0VBQStCLGdCQUFBO0F0Qnl3Ty9COztBc0J4d09BO0VBQTJCLGdCQUFBO0F0QjR3TzNCOztBc0Izd09BO0VBQXlCLGdCQUFBO0F0Qit3T3pCOztBc0I5d09BO0VBQXlCLGdCQUFBO0F0Qmt4T3pCOztBc0JqeE9BO0VBQTBCLGdCQUFBO0F0QnF4TzFCOztBc0JweE9BO0VBQTJCLGdCQUFBO0F0Qnd4TzNCOztBc0J2eE9BO0VBQTJCLGdCQUFBO0F0QjJ4TzNCOztBc0IxeE9BO0VBQXlCLGdCQUFBO0F0Qjh4T3pCOztBc0I3eE9BO0VBQWdDLGdCQUFBO0F0Qml5T2hDOztBc0JoeU9BO0VBQWlDLGdCQUFBO0F0Qm95T2pDOztBc0JueU9BO0VBQWtDLGdCQUFBO0F0QnV5T2xDOztBc0J0eU9BO0VBQWdDLGdCQUFBO0F0QjB5T2hDOztBc0J6eU9BO0VBQWdDLGdCQUFBO0F0QjZ5T2hDOztBc0I1eU9BO0VBQWdDLGdCQUFBO0F0Qmd6T2hDOztBc0IveU9BO0VBQTZCLGdCQUFBO0F0Qm16TzdCOztBc0Jsek9BO0VBQTRCLGdCQUFBO0F0QnN6TzVCOztBc0Jyek9BO0VBQTJCLGdCQUFBO0F0Qnl6TzNCOztBc0J4ek9BO0VBQStCLGdCQUFBO0F0QjR6Ty9COztBc0Izek9BO0VBQTZCLGdCQUFBO0F0Qit6TzdCOztBc0I5ek9BO0VBQThCLGdCQUFBO0F0QmswTzlCOztBc0JqME9BO0VBQTBCLGdCQUFBO0F0QnEwTzFCOztBc0JwME9BO0VBQTBCLGdCQUFBO0F0QncwTzFCOztBc0J2ME9BO0VBQTZCLGdCQUFBO0F0QjIwTzdCOztBc0IxME9BO0VBQTZCLGdCQUFBO0F0QjgwTzdCOztBc0I3ME9BO0VBQThCLGdCQUFBO0F0QmkxTzlCOztBc0JoMU9BO0VBQWlDLGdCQUFBO0F0Qm8xT2pDOztBc0JuMU9BO0VBQWdDLGdCQUFBO0F0QnUxT2hDOztBc0J0MU9BO0VBQThCLGdCQUFBO0F0QjAxTzlCOztBc0J6MU9BO0VBQThCLGdCQUFBO0F0QjYxTzlCOztBc0I1MU9BO0VBQThCLGdCQUFBO0F0QmcyTzlCOztBc0IvMU9BO0VBQW1DLGdCQUFBO0F0Qm0yT25DOztBc0JsMk9BO0VBQXNDLGdCQUFBO0F0QnMyT3RDOztBc0JyMk9BO0VBQW1DLGdCQUFBO0F0QnkyT25DOztBc0J4Mk9BO0VBQWlDLGdCQUFBO0F0QjQyT2pDOztBc0IzMk9BO0VBQWlDLGdCQUFBO0F0QisyT2pDOztBc0I5Mk9BO0VBQW1DLGdCQUFBO0F0QmszT25DOztBc0JqM09BO0VBQXVCLGdCQUFBO0F0QnEzT3ZCOztBc0JwM09BO0VBQThCLGdCQUFBO0F0QnczTzlCOztBc0J2M09BO0VBQThCLGdCQUFBO0F0QjIzTzlCOztBc0IxM09BO0VBQTZCLGdCQUFBO0F0QjgzTzdCOztBc0I3M09BO0VBQXlCLGdCQUFBO0F0Qmk0T3pCOztBc0JoNE9BO0VBQTBCLGdCQUFBO0F0Qm80TzFCOztBc0JqNE9BO0VBQTBCLGdCQUFBO0F0QnE0TzFCOztBc0JwNE9BO0VBQThCLGdCQUFBO0F0Qnc0TzlCOztBc0J2NE9BO0VBQXlCLGdCQUFBO0F0QjI0T3pCOztBc0IxNE9BO0VBQTBCLGdCQUFBO0F0Qjg0TzFCOztBc0I3NE9BO0VBQXlCLGdCQUFBO0F0Qmk1T3pCOztBc0JoNU9BO0VBQTJCLGdCQUFBO0F0Qm81TzNCOztBc0JuNU9BO0VBQTJCLGdCQUFBO0F0QnU1TzNCOztBc0J0NU9BO0VBQWlDLGdCQUFBO0F0QjA1T2pDOztBc0J6NU9BO0VBQXlCLFlBQUE7QXRCNjVPekI7O0FzQjU1T0E7RUFBK0IsZ0JBQUE7QXRCZzZPL0I7O0FzQi81T0E7RUFBd0IsZ0JBQUE7QXRCbTZPeEI7O0FzQmw2T0E7RUFBMEIsZ0JBQUE7QXRCczZPMUI7O0FzQnI2T0E7RUFBMEIsZ0JBQUE7QXRCeTZPMUI7O0FzQng2T0E7RUFBOEIsWUFBQTtBdEI0Nk85Qjs7QXNCMzZPQTtFQUF5QixnQkFBQTtBdEIrNk96Qjs7QXNCOTZPQTtFQUE4QixnQkFBQTtBdEJrN085Qjs7QXNCajdPQTtFQUErQixnQkFBQTtBdEJxN08vQjs7QXNCcDdPQTtFQUE2QixnQkFBQTtBdEJ3N083Qjs7QXNCdjdPQTtFQUE0QixnQkFBQTtBdEIyN081Qjs7QXNCMTdPQTtFQUF3QixnQkFBQTtBdEI4N094Qjs7QXNCNzdPQTtFQUF3QixnQkFBQTtBdEJpOE94Qjs7QXNCaDhPQTtFQUF3QixZQUFBO0F0Qm84T3hCOztBc0JuOE9BO0VBQXdCLFlBQUE7QXRCdThPeEI7O0FzQnQ4T0E7RUFBMEIsWUFBQTtBdEIwOE8xQjs7QXNCejhPQTtFQUF3QixZQUFBO0F0QjY4T3hCOztBc0I1OE9BO0VBQTBCLGdCQUFBO0F0Qmc5TzFCOztBc0IvOE9BO0VBQThCLGdCQUFBO0F0Qm05TzlCOztBc0JsOU9BO0VBQXFDLGdCQUFBO0F0QnM5T3JDOztBc0JyOU9BO0VBQThCLGdCQUFBO0F0Qnk5TzlCOztBc0J4OU9BO0VBQXNDLGdCQUFBO0F0QjQ5T3RDOztBc0IzOU9BO0VBQW9DLGdCQUFBO0F0Qis5T3BDOztBc0I5OU9BO0VBQW1DLGdCQUFBO0F0QmsrT25DOztBc0JqK09BO0VBQWlDLGdCQUFBO0F0QnEr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O0FBQ0Y7QUUxb1lJO0VnRDVCSjtJQVdJLG9DQUFBO0VsRCtwWUY7QUFDRjtBRS9vWUk7RWdENUJKO0lBZUksa0JBQUE7SUFDQSxtQkFBQTtJQUNBLDBCQUFBO0lBQUEsdUJBQUE7SUFBQSxrQkFBQTtFbERncVlGO0FBQ0Y7QWtEL3BZRTtFQUNFLGtCQUFBO0VBRUEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QWxEZ3FZSjtBRTNwWUk7RWdEVEY7SUFPSSxrQkFBQTtJQUNBLG1CQUFBO0VsRGlxWUo7QUFDRjtBRWpxWUk7RWdEVEY7SUFZSSxrQkFBQTtJQUNBLG1CQUFBO0VsRGtxWUo7QUFDRjtBRXZxWUk7RWdET0E7SUFFSSxVQUFBO0VsRGtxWU47QUFDRjtBRTVxWUk7RWdET0E7SUFLSSxXQUFBO0VsRG9xWU47QUFDRjs7QW1EN3NZQTtFQUNFLDhCQUFBO0VBQ0EsZ0NBQUE7QW5EZ3RZRjs7QW9EbHRZQTtFQUNFLGVBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0FwRHF0WUY7QW9EbnRZRTtFQUNFLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7QXBEcXRZSjs7QXFEcnVZRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0FyRHd1WUo7QXFEcnVZRTtFQUNFLFdBQUE7QXJEdXVZSjtBcURsdVlNO0VBQ0UsY3BENEJGO0FEd3NZTjtBcUQ3dFlNO0VBQ0UsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLCtCQUFBO0VBQUEsK0JBQUE7RUFBQSx3QkFBQTtFQUNBLG1DQUFBO01BQUEsZ0NBQUE7VUFBQSxrQ0FBQTtFQUNBLG9DQUFBO01BQUEsaUNBQUE7VUFBQSw4QkFBQTtFQUNBLHlDQUFBO0FyRCt0WVI7QXFEN3RZUTtFQUNFLHdCQUFBO0FyRCt0WVY7QXFEeHRZSTtFQUNFLGdDQUFBO0VBQ0EseUNBQUE7RUFDQSxvQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSxvQ0FBQTtFQUNBLHFDQUFBO0VBQUEsa0NBQUE7RUFBQSw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQ0FBQTtFQUNBLHNDQUFBO0VBQUEsbUNBQUE7RUFBQSw4QkFBQTtFQUNBLDhCQUFBO0VBQ0EseUJBQUE7QXJEMHRZTjtBcUR0dFlNO0VBQ0Usc0JBQUE7RUFDQSw2QkFBQTtBckR3dFlSO0FxRHR0WVE7RUFDRSx5QkFBQTtFQUNBLGdDQUFBO0VBQ0EsaUNBQUE7QXJEd3RZVjtBcURwdFlNO0VBQ0UsdUJBQUE7RUFDQSxvQ0FBQTtBckRzdFlSIiwiZmlsZSI6InN0eWxlLmNzcyJ9 */