@font-face {
  font-family: 'lg';
  src: url(/frontend/fonts/lightgallery/lg.ttf) format("truetype"), url(/frontend/fonts/lightgallery/lg.woff) format("woff"), url("/frontend/fonts/lightgallery/lg.svg#lg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.lg-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'lg' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lg-actions .lg-next, .lg-actions .lg-prev {
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 2px;
  color: #999;
  cursor: pointer;
  display: block;
  font-size: 22px;
  margin-top: -10px;
  padding: 8px 10px 9px;
  position: absolute;
  top: 50%;
  z-index: 1080;
  outline: none;
  border: none;
  background-color: transparent;
}

.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
  pointer-events: none;
  opacity: 0.5;
}

.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
  color: #FFF;
}

.lg-actions .lg-next {
  right: 20px;
}

.lg-actions .lg-next:before {
  content: "\e095";
}

.lg-actions .lg-prev {
  left: 20px;
}

.lg-actions .lg-prev:after {
  content: "\e094";
}

@-webkit-keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}

@-moz-keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}

@-ms-keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}

@keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}

@-webkit-keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}

@-moz-keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}

@-ms-keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}

@keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}

.lg-outer.lg-right-end .lg-object {
  -webkit-animation: lg-right-end 0.3s;
  -o-animation: lg-right-end 0.3s;
  animation: lg-right-end 0.3s;
  position: relative;
}

.lg-outer.lg-left-end .lg-object {
  -webkit-animation: lg-left-end 0.3s;
  -o-animation: lg-left-end 0.3s;
  animation: lg-left-end 0.3s;
  position: relative;
}

.lg-toolbar {
  z-index: 1082;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}

.lg-toolbar .lg-icon {
  color: #999;
  cursor: pointer;
  float: right;
  font-size: 24px;
  height: 47px;
  line-height: 27px;
  padding: 10px 0;
  text-align: center;
  width: 50px;
  text-decoration: none !important;
  outline: medium none;
  background: none;
  border: none;
  box-shadow: none;
  -webkit-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
  transition: color 0.2s linear;
}

.lg-toolbar .lg-icon:hover {
  color: #FFF;
}

.lg-toolbar .lg-close:after {
  content: "\e070";
}

.lg-toolbar .lg-download:after {
  content: "\e0f2";
}

.lg-sub-html {
  background-color: rgba(0, 0, 0, 0.45);
  bottom: 0;
  color: #EEE;
  font-size: 16px;
  left: 0;
  padding: 10px 40px;
  position: fixed;
  right: 0;
  text-align: center;
  z-index: 1080;
}

.lg-sub-html h4 {
  margin: 0;
  font-size: 13px;
  font-weight: bold;
}

.lg-sub-html p {
  font-size: 12px;
  margin: 5px 0 0;
}

#lg-counter {
  color: #999;
  display: inline-block;
  font-size: 16px;
  padding-left: 20px;
  padding-top: 12px;
  vertical-align: middle;
}

.lg-toolbar, .lg-prev, .lg-next {
  opacity: 1;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
}

.lg-hide-items .lg-prev {
  opacity: 0;
  -webkit-transform: translate3d(-10px, 0, 0);
  transform: translate3d(-10px, 0, 0);
}

.lg-hide-items .lg-next {
  opacity: 0;
  -webkit-transform: translate3d(10px, 0, 0);
  transform: translate3d(10px, 0, 0);
}

.lg-hide-items .lg-toolbar {
  opacity: 0;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0);
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  opacity: 0;
  -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1;
}

.lg-outer .lg-thumb-outer {
  background-color: #0D0A0A;
  bottom: 0;
  position: absolute;
  width: 100%;
  z-index: 1080;
  max-height: 350px;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}

.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}

.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
}

.lg-outer.lg-thumb-open .lg-thumb-outer {
  -webkit-transform: translate3d(0, 0%, 0);
  transform: translate3d(0, 0%, 0);
}

.lg-outer .lg-thumb {
  padding: 10px 0;
  height: 100%;
  margin-bottom: -5px;
}

.lg-outer .lg-thumb-item {
  border-radius: 5px;
  cursor: pointer;
  float: left;
  overflow: hidden;
  height: 100%;
  border: 2px solid #FFF;
  border-radius: 4px;
  margin-bottom: 5px;
}

@media (min-width: 1025px) {
  .lg-outer .lg-thumb-item {
    -webkit-transition: border-color 0.25s ease;
    -o-transition: border-color 0.25s ease;
    transition: border-color 0.25s ease;
  }
}

.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
  border-color: #a90707;
}

.lg-outer .lg-thumb-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.lg-outer.lg-has-thumb .lg-item {
  padding-bottom: 120px;
}

.lg-outer.lg-can-toggle .lg-item {
  padding-bottom: 0;
}

.lg-outer.lg-pull-caption-up .lg-sub-html {
  -webkit-transition: bottom 0.25s ease;
  -o-transition: bottom 0.25s ease;
  transition: bottom 0.25s ease;
}

.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
  bottom: 100px;
}

.lg-outer .lg-toggle-thumb {
  background-color: #0D0A0A;
  border-radius: 2px 2px 0 0;
  color: #999;
  cursor: pointer;
  font-size: 24px;
  height: 39px;
  line-height: 27px;
  padding: 5px 0;
  position: absolute;
  right: 20px;
  text-align: center;
  top: -39px;
  width: 50px;
  outline: medium none;
  border: none;
}

.lg-outer .lg-toggle-thumb:after {
  content: "\e1ff";
}

.lg-outer .lg-toggle-thumb:hover {
  color: #FFF;
}

.lg-outer .lg-video-cont {
  display: inline-block;
  vertical-align: middle;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 0 5px;
}

.lg-outer .lg-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative;
}

.lg-outer .lg-video .lg-object {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}

.lg-outer .lg-video .lg-video-play {
  width: 84px;
  height: 59px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -42px;
  margin-top: -30px;
  z-index: 1080;
  cursor: pointer;
}

.lg-outer .lg-has-vimeo .lg-video-play {
  background: url(../../../frontend/CID/poski/klasik-2020/dist/libraries/img/vimeo-play.png) no-repeat scroll 0 0 transparent;
}

.lg-outer .lg-has-vimeo:hover .lg-video-play {
  background: url(../../../frontend/CID/poski/klasik-2020/dist/libraries/img/vimeo-play.png) no-repeat scroll 0 -58px transparent;
}

.lg-outer .lg-has-html5 .lg-video-play {
  background: transparent url(../../../frontend/CID/poski/klasik-2020/dist/libraries/img/video-play.png) no-repeat scroll 0 0;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  width: 64px;
  opacity: 0.8;
}

.lg-outer .lg-has-html5:hover .lg-video-play {
  opacity: 1;
}

.lg-outer .lg-has-youtube .lg-video-play {
  background: url(../../../frontend/CID/poski/klasik-2020/dist/libraries/img/youtube-play.png) no-repeat scroll 0 0 transparent;
}

.lg-outer .lg-has-youtube:hover .lg-video-play {
  background: url(../../../frontend/CID/poski/klasik-2020/dist/libraries/img/youtube-play.png) no-repeat scroll 0 -60px transparent;
}

.lg-outer .lg-video-object {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0;
}

.lg-outer .lg-has-video .lg-video-object {
  visibility: hidden;
}

.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {
  display: none;
}

.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
  visibility: visible;
}

.lg-progress-bar {
  background-color: #333;
  height: 5px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1083;
  opacity: 0;
  -webkit-transition: opacity 0.08s ease 0s;
  -moz-transition: opacity 0.08s ease 0s;
  -o-transition: opacity 0.08s ease 0s;
  transition: opacity 0.08s ease 0s;
}

.lg-progress-bar .lg-progress {
  background-color: #a90707;
  height: 5px;
  width: 0;
}

.lg-progress-bar.lg-start .lg-progress {
  width: 100%;
}

.lg-show-autoplay .lg-progress-bar {
  opacity: 1;
}

.lg-autoplay-button:after {
  content: "\e01d";
}

.lg-show-autoplay .lg-autoplay-button:after {
  content: "\e01a";
}

.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transition-duration: 0s;
  transition-duration: 0s;
}

.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

#lg-zoom-in:after {
  content: "\e311";
}

#lg-actual-size {
  font-size: 20px;
}

#lg-actual-size:after {
  content: "\e033";
}

#lg-zoom-out {
  opacity: 0.5;
  pointer-events: none;
}

#lg-zoom-out:after {
  content: "\e312";
}

.lg-zoomed #lg-zoom-out {
  opacity: 1;
  pointer-events: auto;
}

.lg-outer .lg-pager-outer {
  bottom: 60px;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 1080;
  height: 10px;
}

.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
  overflow: visible;
}

.lg-outer .lg-pager-cont {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  position: relative;
  vertical-align: top;
  margin: 0 5px;
}

.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
  box-shadow: 0 0 0 2px white inset;
}

.lg-outer .lg-pager-thumb-cont {
  background-color: #fff;
  color: #FFF;
  bottom: 100%;
  height: 83px;
  left: 0;
  margin-bottom: 20px;
  margin-left: -60px;
  opacity: 0;
  padding: 5px;
  position: absolute;
  width: 120px;
  border-radius: 3px;
  -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
  -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;
  transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
}

.lg-outer .lg-pager-thumb-cont img {
  width: 100%;
  height: 100%;
}

.lg-outer .lg-pager {
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
  display: block;
  height: 12px;
  -webkit-transition: box-shadow 0.3s ease 0s;
  -o-transition: box-shadow 0.3s ease 0s;
  transition: box-shadow 0.3s ease 0s;
  width: 12px;
}

.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus {
  box-shadow: 0 0 0 8px white inset;
}

.lg-outer .lg-caret {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px dashed;
  bottom: -10px;
  display: inline-block;
  height: 0;
  left: 50%;
  margin-left: -5px;
  position: absolute;
  vertical-align: middle;
  width: 0;
}

.lg-fullscreen:after {
  content: "\e20c";
}

.lg-fullscreen-on .lg-fullscreen:after {
  content: "\e20d";
}

.lg-outer #lg-dropdown-overlay {
  background-color: rgba(0, 0, 0, 0.25);
  bottom: 0;
  cursor: default;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1081;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
  -o-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
  transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
}

.lg-outer.lg-dropdown-active .lg-dropdown, .lg-outer.lg-dropdown-active #lg-dropdown-overlay {
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -moz-transform: translate3d(0, 0px, 0);
  -o-transform: translate3d(0, 0px, 0);
  -ms-transform: translate3d(0, 0px, 0);
  -webkit-transform: translate3d(0, 0px, 0);
  transform: translate3d(0, 0px, 0);
  opacity: 1;
  visibility: visible;
}

.lg-outer.lg-dropdown-active #lg-share {
  color: #FFF;
}

.lg-outer .lg-dropdown {
  background-color: #fff;
  border-radius: 2px;
  font-size: 14px;
  list-style-type: none;
  margin: 0;
  padding: 10px 0;
  position: absolute;
  right: 0;
  text-align: left;
  top: 50px;
  opacity: 0;
  visibility: hidden;
  -moz-transform: translate3d(0, 5px, 0);
  -o-transform: translate3d(0, 5px, 0);
  -ms-transform: translate3d(0, 5px, 0);
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
  -webkit-transition: -webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
  -moz-transition: -moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
  -o-transition: -o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
  transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
}

.lg-outer .lg-dropdown:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  border: 8px solid transparent;
  border-bottom-color: #FFF;
  right: 16px;
  top: -16px;
}

.lg-outer .lg-dropdown > li:last-child {
  margin-bottom: 0px;
}

.lg-outer .lg-dropdown > li:hover a, .lg-outer .lg-dropdown > li:hover .lg-icon {
  color: #333;
}

.lg-outer .lg-dropdown a {
  color: #333;
  display: block;
  white-space: pre;
  padding: 4px 12px;
  font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 12px;
}

.lg-outer .lg-dropdown a:hover {
  background-color: rgba(0, 0, 0, 0.07);
}

.lg-outer .lg-dropdown .lg-dropdown-text {
  display: inline-block;
  line-height: 1;
  margin-top: -3px;
  vertical-align: middle;
}

.lg-outer .lg-dropdown .lg-icon {
  color: #333;
  display: inline-block;
  float: none;
  font-size: 20px;
  height: auto;
  line-height: 1;
  margin-right: 8px;
  padding: 0;
  vertical-align: middle;
  width: auto;
}

.lg-outer #lg-share {
  position: relative;
}

.lg-outer #lg-share:after {
  content: "\e80d";
}

.lg-outer #lg-share-facebook .lg-icon {
  color: #3b5998;
}

.lg-outer #lg-share-facebook .lg-icon:after {
  content: "\e904";
}

.lg-outer #lg-share-twitter .lg-icon {
  color: #00aced;
}

.lg-outer #lg-share-twitter .lg-icon:after {
  content: "\e907";
}

