@font-face {
  font-family: "lg";
  src: url(64b800aa30714fd916dc.woff2?io9a6k) format("woff2"), url(747d038541bfc6bb8ea9.ttf?io9a6k) format("truetype"), url(356a0e9cb064c7a196c6.woff?io9a6k) format("woff"), url(09cd8e9be7081f216644.svg?io9a6k#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-container {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.lg-next,
.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: 1084;
  outline: none;
  border: none;
}
.lg-next.disabled,
.lg-prev.disabled {
  opacity: 0 !important;
  cursor: default;
}
.lg-next:hover:not(.disabled),
.lg-prev:hover:not(.disabled) {
  color: #fff;
}
.lg-single-item .lg-next,
.lg-single-item .lg-prev {
  display: none;
}

.lg-next {
  right: 20px;
}
.lg-next:before {
  content: "\e095";
}

.lg-prev {
  left: 20px;
}
.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%;
}
.lg-media-overlap .lg-toolbar {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
}
.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;
  will-change: color;
  -webkit-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
  transition: color 0.2s linear;
  background: none;
  border: none;
  box-shadow: none;
}
.lg-toolbar .lg-icon.lg-icon-18 {
  font-size: 18px;
}
.lg-toolbar .lg-icon:hover {
  color: #fff;
}
.lg-toolbar .lg-close:after {
  content: "\e070";
}
.lg-toolbar .lg-maximize {
  font-size: 22px;
}
.lg-toolbar .lg-maximize:after {
  content: "\e90a";
}
.lg-toolbar .lg-download:after {
  content: "\e0f2";
}

.lg-sub-html {
  color: #eee;
  font-size: 16px;
  padding: 10px 40px;
  text-align: center;
  z-index: 1080;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-out 0s;
  -o-transition: opacity 0.2s ease-out 0s;
  transition: opacity 0.2s ease-out 0s;
}
.lg-sub-html h4 {
  margin: 0;
  font-size: 13px;
  font-weight: bold;
}
.lg-sub-html p {
  font-size: 12px;
  margin: 5px 0 0;
}
.lg-sub-html a {
  color: inherit;
}
.lg-sub-html a:hover {
  text-decoration: underline;
}
.lg-media-overlap .lg-sub-html {
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
}
.lg-item .lg-sub-html {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}

.lg-error-msg {
  font-size: 14px;
  color: #999;
}

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

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

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont,
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont {
  opacity: 0;
  -moz-transform: scale3d(0.5, 0.5, 0.5);
  -o-transform: scale3d(0.5, 0.5, 0.5);
  -ms-transform: scale3d(0.5, 0.5, 0.5);
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  will-change: transform, opacity;
  -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;
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont,
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont {
  opacity: 1;
  -moz-transform: scale3d(1, 1, 1);
  -o-transform: scale3d(1, 1, 1);
  -ms-transform: scale3d(1, 1, 1);
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
}

.lg-icon:focus-visible {
  color: #fff;
  border-radius: 3px;
  outline: 1px dashed rgba(255, 255, 255, 0.6);
}

.lg-toolbar .lg-icon:focus-visible {
  border-radius: 8px;
  outline-offset: -5px;
}

.lg-group:after {
  content: "";
  display: table;
  clear: both;
}

.lg-container {
  display: none;
  outline: none;
}
.lg-container.lg-show {
  display: block;
}

.lg-on {
  scroll-behavior: unset;
}

.lg-overlay-open {
  overflow: hidden;
}

.lg-toolbar,
.lg-prev,
.lg-next,
.lg-pager-outer,
.lg-hide-sub-html .lg-sub-html {
  opacity: 0;
  will-change: transform, opacity;
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-show-in .lg-toolbar,
.lg-show-in .lg-prev,
.lg-show-in .lg-next,
.lg-show-in .lg-pager-outer {
  opacity: 1;
}
.lg-show-in.lg-hide-sub-html .lg-sub-html {
  opacity: 1;
}
.lg-show-in .lg-hide-items .lg-prev {
  opacity: 0;
  -webkit-transform: translate3d(-10px, 0, 0);
  transform: translate3d(-10px, 0, 0);
}
.lg-show-in .lg-hide-items .lg-next {
  opacity: 0;
  -webkit-transform: translate3d(10px, 0, 0);
  transform: translate3d(10px, 0, 0);
}
.lg-show-in .lg-hide-items .lg-toolbar {
  opacity: 0;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0);
}
.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html {
  opacity: 0;
  -webkit-transform: translate3d(0, 20px, 0);
  transform: translate3d(0, 20px, 0);
}

.lg-outer {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  text-align: left;
  opacity: 0.001;
  outline: none;
  will-change: auto;
  overflow: hidden;
  -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-zoom-from-image {
  opacity: 1;
}
.lg-outer.lg-visible {
  opacity: 1;
}
.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide, .lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide, .lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).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-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.lg-outer .lg-inner {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  -webkit-transition: opacity 0s;
  -o-transition: opacity 0s;
  transition: opacity 0s;
  white-space: nowrap;
}
.lg-outer .lg-item {
  display: none !important;
}
.lg-outer .lg-item:not(.lg-start-end-progress) {
  background: url(fcba57cdb89652f9bb54.gif) no-repeat scroll center center transparent;
}
.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: 100%;
  vertical-align: middle;
}
.lg-outer .lg-img-wrap {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  white-space: nowrap;
  font-size: 0;
}
.lg-outer .lg-item.lg-complete {
  background-image: none;
}
.lg-outer .lg-item.lg-current {
  z-index: 1060;
}
.lg-outer .lg-object {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  position: relative;
}
.lg-outer .lg-empty-html.lg-sub-html,
.lg-outer .lg-empty-html .lg-sub-html {
  display: none;
}
.lg-outer.lg-hide-download .lg-download {
  opacity: 0.75;
  pointer-events: none;
}
.lg-outer .lg-first-slide .lg-dummy-img {
  position: absolute;
  top: 50%;
  left: 50%;
}
.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components {
  -webkit-transform: translate3d(0, 0%, 0);
  transform: translate3d(0, 0%, 0);
  opacity: 1;
}
.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html {
  opacity: 1;
  transition: opacity 0.2s ease-out 0.15s;
}
.lg-outer .lg-media-cont {
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.lg-outer .lg-media-cont .lg-object {
  width: 100% !important;
  height: 100% !important;
}
.lg-outer .lg-has-iframe .lg-media-cont {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}

.lg-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1040;
  background-color: #000;
  opacity: 0;
  will-change: auto;
  -webkit-transition: opacity 333ms ease-in 0s;
  -o-transition: opacity 333ms ease-in 0s;
  transition: opacity 333ms ease-in 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-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-use-css3 .lg-item.lg-start-progress {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
  -o-transition: -o-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
  transition: transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
}
.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 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-container {
  display: none;
}
.lg-container.lg-show {
  display: block;
}
.lg-container.lg-dragging-vertical .lg-backdrop {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
}
.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
  opacity: 1;
}

.lg-inline .lg-backdrop,
.lg-inline .lg-outer {
  position: absolute;
}
.lg-inline .lg-backdrop {
  z-index: 1;
}
.lg-inline .lg-outer {
  z-index: 2;
}
.lg-inline .lg-maximize:after {
  content: "\e909";
}

.lg-components {
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  will-change: transform;
  -webkit-transition: -webkit-transform 0.35s ease-out 0s;
  -moz-transition: -moz-transform 0.35s ease-out 0s;
  -o-transition: -o-transform 0.35s ease-out 0s;
  transition: transform 0.35s ease-out 0s;
  z-index: 1080;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}

