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

.color-red {
  color: #d22d40;
}

.color-blue {
  color: #003657;
}

.color-white {
  color: #fff;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: silkaregular;
  font-weight: 400;
  src: url("/sablona/dist/fonts/silka-regular-webfont.woff2") format("woff2"), url("/sablona/dist/fonts/silka-regular-webfont.woff") format("woff");
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: silkalight;
  font-weight: 200;
  src: url("/sablona/dist/fonts/silka-light-webfont.woff2") format("woff2"), url("/sablona/dist/fonts/silka-light-webfont.woff") format("woff");
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: silkasemibold;
  font-weight: 600;
  src: url("/sablona/dist/fonts/silka-semibold-webfont.woff2") format("woff2"), url("/sablona/dist/fonts/silka-semibold-webfont.woff") format("woff");
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: silkabold;
  font-weight: 700;
  src: url("/sablona/dist/fonts/silka-bold-webfont.woff2") format("woff2"), url("/sablona/dist/fonts/silka-bold-webfont.woff") format("woff");
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: silkablack;
  font-weight: 700;
  src: url("/sablona/dist/fonts/silka-black-webfont.woff2") format("woff2"), url("/sablona/dist/fonts/silka-black-webfont.woff") format("woff");
  font-style: normal;
  font-display: swap;
}
body {
  font-family: silkaregular, Open Sans, 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", "Open Sans", 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", "Open Sans", sans-serif;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

p {
  margin: 0;
}

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

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

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

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

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

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

.rss {
  letter-spacing: 2px;
}

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

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

.overflowHidden h2 {
  color: #d22d40;
}

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

.p {
  padding: 1rem;
}

.pt {
  padding-top: 1rem;
}

.pr {
  padding-right: 1rem;
}

.pb {
  padding-bottom: 1rem;
}

.pl {
  padding-left: 1rem;
}

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

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

.psmaller-1 {
  padding: 0.2rem;
}

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

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

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

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

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

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

.psmaller-2 {
  padding: 0.25rem;
}

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

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

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

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

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

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

.psmaller-3 {
  padding: 0.5rem;
}

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

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

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

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

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

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

.psmaller-4 {
  padding: 0.75rem;
}

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

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

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

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

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

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

.psmaller-5 {
  padding: 0.8rem;
}

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

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

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

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

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

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

.p0 {
  padding: 0rem;
}

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

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

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

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

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

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

.p1 {
  padding: 1.2rem;
}

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

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

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

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

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

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

.p2 {
  padding: 1.25rem;
}

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

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

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

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

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

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

.p3 {
  padding: 1.5rem;
}

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

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

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

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

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

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

.p4 {
  padding: 1.75rem;
}

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

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

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

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

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

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

.p5 {
  padding: 1.8rem;
}

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

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

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

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

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

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

.p6 {
  padding: 2rem;
}

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

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

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

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

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

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

.p7 {
  padding: 2.5rem;
}

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

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

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

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

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

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

.p8 {
  padding: 3rem;
}

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

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

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

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

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

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

.p9 {
  padding: 4rem;
}

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

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

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

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

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

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

.p10 {
  padding: 5rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-0 {
  margin: 0rem;
}

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

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

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

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

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

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

.m-1 {
  margin: 1.2rem;
}

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

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

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

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

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

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

.m-2 {
  margin: 1.25rem;
}

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

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

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

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

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

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

.m-3 {
  margin: 1.5rem;
}

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

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

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

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

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

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

.m-4 {
  margin: 1.75rem;
}

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

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

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

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

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

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

.m-5 {
  margin: 1.8rem;
}

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

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

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

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

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

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

.m-6 {
  margin: 2rem;
}

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

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

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

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

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

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

.m-7 {
  margin: 2.5rem;
}

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

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

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

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

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

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

.m-8 {
  margin: 3rem;
}

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

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

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

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

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

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

.m-9 {
  margin: 4rem;
}

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

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

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

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

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

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

.m-10 {
  margin: 5rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-20 {
  width: 20%;
}

.w-30 {
  width: 30%;
}

.w-40 {
  width: 40%;
}

.w-50 {
  width: 50%;
}

.w-60 {
  width: 60%;
}

.w-70 {
  width: 70%;
}

.w-80 {
  width: 80%;
}

.w-90 {
  width: 90%;
}

.w-100 {
  width: 100%;
}

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

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

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

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

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

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

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

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

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

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

@media (min-width: 1200px) {
  .expanded-content {
    width: 130%;
  }
}

@media (min-width: 1200px) {
  .content[data-contentwidth=full] .expanded-content {
    width: 100%;
  }
}

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

.node-content {
  clear: both;
}

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

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

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

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

.subpage-full-width, .subpage .overflowHidden > .alert, .subpage .overflowHidden > .motto, .subpage .overflowHidden > .alternate-bg {
  margin-left: -1rem;
  margin-right: -1rem;
  width: calc(100% + 2rem);
}
@media (min-width: 480px) {
  .subpage-full-width, .subpage .overflowHidden > .alert, .subpage .overflowHidden > .motto, .subpage .overflowHidden > .alternate-bg {
    width: calc(2rem + 104% + 2px);
    margin-left: calc(-1rem - 2% - 1px);
  }
}
@media (min-width: 800px) {
  .subpage-full-width, .subpage .overflowHidden > .alert, .subpage .overflowHidden > .motto, .subpage .overflowHidden > .alternate-bg {
    width: calc(100% + 2rem);
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .subpage-full-width, .subpage .overflowHidden > .alert, .subpage .overflowHidden > .motto, .subpage .overflowHidden > .alternate-bg {
    width: 100%;
  }
}
.negotiate-margin-top-line-height {
  margin-top: var(--subpage-line-height-negotiate) !important;
}

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

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

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

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

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

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

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

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

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

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

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

.col-1 {
  width: 8.3333333333%;
}

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

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

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

.col-5 {
  width: 41.6666666667%;
}

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

.col-7 {
  width: 58.3333333333%;
}

.col-8 {
  width: 66.6666666667%;
}

.col-9 {
  width: 75%;
}

.col-10 {
  width: 83.3333333333%;
}

.col-11 {
  width: 91.6666666667%;
}

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

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

.relative {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.node-content ul, .node-content ol {
  padding-left: 0;
  margin-left: 2rem;
}
.node-content ul li, .node-content ol li {
  margin-bottom: 1rem;
}
.node-content ul li > ul, .node-content ul li > ol, .node-content ol li > ul, .node-content ol li > ol {
  margin-top: 1rem;
}
.node-content ul {
  list-style: none;
  margin-left: 2rem;
  padding-left: 0;
}
.node-content ul li {
  position: relative;
}
.node-content ul li::before {
  content: "";
  display: block;
  position: absolute;
  border-width: 2px;
  border-radius: 50%;
  border-style: solid;
  width: 11px;
  height: 11px;
  border-color: #d22d40;
  background-color: #fff;
  left: -2rem;
  top: 6px;
}
@media (min-width: 480px) {
  .node-content ul li::before {
    width: 10px;
    height: 10px;
    top: 5px;
  }
}
@media (min-width: 1200px) {
  .node-content ul li::before {
    width: 11px;
    height: 11px;
    top: 5px;
  }
}
@media (min-width: 1440px) {
  .node-content ul li::before {
    top: 6px;
  }
}
.node-content ul li > ul {
  margin-left: 2rem;
}
.node-content ul li > ul li::before {
  content: "";
  display: block;
  position: absolute;
  border-width: 2px;
  border-radius: 50%;
  border-style: solid;
  width: 9px;
  height: 9px;
  left: -2rem;
  top: 7px;
  border-color: transparent;
  background-color: #003657;
}
@media (min-width: 480px) {
  .node-content ul li > ul li::before {
    content: "";
    display: block;
    position: absolute;
    border-width: 2px;
    border-radius: 50%;
    border-style: solid;
    width: 8px;
    height: 8px;
    top: 6px;
  }
}
@media (min-width: 480px) {
  .node-content ul li > ul li::before {
    top: 5px;
  }
}
@media (min-width: 1200px) {
  .node-content ul li > ul li::before {
    width: 9px;
    height: 9px;
  }
}
@media (min-width: 1440px) {
  .node-content ul li > ul li::before {
    top: 7px;
  }
}
.node-content ul li > ul li > ul {
  margin-left: 0;
}
.node-content ul li > ul li > ul li::before {
  content: "";
  display: block;
  position: absolute;
  border-width: 2px;
  border-radius: 50%;
  border-style: solid;
  width: 6px;
  height: 6px;
  left: -2rem;
  top: 9px;
  border-color: transparent;
  background-color: #003657;
}
@media (min-width: 480px) {
  .node-content ul li > ul li > ul li::before {
    content: "";
    display: block;
    position: absolute;
    border-width: 2px;
    border-radius: 50%;
    border-style: solid;
    width: 5px;
    height: 5px;
    top: 7px;
  }
}
@media (min-width: 1200px) {
  .node-content ul li > ul li > ul li::before {
    width: 6px;
    height: 6px;
    top: 7px;
  }
}
@media (min-width: 1440px) {
  .node-content ul li > ul li > ul li::before {
    top: 9px;
  }
}
.node-content ul li > ul li > ul li > ul {
  margin-top: 0.5rem;
  margin-left: 0;
}
.node-content ul li > ul li > ul li > ul li {
  margin-bottom: 0.5rem;
}
.node-content ul li > ul li > ul li > ul li::before {
  content: "";
  display: block;
  position: absolute;
  background-color: #003657;
  width: 4px;
  height: 1px;
  border-radius: 0;
  border-width: 0;
  top: 10px;
}
@media (min-width: 480px) {
  .node-content ul li > ul li > ul li {
    margin-left: 2rem;
  }
}
@media (min-width: 480px) {
  .node-content ul li > ul {
    margin-left: 2rem;
  }
}
@media (min-width: 480px) {
  .node-content ul {
    margin-left: 3rem;
  }
}
@media (min-width: 800px) {
  .node-content ul {
    margin-left: 3.5rem;
  }
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
  counter-reset: level1;
  padding-left: 0;
  margin-left: 2rem;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) li {
  position: relative;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li {
  list-style: none;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li::before {
  counter-increment: level1;
  content: counter(level1) ".";
  position: absolute;
  left: -2rem;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
  counter-reset: level2;
  margin-left: 3rem;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li::before {
  counter-increment: level2;
  content: counter(level1) "." counter(level2) ".";
  left: -3rem;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
  counter-reset: level3;
  margin-left: 0;
}
@media (min-width: 480px) {
  .node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
    margin-left: 4rem;
  }
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li::before {
  counter-increment: level3;
  content: counter(level1) "." counter(level2) "." counter(level3) ".";
  margin-left: -1rem;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
  counter-reset: level4;
}
@media (min-width: 480px) {
  .node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
    margin-left: 5rem;
  }
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li::before {
  counter-increment: level4;
  content: counter(level1) "." counter(level2) "." counter(level3) "." counter(level4) ".";
  margin-left: -2rem;
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
  counter-reset: level5;
  margin-left: 1rem;
}
@media (min-width: 1200px) {
  .node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) {
    margin-left: 6rem;
  }
}
.node-content ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li ol:not([type=i]):not([type=I]):not([type=a]):not([type=A]) > li::before {
  counter-increment: level5;
  content: counter(level1) "." counter(level2) "." counter(level3) "." counter(level4) "." counter(level5) ".";
  margin-left: -3rem;
}
ul.no-decor li::before {
  display: none !important;
}

.collapse-root > .buttons {
  text-align: right;
  font-weight: 700;
  margin-bottom: 0.5rem;
  height: 1rem;
}
.collapse-root > .buttons > * {
  cursor: pointer;
}
.collapse-root > .buttons .open::after {
  content: "|";
  width: 3px;
  height: 100%;
  display: inline-block;
  margin-left: 1rem;
  margin-right: 1rem;
}
.collapse-root > .collapse-item {
  background-color: rgba(124, 176, 207, 0.1019607843);
  border-radius: 0.5rem;
  margin-bottom: 5px;
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.collapse-root > .collapse-item .collapse-item {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 480px) {
  .collapse-root > .collapse-item {
    margin-left: 0;
    margin-right: 0;
  }
}
.collapse-root > .collapse-item[data-active="1"] {
  margin-bottom: 10px;
}
.collapse-root > .collapse-item[data-active="1"] > .collapse-header > .collapse-title::before {
  background-image: url("/sablona/dist/img/ico_collapse_closed.svg");
}
.collapse-root > .collapse-item > .collapse-header {
  border-radius: 0.5rem;
  background-color: #dfebf5;
  padding: 1rem;
  cursor: pointer;
}
.collapse-root > .collapse-item > .collapse-header > .collapse-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.collapse-root > .collapse-item > .collapse-header > .collapse-title::before {
  content: "";
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("/sablona/dist/img/ico_collapse_open.svg");
  display: inline-block;
  margin-right: 1rem;
  background-position: center;
}
@media (min-width: 480px) {
  .collapse-root > .collapse-item > .collapse-header > .collapse-title::before {
    margin-right: 2rem;
  }
}
.collapse-root > .collapse-item > .collapse-header > .collapse-subtitle {
  padding-left: 1.5rem;
  margin-top: 0.5rem;
}
@media (min-width: 480px) {
  .collapse-root > .collapse-item > .collapse-header > .collapse-subtitle {
    padding-left: 3.5rem;
  }
}
.collapse-root > .collapse-item > .collapse-header > .collapse-subtitle h5 {
  font-weight: 400;
  font-family: "silkaregular", "Open Sans", 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", "Open Sans", sans-serif;
  background-color: #fff;
}
input.f, .f.ui-selectmenu-button, textarea.f, select.f {
  display: none;
}
input:focus, .ui-selectmenu-button:focus, textarea:focus, select:focus {
  outline: none;
}
input.with-icon, .with-icon.ui-selectmenu-button, textarea.with-icon, select.with-icon {
  padding-right: 2rem;
}

input[type=file], [type=file].ui-selectmenu-button {
  border: none;
  padding: 0;
}
input[type=file]::-webkit-file-upload-button, [type=file].ui-selectmenu-button::-webkit-file-upload-button {
  display: inline-block;
  padding: 0.7rem 1.5rem 0.65rem;
  border: 2px solid #003657;
  border-radius: 2rem;
  text-align: center;
  text-transform: uppercase;
  width: -webkit-fit-content;
  width: fit-content;
  color: #003657;
  text-decoration: none !important;
  background-color: #fff;
  height: -webkit-fit-content;
  height: fit-content;
  letter-spacing: 2px;
  line-height: 1;
}
input[type=file]::file-selector-button, [type=file].ui-selectmenu-button::file-selector-button {
  display: inline-block;
  padding: 0.7rem 1.5rem 0.65rem;
  border: 2px solid #003657;
  border-radius: 2rem;
  text-align: center;
  text-transform: uppercase;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: #003657;
  text-decoration: none !important;
  background-color: #fff;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  letter-spacing: 2px;
  line-height: 1;
}
input[type=file]::-webkit-file-upload-button:hover, [type=file].ui-selectmenu-button::-webkit-file-upload-button:hover {
  background-color: #003657;
  color: #fff;
  cursor: pointer;
}
input[type=file]::file-selector-button:hover, [type=file].ui-selectmenu-button::file-selector-button:hover {
  background-color: #003657;
  color: #fff;
  cursor: pointer;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.vyberova-rizeni .modal {
  width: auto;
  height: auto;
  overflow-x: hidden;
  display: block;
}
.vyberova-rizeni input {
  width: auto;
}
.vyberova-rizeni .prac-list a:hover {
  color: #d22d40;
}
.vyberova-rizeni .prac-filter .form-add-holder .filter-remove-item {
  height: auto !important;
  line-height: 1 !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
  padding: 0rem 0rem 0rem 0.5rem !important;
}
.vyberova-rizeni .prac-filter .form-add-holder .filter-remove-item.hidden {
  display: none !important;
}
.vyberova-rizeni .btn.true-btn {
  display: inline-block !important;
  padding: 0.7rem 1.5rem 0.65rem !important;
  border: 2px solid #003657 !important;
  border-radius: 2rem !important;
  text-align: center !important;
  text-transform: uppercase !important;
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  color: #003657 !important;
  text-decoration: none !important;
  background-color: #fff !important;
  height: -webkit-fit-content !important;
  height: -moz-fit-content !important;
  height: fit-content !important;
  letter-spacing: 2px !important;
  line-height: 1 !important;
}
.vyberova-rizeni .btn.true-btn[active-asc="0"][active-desc="0"] {
  color: gray !important;
  border-color: gray !important;
}
.vyberova-rizeni .btn.true-btn[active-asc="0"][active-desc="0"]:hover {
  color: #003657 !important;
  border-color: #003657 !important;
  background-color: #fff !important;
}
.vyberova-rizeni .btn.true-btn:hover {
  color: white !important;
  background-color: #003657 !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL19jb2xvcnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL19taXhpbnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL19yb290LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2Jhc2UvX2ZvbnRzLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvYmFzZS9fdXRpbHMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19mb290ZXIuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19oZWFkZXIuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19wYWdlLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbGF5b3V0LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbmF2aWdhdGlvbi5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX211bHRpbGFuZy1saW5rcy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2J1dHRvbi5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2xhYmVsLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fc3VicGFnZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2ljb25zLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYnJlYWRjcnVtYnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19pbWFnZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX3RpbGVzLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbmV3cy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2dseXBoaWNvbnMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19saXN0LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fY29sbGFwc2Uuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19oaWdobGlnaHQtYmxvY2suc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19jYWxlbmRhci5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2Zvcm0uc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX3Jhc3RyLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fdG91Y2hhYmxlLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYWt0dWFsbmUuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19kb250bWlzcy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX21pbW9yYWRuZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX292ZXJsYXkuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19jb2xvcml6ZWQtYmxvY2suc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19kb2RhdGtvdmEtbmF2aWdhY2Uuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19mb290bm90ZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX21lZGFpbG9ua3kuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L192aWRlby1mcmFtZS5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX2Jvb2ttYXJrcy5zY3NzIiwiLi4vLi4vc3JjL2Nzcy9sYXlvdXQvX3RhYmxlLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fcmVwb3J0LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fcGFnaW5hdG9yLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fc2VhcmNoLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbG9hZGVyLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbmF2aWdhdG9yLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fbWF0cml4LnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fd2hvaXMuc2NzcyIsIi4uLy4uL3NyYy9jc3MvbGF5b3V0L190ZXh0LWxpbmtzLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYWx0ZXJuYXRlLWJnLXBhbmVsLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYWx0Y2hhLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fdGVzdHBhbmVsLnNjc3MiLCIuLi8uLi9zcmMvY3NzL2FwcHMvX3Z5YmVyb3ZhLXJpemVuaS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQzBFaEI7RUFDRSxrQkFBQTtFQUNBLGlCQUFBO0VBRUEsd0JBQUE7RUFDQSwwQ0FBQTtFQUNBLHdDQUFBO0VBRUEsMEJBQUE7RUFDQSxtREFBQTtFQUNBLCtCQUFBO0FEMUVGOztBQzhFQTtFQUNFLGNBM0NJO0FEaENOOztBQzZFQTtFQUNFLGNBekNLO0FEakNQOztBQzRFQTtFQUNFLFdBQUE7QUR6RUY7O0FDNEVBO0VBQ0Usc0NBQUE7QUR6RUY7O0FDMkVBO0VBQ0Usd0NBQUE7QUR4RUY7O0FDMkVBO0VBQ0UsMkJBQUE7QUR4RUY7O0FDMEVBO0VBQ0UsNkJBQUE7QUR2RUY7O0FDMEVBO0VBQ0UseUJBOURLO0FEVFA7O0FDeUVBO0VBQ0UseUJBOURTO0FEUlg7O0FDd0VBO0VBQ0UseUJBaEVVO0FETFo7O0FDdUVBO0VBQ0UsNENBckVVO0FEQ1o7O0FDc0VBO0VBQ0UsMENBckVXO0FERWI7O0FDcUVBO0VBQ0UsNENBdkVXO0FES2I7O0FDb0VBO0VBQ0UseUJBckZJO0FEb0JOOztBRTlEQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FBd0VBO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtBRmdCRjtBRTdCRTtFQWZBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFLRSxPQUFBO0VBT0EseUJEckJFO0FEMEROO0FFdkNFO0VBZkEs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ZUFBQTtFTDBNTjtBQUNGO0FFMVRJO0VHNEdGO0lBR00sZUFBQTtFTCtNTjtBQUNGOztBS25ORTtFQUdNLGVBQUE7QUxvTlI7QUVuVUk7RUc0R0Y7SUFHTSxlQUFBO0VMd05OO0FBQ0Y7QUV4VUk7RUc0R0Y7SUFHTSxlQUFBO0VMNk5OO0FBQ0Y7QUU3VUk7RUc0R0Y7SUFHTSxlQUFBO0VMa09OO0FBQ0Y7QUVsVkk7RUc0R0Y7SUFHTSxlQUFBO0VMdU9OO0FBQ0Y7O0FLM09FO0VBR00sZUFBQTtBTDRPUjtBRTNWSTtFRzRHRjtJQUdNLGVBQUE7RUxnUE47QUFDRjtBRWhXSTtFRzRHRjtJQUdNLGVBQUE7RUxxUE47QUFDRjtBRXJXSTtFRzRHRjtJQUdNLGVBQUE7RUwwUE47QUFDRjtBRTFXSTtFRzRHRjtJQUdNLGVBQUE7RUwrUE47QUFDRjs7QUtuUUU7RUFHTSxlQUFBO0FMb1FSO0FFblhJO0VHNEdGO0lBR00sZUFBQTtFTHdRTjtBQUNGO0FFeFhJO0VHNEdGO0lBR00sZUFBQTtFTDZRTjtBQUNGO0FFN1hJO0VHNEdGO0lBR00sZUFBQTtFTGtSTjtBQUNGO0FFbFlJO0VHNEdGO0lBR00sZUFBQTtFTHVSTjtBQUNGOztBSzNSRTtFQUdNLGVBQUE7QUw0UlI7QUUzWUk7RUc0R0Y7SUFHTSxlQUFBO0VMZ1NOO0FBQ0Y7QUVoWkk7RUc0R0Y7SUFHTSxlQUFBO0VMcVNOO0FBQ0Y7QUVyWkk7RUc0R0Y7SUFHTSxlQUFBO0VMMFNOO0FBQ0Y7QUUxWkk7RUc0R0Y7SUFHTSxlQUFBO0VMK1NOO0FBQ0Y7O0FLblRFO0VBR00sZUFBQTtBTG9UUjtBRW5hSTtFRzRHRjtJQUdNLGVBQUE7RUx3VE47QUFDRjtBRXhhSTtFRzRHRjtJQUdNLGVBQUE7RUw2VE47QUFDRjtBRTdhSTtFRzRHRjtJQUdNLGVBQUE7RUxrVU47QUFDRjtBRWxiSTtFRzRHRjtJQUdNLGVBQUE7RUx1VU47QUFDRjs7QUszVUU7RUFHTSxlQUFBO0FMNFVSO0FFM2JJO0VHNEdGO0lBR00sZUFBQTtFTGdWTjtBQUNGO0FFaGNJO0VHNEdGO0lBR00sZUFBQTtFTHFWTjtBQUNGO0FFcmNJO0VHNEdGO0lBR00sZUFBQTtFTDBWTjtBQUNGO0FFMWNJO0VHNEdGO0lBR00sZUFBQTtFTCtWTjtBQUNGOztBS25XRTtFQUdNLGVBQUE7QUxvV1I7QUVuZEk7RUc0R0Y7SUFHTSxlQUFBO0VMd1dOO0FBQ0Y7QUV4ZEk7RUc0R0Y7SUFHTSxlQUFBO0VMNldOO0FBQ0Y7QUU3ZEk7RUc0R0Y7SUFHTSxlQUFBO0VMa1hOO0FBQ0Y7QUVsZUk7RUc0R0Y7SUFHTSxlQUFBO0VMdVhOO0FBQ0Y7O0FLM1hFO0VBR00sZUFBQTtBTDRYUjtBRTNlSTtFRzRHRjtJQUdNLGVBQUE7RUxnWU47QUFDRjtBRWhmSTtFRzRHRjtJQUdNLGVBQUE7RUxxWU47QUFDRjtBRXJmSTtFRzRHRjtJQUdNLGVBQUE7RUwwWU47QUFDRjtBRTFmSTtFRzRHRjtJQUdNLGVBQUE7RUwrWU47QUFDRjs7QUtuWkU7RUFHTSxlQUFBO0FMb1pSO0FFbmdCSTtFRzRHRjtJQUdNLGVBQUE7RUx3Wk47QUFDRjtBRXhnQkk7RUc0R0Y7SUFHTSxlQUFBO0VMNlpOO0FBQ0Y7QUU3Z0JJO0VHNEdGO0lBR00sZUFBQTtFTGthTjtBQUNGO0FFbGhCSTtFRzRHRjtJQUdNLGVBQUE7RUx1YU47QUFDRjs7QUszYUU7RUFHTSxlQUFBO0FMNGFSO0FFM2hCSTtFRzRHRjtJQUdNLGVBQUE7RUxnYk47QUFDRjtBRWhpQkk7RUc0R0Y7SUFHTSxlQUFBO0VMcWJOO0FBQ0Y7QUVyaUJJO0VHNEdGO0lBR00sZUFBQTtFTDBiTjtBQUNGO0FFMWlCSTtFRzRHRjtJQUdNLGVBQUE7RUwrYk47QUFDRjs7QUtuY0U7O0VBR00sZUFBQTtBTHFjUjtBRXBqQkk7RUc0R0Y7O0lBR00sZUFBQTtFTDBjTjtBQUNGO0FFMWpCSTtFRzRHRjs7SUFHTSxlQUFBO0VMZ2ROO0FBQ0Y7QUVoa0JJO0VHNEdGOztJQUdNLGVBQUE7RUxzZE47QUFDRjtBRXRrQkk7RUc0R0Y7O0lBR00sZUFBQTtFTDRkTjtBQUNGOztBS2hlRTtFQUdNLGVBQUE7QUxpZVI7QUVobEJJO0VHNEdGO0lBR00sZUFBQTtFTHFlTjtBQUNGO0FFcmxCSTtFRzRHRjtJQUdNLGVBQUE7RUwwZU47QUFDRjtBRTFsQkk7RUc0R0Y7SUFHTSxlQUFBO0VMK2VOO0FBQ0Y7QUUvbEJJO0VHNEdGO0lBR00sZUFBQTtFTG9mTjtBQUNGOztBS3hmRTtFQUdNLGVBQUE7QUx5ZlI7QUV4bUJJO0VHNEdGO0lBR00sZUFBQTtFTDZmTjtBQUNGO0FFN21CSTtFRzRHRjtJQUdNLGVBQUE7RUxrZ0JOO0FBQ0Y7QUVsbkJJO0VHNEdGO0lBR00sZUFBQTtFTHVnQk47QUFDRjtBRXZuQkk7RUc0R0Y7SUFHTSxlQUFBO0VMNGdCTjtBQUNGOztBS2hoQkU7RUFHTSxlQUFBO0VBTUUsaUJBSGdCO0FMK2dCMUI7QUVqb0JJO0VHNEdGO0lBR00sZUFBQTtJQU1FLGlCQUhnQjtFTG9oQnhCO0FBQ0Y7QUV2b0JJO0VHNEdGO0lBR00sZUFBQTtJQU1FLGlCQUhnQjtFTDBoQnhCO0FBQ0Y7QUU3b0JJO0VHNEdGO0lBR00sZUFBQTtJQU1FLGlCQUhnQjtFTGdpQnhCO0FBQ0Y7QUVucEJJO0VHNEdGO0lBR00sZUFBQTtJQU1FLGlCQUhnQjtFTHNpQnhCO0FBQ0Y7O0FLN2lCRTtFQUdNLGVBQUE7QUw4aUJSO0FFN3BCSTtFRzRHRjtJQUdNLGVBQUE7RUxrakJOO0FBQ0Y7QUVscUJJO0VHNEdGO0lBR00sZUFBQTtFTHVqQk47QUFDRjtBRXZxQkk7RUc0R0Y7SUFHTSxlQUFBO0VMNGpCTjtBQUNGO0FFNXFCSTtFRzRHRjtJQUdNLGVBQUE7RUxpa0JOO0FBQ0Y7O0FLcmtCRTtFQUdNLGVBQUE7QUxza0JSO0FFcnJCSTtFRzRHRjtJQUdNLGVBQUE7RUwwa0JOO0FBQ0Y7QUUxckJJO0VHNEdGO0lBR00sZUFBQTtFTCtrQk47QUFDRjtBRS9yQkk7RUc0R0Y7SUFHTSxlQUFBO0VMb2xCTjtBQUNGO0FFcHNCSTtFRzRHRjtJQUdNLGVBQUE7RUx5bEJOO0FBQ0Y7O0FLN2xCRTtFQUdNLGVBQUE7QUw4bEJSO0FFN3NCSTtFRzRHRjtJQUdNLGVBQUE7RUxrbUJOO0FBQ0Y7QUVsdEJJO0VHNEdGO0lBR00sZUFBQTtFTHVtQk47QUFDRjtBRXZ0Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMNG1CTjtBQUNGO0FFNXRCSTtFRzRHRjtJQUdNLGVBQUE7RUxpbkJOO0FBQ0Y7O0FLcm5CRTtFQUdNLGVBQUE7QUxzbkJSO0FFcnVCSTtFRzRHRjtJQUdNLGVBQUE7RUwwbkJOO0FBQ0Y7QUUxdUJJO0VHNEdGO0lBR00sZUFBQTtFTCtuQk47QUFDRjtBRS91Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMb29CTjtBQUNGO0FFcHZCSTtFRzRHRjtJQUdNLGVBQUE7RUx5b0JOO0FBQ0Y7O0FLN29CRTtFQUdNLGVBQUE7QUw4b0JSO0FFN3ZCSTtFRzRHRjtJQUdNLGVBQUE7RUxrcEJOO0FBQ0Y7QUVsd0JJO0VHNEdGO0lBR00sZUFBQTtFTHVwQk47QUFDRjtBRXZ3Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMNHBCTjtBQUNGO0FFNXdCSTtFRzRHRjtJQUdNLGVBQUE7RUxpcUJOO0FBQ0Y7O0FLcnFCRTtFQUdNLGVBQUE7QUxzcUJSO0FFcnhCSTtFRzRHRjtJQUdNLGVBQUE7RUwwcUJOO0FBQ0Y7QUUxeEJJO0VHNEdGO0lBR00sZUFBQTtFTCtxQk47QUFDRjtBRS94Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMb3JCTjtBQUNGO0FFcHlCSTtFRzRHRjtJQUdNLGVBQUE7RUx5ckJOO0FBQ0Y7O0FLN3JCRTtFQUdNLGVBQUE7QUw4ckJSO0FFN3lCSTtFRzRHRjtJQUdNLGVBQUE7RUxrc0JOO0FBQ0Y7QUVsekJJO0VHNEdGO0lBR00sZUFBQTtFTHVzQk47QUFDRjtBRXZ6Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMNHNCTjtBQUNGO0FFNXpCSTtFRzRHRjtJQUdNLGVBQUE7RUxpdEJOO0FBQ0Y7O0FLcnRCRTtFQUdNLGVBQUE7QUxzdEJSO0FFcjBCSTtFRzRHRjtJQUdNLGVBQUE7RUwwdEJOO0FBQ0Y7QUUxMEJJO0VHNEdGO0lBR00sZUFBQTtFTCt0Qk47QUFDRjtBRS8wQkk7RUc0R0Y7SUFHTSxlQUFBO0VMb3VCTjtBQUNGO0FFcDFCSTtFRzRHRjtJQUdNLGVBQUE7RUx5dUJOO0FBQ0Y7O0FLN3VCRTtFQUdNLGVBQUE7QUw4dUJSO0FFNzFCSTtFRzRHRjtJQUdNLGVBQUE7RUxrdkJOO0FBQ0Y7QUVsMkJJO0VHNEdGO0lBR00sZUFBQTtFTHV2Qk47QUFDRjtBRXYyQkk7RUc0R0Y7SUFHTSxlQUFBO0VMNHZCTjtBQUNGO0FFNTJCSTtFRzRHRjtJQUdNLGVBQUE7RUxpd0JOO0FBQ0Y7O0FLcndCRTtFQUdNLGVBQUE7QUxzd0JSO0FFcjNCSTtFRzRHRjtJQUdNLGVBQUE7RUwwd0JOO0FBQ0Y7QUUxM0JJO0VHNEdGO0lBR00sZUFBQTtFTCt3Qk47QUFDRjtBRS8zQkk7RUc0R0Y7SUFHTSxlQUFBO0VMb3hCTjtBQUNGO0FFcDRCSTtFRzRHRjtJQUdNLGVBQUE7RUx5eEJOO0FBQ0Y7O0FLN3hCRTtFQUdNLGVBQUE7QUw4eEJSO0FFNzRCSTtFRzRHRjtJQUdNLGVBQUE7RUxreUJOO0FBQ0Y7QUVsNUJJO0VHNEdGO0lBR00sZUFBQTtFTHV5Qk47QUFDRjtBRXY1Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMNHlCTjtBQUNGO0FFNTVCSTtFRzRHRjtJQUdNLGVBQUE7RUxpekJOO0FBQ0Y7O0FLcnpCRTtFQUdNLGVBQUE7QUxzekJSO0FFcjZCSTtFRzRHRjtJQUdNLGVBQUE7RUwwekJOO0FBQ0Y7QUUxNkJJO0VHNEdGO0lBR00sZUFBQTtFTCt6Qk47QUFDRjtBRS82Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMbzBCTjtBQUNGO0FFcDdCSTtFRzRHRjtJQUdNLGVBQUE7RUx5MEJOO0FBQ0Y7O0FLNzBCRTtFQUdNLGVBQUE7QUw4MEJSO0FFNzdCSTtFRzRHRjtJQUdNLGVBQUE7RUxrMUJOO0FBQ0Y7QUVsOEJJO0VHNEdGO0lBR00sZUFBQTtFTHUxQk47QUFDRjtBRXY4Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMNDFCTjtBQUNGO0FFNThCSTtFRzRHRjtJQUdNLGVBQUE7RUxpMkJOO0FBQ0Y7O0FLcjJCRTtFQUdNLGVBQUE7QUxzMkJSO0FFcjlCSTtFRzRHRjtJQUdNLGVBQUE7RUwwMkJOO0FBQ0Y7QUUxOUJJO0VHNEdGO0lBR00sZUFBQTtFTCsyQk47QUFDRjtBRS85Qkk7RUc0R0Y7SUFHTSxlQUFBO0VMbzNCTjtBQUNGO0FFcCtCSTtFRzRHRjtJQUdNLGVBQUE7RUx5M0JOO0FBQ0Y7O0FLNzNCRTtFQUdNLGVBQUE7QUw4M0JSO0FFNytCSTtFRzRHRjtJQUdNLGVBQUE7RUxrNEJOO0FBQ0Y7QUVsL0JJO0VHNEdGO0lBR00sZUFBQTtFTHU0Qk47QUFDRjtBRXYvQkk7RUc0R0Y7SUFHTSxlQUFBO0VMNDRCTjtBQUNGO0FFNS9CSTtFRzRHRjtJQUdNLGVBQUE7RUxpNUJOO0FBQ0Y7O0FLcjVCRTtFQUdNLGVBQUE7QUxzNUJSO0FFcmdDSTtFRzRHRjtJQUdNLGVBQUE7RUwwNUJOO0FBQ0Y7QUUxZ0NJO0VHNEdGO0lBR00sZUFBQTtFTCs1Qk47QUFDRjtBRS9nQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMbzZCTjtBQUNGO0FFcGhDSTtFRzRHRjtJQUdNLGVBQUE7RUx5NkJOO0FBQ0Y7O0FLNzZCRTtFQUdNLGVBQUE7QUw4NkJSO0FFN2hDSTtFRzRHRjtJQUdNLGVBQUE7RUxrN0JOO0FBQ0Y7QUVsaUNJO0VHNEdGO0lBR00sZUFBQTtFTHU3Qk47QUFDRjtBRXZpQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMNDdCTjtBQUNGO0FFNWlDSTtFRzRHRjtJQUdNLGVBQUE7RUxpOEJOO0FBQ0Y7O0FLcjhCRTtFQUdNLGVBQUE7QUxzOEJSO0FFcmpDSTtFRzRHRjtJQUdNLGVBQUE7RUwwOEJOO0FBQ0Y7QUUxakNJO0VHNEdGO0lBR00sZUFBQTtFTCs4Qk47QUFDRjtBRS9qQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMbzlCTjtBQUNGO0FFcGtDSTtFRzRHRjtJQUdNLGVBQUE7RUx5OUJOO0FBQ0Y7O0FLNzlCRTtFQUdNLGVBQUE7QUw4OUJSO0FFN2tDSTtFRzRHRjtJQUdNLGVBQUE7RUxrK0JOO0FBQ0Y7QUVsbENJO0VHNEdGO0lBR00sZUFBQTtFTHUrQk47QUFDRjtBRXZsQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMNCtCTjtBQUNGO0FFNWxDSTtFRzRHRjtJQUdNLGVBQUE7RUxpL0JOO0FBQ0Y7O0FLci9CRTtFQUdNLGVBQUE7QUxzL0JSO0FFcm1DSTtFRzRHRjtJQUdNLGVBQUE7RUwwL0JOO0FBQ0Y7QUUxbUNJO0VHNEdGO0lBR00sZUFBQTtFTCsvQk47QUFDRjtBRS9tQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMb2dDTjtBQUNGO0FFcG5DSTtFRzRHRjtJQUdNLGVBQUE7RUx5Z0NOO0FBQ0Y7O0FLN2dDRTtFQUdNLGVBQUE7RUFNRSxnQkFIZ0I7QUw0Z0MxQjs7QUtsaENFO0VBR00sZUFBQTtFQU1FLGdCQUhnQjtBTDRnQzFCO0FFOW5DSTtFRzRHRjtJQUdNLGVBQUE7SUFNRSxnQkFIZ0I7RUxpaEN4QjtFS3ZoQ0E7SUFHTSxlQUFBO0lBTUUsZ0JBSGdCO0VMaWhDeEI7QUFDRjtBRXBvQ0k7RUc0R0Y7SUFHTSxlQUFBO0lBTUUsZ0JBSGdCO0VMdWhDeEI7RUs3aENBO0lBR00sZUFBQTtJQU1FLGdCQUhnQjtFTHVoQ3hCO0FBQ0Y7QUUxb0NJO0VHNEdGO0lBR00sZUFBQTtJQU1FLGdCQUhnQjtFTDZoQ3hCO0VLbmlDQTtJQUdNLGVBQUE7SUFNRSxnQkFIZ0I7RUw2aEN4QjtBQUNGO0FFaHBDSTtFRzRHRjtJQUdNLGVBQUE7SUFNRSxnQkFIZ0I7RUxtaUN4QjtFS3ppQ0E7SUFHTSxlQUFBO0lBTUUsZ0JBSGdCO0VMbWlDeEI7QUFDRjs7QUsxaUNFO0VBR00sZUFBQTtBTDJpQ1I7QUUxcENJO0VHNEdGO0lBR00sZUFBQTtFTCtpQ047QUFDRjtBRS9wQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMb2pDTjtBQUNGO0FFcHFDSTtFRzRHRjtJQUdNLGVBQUE7RUx5akNOO0FBQ0Y7QUV6cUNJO0VHNEdGO0lBR00sZUFBQTtFTDhqQ047QUFDRjs7QUtsa0NFO0VBR00sZUFBQTtBTG1rQ1I7QUVsckNJO0VHNEdGO0lBR00sZUFBQTtFTHVrQ047QUFDRjtBRXZyQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMNGtDTjtBQUNGO0FFNXJDSTtFRzRHRjtJQUdNLGVBQUE7RUxpbENOO0FBQ0Y7QUVqc0NJO0VHNEdGO0lBR00sZUFBQTtFTHNsQ047QUFDRjs7QUV0c0NJO0VHNEdGO0lBR00sZUFBQTtFTDRsQ047QUFDRjtBRTVzQ0k7RUc0R0Y7SUFHTSxlQUFBO0VMaW1DTjtBQUNGO0FFanRDSTtFRzRHRjtJQUdNLGVBQUE7RUxzbUNOO0FBQ0Y7O0FLMW1DRTtFQUdNLGVBQUE7QUwybUNSO0FFMXRDSTtFRzRHRjtJQUdNLGVBQUE7RUwrbUNOO0FBQ0Y7O0FLbm5DRTtFQUdNLGVBQUE7QUxvbkNSO0FFbnVDSTtFRzRHRjtJQUdNLGVBQUE7RUx3bkNOO0FBQ0Y7O0FLNW5DRTtFQUdNLGVBQUE7QUw2bkNSO0FFNXVDSTtFRzRHRjtJQUdNLGVBQUE7RUxpb0NOO0FBQ0Y7O0FLcm9DRTtFQUdNLGVBQUE7QUxzb0NSO0FFcnZDSTtFRzRHRjtJQUdNLGVBQUE7RUwwb0NOO0FBQ0Y7O0FLOW9DRTtFQUdNLGVBQUE7QUwrb0NSO0FFOXZDSTtFRzRHRjtJQUdNLGVBQUE7RUxtcENOO0FBQ0Y7O0FLdnBDRTtFQUdNLGVBQUE7QUx3cENSO0FFdndDSTtFRzRHRjtJQUdNLGVBQUE7RUw0cENOO0FBQ0Y7O0FLaHBDQTtFQUNFLGVBQUE7QUxtcENGOztBS2pwQ0E7RUFDRSxlQUFBO0FMb3BDRjs7QUtscENBO0VBQ0UsZUFBQTtBTHFwQ0Y7O0FLbHBDQTtFQUNFLFNBQUE7QUxxcENGOztBSzlvQ0E7RUFFRSxhQUFBO0VBQ0EsbUJDaEtRO0VEaUtSLGtCQUFBO0FMZ3BDRjtBRWx5Q0k7RUc4SUo7SUFPSSxnQkFBQTtFTGlwQ0Y7QUFDRjs7QUt4bkNBO0VBQ0UsZ0JBQUE7RUFDQSxvREFBQTtBTDJuQ0Y7O0FLbm5DQTtFQUNFLGdCQUFBO0VBQ0EsaURBQUE7QUxzbkNGOztBS3huQ0E7RUFDRSxnQkFBQTtFQUNBLGlEQUFBO0FMc25DRjs7QUtwbkNBO0VBQ0UsaUJBQUE7QUx1bkNGOztBS3JuQ0E7RUFDRSwrQkp4S1c7RUl5S1gsZUFBQTtBTHduQ0Y7O0FLcm5DQTtFQUNFLG1CQUFBO0FMd25DRjs7QUtybkNBO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBTHduQ0Y7O0FLdG5DQTtFQUNFLGdCQUFBO0FMeW5DRjs7QUtybkNFO0VBQ0UsY0p0TUU7QUQ4ekNOOztBS2xuQ007RUFDRSxjSnhNRDtBRDZ6Q1A7O0FPNzJDQTtFQUNFLGFEWVE7QU5vMkNWOztBTzkyQ0E7RUFDRSxpQkRTUTtBTncyQ1Y7O0FPLzJDQTtFQUNFLG1CRE1RO0FONDJDVjs7QU9oM0NBO0VBQ0Usb0JER1E7QU5nM0NWOztBT2ozQ0E7RUFDRSxrQkFBQTtBUG8zQ0Y7O0FPbDNDQTtFQUNFLGtCREhRO0VDSVIsbUJESlE7QU55M0NWOztBT24zQ0E7RUFDRSxpQkRQUTtFQ1FSLG9CRFJRO0FOODNDVjs7QU8vMUNFO0VBQ0UsZUFGTTtBUG8yQ1Y7O0FPaDJDRTtFQUNFLG1CQUxNO0FQdzJDVjs7QU9qMkNFO0VBQ0UscUJBUk07QVA0MkNWOztBT2wyQ0U7RUFDRSxzQkFYTTtBUGczQ1Y7O0FPbjJDRTtFQUNFLG9CQWRNO0FQbzNDVjs7QU9wMkNFO0VBQ0Usb0JBakJNO0VBa0JOLHFCQWxCTTtBUHkzQ1Y7O0FPcjJDRTtFQUNFLG1CQXJCTTtFQXNCTixzQkF0Qk07QVA4M0NWOztBTzczQ0U7RUFDRSxnQkFGTTtBUGs0Q1Y7O0FPOTNDRTtFQUNFLG9CQUxNO0FQczRDVjs7QU8vM0NFO0VBQ0Usc0JBUk07QVAwNENWOztBT2g0Q0U7RUFDRSx1QkFYTTtBUDg0Q1Y7O0FPajRDRTtFQUNFLHFCQWRNO0FQazVDVjs7QU9sNENFO0VBQ0UscUJBakJNO0VBa0JOLHNCQWxCTTtBUHU1Q1Y7O0FPbjRDRTtFQUNFLG9CQXJCTTtFQXNCTix1QkF0Qk07QVA0NUNWOztBTzM1Q0U7RUFDRSxlQUZNO0FQZzZDVjs7QU81NUNFO0VBQ0UsbUJBTE07QVBvNkNWOztBTzc1Q0U7RUFDRSxxQkFSTTtBUHc2Q1Y7O0FPOTVDRTtFQUNFLHNCQVhNO0FQNDZDVjs7QU8vNUNFO0VBQ0Usb0JBZE07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d3dKTjtFV3p3Skk7SUFDRSxVQUFBO0VYMndKTjtFVzV3Skk7SUFDRSxxQkFBQTtFWDh3Sk47RVcvd0pJO0lBQ0UscUJBQUE7RVhpeEpOO0VXbHhKSTtJQUNFLFdBQUE7RVhveEpOO0FBQ0Y7QUUzM0pJO0VTcUdFO0lBQ0Usb0JBQUE7RVh5eEpOO0VXMXhKSTtJQUNFLHFCQUFBO0VYNHhKTjtFVzd4Skk7SUFDRSxVQUFBO0VYK3hKTjtFV2h5Skk7SUFDRSxxQkFBQTtFWGt5Sk47RVdueUpJO0lBQ0UscUJBQUE7RVhxeUpOO0VXdHlKSTtJQUNFLFVBQUE7RVh3eUpOO0VXenlKSTtJQUNFLHFCQUFBO0VYMnlKTjtFVzV5Skk7SUFDRSxxQkFBQTtFWDh5Sk47RVcveUpJO0lBQ0UsVUFBQTtFWGl6Sk47RVdsekpJO0lBQ0UscUJBQUE7RVhvekpOO0VXcnpKSTtJQUNFLHFCQUFBO0VYdXpKTjtFV3h6Skk7SUFDRSxXQUFBO0VYMHpKTjtBQUNGO0FFajZKSTtFU3FHRTtJQUNFLG9CQUFBO0VYK3pKTjtFV2gwSkk7SUFDRSxxQkFBQTtFWGswSk47RVduMEpJO0lBQ0UsVUFBQTtFWHEwSk47RVd0MEpJO0lBQ0UscUJBQUE7RVh3MEpOO0VXejBKSTtJQUNFLHFCQUFBO0VYMjBKTjtFVzUwSkk7SUFDRSxVQUFBO0VYODBKTjtFVy8wSkk7SUFDRSxxQkFBQTtFWGkxSk47RVdsMUpJO0lBQ0UscUJBQUE7RVhvMUpOO0VXcjFKSTtJQUNFLFVBQUE7RVh1MUpOO0VXeDFKSTtJQUNFLHFCQUFBO0VYMDFKTjtFVzMxSkk7SUFDRSxxQkFBQTtFWDYxSk47RVc5MUpJO0lBQ0UsV0FBQTtFWGcySk47QUFDRjtBRXY4Skk7RVNxR0U7SUFDRSxvQkFBQTtFWHEySk47RVd0MkpJO0lBQ0UscUJBQUE7RVh3MkpOO0VXejJKSTtJQUNFLFVBQUE7RVgyMkpOO0VXNTJKSTtJQUNFLHFCQUFBO0VYODJKTjtFVy8ySkk7SUFDRSxxQkFBQTtFWGkzSk47RVdsM0pJO0lBQ0UsVUFBQTtFWG8zSk47RVdyM0pJO0lBQ0UscUJBQUE7RVh1M0pO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QSxjQUFBO0VBQ0EsZ0VBQUE7QWRraUxGO0FjaGlMRTtFQUNFLGlFQUFBO0Fka2lMSjs7QWN0Z0xBO0VBdkJFLHFCQUFBO0VBQ0EsOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLDBCQUFBO0VBQUEsdUJBQUE7RUFBQSxrQkFBQTtFQUNBLGNiNEJLO0VhM0JMLGdDQUFBO0VBQ0Esc0JBQUE7RUFDQSwyQkFBQTtFQUFBLHdCQUFBO0VBQUEsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7QWRpaUxGO0FjN2hMRTtFQUNFLHlCYmtCRztFYWpCSCxXQUFBO0VBQ0EsZUFBQTtBZCtoTEo7QWN2aExFO0VBQ0UseUJiRUU7RWFERixxQmJDRTtFYUFGLFdBQUE7QWR5aExKO0FjdmhMSTtFQUNFLG9DYkRJO0VhRUosZ0NiRkk7QUQyaExWO0FjcGhMRTtFQUNFLGdDQUFBO0VBQ0EsaUNBQUE7QWRzaExKO0FjbmhMRTtFQUNFLHNCQUFBO0FkcWhMSjtBY2xoTEU7RUFDRSxvQkFBQTtBZG9oTEo7QWNqaExFO0VBQ0UsNkJBQUE7QWRtaExKO0FjaGhMRTtFQUNFLHlCYnJCTztFYXNCUCxXQUFBO0VBQ0EscUJidkJPO0FEeWlMWDtBY2hoTEk7RUFDRSxzQkFBQTtFQUNBLGNiM0JLO0VhNEJMLHFCYjVCSztBRDhpTFg7QWM5Z0xFO0VBQ0UseUJibkJXO0Vhb0JYLHFCYnBCVztFYXFCWCxXQUFBO0FkZ2hMSjtBYzlnTEk7RUFDRSxzQkFBQTtFQUNBLGNidkNLO0Vhd0NMLHFCYjFCUztBRDBpTGY7QWM1Z0xFO0VBQ0UsNENiNUNRO0VhNkNSLHdDYjdDUTtFYThDUixXQUFBO0FkOGdMSjtBYzVnTEk7RUFDRSx5QmJuREM7RWFvREQscUJicERDO0VhcURELFdBQUE7QWQ4Z0xOO0FjMWdMRTtFQUNFLHlCYjFERztFYTJESCxxQmIzREc7RWE0REgsV0FBQTtBZDRnTEo7QWMxZ0xJO0VBQ0Usc0JBQUE7RUFDQSxjYmhFQztFYWlFRCxxQmJqRUM7QUQ2a0xQO0FjeGdMRTtFQUNF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M056Qjs7QXNCaDNOQTtFQUF5QixnQkFBQTtBdEJvM056Qjs7QXNCbjNOQTtFQUF5QixnQkFBQTtBdEJ1M056Qjs7QXNCdDNOQTtFQUFpQyxnQkFBQTtBdEIwM05qQzs7QXNCejNOQTtFQUE2QixnQkFBQTtBdEI2M043Qjs7QXNCNTNOQTtFQUEyQixnQkFBQTtBdEJnNE4zQjs7QXNCLzNOQTtFQUEwQixnQkFBQTtBdEJtNE4xQjs7QXNCbDROQTtFQUFnQyxnQkFBQTtBdEJzNE5oQzs7QXNCcjROQTtFQUEyQixnQkFBQTtBdEJ5NE4zQjs7QXNCeDROQTtFQUE0QixnQkFBQTtBdEI0NE41Qjs7QXNCMzROQTtFQUE2QixnQkFBQTtBdEIrNE43Qjs7QXNCOTROQTtFQUF5QixnQkFBQTtBdEJrNU56Qjs7QXNCajVOQTtFQUF5QixnQkFBQTtBdEJxNU56Qjs7QXNCcDVOQTtFQUErQixnQkFBQTtBdEJ3NU4vQjs7QXNCdjVOQTtFQUErQixnQkFBQTtBdEIyNU4vQjs7QXNCMTVOQTtFQUFnQyxnQkFBQTtBdEI4NU5oQzs7QXNCNzVOQTtFQUE4QixnQkFBQTtBdEJpNk45Qjs7QXNCaDZOQTtFQUEyQixnQkFBQTtBdEJvNk4zQjs7QXNCbjZOQTtFQUE0QixnQkFBQTtBdEJ1Nk41Qjs7QXNCdDZOQTtFQUF3QixnQkFBQTtBdEIwNk54Qjs7QXNCejZOQTtFQUF5QixnQkFBQTtBdEI2Nk56Qjs7QXNCNTZOQTtFQUF5QixnQkFBQTtBdEJnN056Qjs7QXNCLzZOQTtFQUE2QixnQkFBQTtBdEJtN043Qjs7QXNCbDdOQTtFQUEwQixnQkFBQTtBdEJzN04xQjs7QXNCcjdOQTtFQUEyQixnQkFBQTtBdEJ5N04zQjs7QXNCeDdOQTtFQUF5QixnQkFBQTtBdEI0N056Qjs7QXNCMzdOQTtFQUF5QixnQkFBQTtBdEIrN056Qjs7QXNCOTdOQTtFQUEyQixnQkFBQTtBdEJrOE4zQjs7QXNCajhOQTtFQUFnQyxnQkFBQTtBdEJxOE5oQzs7QXNCcDhOQTtFQUErQixnQkFBQTtBdEJ3OE4vQjs7QXNCdjhOQTtFQUErQixnQkFBQTtBdEIyOE4vQjs7QXNCMThOQTtFQUFpQyxnQkFBQTtBdEI4OE5qQzs7QXNCNzhOQTtFQUFnQyxnQkFBQTtBdEJpOU5oQzs7QXNCaDlOQTtFQUFrQyxnQkFBQTtBdEJvOU5sQzs7QXNCbjlOQTtFQUF5QixnQkFBQTtBdEJ1OU56Qjs7QXNCdDlOQTtFQUFnQyxnQkFBQTtBdEIwOU5oQzs7QXNCejlOQTtFQUFpQyxnQkFBQTtBdEI2OU5qQzs7QXNCNTlOQTtFQUFtQyxnQkFBQTtBdEJnK05uQzs7QXNCLzlOQTtFQUE0QixnQkFBQTtBdEJtK041Qjs7QXNCbCtOQTtFQUErQixnQkFBQTtBdEJzK04vQjs7QXNCcitOQTtFQUEyQixnQkFBQTtBdEJ5K04zQjs7QXNCeCtOQTtFQUF5QixnQkFBQTtBdEI0K056Qjs7QXNCMytOQTtFQUF5QixnQkFBQTtBdEIrK056Qjs7QXNCOStOQTtFQUEwQixnQkFBQTtBdEJrL04xQjs7QXNCai9OQTtFQUEwQixnQkFBQTtBdEJxL04xQjs7QXNCcC9OQTtFQUF5QixnQkFBQTtBdEJ3L056Qjs7QXNCdi9OQTtFQUFrQyxnQkFBQTtBdEIyL05sQzs7QXNCMS9OQTtFQUFrQyxnQkFBQTtBdEI4L05sQzs7QXNCNy9OQTtFQUE2QixnQkFBQTtBdEJpZ083Qjs7QXNCaGdPQTtFQUF5QixnQkFBQTtBdEJvZ096Qjs7QXNCbmdPQTtFQUEwQixnQkFBQTtBdEJ1Z08xQjs7QXNCdGdPQTtFQUF5QixnQkFBQTtBdEIwZ096Qjs7QXNCemdPQTtFQUE0QixnQkFBQTtBdEI2Z081Qjs7QXNCNWdPQTtFQUFpQyxnQkFBQTtBdEJnaE9qQzs7QXNCL2dPQTtFQUFpQyxnQkFBQTtBdEJtaE9qQzs7QXNCbGhPQTtFQUEwQixnQkFBQTtBdEJzaE8xQjs7QXNCcmhPQTtFQUFpQyxnQkFBQTtBdEJ5aE9qQzs7QXNCeGhPQTtFQUFrQyxnQkFBQTtBdEI0aE9sQzs7QXNCM2hPQTtFQUE4QixnQkFBQTtBdEIraE85Qjs7QXNCOWhPQTtFQUErQixnQkFBQTtBdEJraU8vQjs7QXNCamlPQTtFQUFnQyxnQkFBQTtBdEJxaU9oQzs7QXNCcGlPQTtFQUE0QixnQkFBQTtBdEJ3aU81Qjs7QXNCdmlPQTtFQUFrQyxnQkFBQTtBdEIyaU9sQzs7QXNCMWlPQTtFQUE4QixnQkFBQTtBdEI4aU85Qjs7QXNCN2lPQTtFQUErQixnQkFBQTtBdEJpak8vQjs7QXNCaGpPQTtFQUFrQyxnQkFBQTtBdEJvak9sQzs7QXNCbmpPQTtFQUE4QixnQkFBQTtBdEJ1ak85Qjs7QXNCdGpPQTtFQUErQixnQkFBQTtBdEIwak8vQjs7QXNCempPQTtFQUErQixnQkFBQTtBdEI2ak8vQjs7QXNCNWpPQTtFQUFnQyxnQkFBQTtBdEJna09oQzs7QXNCL2pPQTtFQUE2QixnQkFBQTtBdEJta083Qjs7QXNCbGtPQTtFQUErQixnQkFBQTtBdEJza08vQjs7QXNCcmtPQTtFQUE4QixnQkFBQTtBdEJ5a085Qjs7QXNCeGtPQTtFQUFnQyxnQkFBQTtBdEI0a09oQzs7QXNCM2tPQTtFQUFpQyxnQkFBQTtBdEIra09qQzs7QXNCOWtPQTtFQUFxQyxnQkFBQTtBdEJrbE9yQzs7QXNCamxPQTtFQUF5QixnQkFBQTtBdEJxbE96Qjs7QXNCcGxPQTtFQUF5QixnQkFBQTtBdEJ3bE96Qjs7QXNCdmxPQTtFQUF5QixnQkFBQTtBdEIybE96Qjs7QXNCMWxPQTtFQUE2QixnQkFBQTtBdEI4bE83Qjs7QXNCN2xPQTtFQUE4QixnQkFBQTtBdEJpbU85Qjs7QXNCaG1PQTtFQUFpQyxnQkFBQTtBdEJvbU9qQzs7QXNCbm1PQTtFQUEwQixnQkFBQTtBdEJ1bU8xQjs7QXNCdG1PQTtFQUE2QixnQkFBQTtBdEIwbU83Qjs7QXNCem1PQTtFQUEyQixnQkFBQTtBdEI2bU8zQjs7QXNCNW1PQTtFQUE0QixnQkFBQTtBdEJnbk81Qjs7QXNCL21PQTtFQUEyQixnQkFBQTtBdEJtbk8zQjs7QXNCbG5PQTtFQUErQixnQkFBQTtBdEJzbk8vQjs7QXNCcm5PQTtFQUFpQyxnQkFBQTtBdEJ5bk9qQzs7QXNCeG5PQTtFQUE0QixnQkFBQTtBdEI0bk81Qjs7QXNCM25PQTtFQUFrQyxnQkFBQTtBdEIrbk9sQzs7QXNCOW5PQTtFQUFpQyxnQkFBQTtBdEJrb09qQzs7QXNCam9PQTtFQUFnQyxnQkFBQTtBdEJxb09oQzs7QXNCcG9PQTtFQUFvQyxnQkFBQTtBdEJ3b09wQzs7QXNCdm9PQTtFQUFzQyxnQkFBQTtBdEIyb090Qzs7QXNCMW9PQTtFQUF3QixnQkFBQTtBdEI4b094Qjs7QXNCN29PQTtFQUE2QixnQkFBQTtBdEJpcE83Qjs7QXNCaHBPQTtFQUF5QixnQkFBQTtBdEJvcE96Qjs7QXNCbnBPQTtFQUFnQyxnQkFBQTtBdEJ1cE9oQzs7QXNCdHBPQTtFQUE4QixnQkFBQTtBdEIwcE85Qjs7QXNCenBPQTtFQUFnQyxnQkFBQTtBdEI2cE9oQzs7QXNCNXBPQTtFQUErQixnQkFBQTtBdEJncU8vQjs7QXNCL3BPQTtFQUE4QixnQkFBQTtBdEJtcU85Qjs7QXNCbHFPQTtFQUE0QixnQkFBQTtBdEJzcU81Qjs7QXNCcnFPQTtFQUE4QixnQkFBQTtBdEJ5cU85Qjs7QXNCeHFPQTtFQUF1QyxnQkFBQTtBdEI0cU92Qzs7QXNCM3FPQTtFQUFzQyxnQkFBQTtBdEIrcU90Qzs7QXNCOXFPQTtFQUFvQyxnQkFBQTtBdEJrck9wQzs7QXNCanJPQTtFQUFzQyxnQkFBQTtBdEJxck90Qzs7QXNCcHJPQTtFQUEwQixnQkFBQTtBdEJ3ck8xQjs7QXNCdnJPQTtFQUEyQixnQkFBQTtBdEIyck8zQjs7QXNCMXJPQTtFQUEwQixnQkFBQTtBdEI4ck8xQjs7QXNCN3JPQTtFQUEyQixnQkFBQTtBdEJpc08zQjs7QXNCaHNPQTtFQUE4QixnQkFBQTtBdEJvc085Qjs7QXNCbnNPQTtFQUErQixnQkFBQTtBdEJ1c08vQjs7QXNCdHNPQTtFQUE4QixnQkFBQTtBdEIwc085Qjs7QXNCenNPQTtFQUE4QixnQkFBQTtBdEI2c085Qjs7QXNCNXNPQTtFQUFnQyxnQkFBQTtBdEJndE9oQzs7QXNCL3NPQTtFQUF5QixnQkFBQTtBdEJtdE96Qjs7QXNCbHRPQTtFQUEwQixnQkFBQTtBdEJzdE8xQjs7QXNCcnRPQTtFQUE0QixnQkFBQTtBdEJ5dE81Qjs7QXNCeHRPQTtFQUF3QixnQkFBQTtBdEI0dE94Qjs7QXNCM3RPQTtFQUF3QixnQkFBQTtBdEIrdE94Qjs7QXNCOXRPQTtFQUF5QixnQkFBQTtBdEJrdU96Qjs7QXNCanVPQTtFQUFxQyxnQkFBQTtBdEJxdU9yQzs7QXNCcHVPQTtFQUF5QyxnQkFBQTtBdEJ3dU96Qzs7QXNCdnVPQTtFQUFrQyxnQkFBQTtBdEIydU9sQzs7QXNCMXVPQTtFQUFzQyxnQkFBQTtBdEI4dU90Qzs7QXNCN3VPQTtFQUF1QyxnQkFBQTtBdEJpdk92Qzs7QXNCaHZPQTtFQUEyQyxnQkFBQTtBdEJvdk8zQzs7QXNCbnZPQTtFQUE4QixnQkFBQTtBdEJ1dk85Qjs7QXNCdHZPQTtFQUEyQixnQkFBQTtBdEIwdk8zQjs7QXNCenZPQTtFQUFrQyxnQkFBQTtBdEI2dk9sQzs7QXNCNXZPQTtFQUFnQyxnQkFBQTtBdEJnd09oQzs7QXNCL3ZPQTtFQUEyQixnQkFBQTtBdEJtd08zQjs7QXNCbHdPQTtFQUEwQixnQkFBQTtBdEJzd08xQjs7QXNCcndPQTtFQUE0QixnQkFBQTtBdEJ5d081Qjs7QXNCeHdPQTtFQUErQixnQkFBQTtBdEI0d08vQjs7QXNCM3dPQTtFQUEyQixnQkFBQTtBdEIrd08zQjs7QXNCOXdPQTtFQUF5QixnQkFBQTtBdEJreE96Qjs7QXNCanhPQTtFQUF5QixnQkFBQTtBdEJxeE96Qjs7QXNCcHhPQTtFQUEwQixnQkFBQTtBdEJ3eE8xQjs7QXNCdnhPQTtFQUEyQixnQkFBQTtBdEIyeE8zQjs7QXNCMXhPQTtFQUEyQixnQkFBQTtBdEI4eE8zQjs7QXNCN3hPQTtFQUF5QixnQkFBQTtBdEJpeU96Qjs7QXNCaHlPQTtFQUFnQyxnQkFBQTtBdEJveU9oQzs7QXNCbnlPQTtFQUFpQyxnQkFBQTtBdEJ1eU9qQzs7QXNCdHlPQTtFQUFrQyxnQkFBQTtBdEIweU9sQzs7QXNCenlPQTtFQUFnQyxnQkFBQTtBdEI2eU9oQzs7QXNCNXlPQTtFQUFnQyxnQkFBQTtBdEJnek9oQzs7QXNCL3lPQTtFQUFnQyxnQkFBQTtBdEJtek9oQzs7QXNCbHpPQTtFQUE2QixnQkFBQTtBdEJzek83Qjs7QXNCcnpPQTtFQUE0QixnQkFBQTtBdEJ5ek81Qjs7QXNCeHpPQTtFQUEyQixnQkFBQTtBdEI0ek8zQjs7QXNCM3pPQTtFQUErQixnQkFBQTtBdEIrek8vQjs7QXNCOXpPQTtFQUE2QixnQkFBQTtBdEJrME83Qjs7QXNCajBPQTtFQUE4QixnQkFBQTtBdEJxME85Qjs7QXNCcDBPQTtFQUEwQixnQkFBQTtBdEJ3ME8xQjs7QXNCdjBPQTtFQUEwQixnQkFBQTtBdEIyME8xQjs7QXNCMTBPQTtFQUE2QixnQkFBQTtBdEI4ME83Qjs7QXNCNzBPQTtFQUE2QixnQkFBQTtBdEJpMU83Qjs7QXNCaDFPQTtFQUE4QixnQkFBQTtBdEJvMU85Qjs7QXNCbjFPQTtFQUFpQyxnQkFBQTtBdEJ1MU9qQzs7QXNCdDFPQTtFQUFnQyxnQkFBQTtBdEIwMU9oQzs7QXNCejFPQTtFQUE4QixnQkFBQTtBdEI2MU85Qjs7QXNCNTFPQTtFQUE4QixnQkFBQTtBdEJnMk85Qjs7QXNCLzFPQTtFQUE4QixnQkFBQTtBdEJtMk85Qjs7QXNCbDJPQTtFQUFtQyxnQkFBQTtBdEJzMk9uQzs7QXNCcjJPQTtFQUFzQyxnQkFBQTtBdEJ5Mk90Qzs7QXNCeDJPQTtFQUFtQyxnQkFBQTtBdEI0Mk9uQzs7QXNCMzJPQTtFQUFpQyxnQkFBQTtBdEIrMk9qQzs7QXNCOTJPQTtFQUFpQyxnQkFBQTtBdEJrM09qQzs7QXNCajNPQTtFQUFtQyxnQkFBQTtBdEJxM09uQzs7QXNCcDNPQTtFQUF1QixnQkFBQTtBdEJ3M092Qjs7QXNCdjNPQTtFQUE4QixnQkFBQTtBdEIyM085Qjs7QXNCMTNPQTtFQUE4QixnQkFBQTtBdEI4M085Qjs7QXNCNzNPQTtFQUE2QixnQkFBQTtBdEJpNE83Qjs7QXNCaDRPQTtFQUF5QixnQkFBQTtBdEJvNE96Qjs7QXNCbjRPQTtFQUEwQixnQkFBQTtBdEJ1NE8xQjs7QXNCcDRPQTtFQUEwQixnQkFBQTtBdEJ3NE8xQjs7QXNCdjRPQTtFQUE4QixnQkFBQTtBdEIyNE85Qjs7QXNCMTRPQTtFQUF5QixnQkFBQTtBdEI4NE96Qjs7QXNCNzRPQTtFQUEwQixnQkFBQTtBdEJpNU8xQjs7QXNCaDVPQTtFQUF5QixnQkFBQTtBdEJvNU96Qjs7QXNCbjVPQTtFQUEyQixnQkFBQTtBdEJ1NU8zQjs7QXNCdDVPQTtFQUEyQixnQkFBQTtBdEIwNU8zQjs7QXNCejVPQTtFQUFpQyxnQkFBQTtBdEI2NU9qQzs7QXNCNTVPQTtFQUF5QixZQUFBO0F0Qmc2T3pCOztBc0IvNU9BO0VBQStCLGdCQUFBO0F0Qm02Ty9COztBc0JsNk9BO0VBQXdCLGdCQUFBO0F0QnM2T3hCOztBc0JyNk9BO0VBQTBCLGdCQUFBO0F0Qnk2TzFCOztBc0J4Nk9BO0VBQTBCLGdCQUFBO0F0QjQ2TzFCOztBc0IzNk9BO0VBQThCLFlBQUE7QXRCKzZPOUI7O0FzQjk2T0E7RUFBeUIsZ0JBQUE7QXRCazdPekI7O0FzQmo3T0E7RUFBOEIsZ0JBQUE7QXRCcTdPOUI7O0FzQnA3T0E7RUFBK0IsZ0JBQUE7QXRCdzdPL0I7O0FzQnY3T0E7RUFBNkIsZ0JBQUE7QXRCMjdPN0I7O0FzQjE3T0E7RUFBNEIsZ0JBQUE7QXRCODdPNUI7O0FzQjc3T0E7RUFBd0IsZ0JBQUE7QXRCaThPeEI7O0FzQmg4T0E7RUFBd0IsZ0JBQUE7QXRCbzhPeEI7O0FzQm44T0E7RUFBd0IsWUFBQTtBdEJ1OE94Qjs7QXNCdDhPQTtFQUF3QixZQUFBO0F0QjA4T3hCOztBc0J6OE9BO0VBQTBCLFlBQUE7QXRCNjhPMUI7O0FzQjU4T0E7RUFBd0IsWUFBQTtBdEJnOU94Qjs7QXNCLzhPQTtFQUEwQixnQkFBQTtBdEJtOU8xQjs7QXNCbDlPQTtFQUE4QixnQkFBQTtBdEJzOU85Qjs7QXNCcjlPQTtFQUFxQyxnQkFBQTtBdEJ5OU9yQzs7QXNCeDlPQTtFQUE4QixnQkFBQTtBdEI0OU85Qjs7QXNCMzlPQTtFQUFzQyxnQkFBQTtBdEIrOU90Qzs7QXNCOTlPQTtFQUFvQyxnQkFBQTtBdEJrK09wQzs7QXNCaitPQTtFQUFtQyxnQkFBQTtBdEJxK09uQzs7QXNCcCtPQTtFQUFpQyxnQkFBQTtBdEJ3K09qQzs7QXNCditPQTtFQUF3QixnQkFBQTtBdEIyK094Qjs7QXNCMStPQTtFQUEwQixnQkFBQTtBdEI4K08xQjs7QXNCNytPQTtFQUErQixnQkFBQTtBdEJpL08vQjs7QXNCaC9PQTtFQUE4QixnQkFBQTtBdEJvL085Qjs7QXNCbi9PQTtFQUErQixnQkFBQTtBdEJ1L08vQjs7QXNCdC9PQTtFQUFvQyxnQkFBQTtBdEIwL09wQzs7QXNCei9PQTtFQUFxQyxnQkFBQTtBdEI2L09yQzs7QXNCNS9PQTtFQUF3QyxnQkFBQTtBdEJnZ1B4Qzs7QXNCLy9PQTtFQUE0QyxnQkFBQTtBdEJtZ1A1Qzs7QXNCbGdQQTtFQUFzQyxnQkFBQTtBdEJzZ1B0Qzs7QXNCcmdQQTtFQUEwQyxnQkFBQTtBdEJ5Z1AxQzs7QXNCeGdQQTtFQUF1QyxnQkFBQTtBdEI0Z1B2Qzs7QXNCM2dQQTtFQUFtQyxnQkFBQTtBdEIrZ1BuQzs7QXNCOWdQQTtFQUFrQyxnQkFBQTtBdEJraFBsQzs7QXNCamhQQTtFQUFvQyxnQkFBQTtBdEJxaFBwQzs7QXNCcGhQQTtFQUFpQyxnQkFBQTtBdEJ3aFBqQzs7QXNCdmhQQTtFQUE0QixnQkFBQTtBdEIyaFA1Qjs7QXNCMWhQQTtFQUFnQyxnQkFBQTtBdEI4aFBoQzs7QXNCN2hQQTtFQUE4QixnQkFBQTtBdEJpaVA5Qjs7QXNCaGlQQTtFQUE4QixnQkFBQTtBdEJvaVA5Qjs7QXNCbmlQQTtFQUErQixnQkFBQTtBdEJ1aVAvQjs7QXNCdGlQQTtFQUE4QixnQkFBQTtBdEIwaVA5Qjs7QXNCemlQQTtFQUE0QixnQkFBQTtBdEI2aVA1Qjs7QXVCNXlQRTtFQUNFLGVBQUE7RUFDQSxpQkFBQTtBdkIreVBKO0F1Qjd5UEk7RUFDRSxtQkFBQTtBdkIreVBOO0F1Qjd5UE07RUFFRSxnQkFBQTtBdkI4eVBSO0F1Qnp5UEU7RUFDRSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBdkIyeVBKO0F1Qnp5UEk7RUFDRSxrQkFBQTtBdkIyeVBOO0F1Qnp5UE07RUFyQ0osV0FBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUtBLFdBNEJzQjtFQTNCdEIsWUEyQnNCO0VBQ2hCLHFCdEJQRjtFc0JRRSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxRQUFBO0F2Qmt6UFI7QUUzMFBJO0VxQm9CRTtJQTNCSixXQW1Dc0I7SUFsQ3RCLFlBa0NzQjtJQUNkLFFBQUE7RXZCb3pQUjtBQUNGO0FFbDFQSTtFcUJvQkU7SUEzQkosV0EyQ3NCO0lBMUN0QixZQTBDc0I7SUFDZCxRQUFBO0V2Qm16UFI7QUFDRjtBRXoxUEk7RXFCb0JFO0lBb0JJLFFBQUE7RXZCcXpQUjtBQUNGO0F1Qmx6UE07RUFDRSxpQkFBQTtBdkJvelBSO0F1Qmp6UFU7RUFqRVIsV0FBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUtBLFVBd0QwQjtFQXZEMUIsV0F1RDBCO0VBQ2hCLFdBQUE7RUFDQSxRQUFBO0VBQ0EseUJBQUE7RUFDQSx5QnRCakNMO0FEMjFQUDtBRS8yUEk7RXFCZ0RNO0lBakVSLFdBQUE7SUFDQSxjQUFBO0lBQ0Esa0JBQUE7SUFDQSxpQkFBQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7SUFLQSxVQStENEI7SUE5RDVCLFdBOEQ0QjtJQUNoQixRQUFBO0V2QmswUFo7QUFDRjtBRTUzUEk7RXFCZ0RNO0lBYUksUUFBQTtFdkJtMFBaO0FBQ0Y7QUVqNFBJO0VxQmdETTtJQXZEUixVQXdFMEI7SUF2RTFCLFdBdUUwQjtFdkJxMFAxQjtBQUNGO0FFdjRQSTtFcUJnRE07SUFxQkksUUFBQTtFdkJzMFBaO0FBQ0Y7QXVCbjBQVTtFQUNFLGNBQUE7QXZCcTBQWjtBdUJsMFBjO0VBOUZaLFdBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFLQSxVQXFGOEI7RUFwRjlCLFdBb0Y4QjtFQUNoQixXQUFBO0VBQ0EsUUFBQTtFQUNBLHlCQUFBO0VBQ0EseUJ0QjlEVDtBRHk0UFA7QUU3NVBJO0VxQjZFVTtJQTlGWixXQUFBO0lBQ0EsY0FBQTtJQUNBLGtCQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0lBS0EsVUE0RmdDO0lBM0ZoQyxXQTJGZ0M7SUFDaEIsUUFBQTtFdkJtMVBoQjtBQUNGO0FFMTZQSTtFcUI2RVU7SUFwRlosVUFpRzhCO0lBaEc5QixXQWdHOEI7SUFDZCxRQUFBO0V2QnExUGhCO0FBQ0Y7QUVqN1BJO0VxQjZFVTtJQWtCSSxRQUFBO0V2QnMxUGhCO0FBQ0Y7QXVCbjFQYztFQUNFLGtCQUFBO0VBQ0EsY0FBQTtBdkJxMVBoQjtBdUJuMVBnQjtFQUNFLHFCQUFBO0F2QnExUGxCO0F1QnAxUGtCO0VBckloQixXQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EseUJ0QjZDSztFc0I1Q0wsVUFrSWdDO0VBakloQyxXQWlJcUM7RUFoSXJDLGdCQUFBO0VBQ0EsZUFBQTtFQWdJa0IsU0FBQTtBdkI2MVBwQjtBRXg4UEk7RXFCNEVRO0lBd0NJLGlCQUFBO0V2QncxUGQ7QUFDRjtBRTc4UEk7RXFCNENFO0lBZ0ZJLGlCQUFBO0V2QnExUFI7QUFDRjtBRWw5UEk7RXFCWUY7SUF1SEksaUJBQUE7RXZCbTFQSjtBQUNGO0FFdjlQSTtFcUJZRjtJQTJISSxtQkFBQTtFdkJvMVBKO0FBQ0Y7QXVCLzBQSTtFQUNFLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0F2QmkxUE47QXVCLzBQTTtFQUNFLGtCQUFBO0F2QmkxUFI7QXVCOTBQTTtFQUNFLGdCQUFBO0F2QmcxUFI7QXVCOTBQUTtFQUNFLHlCQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QXZCZzFQVjtBdUI3MFBRO0VBQ0UscUJBQUE7RUFDQSxpQkFBQTtBdkIrMFBWO0F1QjUwUFk7RUFDRSx5QkFBQTtFQUNBLGdEQUFBO0VBQ0EsV0FBQTtBdkI4MFBkO0F1QjMwUFk7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QXZCNjBQZDtBRTEvUEk7RXFCMktRO0lBS0ksaUJBQUE7RXZCODBQZDtBQUNGO0F1QjMwUGdCO0VBQ0UseUJBQUE7RUFDQSxvRUFBQTtFQUNBLGtCQUFBO0F2QjYwUGxCO0F1QjEwUGdCO0VBQ0UscUJBQUE7QXZCNDBQbEI7QUV2Z1FJO0VxQjBMWTtJQUlJLGlCQUFBO0V2QjYwUGxCO0FBQ0Y7QXVCejBQb0I7RUFDRSx5QkFBQTtFQUNBLHdGQUFBO0VBQ0Esa0JBQUE7QXZCMjBQdEI7QXVCeDBQb0I7RUFDRSxxQkFBQTtFQUNBLGlCQUFBO0F2QjAwUHRCO0FFcmhRSTtFcUJ5TWdCO0lBS0ksaUJBQUE7RXZCMjBQdEI7QUFDRjtBdUJ4MFB3QjtFQUNFLHlCQUFBO0VBQ0EsNEdBQUE7RUFDQSxrQkFBQTtBdkIwMFAxQjtBdUJ0elBNO0VBQ0Usd0JBQUE7QXZCd3pQUjs7QXdCempRRTtFQUNFLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7QXhCNGpRSjtBd0J4alFJO0VBQ0UsZUFBQTtBeEIwalFOO0F3QnRqUU07RUFDRSxZQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGlCbEJWRTtFa0JXRixrQmxCWEU7QU5ta1FWO0F3Qm5qUUU7RUFDRSxtRHZCc0NJO0V1QnJDSixxQkE5Qks7RUErQkwsa0JBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0F4QnFqUUo7QXdCbmpRSTtFQUNFLGNBQUE7RUFDQSxlQUFBO0F4QnFqUU47QUUvalFJO0VzQkNGO0lBYUksY0FBQTtJQUNBLGVBQUE7RXhCcWpRSjtBQUNGO0F3Qm5qUUk7RUFDRSxtQkFBQTtBeEJxalFOO0F3QmxqUVU7RUFDRSxrRUFBQTtBeEJvalFaO0F3QjlpUUk7RUFDRSxxQkF6REc7RUEwREgseUJ2QlFFO0V1QlBGLGFsQi9DSTtFa0JnREosZUFBQTtBeEJnalFOO0F3QjlpUU07RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBeEJnalFSO0F3QjlpUVE7RUFDRSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0Esd0JBQUE7RUFDQSxnRUFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JsQi9EQTtFa0JnRUEsMkJBQUE7QXhCZ2pRVjtBRWptUUk7RXNCdUNJO0lBYUksa0JBQUE7RXhCaWpRVjtBQUNGO0F3QjdpUU07RUFDRSxvQkFBQTtFQUNBLGtCQUFBO0F4QitpUVI7QUUxbVFJO0VzQnlERTtJQUtJLG9CQUFBO0V4QmdqUVI7QUFDRjtBd0I5aVFRO0VBQ0UsZ0JBQUE7RUFDQSxvREFBQTtBeEJnalFWO0F3QjNpUU07RUFDRSxTQUFBO0F4QjZpUVI7QXdCcGlRSTtFQUNFLGFsQmxHSTtFa0JtR0oscUJBL0dHO0F4QnFwUVQ7QXlCdHBRQTtFQUNFLG1CQUZTO0VBR1Qsc0JBSFM7RUFJVCxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxxQkFQUztBekIrcFFYO0FFbG9RSTtFdUI1Qko7SUFTSSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtJQUNBLGlCbkJJWTtJbUJIWixvQm5CR1k7SW1CRlosY0FBQTtFekJ5cFFGO0FBQ0Y7QXlCdHBRRTtFQUVFLGtCQUFBO0VBQ0EsNEN4Qm1DUztFd0JsQ1Qsd0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLE1BQUE7QXpCdXBRSjtBRWxwUUk7RXVCWkY7SUFVSSxVbkJiSTtJbUJjSiw0Qm5CUkc7SW1CU0gsK0JuQlRHO0ltQllILDJEQUFBO0V6QnNwUUo7QUFDRjtBRTFwUUk7RXVCWkY7SUFxQkksMkRBQUE7SUFDQSxVQUhJO0V6QndwUVI7QUFDRjtBRWhxUUk7RXVCWkY7SUEyQkksMkZBQUE7RXpCcXBRSjtBQUNGO0FFcnFRSTtFdUJaRjtJQStCSSx3QkFBQTtJQUNBLDZCbkI3Qkc7SW1COEJILGdDbkI5Qkc7RU5vclFQO0FBQ0Y7QUU1cVFJO0V1QjBCQTtJQUVJLFdBQUE7RXpCb3BRTjtBQUNGO0FFanJRSTtFdUJnQ0E7SUFFSSx3QkFBQTtFekJtcFFOO0FBQ0Y7QXlCL29RRTtFQUNFLFVBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQXZFTztFQXdFUCxjQUFBO0F6QmlwUUo7QXlCaHBRSTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtBekJrcFFOO0FFaHNRSTtFdUJ1Q0Y7SUFXSSxjQUFBO0lBQ0EsY0FBQTtJQUNBLGtCQUFBO0lBQ0Esa0JuQm5FVTtJbUJvRVYsV0FBQTtFekJrcFFKO0FBQ0Y7QUV6c1FJO0V1QnVDRjtJQW1CSSxjQUFBO0V6Qm1wUUo7QUFDRjtBeUJqcFFFO0VBQ0UsVUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtBekJtcFFKO0F5QmpwUUk7RUFDRSxXQUFBO0F6Qm1wUU47QUV4dFFJO0V1QjZERjtJQVlJLGNBQUE7SUFDQSxrQm5CeEZVO0VOMnVRZDtBQUNGO0FFOXRRSTtFdUI2REY7SUFpQkksbUJBQUE7SUFDQSxrQkFBQTtFekJvcFFKO0FBQ0Y7QUVwdVFJO0V1QjZERjtJQXNCSSx3QkFBQTtFekJxcFFKO0FBQ0Y7QUV6dVFJO0V1QjZERjtJQTBCSSx3QkFBQTtFekJzcFFKO0FBQ0Y7QXlCcHBRSTtFQUNFLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkExSEs7QXpCZ3hRWDtBRW52UUk7RXVCMEZBO0lBTUksbUJuQjlHUTtJbUIrR1IsZ0JBQUE7RXpCdXBRTjtBQUNGO0F5QnBwUUk7RUFDRSxnQm5CcEhVO0FOMHdRaEI7QUU1dlFJO0V1QnFHQTtJQUlJLHFCQUFBO0V6QnVwUU47QUFDRjtBeUJwcFFJO0VBQ0UsV0FBQTtBekJzcFFOO0F5QnJwUU07RUFDRSxnQkFBQTtBekJ1cFFSOztBRXZ3UUk7RXVCdUhBO0lBRUksY0FBQTtJQUNBLGNBQUE7RXpCbXBRTjtBQUNGO0FFOXdRSTtFdUI2SEE7SUFFSSwyREFBQTtFekJtcFFOO0FBQ0Y7QUVueFFJO0V1QjZIQTtJQUtJLG1GQUFBO0V6QnFwUU47QUFDRjtBRXh4UUk7RXVCNkhBO0lBUUksV0FBQTtFekJ1cFFOO0FBQ0Y7QUU3eFFJO0V1QndJQTtJQUVJLGVBQUE7RXpCdXBRTjtBQUNGO0FFbHlRSTtFdUJ3SUE7SUFLSSxXQUFBO0V6QnlwUU47QUFDRjs7QXlCcHBRQTtFQUNFLGFBQUE7RUFDQSxtQm5COUpPO0FOcXpRVDs7QXlCcnBRQTtFQUVFLHlCeEJySUs7RXdCc0lMLFlBQUE7QXpCdXBRRjs7QXlCcnBRQTtFQUVFLDRDeEJ4SVU7RXdCeUlWLFlBQUE7QXpCdXBRRjs7QXlCcnBRQTtFQUVFLHFDeEJuSlM7RXdCb0pULFlBQUE7QXpCdXBRRjs7QXlCcnBRQTtFQUVFLHlCeEJ2SVU7QUQ4eFFaOztBeUJycFFBO0VBRUUseUJ4QjVJZTtBRG15UWpCOztBeUJycFFBO0VBRUUseUJ4QjdJYTtBRG95UWY7O0EwQm4yUUE7RUFDRSx1QkFBQTtFQUNBLDJEQUFBO0ExQnMyUUY7O0EwQm4yUUE7RUFDRSxrQkFBQTtBMUJzMlFGO0EwQnAyUUU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsOEJBQUE7TUFBQSxrQ0FBQTtVQUFBLDhCQUFBO0ExQnMyUUo7QUVwMVFJO0V3QnBCRjtJQUtJLDhCQUFBO0lBQUEsNkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0lBQ0EseUJBQUE7UUFBQSxzQkFBQTtZQUFBLDhCQUFBO0UxQnUyUUo7QUFDRjtBMEJyMlFJO0VBQ0UsbUJwQkxJO0VvQk1KLGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7QTFCdTJRTjtBMEJyMlFNO0VBQ0Usa0JwQlhFO0FOazNRVjtBMEJyMlFRO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QTFCdTJRVjtBRXYyUUk7RXdCRkk7SUFLSSxhQUFBO0lBQ0EsY0FBQTtFMUJ3MlFWO0FBQ0Y7QUU3MlFJO0V3QkZJO0lBVUksV0FBQTtJQUNBLFlBQUE7RTFCeTJRVjtBQUNGO0EwQnQyUVE7RUFDRSxlQUFBO0ExQncyUVY7QTBCcDJRTTtFQUNFLGtCQUFBO0ExQnMyUVI7QTBCbDJRSTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsbUJBQUE7QTFCbzJRTjtBRS8zUUk7RXdCdUJBO0lBT0ksbUJwQjdDRTtFTms1UVI7QUFDRjtBMEJuMlFNO0VBQ0UsZ0JBQUE7RUFDQSxrQnBCbERFO0FOdTVRVjtBRXg0UUk7RXdCaUNFO0lBS0ksaUJwQnJEQTtFTjI1UVI7QUFDRjtBMEJqMlFFOztFQUVFLGN6Qi9CRTtBRGs0UU47QTBCOTFRSTtFQUNFLFlBQUE7QTFCZzJRTjtBMEIzMVFJO0VBQ0UsZUFBQTtBMUI2MVFOO0EwQjUxUU07RUFDRSx5QkFBQTtBMUI4MVFSO0EwQngxUUk7RUFDRSxlQUFBO0ExQjAxUU47QUU3NVFJO0V3QjBFSTtJQUVJLFdBQUE7SUFDQSxZQUFBO0UxQnExUVY7QUFDRjtBRW42UUk7RXdCc0ZJO0lBR0ksb0JBQUE7RTFCODBRVjtFMEIxMFFVO0lBQ0UsYUFBQTtFMUI0MFFaO0FBQ0Y7QUUzNlFJO0V3QnNGSTtJQWFJLG9CQUFBO0UxQjQwUVY7QUFDRjtBRWg3UUk7RXdCc0ZJO0lBaUJJLG9CQUFBO0UxQjYwUVY7QUFDRjtBRXI3UUk7RXdCc0ZJO0lBcUJJLG9CQUFBO0UxQjgwUVY7QUFDRjtBRTE3UUk7RXdCZ0hFO0lBS0ksb0JBQUE7RTFCeTBRUjtFMEJ0MFFRO0lBQ0UsYUFBQTtFMUJ3MFFWO0FBQ0Y7QUVsOFFJO0V3QmdIRTtJQWtCSSxvQkFBQTtFMUJvMFFSO0FBQ0Y7QUV2OFFJO0V3QmdIRTtJQXNCSSxvQkFBQTtFMUJxMFFSO0FBQ0Y7QUU1OFFJO0V3QmdIRTtJQTBCSSxvQkFBQTtFMUJzMFFSO0FBQ0Y7QTBCajBRRTtFQUNFLG1CcEJoS007QU5tK1FWO0EwQmowUUk7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0VBQ0EscUJBQUE7TUFBQSxpQkFBQTtFQUNBLG1CcEJ0S0k7RW9CdUtKLG9CQUFBO0ExQm0wUU47QUUzOVFJO0V3Qm1KQTtJQVFJLG9CQUFBO0UxQm8wUU47QUFDRjtBMEJsMFFNO0VBQ0Usa0JBQUE7RUFFQSxtQkFBQTtFQUNBLHFCQUFBO0ExQm0wUVI7QUVyK1FJO0V3QjhKRTtJQU9JLGNBQUE7SUFDQSxvQnBCbkxLO0VOdS9RYjtBQUNGO0EwQmwwUVE7RUFDRSxhQUFBO0ExQm8wUVY7QTBCL3pRSTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSxvQkFBQTtBMUJpMFFOO0FFcC9RSTtFd0IrS0E7SUFPSSxvQkFBQTtFMUJrMFFOO0FBQ0Y7QTBCOXpRRTtFQUNFLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsMEJBQUE7TUFBQSxxQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBMUJnMFFKO0FFamdSSTtFd0IyTEY7SUFTSSxvQnBCak5TO0VOa2hSYjtBQUNGO0EwQjl6UU07RUFDRSx5QkFBQTtBMUJnMFFSO0EwQjl6UVE7RUFDRSxlQUFBO0VBQ0EsK0NBQUE7RUFDQSwyQ0FBQTtFQUNBLFdBQUE7QTFCZzBRVjtBMEIxelFNO0VBQ0UseUJ6QmxNRDtFeUJtTUMsV0FBQTtFQUNBLHFCekJwTUQ7QURnZ1JQO0EwQjF6UVE7RUFDRSx5QnpCcE1DO0V5QnFNRCxxQnpCck1DO0FEaWdSWDtBMEJ2elFJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxnQkFBQTtFQUVBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QnpCek1NO0V5QjBNTixrQkFBQTtFQUNBLGNBQUE7QTFCd3pRTjs7QTBCbHpRQTtFQUNFLHlCekJqTlM7RXlCa05ULGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBMUJxelFGO0EwQm56UUU7RUFDRSxrQkFBQTtBMUJxelFKO0FFOWlSSTtFd0JrUEo7SUFXSSxjQUFBO0lBQ0EsZUFBQTtFMUJxelFGO0FBQ0Y7QUVwalJJO0V3QmtQSjtJQWdCSSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLDhCQUFBO0lBQUEsNkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0UxQnN6UUY7QUFDRjtBMEJwelFFO0VBQ0UseUJ6QnRPUTtBRDRoUlo7QTBCbnpRRTtFQUNFLGFBQUE7RUFDQSxrQnBCM1JNO0FOZ2xSVjtBRWprUkk7RXdCMFFGO0lBS0ksY0FBQTtJQUNBLFVBQUE7RTFCc3pRSjtBQUNGO0EwQnB6UU07RUFDRSx5QnpCaFFEO0V5QmlRQyxXQUFBO0ExQnN6UVI7QUUza1JJO0V3QjBSRjtJQUVJLFVBQUE7RTFCbXpRSjtBQUNGO0EwQmh6UUk7RUFDRSxrQkFBQTtFQUNBLG9CcEJoVFU7RW9CaVRWLG1CcEJsVEk7QU5vbVJWO0EwQmh6UU07RUFDRSxnQkFBQTtBMUJrelFSO0FFdGpSRTtFQWZBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFLRSxPQUFBO0VBT0EseUJEckJFO0FEbWxSTjtBMEJ0elFJO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7QTFCd3pRTjtBMEJyelFFO0VBQ0UsY3pCcFNFO0V5QnFTRixvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0ExQnV6UUo7QTBCcnpRSTtFQUNFLG9CQUFBO0VBQ0EsbUJwQnpVSTtBTmdvUlY7QTBCbnpRRTtFQUNFLGtCcEI1VVc7QU5pb1JmOztBMEI1eVFFO0VBU0UsdUJBQUE7RUFDQSxpQ0FBQTtFQUVBLGdCQUFBO0VBQ0EsbUJBQUE7QTFCc3lRSjtBMEJoelFNO0VBQ0UsNkJBQUE7QTFCa3pRUjtBMEJ2eVFJO0VBQ0Usd0JBQUE7QTFCeXlRTjtBRWpvUkk7RXdCd1VGO0lBb0JJLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7SUFDQSxtQkFBQTtRQUFBLGVBQUE7SUFDQSxnQkFBQTtFMUJ5eVFKO0FBQ0Y7QUV6b1JJO0V3QndVRjtJQTBCSSx1QkFBQTtFMUIyeVFKO0FBQ0Y7QUU5b1JJO0V3QnFXQTtJQUVJLFdBQUE7SUFDQSxzQkFBQTtRQUFBLG1CQUFBO1lBQUEscUJBQUE7RTFCMnlRTjtBQUNGO0EwQnp5UU07RUFDRSxXQUFBO0VBQ0EsVUFBQTtBMUIyeVFSO0EwQnp5UVE7RUFDRSxlQUFBO0VBQ0EsaUJBQUE7QTFCMnlRVjtBRTVwUkk7RXdCMldFO0lBWUksVUFBQTtJQUNBLGdCQUFBO0lBQ0EsZ0NBQUE7RTFCeXlRUjtBQUNGO0FFbnFSSTtFd0IyV0U7SUFpQkksVUFBQTtFMUIyeVFSO0FBQ0Y7QUV4cVJJO0V3QjJXRTtJQW9CSSxVQUFBO0UxQjZ5UVI7QUFDRjtBRTdxUkk7RXdCMldFO0lBdUJJLFVBQUE7RTFCK3lRUjtBQUNGO0EwQjN5UU07RUFDRSxhQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0ExQjZ5UVI7QTBCenlRUTtFQUNFLGN6QjNYSDtFeUI0WEcsMEJBQUE7QTFCMnlRVjtBRTNyUkk7RXdCdVlFO0lBZ0JJLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7SUFDQSxtQkFBQTtRQUFBLGVBQUE7SUFDQSx1QkFBQTtRQUFBLG9CQUFBO1lBQUEsMkJBQUE7SUFDQSxrQkFBQTtJQUNBLGNBQUE7RTFCd3lRUjtBQUNGO0FFcnNSSTtFd0J1WUU7SUF5QkksVUFBQTtJQUNBLGtCQUFBO0UxQnl5UVI7QUFDRjtBMEJseVFRO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxxQkFBQTtNQUFBLGtCQUFBO1VBQUEsb0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxvQkFBQTtBMUJveVFWO0EwQmp5UVE7RUFDRSw4QkFBQTtBMUJteVFWO0EwQmh5UVk7RUFDRSxlQUFBO0ExQmt5UWQ7QTBCOXhRVTtFQUNFLHlCekJ0YUw7RXlCdWFLLFdBQUE7RUFDQSxlQUFBO0ExQmd5UVo7QTBCN3hRVTtFQUNFLGN6QmpiTjtFeUJrYk0sMEJBQUE7QTFCK3hRWjtBMEI3eFFZO0VBQ0UsV0FBQTtBMUIreFFkO0EwQnp4UUk7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7QTFCMnhRTjtBRTF1Ukk7RXdCbWRFO0lBSUksb0NBQUE7SUFDQSxjQUFBO0UxQnV4UVI7RTBCdHhRUTtJQUNFLGNBQUE7RTFCd3hRVjtBQUNGO0FFbnZSSTtFd0JxZUU7SUFFSSxjQUFBO0UxQmd4UVI7QUFDRjtBMEI1d1FVO0VBQ0UseUJ6QjlkTjtFeUIrZE0scUJ6Qi9kTjtFeUJnZU0sV0FBQTtBMUI4d1FaO0FFN3ZSSTtFd0IwZUU7SUFTSSxnQ0FBQTtJQUNBLGdCQUFBO0UxQjh3UVI7QUFDRjtBRW53Ukk7RXdCdWZJO0lBRUksdUJBQUE7SUFDQSxrQ0FBQTtJQUNBLG1DQUFBO0UxQjh3UVY7QUFDRjtBRTF3Ukk7RXdCa2RBO0lBOENJLFVBQUE7RTFCOHdRTjtBQUNGO0FFL3dSSTtFd0JrZEE7SUFpREksVUFBQTtFMUJneFFOO0FBQ0Y7QUVweFJJO0V3QmtkQTtJQW9ESSxVQUFBO0UxQmt4UU47QUFDRjtBRXp4Ukk7RXdCa2RBO0lBdURJLFVBQUE7RTFCb3hRTjtBQUNGO0EwQmx4UUk7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBMUJveFFOO0EwQmx4UU07RUFDRSxpQkFBQTtFQUNBLGtCQUFBO0ExQm94UVI7QUV4eVJJO0V3QmtoQkU7SUFLSSxjQUFBO0lBQ0EsZUFBQTtFMUJxeFFSO0FBQ0Y7QUU5eVJJO0V3QjRnQkE7SUFpQkksdUJBQUE7SUFDQSxpQkFBQTtJQUNBLGtDQUFBO1lBQUEsMEJBQUE7SUFDQSxpQ0FBQTtRQUFBLDZCQUFBO0lBQ0EscUNBQUE7T0FBQSxrQ0FBQTtRQUFBLGlDQUFBO1lBQUEsNkJBQUE7RTFCcXhRTjtBQUNGO0FFdnpSSTtFd0I0Z0JBO0lBd0JJLHVCQUFBO0lBQ0EsY0FBQTtJQUNBLGtCQUFBO0UxQnV4UU47QUFDRjtBRTl6Ukk7RXdCNGdCQTtJQTZCSSxVQUFBO0UxQnl4UU47QUFDRjtBRW4wUkk7RXdCNGdCQTtJQWdDSSxVQUFBO0UxQjJ4UU47QUFDRjtBMEJ2eFFNO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QTFCeXhRUjtBRTMwUkk7RXdCcWpCTTtJQUNFLHVCQUFBO0UxQnl4UVY7QUFDRjtBMEJweFFJO0VBQ0UsY0FBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7QTFCc3hRTjtBRXoxUkk7RXdCNGpCQTtJQVVJLGFBQUE7SUFDQSx1QkFBQTtJQUNBLFVBQUE7RTFCdXhRTjtBQUNGO0FFaDJSSTtFd0I0akJBO0lBZ0JJLDhCQUFBO0lBQUEsNkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0UxQnd4UU47QUFDRjtBMEJ0eFFNO0VBQ0UsYUFBQTtBMUJ3eFFSO0EwQnJ4UU07RUFDRSxhQUFBO0VBQ0EsZUFBQTtBMUJ1eFFSO0FFNTJSSTtFd0JtbEJFO0lBS0ksY0FBQTtJQUNBLDRCQUFBO1FBQUEsaUJBQUE7WUFBQSxRQUFBO0lBQ0EsdUJBQUE7SUFDQSxpQkFBQTtFMUJ3eFFSO0FBQ0Y7QTBCcnhRTTtFQUNFLDJCQUFBO0VBQ0EseUJ6QmhrQkk7RXlCaWtCSixtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLDJCQUFBO0VBQUEsd0JBQUE7RUFBQSxtQkFBQTtBMUJ1eFFSO0FFOTNSSTtFd0IrbEJFO0lBV0ksV0FBQTtJQUNBLFVBQUE7SUFDQSxnQkFBQTtJQUNBLHdCQUFBO1FBQUEscUJBQUE7WUFBQSx1QkFBQTtFMUJ3eFFSO0FBQ0Y7QUV0NFJJO0V3QitsQkU7SUFpQkksNEJBQUE7UUFBQSxpQkFBQTtZQUFBLFFBQUE7SUFDQSxVQUFBO0UxQjB4UVI7QUFDRjtBMEJ4eFFRO0VBQ0UsaUJBQUE7QTFCMHhRVjtBMEJ4eFFZO0VBQ0UsYUFBQTtBMUIweFFkO0FFbDVSSTtFd0J1bkJRO0lBR0ksY0FBQTtFMUI0eFFkO0FBQ0Y7QUV2NVJJO0V3Qm9uQkk7SUFXSSxvQkFBQTtFMUI0eFFWO0FBQ0Y7QTBCMXhRUTtFQUNFLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBMUI0eFFWO0FFLzVSSTtFd0Jrb0JJO0lBR0ksdUJBQUE7UUFBQSxvQkFBQTtZQUFBLDJCQUFBO0UxQjh4UVY7QUFDRjs7QTBCdHhRQTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtBMUJ5eFFGO0EwQnZ4UUU7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0Esb0RBQUE7VUFBQSw0Q0FBQTtFQUNBLHFDQUFBO0VBQUEsa0NBQUE7RUFBQSw2QkFBQTtFQUNBLHlDQUFBO0VBQUEsc0NBQUE7RUFBQSxpQ0FBQTtBMUJ5eFFKO0FFajdSSTtFd0JrcEJGO0lBU0ksYUFBQTtFMUIweFFKO0FBQ0Y7QTBCdnhRRTtFQUNFLFFBQUE7RUFDQSxVQUFBO0ExQnl4UUo7QUUxN1JJO0V3QitwQkY7SUFLSSxhQUFBO0UxQjB4UUo7QUFDRjtBMEJ2eFFFO0VBQ0UsYUFBQTtFQUNBLDZCQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtFQUNBLGlDQUFBO1VBQUEseUJBQUE7RUFDQSwrQ0FBQTtVQUFBLHVDQUFBO0VBQ0EsYUFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsZ0NBQUE7VUFBQSx3QkFBQTtFQUNBLDBDekJ6cEJTO0FEazdSYjtBRTM4Ukk7RXdCd3FCRjtJQWFJLGNBQUE7RTFCMHhRSjtBQUNGO0FFaDlSSTtFd0I4b0JKO0lBZ0RJLDBDekJycUJTO0VEMjdSWDtBQUNGO0EwQnJ4UUU7RUFFRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBMUJzeFFKO0FFMzlSSTtFd0Jnc0JGO0lBUUksOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0lBQ0EsaUJBQUE7RTFCdXhRSjtFMEJyeFFJO0lBQ0UsVUFBQTtJQUNBLGtCQUFBO0UxQnV4UU47QUFDRjs7QTBCbHhRRTtFQUNFLHFCQUFBO0ExQnF4UUo7QTBCbnhRSTtFQUNFLGdCQUFBO0ExQnF4UU47O0FFOStSSTtFd0JndUJFO0lBRUksV0FBQTtFMUJpeFFSO0FBQ0Y7O0EyQjdnU0E7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CckJTYztBTnVnU2hCO0EyQjlnU0U7RUFDRSxtQkFBQTtBM0JnaFNKO0FFNS9SSTtFeUJ6Qko7SUFTSSxtQnJCQ007RU4rZ1NSO0FBQ0Y7O0EyQjdnU0E7RUFDRSxrQkFBQTtBM0JnaFNGO0EyQjlnU0U7RUFDRSxjMUJ1QkU7QUR5L1JOO0EyQjVnU0k7RUFDRSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtFQUNBLHdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsUUFBQTtFQUNBLGlFQUFBO1VBQUEseURBQUE7RUFDQSxlQUFBO0EzQjhnU047O0EyQnRnU0k7RUFDRSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxjMUJKQTtBRDZnU047O0EyQnBnU0E7RUFDRSx5QkFBQTtFQUNBLG1CckJuQ087RXFCb0NQLGVBQUE7RUFDQSxjMUJSSztFMEJTTCxrQkFBQTtFQUNBLFdBQUE7RUFDQSxlQTFERztFQTJESCxvRHRCM0RZO0VzQjREWixzQkFBQTtBM0J1Z1NGO0EyQnBnU0U7RUFDRSxhQUFBO0EzQnNnU0o7QTJCbmdTRTtFQUVFLGFBQUE7QTNCb2dTSjtBMkI1L1JFO0VBQ0UsbUJBQUE7QTNCOC9SSjs7QTJCMS9SQTtFQUNFLFlBQUE7RUFDQSxVQUFBO0EzQjYvUkY7QTJCNS9SRTtFYnpFQSxxQkFBQTtFQUNBLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSwwQkFBQTtFQUFBLGtCQUFBO0VBQ0EsY2I0Qks7RWEzQkwsZ0NBQUE7RUFDQSxzQkFBQTtFQUNBLDJCQUFBO0VBQUEsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7QWR3a1NGO0EyQjNnU0U7RWJ6RUEscUJBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFBO0VBQ0EsY2I0Qks7RWEzQkwsZ0NBQUE7RUFDQSxzQkFBQTtFQUNBLDJCQUFBO0VBQUEsd0JBQUE7RUFBQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBZHdrU0Y7QWNwa1NFO0VBQ0UseUJia0JHO0VhakJILFdBQUE7RUFDQSxlQUFBO0Fkc2tTSjtBY3prU0U7RUFDRSx5QmJrQkc7RWFqQkgsV0FBQTtFQUNBLGVBQUE7QWRza1NKOztBMkIzZ1NBO0VBQ0UsZ0JBQUE7RUFDQSxvREFBQTtFQUNBLDZCQUFBO0VBQ0EsaUJBQUE7QTNCOGdTRjs7QTJCM2dTQTtFQUNFLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBM0I4Z1NGO0EyQjVnU0U7RUFDRSxVQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7QTNCOGdTSjtBMkIxZ1NRO0VBQ0UseUIxQnJFSjtFMEJzRUksVUFBQTtFQUNBLG1EQUFBO1VBQUEsMkNBQUE7QTNCNGdTVjtBMkJ0Z1NFO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLHNCQUFBO0VBQ0Esd0JBQUE7RUFBQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJyQi9HSztFcUJnSEwsZUFBQTtBM0J3Z1NKO0EyQnRnU0k7RUFDRSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSx5QjFCL0VLO0UwQmdGTCx3QkFBQTtFQUFBLGdCQUFBO0EzQndnU047O0EyQmxnU0E7RUFDRSxVQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxhQUFBO0VBQ0EsVUFBQTtBM0JxZ1NGO0EyQm5nU0U7RUFDRSxjQUFBO0EzQnFnU0o7QTJCMy9SRTtFQUNFLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLDRCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0EzQjYvUko7QTJCMy9SSTtFQUNFLGVBQUE7QTNCNi9STjtBMkIxL1JJO0VBQ0UsZXJCeEtTO0VxQnlLVCxlQXZMRDtBM0JtclNMO0EyQjEvUk07RUFDRSx5QjFCM0lEO0UwQjRJQyxXQUFBO0EzQjQvUlI7QTJCei9STTtFQUNFLFdBQUE7QTNCMi9SUjtBMkIxL1JRO0VBQ0Usc0JBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBM0I0L1JWOztBMkJ0L1JBO0VBQ0UsV0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSwyQkFBQTtFQUFBLHdCQUFBO0VBQUEsbUJBQUE7QTNCeS9SRjtBMkJ0L1JFO0VBQ0UsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esa0JBQUE7QTNCdy9SSjtBMkJuL1JNO0VBQ0UsK0RBQUE7QTNCcS9SUjtBMkJoL1JFO0VBQ0UsZUFBQTtFQUVBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFFBQUE7RUFDQSxpRUFBQTtVQUFBLHlEQUFBO0EzQmkvUko7QTJCLytSRTtFQUNFLGVBeE9DO0VBeU9ELGdCQUFBO0EzQmkvUko7O0EyQjUrUkE7RUFDRSxhQUFBO0VBQ0EseUIxQnBMVTtFMEJxTFYsZXJCbk9hO0VxQm9PYixtQnJCaE9PO0FOK3NTVDtBMkI3K1JFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSx5QjFCMUxPO0UwQjJMUCxtQnJCdE9LO0VxQnVPTCxtQnJCN09NO0VxQjhPTixZQUFBO0EzQisrUko7QTJCNStSTTtFQUNFLHVCQUFBO0EzQjgrUlI7QTJCMStSSTtFQUNFLDRCQUFBO01BQUEsaUJBQUE7VUFBQSxRQUFBO0EzQjQrUk47QTJCMStSSTtFQUNFLDRCQUFBO01BQUEsaUJBQUE7VUFBQSxRQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBM0I0K1JOO0EyQjErUkk7RUFDRSw0QkFBQTtNQUFBLGlCQUFBO1VBQUEsUUFBQTtBM0I0K1JOO0EyQnYrUkk7RUFDRSxtQnJCdFFJO0FOK3VTVjtBMkJ2K1JJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtFQUNBLG9CQUFBO0EzQnkrUk47QTJCditSTTtFQUNFLG1CckI1UU87QU5xdlNmO0EyQnYrUlE7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7QTNCeStSVjtBMkJyK1JNO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QTNCdStSUjtBMkJyK1JRO0VBQ0UsZUFBQTtFQUNBLGMxQi9QSjtBRHN1U047QTJCcitSVTtFQUNFLGMxQmxRTjtBRHl1U047QTJCdCtSWTtFQUNFLFdBQUE7QTNCdytSZDtBMkJsK1JJO0VBQ0UscUJyQnZTUztFcUJ3U1QsZ0JBQUE7RUFDQSxrQkFBQTtBM0JvK1JOO0EyQmwrUk07RUFDRSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxlckI5U087RXFCK1NQLG1CckIvU087RXFCZ1RQLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtBM0JvK1JSO0EyQmwrUlE7RUFDRSxlQUFBO0VBQ0EseUIxQnJSSDtFMEJzUkcsV0FBQTtBM0JvK1JWO0EyQmgrUk07RUFDRSxjMUIzUkQ7RTBCNFJDLHFCQUFBO0EzQmsrUlI7QTJCaCtSUTtFQUNFLHlCMUJwU0o7RTBCcVNJLHFCMUJyU0o7RTBCc1NJLFdBQUE7QTNCaytSVjtBMkJoK1JVO0VBQ0Usb0MxQnZTRjtFMEJ3U0UsZ0MxQnhTRjtBRDB3U1Y7QTJCOTlSUTtFQUNFLHFCQUFBO0EzQmcrUlY7QTJCMzlSUTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0EsYzFCbFNDO0UwQm1TRCx5QjFCdFNFO0FEbXdTWjs7QTJCdDlSQTtFQUNFLGFBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSx3QkFBQTtFQUNBLDJCQUFBO0VBQ0EsY0FBQTtBM0J5OVJGO0EyQnY5UkU7RUFDRSxpRUFBQTtBM0J5OVJKO0EyQnY5UkU7RUFDRSxrRUFBQTtBM0J5OVJKO0EyQnY5UkU7RUFDRSxpRUFBQTtBM0J5OVJKOztBMkJuOVJNO0VBQ0Usa0JBQUE7QTNCczlSUjtBMkJqOVJFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0EzQm05Uko7QTJCaDlSRTs7RUFFRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGVBQUE7QTNCazlSSjtBMkJoOVJJOzs7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QTNCbzlSTjs7QTRCejJTQTtFQUNFLHlCM0JtRFU7RTJCbERWLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0E1QjQyU0Y7QTRCMTJTRTtFQUNFLHFCQUFBO0E1QjQyU0o7QUV2MVNJO0UwQnRCRjtJQUlJLFdBQUE7SUFDQSxZQUFBO0U1QjYyU0o7QUFDRjtBRTcxU0k7RTBCdEJGO0lBUUkscUJBQUE7RTVCKzJTSjtBQUNGO0FFbDJTSTtFMEJ0QkY7SUFZSSx1QkFBQTtFNUJnM1NKO0FBQ0Y7QTRCNzJTRTtFQUNFLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxVQUFBO0E1QisyU0o7QTRCNTJTRTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsMkJBQUE7TUFBQSx3QkFBQTtVQUFBLHFCQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0Esa0JBQUE7QTVCODJTSjtBNEI1MlNJO0VBSUUscUJBQUE7QTVCMjJTTjtBNEI5MlNNO0VBQ0UsbUJBQUE7QTVCZzNTUjtBNEI1MlNNO0VBQ0UsY0FBQTtBNUI4MlNSO0FFLzNTSTtFMEJHRjtJQW1CSSxxQkFBQTtRQUFBLGtCQUFBO1lBQUEsb0JBQUE7RTVCNjJTSjtBQUNGO0E0QjEyU0U7RUFDRSxhQUFBO0E1QjQyU0o7QUV2NFNJO0UwQjBCRjtJQUlJLGNBQUE7SUFDQSxZQUFBO0lBQ0Esa0JBQUE7SUFDQSxPQUFBO0lBQ0EsTUFBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0U1QjYyU0o7QUFDRjtBRWw1U0k7RTBCMEJGO0lBY0ksVUFBQTtFNUI4MlNKO0FBQ0Y7QUV2NVNJO0UwQjBCRjtJQWtCSSxxRUFBQTtJQUNBLFNBQUE7RTVCKzJTSjtBQUNGO0E0QjcyU0k7RUFDRSxhQUFBO0E1QisyU047QUVoNlNJO0UwQmdEQTtJQUlJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsUUFBQTtJQUNBLHNEQUFBO0U1QmczU047QUFDRjtBNEI1MlNFO0VBQ0Usa0JBQUE7QTVCODJTSjtBNEI1MlNJO0VBQ0UsVUFBQTtFQUNBLGtCQUFBO0E1QjgyU047QTRCNTJTSTtFQUNFLFVBQUE7QTVCODJTTjtBRWw3U0k7RTBCNERGO0lBWUksOEJBQUE7SUFDQSwrQkFBQTtFNUI4MlNKO0FBQ0Y7QUV4N1NJO0UwQjRERjtJQWdCTSx5Q0FBQTtJQUNBLDBDQUFBO0U1QmczU047QUFDRjtBRTk3U0k7RTBCNERGO0lBcUJJLDhCQUFBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtFNUJpM1NKO0FBQ0Y7QTRCOTJTRTtFQUNFLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBNUJnM1NKO0FFMThTSTtFMEJ1RkY7SUFNSSxrQkFBQTtJQUNBLGlCQUFBO0U1QmkzU0o7QUFDRjtBRWg5U0k7RTBCdUZGO0lBV0ksaUJBQUE7RTVCazNTSjtBQUNGO0E0Qi8yU0U7RUFDRSx3QkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EscUJBQUE7TUFBQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFHQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUNBQUEsRUFBQSx1QkFBQTtBNUIrMlNKO0FFLzlTSTtFMEJzR0Y7SUFhSSxZQUFBO0U1QmczU0o7QUFDRjtBNEI5MlNJO0VBQ0Usb0JBQUE7TUFBQSxjQUFBO0VBQ0EsbUJBQUE7TUFBQSxvQkFBQTtVQUFBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7QTVCZzNTTjtBNEI5MlNNO0VBQ0UsZUFBQTtBNUJnM1NSO0E0QjcyU007RUFDRSw0QkFBQTtBNUIrMlNSO0FFci9TSTtFMEJzSEE7SUFvQkksbUJBQUE7UUFBQSxXQUFBO1lBQUEsT0FBQTtFNUIrMlNOO0FBQ0Y7QTRCNTJTUTtFQUNFLG1CQUFBO0VBQ0EseUIzQmpJSjtFMkJrSUkscUIzQmxJSjtBRGcvU047QTRCMTJTTTtFQUVFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFBO0VBQ0EsOEJBQUE7QTVCMjJTUjtBNEJ4MlNRO0VBQ0UsbUJBQUE7RUFDQSx5QjNCakpKO0UyQmtKSSxxQjNCbEpKO0FENC9TTjtBNEJ2MlNRO0VBQ0UscUJBQUE7QTVCeTJTVjtBNEJqMVNJO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtBNUJtMVNOO0E0QmoxU007RUFDRSxXQUFBO0VBQ0EsdUJBQUE7QTVCbTFTUjtBNEIvMFNRO0VBQ0UsZUFBQTtBNUJpMVNWO0FFL2hUSTtFMEI2TEE7SUF3QkksOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7SUFDQSxnQkFBQTtFNUI4MFNOO0FBQ0Y7QTRCNTBTTTtFQUNFLHFCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBNUI4MFNSO0FFM2lUSTtFMEJ5TkU7SUFPSSxVQUFBO0lBQ0EsZ0JBQUE7SUFDQSx3QkFBQTtRQUFBLHFCQUFBO1lBQUEsa0JBQUE7SUFDQSxxQkFBQTtJQUNBLG1CQUFBO0U1QiswU1I7QUFDRjtBNEI3MFNRO0VBQ0UsbUJBQUE7QTVCKzBTVjtBNEI1MFNRO0VBQ0UsY0FBQTtBNUI4MFNWO0FFMWpUSTtFMEIrT0k7SUFFSSxlQUFBO0U1QjYwU1Y7QUFDRjtBNEIxMFNRO0VBQ0UsbUJBQUE7QTVCNDBTVjtBNEJ4MFNRO0VBQ0UsbUJBQUE7RUFDQSxnQkFBQTtBNUIwMFNWO0E0QmgwU007RUFDRSxXQUFBO0E1QmswU1I7QTRCajBTUTtFQUNFLGVBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLGtCQUFBO0E1Qm0wU1Y7QUU5a1RJO0UwQnNRRTtJQVNJLFVBQUE7RTVCbTBTUjtBQUNGO0E0Qjl6U1E7RUFDRSxjM0J2UUo7RTJCd1FJLDBCQUFBO0E1QmcwU1Y7QTRCMXpTRTtFQUNFLHlCM0IvUUU7QUQya1ROO0E0QnR6U1U7RUFDRSx5QjNCalJMO0FEeWtUUDtBRTdsVEk7RTBCbVRBO0lBRUksK0JBQUE7RTVCNHlTTjtBQUNGO0FFbG1USTtFMEJtVEE7SUFLSSxPQUFBO0U1Qjh5U047QUFDRjtBRXZtVEk7RTBCMlRBO0lBRUksV0FBQTtFNUI4eVNOO0FBQ0Y7QUU1bVRJO0UwQjJUQTtJQUtJLFFBQUE7RTVCZ3pTTjtBQUNGOztBNkJqb1RBO0VBQ0Usa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0J2QkdVO0V1QkZWLHlCQUFBO0E3Qm9vVEY7QTZCbG9URTtFQUNFLFlBQUE7QTdCb29USjs7QTZCam9UQTtFQUNFLHNCdkJMVTtBTnlvVFo7O0E2QmpvVEU7RUFDRSw0REFBQTtBN0Jvb1RKOztBNkJob1RNO0VBQ0UsNERBQUE7QTdCbW9UUjs7QTZCem9URTtFQUNFLDhEQUFBO0E3QjRvVEo7O0E2QnhvVE07RUFDRSw4REFBQTtBN0Iyb1RSOztBNkJqcFRFO0VBQ0UsNkRBQUE7QTdCb3BUSjs7QTZCaHBUTTtFQUNFLDZEQUFBO0E3Qm1wVFI7O0E2QnpwVEU7RUFDRSw2REFBQTtBN0I0cFRKOztBNkJ4cFRNO0VBQ0UsNkRBQUE7QTdCMnBUUjs7QTZCanFURTtFQUNFLCtEQUFBO0E3Qm9xVEo7O0E2QmhxVE07RUFDRSwrREFBQTtBN0JtcVRSOztBNkJ6cVRFO0VBQ0UsOERBQUE7QTdCNHFUSjs7QTZCeHFUTTtFQUNFLDhEQUFBO0E3QjJxVFI7O0E2QmpyVEU7RUFDRSwrREFBQTtBN0JvclRKOztBNkJoclRNO0VBQ0UsK0RBQUE7QTdCbXJUUjs7QTZCenJURTtFQUNFLHNFQUFBO0E3QjRyVEo7O0E2QnhyVE07RUFDRSxzRUFBQTtBN0IyclRSOztBNkJqc1RFO0VBQ0Usb0VBQUE7QTdCb3NUSjs7QTZCaHNUTTtFQUNFLG9FQUFBO0E3Qm1zVFI7O0E2QnpzVEU7RUFDRSxxRUFBQTtBN0I0c1RKOztBNkJ4c1RNO0VBQ0UscUVBQUE7QTdCMnNUUjs7QTZCcHNURTtFQUNFLDREQUFBO0VBQ0EseUJBQUE7QTdCdXNUSjs7QTZCenNURTtFQUNFLDhEQUFBO0VBQ0EseUJBQUE7QTdCNHNUSjs7QTZCOXNURTtFQUNFLDZEQUFBO0VBQ0EseUJBQUE7QTdCaXRUSjs7QTZCbnRURTtFQUNFLDZEQUFBO0VBQ0EseUJBQUE7QTdCc3RUSjs7QTZCeHRURTtFQUNFLCtEQUFBO0VBQ0EseUJBQUE7QTdCMnRUSjs7QTZCN3RURTtFQUNFLDhEQUFBO0VBQ0EseUJBQUE7QTdCZ3VUSjs7QTZCbHVURTtFQUNFLCtEQUFBO0VBQ0EseUJBQUE7QTdCcXVUSjs7QTZCdnVURTtFQUNFLHNFQUFBO0VBQ0EseUJBQUE7QTdCMHVUSjs7QTZCNXVURTtFQUNFLG9FQUFBO0VBQ0EseUJBQUE7QTdCK3VUSjs7QTZCanZURTtFQUNFLHFFQUFBO0VBQ0EseUJBQUE7QTdCb3ZUSjs7QThCanlUQTtFQUNFLHNEQUFBO0VBQUEsOENBQUE7RUFBQSxzQ0FBQTtFQUFBLDBFQUFBO0VBQ0EsdUJBQUE7TUFBQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsMkJBQUE7QTlCb3lURjs7QThCanlUQTtFQUNFLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLGtCQUFBO0VBQ0EseUI3QmlDSTtFNkJoQ0osYUFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLGVBQUE7QTlCb3lURjtBOEJseVRFO0VBQ0UsZUFBQTtFQUNBLHlCN0I0Q087QUR3dlRYO0E4Qmx5VEk7RUFDRSx5QjdCeUNLO0FEMnZUWDtBOEJoeVRFO0VBQ0Usb0M3QmlCTTtBRGl4VFY7QUVseVRJO0U0QnRCSjtJQTBCSSxXQUFBO0lBQ0EsWUFBQTtFOUJreVRGO0FBQ0Y7QUV4eVRJO0U0QnRCSjtJQStCSSxhQUFBO0lBQ0EsY0FBQTtFOUJteVRGO0FBQ0Y7QUU5eVRJO0U0QnRCSjtJQW9DSSxXQUFBO0lBQ0EsWUFBQTtFOUJveVRGO0FBQ0Y7QThCbHlURTtFQUNFLFVBQUE7RUFDQSxXQUFBO0E5Qm95VEo7QThCOXhURTtFQUNFLE9BQUE7RUFDQSxvREFBQTtVQUFBLDRDQUFBO0E5Qmd5VEo7QThCbHhUSTtFQUNFLGdDQUFBO1VBQUEsd0JBQUE7RUFDQSxtQkFBQTtBOUJveFROO0FFaDBUSTtFNEIwQ0E7SUFLSSxtQkFBQTtFOUJxeFROO0FBQ0Y7QUVyMFRJO0U0QjBDQTtJQVNJLGlCQUFBO0U5QnN4VE47QUFDRjtBOEJoeFRFO0VBQ0UsUUFBQTtFQUNBLG1EQUFBO1VBQUEsMkNBQUE7QTlCa3hUSjtBOEIxd1RJO0VBQ0UsaUNBQUE7VUFBQSx5QkFBQTtFQUNBLGtCQUFBO0E5QjR3VE47QUVsMVRJO0U0Qm9FQTtJQUtJLGtCQUFBO0U5QjZ3VE47QUFDRjtBRXYxVEk7RTRCb0VBO0lBU0ksZ0JBQUE7RTlCOHdUTjtBQUNGO0E4Qm53VEU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0VBQ0EscUJBQUE7TUFBQSxpQkFBQTtBOUJxd1RKO0E4Qm53VEk7RUFDRSxrQkFBQTtBOUJxd1ROO0E4Qm53VE07RUFDRSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsT0FBQTtFQUNBLFlBQUE7RUFDQSxNQUFBO0VBQ0EsVUFBQTtBOUJxd1RSO0E4Qmp3VFE7RUFDRSxhQUFBO0E5Qm13VFY7QThCN3ZURTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE1BQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QTlCK3ZUSjtBRXYzVEk7RTRCbUhGO0lBUUksT0FBQTtJQUNBLHVCQUFBO1lBQUEsZUFBQTtFOUJnd1RKO0FBQ0Y7QThCOXZUSTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtBOUJnd1ROO0E4Qjl2VE07RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLG9EQUFBO1VBQUEsNENBQUE7RUFDQSx3Q0FBQTtFQUFBLGdDQUFBO0E5Qmd3VFI7QUVyNVRJO0U0QnlJRTtJQWVJLFVBQUE7SUFDQSxXQUFBO0U5Qml3VFI7QUFDRjtBOEI3dlRRO0VBQ0UseUI3QmhKSjtFNkJpSkkscUI3QmpKSjtBRGc1VE47QThCMXZUUTtFQUNFLDZCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7QTlCNHZUVjtBRXA2VEk7RTRCcUtJO0lBTUksV0FBQTtJQUNBLFlBQUE7RTlCNnZUVjtBQUNGOztBOEJ0dlRFO0VBQ0UseUI3QmpLRztBRDA1VFA7QThCdnZUSTtFQUNFLHlCN0JqS0s7QUQwNVRYOztBK0I3OFRBO0VBQ0Usa0JBQUE7QS9CZzlURjtBK0IzOFRFO0VBQ0UsZ0JBQUE7QS9CNjhUSjtBK0IzOFRJO0VBQ0UsYUFBQTtBL0I2OFROO0ErQno4VEU7RUFFRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUVBLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBL0J5OFRKO0ErQnY4VEk7RUFDRSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUFBLHdCQUFBO0VBQUEsbUJBQUE7QS9CeThUTjtBRTE4VEk7RTZCZEY7SUFtQkksZ0JBQUE7SUFDQSx5QkFBQTtRQUFBLHNCQUFBO1lBQUEsbUJBQUE7SUFDQSx5QkFBQTtRQUFBLHNCQUFBO1lBQUEsOEJBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7RS9CeThUSjtFK0J2OFRJO0lBQ0Usa0JBQUE7RS9CeThUTjtFK0J2OFRJO0lBQ0Usa0JBQUE7RS9CeThUTjtBQUNGO0ErQnQ4VEk7RUFFRSxnQkFBQTtBL0J1OFROO0ErQi83VEk7RUFDRSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBL0JpOFROO0FFcCtUSTtFNkI4QkE7SUFRSSxhQUFBO0UvQms4VE47QUFDRjtBRXorVEk7RTZCZEY7SUF5REksOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7SUFDQSxxQkFBQTtFL0JrOFRKO0FBQ0Y7QUUvK1RJO0U2QmRGO0lBK0RJLHFCQUFBO0UvQms4VEo7QUFDRjtBK0I5N1RFO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0EvQmc4VEo7QUV4L1RJO0U2QnNERjtJQVNJLGlCQURRO0UvQjg3VFo7QUFDRjtBK0JwN1RJO0VBQ0UsT0FBQTtBL0JzN1ROO0FFaGdVSTtFNkJ5RUE7SUFJSSxxQkFBQTtJQUNBLFVBQUE7RS9CdTdUTjtBQUNGO0FFdGdVSTtFNkJ5RUE7SUFTSSxVQUFBO0UvQnc3VE47QUFDRjtBK0JoN1RNO0VBQ0UsZ0NBQUE7VUFBQSx3QkFBQTtFQUNBLG1CQUFBO0EvQms3VFI7QUUvZ1VJO0U2QjJGRTtJQUtJLG1CQUFBO0UvQm03VFI7QUFDRjtBRXBoVUk7RTZCMkZFO0lBU0ksaUJBQUE7RS9CbzdUUjtBQUNGO0ErQmo3VEk7RUFDRSxRQUFBO0EvQm03VE47QUU1aFVJO0U2QndHQTtJQUlJLHFCQUFBO0lBQ0EsV0FBQTtFL0JvN1ROO0FBQ0Y7QUVsaVVJO0U2QndHQTtJQVNJLFdBQUE7RS9CcTdUTjtBQUNGO0ErQm43VE07RUFDRSxpQ0FBQTtVQUFBLHlCQUFBO0VBQ0Esa0JBQUE7QS9CcTdUUjtBRTNpVUk7RTZCb0hFO0lBS0ksa0JBQUE7RS9CczdUUjtBQUNGO0FFaGpVSTtFNkJvSEU7SUFTSSxnQkFBQTtFL0J1N1RSO0FBQ0Y7QStCbDdUSTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLCtDQUFBO1VBQUEsdUNBQUE7RUFDQSxpQ0FBQTtVQUFBLHlCQUFBO0VBQ0Esc0RBQUE7RUFBQSw4Q0FBQTtFQUNBLFVBQUE7QS9CbzdUTjtBK0JsN1RNO0VBQ0Usa0JBQUE7QS9CbzdUUjtBRWprVUk7RTZCNElFO0lBSUksa0JBQUE7RS9CcTdUUjtBQUNGO0ErQi82VE07RUFDRSxxQkFBQTtFQUNBLGM5QnJJRDtFOEJzSUMsc0JBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxtQkFBQTtFQUNBLHlCOUI3SEc7QUQ4aVVYO0FFaGxVSTtFNkJ1SkU7SUFXSSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtFL0JrN1RSO0FBQ0Y7QUV2bFVJO0U2QnVKRTtJQW9CSSw2QkFBQTtJQUNBLGdDQUFBO0UvQmc3VFI7QUFDRjtBK0I5NlRRO0VBQ0UsYzlCNUpIO0U4QjZKRyxxQkFBQTtBL0JnN1RWO0ErQjk2VFU7RUFDRSwwQkFBQTtBL0JnN1RaO0ErQjU2VFE7RUFDRSxjOUJyS0g7RThCc0tHLHlCOUJ4SkM7QURza1VYO0ErQjU2VFU7RUFDRSxjOUJ6S0w7RThCMEtLLHVCQUFBO0EvQjg2VFo7QUU1bVVJO0U2Qm1JQTtJQWlFSSxXQUFBO0lBQ0EsZUFBQTtJQUNBLGVBQUE7RS9CNDZUTjtBQUNGO0ErQjE2VE07RUFDRSxVQUFBO0EvQjQ2VFI7QStCejZUTTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxtQkFBQTtBL0IyNlRSO0FFM25VSTtFNkI2TUU7SUFNSSxnQkFBQTtJQUNBLG1CQUFBO0lBQ0EsVUFBQTtFL0I0NlRSO0FBQ0Y7QStCMTZUUTtFQUNFLHFCQUFBO0EvQjQ2VFY7QUVyb1VJO0U2QndOSTtJQUtJLG1CQUFBO0UvQjQ2VFY7QUFDRjtBRTFvVUk7RTZCd05JO0lBU0ksbUJBQUE7RS9CNjZUVjtBQUNGO0FFL29VSTtFNkJ3Tkk7SUFZSSxtQkFBQTtFL0IrNlRWO0FBQ0Y7QStCNzZUUTtFQUNFLG1CQUFBO0VBRUEsbUJBQUE7RUFDQSxjOUI1Tko7RThCNk5JLHlCQUFBO0VBQ0EsZ0JBQUE7QS9CODZUVjtBRTNwVUk7RTZCdU9JO0lBU0kscUJBQUE7RS9CKzZUVjtBQUNGO0FFaHFVSTtFNkJ1T0k7SUFZSSxxQkFBQTtFL0JpN1RWO0FBQ0Y7QUVycVVJO0U2QnVPSTtJQWVJLHFCQUFBO0UvQm03VFY7QUFDRjtBRTFxVUk7RTZCdU9JO0lBa0JJLG1CQUFBO0UvQnE3VFY7QUFDRjtBK0JuN1RRO0VBQ0Usb0JBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0EvQnE3VFY7QUV2clVJO0U2QjRQSTtJQVVJLHFCQUFBO0UvQnE3VFY7QUFDRjtBRTVyVUk7RTZCNFBJO0lBZUkscUJBQUE7RS9CcTdUVjtBQUNGO0ErQmw3VE07RUFDRSxXQUFBO0EvQm83VFI7QUVwc1VJO0U2QitRRTtJQUdJLGtCQUFBO0lBQ0EsVUFBQTtFL0JzN1RSO0FBQ0Y7QStCcDdUUTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtBL0JzN1RWO0ErQmg3VEk7RUFDRSx3QkFBQTtBL0JrN1ROO0ErQjk2VEU7RUFFRSx5QjlCalJHO0FEZ3NVUDtBK0I3NlRNO0VBQ0UsV0FBQTtBL0IrNlRSO0ErQjM2VE07RUFDRSw2QkFBQTtFQUNBLFdBQUE7QS9CNjZUUjtBK0IzNlRRO0VBQ0UseUI5QjFSQztFOEIyUkQsV0FBQTtBL0I2NlRWO0ErQjM2VFU7RUFDRSxXQUFBO0EvQjY2VFo7QStCajZUTTtFQUNFLHlCOUI5U0Q7RThCK1NDLFdBQUE7QS9CbTZUUjtBK0JqNlRRO0VBQ0Usc0JBQUE7QS9CbTZUVjtBK0JoNlRRO0VBQ0UseUI5Qm5UQztFOEJvVEQsV0FBQTtBL0JrNlRWO0ErQmg2VFU7RUFDRSxXQUFBO0EvQms2VFo7QStCNTVURTtFQUNFLHlCOUJqVUc7QUQrdFVQO0ErQjU1VE07RUFDRSxXQUFBO0EvQjg1VFI7QStCOTRURTtFQUNFLDBCQUFBO0VBQ0EsMkJBQUE7QS9CZzVUSjtBZ0NweFVBO0VBQ0Usa0JBQUE7RUFDQSx5Qi9CNENLO0UrQjNDTCxvQkFBQTtFQUNBLG1CQUFBO0FoQ3N4VUY7QUVod1VJO0U4QjFCSjtJQU9JLG1CQUFBO0lBQ0Esb0JBQUE7RWhDdXhVRjtBQUNGO0FnQ3J4VUU7RUFDRSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QWhDdXhVSjtBRTd3VUk7RThCZkY7SUFTSSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0EsU0FBQTtJQUNBLE9BQUE7SUFDQSxVQUFBO0lBQ0EsVUFBQTtJQUNBLGlCQUFBO0VoQ3V4VUo7QUFDRjtBRXh4VUk7RThCZkY7SUFtQkksaUJBQUE7RWhDd3hVSjtBQUNGO0FnQ3B4VUk7RUFDRSxPQUFBO0FoQ3N4VU47QUVoeVVJO0U4QlNBO0lBSUksT0FBQTtFaEN1eFVOO0FBQ0Y7QUVyeVVJO0U4QlNBO0lBUUksWUFBQTtFaEN3eFVOO0FBQ0Y7QWdDbnhVTTtFQUNFLGdDQUFBO1VBQUEsd0JBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0FoQ3F4VVI7QUVoelVJO0U4QnVCRTtJQU9JLHFCQUFBO0VoQ3N4VVI7QUFDRjtBRXJ6VUk7RThCdUJFO0lBV0ksaUJBQUE7SUFDQSxVQUFBO0lBQ0EsV0FBQTtFaEN1eFVSO0FBQ0Y7QWdDcHhVSTtFQUNFLFFBQUE7QWhDc3hVTjtBRS96VUk7RThCd0NBO0lBSUksUUFBQTtFaEN1eFVOO0FBQ0Y7QUVwMFVJO0U4QndDQTtJQVFJLGFBQUE7RWhDd3hVTjtBQUNGO0FnQ3R4VU07RUFDRSxpQ0FBQTtVQUFBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtBaEN3eFVSO0FFLzBVSTtFOEJtREU7SUFPSSxvQkFBQTtFaEN5eFVSO0FBQ0Y7QUVwMVVJO0U4Qm1ERTtJQVdJLGdCQUFBO0lBQ0EsVUFBQTtJQUNBLFdBQUE7RWhDMHhVUjtBQUNGO0FnQ3J4VUU7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7QWhDdXhVSjtBRS8xVUk7RThCc0VGO0lBU0ksaUJBRFE7RWhDcXhVWjtBQUNGO0FnQ2h4VUk7RUFDRSxlQUFBO0VBQ0EsZUFBQTtFQUNBLCtDQUFBO1VBQUEsdUNBQUE7RUFDQSxpQ0FBQTtVQUFBLHlCQUFBO0VBQ0Esc0RBQUE7RUFBQSw4Q0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7QWhDa3hVTjtBRS8yVUk7RThCb0ZBO0lBWUksY0FBQTtJQUNBLGNBQUE7SUFDQSxvQkFBQTtJQUNBLHFCQUFBO0VoQ214VU47QUFDRjtBRXYzVUk7RThCb0ZBO0lBbUJJLGNBQUE7SUFDQSxjQUFBO0lBQ0Esb0JBQUE7SUFDQSxxQkFBQTtFaENveFVOO0FBQ0Y7QUUvM1VJO0U4Qm9GQTtJQTBCSSxjQUFBO0lBQ0EsY0FBQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7RWhDcXhVTjtBQUNGO0FFdjRVSTtFOEJvRkE7SUFpQ0ksY0FBQTtJQUNBLGNBQUE7SUFDQSxZQUFBO0VoQ3N4VU47QUFDRjtBZ0NweFVNO0VBQ0UsVUFBQTtBaENzeFVSO0FnQy93VVU7RUFDRSxnQ0FBQTtVQUFBLHdCQUFBO0FoQ2l4VVo7QWdDL3dVVTtFQUNFLGMvQnZITjtBRHc0VU47QWdDNXdVTTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtBaEM4d1VSO0FnQzd3VVE7RUFDRSxXQUFBO0VBQ0EseUIvQjVISDtBRDI0VVA7QWdDN3dVVTtFQUNFLFdBQUE7RUFDQSwwQkFBQTtFQUNBLHVCQUFBO0FoQyt3VVo7QWdDM3dVUTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FoQzZ3VVY7QUUxNlVJO0U4QnlKSTtJQU9JLGdCQUFBO0lBQ0EsZ0JBQUE7RWhDOHdVVjtBQUNGO0FnQzV3VVU7RUFDRSxtQkFBQTtBaEM4d1VaO0FFbjdVSTtFOEJvS007SUFLSSxtQkFBQTtFaEM4d1VaO0FBQ0Y7QUV4N1VJO0U4Qm9LTTtJQVNJLG1CQUFBO0VoQyt3VVo7QUFDRjtBRTc3VUk7RThCb0tNO0lBWUkscUJBQUE7RWhDaXhVWjtBQUNGO0FnQy93VVU7RUFDRSx1Q0FBQTtVQUFBLCtCQUFBO0FoQ2l4VVo7QWdDL3dVVTtFQUNFLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtBaENpeFVaO0FFMThVSTtFOEJzTE07SUFPSSxxQkFBQTtFaENpeFVaO0FBQ0Y7QUUvOFVJO0U4QnNMTTtJQVVJLHFCQUFBO0VoQ214VVo7QUFDRjtBZ0Mvd1VVO0VBQ0Usb0JBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtBaENpeFVaO0FFNzlVSTtFOEJxTU07SUFVSSxlQUFBO0VoQ2t4VVo7QUFDRjtBZ0M1d1VRO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0FoQzh3VVY7QUV0K1VJO0U4QnNOSTtJQUlJLFVBQUE7SUFDQSxxQkFBQTtFaENneFVWO0FBQ0Y7QUU1K1VJO0U4QnNOSTtJQVFJLFVBQUE7RWhDa3hVVjtBQUNGO0FFai9VSTtFOEJzTkk7SUFXSSxVQUFBO0lBQ0EsbUJBQUE7RWhDb3hVVjtBQUNGOztBaUNuaFZBO0VBQ0UseUJBQUE7RUFDQSxzQjNCbUJVO0UyQmxCVixXQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG9FQUFBO0VBQ0Esa0JBQUE7QWpDc2hWRjtBaUNuaFZFO0VBQ0UsMkRBQUE7QWpDcWhWSjtBaUNsaFZFO0VBQ0UsY0FBQTtBakNvaFZKO0FpQy8vVUU7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FqQ2lnVko7QUUzK1VFO0VBZkEsV0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUVFLFNBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0VBU0EseUJEckJFO0FEeWdWTjtBaUN0Z1ZJO0VBQ0UsU0FBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSxVQUFBO0FqQ3dnVk47QUU3aFZJO0UrQmtCQTtJQU1JLGtCQUFBO0lBQ0EsdUJBQUE7SUFDQSxrQ0FBQTtZQUFBLDBCQUFBO0VqQ3lnVk47QUFDRjtBRXBpVkk7RStCUUY7SUF1Qkksb0JBQUE7RWpDeWdWSjtBQUNGO0FFemlWSTtFK0JRRjtJQTJCSSxvQkFBQTtFakMwZ1ZKO0FBQ0Y7QWlDbmdWSTtFQUNFLGVBQUE7QWpDcWdWTjtBRWpqVkk7RStCMkNBO0lBR0ksZUFBQTtFakN1Z1ZOO0FBQ0Y7QUV0alZJO0UrQjJDQTtJQU1JLGVBQUE7RWpDeWdWTjtBQUNGO0FFM2pWSTtFK0IyQ0E7SUFTSSxlQUFBO0VqQzJnVk47QUFDRjtBRWhrVkk7RStCMkNBO0lBWUksZUFBQTtFakM2Z1ZOO0FBQ0Y7QWlDemdWSTtFQUNFLGVBQUE7QWpDMmdWTjtBRXhrVkk7RStCNERBO0lBR0ksZUFBQTtFakM2Z1ZOO0FBQ0Y7QUU3a1ZJO0UrQjREQTtJQU1JLGVBQUE7RWpDK2dWTjtBQUNGO0FFbGxWSTtFK0I0REE7SUFTSSxlQUFBO0VqQ2loVk47QUFDRjtBRXZsVkk7RStCNERBO0lBWUksZUFBQTtFakNtaFZOO0FBQ0Y7QUU1bFZJO0UrQjVCSjtJQTBHSSxpQkFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7RWpDa2hWRjtBQUNGO0FFbm1WSTtFK0I1Qko7SUFnSEksb0JBQUE7RWpDbWhWRjtBQUNGO0FFeG1WSTtFK0I1Qko7SUFvSEksc0NBQUE7RWpDb2hWRjtBQUNGO0FFN21WSTtFK0I1Qko7SUF3SEksd0NBQUE7SUFDQSx3Q0FBQTtFakNxaFZGO0FBQ0Y7QWlDbmhWRTtFQUNFLHlCaENsRkU7QUR1bVZOO0FpQ2xoVk07RUFDRSx5QmhDakZEO0FEcW1WUDtBaUNoaFZJO0VBQ0UseUJoQzNGQTtBRDZtVk47QWlDOWdWRTtFQUNFLHlCaEM1RVc7QUQ0bFZmO0FpQy9nVkk7RUFDRSx5QmhDOUVTO0FEK2xWZjtBaUM3Z1ZFO0VBQ0UseUJoQ2pHTztBRGduVlg7QWlDN2dWSTtFQUNFLHlCaENwR0s7QURtblZYO0FpQzNnVkU7RUFDRSx5QmhDMUdHO0VnQzJHSCxxRUFBQTtBakM2Z1ZKO0FpQzVnVkk7RUFDRSx5QmhDN0dDO0FEMm5WUDtBaUN6Z1ZJO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7QWpDMmdWTjtBRXJwVkk7RStCc0lBO0lBT0ksZUFBQTtFakM0Z1ZOO0FBQ0Y7QWlDMWdWTTtFQUNFLFlBQUE7QWpDNGdWUjtBRTdwVkk7RStCZ0pFO0lBSUksYUFBQTtFakM2Z1ZSO0FBQ0Y7QUVscVZJO0UrQmdKRTtJQVFJLCtCQUFBO0lBQ0EsY0FBQTtJQUNBLFlBQUE7RWpDOGdWUjtBQUNGO0FFenFWSTtFK0JnSkU7SUFhSSxpQ0FBQTtFakNnaFZSO0FBQ0Y7QWlDOWdWTTtFQUNFLFdBQUE7RUFDQSxRQUFBO0VBQ0EsYUFBQTtBakNnaFZSO0FFbnJWSTtFK0JnS0U7SUFLSSxj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 */