

/* Start:/local/templates/molodost-theme/libs/swiper/swiper-bundle.css?167001131019297*/
/**
 * Swiper 8.3.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: July 26, 2022
 */

@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-pointer-events {
  touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.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);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .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-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.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-lazy-preloader,
.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);
  }
}
/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev,
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}

/* End */


/* Start:/local/templates/molodost-theme/libs/@fancyapps/ui/dist/fancybox.css?167001130715598*/
.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
/* End */


/* Start:/local/templates/molodost-theme/css/style.min.css?167001130636982*/
@charset "UTF-8";@font-face{font-family:"PTSans";src:url(/local/templates/molodost-theme/css/../fonts/PTSans/ptsans-400.woff2) format("woff2"),url(/local/templates/molodost-theme/css/../fonts/PTSans/ptsans-400.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PTSans";src:url(/local/templates/molodost-theme/css/../fonts/PTSans/ptsans-700.woff2) format("woff2"),url(/local/templates/molodost-theme/css/../fonts/PTSans/ptsans-700.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@-ms-viewport{width:device-width}[role=button]{cursor:pointer}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[tabindex="-1"]:focus{outline:0!important}*,::after,::before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-size:16px;line-height:20px;font-weight:400;font-family:"PTSans","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#1a1a1a;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button{transition:.3s}a{cursor:pointer;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{text-decoration:none}button{border-radius:0;background:0 0}img{max-width:100%;vertical-align:middle;border-style:none}svg{fill:currentColor}a svg,button svg{pointer-events:none}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:15px;font-family:"PTSans","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.2;color:currentColor}p{margin-top:0;margin-bottom:20px}.error .field-text__message,article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}blockquote{padding:0;margin-left:0;margin-right:0}abbr[data-original-title],abbr[title]{text-decoration:underline dotted;cursor:help;border-bottom:0}address,dl,ol,ul{margin-bottom:1rem}address{font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}blockquote,figure{margin:0 0 1rem}table{border-collapse:collapse}caption{padding-top:15px;padding-bottom:15px;color:gray;text-align:left;caption-side:bottom}th{text-align:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.text-content p{margin-bottom:20px}.form-send__warning p:last-of-type,.modal-subscribe__desc p:last-of-type,.text-content p:last-of-type{margin-bottom:0}.text-content p+figure,.text-content p+img{margin-top:24px}.text-content img+i{display:block;font-style:normal}.text-content blockquote{margin-bottom:20px;padding-left:25px;border-left:4px solid #246ce2}.text-content figure{margin-bottom:24px}.text-content figcaption,.text-content img+i{margin-top:16px;color:#6b7788}.text-content a,.text-content b,.text-content span{color:#246ce2;font-weight:400}.text-content .text-content__data{color:#6b7788}.text-content__data{font-size:14px;line-height:22px;font-weight:400;display:block;color:#6b7788;text-shadow:0 4px 37px rgba(255,255,255,.07);margin-bottom:16px}.grid-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.grid-row>*{flex-basis:100%}.grid-row--sb{justify-content:space-between}.grid-row__col{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px}.grid-row__col--auto{flex-basis:auto}.grid-row__col--12,.grid-row__col--4,.grid-row__col--6{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px}.grid-row__col--4,.grid-row__col--6{flex:0 0 50%;max-width:50%}.grid-row__col--4{flex:0 0 33.33333%;max-width:33.33333%}.grid-tpl{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%}.grid-tpl--1,.grid-tpl--2{grid-gap:16px}.grid-tpl--ai-s{align-items:flex-start}.sidebar{display:flex;flex-direction:column;gap:40px}.sidebar__tags-list{margin-bottom:24px}.sidebar__news-interest .swiper-pagination{position:static;display:flex;justify-content:center;text-align:left;gap:6px;margin-top:16px}.sidebar__news-interest .swiper-pagination-bullet{background:#d6d8e0;box-shadow:-10px -10px 16px rgba(255,255,255,.25),10px 10px 16px rgba(221,226,238,.15),inset -4px -4px 18px rgba(255,255,255,.5),inset 4px 4px 8px rgba(0,0,0,.02);margin:0!important}.sidebar__news-interest .swiper-pagination-bullet-active{background:#bccdff}.sidebar__news-interest-title{font-weight:700;font-size:18px;line-height:22px;color:#2d3d4f;margin-bottom:24px}.js-modal-open{overflow:hidden}.modal{display:none;top:0;right:0;bottom:0;left:0;z-index:100;-webkit-overflow-scrolling:touch;background-color:transparent}.modal__dialog{position:relative;margin:0;width:100%;height:100%}.modal__content{position:relative;display:flex;flex-direction:column;min-width:100%;min-height:100%;background-color:#fff;outline:0}.modal__header{flex-shrink:0}.modal__title{margin-top:.5rem;margin-bottom:.5rem;font-size:18px;line-height:1.4;font-weight:700;color:currentColor}.modal__close{position:absolute!important;top:5px;right:5px}.modal__body{padding:24px 15px 27px;flex-grow:1}.modal__footer{flex-shrink:0}.modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background-color:rgba(0,0,0,.7)}@keyframes modal-backdrop-show{0%{opacity:0}to{opacity:1}}@keyframes modal-content-show{0%{opacity:0;transform:translateY(-2em)}to{opacity:1;transform:translateY(0)}}.subscribe{padding:24px;background-color:#246ce2}.subscribe__title{margin-bottom:24px;color:#fff}.title-big,.title-main,.title-normal{font-weight:700;font-size:18px;line-height:22px}.title-big,.title-main{line-height:24px}.title-main{font-size:24px;line-height:28px}.tags-list__title{font-weight:700;font-size:18px;line-height:22px;margin-bottom:32px}.tags-list__list{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:16px 8px}.tags-list__item{flex-basis:auto}.tags-list__label{position:relative}.tags-list__input{position:absolute;top:.7em;left:0;margin:0;padding:0;transform:translateY(-50%);opacity:0}.tags-list__input:checked+.tag-link{background-color:#246ce2;color:#fff}.tags-list__link{display:block}.btn,.tag-link{font-weight:400;display:inline-block;text-decoration:none;cursor:pointer}.tag-link{font-family:"PTSans","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:rgba(45,61,79,.6);background:#ebedf3;transition:.3s;font-size:12px;line-height:16px;padding:7px 20px;border:1px solid #e1e5f0;border-radius:6px}.tag-link:hover{background:#e1e5f0}.btn{font-size:14px;line-height:22px;box-sizing:border-box;vertical-align:middle;margin:0;padding:9px 8px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-transform:none;color:#8390a0;border-radius:4px;border:1px solid #fff;background-color:rgba(235,237,243,.6);background-image:none}.btn:focus,.btn:hover{text-decoration:none;color:#1a1a1a;background-color:#e1e5f0;border-color:#e1e5f0}.btn:active,.btn:focus{outline:0}.btn--disabled,.btn:disabled{opacity:.7;cursor:not-allowed;color:#1a1a1a;background-color:#e6e6e6;border-color:#ccc}.btn__icon{display:inline-block;vertical-align:middle}.btn--big{padding:14px 36px}.btn--full{width:100%}.btn--light{color:#2d3d4f;background-color:#fff;border-color:#fff;border-radius:0}.btn--main{color:#fff;background-color:#246ce2;border:1px solid #246ce2}.btn--main:focus,.btn--main:hover{color:#fff;background-color:#1956ba;border-color:#1752b1}.link-evt{font-size:12px;line-height:16px;font-weight:400;display:inline-flex;align-items:center;text-decoration:none;color:#6b7788;padding:0;border:0}.link-evt:not([href]){cursor:inherit}.link-evt svg{color:currentColor}.link-evt__m-right{margin-right:8px}.link-evt__m-left{margin-left:8px}.breadcrumbs{font-size:12px;line-height:16px;font-weight:400;padding:0;list-style:none;margin-bottom:40px;color:#1a1a1a}.breadcrumbs a{color:#1a1a1a;text-decoration:none}.breadcrumbs a:focus,.breadcrumbs a:hover{color:#1a1a1a;text-decoration:none}.breadcrumbs__item{display:inline-block;margin-right:1px;white-space:nowrap}.breadcrumbs__item:last-child{color:#246ce2}.breadcrumbs__item:not(:last-child):after{content:"/";display:inline-block;margin-left:1px;color:gray}.field-text{margin-bottom:1rem}.field-text,.field-text__input-wrap{display:block}.field-text__input{display:inline-block;vertical-align:middle;width:100%;padding:9px 8px;margin:0;line-height:1.5;font-size:1em;font-family:inherit;background-color:#fff;border:1px solid #999;border-radius:4px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.field-text__input:focus{outline:0}.field-text__input[disabled],.field-text__input[readonly]{cursor:default;background-color:#ccc}.field-text__input[type=search]::-webkit-search-cancel-button,.field-text__input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.field-text__input[type=color]{padding:0}.field-text__input:-ms-input-placeholder{color:gray;opacity:1}.field-text__input::placeholder{color:gray;opacity:1}textarea.field-text__input{height:auto;min-height:calc(21px + 2px);resize:vertical}.field-text__message{font-size:12px;line-height:16px;font-weight:400;display:none;position:relative;padding-left:24px;margin-top:9px;color:#df2323}.field-text__message::after{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.17773 14C11.4914 14 14.1777 11.3137 14.1777 8C14.1777 4.68629 11.4914 2 8.17773 2C4.86403 2 2.17773 4.68629 2.17773 8C2.17773 11.3137 4.86403 14 8.17773 14Z' stroke='%23DF2323' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.17773 5.3335V8.00016M8.17773 10.6668H8.1844' stroke='%23DF2323' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");position:absolute;left:0;top:0;display:block;width:16px;height:16px}.form-send__title{font-size:18px;line-height:22px;font-weight:400;margin-bottom:20px}.form-send__row{display:flex;flex-direction:column;gap:16px}.form-send__btn,.promo-banner__link img{width:100%}.form-send__field{margin:0;width:100%;border-radius:6px}.form-send__field .field-text__input-wrap{height:100%}.form-send__field .field-text__input{padding:15px 8px;height:100%;border:1px solid #e1e5f0}.form-send__field .field-text__input:-ms-input-placeholder{color:rgba(62,82,104,.5)}.form-send__field .field-text__input::placeholder{color:rgba(62,82,104,.5)}.form-send__warning{font-size:12px;line-height:16px;font-weight:400;max-width:414px;color:#6b7788;margin-top:16px}.form-send__warning.active .form-send__warning-content{opacity:1;margin-top:16px}.form-send__warning.active .form-send__warning-text::after{transform:rotate(0deg)}.form-send__warning-text{position:relative;padding-left:23px;cursor:pointer}.form-send__warning-text::after{content:"";position:absolute;left:0;top:1px;width:15px;height:15px;transform:rotate(180deg);background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='11.1464' y1='9.10307' x2='7.39662' y2='5.35323' stroke='%236B7788'/%3E%3Cline x1='8.10355' y1='5.35355' x2='4.35372' y2='9.10338' stroke='%236B7788'/%3E%3Crect x='0.25' y='0.25' width='14.5' height='14.5' rx='1.75' stroke='%236B7788' stroke-width='0.5'/%3E%3C/svg%3E%0A")}.form-send__warning-content{max-height:0;overflow:hidden;will-change:max-height;transition:all .3s ease-out;opacity:0;padding-left:23px}.sort__list{list-style-type:none;padding:0;margin:0;display:flex;gap:16px}.sort__link{display:block;padding-bottom:4px;border-bottom:1px solid transparent;text-decoration:none;color:inherit}.sort__link.active{border-color:#246ce2}.title-wrap{position:relative}.title-wrap__title{margin-bottom:24px}.pagination{font-size:18px;line-height:24px;font-weight:400;color:#2d3d4f}.pagination__list{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap}.pagination__link{display:block;padding:10.5px 16px;min-width:38px;text-decoration:none;text-align:center;color:#2d3d4f;transition:.3s}.pagination__direction:focus,.pagination__direction:hover,.pagination__link:focus,.pagination__link:hover{text-decoration:none;color:#246ce2}.pagination__link--active{color:#246ce2}.pagination--center{justify-content:center}.pagination--next{color:#000;margin-left:8px;border-left:1px solid #f4f4f4}.pagination__direction{display:none;padding:10.5px 16px;text-decoration:none;color:#000}.pagination__direction svg{fill:#246ce2}.pagination__direction--next,.pagination__direction--next svg{margin-left:16px}.pagination__direction--prev{flex-direction:row-reverse;margin-right:16px}.pagination__direction--prev svg{transform:scale(-1);margin-right:16px}.promo-banner{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.promo-banner__link{color:inherit;text-decoration:none;display:block}.mb-nav__item-list,.mb-nav__list{list-style-type:none;padding:0;margin:0}.mb-nav__item-list{max-height:0;overflow:hidden;will-change:max-height;transition:all .3s ease-out;opacity:0}.mb-nav__item-list .mb-nav__link{color:#fff;opacity:.5}.mb-nav__item.active .mb-nav__item-list{opacity:1}.mb-nav__item.active .mb-nav__link::after{transform:translateY(-50%) rotate(0deg)}.btn-icon,.mb-nav__link{font-size:14px;text-decoration:none}.mb-nav__link{position:relative;display:block;padding-top:8px;padding-bottom:8px;font-weight:700;line-height:18px;color:#e5e5e5}.mb-nav__link--arrow::after{content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-90deg);width:20px;height:20px;transition:.3s;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.04028 2.0406C9.4308 1.65008 9.4308 1.01691 9.04028 0.626389C8.64975 0.235865 8.01659 0.235865 7.62606 0.626389L9.04028 2.0406ZM4.99984 4.66683L4.29273 5.37394C4.48027 5.56147 4.73462 5.66683 4.99984 5.66683C5.26505 5.66683 5.51941 5.56147 5.70694 5.37394L4.99984 4.66683ZM2.37361 0.626389C1.98309 0.235865 1.34992 0.235865 0.959397 0.626389C0.568873 1.01691 0.568873 1.65008 0.959397 2.0406L2.37361 0.626389ZM7.62606 0.626389L4.29273 3.95972L5.70694 5.37394L9.04028 2.0406L7.62606 0.626389ZM5.70694 3.95972L2.37361 0.626389L0.959397 2.0406L4.29273 5.37394L5.70694 3.95972Z' fill='white'/%3E%3C/svg%3E%0A")}.btn-icon{line-height:22px;font-weight:400;display:flex;justify-content:space-between;gap:16px;align-items:center;margin:0;padding:9px 8px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:none;color:#8390a0;border:1px solid #fff;background-color:#fff;background-image:none;cursor:pointer}.btn-icon:focus,.btn-icon:hover{text-decoration:none;color:#1a1a1a;background-color:#e6e6e6;border-color:#e0e0e0}.btn-icon--disabled,.btn-icon:disabled{opacity:.7;cursor:not-allowed;color:#1a1a1a;background-color:#e6e6e6;border-color:#ccc}a.btn--disabled{pointer-events:none}.btn-icon--full{width:100%}.btn-icon--transparent{background-color:transparent;border:0}.btn-icon--transparent:focus,.btn-icon--transparent:hover{text-decoration:none;background-color:transparent;border-color:transparent}.btn-icon--search svg{stroke:#fff;fill:transparent;stroke-width:1.5px}.btn-icon--small{padding:5px}.btn-icon--lang{color:#fff}.btn-icon--lang:focus,.btn-icon--lang:hover{color:#fff}.btn-icon__icon-m-right{margin-right:27px}.navigation__list{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:16px}.navigation__item{position:relative}.navigation__item>.navigation__link:hover,.navigation__link.active{color:#fff;border-color:#246ce2}.navigation__item:hover>.navigation__item-list{visibility:visible;opacity:1;z-index:1}.navigation__link{font-weight:700;font-size:14px;line-height:18px;text-decoration:none;padding-bottom:4px;border-bottom-width:2px;border-bottom-style:solid;border-color:transparent;color:#e5e5e5}.navigation__item-list{list-style-type:none;margin:0;font-size:14px;line-height:22px;font-weight:700;position:absolute;top:100%;left:-6px;padding:6px 8px;background-color:rgba(0,0,0,.8);white-space:nowrap;transition:.3s;visibility:hidden;opacity:0;z-index:-1}.navigation__item-list .navigation__link{padding-bottom:0;border-bottom:0}.navigation__item-list .navigation__link:hover{color:#246ce2}.navigation__item-list .navigation__item-list{left:calc(100% + 8px);top:-6px}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.burger{position:relative;z-index:1;display:inline-block;padding:0;width:22px;height:22px;line-height:22px;background:0 0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.burger>span,.burger>span:after,.burger>span:before{width:100%;border-radius:25px;height:2px;background:#fff}.burger>span{display:block;vertical-align:middle;font-size:0;color:transparent;pointer-events:none;position:relative;transition:background .3s .3s}.burger>span:after,.burger>span:before{content:"";position:absolute;left:0;transform-origin:50% 50%;transition:top .3s .3s,transform .3s}.burger>span:before{top:-6px}.burger>span:after{top:6px}.burger--close>span{transition:background .3s 0s;background:0 0}.burger--close>span:after,.burger--close>span:before{transition:top .3s,transform .3s .3s;top:0}.burger--close>span:before{transform:rotate3d(0,0,1,45deg)}.burger--close>span:after{transform:rotate3d(0,0,1,-45deg)}.form__fieldset{min-width:0;padding:0;margin:0;border:0}.form__fieldset:not(:last-child){margin-bottom:1rem}.form__legend{display:block;width:100%;max-width:100%;margin-top:1rem;margin-bottom:1rem;font-size:rem(24px);font-family:"PTSans","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.5;white-space:normal;color:currentColor}.main-news{display:flex;flex-direction:column;justify-content:flex-end;min-height:600px;padding-top:170px;padding-bottom:38px;color:#fff;background-color:#343a40;background-image:url(/local/templates/molodost-theme/css/../img/decor/bg-main.jpg);background-size:cover;background-position:center}.main-news .swiper-pagination{position:static;display:flex;justify-content:center;text-align:left;margin-top:101px;gap:10px}.main-news .swiper-pagination-bullet{background:rgba(255,255,255,.2);opacity:1;margin:0!important}.main-news .swiper-pagination-bullet-active{background:#fff}.main-news__title{margin-bottom:24px}.main-news__row{color:#e5e5e5}.main-news__data{font-size:12px;line-height:16px;font-weight:400;display:block;margin-bottom:8px}.main-news__desc{font-size:16px;line-height:20px;font-weight:400}.main-news__desc p{margin:0}.main-news__content{max-width:644px}.main-news__blockquote{position:absolute;top:92px;left:15px;right:0;max-width:217px;width:100%}.main-news__blockquote-wrap{display:inline}.main-news__blockquote-wrap p,.page-header__blockquote-wrap p{display:inline;margin:0}.search-form{position:relative;display:flex;transition:.3s}.search-form__btn{position:absolute;top:0;bottom:0;height:100%;right:0;display:flex;justify-content:flex-end;align-items:center;padding-right:13px;padding-left:5px;color:transparent;border:0;cursor:pointer}.search-form__btn svg{transition:.3s;stroke:#fff}.search-form__field{margin:0;width:100%}.search-form__field .field-text__input{font-size:13px;line-height:22px;background-color:transparent;padding:8px 32px 8px 8px;border-color:#6b7788;color:#fff}.search-form__field .field-text__input:-ms-input-placeholder{color:#f9f9fc}.search-form__field .field-text__input::placeholder{color:#f9f9fc}.partners,.socials{list-style-type:none;padding:0;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap}.partners{align-items:center;gap:24px}.socials{gap:15px}.socials__link{display:flex;justify-content:center;align-items:center;width:42px;height:42px;background-color:rgba(255,255,255,.1)}.news{color:inherit;text-decoration:none;border:1px solid #e1e5f0;padding:16px}.news:hover .news__title{color:#246ce2}.news,.news__tag{display:block}.news__breadcrumbs,.news__tag{font-size:14px;line-height:22px;font-weight:400;margin-bottom:16px}.news__title{font-size:18px;line-height:24px;font-weight:700;transition:.3s;margin-bottom:8px}.news__link{display:block;color:inherit;text-decoration:none}.news__desc{margin-bottom:16px}.news__data,.news__desc b{font-weight:400;color:#246ce2}.news__data{font-size:12px;line-height:16px;display:block;color:#6b7788}.news--result-search .news__title{font-size:18px;line-height:24px;font-weight:700;margin-bottom:8px}.news--result-search .news__desc{margin-bottom:24px}.news--interest .news__title{font-weight:700;font-size:18px;line-height:22px;margin-bottom:8px}.news--interest .news__desc{margin-bottom:8px}.news--interest .news__data{font-size:12px;line-height:16px;font-weight:400}.tab-filter__row{display:flex;justify-content:space-between;border-bottom:1px solid #e1e5f0}.tab-filter__list{list-style-type:none;padding:0;margin:0;display:flex;gap:5px}.tab-filter__item:first-child .tab-filter__btn{padding-left:0}.tab-filter__btn{font-weight:700;font-size:14px;line-height:18px;position:relative;display:block;padding:7px 15px 15px;text-decoration:none;color:inherit}.tab-filter__btn--all{padding-right:0;padding-left:0}.tab-filter__btn--all svg{margin-left:24px}.tab-filter__btn.active{color:#246ce2}.tab-filter__btn.active::after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:#246ce2}.tab-filter__btn-more{padding-top:120px;text-align:center}.similar__title{font-size:24px;line-height:28px;font-weight:700;padding-bottom:16px;margin:0;border-bottom:1px solid #246ce2}.similar__list{list-style-type:none;padding:0;margin:0}.similar__news .news__tag{color:#246ce2;margin-bottom:12px}.similar__news .news__title{margin-bottom:8px}.similar__news .news__desc{margin-bottom:12px}.page-header{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:9;padding-top:11px;padding-bottom:12px;color:#fff;background:#11192e}.page-header--main{background:rgba(0,0,0,.4);position:fixed}.page-header__row{position:relative;display:flex;align-items:center}.page-header__blockquote{display:none;position:absolute;top:calc(100% + 20px);left:0;right:0;align-self:flex-end;font-style:italic;margin:0;max-width:217px;width:100%}.page-header__blockquote-wrap{display:inline}.page-header__right{display:flex;align-items:center;margin-left:auto;max-width:725px}.page-header__right .btn-icon--lang{margin-left:20px}.page-header__search{margin-left:22px}.page-header__list-icon{list-style-type:none;position:relative;display:flex;align-items:center;gap:15px;padding:0 16px;margin:0 16px 0 0}.page-header__list-icon:after{content:"";position:absolute;right:0;top:3px;bottom:3px;width:1px;background-color:#fff}.page-footer{font-size:18px;line-height:24px;font-weight:400;background:#060b1f}.page-footer__main-content{padding-top:40px;padding-bottom:42px}.page-footer__row-nav{display:flex;flex-wrap:wrap;gap:24px;max-width:788px}.page-footer__nav-list{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;flex-grow:1;gap:24px}.page-footer__nav-link{color:#fff;text-decoration:none}.page-footer__socials{margin-bottom:32px}.page-footer__socials-lf{flex-grow:1}.page-footer__socials-lf a{display:block;height:42px;width:100%}.page-footer__socials-lf img{width:100%;height:100%;margin:0}.page-footer__btn-email{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);margin-bottom:45px}.page-footer__btn-email:focus,.page-footer__btn-email:hover{background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);color:#8390a0}.page-footer__copyright{padding-top:24px;padding-bottom:24px;background:#11192e;color:#a5b0bd;text-align:center}.page-footer__copyright p{margin:0}.page-footer__copyright-list{list-style-type:none;padding:0;margin:0;font-size:14px;line-height:22px;font-weight:400;display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.order-page{display:flex;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:15px}.order-page__title{margin-bottom:15px}.order-page__social{list-style-type:none;padding:0;display:flex;justify-content:center;margin:0 0 20px}.order-page__social-item{display:inline-block;padding:7.5px}.order-page__social-link{display:block;width:40px;height:40px}.order-page__social-icon{fill:#737f91}.order-page__btn{padding:10px 30px 8px}.order-page__text{max-width:480px;margin:0 auto 20px}.order-page__block{text-align:center}.order-page__img{transform:translateX(15px)}.main-content{padding-top:37px;padding-bottom:64px}.main-content__wrap{position:relative}.main-content .tab-filter__row,.main-content__form-send,.main-content__header-page{margin-bottom:40px}.main-content__tags-list{margin-bottom:34px}.main-content__tags-list .tags-list__title{font-weight:700;font-size:18px;line-height:22px}.main-content__title{font-size:24px;line-height:28px;font-weight:700;margin-bottom:24px}.main-content__pagination{padding-top:40px}.main-content__btn-more{padding-top:40px;text-align:center}.main-content__container{width:100%}.main-content__data{font-size:14px;line-height:22px;font-weight:400;color:#6b7788;text-shadow:0 4px 37px rgba(255,255,255,.07)}.main-content__link-evt{display:flex;justify-content:space-between;margin-bottom:24px}.main-content__text-content{margin-bottom:40px}.modal-menu{position:fixed;padding:0;background-color:transparent}.modal-menu .modal__dialog{width:100%;height:100%}.modal-menu .modal__content{height:100%;background-color:#212c36}.modal-menu .modal__body{height:100%;overflow:auto}.modal-menu .modal__header{background-color:rgba(0,0,0,.4)}.modal-menu__menu{margin-bottom:32px}.modal-menu__search-form{margin-bottom:24px}.modal-menu__tag-list .tags-list__title{color:#fff}.modal-subscribe{padding:0}.modal-subscribe.fancybox__content .carousel__button{position:absolute;top:13px;right:13px;color:#b3bbc6}.modal-subscribe.fancybox__content .carousel__button svg{filter:none}.modal-subscribe__body{width:100%;padding:24px 16px 32px}.modal-subscribe__desc,.modal-subscribe__title{font-size:36px;line-height:40px;font-weight:400;color:#2d3d4f;margin-bottom:16px}.modal-subscribe__desc{font-size:16px;line-height:20px;margin-bottom:32px;max-width:515px}.modal-subscribe__desc a{color:#246ce2;text-decoration:none}.modal-subscribe__center{max-width:511px;width:100%;margin-left:auto;margin-right:auto;text-align:center;padding:64px 15px}.modal-subscribe__link{display:inline-block;margin-top:16px}.modal-subscribe__m-0{margin:0}@media (min-width:480px){.container{width:100%}.d-sm-none{display:none!important}.d-sm-block{display:block!important}}@media (min-width:768px){.container{width:100%}.d-md-none{display:none!important}.d-md-block{display:block!important}}@media (min-width:992px){.container{width:962px}.modal__dialog{width:600px;height:auto}.modal--open .modal__dialog{animation:modal-content-show .3s 1 both}.modal__backdrop{animation:modal-backdrop-show .3s 1}.modal--open{display:flex;justify-content:center;align-items:center}.d-lg-none{display:none!important}.d-lg-block{display:block!important}.modal-subscribe .modal__dialog{width:736px}}@media (min-width:1324px){.container{width:1294px}.text-content p+figure,.text-content p+img{margin-top:40px}.text-content figcaption,.text-content img+i{margin-top:8px}.grid-row--xl-mb40 .grid-row__col,.text-content figure{margin-bottom:40px}.text-content__data{position:absolute;left:0;top:4px}.grid-row--xl-reverce{flex-direction:row-reverse}.grid-row--xl-center{align-items:center}.grid-row__xl-ml-a{margin-left:auto}.grid-row__col--xl-1{flex:0 0 8.33333%;max-width:8.33333%;padding-left:15px;padding-right:15px}.grid-row__col--xl-2,.grid-row__col--xl-3{flex:0 0 16.66667%;max-width:16.66667%;padding-left:15px;padding-right:15px}.grid-row__col--xl-3{flex:0 0 25%;max-width:25%}.grid-row__col--xl-4,.grid-row__col--xl-5{flex:0 0 33.33333%;max-width:33.33333%;padding-left:15px;padding-right:15px}.grid-row__col--xl-5{flex:0 0 41.66667%;max-width:41.66667%}.grid-row__col--xl-6,.grid-row__col--xl-7{flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}.grid-row__col--xl-7{flex:0 0 58.33333%;max-width:58.33333%}.grid-row__col--xl-8,.grid-row__col--xl-9{flex:0 0 66.66667%;max-width:66.66667%;padding-left:15px;padding-right:15px}.grid-row__col--xl-9{flex:0 0 75%;max-width:75%}.grid-row__col--xl-10,.grid-row__col--xl-11{flex:0 0 83.33333%;max-width:83.33333%;padding-left:15px;padding-right:15px}.grid-row__col--xl-11{flex:0 0 91.66667%;max-width:91.66667%}.grid-row__col--xl-2_9,.grid-row__col--xl-9_1{flex:0 0 24.16667%;max-width:24.16667%;padding-left:15px;padding-right:15px}.grid-row__col--xl-9_1{flex:0 0 75.83333%;max-width:75.83333%}.grid-row__col--xl-auto{flex-basis:auto}.grid-tpl{grid-gap:28px 24px}.grid-tpl--sidebar{-ms-grid-columns:1fr 288px;grid-template-columns:1fr 288px}.grid-tpl--1{grid-gap:28px;-ms-grid-columns:1fr;grid-template-columns:1fr}.grid-tpl--2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.grid-tpl--3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.grid-tpl--4{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.sidebar{gap:24px}.sidebar__news-interest .swiper-wrapper{flex-direction:column;gap:24px}.sidebar__news-interest-title{color:#212c36;margin-bottom:32px;padding-top:18px}.title-big,.title-main{font-size:24px;line-height:28px;font-weight:700}.title-main{font-size:36px;line-height:40px}.tags-list--b-ident{padding:25px 16px 25px 25px;border:1px solid #e1e5f0}.tags-list--b-ident .tags-list__list{max-height:346px;overflow:auto;margin-right:-7px;margin-bottom:-25px;padding-bottom:25px;scrollbar-color:#246ce2 rgba(225,226,240,.5);scrollbar-width:thin}.tags-list--b-ident .tags-list__list::-webkit-scrollbar-track{background-color:rgba(225,226,240,.5);border-radius:20px}.tags-list--b-ident .tags-list__list::-webkit-scrollbar-thumb{border-radius:20px;background-color:#246ce2}.tags-list--b-ident .tags-list__list::-webkit-scrollbar{width:5px}.tags-list__title{font-weight:700;font-size:14px;line-height:18px;margin-bottom:20px}.tags-list__list{gap:16px}.tags-list__item{max-width:240px}.breadcrumbs{margin-bottom:64px}.form-send__row{align-items:flex-start;flex-direction:row}.form-send__btn{max-width:222px}.form-send__warning-text::after{left:inherit;right:0}.form-send__warning-content,.form-send__warning-text{padding-right:31px;padding-left:0}.title-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px}.title-wrap__title{margin:0}.pagination{display:flex;flex-wrap:wrap}.pagination__list{justify-content:flex-start}.pagination__direction{display:flex;align-items:center}.promo-banner{gap:24px}.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}.d-xl-inline-block{display:inline-block!important}.main-news{padding-top:100px;padding-bottom:88px}.main-news .swiper-pagination{justify-content:flex-start;margin-top:43px}.main-news__row{display:flex;align-items:flex-start;gap:16px;padding-right:50px}.main-news__data{display:flex;align-items:center;margin-bottom:0}.main-news__data::after{content:"";display:block;width:32px;height:1px;margin-left:16px;background-color:currentColor}.search-form:hover{background-color:#fff}.search-form:hover .search-form__field{width:192px}.search-form:hover .field-text__input{padding:1px 10px}.search-form:hover .search-form__btn svg{stroke:#246ce2}.search-form:hover .search-form__btn::after{background-color:#246ce2}.search-form__btn{position:relative;height:24px;width:40px;padding:5px}.search-form__btn::after{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;height:calc(100% - 6px);margin:auto;background-color:#fff;transition:.3s}.search-form__field{width:0;transition:.3s}.search-form__field .field-text__input{border:0;transition:.3s;padding:0;color:#000}.search-form__field .field-text__input:-ms-input-placeholder{color:#000}.search-form__field .field-text__input::placeholder{color:#000}.partners{gap:49px}.socials{gap:40px}.news{padding:24px}.news__breadcrumbs{margin-bottom:24px}.news__title{font-size:24px;line-height:28px;font-weight:700;margin-bottom:16px}.news__data{font-size:14px;line-height:22px;font-weight:400}.news--interest{padding:12px}.similar__news{padding:32px 0;border-left:0;border-right:0}.page-header{padding-top:6px;padding-bottom:14px}.page-header__blockquote{display:block;position:static;max-width:266px;margin-left:51px}.page-footer__main-content{padding-top:71px;padding-bottom:119px}.page-footer__socials{display:flex;gap:33px}.page-footer__btn-email{margin-bottom:38px}.page-footer__copyright{padding-top:28px;padding-bottom:36px}.page-footer__copyright-list{display:flex;justify-content:space-between}.main-content{padding-top:67px;padding-bottom:120px}.main-content__header-page{margin-bottom:32px}.main-content__header-page--news{position:relative}.main-content__header-page--news .title-wrap__title{display:none}.main-content__header-page--news .title-wrap{position:absolute;top:2px;right:0}.main-content .tab-filter__row,.main-content__form-send{margin-bottom:64px}.main-content__tags-list{margin-bottom:44px}.main-content__tags-list .tags-list__title{margin-bottom:32px}.main-content__title{margin-bottom:41px}.main-content__pagination{padding-top:108px}.main-content__btn-more{padding-top:120px}.main-content__container{max-width:668px;margin-left:auto;margin-right:93px}.main-content__data{position:absolute;left:0;top:4px}.main-content__link-evt{margin-bottom:40px}.main-content__text-content{margin-bottom:72px}.main-content__subscribe{margin-bottom:112px}.modal-subscribe__body{padding:80px 24px 48px 48px}.modal-subscribe__title{font-size:48px;line-height:60px}.modal-subscribe__desc{font-size:24px;line-height:28px;font-weight:400;margin-bottom:48px}.modal-subscribe__m-0{margin:0}}@media (min-width:none){.container{width:none-30}}@media (max-width:1323px){.text-content__title{margin-bottom:16px}.tags-list__title--m-line{padding-bottom:8px;margin-bottom:24px;border-bottom:1px solid #e1e5f0}.form-send--search-req .form-send__btn{flex-shrink:0;width:52px;height:52px;padding:10px;font-size:0;border:0;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 14C5 9.02944 9.02944 5 14 5C18.9706 5 23 9.02944 23 14C23 18.9706 18.9706 23 14 23C9.02944 23 5 18.9706 5 14ZM21 14C21 10.134 17.866 7 14 7C10.134 7 7 10.134 7 14C7 17.866 10.134 21 14 21C17.866 21 21 17.866 21 14Z' fill='%23B3BBC6'/%3E%3Cpath d='M19.2929 19.2929C19.6534 18.9324 20.2206 18.9047 20.6129 19.2097L20.7071 19.2929L26.7071 25.2929C27.0976 25.6834 27.0976 26.3166 26.7071 26.7071C26.3466 27.0676 25.7794 27.0953 25.3871 26.7903L25.2929 26.7071L19.2929 20.7071C18.9024 20.3166 18.9024 19.6834 19.2929 19.2929Z' fill='%23B3BBC6'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat}.form-send--search-req .form-send__row{flex-direction:row}.form-send__field .field-text__input,.news__desc{font-size:14px;line-height:22px;font-weight:400}.page-footer__socials-lf{margin-top:32px}.main-content__wrap{margin-bottom:61px}}
/* End */


/* Start:/local/templates/molodost-theme/css/custom.css?16846528702882*/
.bx-panel-folded ~ .main-news .main-news__blockquote {
  padding-top: 39px;
}

.bx-admin-panel .page-header--main {
    margin-top: 147px;
}
.bx-admin-panel--folded .page-header--main {
    margin-top: 39px;
}

.sidebar--list {
    margin-top: 69px;
}

.form-send__error {
    overflow: hidden;
    max-height: 0;
    opacity: 0;
    transition: all .3s ease-out;
}
.form-send__error--show {
    max-height: 100px;
    opacity: 1;
}
.form-send__error-content {
    border: 1px solid rgb(223 35 35);
    border-radius: 4px;
    background: rgba(223, 35, 35, .2);
    padding: 15px 30px;
    margin-bottom: 30px;
    font-size: 14px;
}

.page-footer__socials-lf img {
    width: unset;
}

.news__tags {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
    /* margin: 0; */
}
.news__tags-item {
    display: flex;
}
.news__tags-item::after {
    content: ', ';
    padding-right: 4px;
}
.news__tags-item:last-child::after {
    content: none;
}
.news__tags-link {
    color: #246ce2;
    text-decoration: none;
}

.tags-list__selected {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
    margin-bottom: 24px;
}
.tags-list__selected-item {
    display: flex;
}
.tags-list__selected-item::after {
    content: ',';
    padding-right: 4px;
}
.tags-list__selected-item:last-child::after {
    content: none;
}
.tags-list__selected-link {
    display: flex;
    align-items: center;
    color: #246ce2;
    text-decoration: none;
}
.tags-list__selected-link::after {
    content: 'x';
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #ccc;
    background: #fcfcfc;
    color: #ccc;
    border-radius: 10px;
    width: 15px;
    height: 15px;
    margin-left: 5px;
    margin-right: 3px;
    line-height: 1;
    font-size: 12px;
}

.news .news__title a {
    color: #1a1a1a;
    text-decoration: none;
}
.news .news__title a:hover {
    color: #246ce2;
}

.page-header__right {
    max-width: 925px;
}

.modal-subscribe .captcha {
	display: flex;
    align-items: center;
    justify-content: center;
    padding: 6px;
    background: #e1e5f0;
    border-radius: 4px;
	min-width: 222px;
}
.modal-subscribe .form-send__row {
	margin-top: 30px;
}

@media (min-width: 1324px) {
    .search-form--opened {
        background-color: #fff;
    }
    .search-form--opened .search-form__field {
        width: 192px;
    }
    .search-form--opened .field-text__input {
        padding: 1px 10px;
    }
    .search-form--opened .search-form__btn svg {
        stroke: #246ce2;
    }
    .search-form--opened .search-form__btn::after {
        background-color: #246ce2;
    }
    .tags-list--b-ident .tags-list__list {
          max-height: 190px;
    }
}

@media (max-width: 1323px) {
    .sidebar--list {
        margin-top: 0;
    }
}
/* End */
/* /local/templates/molodost-theme/libs/swiper/swiper-bundle.css?167001131019297 */
/* /local/templates/molodost-theme/libs/@fancyapps/ui/dist/fancybox.css?167001130715598 */
/* /local/templates/molodost-theme/css/style.min.css?167001130636982 */
/* /local/templates/molodost-theme/css/custom.css?16846528702882 */