.lg-outer #lg-share-googleplus .lg-icon {
  color: #dd4b39;
}

.lg-outer #lg-share-googleplus .lg-icon:after {
  content: "\e905";
}

.lg-outer #lg-share-pinterest .lg-icon {
  color: #cb2027;
}

.lg-outer #lg-share-pinterest .lg-icon:after {
  content: "\e906";
}

.lg-outer .lg-img-rotate {
  position: absolute;
  padding: 0 5px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;
  -moz-transition: -moz-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;
  -o-transition: -o-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;
  transition: transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;
}

.lg-rotate-left:after {
  content: "\e900";
}

.lg-rotate-right:after {
  content: "\e901";
}

.lg-icon.lg-flip-hor, .lg-icon.lg-flip-ver {
  font-size: 26px;
}

.lg-flip-hor:after {
  content: "\e902";
}

.lg-flip-ver:after {
  content: "\e903";
}

.lg-group {
  *zoom: 1;
}

.lg-group:before, .lg-group:after {
  display: table;
  content: "";
  line-height: 0;
}

.lg-group:after {
  clear: both;
}

.lg-outer {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  opacity: 0;
  outline: none;
  -webkit-transition: opacity 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}

.lg-outer * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.lg-outer.lg-visible {
  opacity: 1;
}

.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current {
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}

.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
  opacity: 1;
}

.lg-outer.lg-grab img.lg-object {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}

.lg-outer.lg-grabbing img.lg-object {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}

.lg-outer .lg {
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  max-height: 100%;
}

.lg-outer .lg-inner {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
}

.lg-outer .lg-item {
  display: none !important;
}

.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide {
  display: inline-block !important;
}

.lg-outer.lg-css .lg-current {
  display: inline-block !important;
}

.lg-outer .lg-item, .lg-outer .lg-img-wrap {
  display: inline-block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
}

.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}

.lg-outer .lg-img-wrap {
  position: absolute;
  padding: 0 5px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.lg-outer .lg-item.lg-complete {
  background-image: none;
}

.lg-outer .lg-item.lg-current {
  z-index: 1060;
}

.lg-outer .lg-image {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto !important;
  height: auto !important;
}

.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}

.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
  opacity: 1;
}

.lg-outer .lg-empty-html {
  display: none;
}

.lg-outer.lg-hide-download #lg-download {
  display: none;
}

.lg-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1040;
  background-color: #000;
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}

.lg-backdrop.in {
  opacity: 1;
}

.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current {
  -webkit-transition: none 0s ease 0s !important;
  -moz-transition: none 0s ease 0s !important;
  -o-transition: none 0s ease 0s !important;
  transition: none 0s ease 0s !important;
}

.lg-css3.lg-use-css3 .lg-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

.lg-css3.lg-use-left .lg-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

.lg-css3.lg-fade .lg-item {
  opacity: 0;
}

.lg-css3.lg-fade .lg-item.lg-current {
  opacity: 1;
}