.lg-outer .lg-video-cont {
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.lg-outer .lg-video-cont .lg-object {
  width: 100% !important;
  height: 100% !important;
}
.lg-outer .lg-has-iframe .lg-video-cont {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}
.lg-outer .lg-video-object {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  z-index: 3;
}
.lg-outer .lg-video-poster {
  z-index: 1;
}
.lg-outer .lg-has-video .lg-video-object {
  opacity: 0;
  will-change: opacity;
  -webkit-transition: opacity 0.3s ease-in;
  -o-transition: opacity 0.3s ease-in;
  transition: opacity 0.3s ease-in;
}
.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,
.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button {
  opacity: 0 !important;
}
.lg-outer .lg-has-video.lg-video-loaded .lg-video-object {
  opacity: 1;
}

@keyframes lg-play-stroke {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
@keyframes lg-play-rotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.lg-video-play-button {
  width: 18%;
  max-width: 140px;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  cursor: pointer;
  transform: translate(-50%, -50%) scale(1);
  will-change: opacity, transform;
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0.17, 0.88, 0.32, 1.28), opacity 0.1s;
  -moz-transition: -moz-transform 0.25s cubic-bezier(0.17, 0.88, 0.32, 1.28), opacity 0.1s;
  -o-transition: -o-transform 0.25s cubic-bezier(0.17, 0.88, 0.32, 1.28), opacity 0.1s;
  transition: transform 0.25s cubic-bezier(0.17, 0.88, 0.32, 1.28), opacity 0.1s;
}
.lg-video-play-button:hover .lg-video-play-icon-bg,
.lg-video-play-button:hover .lg-video-play-icon {
  opacity: 1;
}

.lg-video-play-icon-bg {
  fill: none;
  stroke-width: 3%;
  stroke: #fcfcfc;
  opacity: 0.6;
  will-change: opacity;
  -webkit-transition: opacity 0.12s ease-in;
  -o-transition: opacity 0.12s ease-in;
  transition: opacity 0.12s ease-in;
}

.lg-video-play-icon-circle {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  fill: none;
  stroke-width: 3%;
  stroke: rgba(30, 30, 30, 0.9);
  stroke-opacity: 1;
  stroke-linecap: round;
  stroke-dasharray: 200;
  stroke-dashoffset: 200;
}

.lg-video-play-icon {
  position: absolute;
  width: 25%;
  max-width: 120px;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  opacity: 0.6;
  will-change: opacity;
  -webkit-transition: opacity 0.12s ease-in;
  -o-transition: opacity 0.12s ease-in;
  transition: opacity 0.12s ease-in;
}
.lg-video-play-icon .lg-video-play-icon-inner {
  fill: #fcfcfc;
}

.lg-video-loading .lg-video-play-icon-circle {
  animation: lg-play-rotate 2s linear 0.25s infinite, lg-play-stroke 1.5s ease-in-out 0.25s infinite;
}

.lg-video-loaded .lg-video-play-button {
  opacity: 0;
  transform: translate(-50%, -50%) scale(0.7);
}

/**
 * Swiper 12.0.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: October 21, 2025
 */

:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
  .swiper-slide,
  .swiper-cube-shadow {
    transform-style: preserve-3d;
  }
}

/* CSS Mode */
.swiper-css-mode {
  > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none; /* For Firefox */
    -ms-overflow-style: none; /* For Internet Explorer and Edge */
    &::-webkit-scrollbar {
      display: none;
    }
  }
  > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start;
  }
  &.swiper-horizontal {
    > .swiper-wrapper {
      scroll-snap-type: x mandatory;
    }
  }
  &.swiper-vertical {
    > .swiper-wrapper {
      scroll-snap-type: y mandatory;
    }
  }
  &.swiper-free-mode {
    > .swiper-wrapper {
      scroll-snap-type: none;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: none;
    }
  }
  &.swiper-centered {
    > .swiper-wrapper::before {
      content: '';
      flex-shrink: 0;
      order: 9999;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always;
    }
  }
  &.swiper-centered.swiper-horizontal {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after);
    }
  }
  &.swiper-centered.swiper-vertical {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      width: 100%;
      min-width: 1px;
      height: var(--swiper-centered-offset-after);
    }
  }
}

/* Slide styles start */
/* 3D Shadows */
.swiper-3d {
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom,
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
  }
  .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0.15);
  }
  .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress),
.swiper-watch-progress .swiper-slide-visible {
  .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear;
  }
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

:root {
  /*
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 1%;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
  --swiper-scrollbar-size: 4px;
  */
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
  .swiper-scrollbar-disabled > &,
  &.swiper-scrollbar-disabled {
    display: none !important;
  }
  .swiper-horizontal > &,
  &.swiper-scrollbar-horizontal {
    position: absolute;
    left: var(--swiper-scrollbar-sides-offset, 1%);
    bottom: var(--swiper-scrollbar-bottom, 4px);
    top: var(--swiper-scrollbar-top, auto);
    z-index: 50;
    height: var(--swiper-scrollbar-size, 4px);
    width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
  }
  .swiper-vertical > &,
  &.swiper-scrollbar-vertical {
    position: absolute;
    left: var(--swiper-scrollbar-left, auto);
    right: var(--swiper-scrollbar-right, 4px);
    top: var(--swiper-scrollbar-sides-offset, 1%);
    z-index: 50;
    width: var(--swiper-scrollbar-size, 4px);
    height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
  }
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}

.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}.ps{position:relative}

