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

.color-red {
  color: #d22d40;
}

.color-blue {
  color: #003657;
}

.color-white {
  color: #fff;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

p {
  margin: 0;
}

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

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

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

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

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

.rss {
  letter-spacing: 2px;
}

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

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

.overflowHidden h2 {
  color: #d22d40;
}

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

.p {
  padding: 1rem;
}

.pt {
  padding-top: 1rem;
}

.pr {
  padding-right: 1rem;
}

.pb {
  padding-bottom: 1rem;
}

.pl {
  padding-left: 1rem;
}

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

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

.psmaller-1 {
  padding: 0.2rem;
}

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

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

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

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

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

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

.psmaller-2 {
  padding: 0.25rem;
}

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

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

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

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

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

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

.psmaller-3 {
  padding: 0.5rem;
}

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

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

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

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

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

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

.psmaller-4 {
  padding: 0.75rem;
}

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

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

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

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

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

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

.psmaller-5 {
  padding: 0.8rem;
}

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

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

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

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

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

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

.p0 {
  padding: 0rem;
}

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

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

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

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

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

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

.p1 {
  padding: 1.2rem;
}

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

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

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

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

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

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

.p2 {
  padding: 1.25rem;
}

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

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

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

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

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

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

.p3 {
  padding: 1.5rem;
}

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

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

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

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

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

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

.p4 {
  padding: 1.75rem;
}

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

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

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

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

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

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

.p5 {
  padding: 1.8rem;
}

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

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

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

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

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

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

.p6 {
  padding: 2rem;
}

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

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

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

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

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

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

.p7 {
  padding: 2.5rem;
}

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

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

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

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

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

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

.p8 {
  padding: 3rem;
}

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

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

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

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

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

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

.p9 {
  padding: 4rem;
}

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

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

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

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

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

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

.p10 {
  padding: 5rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-0 {
  margin: 0rem;
}

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

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

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

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

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

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

.m-1 {
  margin: 1.2rem;
}

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

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

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

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

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

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

.m-2 {
  margin: 1.25rem;
}

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

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

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

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

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

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

.m-3 {
  margin: 1.5rem;
}

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

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

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

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

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

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

.m-4 {
  margin: 1.75rem;
}

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

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

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

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

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

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

.m-5 {
  margin: 1.8rem;
}

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

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

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

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

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

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

.m-6 {
  margin: 2rem;
}

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

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

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

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

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

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

.m-7 {
  margin: 2.5rem;
}

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

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

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

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

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

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

.m-8 {
  margin: 3rem;
}

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

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

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

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

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

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

.m-9 {
  margin: 4rem;
}

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

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

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

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

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

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

.m-10 {
  margin: 5rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-20 {
  width: 20%;
}

.w-30 {
  width: 30%;
}

.w-40 {
  width: 40%;
}

.w-50 {
  width: 50%;
}

.w-60 {
  width: 60%;
}

.w-70 {
  width: 70%;
}

.w-80 {
  width: 80%;
}

.w-90 {
  width: 90%;
}

.w-100 {
  width: 100%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.node-content {
  clear: both;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.col-1 {
  width: 8.3333333333%;
}

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

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

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

.col-5 {
  width: 41.6666666667%;
}

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

.col-7 {
  width: 58.3333333333%;
}

.col-8 {
  width: 66.6666666667%;
}

.col-9 {
  width: 75%;
}

.col-10 {
  width: 83.3333333333%;
}

.col-11 {
  width: 91.6666666667%;
}

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

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

.relative {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.colorDiv_gray1 {
  background-color: #f5f8fb;
}

.colorDiv_gray2 {
  background-color: #f0f0f0;
}

.colorDiv_gray3 {
  background-color: #a9bcc2;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL19jb2xvcnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL19taXhpbnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL19yb290LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2Jhc2UvX2ZvbnRzLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYmFzZS9fdXRpbHMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19mb290ZXIuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19oZWFkZXIuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19wYWdlLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbGF5b3V0LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbmF2aWdhdGlvbi5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX211bHRpbGFuZy1saW5rcy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2J1dHRvbi5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2xhYmVsLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fc3VicGFnZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2ljb25zLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYnJlYWRjcnVtYnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19pbWFnZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX3RpbGVzLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbmV3cy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2dseXBoaWNvbnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19saXN0LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fY29sbGFwc2Uuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19oaWdobGlnaHQtYmxvY2suc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19jYWxlbmRhci5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2Zvcm0uc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX3Jhc3RyLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fdG91Y2hhYmxlLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYWt0dWFsbmUuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19kb250bWlzcy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX21pbW9yYWRuZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX292ZXJsYXkuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19jb2xvcml6ZWQtYmxvY2suc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19kb2RhdGtvdmEtbmF2aWdhY2Uuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19mb290bm90ZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX21lZGFpbG9ua3kuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L192aWRlby1mcmFtZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2Jvb2ttYXJrcy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX3RhYmxlLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fcmVwb3J0LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fcGFnaW5hdG9yLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fc2VhcmNoLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbG9hZGVyLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbmF2aWdhdG9yLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbWF0cml4LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fd2hvaXMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L190ZXh0LWxpbmtzLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYWx0ZXJuYXRlLWJnLXBhbmVsLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYWx0Y2hhLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fdGVzdHBhbmVsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDMEVoQjtFQUNFLGtCQUFBO0VBQ0EsaUJBQUE7RUFFQSx3QkFBQTtFQUNBLDBDQUFBO0VBQ0Esd0NBQUE7RUFFQSwwQkFBQTtFQUNBLG1EQUFBO0VBQ0EsK0JBQUE7QUQxRUY7O0FDOEVBO0VBQ0UsY0EzQ0k7QURoQ047O0FDNkVBO0VBQ0UsY0F6Q0s7QURqQ1A7O0FDNEVBO0VBQ0UsV0FBQTtBRHpFRjs7QUM0RUE7RUFDRSxzQ0FBQTtBRHpFRjs7QUMyRUE7RUFDRSx3Q0FBQTtBRHhFRjs7QUMyRUE7RUFDRSwyQkFBQTtBRHhFRjs7QUMwRUE7RUFDRSw2QkFBQTtBRHZFRjs7QUMwRUE7RUFDRSx5QkE5REs7QURUUDs7QUN5RUE7RUFDRSx5QkE5RFM7QURSWDs7QUN3RUE7RUFDRSx5QkFoRVU7QURMWjs7QUN1RUE7RUFDRSw0Q0FyRVU7QURDWjs7QUNzRUE7RUFDRSwwQ0FyRVc7QURFYjs7QUNxRUE7RUFDRSw0Q0F2RVc7QURLYjs7QUNvRUE7RUFDRSx5QkFyRkk7QURvQk47O0FFOURBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQUE7QUF3RUE7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0FGZ0JGO0FFN0JFO0VBZkEsV0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUtFLE9BQUE7RUFPQSx5QkRyQkU7QUQwRE47QUV2Q0U7RUFmQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBRUUsU0FBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7RUFTQSx5QkRyQkU7QURxRU47QUVwRkk7RUFvREY7SUFFSSxpQkFBQTtFRmtDSjtFRWpDSTtJQUNFLGFBQUE7RUZtQ047QUFDRjs7QUU5QkE7RUFDRSxjQUFBLEVBQUEsZ0JBQUE7RUFDQSxxQkFBQSxFQUFBLFlBQUE7RUFDQSx3QkFBQSxFQUFBLDBCQUFBO0FGaUNGO0FFL0JFO0VBQ0UsYUFBQSxFQUFBLG1CQUFBO0FGaUNKOztBR3BJQTtFQUNFLHVCQUFBO0FIdUlGOztBR3JJQTtFQUNFLGtCQUFBO0VBQ0Esa0JBQUE7QUh3SUY7O0FJeklFO0VBQ0UseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlKQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBSjRJSjtBSWpKRTtFQUNFLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSw2SUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUptSko7QUl4SkU7RUFDRSwwQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUpBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FKMEpKO0FJL0pFO0VBQ0Usc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJJQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBSmlLSjtBSXRLRTtFQUNFLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSw2SUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUp3S0o7QUs1S0E7RUFDRSxxQ0FBQTtFQUNBLGVBQUE7RUFDQSxtQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsY0p5Q0s7RUl4Q0wsZ0JBQUE7QUw4S0Y7O0FLM0tBO0VBQ0UscUNBQUE7RUFDQSxnQkFBQTtBTDhLRjs7QUszS0E7RUFDRSwyQkFBQTtBTDhLRjtBSzNLSTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0Esc0NBQUE7QUw2S047QUszS007RUFDRSx1QkFBQTtBTDZLUjtBS3ZLTTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtBTHlLUjtBS3BLRTtFQUNFLGNKUUc7RUlQSCxxQkFBQTtBTHNLSjtBS3BLSTtFQUNFLHlCSklDO0VJSEQsV0FBQTtBTHNLTjtBS2xLRTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBTG9LSjtBS25LSTtFQUNFLDBCQUFBO0VBQ0EsdUJBQUE7QUxxS047O0FLbkpFO0VBQ0Usb0NBQUE7QUxzSko7O0FLdkpFO0VBQ0Usb0NBQUE7QUwwSko7O0FLM0pFO0VBQ0Usb0NBQUE7QUw4Sko7O0FLL0pFO0VBQ0Usb0NBQUE7QUxrS0o7O0FLbktFO0VBQ0Usb0NBQUE7QUxzS0o7O0FLdktFO0VBQ0Usb0NBQUE7QUwwS0o7O0FLM0tFO0VBQ0Usb0NBQUE7QUw4S0o7O0FLL0tFO0VBQ0Usb0NBQUE7QUxrTEo7O0FLcEhFO0VBR00sZUFBQTtBTHFIUjtBRW5PSTtFRzJHRjtJQUdNLGVBQUE7RUx5SE47QUFDRjtBRXhPSTtFRzJHRjtJQUdNLGVBQUE7RUw4SE47QUFDRjtBRTdPSTtFRzJHRjtJQUdNLGVBQUE7RUxtSU47QUFDRjtBRWxQSTtFRzJHRjtJQUdNLGVBQUE7RUx3SU47QUFDRjs7QUs1SUU7RUFHTSxlQUFBO0FMNklSO0FFM1BJO0VHMkdGO0lBR00sZUFBQTtFTGlKTjtBQUNGO0FFaFFJO0VHMkdGO0lBR00sZUFBQTtFTHNKTjtBQUNGO0FFclFJO0VHMkdGO0lBR00sZUFBQTtFTDJKTjtBQUNGO0FFMVFJO0VHMkdGO0lBR00sZUFBQTtFTGdLTjtBQUNGOztBS3BLRTtFQUdNLGVBQUE7QUxxS1I7QUVuUkk7RUcyR0Y7SUFHTSxlQUFBO0VMeUtOO0FBQ0Y7QUV4Ukk7RUcyR0Y7SUFHTSxlQUFBO0VMOEtOO0FBQ0Y7QUU3Ukk7RUcyR0Y7SUFHTSxlQUFBO0VMbUxOO0FBQ0Y7QUVsU0k7RUcyR0Y7SUFHTSxlQUFBO0VMd0xOO0FBQ0Y7O0FLNUxFO0VBR00sZUFBQTtBTDZMUjtBRTNTSTtFRzJHRjtJQUdNLGVBQUE7RUxpTU47QUFDRjtBRWhUSTtFRzJHRjtJQUdNLGVBQUE7RUxzTU47QUFDRjtBRXJUSTtFRzJHRjtJQUdNLGVBQUE7RUwyTU47QUFDRjtBRTFUSTtFRzJHRjtJQUdNLGVBQUE7RUxnTk47QUFDRjs7QUtwTkU7RUFHTSxlQUFBO0FMcU5SO0FFblVJO0VHMkdGO0lBR00sZUFBQTtFTHlOTjtBQUNGO0FFeFVJO0VHMkdGO0lBR00sZUFBQTtFTDhOTjtBQUNGO0FFN1VJO0VHMkdGO0lBR00sZUFBQTtFTG1PTjtBQUNGO0FFbFZJO0VHMkdGO0lBR00sZUFBQTtFTHdPTjtBQUNGOztBSzVPRTtFQUdNLGVBQUE7QUw2T1I7QUUzVkk7RUcyR0Y7SUFHTSxlQUFBO0VMaVBOO0FBQ0Y7QUVoV0k7RUcyR0Y7SUFHTSxlQUFBO0VMc1BOO0FBQ0Y7QUVyV0k7RUcyR0Y7SUFHTSxlQUFBO0VMMlBOO0FBQ0Y7QUUxV0k7RUcyR0Y7SUFHTSxlQUFBO0VMZ1FOO0FBQ0Y7O0FLcFFFO0VBR00sZUFBQTtBTHFRUjtBRW5YSTtFRzJHRjtJQUdNLGVBQUE7RUx5UU47QUFDRjtBRXhYSTtFRzJHRjtJQUdNLGVBQUE7RUw4UU47QUFDRjtBRTdYSTtFRzJHRjtJQUdNLGVBQUE7RUxtUk47QUFDRjtBRWxZSTtFRzJHRjtJQUdNLGVBQUE7RUx3Uk47QUFDRjs7QUs1UkU7RUFHTSxlQUFBO0FMNlJSO0FFM1lJO0VHMkdGO0lBR00sZUFBQTtFTGlTTjtBQUNGO0FFaFpJO0VHMkdGO0lBR00sZUFBQTtFTHNTTjtBQUNGO0FFclpJO0VHMkdGO0lBR00sZUFBQTtFTDJTTjtBQUNGO0FFMVpJO0VHMkdGO0lBR00sZUFBQTtFTGdUTjtBQUNGOztBS3BURTtFQUdNLGVBQUE7QUxxVFI7QUVuYUk7RUcyR0Y7SUFHTSxlQUFBO0VMeVROO0FBQ0Y7QUV4YUk7RUcyR0Y7SUFHTSxlQUFBO0VMOFROO0FBQ0Y7QUU3YUk7RUcyR0Y7SUFHTSxlQUFBO0VMbVVOO0FBQ0Y7QUVsYkk7RUcyR0Y7SUFHTSxlQUFBO0VMd1VOO0FBQ0Y7O0FLNVVFO0VBR00sZUFBQTtBTDZVUjtBRTNiSTtFRzJHRjtJQUdNLGVBQUE7RUxpVk47QUFDRjtBRWhjSTtFRzJHRjtJQUdNLGVBQUE7RUxzVk47QUFDRjtBRXJjSTtFRzJHRjtJQUdNLGVBQUE7RUwyVk47QUFDRjtBRTFjSTtFRzJHRjtJQUdNLGVBQUE7RUxnV047QUFDRjs7QUtwV0U7RUFHTSxlQUFBO0FMcVdSO0FFbmRJO0VHMkdGO0lBR00sZUFBQTtFTHlXTjtBQUNGO0FFeGRJO0VHMkdGO0lBR00sZUFBQTtFTDhXTjtBQUNGO0FFN2RJO0VHMkdGO0lBR00sZUFBQTtFTG1YTjtBQUNGO0FFbGVJO0VHMkdGO0lBR00sZUFBQTtFTHdYTjtBQUNGOztBSzVYRTtFQUdNLGVBQUE7QUw2WFI7QUUzZUk7RUcyR0Y7SUFHTSxlQUFBO0VMaVlOO0FBQ0Y7QUVoZkk7RUcyR0Y7SUFHTSxlQUFBO0VMc1lOO0FBQ0Y7QUVyZkk7RUcyR0Y7SUFHTSxlQUFBO0VMMllOO0FBQ0Y7QUUxZkk7RUcyR0Y7SUFHTSxlQUFBO0VMZ1pOO0FBQ0Y7O0FLcFpFO0VBR00sZUFBQTtBTHFaUjtBRW5nQkk7RUcyR0Y7SUFHTSxlQUFBO0VMeVpOO0FBQ0Y7QUV4Z0JJO0VHMkdGO0lBR00sZUFBQTtFTDhaTjtBQUNGO0FFN2dCSTtFRzJHRjtJQUdNLGVBQUE7RUxtYU47QUFDRjtBRWxoQkk7RUcyR0Y7SUFHTSxlQUFBO0VMd2FOO0FBQ0Y7O0FLNWFFOztFQUdNLGVBQUE7QUw4YVI7QUU1aEJJO0VHMkdGOztJQUdNLGVBQUE7RUxtYk47QUFDRjtBRWxpQkk7RUcyR0Y7O0lBR00sZUFBQTtFTHliTjtBQUNGO0FFeGlCSTtFRzJHRjs7SUFHTSxlQUFBO0VMK2JOO0FBQ0Y7QUU5aUJJO0VHMkdGOztJQUdNLGVBQUE7RUxxY047QUFDRjs7QUt6Y0U7RUFHTSxlQUFBO0FMMGNSO0FFeGpCSTtFRzJHRjtJQUdNLGVBQUE7RUw4Y047QUFDRjtBRTdqQkk7RUcyR0Y7SUFHTSxlQUFBO0VMbWROO0FBQ0Y7QUVsa0JJO0VHMkdGO0lBR00sZUFBQTtFTHdkTjtBQUNGO0FFdmtCSTtFRzJHRjtJQUdNLGVBQUE7RUw2ZE47QUFDRjs7QUtqZUU7RUFHTSxlQUFBO0FMa2VSO0FFaGxCSTtFRzJHRjtJQUdNLGVBQUE7RUxzZU47QUFDRjtBRXJsQkk7RUcyR0Y7SUFHTSxlQUFBO0VMMmVOO0FBQ0Y7QUUxbEJJO0VHMkdGO0lBR00sZUFBQTtFTGdmTjtBQUNGO0FFL2xCSTtFRzJHRjtJQUdNLGVBQUE7RUxxZk47QUFDRjs7QUt6ZkU7RUFHTSxlQUFBO0VBTUUsaUJBSGdCO0FMd2YxQjtBRXptQkk7RUcyR0Y7SUFHTSxlQUFBO0lBTUUsaUJBSGdCO0VMNmZ4QjtBQUNGO0FFL21CSTtFRzJHRjtJQUdNLGVBQUE7SUFNRSxpQkFIZ0I7RUxtZ0J4QjtBQUNGO0FFcm5CSTtFRzJHRjtJQUdNLGVBQUE7SUFNRSxpQkFIZ0I7RUx5Z0J4QjtBQUNGO0FFM25CSTtFRzJHRjtJQUdNLGVBQUE7SUFNRSxpQkFIZ0I7RUwrZ0J4QjtBQUNGOztBS3RoQkU7RUFHTSxlQUFBO0FMdWhCUjtBRXJvQkk7RUcyR0Y7SUFHTSxlQUFBO0VMMmhCTjtBQUNGO0FFMW9CSTtFRzJHRjtJQUdNLGVBQUE7RUxnaUJOO0FBQ0Y7QUUvb0JJO0VHMkdGO0lBR00sZUFBQTtFTHFpQk47QUFDRjtBRXBwQkk7RUcyR0Y7SUFHTSxlQUFBO0VMMGlCTjtBQUNGOztBSzlpQkU7RUFHTSxlQUFBO0FMK2lCUjtBRTdwQkk7RUcyR0Y7SUFHTSxlQUFBO0VMbWpCTjtBQUNGO0FFbHFCSTtFRzJHRjtJQUdNLGVBQUE7RUx3akJOO0FBQ0Y7QUV2cUJJO0VHMkdGO0lBR00sZUFBQTtFTDZqQk47QUFDRjtBRTVxQkk7RUcyR0Y7SUFHTSxlQUFBO0VMa2tCTjtBQUNGOztBS3RrQkU7RUFHTSxlQUFBO0FMdWtCUjtBRXJyQkk7RUcyR0Y7SUFHTSxlQUFBO0VMMmtCTjtBQUNGO0FFMXJCSTtFRzJHRjtJQUdNLGVBQUE7RUxnbEJOO0FBQ0Y7QUUvckJJO0VHMkdGO0lBR00sZUFBQTtFTHFsQk47QUFDRjtBRXBzQkk7RUcyR0Y7SUFHTSxlQUFBO0VMMGxCTjtBQUNGOztBSzlsQkU7RUFHTSxlQUFBO0FMK2xCUjtBRTdzQkk7RUcyR0Y7SUFHTSxlQUFBO0VMbW1CTjtBQUNGO0FFbHRCSTtFRzJHRjtJQUdNLGVBQUE7RUx3bUJOO0FBQ0Y7QUV2dEJJO0VHMkdGO0lBR00sZUFBQTtFTDZtQk47QUFDRjtBRTV0Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMa25CTjtBQUNGOztBS3RuQkU7RUFHTSxlQUFBO0FMdW5CUjtBRXJ1Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMMm5CTjtBQUNGO0FFMXVCSTtFRzJHRjtJQUdNLGVBQUE7RUxnb0JOO0FBQ0Y7QUUvdUJJO0VHMkdGO0lBR00sZUFBQTtFTHFvQk47QUFDRjtBRXB2Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMMG9CTjtBQUNGOztBSzlvQkU7RUFHTSxlQUFBO0FMK29CUjtBRTd2Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMbXBCTjtBQUNGO0FFbHdCSTtFRzJHRjtJQUdNLGVBQUE7RUx3cEJOO0FBQ0Y7QUV2d0JJO0VHMkdGO0lBR00sZUFBQTtFTDZwQk47QUFDRjtBRTV3Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMa3FCTjtBQUNGOztBS3RxQkU7RUFHTSxlQUFBO0FMdXFCUjtBRXJ4Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMMnFCTjtBQUNGO0FFMXhCSTtFRzJHRjtJQUdNLGVBQUE7RUxnckJOO0FBQ0Y7QUUveEJJO0VHMkdGO0lBR00sZUFBQTtFTHFyQk47QUFDRjtBRXB5Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMMHJCTjtBQUNGOztBSzlyQkU7RUFHTSxlQUFBO0FMK3JCUjtBRTd5Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMbXNCTjtBQUNGO0FFbHpCSTtFRzJHRjtJQUdNLGVBQUE7RUx3c0JOO0FBQ0Y7QUV2ekJJO0VHMkdGO0lBR00sZUFBQTtFTDZzQk47QUFDRjtBRTV6Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMa3RCTjtBQUNGOztBS3R0QkU7RUFHTSxlQUFBO0FMdXRCUjtBRXIwQkk7RUcyR0Y7SUFHTSxlQUFBO0VMMnRCTjtBQUNGO0FFMTBCSTtFRzJHRjtJQUdNLGVBQUE7RUxndUJOO0FBQ0Y7QUUvMEJJO0VHMkdGO0lBR00sZUFBQTtFTHF1Qk47QUFDRjtBRXAxQkk7RUcyR0Y7SUFHTSxlQUFBO0VMMHVCTjtBQUNGOztBSzl1QkU7RUFHTSxlQUFBO0FMK3VCUjtBRTcxQkk7RUcyR0Y7SUFHTSxlQUFBO0VMbXZCTjtBQUNGO0FFbDJCSTtFRzJHRjtJQUdNLGVBQUE7RUx3dkJOO0FBQ0Y7QUV2MkJJO0VHMkdGO0lBR00sZUFBQTtFTDZ2Qk47QUFDRjtBRTUyQkk7RUcyR0Y7SUFHTSxlQUFBO0VMa3dCTjtBQUNGOztBS3R3QkU7RUFHTSxlQUFBO0FMdXdCUjtBRXIzQkk7RUcyR0Y7SUFHTSxlQUFBO0VMMndCTjtBQUNGO0FFMTNCSTtFRzJHRjtJQUdNLGVBQUE7RUxneEJOO0FBQ0Y7QUUvM0JJO0VHMkdGO0lBR00sZUFBQTtFTHF4Qk47QUFDRjtBRXA0Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMMHhCTjtBQUNGOztBSzl4QkU7RUFHTSxlQUFBO0FMK3hCUjtBRTc0Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMbXlCTjtBQUNGO0FFbDVCSTtFRzJHRjtJQUdNLGVBQUE7RUx3eUJOO0FBQ0Y7QUV2NUJJO0VHMkdGO0lBR00sZUFBQTtFTDZ5Qk47QUFDRjtBRTU1Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMa3pCTjtBQUNGOztBS3R6QkU7RUFHTSxlQUFBO0FMdXpCUjtBRXI2Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMMnpCTjtBQUNGO0FFMTZCSTtFRzJHRjtJQUdNLGVBQUE7RUxnMEJOO0FBQ0Y7QUUvNkJJO0VHMkdGO0lBR00sZUFBQTtFTHEwQk47QUFDRjtBRXA3Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMMDBCTjtBQUNGOztBSzkwQkU7RUFHTSxlQUFBO0FMKzBCUjtBRTc3Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMbTFCTjtBQUNGO0FFbDhCSTtFRzJHRjtJQUdNLGVBQUE7RUx3MUJOO0FBQ0Y7QUV2OEJJO0VHMkdGO0lBR00sZUFBQTtFTDYxQk47QUFDRjtBRTU4Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMazJCTjtBQUNGOztBS3QyQkU7RUFHTSxlQUFBO0FMdTJCUjtBRXI5Qkk7RUcyR0Y7SUFHTSxlQUFBO0VMMjJCTjtBQUNGO0FFMTlCSTtFRzJHRjtJQUdNLGVBQUE7RUxnM0JOO0FBQ0Y7QUUvOUJJO0VHMkdGO0lBR00sZUFBQTtFTHEzQk47QUFDRjtBRXArQkk7RUcyR0Y7SUFHTSxlQUFBO0VMMDNCTjtBQUNGOztBSzkzQkU7RUFHTSxlQUFBO0FMKzNCUjtBRTcrQkk7RUcyR0Y7SUFHTSxlQUFBO0VMbTRCTjtBQUNGO0FFbC9CSTtFRzJHRjtJQUdNLGVBQUE7RUx3NEJOO0FBQ0Y7QUV2L0JJO0VHMkdGO0lBR00sZUFBQTtFTDY0Qk47QUFDRjtBRTUvQkk7RUcyR0Y7SUFHTSxlQUFBO0VMazVCTjtBQUNGOztBS3Q1QkU7RUFHTSxlQUFBO0FMdTVCUjtBRXJnQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMMjVCTjtBQUNGO0FFMWdDSTtFRzJHRjtJQUdNLGVBQUE7RUxnNkJOO0FBQ0Y7QUUvZ0NJO0VHMkdGO0lBR00sZUFBQTtFTHE2Qk47QUFDRjtBRXBoQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMMDZCTjtBQUNGOztBSzk2QkU7RUFHTSxlQUFBO0FMKzZCUjtBRTdoQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMbTdCTjtBQUNGO0FFbGlDSTtFRzJHRjtJQUdNLGVBQUE7RUx3N0JOO0FBQ0Y7QUV2aUNJO0VHMkdGO0lBR00sZUFBQTtFTDY3Qk47QUFDRjtBRTVpQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMazhCTjtBQUNGOztBS3Q4QkU7RUFHTSxlQUFBO0FMdThCUjtBRXJqQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMMjhCTjtBQUNGO0FFMWpDSTtFRzJHRjtJQUdNLGVBQUE7RUxnOUJOO0FBQ0Y7QUUvakNJO0VHMkdGO0lBR00sZUFBQTtFTHE5Qk47QUFDRjtBRXBrQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMMDlCTjtBQUNGOztBSzk5QkU7RUFHTSxlQUFBO0FMKzlCUjtBRTdrQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMbStCTjtBQUNGO0FFbGxDSTtFRzJHRjtJQUdNLGVBQUE7RUx3K0JOO0FBQ0Y7QUV2bENJO0VHMkdGO0lBR00sZUFBQTtFTDYrQk47QUFDRjtBRTVsQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMay9CTjtBQUNGOztBS3QvQkU7RUFHTSxlQUFBO0VBTUUsZ0JBSGdCO0FMcS9CMUI7QUV0bUNJO0VHMkdGO0lBR00sZUFBQTtJQU1FLGdCQUhnQjtFTDAvQnhCO0FBQ0Y7QUU1bUNJO0VHMkdGO0lBR00sZUFBQTtJQU1FLGdCQUhnQjtFTGdnQ3hCO0FBQ0Y7QUVsbkNJO0VHMkdGO0lBR00sZUFBQTtJQU1FLGdCQUhnQjtFTHNnQ3hCO0FBQ0Y7QUV4bkNJO0VHMkdGO0lBR00sZUFBQTtJQU1FLGdCQUhnQjtFTDRnQ3hCO0FBQ0Y7O0FLbmhDRTtFQUdNLGVBQUE7QUxvaENSO0FFbG9DSTtFRzJHRjtJQUdNLGVBQUE7RUx3aENOO0FBQ0Y7QUV2b0NJO0VHMkdGO0lBR00sZUFBQTtFTDZoQ047QUFDRjtBRTVvQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMa2lDTjtBQUNGO0FFanBDSTtFRzJHRjtJQUdNLGVBQUE7RUx1aUNOO0FBQ0Y7O0FLM2lDRTtFQUdNLGVBQUE7QUw0aUNSO0FFMXBDSTtFRzJHRjtJQUdNLGVBQUE7RUxnakNOO0FBQ0Y7QUUvcENJO0VHMkdGO0lBR00sZUFBQTtFTHFqQ047QUFDRjtBRXBxQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMMGpDTjtBQUNGO0FFenFDSTtFRzJHRjtJQUdNLGVBQUE7RUwrakNOO0FBQ0Y7O0FFOXFDSTtFRzJHRjtJQUdNLGVBQUE7RUxxa0NOO0FBQ0Y7QUVwckNJO0VHMkdGO0lBR00sZUFBQTtFTDBrQ047QUFDRjtBRXpyQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMK2tDTjtBQUNGOztBS25sQ0U7RUFHTSxlQUFBO0FMb2xDUjtBRWxzQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMd2xDTjtBQUNGOztBSzVsQ0U7RUFHTSxlQUFBO0FMNmxDUjtBRTNzQ0k7RUcyR0Y7SUFHTSxlQUFBO0VMaW1DTjtBQUNGOztBS3JtQ0U7RUFHTSxlQUFBO0FMc21DUjtBRXB0Q0k7RUcyR0Y7SUFHTSxlQUFBO0VMMG1DTjtBQUNGOztBSzltQ0U7RUFHTSxlQUFBO0FMK21DUjtBRTd0Q0k7RUcyR0Y7SUFHTSxlQUFBO0VMbW5DTjtBQUNGOztBS3ZuQ0U7RUFHTSxlQUFBO0FMd25DUjtBRXR1Q0k7RUcyR0Y7SUFHTSxlQUFBO0VMNG5DTjtBQUNGOztBS2hvQ0U7RUFHTSxlQUFBO0FMaW9DUjtBRS91Q0k7RUcyR0Y7SUFHTSxlQUFBO0VMcW9DTjtBQUNGOztBS3puQ0E7RUFDRSxlQUFBO0FMNG5DRjs7QUsxbkNBO0VBQ0UsZUFBQTtBTDZuQ0Y7O0FLM25DQTtFQUNFLGVBQUE7QUw4bkNGOztBSzNuQ0E7RUFDRSxTQUFBO0FMOG5DRjs7QUt2bkNBO0VBRUUsYUFBQTtFQUNBLG1CQy9KUTtFRGdLUixrQkFBQTtBTHluQ0Y7QUUxd0NJO0VHNklKO0lBT0ksZ0JBQUE7RUwwbkNGO0FBQ0Y7O0FLam1DQTtFQUNFLGdCQUFBO0VBQ0Esa0NBQUE7QUxvbUNGOztBSzVsQ0E7RUFDRSxnQkFBQTtFQUNBLG9DQUFBO0FMK2xDRjs7QUs3bENBO0VBQ0UsaUJBQUE7QUxnbUNGOztBSzlsQ0E7RUFDRSwrQkp2S1c7RUl3S1gsZUFBQTtBTGltQ0Y7O0FLOWxDQTtFQUNFLG1CQUFBO0FMaW1DRjs7QUs5bENBO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBTGltQ0Y7O0FLL2xDQTtFQUNFLGdCQUFBO0FMa21DRjs7QUs5bENFO0VBQ0UsY0pyTUU7QURzeUNOOztBSzNsQ007RUFDRSxjSnZNRDtBRHF5Q1A7O0FPcjFDQTtFQUNFLGFEWVE7QU40MENWOztBT3QxQ0E7RUFDRSxpQkRTUTtBTmcxQ1Y7O0FPdjFDQTtFQUNFLG1CRE1RO0FObzFDVjs7QU94MUNBO0VBQ0Usb0JER1E7QU53MUNWOztBT3oxQ0E7RUFDRSxrQkFBQTtBUDQxQ0Y7O0FPMTFDQTtFQUNFLGtCREhRO0VDSVIsbUJESlE7QU5pMkNWOztBTzMxQ0E7RUFDRSxpQkRQUTtFQ1FSLG9CRFJRO0FOczJDVjs7QU92MENFO0VBQ0UsZUFGTTtBUDQwQ1Y7O0FPeDBDRTtFQUNFLG1CQUxNO0FQZzFDVjs7QU96MENFO0VBQ0UscUJBUk07QVBv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QUFBO0FYdXJKSjs7QVd4ckpFO0VBQ0UscUJBQUE7QVgyckpKOztBVzVySkU7RUFDRSxxQkFBQTtBWCtySko7O0FXaHNKRTtFQUNFLFVBQUE7QVhtc0pKOztBV3BzSkU7RUFDRSxxQkFBQTtBWHVzSko7O0FXeHNKRTtFQUNFLHFCQUFBO0FYMnNKSjs7QVc1c0pFO0VBQ0UsVUFBQTtBWCtzSko7O0FXaHRKRTtFQUNFLHFCQUFBO0FYbXRKSjs7QVdwdEpFO0VBQ0UscUJBQUE7QVh1dEpKOztBV3h0SkU7RUFDRSxXQUFBO0FYMnRKSjs7QUV4ekpJO0VTcUdFO0lBQ0Usb0JBQUE7RVh1dEpOO0VXeHRKSTtJQUNFLHFCQUFBO0VYMHRKTjtFVzN0Skk7SUFDRSxVQUFBO0VYNnRKTjtFVzl0Skk7SUFDRSxxQkFBQTtFWGd1Sk47RVdqdUpJO0lBQ0UscUJBQUE7RVhtdUpOO0VXcHVKSTtJQUNFLFVBQUE7RVhzdUpOO0VXdnVKSTtJQUNFLHFCQUFBO0VYeXVKTjtFVzF1Skk7SUFDRSxxQkFBQTtFWDR1Sk47RVc3dUpJO0lBQ0UsVUFBQTtFWCt1Sk47RVdodkpJO0lBQ0UscUJBQUE7RVhrdkpOO0VXbnZKSTtJQUNFLHFCQUFBO0VYcXZKTjtFV3R2Skk7SUFDRSxXQUFBO0VYd3ZKTjtBQUNGO0FFLzFKSTtFU3FHRTtJQUNFLG9CQUFBO0VYNnZKTjtFVzl2Skk7SUFDRSxxQkFBQTtFWGd3Sk47RVdqd0pJO0lBQ0UsVUFBQTtFWG13Sk47RVdwd0pJO0lBQ0UscUJBQUE7RVhzd0pOO0VXdndKSTtJQUNFLHFCQUFBO0VYeXdKTjtFVzF3Skk7SUFDRSxVQUFBO0VYNHdKTjtFVzd3Skk7SUFDRSxxQkFBQTtFWCt3Sk47RVdoeEpJO0lBQ0UscUJBQUE7RVhreEpOO0VXbnhKSTtJQUNFLFVBQUE7RVhxeEpOO0VXdHhKSTtJQUNFLHFCQUFBO0VYd3hKTjtFV3p4Skk7SUFDRSxxQkFBQTtFWDJ4Sk47RVc1eEpJO0lBQ0UsV0FBQTtFWDh4Sk47QUFDRjtBRXI0Skk7RVNxR0U7SUFDRSxvQkFBQTtFWG15Sk47RVdweUpJO0lBQ0Us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O0FEcWdMWDtBY3YvS0k7RUFDRSxzQkFBQTtFQUNBLGNiaEJLO0VhaUJMLHFCYmpCSztBRDBnTFg7QWNyL0tFO0VBQ0UseUJiUlc7RWFTWCxxQmJUVztFYVVYLFdBQUE7QWR1L0tKO0Fjci9LSTtFQUNFLHNCQUFBO0VBQ0EsY2I1Qks7RWE2QkwscUJiZlM7QURzZ0xmO0Fjbi9LRTtFQUNFLDRDYmpDUTtFYWtDUix3Q2JsQ1E7RWFtQ1IsV0FBQTtBZHEvS0o7QWNuL0tJO0VBQ0UseUJieENDO0VheUNELHFCYnpDQztFYTBDRCxXQUFBO0FkcS9LTjtBY2ovS0U7RUFDRSx5QmIvQ0c7RWFnREgsV0FBQTtFQUNBLGVBQUE7QWRtL0tKO0FjaC9LRTtFQUNFLHlCYnJERztFYXNESCxxQmJ0REc7RWF1REgsV0FBQTtBZGsvS0o7QWNoL0tJO0VBQ0Usc0JBQUE7RUFDQSxjYjNEQztFYTRERCxxQmI1REM7QUQ4aUxQO0FjOStLRTtFQUNFLGtCQUFBO0VBQ0EseUJibEVHO0VhbUVILFdBQUE7QWRnL0tKO0FjOStLSTtFQUNFLHNCQUFBO0VBQ0EsY2J2RUM7QUR1akxQOztBZXZtTEE7RUFDRSxXQUFBO0VBQ0Esc0NBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0FmMG1MRjtBRXBsTEk7RWE1Qko7SUFVSSxlQUFBO0VmMG1MRjtBQUNGO0FleG1MRTtFQUNFLHlCZDZCRTtBRDZrTE47QWV4bUxJO0VBQ0Usc0JBQUE7RUFDQSxjZHlCQTtBRGlsTE47QWV0bUxFO0VBQ0UseUJkMEJPO0FEOGtMWDtBZXRtTEk7RUFDRSx5QmR5Qks7QUQra0xYO0FlcG1MRTtFQUNFLHFCQUFBO0Fmc21MSjtBZW5tTEU7RUFDRSx3Q0FBQTtBZnFtTEo7QWVsbUxFO0VBQ0UseUJkU0c7RWNSSCxXQUFBO0Fmb21MSjtBZWxtTEk7RUFDRSx5QmRRSztBRDRsTFg7O0FlOWxMRTtFQUNFLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0Esc0NBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJB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QnF5TjVCOztBc0JweU5BO0VBQXVCLGdCQUFBO0F0Qnd5TnZCOztBc0J2eU5BO0VBQTJCLGdCQUFBO0F0QjJ5TjNCOztBc0IxeU5BO0VBQTRCLGdCQUFBO0F0Qjh5TjVCOztBc0I3eU5BO0VBQTZCLGdCQUFBO0F0Qml6TjdCOztBc0Joek5BO0VBQXdCLGdCQUFBO0F0Qm96TnhCOztBc0Juek5BO0VBQTJCLGdCQUFBO0F0QnV6TjNCOztBc0J0ek5BO0VBQXdCLGdCQUFBO0F0QjB6TnhCOztBc0J6ek5BO0VBQTBCLGdCQUFBO0F0QjZ6TjFCOztBc0I1ek5BO0VBQXlCLGdCQUFBO0F0QmcwTnpCOztBc0Ivek5BO0VBQXlCLGdCQUFBO0F0Qm0wTnpCOztBc0JsME5BO0VBQXlCLGdCQUFBO0F0QnMwTnpCOztBc0JyME5BO0VBQXlCLGdCQUFBO0F0QnkwTnpCOztBc0J4ME5BO0VBQWlDLGdCQUFBO0F0QjQwTmpDOztBc0IzME5BO0VBQTZCLGdCQUFBO0F0QiswTjdCOztBc0I5ME5BO0VBQTJCLGdCQUFBO0F0QmsxTjNCOztBc0JqMU5BO0VBQTBCLGdCQUFBO0F0QnExTjFCOztBc0JwMU5BO0VBQWdDLGdCQUFBO0F0QncxTmhDOztBc0J2MU5BO0VBQTJCLGdCQUFBO0F0QjIxTjNCOztBc0IxMU5BO0VBQTRCLGdCQUFBO0F0QjgxTjVCOztBc0I3MU5BO0VBQTZCLGdCQUFBO0F0QmkyTjdCOztBc0JoMk5BO0VBQXlCLGdCQUFBO0F0Qm8yTnpCOztBc0JuMk5BO0VBQXlCLGdCQUFBO0F0QnUyTnpCOztBc0J0Mk5BO0VBQStCLGdCQUFBO0F0QjAyTi9COztBc0J6Mk5BO0VBQStCLGdCQUFBO0F0QjYyTi9COztBc0I1Mk5BO0VBQWdDLGdCQUFBO0F0QmczTmhDOztBc0IvMk5BO0VBQThCLGdCQUFBO0F0Qm0zTjlCOztBc0JsM05BO0VBQTJCLGdCQUFBO0F0QnMzTjNCOztBc0JyM05BO0VBQTRCLGdCQUFBO0F0QnkzTjVCOztBc0J4M05BO0VBQXdCLGdCQUFBO0F0QjQzTnhCOztBc0IzM05BO0VBQXlCLGdCQUFBO0F0QiszTnpCOztBc0I5M05BO0VBQXlCLGdCQUFBO0F0Qms0TnpCOztBc0JqNE5BO0VBQTZCLGdCQUFBO0F0QnE0TjdCOztBc0JwNE5BO0VBQTBCLGdCQUFBO0F0Qnc0TjFCOztBc0J2NE5BO0VBQTJCLGdCQUFBO0F0QjI0TjNCOztBc0IxNE5BO0VBQXlCLGdCQUFBO0F0Qjg0TnpCOztBc0I3NE5BO0VBQXlCLGdCQUFBO0F0Qmk1TnpCOztBc0JoNU5BO0VBQTJCLGdCQUFBO0F0Qm81TjNCOztBc0JuNU5BO0VBQWdDLGdCQUFBO0F0QnU1TmhDOztBc0J0NU5BO0VBQStCLGdCQUFBO0F0QjA1Ti9COztBc0J6NU5BO0VBQStCLGdCQUFBO0F0QjY1Ti9COztBc0I1NU5BO0VBQWlDLGdCQUFBO0F0Qmc2TmpDOztBc0IvNU5BO0VBQWdDLGdCQUFBO0F0Qm02TmhDOztBc0JsNk5BO0VBQWtDLGdCQUFBO0F0QnM2TmxDOztBc0JyNk5BO0VBQXlCLGdCQUFBO0F0Qnk2TnpCOztBc0J4Nk5BO0VBQWdDLGdCQUFBO0F0QjQ2TmhDOztBc0IzNk5BO0VBQWlDLGdCQUFBO0F0Qis2TmpDOztBc0I5Nk5BO0VBQW1DLGdCQUFBO0F0Qms3Tm5DOztBc0JqN05BO0VBQTRCLGdCQUFBO0F0QnE3TjVCOztBc0JwN05BO0VBQStCLGdCQUFBO0F0Qnc3Ti9COztBc0J2N05BO0VBQTJCLGdCQUFBO0F0QjI3TjNCOztBc0IxN05BO0VBQXlCLGdCQUFBO0F0Qjg3TnpCOztBc0I3N05BO0VBQXlCLGdCQUFBO0F0Qmk4TnpCOztBc0JoOE5BO0VBQTBCLGdCQUFBO0F0Qm84TjFCOztBc0JuOE5BO0VBQTBCLGdCQUFBO0F0QnU4TjFCOztBc0J0OE5BO0VBQXlCLGdCQUFBO0F0QjA4TnpCOztBc0J6OE5BO0VBQWtDLGdCQUFBO0F0QjY4TmxDOztBc0I1OE5BO0VBQWtDLGdCQUFBO0F0Qmc5TmxDOztBc0IvOE5BO0VBQTZCLGdCQUFBO0F0Qm05TjdCOztBc0JsOU5BO0VBQXlCLGdCQUFBO0F0QnM5TnpCOztBc0JyOU5BO0VBQTBCLGdCQUFBO0F0Qnk5TjFCOztBc0J4OU5BO0VBQXlCLGdCQUFBO0F0QjQ5TnpCOztBc0IzOU5BO0VBQTRCLGdCQUFBO0F0Qis5TjVCOztBc0I5OU5BO0VBQWlDLGdCQUFBO0F0QmsrTmpDOztBc0JqK05BO0VBQWlDLGdCQUFBO0F0QnErTmpDOztBc0JwK05BO0VBQTBCLGdCQUFBO0F0QncrTjFCOztBc0J2K05BO0VBQWlDLGdCQUFBO0F0QjIrTmpDOztBc0IxK05BO0VBQWtDLGdCQUFBO0F0QjgrTmxDOztBc0I3K05BO0VBQThCLGdCQUFBO0F0QmkvTjlCOztBc0JoL05BO0VBQStCLGdCQUFBO0F0Qm8vTi9COztBc0JuL05BO0VBQWdDLGdCQUFBO0F0QnUvTmhDOztBc0J0L05BO0VBQTRCLGdCQUFBO0F0QjAvTjVCOztBc0J6L05BO0VBQWtDLGdCQUFBO0F0QjYvTmxDOztBc0I1L05BO0VBQThCLGdCQUFBO0F0QmdnTzlCOztBc0IvL05BO0VBQStCLGdCQUFBO0F0Qm1nTy9COztBc0JsZ09BO0VBQWtDLGdCQUFBO0F0QnNnT2xDOztBc0JyZ09BO0VBQThCLGdCQUFBO0F0QnlnTzlCOztBc0J4Z09BO0VBQStCLGdCQUFBO0F0QjRnTy9COztBc0IzZ09BO0VBQStCLGdCQUFBO0F0QitnTy9COztBc0I5Z09BO0VBQWdDLGdCQUFBO0F0QmtoT2hDOztBc0JqaE9BO0VBQTZCLGdCQUFBO0F0QnFoTzdCOztBc0JwaE9BO0VBQStCLGdCQUFBO0F0QndoTy9COztBc0J2aE9BO0VBQThCLGdCQUFBO0F0QjJoTzlCOztBc0IxaE9BO0VBQWdDLGdCQUFBO0F0QjhoT2hDOztBc0I3aE9BO0VBQWlDLGdCQUFBO0F0QmlpT2pDOztBc0JoaU9BO0VBQXFDLGdCQUFBO0F0Qm9pT3JDOztBc0JuaU9BO0VBQXlCLGdCQUFBO0F0QnVpT3pCOztBc0J0aU9BO0VBQXlCLGdCQUFBO0F0QjBpT3pCOztBc0J6aU9BO0VBQXlCLGdCQUFBO0F0QjZpT3pCOztBc0I1aU9BO0VBQTZCLGdCQUFBO0F0QmdqTzdCOztBc0IvaU9BO0VBQThCLGdCQUFBO0F0Qm1qTzlCOztBc0Jsak9BO0VBQWlDLGdCQUFBO0F0QnNqT2pDOztBc0Jyak9BO0VBQTBCLGdCQUFBO0F0QnlqTzFCOztBc0J4ak9BO0VBQTZCLGdCQUFBO0F0QjRqTzdCOztBc0Izak9BO0VBQTJCLGdCQUFBO0F0QitqTzNCOztBc0I5ak9BO0VBQTRCLGdCQUFBO0F0QmtrTzVCOztBc0Jqa09BO0VBQTJCLGdCQUFBO0F0QnFrTzNCOztBc0Jwa09BO0VBQStCLGdCQUFBO0F0QndrTy9COztBc0J2a09BO0VBQWlDLGdCQUFBO0F0QjJrT2pDOztBc0Ixa09BO0VBQTRCLGdCQUFBO0F0QjhrTzVCOztBc0I3a09BO0VBQWtDLGdCQUFBO0F0QmlsT2xDOztBc0JobE9BO0VBQWlDLGdCQUFBO0F0Qm9sT2pDOztBc0JubE9BO0VBQWdDLGdCQUFBO0F0QnVsT2hDOztBc0J0bE9BO0VBQW9DLGdCQUFBO0F0QjBsT3BDOztBc0J6bE9BO0VBQXNDLGdCQUFBO0F0QjZsT3RDOztBc0I1bE9BO0VBQXdCLGdCQUFBO0F0QmdtT3hCOztBc0IvbE9BO0VBQTZCLGdCQUFBO0F0Qm1tTzdCOztBc0JsbU9BO0VBQXlCLGdCQUFBO0F0QnNtT3pCOztBc0JybU9BO0VBQWdDLGdCQUFBO0F0QnltT2hDOztBc0J4bU9BO0VBQThCLGdCQUFBO0F0QjRtTzlCOztBc0IzbU9BO0VBQWdDLGdCQUFBO0F0QittT2hDOztBc0I5bU9BO0VBQStCLGdCQUFBO0F0QmtuTy9COztBc0Jqbk9BO0VBQThCLGdCQUFBO0F0QnFuTzlCOztBc0Jwbk9BO0VBQTRCLGdCQUFBO0F0QnduTzVCOztBc0J2bk9BO0VBQThCLGdCQUFBO0F0QjJuTzlCOztBc0Ixbk9BO0VBQXVDLGdCQUFBO0F0QjhuT3ZDOztBc0I3bk9BO0VBQXNDLGdCQUFBO0F0QmlvT3RDOztBc0Job09BO0VBQW9DLGdCQUFBO0F0Qm9vT3BDOztBc0Jub09BO0VBQXNDLGdCQUFBO0F0QnVvT3RDOztBc0J0b09BO0VBQTBCLGdCQUFBO0F0QjBvTzFCOztBc0J6b09BO0VBQTJCLGdCQUFBO0F0QjZvTzNCOztBc0I1b09BO0VBQTBCLGdCQUFBO0F0QmdwTzFCOztBc0Ivb09BO0VBQTJCLGdCQUFBO0F0Qm1wTzNCOztBc0JscE9BO0VBQThCLGdCQUFBO0F0QnNwTzlCOztBc0JycE9BO0VBQStCLGdCQUFBO0F0QnlwTy9COztBc0J4cE9BO0VBQThCLGdCQUFBO0F0QjRwTzlCOztBc0IzcE9BO0VBQThCLGdCQUFBO0F0QitwTzlCOztBc0I5cE9BO0VBQWdDLGdCQUFBO0F0QmtxT2hDOztBc0JqcU9BO0VBQXlCLGdCQUFBO0F0QnFxT3pCOztBc0JwcU9BO0VBQTBCLGdCQUFBO0F0QndxTzFCOztBc0J2cU9BO0VBQTRCLGdCQUFBO0F0QjJxTzVCOztBc0IxcU9BO0VBQXdCLGdCQUFBO0F0QjhxT3hCOztBc0I3cU9BO0VBQXdCLGdCQUFBO0F0QmlyT3hCOztBc0Jock9BO0VBQXlCLGdCQUFBO0F0Qm9yT3pCOztBc0Juck9BO0VBQXFDLGdCQUFBO0F0QnVyT3JDOztBc0J0ck9BO0VBQXlDLGdCQUFBO0F0QjByT3pDOztBc0J6ck9BO0VBQWtDLGdCQUFBO0F0QjZyT2xDOztBc0I1ck9BO0VBQXNDLGdCQUFBO0F0QmdzT3RDOztBc0Ivck9BO0VBQXVDLGdCQUFBO0F0Qm1zT3ZDOztBc0Jsc09BO0VBQTJDLGdCQUFBO0F0QnNzTzNDOztBc0Jyc09BO0VBQThCLGdCQUFBO0F0QnlzTzlCOztBc0J4c09BO0VBQTJCLGdCQUFBO0F0QjRzTzNCOztBc0Izc09BO0VBQWtDLGdCQUFBO0F0QitzT2xDOztBc0I5c09BO0VBQWdDLGdCQUFBO0F0Qmt0T2hDOztBc0JqdE9BO0VBQTJCLGdCQUFBO0F0QnF0TzNCOztBc0JwdE9BO0VBQTBCLGdCQUFBO0F0Qnd0TzFCOztBc0J2dE9BO0VBQTRCLGdCQUFBO0F0QjJ0TzVCOztBc0IxdE9BO0VBQStCLGdCQUFBO0F0Qjh0Ty9COztBc0I3dE9BO0VBQTJCLGdCQUFBO0F0Qml1TzNCOztBc0JodU9BO0VBQXlCLGdCQUFBO0F0Qm91T3pCOztBc0JudU9BO0VBQXlCLGdCQUFBO0F0QnV1T3pCOztBc0J0dU9BO0VBQTBCLGdCQUFBO0F0QjB1TzFCOztBc0J6dU9BO0VBQTJCLGdCQUFBO0F0QjZ1TzNCOztBc0I1dU9BO0VBQTJCLGdCQUFBO0F0Qmd2TzNCOztBc0IvdU9BO0VBQXlCLGdCQUFBO0F0Qm12T3pCOztBc0Jsdk9BO0VBQWdDLGdCQUFBO0F0QnN2T2hDOztBc0Jydk9BO0VBQWlDLGdCQUFBO0F0Qnl2T2pDOztBc0J4dk9BO0VBQWtDLGdCQUFBO0F0QjR2T2xDOztBc0Izdk9BO0VBQWdDLGdCQUFBO0F0Qit2T2hDOztBc0I5dk9BO0VBQWdDLGdCQUFBO0F0Qmt3T2hDOztBc0Jqd09BO0VBQWdDLGdCQUFBO0F0QnF3T2hDOztBc0Jwd09BO0VBQTZCLGdCQUFBO0F0Qnd3TzdCOztBc0J2d09BO0VBQTRCLGdCQUFBO0F0QjJ3TzVCOztBc0Ixd09BO0VBQTJCLGdCQUFBO0F0Qjh3TzNCOztBc0I3d09BO0VBQStCLGdCQUFBO0F0Qml4Ty9COztBc0JoeE9BO0VBQTZCLGdCQUFBO0F0Qm94TzdCOztBc0JueE9BO0VBQThCLGdCQUFBO0F0QnV4TzlCOztBc0J0eE9BO0VBQTBCLGdCQUFBO0F0QjB4TzFCOztBc0J6eE9BO0VBQTBCLGdCQUFBO0F0QjZ4TzFCOztBc0I1eE9BO0VBQTZCLGdCQUFBO0F0Qmd5TzdCOztBc0IveE9BO0VBQTZCLGdCQUFBO0F0Qm15TzdCOztBc0JseU9BO0VBQThCLGdCQUFBO0F0QnN5TzlCOztBc0JyeU9BO0VBQWlDLGdCQUFBO0F0Qnl5T2pDOztBc0J4eU9BO0VBQWdDLGdCQUFBO0F0QjR5T2hDOztBc0IzeU9BO0VBQThCLGdCQUFBO0F0Qit5TzlCOztBc0I5eU9BO0VBQThCLGdCQUFBO0F0Qmt6TzlCOztBc0Jqek9BO0VBQThCLGdCQUFBO0F0QnF6TzlCOztBc0Jwek9BO0VBQW1DLGdCQUFBO0F0Qnd6T25DOztBc0J2ek9BO0VBQXNDLGdCQUFBO0F0QjJ6T3RDOztBc0Ixek9BO0VBQW1DLGdCQUFBO0F0Qjh6T25DOztBc0I3ek9BO0VBQWlDLGdCQUFBO0F0QmkwT2pDOztBc0JoME9BO0VBQWlDLGdCQUFBO0F0Qm8wT2pDOztBc0JuME9BO0VBQW1DLGdCQUFBO0F0QnUwT25DOztBc0J0ME9BO0VBQXVCLGdCQUFBO0F0QjAwT3ZCOztBc0J6ME9BO0VBQThCLGdCQUFBO0F0QjYwTzlCOztBc0I1ME9BO0VBQThCLGdCQUFBO0F0QmcxTzlCOztBc0IvME9BO0VBQTZCLGdCQUFBO0F0Qm0xTzdCOztBc0JsMU9BO0VBQXlCLGdCQUFBO0F0QnMxT3pCOztBc0JyMU9BO0VBQTBCLGdCQUFBO0F0QnkxTzFCOztBc0J0MU9BO0VBQTBCLGdCQUFBO0F0QjAxTzFCOztBc0J6MU9BO0VBQThCLGdCQUFBO0F0QjYxTzlCOztBc0I1MU9BO0VBQXlCLGdCQUFBO0F0QmcyT3pCOztBc0IvMU9BO0VBQTBCLGdCQUFBO0F0Qm0yTzFCOztBc0JsMk9BO0VBQXlCLGdCQUFBO0F0QnMyT3pCOztBc0JyMk9BO0VBQTJCLGdCQUFBO0F0QnkyTzNCOztBc0J4Mk9BO0VBQTJCLGdCQUFBO0F0QjQyTzNCOztBc0IzMk9BO0VBQWlDLGdCQUFBO0F0QisyT2pDOztBc0I5Mk9BO0VBQXlCLFlBQUE7QXRCazNPekI7O0FzQmozT0E7RUFBK0IsZ0JBQUE7QXRCcTNPL0I7O0FzQnAzT0E7RUFBd0IsZ0JBQUE7QXRCdzNPeEI7O0FzQnYzT0E7RUFBMEIsZ0JBQUE7QXRCMjNPMUI7O0FzQjEzT0E7RUFBMEIsZ0JBQUE7QXRCODNPMUI7O0FzQjczT0E7RUFBOEIsWUFBQTtBdEJpNE85Qjs7QXNCaDRPQTtFQUF5QixnQkFBQTtBdEJvNE96Qjs7QXNCbjRPQTtFQUE4QixnQkFBQTtBdEJ1NE85Qjs7QXNCdDRPQTtFQUErQixnQkFBQTtBdEIwNE8vQjs7QXNCejRPQTtFQUE2QixnQkFBQTtBdEI2NE83Qjs7QXNCNTRPQTtFQUE0QixnQkFBQTtBdEJnNU81Qjs7QXNCLzRPQTtFQUF3QixnQkFBQTtBdEJtNU94Qjs7QXNCbDVPQTtFQUF3QixnQkFBQTtBdEJzNU94Qjs7QXNCcjVPQTtFQUF3QixZQUFBO0F0Qnk1T3hCOztBc0J4NU9BO0VBQXdCLFlBQUE7QXRCNDVPeEI7O0FzQjM1T0E7RUFBMEIsWUFBQTtBdEIrNU8xQjs7QXNCOTVPQTtFQUF3QixZQUFBO0F0Qms2T3hCOztBc0JqNk9BO0VBQTBCLGdCQUFBO0F0QnE2TzFCOztBc0JwNk9BO0VBQThCLGdCQUFBO0F0Qnc2TzlCOztBc0J2Nk9BO0VBQXFDLGdCQUFBO0F0QjI2T3JDOztBc0IxNk9BO0VBQThCLGdCQUFBO0F0Qjg2TzlCOztBc0I3Nk9BO0VBQXNDLGdCQUFBO0F0Qmk3T3RDOztBc0JoN09BO0VBQW9DLGdCQUFBO0F0Qm83T3BDOztBc0JuN09BO0VBQW1DLGdCQUFBO0F0QnU3T25DOztBc0J0N09BO0VBQWlDLGdCQUFBO0F0QjA3T2pDOztBc0J6N09BO0VBQXdCLGdCQUFBO0F0QjY3T3hCOztBc0I1N09BO0VBQTBCLGdCQUFBO0F0Qmc4TzFCOztBc0IvN09BO0VBQStCLGdCQUFBO0F0Qm04Ty9COztBc0JsOE9BO0VBQThCLGdCQUFBO0F0QnM4TzlCOztBc0JyOE9BO0VBQStCLGdCQUFBO0F0Qnk4Ty9COztBc0J4OE9BO0VBQW9DLGdCQUFBO0F0QjQ4T3BDOztBc0IzOE9BO0VBQXFDLGdCQUFBO0F0Qis4T3JDOztBc0I5OE9BO0VBQXdDLGdCQUFBO0F0Qms5T3hDOztBc0JqOU9BO0VBQTRDLGdCQUFBO0F0QnE5TzVDOztBc0JwOU9BO0VBQXNDLGdCQUFBO0F0Qnc5T3RDOztBc0J2OU9BO0VBQTBDLGdCQUFBO0F0QjI5TzFDOztBc0IxOU9BO0VBQXVDLGdCQUFBO0F0Qjg5T3ZDOztBc0I3OU9BO0VBQW1DLGdCQUFBO0F0QmkrT25DOztBc0JoK09BO0VBQWtDLGdCQUFBO0F0Qm8rT2xDOztBc0JuK09BO0VBQW9DLGdCQUFBO0F0QnUrT3BDOztBc0J0K09BO0VBQWlDLGdCQUFBO0F0QjArT2pDOztBc0J6K09BO0VBQTRCLGdCQUFBO0F0QjYrTzVCOztBc0I1K09BO0VBQWdDLGdCQUFBO0F0QmcvT2hDOztBc0IvK09BO0VBQThCLGdCQUFBO0F0Qm0vTzlC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 */