.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {
  -webkit-transition: opacity 0.1s ease 0s;
  -moz-transition: opacity 0.1s ease 0s;
  -o-transition: opacity 0.1s ease 0s;
  transition: opacity 0.1s ease 0s;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item {
  opacity: 0;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

.lg-css3.lg-slide.lg-use-left .lg-item {
  opacity: 0;
  position: absolute;
  left: 0;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  left: -100%;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
  left: 100%;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  left: 0;
  opacity: 1;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

/*# sourceMappingURL=lightgallery.min.css.map */
@charset "UTF-8";
:root {
  --colorBrand: hsl(198, 80%, 57%);
  --colorBrand-h: 198;
  --colorBrand-s: 80;
  --colorBrand-l: 57;
  --colorBrand-contrast: hsl(0, 0%, calc((var(--colorBrand-l) - 60) * -100%));
  --colorBrandSecondary: hsl(94, 65%, 43%);
  --colorBrandSecondary-h: 94;
  --colorBrandSecondary-s: 65;
  --colorBrandSecondary-l: 43;
  --colorBrandDark: hsl(214, 91%, 27%);
  --colorBrandDark-h: 214;
  --colorBrandDark-s: 91;
  --colorBrandDark-l: 27;
  --colorBrandLight: hsl(198, 82%, 94%);
  --colorBrandLight-h: 198;
  --colorBrandLight-s: 82;
  --colorBrandLight-l: 94;
  --colorBodyBg: hsl(0, 0%, 100%);
  --colorBodyBg-h: 0;
  --colorBodyBg-s: 0;
  --colorBodyBg-l: 100;
  --colorSecondaryBg: hsl(0, 0%, 91%);
  --colorSecondaryBg-h: 0;
  --colorSecondaryBg-s: 0;
  --colorSecondaryBg-l: 91;
  --colorContrastBg: hsl(203, 28%, 8%);
  --colorContrastBg-h: 203;
  --colorContrastBg-s: 28;
  --colorContrastBg-l: 8;
  --colorThemeAccent: hsl(0, 0%, 100%);
  --colorThemeAccent-h: 0;
  --colorThemeAccent-s: 0;
  --colorThemeAccent-l: 100;
  --colorBrandBg: hsla(var(--colorBrand-h), calc(var(--colorBrand-s) * 1%), calc(var(--colorBrand-l) * 1%), 0.12);
  --colorShadeBg: rgba(0,0,0,.8);
  --colorOutlines: #EFEFEF;
  --colorHighlighted: #ba0000;
  --starsColor: #fcad00;
  --colorErrorsDefault: hsl(352, 100%, 43%);
  --colorErrorsDefault-h: 352;
  --colorErrorsDefault-s: 100;
  --colorErrorsDefault-l: 43;
  --colorText: hsl(0, 0%, 0%);
  --colorText-h: 0;
  --colorText-s: 0;
  --colorText-l: 0;
  --colorTextHeading: black;
  --colorTextSubtle: #404040;
  --colorText: black;
  --colorTextBody: #4a4a4a;
  --colorLinkText: var(--colorBrand);
  --colorLinkTextActive: var(--colorText);
  --colorInputBorder: var(--colorBrand);
  --colorInputBackground: var(--colorThemeAccent);
  --colorInputBorderFocus: #383838;
  --colorInputBackgroundFocus: var(--colorThemeAccent);
  --colorInputBackgroundInvalid: var(--colorThemeAccent);
  --colorButtonBg: var(--colorBrand);
  --colorButtonDisabledBg: gray;
  --colorButtonText: white;
  --defaultColorRed: #F02626;
  --defaultColorOrange: #F19529;
  --defaultColorGreen: #64b526;
  --defaultColorYellow: #F3D016;
  --defaultColorBlue: var(--colorBrand);
  --stateInfo: var(--colorBrand);
  --stateSuccess: var(--colorBrandSecondary);
  --stateWarning: var(--defaultColorOrange);
  --stateError: var(--defaultColorRed);
  --colorStockIn: var(--stateSuccess);
  --colorStockOut: var(--stateError);
}

:root {
  --durationAnimationBase: .25s;
  --easingAnimationBase: ease-in-out;
  --animationBase: all var(--durationAnimationBase) var(--easingAnimationBase);
}

:root {
  --layerNegativeZIndex: -1;
  --layerNullZIndex: 0;
  --layerPageZIndex: 1;
  --layerPageSecondaryZIndex: 2;
  --layerHeaderZIndex: 10;
  --layerDropdownZIndex: 20;
  --layerModalZIndex: 21;
  --layerPopoverZIndex: 22;
  --layerTooltipZIndex: 23;
  --cookiePopupLayer: 24;
  --layerSpinnerZIndex: 25;
}

html {
  box-sizing: border-box;
  scroll-behavior: smooth;
}

html.is-not-smooth {
  scroll-behavior: unset;
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

body {
  background: var(--colorBodyBg);
  margin: 0;
  font-size: var(--textBaseSize);
  font-family: var(--font-primary);
  color: var(--colorText);
  min-height: 100vh;
  text-rendering: optimizeSpeed;
  line-height: var(--bodyLineHeight);
}

body.is-not-overflowed {
  overflow: hidden;
}

/* Remove default padding */
ul,
ol {
  padding: 0;
}

/* Remove default margin */
h1,
h2,
h3,
h4,
p,
ul,
ol,
li,
figure,
figcaption,
blockquote,
dl,
dd {
  margin: 0;
}

/* Remove list styles on ul, ol elements with a class attribute */
ul[class],
ol[class] {
  list-style: none;
}

/* A elements that don't have a class get default styles */
a:not([class]) {
  text-decoration-skip-ink: auto;
}

/* Make images easier to work with */
img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
}

/* Inherit fonts for inputs and buttons */
input,
button,
textarea,
select {
  font: inherit;
  -webkit-appearance: none;
  appearance: none;
  box-shadow: none;
}

::selection {
  color: hsl(0, 0%, calc((var(--colorBrand-l) - 60) * -100%));
  background: var(--colorBrand);
}

/* Remove all animations and transitions for people that prefer not to see them */
@media (prefers-reduced-motion: reduce) {
  * {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

:root {
  --sizeContentOffset: 1.25rem;
  --sizeContentOffsetHd: 4%;
  --sizeContentWidthHd: 120rem;
  --sizeContentWidthLarge: 100rem;
  --sizeContentWidthMedium: 75rem;
  --sizeContentWidthSmall: 61.25rem;
  --sizeInputFont: 1rem;
  --sizeInputPaddingVertical: var(--spaceSm);
  --sizeInputPaddingHorizontal: var(--spaceMd);
  --sizeInputPadding: var(--sizeInputPaddingVertical) var(--sizeInputPaddingHorizontal);
  --sizeInputBorder: 2px;
  --sizeInputBorderRadius: 0.313rem;
  --sizeButtonFont: var(--textSm);
  --sizeButtonPaddingVertical: var(--spaceSm);
  --sizeButtonPaddingHorizontal: var(--spaceLg);
  --sizeButtonPadding: var(--sizeButtonPaddingVertical) var(--sizeButtonPaddingHorizontal);
  --sizeButtonBorder: 1px;
  --sizeButtonBorderRadius: 0;
}

/*
	!! DO NOT FORGET TO ADD FONTS TO '@preload.php' FILE AS WELL !!
	----
	Overwrite $font-list object in _font-list.scss file !!
*/
/* !! DO NOT FORGET TO ADD FONTS TO '@preload-fonts.php' FILE AS WELL !! */
@font-face {
  font-family: OpenSans;
  src: url(/frontend/fonts/OpenSans/OpenSans-bold-normal.woff2) format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: fallback;
}

@font-face {
  font-family: OpenSans;
  src: url(/frontend/fonts/OpenSans/OpenSans-regular-normal.woff2) format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: fallback;
}

.u-frameSm {
  max-width: calc(var(--sizeContentWidthSmall) + var(--sizeContentOffset) * 2);
  padding-left: var(--sizeContentOffset);
  padding-right: var(--sizeContentOffset);
}

.u-frameMd {
  max-width: calc(var(--sizeContentWidthMedium) + var(--sizeContentOffset) * 2);
  padding-left: var(--sizeContentOffset);
  padding-right: var(--sizeContentOffset);
}

.u-frameLg {
  max-width: calc(var(--sizeContentWidthLarge) + var(--sizeContentOffset) * 2);
  padding-left: var(--sizeContentOffset);
  padding-right: var(--sizeContentOffset);
}

.u-frameHd {
  max-width: calc(var(--sizeContentWidthHd) + var(--sizeContentOffset) * 2);
  padding-left: var(--sizeContentOffset);
  padding-right: var(--sizeContentOffset);
}

.u-frameHdOffset {
  max-width: calc(var(--sizeContentWidthHd) + var(--sizeContentOffsetHd, var(--sizeContentOffset)) * 2);
  padding-left: var(--sizeContentOffsetHd, var(--sizeContentOffset));
  padding-right: var(--sizeContentOffsetHd, var(--sizeContentOffset));
}

.u-clearfix::after {
  clear: both;
  content: '';
  display: table;
}

.u-container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  width: 100%;
}

[class*="u-frame"] {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

.u-fullWidth {
  width: 100%;
}

.u-block {
  display: block;
}

.u-flex {
  display: flex;
}

.u-hidden {
  display: none !important;
}

.u-hiddenVisually {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.u-invisibleScrollBar {
  -ms-overflow-style: none;
  scrollbar-width: none;
}

.u-invisibleScrollBar::-webkit-scrollbar {
  display: none;
}

.u-customScrollBar {
  scrollbar-color: rgba(0, 0, 0, 0.2) transparent;
  scrollbar-width: thin;
}

.u-customScrollBar::-webkit-scrollbar {
  width: .4rem;
}

.u-customScrollBar::-webkit-scrollbar-track {
  background: transparent;
}

.u-customScrollBar::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
  transition: all .25s ease-in-out;
}

.u-customScrollBar::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 0, 0, 0.4);
}

.u-textCenter {
  text-align: center;
}

.u-textRight {
  text-align: right;
}

.u-flexJustifyStart {
  justify-content: flex-start;
}

.u-flexJustifyEnd {
  justify-content: flex-end;
}

.u-flexJustifyCenter {
  justify-content: center;
}

.u-flexJustifyBetween {
  justify-content: space-between;
}

.u-flexJustifyAround {
  justify-content: space-around;
}

.u-flexAlignItemsStart {
  align-items: flex-start;
}

.u-flexAlignItemsEnd {
  align-items: flex-end;
}

.u-flexAlignItemsCenter {
  align-items: center;
}

.u-spanRow {
  grid-column: 1 / -1;
}

.u-hiddenOverflow {
  overflow: hidden;
}

.u-noWrap {
  white-space: nowrap;
}

.u-textUppercase {
  text-transform: uppercase;
}

.u-textLowercase {
  text-transform: lowercase;
}

:root {
  --font-primary: OpenSans, sans-serif;
  --font-secondary: serif;
  /* set base values */
  --textBaseSize: 1rem;
  --textScaleRatio: 1.2;
  /* type scale */
  --textXxs: calc(1em / (var(--textScaleRatio) * var(--textScaleRatio) * var(--textScaleRatio)));
  --textXs: calc(1em / (var(--textScaleRatio) * var(--textScaleRatio)));
  --textSm: calc(1em / var(--textScaleRatio));
  --textRg: 1em;
  --textMd: calc(1em * var(--textScaleRatio));
  --textLg: calc(1em * var(--textScaleRatio) * var(--textScaleRatio));
  --textXl: calc(1em * var(--textScaleRatio) * var(--textScaleRatio) * var(--textScaleRatio));
  --textXxl: calc(1em * var(--textScaleRatio) * var(--textScaleRatio) * var(--textScaleRatio) * var(--textScaleRatio));
  --textXxxl: calc(1em * var(--textScaleRatio) * var(--textScaleRatio) * var(--textScaleRatio) * var(--textScaleRatio) * var(--textScaleRatio));
  --textXxxxl: calc(1em * var(--textScaleRatio) * var(--textScaleRatio) * var(--textScaleRatio) * var(--textScaleRatio) * var(--textScaleRatio) * var(--textScaleRatio));
  --bodyLineHeight: 1.5;
  --headingLineHeight: 1.2;
}

h1, h2, h3, h4, form legend {
  color: var(--colorTextHeading);
  margin-bottom: var(--spaceXs);
  line-height: var(--headingLineHeight);
}

/* text size */
.u-textXxxl {
  font-size: var(--textXxxl);
}

h1, .u-textXxl {
  font-size: 2.5rem;
}

@media (max-width: 86rem) {
  h1, .u-textXxl {
    font-size: 2rem;
  }
}

@media (max-width: 48rem) {
  h1, .u-textXxl {
    font-size: 1.75rem;
  }
}

h2, .u-textXl {
  font-size: 2rem;
  margin-bottom: var(--spaceMd);
}

@media (max-width: 48rem) {
  h2, .u-textXl {
    font-size: 1.5rem;
  }
}

h3, .u-textLg {
  font-size: var(--textLg);
}

h4, .u-textMd {
  font-size: var(--textMd);
}

.u-textSm, small {
  font-size: var(--textSm);
}

.u-textXs {
  font-size: var(--textXs);
}

p, ul {
  line-height: 2;
}

a {
  color: var(--colorBrand);
  text-decoration: none;
}

a:hover, a:active, a:focus {
  color: var(--colorLinkTextActive);
  text-decoration: underline;
}

strong a {
  color: var(--colorBrandDark);
}

:root {
  --spaceUnit:  1em;
  --spaceXxxxs: calc(0.125 * var(--spaceUnit));
  --spaceXxxs:  calc(0.25 * var(--spaceUnit));
  --spaceXxs:   calc(0.375 * var(--spaceUnit));
  --spaceXs:    calc(0.5 * var(--spaceUnit));
  --spaceSm:    calc(0.75 * var(--spaceUnit));
  --spaceRg:    var(--spaceUnit);
  --spaceMd:    calc(1.25 * var(--spaceUnit));
  --spaceLg:    calc(2 * var(--spaceUnit));
  --spaceXl:    calc(3.25 * var(--spaceUnit));
  --spaceXxl:   calc(5.25 * var(--spaceUnit));
  --spaceXxxl:  calc(8.5 * var(--spaceUnit));
  --spaceXxxxl: calc(13.75 * var(--spaceUnit));
}

.u-spaceUnit {
  margin-bottom: var(--spaceUnit);
}

.u-spaceXxxxs {
  margin-bottom: var(--spaceXxxxs);
}

.u-spaceXxxs {
  margin-bottom: var(--spaceXxxs);
}

.u-spaceXxs {
  margin-bottom: var(--spaceXxs);
}

.u-spaceXs {
  margin-bottom: var(--spaceXs);
}

.u-spaceSm {
  margin-bottom: var(--spaceSm);
}

.u-spaceMd {
  margin-bottom: var(--spaceMd);
}

.u-spaceLg {
  margin-bottom: var(--spaceLg);
}

.u-spaceXl {
  margin-bottom: var(--spaceXl);
}

.u-spaceXxl {
  margin-bottom: var(--spaceXxl);
}

.u-spaceXxxl {
  margin-bottom: var(--spaceXxxl);
}

.u-spaceXxxxl {
  margin-bottom: var(--spaceXxxxl);
}

[data-tooltip] {
  position: relative;
}

[data-tooltip]:before {
  content: attr(data-tooltip);
  position: absolute;
  left: 50%;
  bottom: calc(100% + 11px);
  background: #000000de;
  color: #fff;
  transform-origin: bottom center;
  transition: var(--animationBase);
  transform: translateX(-50%);
  padding: 17px;
  font-size: 14px;
  width: 249px;
  text-align: center;
  line-height: 1.4;
  border-radius: 4px;
  border-bottom: 3px solid var(--colorBrand);
  pointer-events: none;
  opacity: 0;
}

[data-tooltip]:after {
  content: '▾';
  display: block;
  position: absolute;
  left: 50%;
  bottom: 100%;
  transform: translateX(-50%);
  width: 249px;
  font-size: 32px;
  line-height: 17px;
  text-align: center;
  color: var(--colorBrand);
  transition: var(--animationBase);
  pointer-events: none;
  opacity: 0;
}

[data-tooltip]:hover:before {
  pointer-events: auto;
  opacity: 1;
}

[data-tooltip]:hover:after {
  pointer-events: auto;
  opacity: 1;
}

/*# sourceMappingURL=base.min.css.map */
.AppAlert {
  display: flex;
  font-size: .8em;
  background: var(--colorThemeAccent);
  overflow: hidden;
  border-radius: 4px;
  box-shadow: 0 0 20px #0000001a;
  line-height: 1.5;
  margin-bottom: var(--spaceMd);
}

.AppAlert a {
  color: inherit;
  text-decoration: underline;
}

.AppAlert a:hover, .AppAlert a:active, .AppAlert a:focus {
  text-decoration: none;
}

.AppAlert-icon {
  background: currentColor;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 1em;
}

.AppAlert-icon svg {
  color: #fff;
  width: 1em;
}

.AppAlert-text {
  color: var(--colorText);
  padding: 1.2em;
}

.AppAlert--info {
  color: var(--stateInfo);
}

.AppAlert--success {
  color: var(--stateSuccess);
}

.AppAlert--warning {
  color: var(--stateWarning);
}

.AppAlert--error {
  color: var(--stateError);
}

/*# sourceMappingURL=alert.min.css.map */
.HomepageContent {
  overflow: hidden;
}

.HomepageContent .HomeRegistration-title,
.HomepageContent .HomeAward-text h2 {
  font-size: 3rem;
}

@media (max-width: 86rem) {
  .HomepageContent .HomeRegistration-title,
  .HomepageContent .HomeAward-text h2 {
    font-size: 2.25rem;
  }
}

@media (max-width: 48rem) {
  .HomepageContent .HomeRegistration-title,
  .HomepageContent .HomeAward-text h2 {
    font-size: 1.5rem;
  }
}

.HomeAbout {
  position: relative;
}

.HomeAbout-content {
  display: grid;
  grid-template-columns: auto 620px;
  align-items: center;
  grid-gap: 2rem;
}

@media (max-width: 64rem) {
  .HomeAbout-content {
    grid-template-columns: 1fr;
  }
}

.HomeAbout-text {
  font-size: var(--textMd);
}

@media (max-width: 87rem) {
  .HomeAbout-text {
    font-size: 1rem;
  }
}

.HomeAbout-text p {
  line-height: 1.8;
}

.HomeAbout-image {
  position: relative;
}

@media (max-width: 64rem) {
  .HomeAbout-image {
    text-align: center;
  }
}

@media (max-width: 43rem) {
  .HomeAbout-image {
    display: none;
  }
}

.HomeAbout-image img {
  clip-path: url("/#homeAboutClip");
}

.HomeAbout-clip {
  position: absolute;
}

.HomeAbout-icon {
  position: absolute;
  padding: 2rem;
  border-radius: 50%;
  background: #fff;
  top: 1.5rem;
  z-index: 2;
}

.HomeAbout-icon svg {
  vertical-align: middle;
}

.HomeAbout h2 {
  color: var(--colorBrandDark);
  font-size: 2.25rem;
  padding-right: 2rem;
  margin-bottom: 2rem;
}

@media (max-width: 87rem) {
  .HomeAbout h2 {
    font-size: 2rem;
  }
}

@media (max-width: 48rem) {
  .HomeAbout h2 {
    font-size: 1.75rem;
  }
}

.HomeAbout h2 strong {
  color: var(--colorBrand);
  font-size: 3rem;
}

@media (max-width: 87rem) {
  .HomeAbout h2 strong {
    font-size: 2.5rem;
  }
}

@media (max-width: 48rem) {
  .HomeAbout h2 strong {
    font-size: 2.25rem;
  }
}

.HomeAbout h2:after {
  content: url("data:image/svg+xml;charset=UTF-8, %3csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3crect width='38' height='38' fill='url(%23pattern0)'/%3e%3cdefs%3e%3cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3e%3cuse xlink:href='%23image0_289_6590' transform='scale(0.00195312)'/%3e%3c/pattern%3e%3cimage id='image0_289_6590' width='512' height='512' xlink:href='data:image/png;base64,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'/%3e%3c/defs%3e%3c/svg%3e");
  margin-left: 1rem;
}

.HomeShadow {
  position: relative;
  z-index: -1;
  max-width: 1920px;
  margin: 0 auto;
}

.HomeShadow-el1 {
  position: absolute;
  top: 3rem;
  width: 1920px;
  left: 50%;
  transform: translateX(-50%);
}

@media (max-width: 86rem) {
  .HomeShadow-el1 {
    top: 2.5rem;
  }
}

@media (max-width: 75rem) {
  .HomeShadow-el1 {
    display: none;
  }
}

.HomeAward {
  position: relative;
}

.HomeAward-content {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  margin-top: 13rem;
  margin-bottom: 16.5rem;
  align-items: center;
  color: #fff;
  grid-gap: 2rem;
}

@media (max-width: 75rem) {
  .HomeAward-content {
    margin-top: 7rem;
    margin-bottom: 6rem;
  }
}

@media (max-width: 64rem) {
  .HomeAward-content {
    grid-template-columns: 1fr;
    padding: 2rem 0 6rem;
  }
}

@media (max-width: 48rem) {
  .HomeAward-content {
    padding: 2rem 0 4rem;
  }
}

.HomeAward-mobileShape {
  display: none;
  position: absolute;
  width: 100%;
  height: 130%;
  z-index: -1;
  top: -4rem;
}

@media (max-width: 75rem) {
  .HomeAward-mobileShape {
    display: block;
  }
}

.HomeAward-mobileShape img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.HomeAward h2 {
  margin-bottom: 2rem;
  color: #fff;
}

@media (max-width: 87rem) {
  .HomeAward h2 {
    font-size: 2rem;
  }
}

@media (max-width: 48rem) {
  .HomeAward h2 {
    font-size: 1.75rem;
  }
}

.HomeAward h2:before {
  content: url("data:image/svg+xml;charset=UTF-8, %3csvg width='54' height='54' viewBox='0 0 54 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_289_6540)'%3e%3cpath d='M34.705 25.9644V40.2481L40.361 38.631L46.017 40.2481V24.2932L34.705 25.9644Z' fill='%23FF3838'/%3e%3cpath d='M34.705 25.9644V40.2481L40.361 38.631L46.017 40.2481V24.2932L34.705 25.9644Z' fill='%23C30047'/%3e%3cpath d='M7.9859 24.2949V40.248L13.6419 38.6309L19.2978 40.248V25.964L7.9859 24.2949Z' fill='%23FF3838'/%3e%3cpath d='M39.769 27.5407H36.2871V24.3765H39.769C44.2097 24.3765 47.8225 20.7637 47.8225 16.323V9.09865H40.7745V5.93445H50.9867V16.323C50.9867 22.5084 45.9545 27.5407 39.769 27.5407Z' fill='%23FFD321'/%3e%3cpath d='M39.769 27.5407H36.2871V24.3765H39.769C44.2097 24.3765 47.8225 20.7637 47.8225 16.323V9.09865H40.7745V5.93445H50.9867V16.323C50.9867 22.5084 45.9545 27.5407 39.769 27.5407Z' fill='%23FFAF00'/%3e%3cpath d='M17.7157 27.5407H14.2309C8.0454 27.5407 3.01315 22.5084 3.01315 16.323V5.93445H13.2254V9.09865H6.17746V16.323C6.17746 20.7638 9.79025 24.3765 14.231 24.3765H17.7158V27.5407H17.7157Z' fill='%23FFD321'/%3e%3cpath d='M11.6465 0H42.3566V9.09867H11.6465V0Z' fill='%23FFD321'/%3e%3cpath d='M26.9999 0H42.3565V9.09867H26.9999V0Z' fill='%23FFAF00'/%3e%3cpath d='M11.6465 5.93445V13.9119C11.6465 17.3851 12.5571 20.8149 14.2799 23.8307C16.0027 26.8465 18.4948 29.3729 21.4866 31.1368L22.5071 31.7385V47.7877H31.4957V31.7384L32.5162 31.1367C35.5081 29.3728 38.0002 26.8464 39.723 23.8306C41.4458 20.8148 42.3565 17.385 42.3565 13.9118V5.93445H11.6465Z' fill='%23FFF16B'/%3e%3cpath d='M26.9999 5.93445V47.7877H31.4957V31.7384L32.5162 31.1367C35.5081 29.3728 38.0002 26.8464 39.723 23.8306C41.4458 20.8148 42.3565 17.385 42.3565 13.9118V5.93445H26.9999Z' fill='%23FFD321'/%3e%3cpath d='M32.2554 45.6782H21.7476C18.6521 45.6782 16.1337 48.1966 16.1337 51.2921V54H37.8692V51.2921C37.8692 48.1966 35.3509 45.6782 32.2554 45.6782Z' fill='%23FFD321'/%3e%3cpath d='M37.8692 54V51.2921C37.8692 48.1966 35.3509 45.6782 32.2554 45.6782H26.9999V54H37.8692Z' fill='%23FFAF00'/%3e%3cpath d='M28.582 20.5366V12.9768H23.8355V16.141H25.4178V20.5366H23.3082V23.7008H30.6918V20.5366H28.582Z' fill='%23FFD321'/%3e%3cpath d='M30.6918 23.7008V20.5366H28.582V12.9768H26.9999V23.7008H30.6918Z' fill='%23FFAF00'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_289_6540'%3e%3crect width='54' height='54' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}

.HomeAward-clip {
  position: absolute;
}

.HomeAward-shape {
  position: absolute;
  z-index: 2;
  top: 3%;
  left: -23%;
  width: 120%;
  height: 120%;
}

.HomeAward-image {
  position: relative;
  text-align: center;
}

@media (max-width: 64rem) {
  .HomeAward-image {
    display: none;
  }
}

.HomeAward-image img {
  clip-path: url("/#homeAwardClip");
}

.HomeAward-text strong {
  color: var(--colorBrandDark);
}

.HomeAward-text blockquote {
  font-size: var(--textMd);
  margin-bottom: 1rem;
}

@media (max-width: 87rem) {
  .HomeAward-text blockquote {
    font-size: 1rem;
  }
}

.HomeAward-text p, .HomeAward-text blockquote {
  line-height: 1.8;
}

.HomeCategories {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 3rem 1rem;
}

@media (max-width: 48rem) {
  .HomeCategories {
    grid-template-columns: 1fr;
    grid-gap: 2rem;
  }
}

.HomeCategories .TextImageCol {
  margin-bottom: 0;
}

.HomeCategories .TextImageCol-text {
  margin-top: 1.5rem;
  width: calc(100% - 12.5rem - 1rem);
}

@media (max-width: 62rem) {
  .HomeCategories .TextImageCol-text {
    width: calc(100% - 8rem - 1rem);
  }
}

.HomeCategories .TextImageCol-text h2 {
  color: var(--colorBrandDark);
  font-size: 1.5rem;
  margin-bottom: 0.75rem;
}

.HomeCategories .TextImageCol-text h2 strong {
  color: var(--colorBrand);
}

.HomeCategories .TextImageCol-text p {
  line-height: 1.8;
}

.HomeCategories .TextImageCol-image {
  width: 12.5rem;
  order: -1 !important;
  margin-right: 1rem;
}

@media (max-width: 62rem) {
  .HomeCategories .TextImageCol-image {
    width: 8rem;
  }
}

.HomeRegistration {
  position: relative;
  text-align: center;
  max-width: 1920px;
  margin: 6rem auto 12rem;
}

@media (max-width: 64rem) {
  .HomeRegistration {
    margin-top: 0;
  }
}

@media (max-width: 40rem) {
  .HomeRegistration {
    margin: 0 0 3rem;
  }
}

.HomeRegistration-title {
  margin-bottom: .5rem;
}

.HomeRegistration-title span {
  color: var(--colorBrand);
}

.HomeRegistration-text {
  max-width: 55rem;
  margin: 0 auto;
}

.HomeRegistration-text > p {
  font-size: 1.18rem;
}

@media (max-width: 48rem) {
  .HomeRegistration-text > p {
    font-size: 1rem;
  }
}

.HomeRegistration-shape, .HomeRegistration-book {
  position: absolute;
  pointer-events: none;
}

@media (max-width: 40rem) {
  .HomeRegistration-shape, .HomeRegistration-book {
    display: none;
  }
}

.HomeRegistration-shape {
  right: 56rem;
  bottom: -25.5rem;
}

@media (max-width: 112rem) {
  .HomeRegistration-shape {
    left: -25%;
  }
}

@media (max-width: 87rem) {
  .HomeRegistration-shape {
    left: -500px;
  }
}

@media (max-width: 64rem) {
  .HomeRegistration-shape {
    left: -900px;
  }
}

.HomeRegistration-book {
  bottom: -7rem;
  left: 10%;
}

@media (max-width: 87rem) {
  .HomeRegistration-book {
    left: 10%;
  }
}

@media (max-width: 62rem) {
  .HomeRegistration-book {
    width: 150px;
    bottom: -4rem;
  }
}

.HomeRegistration-mobileShape {
  display: none;
  position: absolute;
  z-index: -1;
}

@media (max-width: 75rem) {
  .HomeRegistration-mobileShape {
    display: block;
    bottom: -10rem;
    left: 29vw;
    width: 1200px;
  }
}

@media (max-width: 62rem) {
  .HomeRegistration-mobileShape {
    left: 20vw;
  }
}

@media (max-width: 40rem) {
  .HomeRegistration-mobileShape {
    display: none;
  }
}

.HomeRegistration .ButtonBase {
  position: relative;
  z-index: 10;
  margin-top: 5rem;
}

@media (max-width: 40rem) {
  .HomeRegistration .ButtonBase {
    margin-top: 2rem;
  }
}

.HomeRegistration .ButtonBase svg {
  display: none;
}

.HomeArticles-title {
  grid-column: 1 / -1;
}

.HomeArticles-inner {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}

@media (max-width: 64rem) {
  .HomeArticles-inner {
    grid-template-columns: 1fr;
    grid-gap: 2em;
  }
}

@media (max-width: 48rem) {
  .HomeArticles-inner {
    display: block;
    grid-gap: 0;
  }
}

@media (max-width: 48rem) {
  .HomeArticles .HomeNews {
    margin-bottom: 2em;
  }
}

@media (max-width: 64rem) {
  .HomeArticles .NewsList {
    grid-template-columns: repeat(2, 1fr);
  }
  .HomeArticles .NewsList .NewsItem:nth-of-type(3) {
    display: none;
  }
}

@media (min-width: 48.063rem) {
  .HomeArticles .NewsList {
    transform: none !important;
  }
}

@media (max-width: 48rem) {
  .HomeArticles .NewsList {
    position: relative;
    width: 100%;
    height: 100%;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;
    transform: translate3d(0, 0, 0);
    grid-gap: 0;
  }
  .HomeArticles .NewsList .NewsItem:nth-of-type(3) {
    display: grid;
  }
}

.HomeArticles .NewsItem {
  align-items: flex-start;
}

.HomeBanner {
  margin-left: 4.75rem;
}

@media (max-width: 87rem) {
  .HomeBanner {
    margin-left: 5vw;
  }
}

@media (max-width: 64rem) {
  .HomeBanner {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 1em;
    margin-left: 0;
  }
}

@media (max-width: 48rem) {
  .HomeBanner {
    grid-template-columns: 1fr;
  }
}

.HomeBannerItem {
  border-radius: 1.5rem;
  position: relative;
  overflow: hidden;
  padding: 2.3em 3em 2em 2.3em;
  box-sizing: border-box;
}

@media (max-width: 64rem) {
  .HomeBannerItem {
    display: flex;
    align-items: center;
  }
}

@media (max-width: 30rem) {
  .HomeBannerItem {
    padding: 2em 1.25em;
  }
}

.HomeBannerItem:not(:last-of-type) {
  margin-bottom: 1.25em;
}

@media (max-width: 64rem) {
  .HomeBannerItem:not(:last-of-type) {
    margin-bottom: 0;
  }
}

.HomeBannerItem:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

.HomeBannerItem-text {
  position: relative;
}

.HomeBannerItem-text h2 {
  display: flex;
  align-items: center;
  font-size: var(--textLg);
  font-weight: bold;
  margin-bottom: 1rem;
}

.HomeBannerItem-text h2 svg {
  margin-right: 1rem;
}

@media (max-width: 48rem) {
  .HomeBannerItem-text h2 {
    font-size: 1.25em;
    margin-bottom: .75em;
  }
}

.HomeBannerItem-text p {
  margin-bottom: 1rem;
  line-height: 1.8;
}

@media (max-width: 48rem) {
  .HomeBannerItem-text p {
    font-size: 0.875em;
  }
}

.HomeBannerItem-image {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}

.HomeBannerItem--youtube {
  box-shadow: 0 0 3px #c3c3c3;
}

.HomeBannerItem--youtube .ButtonBase {
  color: #000;
  border: 2px solid #FF0000;
}

.HomeBannerItem--youtube .ButtonBase:hover, .HomeBannerItem--youtube .ButtonBase:active, .HomeBannerItem--youtube .ButtonBase:focus {
  background: #FF0000;
  color: #fff;
}

/*# sourceMappingURL=homepage.min.css.map */
main {
  padding-top: var(--spaceLg);
  padding-bottom: var(--spaceXl);
}

/*# sourceMappingURL=layout.min.css.map */
.HomeSliderItem {
  flex-shrink: 0;
  width: 100% !important;
  position: relative;
  transition-property: transform;
  overflow: hidden;
  height: 37rem;
  max-width: 85rem;
}

@media (max-width: 100rem) {
  .HomeSliderItem {
    max-width: none;
  }
}

@media (max-width: 62rem) {
  .HomeSliderItem {
    height: 28rem;
  }
}

.HomeSliderItem:after {
  content: "";
  position: absolute;
  width: 150%;
  top: 0;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
  left: 0;
}

.HomeSliderItem-content {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 0;
  width: 100%;
  margin: clamp(2rem, 7vw, 5rem) auto 0 17rem;
  box-sizing: border-box;
  z-index: 2;
  padding: 0;
  text-shadow: 0 0 10px #000;
}

@media (max-width: 120rem) {
  .HomeSliderItem-content {
    margin: clamp(2rem, 7vw, 5rem) auto 0 clamp(7.5rem, calc(-40rem + 47.5vw), 17rem);
  }
}

@media (max-width: 100rem) {
  .HomeSliderItem-content {
    margin: clamp(2rem, 7vw, 5rem) auto 0 auto;
  }
}

@media (max-width: 82rem) {
  .HomeSliderItem-content {
    padding-left: var(--sizeContentOffset);
    padding-right: var(--sizeContentOffset);
  }
}

@media (max-width: 62rem) {
  .HomeSliderItem-content {
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    margin-top: 0;
  }
}

.HomeSliderItem-title {
  font-size: 3em;
  margin: 0 0 var(--spaceXs);
  color: #fff;
  font-weight: 700;
  max-width: 14em;
  line-height: 1.3;
}

@media (max-width: 82rem) {
  .HomeSliderItem-title {
    font-size: 2.8em;
  }
}

@media (max-width: 40rem) {
  .HomeSliderItem-title {
    font-size: 2em;
  }
}

.HomeSliderItem-title:last-child {
  margin-bottom: 0;
}

.HomeSliderItem-text {
  font-size: 1.18rem;
  margin: 0 0 2rem;
  color: #fff;
  max-width: 38em;
}

@media (max-width: 82rem) {
  .HomeSliderItem-text {
    font-size: 1rem;
  }
}

.HomeSliderItem-text:last-child {
  margin-bottom: 0;
}

.HomeSliderItem-btnHolder {
  margin-right: 1em;
  text-shadow: none;
}

.HomeSliderItem-btnHolder .ButtonBase {
  background: #fff;
  color: var(--colorBrandDark);
}

.HomeSliderItem-btnHolder .ButtonBase:hover, .HomeSliderItem-btnHolder .ButtonBase:active, .HomeSliderItem-btnHolder .ButtonBase:focus {
  background: var(--colorBrandDark);
  color: #fff;
}

.HomeSliderItem-btnHolder svg {
  display: none;
}

.HomeSliderItem-nav {
  display: flex;
  align-items: center;
}

.HomeSliderItem-nav .swiper-pagination {
  margin-left: 3em;
}

.HomeSliderItem picture {
  width: 100%;
  height: 100%;
}

.HomeSliderItem img {
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  z-index: var(--layerNegativeZIndex);
  width: 100%;
  height: 95%;
  object-fit: cover;
}

@media (max-width: 62rem) {
  .HomeSliderItem img {
    height: 100%;
  }
}

/*# sourceMappingURL=home-slider-item.min.css.map */
.ButtonBase {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: var(--animationBase);
  background: var(--colorBrand);
  cursor: pointer;
  color: #fff;
  padding: .8em 2em;
  font-size: 1em;
  font-weight: bold;
  text-decoration: none;
  border: none;
  outline: 0;
  border-radius: 0.625em;
}

.ButtonBase:hover, .ButtonBase:active, .ButtonBase:focus {
  background: var(--colorBrandDark);
  text-decoration: none;
  color: #fff;
}

.ButtonBase svg {
  margin: 0 var(--spaceXxs) 0 0;
  width: .65em;
}

.ButtonBase svg:last-child {
  margin: 0 0 0 var(--spaceXxs);
}

.ButtonBase-iconRight {
  display: flex;
}

.ButtonBase-iconRight svg:last-child {
  width: auto;
  height: 1.25em;
  margin: 0 var(--spaceXxs) 0 0;
}

.ButtonBase--lg {
  font-size: calc(var(--sizeButtonFont) * 1.2);
}

.ButtonBase--md {
  font-size: 0.875rem;
  padding: 0.65em 1em;
}

.ButtonBase--sm {
  font-size: calc(var(--sizeButtonFont) * 0.95);
  padding: 0.25em 1.5em;
}

.ButtonBase:disabled {
  background: var(--colorTextSubtle);
  opacity: .6;
  pointer-events: none;
}

.ButtonBase--primary {
  /* IS DEFAULT STYLING ABOVE */
}

.ButtonBase--secondary {
  background: var(--colorBrandSecondary);
}

.ButtonBase--ghost {
  background: #fff;
  color: var(--colorBrand);
}

.ButtonBase--ghost:disabled {
  background: transparent;
  color: var(--colorTextSubtle);
}

.ButtonBase--ghost:hover, .ButtonBase--ghost:active, .ButtonBase--ghost:focus {
  background: var(--colorBrand);
}

.ButtonBase--danger {
  background: transparent;
  color: var(--colorErrorsDefault);
  border: 1px solid var(--colorErrorsDefault);
}

.ButtonBase--danger:disabled {
  background: transparent;
  color: var(--colorTextSubtle);
  border-color: var(--colorTextSubtle);
}

.ButtonBase--danger:hover, .ButtonBase--danger:active, .ButtonBase--danger:focus {
  background: var(--colorErrorsDefault);
}

@media (max-width: 30rem) {
  .ButtonBase-desktopText {
    display: none;
  }
}

.ButtonBase-mobileText {
  display: none;
}

@media (max-width: 30rem) {
  .ButtonBase-mobileText {
    display: block;
  }
}

/*# sourceMappingURL=button.min.css.map */
.HomeSlider {
  position: relative;
  margin: 0 auto 10rem;
  max-width: var(--sizeContentWidthHd);
}

@media (max-width: 62rem) {
  .HomeSlider {
    margin-bottom: 3rem;
  }
}

.HomeSlider-box {
  overflow: hidden;
  max-width: 1920px;
  margin: 0 auto;
}

.HomeSlider-swiper {
  position: relative;
  overflow: hidden;
  max-width: 85rem;
}

@media (max-width: 100rem) {
  .HomeSlider-swiper {
    max-width: none;
  }
}

.HomeSlider-video {
  cursor: pointer;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.HomeSlider-video--box {
  position: absolute;
  width: 455px;
  height: 275px;
  right: calc((1920px - 1240px) / 2);
  top: clamp(2rem, 8vw, 5rem);
  border-radius: 1.5rem;
  border: 4px solid #fff;
  z-index: 8;
}

@media (max-width: 1920px) {
  .HomeSlider-video--box {
    right: calc((100% - 1240px) / 2);
  }
}

@media (max-width: 1280px) {
  .HomeSlider-video--box {
    right: var(--sizeContentOffset);
  }
}

@media (max-width: 75rem) {
  .HomeSlider-video--box {
    width: 23rem;
  }
}

@media (max-width: 62rem) {
  .HomeSlider-video--box {
    display: none;
  }
}

.HomeSlider-video:after {
  content: ' ';
  display: block;
  background: #96e5ff;
  opacity: .2;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transition: all .25s ease-in-out;
  pointer-events: none;
  border-radius: 1.5rem;
}

.HomeSlider-video--arrow {
  position: absolute;
  pointer-events: none;
  right: 2rem;
  bottom: -6rem;
  z-index: 99;
}

@media (max-width: 75rem) {
  .HomeSlider-video--arrow {
    width: 10rem;
    bottom: -5.6rem;
  }
}

.HomeSlider-video--ytb {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 1.3rem;
}

.HomeSlider-video:hover:after {
  opacity: .4;
}

.HomeSlider-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  max-width: 85rem;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
  transform: translate3d(0, 0, 0);
}

@media (max-width: 100rem) {
  .HomeSlider-wrapper {
    max-width: none;
  }
}

.HomeSlider-pagination {
  display: flex;
  align-items: center;
}

.HomeSlider-pagination .swiper-pagination-bullet {
  width: .8em;
  height: .8em;
  border-radius: 50%;
  margin-left: var(--spaceXs);
  background: rgba(255, 255, 255, 0.3);
  transition: var(--animationBase);
  outline: none;
  cursor: pointer;
}

.HomeSlider-pagination .swiper-pagination-bullet-active, .HomeSlider-pagination .swiper-pagination-bullet:hover {
  background: #fff;
}

.HomeSlider-control {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  z-index: 5;
  display: flex;
  align-items: center;
  bottom: 2vw;
  padding: 0;
}

@media (max-width: 82rem) {
  .HomeSlider-control {
    padding-left: var(--sizeContentOffset);
    padding-right: var(--sizeContentOffset);
  }
}

.HomeSlider-control .swiper-button-disabled {
  opacity: 0;
}

.HomeSlider-control .swiper-pagination {
  display: flex;
  align-items: center;
  margin: 0 .5em 0 0;
}

.HomeSlider-control .swiper-pagination .swiper-pagination-bullet {
  width: .8em;
  height: .8em;
  border-radius: 50%;
  margin-left: var(--spaceXs);
  background: rgba(255, 255, 255, 0.5);
  transition: var(--animationBase);
  outline: none;
  cursor: pointer;
}

.HomeSlider-control .swiper-pagination .swiper-pagination-bullet:only-child {
  display: none;
}

.HomeSlider-control .swiper-pagination .swiper-pagination-bullet-active {
  height: 1.2em;
  width: .8em;
  background: transparent;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 19'%3e%3cpath fill='%23fff' d='m11.892 8.175.132.204a6.487 6.487 0 0 1-2.372 9.103 6.506 6.506 0 0 1-8.64-2.2 6.488 6.488 0 0 1-.386-6.259c.088-.175.185-.346.29-.512.097-.172.204-.337.32-.496L6.111.502a.464.464 0 0 1 .78 0l5 7.673Z'/%3e%3c/svg%3e");
}

.HomeSlider-control .swiper-pagination .swiper-pagination-bullet:hover {
  background: #fff;
}

.HomeSlider-mask {
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
  width: 1920px;
}

@media (max-width: 62rem) {
  .HomeSlider-mask {
    display: none;
  }
}

.HomeSlider-el {
  position: absolute;
  filter: drop-shadow(0 8px 6px rgba(0, 0, 0, 0.25));
}

@media (max-width: 62rem) {
  .HomeSlider-el {
    display: none;
  }
}

.HomeSlider-el.el-1 {
  height: 20vw;
  bottom: -11rem;
  right: 1580px;
}

.HomeSlider-el.el-2 {
  height: 508px;
  left: 657px;
  bottom: -8rem;
}

/*# sourceMappingURL=home-slider.min.css.map */
.NewsList {
  display: grid;
  grid-gap: 2em;
}

@media (max-width: 87rem) {
  .NewsList {
    grid-gap: 1em;
  }
}

.NewsListPage .NewsList {
  grid-template-columns: repeat(2, 1fr);
}

@media (max-width: 48rem) {
  .NewsListPage .NewsList {
    grid-template-columns: 1fr;
  }
}

/*# sourceMappingURL=news-list.min.css.map */
.NewsItem {
  display: grid;
  grid-template-columns: 9.5em auto;
  grid-gap: 2em;
}

@media (min-width: 48.063rem) {
  .NewsItem {
    width: auto !important;
  }
}

@media (max-width: 48rem) {
  .NewsItem {
    grid-template-columns: 6.25em auto;
  }
}

.NewsItem-picture {
  position: relative;
}

.NewsItem-picture img {
  display: block;
  width: 100%;
  border-radius: .4rem;
}

.NewsItem-hover {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background: hsla(var(--colorBrand-h), calc(var(--colorBrand-s) * 1%), calc(var(--colorBrand-l) * 1%), 0.7);
  opacity: 0;
  transition: var(--animationBase);
}

.NewsItem-hover:hover {
  opacity: 1;
}

.NewsItem-hoverBtn {
  border: 1px solid hsl(0, 0%, calc((var(--colorBrand-l) - 60) * -100%));
  color: hsl(0, 0%, calc((var(--colorBrand-l) - 60) * -100%));
  display: flex;
  align-items: center;
  font-size: var(--textSm);
  padding: var(--spaceSm);
  transition: var(--animationBase);
}

.NewsItem-hoverBtn:hover {
  background: hsl(0, 0%, calc((var(--colorBrand-l) - 60) * -100%));
  color: var(--colorBrand);
}

.NewsItem-date {
  background: var(--colorBrandLight);
  padding: .15em .8em;
  border-radius: 5em;
  color: var(--colorBrandDark);
  font-weight: bold;
}

.NewsItem-title {
  font-size: var(--textLg);
  color: var(--colorBrandDark);
}

@media (max-width: 87rem) {
  .NewsItem-title {
    font-size: 1.25em;
    margin-bottom: .75em;
  }
}

@media (max-width: 30rem) {
  .NewsItem-title {
    font-size: 1.125em;
  }
}

.NewsItem-title a {
  color: inherit;
}

.NewsItem-perex {
  font-size: .95em;
  line-height: 2;
}

@media (max-width: 30rem) {
  .NewsItem-perex {
    font-size: .8em;
  }
}

.NewsItem-perex:empty {
  display: none;
}

.NewsItem-perex svg {
  width: .65em;
}

.NewsItem-perex a {
  font-weight: bold;
  white-space: nowrap;
}

.NewsItem-more {
  margin-top: auto;
}

/*# sourceMappingURL=news-item.min.css.map */
.HomeNews .swiper-container {
  position: relative;
  overflow: hidden;
  grid-template-columns: 100%;
}

.HomeNews .swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  overflow: hidden;
}

.HomeNews-all {
  display: flex;
  align-items: center;
  text-align: left;
  margin-top: var(--spaceLg);
  font-weight: bold;
  white-space: nowrap;
}

@media (max-width: 64rem) {
  .HomeNews-all {
    margin-top: 1em;
    font-size: 0.875em;
  }
}

.HomeNews-all svg {
  width: .65em;
  font-weight: bold;
}

.HomeNews-control {
  display: none;
  align-items: center;
  margin-left: 1em;
}

@media (max-width: 48rem) {
  .HomeNews-control {
    display: flex;
    position: relative;
    top: 2px;
  }
}

.HomeNews-control .swiper-button-disabled {
  opacity: 0;
}

.HomeNews-control .swiper-pagination {
  display: flex;
  align-items: center;
  margin: 0 .5em 0 0;
}

.HomeNews-control .swiper-pagination .swiper-pagination-bullet {
  width: .8em;
  height: .8em;
  border-radius: 50%;
  margin-left: var(--spaceXs);
  background: #89919d;
  transition: var(--animationBase);
  outline: none;
  cursor: pointer;
}

.HomeNews-control .swiper-pagination .swiper-pagination-bullet-active, .HomeNews-control .swiper-pagination .swiper-pagination-bullet:hover {
  height: 1.2em;
  width: .96em;
  background: transparent;
  background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='13' height='19' viewBox='0 0 13 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.8918 7.88483L12.0242 8.08889C12.1485 8.28762 12.2609 8.49359 12.3608 8.70569C12.8354 9.69425 13.0518 10.7868 12.9896 11.8814C12.9274 12.976 12.5887 14.0371 12.0051 14.9656C11.4215 15.8942 10.612 16.66 9.65204 17.1917C8.69212 17.7233 7.61304 18.0035 6.51543 18.0061C5.41782 18.0088 4.33742 17.7337 3.37499 17.2066C2.41255 16.6795 1.59941 15.9175 1.01141 14.9917C0.423399 14.0659 0.0796693 13.0065 0.0122681 11.9122C-0.0551331 10.8179 0.15599 9.72432 0.625951 8.73352C0.713974 8.55793 0.810824 8.38689 0.916129 8.22106C1.01309 8.04953 1.12006 7.88383 1.23649 7.72483L6.11149 0.211855C6.147 0.15714 6.19367 0.110522 6.24845 0.0750441C6.29964 0.0417729 6.3569 0.0189171 6.41695 0.00778573C6.477 -0.00334564 6.53865 -0.0025338 6.59839 0.0101749C6.65812 0.0228836 6.71476 0.0472394 6.76505 0.081847C6.81535 0.116455 6.85831 0.160634 6.89149 0.211855L11.8918 7.88483Z' fill='%23063D84'/%3e%3c/svg%3e");
}

/*# sourceMappingURL=home-news.min.css.map */
.BannerFacebook {
  border-radius: 1.5rem;
  position: relative;
  overflow: hidden;
  padding: 2.3em 3em 2em 2.3em;
  box-sizing: border-box;
  background: linear-gradient(90deg, #005099 14.78%, rgba(0, 80, 153, 0.69) 71.59%, rgba(0, 80, 153, 0.37) 100%);
  color: #fff;
}

@media (max-width: 64rem) {
  .BannerFacebook {
    display: flex;
    align-items: center;
  }
}

@media (max-width: 30rem) {
  .BannerFacebook {
    padding: 2em 1.25em;
  }
}

.BannerFacebook:not(:last-of-type) {
  margin-bottom: 1.25em;
}

@media (max-width: 64rem) {
  .BannerFacebook:not(:last-of-type) {
    margin-bottom: 0;
  }
}

.BannerFacebook:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

.BannerFacebook-text {
  position: relative;
}

.BannerFacebook-text h2 {
  display: flex;
  align-items: center;
  font-size: var(--textLg);
  font-weight: bold;
  margin-bottom: 1rem;
  color: #fff;
}

.BannerFacebook-text h2 svg {
  margin-right: 1rem;
}

@media (max-width: 48rem) {
  .BannerFacebook-text h2 {
    font-size: 1.25em;
    margin-bottom: .75em;
  }
}

.BannerFacebook-text p {
  margin-bottom: 1rem;
  line-height: 1.8;
}

@media (max-width: 48rem) {
  .BannerFacebook-text p {
    font-size: 0.875em;
  }
}

.BannerFacebook .ButtonBase {
  color: var(--colorBrandDark);
}

.BannerFacebook-image {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}

/*# sourceMappingURL=facebook.min.css.map */
.StyledText {
  --lineHeightMultiplier: 1.1;
  --textVspaceMultiplier: 1.35;
  font-size: var(--textMd);
}

.StyledText h2 {
  font-size: 1.875rem;
  font-weight: bold;
  margin-bottom: var(--spaceXs);
}

@media (max-width: 86rem) {
  .StyledText h2 {
    font-size: 1.75rem;
  }
}

@media (max-width: 48rem) {
  .StyledText h2 {
    font-size: 1.5rem;
  }
}

.StyledText h3 {
  font-size: 1.5rem;
}

@media (max-width: 86rem) {
  .StyledText h3 {
    font-size: 1.35rem;
  }
}

@media (max-width: 48rem) {
  .StyledText h3 {
    font-size: 1.25rem;
  }
}

.StyledText h4 {
  font-size: 1.25rem;
}

@media (max-width: 48rem) {
  .StyledText h4 {
    font-size: 1.15rem;
  }
}

.StyledText h1, .StyledText h2, .StyledText h3, .StyledText h4 {
  line-height: calc(var(--headingLineHeight) * var(--lineHeightMultiplier, 1));
  margin-bottom: calc(var(--spaceUnit) * 0.45 * var(--textVspaceMultiplier, 1));
}

.StyledText h2, .StyledText h3, .StyledText h4 {
  margin-top: calc(var(--spaceUnit) * 1.2 * var(--textVspaceMultiplier, 1));
}

.StyledText p, .StyledText ul li, .StyledText ol li {
  font-size: 1rem;
  line-height: 1.875rem;
}

.StyledText ul, .StyledText ol, .StyledText p {
  margin-bottom: calc(var(--spaceUnit) * .75 * var(--textVspaceMultiplier, 1));
}

.StyledText figcaption {
  margin-top: calc(var(--spaceUnit) * 0.5);
}

.StyledText em {
  font-style: italic;
}

.StyledText hr {
  margin: var(--spaceLg) 0;
  border: none;
  border-bottom: 1px solid var(--colorOutlines);
}

.StyledText a:not(.ButtonBase) {
  color: var(--colorBrand);
  text-decoration: underline;
}

.StyledText a:not(.ButtonBase):hover {
  color: var(--colorBrandSecondary);
}

.StyledText a[title="Nahoru"] {
  display: inline-flex;
  align-items: center;
  font-weight: bolder;
  font-size: var(--textSm);
  text-decoration: none;
}

.StyledText a[title="Nahoru"]:before {
  content: "";
  display: inline-block;
  width: 1.2em;
  height: 1.2em;
  background: url(/frontend/images/icons/caret-up.svg) no-repeat center;
  margin-right: .5em;
}

.StyledText a[title="Nahoru"]:hover {
  text-decoration: underline;
}

.StyledText blockquote {
  font-style: italic;
  position: relative;
  padding: 4rem 1.5rem 1.5rem;
  background: #F4F9FE;
  border-radius: 0.5rem;
}

.StyledText blockquote:before {
  content: "";
  width: 33px;
  height: 24px;
  position: absolute;
  top: 1.5rem;
  background-image: url("data:image/svg+xml,%3Csvg width='33' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 28 21'%3E%3Cpath fill='%233ab4e9' d='M27.54 4.48 26.76.7c-3.56.08-6.3.98-8.22 2.7-1.92 1.72-2.88 4.56-2.88 8.52v8.1h9.72v-9.6h-3.72c-.32-3.52 1.64-5.5 5.88-5.94Zm-15.24 0L11.52.7c-3.56.08-6.3.98-8.22 2.7C1.38 5.12.42 7.96.42 11.92v8.1h9.72v-9.6H6.42C6.1 6.9 8.06 4.92 12.3 4.48Z' /%3E%3C/svg%3E");
}

.StyledText blockquote + blockquote {
  margin-top: var(--spaceMd);
}

.StyledText ul, .StyledText ol {
  list-style-type: none;
  margin-left: 0;
}

.StyledText ul ul, .StyledText ul ol, .StyledText ol ul, .StyledText ol ol {
  margin-left: var(--spaceSm);
  margin-top: .5em;
  margin-bottom: .2em;
  font-size: .9em;
}

.StyledText ul li, .StyledText ol li {
  position: relative;
  padding-bottom: .7em;
}

.StyledText ul li:last-child, .StyledText ol li:last-child {
  padding-bottom: 0;
}

.StyledText ul li:before, .StyledText ol li:before {
  content: ' ';
  display: block;
  width: .55em;
  height: .55em;
  position: absolute;
  left: .2em;
  top: .48em;
  z-index: var(--layerPageZIndex);
}

.StyledText ul li {
  padding-left: 1.5em;
}

.StyledText ul li:before {
  content: url(/frontend/images/drop.svg);
  top: 0;
}

.StyledText ol {
  list-style-type: none;
  counter-reset: li;
}

.StyledText ol li {
  padding-left: 2em;
}

.StyledText ol li:before {
  counter-increment: li;
  content: counter(li, list-number);
  background: transparent;
  font-size: .75em;
  font-weight: 700;
  color: #fff;
  padding: .2em 0;
  line-height: 1;
  width: auto;
  height: auto;
  left: 0;
  top: .65em;
  min-width: 1.7em;
  text-align: center;
}

.StyledText ol li:after {
  content: '';
  height: 2rem;
  width: 1.1rem;
  background: no-repeat center/contain url(/frontend/images/drop.svg);
  left: 2px;
  top: -2px;
  position: absolute;
}

.StyledText ol ul > li {
  content: ' ';
}

.StyledText .ResponsiveTable {
  max-width: 100%;
  overflow: auto;
}

.StyledText .ResponsiveTable table {
  min-width: 40rem;
}

.StyledText table {
  border-collapse: collapse;
  background: white;
  border-radius: 7px;
  width: 100%;
  position: relative;
  border: 1px solid var(--colorOutlines);
  margin: calc(var(--spaceUnit) * 1.5 * var(--textVspaceMultiplier, 1)) 0 calc(var(--spaceUnit) * 2 * var(--textVspaceMultiplier, 1));
}

@media (min-width: 62.01rem) {
  .StyledText table.table-small {
    width: 50%;
  }
}

.StyledText table td, .StyledText table th {
  padding: .5rem 0 .5rem 1rem;
}

.StyledText table td:last-child, .StyledText table th:last-child {
  padding-right: var(--spaceMd);
}

.StyledText table thead {
  font-size: 1rem;
  background: var(--colorBrand);
  color: #fff;
  text-align: left;
  font-weight: bold;
}

.StyledText table tbody tr {
  border-bottom: 1px solid var(--colorOutlines);
  transition: .25s;
}

.StyledText table tbody tr.tabulka_head {
  font-size: 1rem;
  background: var(--colorBrand);
  color: #fff;
}

.StyledText table tbody tr.tabulka_head p {
  margin-bottom: 0;
  font-weight: bold;
}

.StyledText table td, .StyledText table th {
  font-size: 1rem;
  border: 0;
}

.StyledText table tr:not(.tabulka_head) td {
  text-align: left;
}

.StyledText iframe {
  border: none;
  width: 100%;
  aspect-ratio: 16/9;
}

.StyledText video {
  width: 100%;
  height: auto;
}

.StyledText + .AppForm {
  margin-top: var(--spaceXl);
}

.StyledText > *:first-child, .StyledText div > *:first-child {
  margin-top: 0;
}

.StyledText > *:last-child, .StyledText div > *:last-child {
  margin-bottom: 0;
}

/*# sourceMappingURL=styled-text.min.css.map */
.ImageGallery {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: var(--spaceLg);
  margin: 0 -0.1rem var(--spaceLg);
  counter-reset: galleryList;
}

@media (max-width: 87rem) {
  .ImageGallery {
    grid-gap: var(--spaceMd);
  }
}

@media (max-width: 48rem) {
  .ImageGallery {
    grid-template-columns: repeat(2, 1fr);
  }
}

.ImageGallery:last-child {
  margin-bottom: 0;
}

.ImageGallery h2 {
  grid-column: 1 / -1;
}

.ImageGallery-item {
  background: var(--colorBrand);
  overflow: hidden;
  counter-increment: galleryList;
  position: relative;
  border-radius: .438rem;
}

.ImageGallery-item:after {
  content: counter(galleryList, decimal-leading-zero);
  color: hsl(0, 0%, calc((var(--colorBrand-l) - 60) * -100%));
  font-weight: 700;
  font-size: var(--textLg);
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: var(--animationBase);
  transform: scale(0);
  opacity: 0;
  text-align: center;
  padding: var(--spaceSm);
}

@media (max-width: 25rem) {
  .ImageGallery-item:after {
    font-size: var(--testSm);
  }
}

.ImageGallery-item.is-last img {
  opacity: .3;
}

.ImageGallery-item.is-last:after {
  content: attr(data-more-text);
  transform: scale(1);
  opacity: 1;
}

.ImageGallery-item:hover:after {
  transform: scale(1);
  opacity: 1;
}

.ImageGallery-item:hover img {
  opacity: .4;
}

.ImageGallery-item img {
  transition: var(--animationBase);
  object-fit: cover;
  height: 100%;
  width: 100%;
  max-height: 250px;
}

/*# sourceMappingURL=image-gallery.min.css.map */
@media (max-width: 80rem) {
  .AppNavigation {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    width: 320px;
    max-width: calc(100vw - 2rem);
    background: var(--colorThemeAccent);
    box-shadow: 0 0 32px #0000005c;
    padding: 0;
    z-index: var(--layerPageZIndex);
    overflow: auto;
    transition: var(--animationBase);
    transform: translateX(100%);
    opacity: 0;
  }
  .AppNavigation.is-opened {
    transform: translateX(0);
    opacity: 1;
  }
}

.AppNavigation-closer {
  position: absolute;
  top: 0;
  right: 0;
  width: 2em;
  height: 2em;
  display: flex;
  justify-content: center;
  align-items: center;
  background: var(--colorBrand);
  color: hsl(0, 0%, calc((var(--colorBrand-l) - 60) * -100%));
  transition: var(--animationBase);
}

.AppNavigation-closer:hover, .AppNavigation-closer:active, .AppNavigation-closer:focus {
  background: hsl(var(--colorBrand-h), calc(var(--colorBrand-s) * 1%), calc(var(--colorBrand-l) * 0.8 * 1%));
}

@media (min-width: 80.01rem) {
  .AppNavigation-closer {
    display: none;
  }
}

.AppNavigation-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}

@media (min-width: 80.01rem) {
  .AppNavigation-list {
    align-items: center;
  }
}

@media (max-width: 80rem) {
  .AppNavigation-list {
    flex-direction: column;
    padding: var(--spaceLg);
  }
}

.AppNavigation-button {
  margin-left: var(--spaceLg);
  width: calc(100% - var(--spaceLg) - var(--spaceLg));
  justify-content: center;
}

@media (min-width: 48.01rem) {
  .AppNavigation-button {
    display: none;
  }
}

/*# sourceMappingURL=navigation.min.css.map */
@charset "UTF-8";
.AppNavigationItem {
  position: relative;
  margin: .2em 0 .2em 2rem;
  font-size: 1rem;
}

@media (max-width: 80rem) {
  .AppNavigationItem {
    margin: 0;
    font-size: .8rem;
    border-bottom: 1px solid var(--colorOutlines);
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    color: var(--colorText);
  }
  .AppNavigationItem:last-child {
    border-bottom: none;
  }
}

.AppNavigationItem:first-child {
  margin-left: 0;
}

.AppNavigationItem-frame {
  display: flex;
  align-items: center;
}

@media (max-width: 80rem) {
  .AppNavigationItem-opener {
    display: flex;
    margin-left: .5em;
  }
  .AppNavigationItem-opener svg {
    width: 12px;
    height: auto;
    transition: var(--animationBase);
  }
  .AppNavigationItem-opener.is-opened svg {
    transform: rotate(-180deg);
  }
}

.AppNavigationItem-link {
  color: inherit;
  text-decoration: none;
  font-weight: 700;
  transition: all .25s ease-in-out;
}

@media (max-width: 80rem) {
  .AppNavigationItem-link {
    display: block;
    padding: .8em 0;
    flex: 1;
  }
}

.AppNavigationItem-link.is-active, .AppNavigationItem-link:hover, .AppNavigationItem-link:focus {
  color: var(--colorBrand);
  text-decoration: none;
}

.AppNavigationItem-submenu {
  position: absolute;
  left: 0;
  top: calc(100% + .8rem);
  transition: var(--animationBase);
  transform-origin: top left;
  transform: scale(0);
  opacity: 0;
  box-shadow: 0 0 20px #0000003b;
  width: 230px;
  z-index: var(--layerDropdownZIndex);
  border-top: 2px solid var(--colorBrand);
}

@media (max-width: 80rem) {
  .AppNavigationItem-submenu {
    position: static;
    box-shadow: none;
    opacity: 0;
    max-height: 0;
    transform: rotateX(90deg);
    overflow: hidden;
    width: 100%;
    border-top: 1px dashed var(--colorOutlines);
  }
}

.AppNavigationItem-submenu:before {
  content: '▲';
  display: block;
  position: absolute;
  bottom: 100%;
  width: 100%;
  text-align: left;
  padding-left: 1em;
  color: var(--colorBrand);
  line-height: 1;
  padding-top: 0.4em;
}

@media (min-width: 80.01rem) {
  .AppNavigationItem:hover .AppNavigationItem-submenu {
    transform: scale(1);
    opacity: 1;
  }
}

@media (max-width: 80rem) {
  .AppNavigationItem-submenu.is-opened {
    opacity: 1;
    max-height: 1000px;
    transform: rotateX(0deg);
  }
}

.AppNavigationItem-submenu .AppNavigationItem {
  background: #fff;
  width: 100%;
  border-bottom: 1px solid var(--colorOutlines);
  margin: 0;
}

.AppNavigationItem-submenu .AppNavigationItem:last-child {
  border-bottom: none;
}

.AppNavigationItem-submenu .AppNavigationItem-link {
  display: block;
  padding: 10px;
  font-size: .875rem;
  color: var(--colorText);
}

.AppNavigationItem-submenu .AppNavigationItem-link.is-active, .AppNavigationItem-submenu .AppNavigationItem-link:hover, .AppNavigationItem-submenu .AppNavigationItem-link:focus {
  color: var(--colorBrand);
  text-decoration: none;
}

@media (max-width: 80rem) {
  .AppNavigationItem-submenu .AppNavigationItem-link {
    padding: 1em 0 1em 1.5em;
    font-weight: 400;
    font-size: .9em;
  }
}

/*# sourceMappingURL=navigation-item.min.css.map */
.AppHeader {
  position: relative;
  z-index: var(--layerHeaderZIndex);
}

.AppHeader-frame {
  display: flex;
  align-items: center;
  position: relative;
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
  padding-right: 0;
}

@media (max-width: 80rem) {
  .AppHeader-frame {
    padding-top: clamp(15px, 2vw, 30px);
    padding-bottom: clamp(15px, 2vw, 30px);
    padding-right: var(--sizeContentOffset);
  }
}

.AppHeader-logo {
  margin-right: auto;
  width: 20vw;
  min-width: 150px;
  position: absolute;
  top: 0;
}

@media (min-width: 80.01rem) {
  .AppHeader-logo {
    left: -10vw;
  }
}

@media (max-width: 80rem) {
  .AppHeader-logo {
    left: -15px;
  }
}

.AppHeader-logo img, .AppHeader-logo svg {
  max-width: 100%;
  height: auto;
  filter: drop-shadow(0 4px 9px rgba(0, 0, 0, 0.25));
}

.AppHeader-contact {
  font-weight: 300;
  font-size: var(--textSm);
  margin-bottom: .4em;
}

@media (max-width: 64rem) {
  .AppHeader-contact {
    display: none;
  }
}

.AppHeader-contact a {
  color: var(--textSubtle);
}

.AppHeader-contact a svg {
  color: var(--colorBrand);
}

.AppHeader-boxes {
  display: flex;
  margin-left: var(--spaceMd);
  margin-right: var(--spaceSm);
  position: relative;
}

.AppHeader-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: var(--animationBase);
  background: var(--colorBrand);
  cursor: pointer;
  color: #fff !important;
  padding: .8em 2em;
  font-size: 1em;
  font-weight: bold;
  text-decoration: none;
  border: none;
  outline: 0;
  border-radius: 0.625em;
}

.AppHeader-button:hover, .AppHeader-button:active, .AppHeader-button:focus {
  background: var(--colorBrandDark);
  text-decoration: none;
  color: #fff !important;
}

@media (max-width: 80rem) {
  .AppHeader-button {
    width: 100%;
    text-align: center;
    margin-top: 20px;
  }
}

.AppHeader-button svg {
  display: none;
}

.AppHeader-hmb {
  display: flex;
  flex-direction: column;
  font-size: .5rem;
  text-transform: uppercase;
  font-weight: 700;
  margin-left: var(--spaceLg);
  cursor: pointer;
}

.AppHeader-hmb svg {
  width: 1.6rem;
  height: auto;
}

@media (max-width: 32rem) {
  .AppHeader-hmb {
    margin-left: var(--spaceMd);
  }
}

@media (min-width: 80.01rem) {
  .AppHeader-hmb {
    display: none;
  }
}

.AppHeader-content {
  display: flex;
  align-items: center;
  margin-left: auto;
}

/*# sourceMappingURL=header.min.css.map */
.FooterNav-item {
  margin-bottom: var(--spaceXxs);
}

.FooterNav-item a {
  color: inherit;
  padding: 0;
  background: transparent;
  font-weight: normal;
}

.FooterNav-item a:hover, .FooterNav-item a:active, .FooterNav-item a:focus {
  text-decoration: underline;
  background: transparent;
}

/*# sourceMappingURL=footer-nav.min.css.map */
.AppFooter {
  position: relative;
  overflow: hidden;
  color: #fff;
  clip-path: url(../../../frontend/CID/hledejpramenvody/klasik-2020/dist/components/footer/_1/#footerClip);
  padding-top: 6.75rem;
}

@media (max-width: 62rem) {
  .AppFooter {
    clip-path: none;
    padding-top: 3rem;
  }
}

.AppFooter:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, #005099 54.82%, rgba(0, 80, 153, 0.81) 84.7%);
  z-index: -1;
}

.AppFooter-clipsvg {
  position: absolute;
  z-index: -2;
}

.AppFooter-bg {
  position: absolute;
  top: 50%;
  right: calc(50vw - 1920px / 2);
  transform: translateY(-50%);
  z-index: -2;
  height: 100%;
}

.AppFooter-bg img {
  height: 100%;
}

.AppFooter a {
  color: inherit;
}

.AppFooter-frame {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 0 3em;
}

@media (max-width: 87rem) {
  .AppFooter-frame {
    grid-gap: 0 1em;
    padding: 0 3em;
  }
}

@media (max-width: 62rem) {
  .AppFooter-frame {
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 3em 1em;
  }
}

@media (max-width: 30rem) {
  .AppFooter-frame {
    grid-template-columns: 1fr;
    padding: 0 1.5em;
  }
}

.AppFooter p {
  margin-bottom: var(--spaceMd);
}

.AppFooter-title {
  position: relative;
  margin: 0 0 1.4rem;
  color: inherit;
  font-weight: bold;
  font-size: 1.18rem;
}

@media (max-width: 62rem) {
  .AppFooter-title {
    margin: 0 0 1.5em;
  }
}

@media (max-width: 30rem) {
  .AppFooter-title {
    pointer-events: auto;
    margin: 0 0 1.2em;
  }
}

@media (max-width: 62rem) {
  .AppFooter-contact {
    grid-column: 1 / -1;
  }
}

.AppFooter-contact .AppFooterContact + a {
  display: inline-block;
  margin-top: var(--spaceMd);
}

.AppFooterContactItem,
.AppFooter-socials a {
  display: flex;
  margin-bottom: .75rem;
  font-weight: bold;
}

.AppFooterContactItem:hover, .AppFooterContactItem:active, .AppFooterContactItem:focus,
.AppFooter-socials a:hover,
.AppFooter-socials a:active,
.AppFooter-socials a:focus {
  text-decoration: none;
}

.AppFooterContactItem:hover svg, .AppFooterContactItem:active svg, .AppFooterContactItem:focus svg,
.AppFooter-socials a:hover svg,
.AppFooter-socials a:active svg,
.AppFooter-socials a:focus svg {
  transform: scale(1.1);
  color: var(--colorBrand);
}

.AppFooterContactItem:hover strong, .AppFooterContactItem:active strong, .AppFooterContactItem:focus strong,
.AppFooter-socials a:hover strong,
.AppFooter-socials a:active strong,
.AppFooter-socials a:focus strong {
  color: var(--colorBrand);
}

.AppFooterContactItem-title,
.AppFooterContactItem .Social-desc span:first-of-type,
.AppFooter-socials a-title,
.AppFooter-socials a .Social-desc span:first-of-type {
  display: inline-block;
  min-width: 5.5rem;
  width: 5.5rem;
}

.AppFooterContactItem-icon,
.AppFooterContactItem .Social-icon,
.AppFooter-socials a-icon,
.AppFooter-socials a .Social-icon {
  width: 1.8em;
  min-width: 1.8em;
  height: 1.8em;
  background: rgba(0, 0, 0, 0.28);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 1em;
  position: relative;
  top: -2px;
}

.AppFooterContactItem-icon svg,
.AppFooterContactItem .Social-icon svg,
.AppFooter-socials a-icon svg,
.AppFooter-socials a .Social-icon svg {
  transition: .25s;
}

.AppFooterContactItem .Social-desc,
.AppFooter-socials a .Social-desc {
  display: flex;
}

.AppFooterContactItem strong,
.AppFooter-socials a strong {
  transition: .25s;
}

@media (max-width: 40rem) {
  .AppFooter-address {
    grid-column: 1 / -1;
  }
}

.AppFooter-address p {
  line-height: 2;
}

.AppFooter-iso {
  display: block;
  margin-bottom: 1.5em;
}

@media (max-width: 48rem) {
  .AppFooter-iso {
    order: 2;
  }
  .AppFooter-iso img {
    width: 125px;
  }
}

@media (max-width: 30rem) {
  .AppFooter-iso img {
    width: 100px;
  }
}

@media (max-width: 48rem) {
  .AppFooter-image {
    display: flex;
    grid-gap: 1em;
    justify-content: space-between;
  }
}

@media (max-width: 40rem) {
  .AppFooter-image {
    grid-column: 1 / -1;
  }
}

.AppFooter-logo {
  margin-top: var(--spaceLg);
}

@media (max-width: 87rem) {
  .AppFooter-logo svg {
    width: 14em;
  }
}

@media (max-width: 62rem) {
  .AppFooter-logo {
    display: none;
  }
}

.AppFooter-copy {
  grid-column: 1 / -1;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  font-size: var(--textRg);
  width: 100%;
  padding: var(--spaceMd) 0;
  margin-top: var(--spaceLg);
  border-top: 1px solid #fff;
}

@media (max-width: 62rem) {
  .AppFooter-copy {
    margin-top: 0;
  }
}

@media (max-width: 48rem) {
  .AppFooter-copy {
    font-size: .85em;
    flex-wrap: wrap;
  }
}

@media (max-width: 30rem) {
  .AppFooter-copy {
    flex-direction: column;
    padding-top: 1.2em;
    line-height: 1.75;
  }
}

.AppFooter-copy .AppFooter-border {
  padding-top: 0;
  padding-bottom: 1.2em;
}

.AppFooter-copy p {
  display: flex;
  align-items: center;
  margin: 0;
}

@media (max-width: 25rem) {
  .AppFooter-copy p:first-child {
    width: 100%;
    margin-bottom: var(--spaceXs);
  }
}

.AppFooter-copy svg {
  display: inline-block;
  vertical-align: middle;
  margin: 0 8px;
}

@media (max-width: 25rem) {
  .AppFooter-copy svg {
    width: 1.4em;
  }
}

.AppFooter-copy a {
  text-decoration: underline;
}

.AppFooter-copy a:hover, .AppFooter-copy a:active, .AppFooter-copy a:focus {
  text-decoration: none;
}

/*# sourceMappingURL=footer.min.css.map */
.CookiesPopup {
  position: fixed;
  padding: 2em;
  width: 64em;
  max-width: calc(100% - 1em);
  font-size: .875rem;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: var(--animationBase);
  z-index: var(--cookiePopupLayer, 1000);
}

@media (max-width: 40rem) {
  .CookiesPopup {
    padding: .5em;
  }
}

.CookiesPopup.is-opened, .CookiesPopup.is-active {
  pointer-events: auto;
  opacity: 1;
  visibility: visible;
}

.CookiesPopup, .CookiesPopup-middle {
  inset: 50% auto auto 50%;
  transform: translateX(-50%) translateY(-50%);
}

.CookiesPopup:not(.CookiesPopup-middle) {
  transform: none;
}

.CookiesPopup-left-top {
  inset: 0 auto auto 0;
}

.CookiesPopup-left-bottom {
  inset: auto auto 0 0;
}

.CookiesPopup-right-top {
  inset: 0 0 auto auto;
}

.CookiesPopup-right-bottom {
  inset: auto 0 0 auto;
}

.CookiesPopup-inner {
  position: relative;
  max-height: 88vh;
  padding: 3.2em 4.8em 2em;
  background: #fff;
  transform: translateY(4em);
  transition: all 0.4s cubic-bezier(0.64, -0.19, 0.23, 1.33);
  border: 1px solid currentColor;
  opacity: 0;
}

.CookiesPopup-inner-base {
  display: flex;
  flex-direction: row;
}

@media (max-width: 48rem) {
  .CookiesPopup-inner-base {
    flex-direction: column;
  }
}

@media (max-width: 40rem) {
  .CookiesPopup-inner {
    padding: 3.2em 1.5em 1.25em;
  }
}

.CookiesPopup.is-opened .CookiesPopup-inner,
.CookiesPopup.is-active .CookiesPopup-inner {
  opacity: 1;
  transform: translateY(0);
}

.CookiesPopup form {
  display: flex;
  flex-flow: column;
  margin: 0 -1em;
  padding: 0 1em;
  overflow: hidden;
}

.CookiesPopup-innerWrapper {
  flex: 1;
  margin-right: -.8em;
  padding-right: .8em;
  overflow: auto;
  margin-bottom: .25em;
}

.CookiesPopup-title {
  font-size: 2.25em;
  padding-right: 2em;
}

@media (max-width: 40rem) {
  .CookiesPopup-title {
    font-size: 1.4em;
    padding-right: 0;
  }
}

.CookiesPopup-text {
  line-height: 1.4;
}

.CookiesPopup-text a {
  color: inherit;
  text-decoration: underline;
}

.CookiesPopup-text a:hover {
  text-decoration: none;
}

.CookiesPopup-settings {
  margin: 1.25em 0 0;
}

.CookiesPopup-type {
  background: #f5f5f5;
}

.CookiesPopup-type:last-of-type {
  display: none;
}

.CookiesPopup-type:not(:last-child) {
  margin-bottom: .75em;
}

.CookiesPopup-typeHeader {
  display: flex;
  align-items: center;
  font-weight: bold;
  padding: .8em 1em;
}

.CookiesPopup-typeHeader::marker {
  display: none;
  content: none;
}

.CookiesPopup-typeHeader > svg {
  width: 1em;
  height: 1em;
  transition: var(--animationBase);
  margin-left: 1.2em;
}

.CookiesPopup-type summary::-webkit-details-marker {
  display: none;
}

.CookiesPopup-typeTitle {
  line-height: 1.8;
  margin-right: auto;
}

@media (max-width: 40rem) {
  .CookiesPopup-typeTitle {
    font-size: .9em;
  }
}

.CookiesPopup-typeStatus {
  color: #008000;
}

@media (max-width: 40rem) {
  .CookiesPopup-typeStatus {
    font-size: .8em;
  }
}

.CookiesPopup-typeStatus--disabled {
  color: #FF0000;
}

.CookiesPopup-typeContent {
  padding: .4em 1em .8em;
}

.CookiesPopup-type[open] .CookiesPopup-typeHeader > svg {
  transform: rotate(180deg);
}

.CookiesPopup-buttonsWrapper {
  display: flex;
  justify-content: center;
  flex-flow: column;
  gap: .75em 1em;
  margin: 2em 0 .75em;
}

.CookiesPopup-buttons-right {
  padding-left: 4.8em;
}

@media (max-width: 48rem) {
  .CookiesPopup-buttons-right {
    padding-left: 0;
  }
}

.CookiesPopup-linkButton {
  font-weight: bold;
  text-align: center;
  outline: 0;
  border: 0;
  cursor: pointer;
  background: transparent;
  margin: .5em 0 -.5em;
  padding: .125rem .25rem;
  color: inherit;
  transition: var(--animationBase);
}

.CookiesPopup-linkButton.is-toggled {
  opacity: .4;
}

.CookiesPopup-linkButton:hover {
  text-decoration: underline;
}

.CookiesPopup-button {
  position: relative;
  font-size: 1em;
  font-weight: bold;
  padding: 0.8em 1.2em;
  text-transform: none;
  border: 0;
  outline: 0;
  transition: var(--animationBase);
  cursor: pointer;
  white-space: nowrap;
  text-align: center;
  text-decoration: none;
  z-index: 1;
}

.CookiesPopup-button:hover {
  text-decoration: none;
}

.CookiesPopup-button--disableCookies {
  background: var(--colorSecondaryBg);
  color: hsl(0, 0%, calc((var(--colorSecondaryBg-l) - 60) * -100%));
}

.CookiesPopup-button--disableCookies:hover {
  background: hsl(var(--colorSecondaryBg-h), calc(var(--colorSecondaryBg-s) * 1%), calc(var(--colorSecondaryBg-l) * 0.88 * 1%));
}

.CookiesPopup-button--allowCookies {
  background: var(--colorBrand);
  color: hsl(0, 0%, calc((var(--colorBrand-l) - 60) * -100%));
}

@media (max-width: 40rem) {
  .CookiesPopup-button--allowCookies {
    order: -1;
  }
}

.CookiesPopup-button--allowCookies:hover {
  background: hsl(var(--colorBrand-h), calc(var(--colorBrand-s) * 1%), calc(var(--colorBrand-l) * 0.88 * 1%));
  color: hsl(0, 0%, calc((var(--colorBrand-l) - 60) * -100%));
}

.CookiesPopup-icon {
  position: absolute;
  top: -.75rem;
  right: -.75rem;
  z-index: -1;
  opacity: .05;
  transform: rotate(188deg);
  pointer-events: none;
}

@media (max-width: 40rem) {
  .CookiesPopup-icon {
    width: 6.4rem;
    height: 6.4rem;
  }
}

/*# sourceMappingURL=cookies-popup.min.css.map */
.ToggleBase {
  margin: 0;
  width: 3em;
  height: 1.6em;
  transition: var(--animationBase);
  outline: none;
  border-radius: 0;
  position: relative;
  display: inline-block;
}

.ToggleBase input {
  opacity: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  position: absolute;
  z-index: var(--layerPageZIndex);
  cursor: pointer;
}

.ToggleBase input:not(:disabled):hover,
.ToggleBase input:not(:disabled):focus,
.ToggleBase input:checked {
  border-color: var(--colorBrand);
  background: var(--colorBrand);
}

.ToggleBase input:checked + .ToggleBase-body {
  background-color: var(--colorButtonBg);
}

.ToggleBase input:checked + .ToggleBase-body:after {
  background: hsl(var(--colorBrand-h), calc(var(--colorBrand-s) * 1%), calc(var(--colorBrand-l) * 0.64 * 1%));
  transform: translateX(1.4em);
}

.ToggleBase-body {
  width: 100%;
  height: 100%;
  background: #e6e6e6;
  transition: var(--animationBase);
}

.ToggleBase-body:after {
  content: '';
  display: block;
  width: 1.2em;
  height: 1.2em;
  background-color: silver;
  transition: var(--animationBase);
  position: absolute;
  top: .2em;
  left: .2em;
}

.ToggleBase:disabled,
.ToggleBase:disabled + * {
  border-color: var(--colorTextSubtle);
  opacity: .4;
}

.ToggleBase.is-invalid {
  border-color: var(--colorErrorsDefault);
}

/*# sourceMappingURL=toggle.min.css.map */
.SpinnerGlobal {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background: var(--colorShadeBg);
  pointer-events: none;
  opacity: 0;
  z-index: var(--layerSpinnerZIndex);
  transition: var(--animationBase);
}

.SpinnerGlobal.is-active {
  pointer-events: auto;
  opacity: 1;
}

.SpinnerGlobal-spinner {
  margin: auto;
  width: 25px;
  height: 25px;
  background-color: transparent;
  border-radius: 50%;
  display: block;
  animation: spinner 2s linear infinite;
}

.SpinnerGlobal-spinner::before, .SpinnerGlobal-spinner::after {
  display: block;
  border-radius: 50%;
  content: '';
  width: 25px;
  height: 25px;
  background-color: var(--colorBrand);
  animation: pulse 1s alternate linear infinite;
}

.SpinnerGlobal-spinner::before {
  margin-left: 25px;
}

.SpinnerGlobal-spinner::after {
  margin-top: -25px;
  margin-left: -25px;
}

@keyframes spinner {
  0% {
  }
  100% {
    transform: rotate(360deg);
  }
}

@keyframes pulse {
  0% {
  }
  100% {
    transform: scale(0.8);
    opacity: .5;
  }
}

/*# sourceMappingURL=spinner-global.min.css.map */
.TextGrid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: var(--spaceMd);
  margin-bottom: var(--spaceXl);
}

.TextGridItem {
  text-align: center;
}

.TextGridItem img {
  margin: 0 auto var(--spaceMd);
  display: block;
}

.TextGridItem big {
  display: block;
  font-size: var(--textXxl);
  font-weight: 700;
  line-height: 1;
}

.TextGridItem h2 {
  margin: 0 0 var(--spaceXs);
  font-size: var(--textMd);
}

.TextGridItem h2:after {
  display: none;
}

.TextIframe {
  min-height: 100%;
}

.TextImageCol {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: var(--spaceXl);
}

.TextImageCol-text {
  width: 55%;
}

@media (max-width: 48rem) {
  .TextImageCol-text {
    width: 100%;
    margin-bottom: var(--spaceMd);
  }
}

.TextImageCol-image {
  width: 40%;
  text-align: center;
}

@media (max-width: 48rem) {
  .TextImageCol-image {
    width: 100%;
  }
}

.TextImageCol:nth-child(even) .TextImageCol-image {
  order: -1;
}

@media (max-width: 48rem) {
  .TextImageCol:nth-child(even) .TextImageCol-image {
    order: 2;
  }
}

.TextImageCol-image img {
  width: 100%;
}

.TextTwoCol {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: var(--spaceLg);
}

.TextTwoCol-col {
  width: 47.5%;
}

@media (max-width: 48rem) {
  .TextTwoCol-col {
    width: 100%;
  }
  .TextTwoCol-col:first-child {
    margin-bottom: var(--spaceLg);
  }
}

/*# sourceMappingURL=wysiwyg.min.css.map */