.ps{height:173px;padding-left:14px}.ps__rail-y{right:unset !important;left:0;width:4px !important;opacity:1 !important;background-color:#454545 !important}.ps__thumb-y{right:0;width:100%;border-radius:23px;background-color:#005a96 !important}
*,::before,::after{box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0;-ms-overflow-style:scrollbar}h1{font-size:2em}h1,h2,h3,h4,h5,h6{line-height:1.25;font-weight:normal;margin:0}p{margin:0}ul{padding-left:0;list-style:none}dl,ol,ul,dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}ol,ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{display:inline-block;text-decoration:none;background-color:rgba(0,0,0,0)}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}svg,audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{max-width:100%;height:auto;border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse;table-layout:fixed}button,input,select{border:none;appearance:none;margin:0}button{padding:0;text-align:unset;background:none;cursor:pointer;overflow:visible;text-transform:none}input{overflow:visible}select{text-transform:none}textarea{max-width:100%;margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-ui-invalid{box-shadow:none}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation;outline:none}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:default}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}@viewport{width:device-width;zoom:1}.cf::before,.cf::after{content:"";display:block}.cf::after{clear:both}[class*=container-]{margin:0 auto;padding:0 16px}.container-full{width:100%}.container-1{max-width:1312px}.offset-1{max-width:calc(100% - (100% - 1680px)/2);width:96%;margin-left:auto}.full-width{width:100%}.cover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.contain{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:contain}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.ibf{font-size:0}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.grid{display:grid}.flex{display:flex;flex-wrap:wrap}.flex-column{flex-direction:column}.flex-nowrap{display:flex}.inline-flex{display:inline-flex}.space-between{justify-content:space-between}.justify-start{justify-content:start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.flex-center{align-items:center}.flex-start{align-items:flex-start}.flex-end{align-items:flex-end}.grow{flex-grow:1}.no-shrink{flex-shrink:0}.relative{position:relative}.fixed{position:fixed}.sticky{position:sticky}.absolute{position:absolute}.abs-full-size{position:absolute;width:100%;height:100%;top:0;left:0}.abs-center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.abs-start{position:absolute;top:0;left:0}.abs-bottom{position:absolute;bottom:0;left:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-minus{z-index:-1}.z-100{z-index:100}.z-200{z-index:200}.float-l{float:left}.float-r{float:right}.m-center{margin-left:auto;margin-right:auto}.m-4{margin-bottom:4px}.m-8{margin-bottom:8px}.m-10{margin-bottom:10px}.m-16{margin-bottom:16px}.m-20{margin-bottom:20px}.m-24{margin-bottom:24px}.m-30{margin-bottom:30px}.m-36{margin-bottom:36px}.m-40{margin-bottom:40px}.m-48{margin-bottom:48px}.aspect-1{aspect-ratio:400/486}.radius-1{border-radius:10px}.radius-2{border-radius:20px}.overflow{overflow:hidden}.pointer{cursor:pointer}.no-event{pointer-events:none}.all-event{pointer-events:all}.overlay:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;background-color:#272c2f;opacity:.38;z-index:2}.btn{position:relative;display:inline-flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;transition:background-color .3s}.btn:hover{background-color:red}.btn:hover .btn-icon{rotate:90deg}.btn:hover .btn-decor{rotate:180deg}.btn .btn-icon{width:24px;height:24px;transition:rotate .3s}.btn .btn-decor{position:absolute;width:83px;height:81px;top:50%;left:50%;translate:-50% -50%;transition:rotate .3s}.btn .btn-decor.big{width:101px;height:99px}.btn.small{width:24px;height:24px}.btn.small .btn-icon{width:12px;height:12px}.social-btn{width:16px;height:16px;transition:color .3s}.social-btn:hover{color:red}.social-btn svg{display:block;width:16px;height:16px}.expander.active .expander-btn svg{rotate:-90deg}.expander.active .expander-hidden{grid-template-rows:1fr}.expander.active .expander-content{visibility:visible;padding-top:4px}.expander-main{padding-right:18px}.expander-btn{top:50%;right:0;translate:0 -50%}.expander-btn svg{width:11px;height:11px;transition:rotate .3s}.expander-hidden{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s}.expander-content{min-height:0;margin-left:16px;padding-top:0;visibility:hidden;transition:visibility .3s,padding .3s}.pag-btn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:rgba(0,0,0,0);transition:background-color .3s;margin:0 6px}.pag-btn:hover:not(.pag-btn.disabled),.pag-btn.active{background-color:#005a96}.pag-btn.disabled{cursor:default;opacity:.6;pointer-events:none}.pag-btn.prev svg{rotate:180deg}.pag-btn span{position:relative;top:2px}.pag-btn svg{width:12px;height:11px}.loader-wrap{display:block;width:100%;text-align:center;padding:60px 0}.loader{width:100px;height:100px;border-radius:50%;display:inline-block;position:relative;border:3px solid;border-color:red red rgba(0,0,0,0) rgba(0,0,0,0);box-sizing:border-box;animation:rotationForwards 1s linear infinite}.loader::before,.loader::after{content:"";box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:3px solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) red red;width:60px;height:60px;border-radius:50%;box-sizing:border-box;animation:rotationBackwards .5s linear infinite;transform-origin:center center}.loader::before{width:80px;height:80px;border-color:#e5e7ea #e5e7ea rgba(0,0,0,0) rgba(0,0,0,0);animation:rotationForwards 1.5s linear infinite}@keyframes rotationForwards{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotationBackwards{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.lg-counter{font-family:"ProximaNova",sans-serif;font-weight:600}.cross-1{width:38px;height:38px;rotate:-90deg}.cross-2{width:29px;height:29px;rotate:-90deg}.cross-3{width:75px;height:75px;rotate:180deg}.cross-4{width:98px;height:98px;rotate:180deg}.cross-5{width:141px;height:141px;rotate:180deg}.cross-6{width:19px;height:19px}.cross-7{width:14px;height:14px}.cross-8{width:9px;height:9px}.gradient-1:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:linear-gradient(180deg, rgba(39, 44, 47, 0) 0%, #272C2F 100%);z-index:1}.black{color:#000}.white{color:#e5e7ea}.gray{color:#575653}.dark{color:#272c2f}.red{color:red}.blue{color:#005a96}.bg-black{background-color:#000}.bg-white{background-color:#e5e7ea}.bg-gray{background-color:#575653}.bg-dark{background-color:#272c2f}.bg-red{background-color:red}.bg-blue{background-color:#005a96}@font-face{font-family:"Poppins-Bold";src:url(2a11649cfde41f6416b2.woff2) format("woff2"),url(11d8ae9ea7f7c1be6960.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url(7f60fcac3965fb3a40d8.woff2) format("woff2"),url(0c64abf77203462a34ff.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url(44ef008899d809c97b92.woff2) format("woff2"),url(72fb6a58ffab14fe1910.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url(9c111c7136cddabdd07b.woff2) format("woff2"),url(cc29191760c7c759a675.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.center{text-align:center}.left{text-align:left}.right{text-align:right}.links{font-family:"ProximaNova",sans-serif;font-weight:600;font-size:14px;line-height:1.14}.links.spacing{letter-spacing:2px}.subtitle-s{font-family:"ProximaNova",sans-serif;font-weight:600;font-size:16px;line-height:1.88}.small{font-family:"ProximaNova",sans-serif;font-weight:600;font-size:10px;line-height:1.2}.paragraph-xs{font-family:"ProximaNova",sans-serif;font-weight:600;font-size:14px;line-height:1.29;letter-spacing:2px}.paragraph-s{font-family:"ProximaNova",sans-serif;font-weight:600;font-size:16px;line-height:1.38;letter-spacing:.05em}.paragraph{font-family:"ProximaNova",sans-serif;font-weight:600;font-size:18px;line-height:1.56;letter-spacing:.05em}.quote{font-family:"Poppins-Bold",sans-serif;font-weight:700;font-size:20px;line-height:1.4}.title-1{font-family:"Poppins-Bold",sans-serif;font-weight:700}.title-1{font-size:80px}@media screen and (min-width: 768px){.title-1{font-size:calc(80px + 160*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){.title-1{font-size:240px}}.title-1{line-height:1.08}.title-2{font-family:"Poppins-Bold",sans-serif;font-weight:700}.title-2{font-size:40px}@media screen and (min-width: 768px){.title-2{font-size:calc(40px + 60*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){.title-2{font-size:100px}}.title-2{line-height:1.1;letter-spacing:-0.02em}.title-2.title-var{font-size:40px}@media screen and (min-width: 768px){.title-2.title-var{font-size:calc(40px + 30*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){.title-2.title-var{font-size:70px}}.title-3{font-family:"Poppins-Bold",sans-serif;font-weight:700}.title-3{font-size:36px}@media screen and (min-width: 768px){.title-3{font-size:calc(36px + 14*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){.title-3{font-size:50px}}.title-3{line-height:1.08;letter-spacing:-0.02em}.title-4{font-family:"Poppins-Bold",sans-serif;font-weight:700}.title-4{font-size:24px}@media screen and (min-width: 768px){.title-4{font-size:calc(24px + 8*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){.title-4{font-size:32px}}.title-4{line-height:1.09;letter-spacing:-0.02em}.title-5{font-family:"Poppins-Bold",sans-serif;font-weight:700}.title-5{font-size:20px}@media screen and (min-width: 768px){.title-5{font-size:calc(20px + 4*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){.title-5{font-size:24px}}.title-5{line-height:1.17;letter-spacing:-0.02em}.title-bg{font-family:"Poppins-Bold",sans-serif;font-weight:700}.title-bg{font-size:40px}@media screen and (min-width: 768px){.title-bg{font-size:calc(40px + 110*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){.title-bg{font-size:150px}}.title-bg{line-height:1.5}.font-thin{font-weight:100}.font-xlight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semi{font-weight:600}.font-bold{font-weight:700}.font-xbold{font-weight:800}.font-heavy{font-weight:900}.user-content{font-family:"ProximaNova",sans-serif;font-weight:600;font-size:18px;line-height:1.56;letter-spacing:.05em;color:#e5e7ea}.user-content strong,.user-content b{font-weight:700}.user-content h1,.user-content h2,.user-content h3,.user-content h4,.user-content h5,.user-content h6{font-family:"Poppins-Bold",sans-serif;font-weight:700;letter-spacing:-0.02em;line-height:1.1;margin-bottom:24px}.user-content h1{font-size:40px}@media screen and (min-width: 768px){.user-content h1{font-size:calc(40px + 40*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){.user-content h1{font-size:80px}}.user-content h2{font-size:32px}@media screen and (min-width: 768px){.user-content h2{font-size:calc(32px + 8*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){.user-content h2{font-size:40px}}.user-content h3{font-size:24px}@media screen and (min-width: 768px){.user-content h3{font-size:calc(24px + 8*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){.user-content h3{font-size:32px}}.user-content h4{font-size:21px}@media screen and (min-width: 768px){.user-content h4{font-size:calc(21px + 7*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){.user-content h4{font-size:28px}}.user-content h5{font-size:18px}@media screen and (min-width: 768px){.user-content h5{font-size:calc(18px + 6*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){.user-content h5{font-size:24px}}.user-content h6{font-size:16px}@media screen and (min-width: 768px){.user-content h6{font-size:calc(16px + 6*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){.user-content h6{font-size:22px}}.user-content p{margin-bottom:24px}.user-content li{margin-bottom:6px}.user-content hr{width:100%;height:1px;background-color:#575653;margin-bottom:24px}.user-content ul{list-style-type:disc;padding-left:20px;margin-bottom:24px}.user-content ol{list-style-type:decimal;padding-left:20px;margin-bottom:24px}.user-content blockquote{position:relative;max-width:582px;padding:0 16px;margin:40px auto}.user-content blockquote h6{font-family:"Poppins-Bold",sans-serif;font-weight:700;font-size:20px;line-height:1.4;margin-bottom:8px}.user-content blockquote h6:before{content:"";position:absolute;top:10px;left:-24px;display:inline-block;width:17px;height:10px;background-image:url(e2b315cd788d0d8d184e.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.user-content blockquote h6:after{content:"";position:relative;top:3px;display:inline-block;width:17px;height:10px;margin-left:4px;background-image:url(e2b315cd788d0d8d184e.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.user-content blockquote p{font-family:"ProximaNova",sans-serif;font-weight:600;font-size:16px;line-height:1.38;letter-spacing:.05em;color:#005a96;margin-bottom:0}.user-content a{color:#005a96}.user-content img{max-width:100%;height:auto;margin-bottom:24px}.user-content table{width:100%;table-layout:auto;margin-bottom:24px;border-top:1px solid #575653;border-left:1px solid #575653}.user-content td{padding:16px;border-bottom:1px solid #575653;border-right:1px solid #575653}.user-content .aligncenter{text-align:center}.user-content .alignleft{text-align:left}.user-content .alignright{text-align:right}.user-content iframe{max-width:100%;width:100%;height:auto;aspect-ratio:16/9;margin-bottom:24px}.user-content .wp-video{width:100% !important;margin-bottom:24px}.user-content .mejs-overlay{width:100% !important;height:100% !important}body{display:flex;flex-direction:column;opacity:0;transition:opacity .5s}body.loaded{opacity:1}::selection{color:#e5e7ea;background:red}#app{display:flex;flex-direction:column;min-height:100vh;position:relative;overflow:clip;font-family:"ProximaNova",sans-serif;background:#272c2f;color:#e5e7ea}.header{position:fixed;top:67px;left:0;right:0;z-index:3;transition:opacity .3s,visibility .3s}.header.scrolled{opacity:0;visibility:hidden}.header-container{max-width:1792px;padding:0 16px;margin:auto}.header-main{border-radius:27px;min-height:55px;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));transition:background-color .3s}.header-logo{width:100px;height:100px;transition:width .3s,height .3s}.header-left,.header-right{width:calc(50% - 50px)}.header-right{padding-right:158px}.header-link{margin:0 20px;transition:color .3s}.header-link:hover,.header-link.active{color:#005a96}.header-link svg{position:relative;top:-2px;width:11px;height:11px;margin-left:4px}.header-separator{width:1px;height:16px;background-color:#575653;margin:0 18px 0 10px}.header-login-btn{width:24px;height:24px;transition:color .3s}.header-login-btn:hover{color:#005a96}.header-login-btn svg{width:13px;height:17px}.emergency-btn{top:50%;right:0;translate:0 -50%;width:158px;min-height:55px;box-shadow:0px 18px 28.3px rgba(0,0,0,.38);border-radius:45px}.emergency-btn svg{width:31px;height:33px;margin-right:10px}.emergency-btn span{translate:0 10%}.lang-bar{top:-36px;right:34px}.lang-btn{transition:color .3s}.lang-btn:hover,.lang-btn.active{color:red}.lang-separator{width:1px;height:16px;margin:0 10px}.menu-open{overflow:hidden}.menu-open .hamburger-line{transform:scaleX(0)}.menu-open .hamburger-line:nth-child(1){transition-delay:.1s}.menu-open .hamburger-line:nth-child(2){transition-delay:.2s;transform:translateY(-50%) scaleX(0)}.menu-open .hamburger-line:nth-child(3){transition-delay:.3s}.menu-open .x-hamburger-line:nth-child(1){transform:rotate(45deg) scaleX(1);transition-delay:.4s}.menu-open .x-hamburger-line:nth-child(2){transform:rotate(-45deg) scaleX(1);transition-delay:.5s}.menu-open .mobile-menu-wrap{opacity:1;visibility:visible}.hamburger-wrapper{display:none;width:24px;height:24px;cursor:pointer}.hamburger-line{position:absolute;right:0;height:3px;border-radius:100px;transition:transform .5s;transform-origin:100% 50%}.hamburger-line:nth-child(1){top:0px;width:100%;transition-delay:.3s}.hamburger-line:nth-child(2){width:20px;top:50%;transform:translateY(-50%);transition-delay:.2s}.hamburger-line:nth-child(3){width:100%;bottom:0px;transition-delay:.1s}.x-hamburger-wrapper{position:relative;top:0;left:0;width:24px;height:24px}.x-hamburger-line{position:absolute;left:0;height:3px;width:29px;border-radius:100px;transition:transform .5s;transform-origin:0 50%}.x-hamburger-line:nth-child(1){top:0;transform:rotate(45deg) scaleX(0)}.x-hamburger-line:nth-child(2){bottom:0;transform:rotate(-45deg) scaleX(0)}.nav-open .header-main{border-radius:27px 27px 0 0}.nav-open .header-overlay{opacity:1;visibility:visible}.nav-open .header-nav-wrap{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-open .header-overlay{opacity:1;visibility:visible}.dropdown-open .header-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.header-overlay{top:0;left:0;right:0;bottom:0;background-color:rgba(39,44,47,.3);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.header-overlay.active{opacity:1;visibility:visible}.header-dropdown{top:100%;left:-24px;width:230px;padding:24px;border-radius:0px 0px 20px 20px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.dropdown-link{font-family:"ProximaNova",sans-serif;font-weight:700;font-size:16px;line-height:1.12;transition:color .3s}.dropdown-link:hover,.dropdown-link.active{color:#005a96}.dropdown-link:last-child{margin-bottom:0}.header-nav-wrap{top:100%;left:0;width:100%;height:auto;max-height:calc(100vh - 122px);opacity:0;visibility:hidden;border-radius:0 0 27px 27px;transform:translateY(-20px);transition:opacity .3s,visibility .3s,transform .3s}.header-nav-outer{display:none}.header-nav-outer.active{display:block}.header-nav-inner{max-width:1312px;width:100%;margin:auto;padding:60px 16px 35px}.header-nav-grid{grid-template-columns:repeat(5, 1fr);gap:24px 30px}.header-nav-grid.type-2{grid-template-columns:repeat(3, 1fr)}.header-nav-link{font-weight:700;transition:color .3s}.header-nav-link:hover,.header-nav-link.active{color:#005a96}.header-nav-link:last-child{margin-bottom:0}.header-nav-tab{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.header-nav-tab.active{position:relative;opacity:1;visibility:visible}.header-nav-single{border-top:1px solid #575653;padding-top:40px;padding-right:60px}.header-nav-single .btn{position:absolute;top:35px;right:0}.header-nav-single .title-4{transition:color .3s}.header-nav-single .title-4:hover{color:red}.header-nav-contact{gap:40px}.header-nav-info{font-family:"ProximaNova",sans-serif;font-weight:600;font-size:14px;line-height:1.29;letter-spacing:2px}.header-nav-info span{font-weight:800;text-transform:uppercase}.mobile-menu-wrap{display:none;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding-top:120px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.mobile-menu-inner{width:600px;max-width:100%;padding:0 16px 60px;margin:auto;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.mobile-social{bottom:0;left:0;right:0;padding:22px 16px}.mobile-link{font-size:18px;font-weight:700;transition:color .3s}.mobile-link:hover,.mobile-link.active{color:red}.mobile-link:hover p,.mobile-link.active p{color:red}.mobile-link:hover svg,.mobile-link.active svg{color:red}.mobile-link p{font-size:18px;font-weight:700;transition:color .3s}.mobile-link svg{margin-top:-2px;width:11px;height:11px;transition:color .3s}.mobile-sub-link{font-family:"ProximaNova",sans-serif;font-weight:700;font-size:16px;line-height:1.2857;transition:color .3s;margin:16px 0}.mobile-sub-link:hover,.mobile-sub-link.active{color:red}.sidebar{right:36px;top:50%;translate:0 -50%}.sidebar-separator{width:1px;height:16px;margin:10px 0}.main{padding-top:16px;flex:1 0 auto;z-index:1}.main.line-bg{background-image:url(f667d40a6187c068d9b3.png);background-position:center top;background-repeat:repeat}.footer{padding:100px 0 35px;background-image:url(c09dc5c5fc2451d0985d.png);background-position:center bottom;background-repeat:no-repeat}.footer-container{max-width:1312px;padding:0 16px;margin:auto}.footer-supported{margin-bottom:115px}.supported-title{color:#3b3f42;margin-bottom:-35px}.sponsor-link{max-width:25%;filter:grayscale(1)}.footer-logo{width:100px;height:100px;filter:drop-shadow(0px 18px 28.3px rgba(0, 0, 0, 0.38))}.footer-bottom{padding:0 210px}.footer-bottom a{transition:color .3s}.footer-bottom a:hover{color:red}.footer-separator{margin:0 10px;width:9px;height:9px}.footer-certificate{gap:20px}.footer-img{bottom:0;left:0;max-width:195px}.footer-img:last-child{left:unset;right:0}.error404 .header-logo,.error404 .header-left,.error404 .lang-bar,.error404 .header-nav,.error404 .header-link,.error404 .hamburger-wrapper,.error404 .header-separator,.error404 .header-login-btn,.error404 .sidebar,.error404 .footer{display:none}.error404 .header-main{justify-content:flex-end;background:rgba(0,0,0,0) !important}.error404 .emergency-btn{right:10px;left:unset}.error404 .main{padding:16px}.error-wrap{min-height:calc(100dvh - 32px);max-width:1010px;padding:50px 0}@supports not (min-height: calc(100dvh - 32px)){.error-wrap{min-height:calc(100vh - 32px)}}.error-img img{object-position:right}.hero-section{margin-bottom:160px}.hero-img{height:calc(100dvh - 32px)}@supports not (height: calc(100dvh - 32px)){.hero-img{height:calc(100vh - 32px)}}.hero-content{max-width:1300px;width:92%;bottom:13.4%;left:50%;translate:-50% 0}.hero-left{width:54%}.hero-right{width:44%;max-width:430px}.hero-bottom{bottom:-24px;left:50%;translate:-50% 0;animation:spin 10s infinite linear}@keyframes spin{0%{rotate:0}100%{rotate:360deg}}.slider-section{margin-bottom:160px}.slider-intro{max-width:390px}.slider.img-slider .swiper-wrapper{padding-bottom:0}.slider.img-slider .swiper-slide{width:auto}.slider.img-slider .slider-bottom{margin-top:16px}.slider.img-slider .slide-img{aspect-ratio:unset}.slider.img-slider .slide-img:after{display:none}.slider.img-slider .slide-img img{max-height:333px;height:37.8vw;width:auto}.slider .swiper{overflow:visible}.slider .swiper-wrapper{padding-bottom:24px}.slide:hover .slide-img:after{opacity:.2}.slide:hover .btn{background-color:red}.slide:hover .btn .btn-icon{rotate:90deg}.slide:hover .btn .btn-decor{rotate:180deg}.slide .btn{position:absolute;left:50%;bottom:-24px;translate:-50% 0}.slide-img{aspect-ratio:333/345}.slide-img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#272c2f;opacity:.38;transition:opacity .3s;z-index:2}.slider-btn{width:36px;height:36px}.slider-btn.prev svg{rotate:180deg}.slider-btn svg{width:17px;height:16px}.slide-info{top:20px;left:16px;right:16px}.slide-info svg{width:9px;height:9px}.slide-title{left:16px;right:16px;bottom:27px}.slider-bottom{margin-top:40px}.slider-bottom .btn{margin-left:40px}.slider-nav{max-width:1170px}.slider-nav .swiper-scrollbar{position:static;background:#454545;height:2px}.slider-nav .swiper-scrollbar-drag{top:50%;height:6px;border-radius:4px;background:#005a96;translate:0 -50%;cursor:grab}.offset-content-section{padding-bottom:150px}.offset-content-section.mountain-bg{background-image:url(521da01f68a4e9377d02.png);background-position:center bottom;background-repeat:no-repeat}.offset-content-section.mountain-bg:after{content:"";position:absolute;left:50%;translate:-50% 0;bottom:0;display:block;width:100vw;height:400px;background-color:#272c2f;z-index:-1}.offset-content-text{width:30%}.offset-grid{width:65%;gap:32px;padding-bottom:125px}.offset-item{width:calc(50% - 16px)}.offset-item:nth-child(even){top:125px}.offset-item-top{top:13%;left:6%;right:6%}.offset-item-top svg{top:-2px;width:24px;height:24px;margin-right:8px}.offset-item-bottom{bottom:3.6%;left:6%;right:6%}.offset-item-bottom svg{top:-2px;width:24px;height:24px;margin-right:8px}.offset-item-link{transition:color .3s}.offset-item-link:hover{color:red}.volunteering-section{padding:210px 0 160px}.volunteering-intro .decor-1{top:153px;right:calc(100% + 24px)}.volunteering-intro .decor-2{top:205px;right:calc(100% + 19px)}.volunteering-intro .decor-3{top:222px;left:-17px}.volunteering-intro .decor-4{top:234px;right:calc(100% + 29px)}.volunteering-intro .decor-5{top:-196px;right:46px}.volunteering-intro .decor-6{top:-146px;right:41px}.volunteering-intro .decor-7{top:-96px;right:83px}.volunteering-intro .decor-8{top:-82px;left:calc(100% - 16px)}.volunteering-title{max-width:900px}.volunteering-text{max-width:635px}.volunteering-grid{gap:16px}.volunteering-img{width:calc(46.303% - 11px)}.volunteering-block{width:calc(26.85% - 11px);min-height:486px;padding:24px;border:1px solid #454545}.volunteering-block-bottom .btn{margin-left:25px}.statistic-pin-inner{padding:100px 0;border:1px solid #454545;max-width:1888px}.statistic-pin-inner .sticky-bg{position:absolute;top:0;left:50%;translate:-50% 0;width:100vw;height:100vh;background-image:url(7c2d6610d6647b8736a0.png);background-position:center;background-repeat:no-repeat}.statistic-pin-inner .sticky-bg.animating{position:fixed}.statistic-pin-inner .sticky-bg.finished{top:unset;bottom:0}.statistic-pin-intro{margin-bottom:80px}.statistic-pin-item{padding-right:40px}.statistic-pin-item:not(:last-child){margin-bottom:200px}.statistic-pin-left{width:49.1%}.statistic-pin-num sup{font-size:60%}.statistic-pin-text{max-width:440px;margin-left:auto;margin-right:30px}.statistic-pin-right{width:45%;max-width:400px}.intro-section{margin-bottom:80px}.intro-img{height:calc(100dvh - 32px)}@supports not (height: calc(100dvh - 32px)){.intro-img{height:calc(100vh - 32px)}}.intro-content{max-width:1300px;width:92%;bottom:8.7%;left:50%;translate:-50% 0}.intro-title span,.intro-title a{color:red}.intro-code{width:17.5%;max-width:200px;margin-left:40px}.intro-subtitle .cross-6{margin-right:6px}.intro-subtitle .cross-8{margin:0 4px}.intro-links{border-top:1px solid #575653}.intro-link{margin-top:16px}.intro-link:not(:last-child){margin-right:42px}.intro-link a{color:#e5e7ea;transition:color .3s}.intro-link a:hover{color:red}.intro-link .sidebar-separator{margin:0 8px}.info-img-section{padding:100px 0 180px}.info-img-wrap{gap:16px}.info-img-wrap .decor-1{top:-116px;right:-38px;rotate:-180deg}.info-img-wrap .decor-2{top:-80px;right:50px;rotate:-180deg}.info-img-wrap .decor-3{top:-67px;right:9px;rotate:-180deg}.info-img-left{width:calc(58.4% - 8px)}.info-img-title.mobile{display:none}.info-img-right{width:calc(41.6% - 8px)}.info-img-wide{aspect-ratio:740/502}.info-img-wide svg{top:18px;left:18px}.info-img-tall{aspect-ratio:524/714}.info-img-tall svg{top:18px;left:18px}.stacking-cards-section{padding-bottom:20px}.stacking-card-img{height:calc(100dvh - 32px)}@supports not (height: calc(100dvh - 32px)){.stacking-card-img{height:calc(100vh - 32px)}}.stacking-card-content{max-width:1300px;width:92%;bottom:10%;left:50%;translate:-50% 0}.tabs-section{padding:165px 0 125px}.tabs-bg{position:absolute;top:0;left:50%;translate:-50% 0;width:100vw;height:100%;background-image:url(7c2d6610d6647b8736a0.png);background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none}.tabs-intro{margin-bottom:80px}.tabs-intro .decor-1{right:25px;bottom:129px;rotate:90deg}.tabs-intro .decor-2{right:20px;bottom:68px}.tabs-intro .decor-3{right:-20px;bottom:51px}.tabs-intro .decor-4{bottom:14px;right:34px}.tabs-intro-title{max-width:1125px}.tabs-selectors{width:40%}.tab-selector{position:relative;display:block;width:100%;padding-left:27px;translate:-27px;transition:translate .3s}.tab-selector:hover,.tab-selector.active{translate:0}.tab-selector:hover .tab-selector-text,.tab-selector.active .tab-selector-text{color:#e5e7ea}.tab-selector:hover svg,.tab-selector.active svg{opacity:1;visibility:visible}.tab-selector svg{position:absolute;top:40%;left:0;translate:0 -50%;rotate:0;opacity:0;visibility:hidden;margin-right:8px;transition:opacity .3s,visibility .3s}.tab-selector-text{transition:color .3s}.tabs-items{width:58%}.tab{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transform:translateY(-20px);transition:opacity .3s cubic-bezier(0.55, 0.04, 0.43, 1),visibility .3s cubic-bezier(0.55, 0.04, 0.43, 1),transform .3s cubic-bezier(0.55, 0.04, 0.43, 1)}.tab.active{position:relative;opacity:1;visibility:visible;transform:translateY(0);transition-delay:.3s}.tab .user-content{font-family:"ProximaNova",sans-serif;font-weight:600;font-size:16px;line-height:1.38;letter-spacing:.05em}.cooperation-section{padding:35px 0 80px;padding-bottom:160px}.cooperation-left{width:40%;max-width:375px}.cooperation-right{width:58%}.cooperation-block{border:1px solid #575653;padding:24px 12px 24px 36px}.cooperation-block:last-child{margin-bottom:0}.cooperation-block-logo{width:87px;margin-left:10px}.membership-section{padding:100px 0}.membership-wrap{gap:24px}.membership-main{width:calc(30.782% - 12px)}.membership-main .volunteering-block{width:100%;min-height:100%}.membership-grid{width:calc(69.218% - 12px);grid-template-columns:25% 34.5% 34.5%;gap:24px}.membership-narrow{gap:24px}.membership-img-small{aspect-ratio:219/231}.membership-img-small svg{top:13px;left:13px}.membership-img{aspect-ratio:301/486}.membership-img svg{top:18px;left:18px}.small-text-section{margin-bottom:90px}.small-text-wrap .decor-1{top:0;right:-8px;rotate:-180deg}.small-text-wrap .decor-2{top:40px;right:90px;rotate:-180deg}.small-text-wrap .decor-3{top:41px;right:48px;rotate:-180deg}.small-text-content{max-width:524px}.list-section{margin-bottom:100px}.list-intro{margin-bottom:80px}.list-item-title{width:32%}.list-item-content{width:65.7%;border-top:1px solid #575653;padding:16px 0}.list-item-content.with-link{padding-right:110px;min-height:80px}.list-item-content.with-link .btn{position:absolute;top:50%;right:52px;translate:0 -50%}.list-item-info:last-of-type{margin-bottom:0}.list-item-info a{color:#e5e7ea;transition:color .3s}.list-item-info a:hover{color:red}@media(min-width: 1025px){.tooltip-open .main{z-index:3}.tooltip-open .map-overlay{display:block}}.map-section{margin-bottom:160px}.map-overlay{display:none;top:0;left:0;bottom:0;right:0;opacity:.2;background-color:#000}.map-pin.active{z-index:4}.map-pin.active .map-tooltip{opacity:1;visibility:visible}.map-pin-name{transition:color .3s;line-height:1.5}.map-pin-name:hover{color:red}.map-pin-icon{margin-right:8px}.map-tooltip{padding:16px;width:262px;border:1px solid #575653;top:100%;left:50%;translate:-50% 0;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.tooltip-top .map-pin-icon{top:5px}.tooltip-bottom{border-top:1px solid #575653;padding-top:8px}.tooltip-info:last-child{margin-bottom:0}.tooltip-info a{transition:color .3s}.tooltip-info a:hover{color:red}.offset-img-section{margin-bottom:100px}.offset-img-section .decor-1{bottom:-24px;left:-178px;rotate:-180deg}.offset-img-section .decor-2{bottom:-75px;left:-15px;rotate:-180deg}.offset-img-section .decor-3{bottom:-88px;left:25px;rotate:-180deg}.offset-img-section .decor-4{bottom:-120px;left:-38px;rotate:-180deg}.offset-img-wrap{gap:24px;grid-template-columns:repeat(4, 1fr)}.offset-img.tall{aspect-ratio:301/486}.offset-img.square{aspect-ratio:1/1}.offset-img.square:nth-child(2){margin-top:auto;margin-bottom:13.3%}.offset-img.square:nth-child(3){margin-top:13.3%}.offset-img svg{top:18px;left:18px}.offset-img-content{left:8%;right:8%;bottom:4.9%}.offset-img-num{margin-bottom:-10px}.related-section{margin-bottom:100px}.related-link{margin:auto}.related-grid{width:calc(100% - 90px);margin-left:auto;max-width:1061px;grid-template-columns:repeat(3, 1fr);gap:31px}.documents-section{margin-bottom:160px}.documents-intro{width:40%}.documents-list{margin-top:30px;width:58.3%}.document-item{padding:20px 0;border-top:1px solid #575653}.document-item:last-child{border-bottom:1px solid #575653}.document-link{line-height:1.125;margin-left:10px}.document-link a{color:#e5e7ea;transition:color .3s}.document-link a:hover{color:red}.partners-section{margin-bottom:160px}.partners-wrap .decor-1{left:-51px;bottom:5px;rotate:-180deg}.partners-wrap .decor-2{left:-10px;bottom:0;rotate:-180deg}.partners-wrap .decor-3{left:23px;bottom:32px;rotate:-180deg}.partners-left{width:41%}.partners-right{width:57%;max-width:632px;grid-template-columns:repeat(2, 1fr);gap:16px}.partner-block{padding:10px 16px 10px 24px;border:1px solid #575653}.partner-block-logo{width:55px;min-height:86px}.partner-block-text{margin-left:15%}.border-content-section{margin-bottom:160px}.border-content-wrap{border:1px solid #575653;padding:100px 60px}.border-content-inner{max-width:1280px}.border-content-left{width:41%}.border-content-left a{color:red}.border-content-right{width:57%}.cartography-map-section{margin-bottom:160px}.cartography-map-wrap{height:auto}.cartography-map-wrap iframe{max-width:1140px;width:100%;height:760px}.information-section{margin-bottom:160px}.information-content .decor-1{top:-36px;right:-120px;rotate:180deg}.information-content .decor-2{top:64px;right:-50px;rotate:180deg}.information-content .decor-3{top:169px;right:-140px;rotate:180deg}.information-content-inner{max-width:1088px}.information-content-left{width:37%;max-width:375px}.information-content-right{width:59%;max-width:640px}.information-offset-wrap{grid-template-columns:repeat(3, 1fr);gap:40px;margin:80px 0 100px}.information-offset-block{aspect-ratio:400/486}.information-offset-block:nth-child(even){margin-top:43px}.information-block-top{top:13%;left:6%;right:6%}.information-block-top svg{margin-top:2px;margin-right:8px}.information-block-bottom{bottom:5%;left:6%;right:6%}.news-list-section{margin-bottom:80px}.news-list-wrap{padding-top:180px}.news-list-wrap .intro-img{top:0;left:50%;width:calc(100vw - 32px);max-height:100%;translate:-50% 0}.news-list-wrap .intro-img img{opacity:.2}.news-filter{top:120px;width:230px}.news-main{width:calc(100% - 254px)}.news-grid{grid-template-columns:repeat(3, 1fr);gap:70px 16px;margin-bottom:70px}.filter-item{transition:color .3s}.filter-item:hover,.filter-item.active{color:#005a96}.filter-item:last-child{margin-bottom:0}.filter-select-icon{top:50%;right:16px;translate:0 -50%;width:17px;height:16px;rotate:90deg}.filter-select{width:100%;padding:16px 36px 16px 16px;background:#272c2f;border:1px solid #575653;border-radius:10px;text-transform:uppercase;color:#e5e7ea;cursor:pointer}.news-detail-section{margin-bottom:160px}.news-detail-aside{top:120px;width:220px}.social-share .social-btn{margin-top:10px;margin-right:18px}.news-detail-main{width:calc(100% - 232px)}.news-detail-content{max-width:868px}.center-text-wrap{min-height:calc(100dvh - 32px);padding:48px}.center-text-wrap .decor-1{top:-23.4%;left:25.7%;rotate:180deg}.center-text-wrap .decor-2{top:-18.7%;left:25.5%;rotate:180deg}.center-text-wrap .decor-3{top:-13.8%;left:28%;rotate:180deg}.center-text-wrap .decor-4{top:-10.5%;left:12.8%;rotate:180deg}.center-text-wrap .decor-5{bottom:-2.8%;right:5.9%;rotate:180deg}.center-text-wrap .decor-6{bottom:-6.7%;right:12.6%;rotate:180deg}@supports not (min-height: calc(100dvh - 32px)){.center-text-wrap{min-height:calc(100vh - 32px)}}.center-text-content{max-width:900px}.center-text-content .paragraph{max-width:632px}.gallery-grid{grid-template-columns:repeat(4, 1fr);gap:16px}.gallery-item{aspect-ratio:1/1}.contact-section{margin-bottom:80px}.contact-wrap .decor-1{bottom:33%;left:-61px;rotate:-180deg}.contact-wrap .decor-2{bottom:20%;left:-70px;rotate:-180deg}.contact-wrap .decor-3{bottom:0px;left:-30px;rotate:-180deg}.contact-left{width:32%}.contact-right{width:65.7%;grid-template-columns:repeat(2, 1fr);gap:20px}.contact-block{border:1px solid #575653;padding:58px 24px 24px;min-height:300px}.contact-bottom{margin-top:24px}.contact-bottom p:last-child{margin-bottom:0}.general-content-wrap{max-width:852px}.documents-left{top:120px;width:230px}.documents-left .tab-selector{padding:0 16px 0 0;translate:0}.documents-left .tab-selector:hover .tab-selector-text,.documents-left .tab-selector.active .tab-selector-text{color:#005a96}.documents-left .tab-selector:hover svg,.documents-left .tab-selector.active svg{color:#005a96}.documents-left .tab-selector .tab-selector-text{line-height:18px}.documents-left .tab-selector svg{right:0;left:unset;margin:0;opacity:1;visibility:visible}.documents-left .filter-select-inner{display:none}.documents-right{width:calc(100% - 254px);max-width:956px}.documents-right .user-content{max-width:868px}.documents-right .documents-list{width:100%;margin-top:0}@media only screen and (max-width: 1600px){.header{top:40px}.header-left,.header-right{width:calc(50% - 40px)}.header-logo{width:80px;height:80px}.header-link{margin:0 10px}.lang-bar{top:-30px}.information-content .decor-1{right:0}.information-content .decor-2{right:20px}.information-content .decor-3{right:-10px}.news-filter{top:100px}.news-detail-aside{top:100px}.offset-img-section .decor-1{display:none}.offset-img-section .decor-2{bottom:-40px;left:25px}.offset-img-section .decor-3{bottom:-60px;left:70px}.offset-img-section .decor-4{bottom:-80px;left:-10px}.documents-left{top:100px}}@media only screen and (max-width: 1400px){.header{top:30px}.header-main{min-height:unset;height:55px}.header-main .header-left,.header-main .header-link,.header-main .lang-bar,.header-main .header-nav-wrap,.header-main .header-separator,.header-main .header-login-btn{display:none}.header-right{width:100%;justify-content:flex-end;padding-right:16px}.emergency-btn{right:unset;left:0}.hamburger-wrapper,.mobile-menu-wrap{display:block}.sidebar{display:none}.sidebar-separator{margin:0 10px}.footer-supported{margin-bottom:60px}.supported-title{margin-bottom:-10px}.offset-grid{padding-bottom:60px}.offset-item:nth-child(even){top:60px}.volunteering-section{padding:160px 0}.volunteering-intro>svg{display:none}.statistic-pin-item:not(:last-child){margin-bottom:150px}.border-content-wrap{padding:40px 24px}.information-content .decor-1{width:80px;height:80px}.information-content .decor-2{top:unset;bottom:-40px;width:60px;height:60px}.information-content .decor-3{top:unset;bottom:10px;width:40px;height:40px}.news-list-wrap{padding-top:100px}.news-list-wrap .intro-img{width:100vw}.slider.img-slider .slide-img img{max-height:402px;height:30.7vw}.contact-wrap .decor-1{left:20px}.contact-wrap .decor-2{left:0px}.contact-wrap .decor-3{left:35px}}@media only screen and (max-width: 1280px){.volunteering-img{width:calc(40% - 11px)}.volunteering-block{min-height:404px;padding:16px;width:calc(30% - 11px)}.related-grid{gap:24px}.information-offset-wrap{gap:24px}.information-offset-block:nth-child(even){margin-top:24px}.map-pin-name{font-size:14px}}@media only screen and (max-width: 1024px){.footer{padding-top:60px}.footer-bottom{padding:0}.footer-certificate{margin-top:24px}.footer-img{position:unset}.hero-section .container-full,.intro-section .container-full,.stacking-cards-section .container-full{padding:0}.hero-section,.slider-section,.intro-section,.small-text-section,.list-section,.map-section,.offset-img-section,.related-section,.documents-section,.partner-section,.border-content-section,.cartography-map-section,.information-section,.news-list-section,.news-detail-section,.contact-section{margin-bottom:60px}.hero-img{height:calc(70dvh - 32px);min-height:520px}@supports not (height: calc(70dvh - 32px)){.hero-img{height:calc(70vh - 32px)}}.hero-left,.hero-right{width:100%}.hero-right{max-width:100%;margin-top:20px}.slider-bottom{flex-wrap:wrap}.slider-bottom .btn{margin:30px auto 0}.slider-nav{width:100%}.slider-btn{display:none}.offset-content-section{padding-bottom:60px}.offset-content-text{width:100%}.offset-grid{width:100%;max-width:832px;margin:auto}.volunteering-section{padding:60px 0}.volunteering-img{width:100%;aspect-ratio:582/486;max-width:582px;margin:auto}.volunteering-block{min-height:unset;width:calc(50% - 8px)}.statistic-pin-inner{padding:60px 0}.statistic-pin-intro{margin-bottom:40px}.statistic-pin-item{padding-right:0}.statistic-pin-item:not(:last-child){margin-bottom:60px}.statistic-pin-left{width:100%;margin-bottom:24px}.statistic-pin-right{width:100%;margin:auto}.intro-img{height:calc(70dvh - 32px);min-height:520px}@supports not (height: calc(70dvh - 32px)){.intro-img{height:calc(70vh - 32px)}}.info-img-section{padding:60px 0}.info-img-wrap .decor-1{top:-65px;right:0}.info-img-wrap .decor-2{top:-45px;right:60px}.info-img-wrap .decor-3{top:-25px;right:20px}.tabs-section{padding:60px 0}.tabs-intro{margin-bottom:40px}.tabs-intro .decor-1{display:none}.tabs-intro .decor-2{top:-40px;bottom:unset}.tabs-intro .decor-3{top:-20px;bottom:unset}.tabs-intro .decor-4{top:-10px;bottom:unset}.tabs-selectors,.tabs-items{width:100%}.cooperation-section{padding:30px 0}.cooperation-left{width:100%;max-width:100%}.cooperation-right{width:100%}.cooperation-block{padding:24px}.membership-section{padding:60px 0}.membership-main{width:100%}.membership-grid{width:100%}.list-intro{margin-bottom:40px}.related-wrap{flex-direction:column-reverse}.related-grid{width:100%;margin:0 auto 80px}.documents-intro,.documents-list{width:100%}.partners-wrap .decor-1{left:0;bottom:-75px;rotate:-180deg}.partners-wrap .decor-2{left:30px;bottom:-42px;rotate:-180deg}.partners-wrap .decor-3{left:65px;bottom:-40px;rotate:-180deg}.partners-left{width:100%}.partners-right{width:100%;max-width:100%}.border-content-wrap{padding:24px 16px}.border-content-left{width:100%;margin-bottom:20px}.border-content-right{width:100%}.information-content-left,.information-content-right{width:100%;max-width:100%}.information-offset-wrap{grid-template-columns:repeat(2, 1fr);gap:0 16px;margin:40px 0}.information-offset-block:nth-child(even){margin-top:16px}.news-filter{position:static;top:unset;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;gap:6%}.filter-group{width:47%;margin-bottom:24px}.filter-item{display:inline-block;margin-bottom:0;margin-right:10px}.news-main{width:100%}.slider.img-slider .slide-img img{max-height:480px;height:46.9vw}.news-detail-aside{position:static;top:unset;width:100%;margin-bottom:24px}.news-detail-main{width:100%}.news-detail-content{max-width:100%}.center-text-wrap .decor-1,.center-text-wrap .decor-2,.center-text-wrap .decor-3{display:none}.center-text-wrap .decor-4{top:-70px;left:16px}.center-text-wrap .decor-5{bottom:-20px;right:6px}.center-text-wrap .decor-6{bottom:-60px;right:80px}.gallery-grid{grid-template-columns:repeat(3, 1fr)}.contact-wrap .decor-1,.contact-wrap .decor-2,.contact-wrap .decor-3{display:none}.contact-left,.contact-right{width:100%}.documents-left{position:static;width:100%;max-width:500px}.documents-left .tab-selector{display:none}.documents-left .filter-select-inner{display:block}.documents-right{width:100%;max-width:100%}.map-wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.map-img{display:none}.map-pin{position:static}.map-pin-name{display:none}.map-tooltip{display:block;position:static;border:1px solid #575653;width:auto;opacity:1;visibility:visible}}@media only screen and (max-width: 768px){.paragraph{font-size:16px}.paragraph-s{font-size:14px}.title-bg{font-size:30px}.header{top:16px}.header-main{height:46px;border-radius:16px 16px 20px 20px}.header-logo{width:64px;height:64px}.emergency-btn{min-height:34px;width:80px}.emergency-btn svg{width:16px;height:16px}.emergency-btn span{font-size:26px}.mobile-menu-wrap{padding-top:100px}.footer-supported{margin-bottom:30px}.supported-title{margin-bottom:0}.sponsor-wrap{flex-wrap:wrap}.sponsor-link{max-width:50%}.footer-info{margin-bottom:24px}.footer-logo{width:60px;height:60px;margin-bottom:24px}.footer-bottom{display:block}.footer-link{display:block}.footer-separator{margin:0}.slider-bottom{margin-top:20px}.volunteering-block-bottom{flex-wrap:wrap}.volunteering-block-bottom .btn{margin-top:8px;margin-left:auto}.intro-link{width:100%}.intro-link:not(:last-child){margin-right:0}.info-img-title.mobile{display:block}.info-img-title.desktop{display:none}.membership-wrap{gap:16px}.membership-grid{grid-template-columns:repeat(2, 1fr);gap:16px}.membership-narrow{grid-template-columns:repeat(2, 1fr);grid-column:span 2;gap:16px}.list-item-title{width:100%}.list-item-content{width:100%;border-top:none}.list-item-content.with-link{padding-top:0;padding-right:64px}.list-item-content.with-link .btn{right:0}.list-item{border-bottom:1px solid #575653;margin-bottom:24px}.offset-img-wrap{grid-template-columns:repeat(2, 1fr);gap:16px}.related-grid{grid-template-columns:repeat(2, 1fr);gap:16px}.news-list-wrap{padding-top:50px}.news-grid{grid-template-columns:repeat(2, 1fr);gap:16px}.intro-title-outer{display:block}.intro-code{width:100%;max-width:120px;margin:16px 0 0}.gallery-grid{grid-template-columns:repeat(2, 1fr)}.contact-right{grid-template-columns:repeat(1, 1fr);gap:16px}.contact-block{padding:24px;min-height:unset}}@media only screen and (max-width: 600px){.offset-grid{gap:16px}.offset-item{width:calc(50% - 8px)}.offset-item-top{top:20px;left:20px;right:20px}.offset-item-bottom{left:20px;right:20px;bottom:0}.offset-item-link{font-size:16px}.volunteering-block{width:100%}.information-offset-wrap{grid-template-columns:repeat(1, 1fr);gap:16px}.information-offset-block:nth-child(even){margin-top:0}.filter-group{width:100%}.slider.img-slider .slide-img img{max-height:509px;height:84.9vw}.partners-right{grid-template-columns:repeat(1, 1fr)}.map-wrap{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 480px){.offset-grid{padding-bottom:0}.offset-item{width:100%}.offset-item:nth-child(even){top:unset}.offset-item-top{left:30px;right:30px}.offset-item-bottom{left:30px;right:30px}.related-grid{grid-template-columns:repeat(1, 1fr)}.news-grid{grid-template-columns:repeat(1, 1fr)}.gallery-grid{grid-template-columns:repeat(1, 1fr)}.pag-btn{width:34px;height:34px;margin:0 3px}.pag-btn span{font-size:16px}}
