  

/* Start:/local/templates/main_template/css/vendor.css?166556838626878*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
@import '/local/templates/main_template/css/../../node_modules/custom-select/build/custom-select.css';
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled {
  position: relative;
}

.flickity-enabled:focus {
  outline: none;
}

.flickity-viewport {
  overflow: hidden;
  position: relative;
  height: 100%;
}

.flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%;
}

/* draggable */
.flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

/* ---- flickity-button ---- */
.flickity-button {
  position: absolute;
  background: hsla(0, 0%, 100%, 0.75);
  border: none;
  color: #333;
}

.flickity-button:hover {
  background: white;
  cursor: pointer;
}

.flickity-button:focus {
  outline: none;
  box-shadow: 0 0 0 5px #19F;
}

.flickity-button:active {
  opacity: 0.6;
}

.flickity-button:disabled {
  opacity: 0.3;
  cursor: auto;
  /* prevent disabled button from capturing pointer up event. #716 */
  pointer-events: none;
}

.flickity-button-icon {
  fill: currentColor;
}

/* ---- previous/next buttons ---- */
.flickity-prev-next-button {
  top: 50%;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  /* vertically center */
  transform: translateY(-50%);
}

.flickity-prev-next-button.previous {
  left: 10px;
}

.flickity-prev-next-button.next {
  right: 10px;
}

/* right to left */
.flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: 10px;
}

.flickity-rtl .flickity-prev-next-button.next {
  right: auto;
  left: 10px;
}

.flickity-prev-next-button .flickity-button-icon {
  position: absolute;
  left: 20%;
  top: 20%;
  width: 60%;
  height: 60%;
}

/* ---- page dots ---- */
.flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  line-height: 1;
}

.flickity-rtl .flickity-page-dots {
  direction: rtl;
}

.flickity-page-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 8px;
  background: #333;
  border-radius: 50%;
  opacity: 0.25;
  cursor: pointer;
}

.flickity-page-dots .dot.is-selected {
  opacity: 1;
}

/* flickity-fade */
.flickity-enabled.is-fade .flickity-slider > * {
  pointer-events: none;
  z-index: 0;
}

.flickity-enabled.is-fade .flickity-slider > .is-selected {
  pointer-events: auto;
  z-index: 1;
}

.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: 0.25;
  transition: opacity 0.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 0.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: 0.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: 0.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: 0.15s ease both fancybox-fadeOut;
}

.fancybox-fadeIn {
  animation: 0.15s ease both fancybox-fadeIn;
}

.fancybox-fadeOut {
  animation: 0.1s ease both fancybox-fadeOut;
}

.fancybox-zoomInUp {
  animation: 0.2s ease both fancybox-zoomInUp;
}

.fancybox-zoomOutDown {
  animation: 0.15s ease both fancybox-zoomOutDown;
}

.fancybox-throwOutUp {
  animation: 0.15s ease both fancybox-throwOutUp;
}

.fancybox-throwOutDown {
  animation: 0.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, 0.1);
}

.fancybox__carousel .carousel__slide::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

.fancybox__carousel .carousel__slide::-webkit-scrollbar-track {
  background-color: rgba(255, 255, 255, 0.1);
}

.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 2px;
  box-shadow: inset 0 0 4px rgba(0, 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, 0.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: 0.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 0.15s ease;
  border-radius: var(--fancybox-thumbs-border-radius, 4px);
}

.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after {
  opacity: 0.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, 0.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: 0.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/main_template/css/app.css?1670248459271153*/
.btn-reset{padding:0;border:0;background:transparent}.overflow-hidden{overflow:hidden}.overflow-x-hidden,.overflow-y-hidden{overflow-x:hidden}:root{--app-background:#f3f5f6;--text-color:#000;--text-color-dark:#1e1e1e;--accent-color:#0e9243;--accent-light-color:#28be46;--contrast-color:#fff;--contrast-color-alpha:hsla(0,0%,100%,0.4);--element-background:#fff;--element-contrast-background:#1e1e1e;--disabled-color:#b0b4b9;--disabled-light-color:#e7e9ea;--blind-color:#e7e9ea;--text-grey:#b0b4b9;--text-grey-opacity:rgba(176,180,185,0.5);--text-grey-2:#999;--text-grey-3:#999;--overlay-color:#000;--error-color:red;--shadow:rgba(0,0,0,0.1);--scrollbar-color:#1e1e1e;--fancybox-accent-color:#75b741}html .fill-viewport{min-height:100vh}html.is-ie .fill-viewport{height:100vh;min-height:auto}.fade-transition{display:none;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}.fade-transition._enter,.fade-transition._enter-to,.fade-transition._leave{display:block}.fade-transition._enter-to{visibility:visible;opacity:1}.fade-transition._leave{visibility:hidden;opacity:0}@font-face{font-family:Sirius;src:url(/local/templates/main_template/fonts/sirius/400.woff2) format("woff2"),url(/local/templates/main_template/fonts/sirius/400.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Sirius;src:url(/local/templates/main_template/fonts/sirius/700.woff2) format("woff2"),url(/local/templates/main_template/fonts/sirius/700.woff) format("woff");font-style:normal;font-weight:700;font-display:swap}*,:after,:before{box-sizing:border-box;outline:none}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--scrollbar-color)}.transition-disabled *{transition:none!important}.hidden,[hidden]{display:none!important}.disabled{cursor:not-allowed;opacity:.33}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;margin:0}html{font-size:62.5%;background:var(--app-background)}@media screen and (max-width:767px){html{font-size:calc(-.90604px + 2.90828vw)}}@media screen and (min-width:768px) and (max-width:1023px){html{font-size:calc(-2.04706px + 1.56863vw)}}@media (min-width:1024px) and (max-width:1360px){html{font-size:calc(1.90476px + .59524vw)}}body{font-size:1.6rem;line-height:2.4rem;display:flex;flex-direction:column;overflow-x:hidden;color:var(--text-color);font-family:Sirius,Helvetica,Arial,sans-serif}@media (max-width:767px){body{font-size:1.4rem;line-height:2rem}}.footer,.header{flex-shrink:0}main{flex:1 0 auto;overflow-x:hidden}menu,ol,ul{margin:0;padding-left:0;list-style-type:none}b,strong{font-weight:700}a{color:inherit;text-decoration:none}button,label{cursor:pointer}[class^=_icon],picture img{display:block}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0)}._visually-hl{font-weight:700;font-size:5.4rem;line-height:6.8rem}@media (max-width:1023px){._visually-hl{font-size:4.2rem;line-height:5.8rem}}@media (max-width:767px){._visually-hl{font-size:3.2rem;line-height:4rem}}._visually-h1,h1{font-size:4rem;line-height:5.6rem}@media (max-width:767px){._visually-h1,h1{font-size:2.4rem;line-height:3.2rem}}._visually-h2,h2{font-size:3.2rem;line-height:4.4rem}@media (max-width:767px){._visually-h2,h2{font-size:2rem;line-height:2.6rem}}._visually-h3,h3{font-size:2.4rem;line-height:3.6rem}@media (max-width:767px){._visually-h3,h3{font-size:1.8rem;line-height:2.4rem}}._visually-h4,h4{font-size:1.8rem;line-height:2.6rem}@media (max-width:767px){._visually-h4,h4{font-size:1.6rem;line-height:2.2rem}}._visually-h5,h5{font-size:1.8rem;line-height:2.6rem}@media (max-width:767px){._visually-h5,h5{font-size:1.6rem;line-height:2.2rem}}._visually-h1,._visually-h2,._visually-h3,._visually-h4,h1,h2,h3,h4,p{margin-top:0}p{font-size:1.6rem;line-height:2.4rem}@media (max-width:767px){p{font-size:1.4rem;line-height:2rem}}.js-slider .article{min-height:100%}@media (max-width:1023px){.js-slider .article{width:100%}}.text-content{max-width:95.6rem}.text-content>:first-child{margin-top:0!important}.text-content>:last-child{margin-bottom:0!important}.text-content>[class]:not(.wrap-table),.text-content>img:not([class]),.text-content figure:not([class]){margin:4rem 0}@media (max-width:767px){.text-content>[class]:not(.wrap-table),.text-content>img:not([class]),.text-content figure:not([class]){margin:3.2rem 0}}.text-content>[class]:not(.wrap-table).app-section,.text-content>img:not([class]).app-section,.text-content figure:not([class]).app-section{margin-top:0}.text-content ol:not([class]),.text-content p:not([class]),.text-content ul:not([class]){margin:2.4rem 0}@media (max-width:767px){.text-content ol:not([class]),.text-content p:not([class]),.text-content ul:not([class]){margin:1.8rem 0}}.text-content .card-employee+p:not([class]){margin-top:4rem}@media (max-width:767px){.text-content .card-employee+p:not([class]){margin-top:2.4rem}}.text-content h2:not([class]){margin:8rem 0 3.2rem}@media (max-width:1023px){.text-content h2:not([class]){margin-top:6rem}}@media (max-width:767px){.text-content h2:not([class]){margin:4rem 0 2.4rem}}.text-content h3:not([class]){margin:4rem 0 2.4rem}@media (max-width:767px){.text-content h3:not([class]){margin:3.2rem 0 2rem}}.text-content h4:not([class]){margin:4rem 0 2rem}@media (max-width:767px){.text-content h4:not([class]){margin:2.4rem 0 1.6rem}}.text-content h4+p:not([class]){margin-top:2rem}.text-content img:not([class]){display:block;max-width:100%}.text-content>img:not([class]){height:auto;-o-object-fit:contain;object-fit:contain}.text-content figure:not([class]){display:block;width:100%}.text-content figure:not([class]) figcaption{font-size:1.4rem;line-height:2.2rem;display:block;margin-top:1.6rem}@media (max-width:767px){.text-content figure:not([class]) figcaption{font-size:1.2rem;line-height:1.6rem;margin-top:1.2rem}}.text-content figure:not([class]) img{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;margin:0!important}.text-content .text-content-link{transition:opacity .35s cubic-bezier(.455,.03,.515,.955);color:var(--accent-color)}@media (min-width:1024px){.text-content .text-content-link:hover{opacity:.75}}.text-content .text-content-link[href^=tel]{white-space:nowrap;text-decoration:none}.text-content a._external{margin:0}.text-content a._external:not(:last-child){margin-bottom:2rem}.text-content h2+.link._external,.text-content h3+.link._external,.text-content h4+.link._external{margin-top:2rem}.text-content ul:not([class]){padding-left:3rem}@media (max-width:767px){.text-content ul:not([class]){padding-left:2.4rem}}.text-content ul:not([class]) ul:not([class]) li:before{top:calc(1.2rem - 1px);width:1rem;height:2px}@media (max-width:767px){.text-content ul:not([class]) ul:not([class]) li:before{top:calc(1rem - 1px);width:.8rem}}.text-content ul:not([class])>li{position:relative}.text-content ul:not([class])>li:not(:last-child){margin-bottom:2rem}@media (max-width:767px){.text-content ul:not([class])>li:not(:last-child){margin-bottom:1.6rem}}.text-content ul:not([class])>li:before{width:6px;height:6px;position:absolute;top:calc(1.2rem - 3px);left:-3rem;background-color:var(--accent-color);content:""}@media (max-width:767px){.text-content ul:not([class])>li:before{top:calc(1rem - 3px);left:-2.4rem}}.text-content ol:not([class]){padding-left:3rem;list-style-type:none;counter-reset:ol-counter}@media (max-width:767px){.text-content ol:not([class]){padding-left:2.4rem}}.text-content ol:not([class]) ol{padding-left:4rem}@media (max-width:767px){.text-content ol:not([class]) ol{padding-left:3.4rem}}.text-content ol:not([class]) ol>li:before{left:-4rem}@media (max-width:767px){.text-content ol:not([class]) ol>li:before{left:-3.4rem}}.text-content ol:not([class])>li{position:relative}.text-content ol:not([class])>li:not(:last-child){margin-bottom:2rem}@media (max-width:767px){.text-content ol:not([class])>li:not(:last-child){margin-bottom:1.6rem}}.text-content ol:not([class])>li:before{font-size:1.4rem;line-height:2.2rem;position:absolute;top:1px;left:-3rem;color:var(--accent-color);font-weight:700;content:counters(ol-counter,".") ".";counter-increment:ol-counter}@media (max-width:767px){.text-content ol:not([class])>li:before{font-size:1.2rem;line-height:1.6rem;line-height:1.5rem;top:2px;left:-2.4rem}}.text-content blockquote:not([class]){margin:4rem 0;padding:3.8rem 0 3.8rem 8.2rem;border:.2rem solid rgba(176,180,185,.2);border-right:0;border-left:0;font-size:2rem;line-height:3.2rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='58' height='48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.75 23.69c2.27.93 4.02 2.43 5.25 4.5 1.34 1.95 2.01 4.33 2.01 7.11 0 3.72-1.18 6.76-3.55 9.14a11.93 11.93 0 01-8.8 3.56c-3.7 0-6.74-1.19-9.1-3.56C1.17 42.06 0 39.02 0 35.3c0-1.85.2-3.66.62-5.42.51-1.75 1.44-4.38 2.78-7.9L11.58 0h12.35l-6.18 23.69zm32.73 0c2.27.93 4.02 2.43 5.25 4.5 1.34 1.95 2 4.33 2 7.11 0 3.72-1.17 6.76-3.54 9.14a11.93 11.93 0 01-8.8 3.56c-3.7 0-6.74-1.19-9.11-3.56-2.37-2.38-3.55-5.42-3.55-9.14 0-1.85.2-3.66.62-5.42.51-1.75 1.44-4.38 2.78-7.9L44.3 0h12.35l-6.18 23.69z' fill='%230E9243'/%3E%3C/svg%3E") no-repeat left 4.5rem/5.8rem}@media (max-width:1360px){.text-content blockquote:not([class]){padding:2rem 0 2rem 4rem;background-position-y:2.5rem;background-size:2rem}}@media (max-width:767px){.text-content blockquote:not([class]){font-size:1.8rem;line-height:2.6rem}}.text-content blockquote:not([class])>:first-child{margin-top:0}.text-content blockquote:not([class]) p{margin-bottom:0;font-size:inherit;line-height:inherit}.text-content blockquote:not([class]) footer{font-size:1.6rem;line-height:2.4rem;display:flex;align-items:center;margin-top:2.4rem;margin-bottom:0}@media (max-width:767px){.text-content blockquote:not([class]) footer{font-size:1.4rem;line-height:2rem}}.text-content blockquote:not([class]) footer img{width:6rem;height:6rem;margin:0 1.8rem 0 0;border-radius:50%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.text-content blockquote:not([class]) footer img{width:4rem;height:4rem}}.text-content blockquote:not([class]) footer b,.text-content blockquote:not([class]) footer strong{display:block}.text-content blockquote._with-img footer{position:relative;padding-left:7.6rem}@media (max-width:767px){.text-content blockquote._with-img footer{padding-left:5.6rem}}.text-content blockquote._with-img footer img{width:6rem;height:6rem;position:absolute;top:50%;left:0;margin:0;border-radius:50%;-o-object-fit:cover;object-fit:cover;transform:translateY(-50%)}@media (max-width:767px){.text-content blockquote._with-img footer img{width:4rem;height:4rem}}.text-content blockquote._with-img footer span{display:block;font-weight:400}._bg{padding:2.4rem;background-color:var(--element-background)}.container{position:relative;width:100%;max-width:128rem;display:block;margin:0 auto}@media (max-width:1360px){.container{max-width:calc(100vw - 8rem)}}@media (max-width:767px){.container{max-width:calc(100vw - 4rem)}}.container__header{display:flex;align-items:center;justify-content:space-between;padding-top:5rem;padding-bottom:4rem}.container__header h2{margin:0;color:var(--text-color);font-weight:700;font-size:4rem}@media (max-width:1023px){.container__header h2{font-size:3.2rem}}@media (max-width:767px){.container__header h2{font-size:2.2rem}}.container__btn{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:none;outline:none}@media (max-width:767px){.container__btn{margin-left:1rem}}.container__btn svg{display:flex;float:left;width:2rem;height:2rem;margin-right:1rem}.footer{position:relative;z-index:2;background-color:var(--element-contrast-background)}.footer>:not(.footer-information){color:var(--contrast-color)}.footer>:not(.footer-information):not(:last-child){border-bottom:1px solid var(--text-grey)}.footer-information{padding:2.4rem;position:relative;z-index:1;background-color:var(--element-background);box-shadow:0 -1px 20px var(--shadow)}@media (max-width:767px){.footer-information{padding:2rem}}.footer-information__button{font-weight:700;font-size:1.6rem;line-height:2rem;display:flex;align-items:center;color:var(--accent-color)}@media (max-width:767px){.footer-information__button{font-size:1.4rem;line-height:1.8rem}}.footer-information__button svg{width:1.2rem;height:1.2rem;margin-left:2rem;transition:transform .35s cubic-bezier(.455,.03,.515,.955)}@media (max-width:767px){.footer-information__button svg{width:1rem;height:1rem;margin-left:1.2rem}}.footer-information__button._active svg{transform:rotate(180deg)}.footer-information__content ul{margin-top:3.2rem;-moz-column-count:3;column-count:3}@media (max-width:767px){.footer-information__content ul{margin-top:2.4rem}}@media (max-width:1023px){.footer-information__content ul{-moz-column-count:2;column-count:2}}@media (max-width:767px){.footer-information__content ul{-moz-column-count:1;column-count:1}}.footer-information__content ul li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.footer-information__content ul li:not(:first-child){margin-top:1.8rem}@media (max-width:767px){.footer-information__content ul li:not(:first-child){margin-top:1.2rem}}.footer-top__content{padding:5rem 0 5.6rem}@media (max-width:767px){.footer-top__content{padding:3.2rem 0}}@media (min-width:1024px){.footer-top__head{display:flex;align-items:center;justify-content:space-between}}.footer-top__head .app-logo{transition:opacity .35s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1024px){.footer-top__head .app-logo:hover{opacity:.75}}@media (min-width:1024px){.footer-top__wrapper{display:flex;flex-shrink:0;justify-content:space-between;width:calc(100% - 43.2rem);margin-left:9.6rem}}@media (min-width:1024px){.footer-top__nav{display:inline-flex;flex-flow:row wrap;width:calc(100% + 5.6rem);margin:-2.4rem 0 0 -5.6rem}.footer-top__nav>*{margin:2.4rem 0 0 5.6rem}}@media (max-width:1023px){.footer-top__nav{margin-top:5.6rem}}@media (max-width:1023px) and (max-width:767px){.footer-top__nav{margin-top:3.2rem}}@media (max-width:1023px){.footer-top__nav>:not(:first-child){margin-top:1.6rem}}@media (max-width:1023px) and (max-width:767px){.footer-top__nav>:not(:first-child){margin-top:.8rem}}.footer-top__nav a{position:relative}.footer-top__nav a:after,.footer-top__nav a:before{position:absolute;bottom:-4px;left:0;width:100%;height:1px;background:currentColor;transition:transform .5s ease-in-out;content:"";pointer-events:none}.footer-top__nav a:after{transform:scaleX(0);transform-origin:right;transition:transform .5s ease-in-out}.footer-top__nav a:before{display:none}@media (min-width:1024px){.footer-top__nav a:hover:after{transform:scaleX(1);transform-origin:left;transition-delay:.15s}}.footer-top__inner{display:flex;margin-top:6.4rem}@media (max-width:1023px){.footer-top__inner{flex-direction:column;margin-top:5.6rem}}@media (max-width:1023px) and (max-width:767px){.footer-top__inner{margin-top:3.2rem}}.footer-top__aside>.footer-top__rights:not(:first-child){margin-top:1.6rem}@media (max-width:1023px){.footer-top__aside{order:1;margin-top:5.6rem}}@media (max-width:1023px) and (max-width:767px){.footer-top__aside{margin-top:3.2rem}}.footer-top__aside>.footer-cell{margin-top:7rem}@media (max-width:1023px){.footer-top__aside>.footer-cell{margin-top:3.2rem}}@media (max-width:1023px) and (max-width:767px){.footer-top__aside>.footer-cell{margin-top:2.4rem}}.footer-top__rights{font-size:1.4rem;line-height:2.2rem;color:var(--text-grey)}@media (max-width:767px){.footer-top__rights{font-size:1.2rem;line-height:1.6rem}}.footer-top__cells{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;margin-left:3.2rem}@media (max-width:1023px){.footer-top__cells{margin:3.2rem 0 0}}.footer-top__cells>:not(:first-child){margin-top:2.4rem}.footer-cell{font-weight:600}.footer-cell>:not(:first-child){margin-top:1.2rem}.footer-cell__title{font-size:1.4rem;line-height:2.2rem;color:var(--text-grey);font-weight:400}@media (max-width:767px){.footer-cell__title{font-size:1.2rem;line-height:1.6rem;margin-bottom:.8rem}}.footer-cell address{font-weight:400;font-style:normal}.footer-cell a[href^="tel:"]{font-weight:400}.footer-cell a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-cell a[href^="mailto:"],.footer-cell a[href^="tel:"]{transition:opacity .35s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1024px){.footer-cell a[href^="mailto:"]:hover,.footer-cell a[href^="tel:"]:hover{opacity:.75}}.footer-cell a[href^="mailto:"]{text-decoration:underline}.footer-cell a:not([href^="mailto:"]):not([href^="tel:"]){position:relative}.footer-cell a:not([href^="mailto:"]):not([href^="tel:"]):after,.footer-cell a:not([href^="mailto:"]):not([href^="tel:"]):before{position:absolute;bottom:-.5rem;left:0;width:100%;height:1px;background:currentColor;transition:transform .5s ease-in-out;content:"";pointer-events:none}.footer-cell a:not([href^="mailto:"]):not([href^="tel:"]):after{transform:scaleX(0);transform-origin:left}.footer-cell a:not([href^="mailto:"]):not([href^="tel:"]):before{transform-origin:right;transition-delay:.25s}@media (min-width:1024px){.footer-cell a:not([href^="mailto:"]):not([href^="tel:"]):hover:after{transform:scaleX(1);transition-delay:.25s}.footer-cell a:not([href^="mailto:"]):not([href^="tel:"]):hover:before{transform:scaleX(0);transition-delay:0s}}.footer-middle__content{padding:3rem 0}@media (max-width:767px){.footer-middle__content{padding:2.4rem 0}}@media (min-width:768px){.footer-middle__content{display:flex;align-items:center;justify-content:space-between}}.footer-middle__content .socials-item{transition:opacity .35s cubic-bezier(.455,.03,.515,.955);color:var(--color-accent)!important}@media (min-width:1024px){.footer-middle__content .socials-item:hover{opacity:.75}}@media (min-width:1024px){.footer-middle__nav{display:inline-flex;flex-flow:row wrap;width:calc(100% + 3.2rem);margin:-1.6rem 0 0 -3.2rem;font-size:1.4rem;line-height:2.2rem}.footer-middle__nav>*{margin:1.6rem 0 0 3.2rem}}@media (min-width:1024px) and (max-width:767px){.footer-middle__nav{font-size:1.2rem;line-height:1.6rem}}@media (max-width:1023px){.footer-middle__nav>:not(:first-child){margin-top:1.6rem}}@media (max-width:1023px) and (max-width:767px){.footer-middle__nav>:not(:first-child){margin-top:.8rem}}.footer-middle__nav a{transition:opacity .35s cubic-bezier(.455,.03,.515,.955);text-decoration:underline}@media (min-width:1024px){.footer-middle__nav a:hover{opacity:.75}}.footer-bottom__content{font-size:1.2rem;line-height:1.5rem;padding:3.2rem 0;color:var(--text-grey)}@media (max-width:767px){.footer-bottom__content{padding:2.4rem 0}}@media (min-width:768px){.footer-bottom__content{display:flex;align-items:center;justify-content:space-between}}.footer-bottom__vendor{transition:opacity .35s cubic-bezier(.455,.03,.515,.955);display:block;margin-left:3.2rem}@media (min-width:1024px){.footer-bottom__vendor:hover{opacity:.75}}@media (max-width:767px){.footer-bottom__vendor{margin:2.4rem 0 0}}.footer-bottom__vendor svg{width:9.4rem;height:2rem}.header{position:fixed;top:0;left:0;z-index:10;width:100%;background-color:var(--element-background);box-shadow:0 4px 20px var(--shadow);will-change:transform}@media only screen and (max-width:1023px) and (orientation:landscape){.header .app-logo{height:3.2rem}.header .header__menu-btn{padding:.8rem 0}.header .btn-default{font-size:1.2rem;line-height:1.5rem;padding:.8rem 1.2rem!important}.header .btn-default._icon{padding:.8rem!important}.header .btn-default._icon svg{width:1.6rem;height:1.6rem}.header .header__section._down .header__wrapper:first-child{padding:.8rem 0}}@media (max-width:767px){.header._priority .app-logo{width:12rem;height:3rem}}.header__section{display:flex;justify-content:space-between}.header__section._up{align-items:center;padding:1.6rem 0;border-bottom:1px solid var(--blind-color)}.header__section._up .socials{flex-shrink:0}@media (max-width:1023px){.header__section._up{display:none}}.header__section._down>.header__wrapper{flex:1}@media (max-width:1023px){.header__section._down>.header__wrapper:last-child{flex:0}}.header__section._down>.header__wrapper:first-child{padding:2.4rem 0}@media (max-width:1023px){.header__section._down>.header__wrapper:first-child{padding:1.6rem 0}}.header .priority-link{display:flex;width:16.2rem;height:3.2rem}.header .priority-link img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}@media (max-width:767px){.header .priority-link{width:10rem;height:2.6rem}}.header__wrapper{display:flex;align-items:center;justify-content:space-between}@media (min-width:1024px){.header__wrapper._hidden{display:none}}.header__wrapper .app-logo{flex-shrink:0;will-change:transform;transition:transform .35s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1024px){.header__wrapper .app-logo:hover{transform:scale(1.01)}}.header__wrapper._start{align-items:flex-start}.header__label{font-size:1.2rem;line-height:1.5rem;max-width:28rem;margin:auto auto auto 2rem;padding:2px 0 2px 2rem;border-left:1px solid var(--text-grey)}@media (max-width:1023px){.header__label{margin-left:1.6rem;padding-left:1.6rem}}@media (max-width:767px){.header__label{margin-left:1rem;padding-left:1rem}}._priority .header__label{display:none}@media (max-width:1023px){._priority .header__label{display:block}}@media (max-width:767px){.header__label{display:none}}.header__links{display:flex}.header__links li{font-weight:700;font-size:1.2rem;line-height:1.5rem}.header__links li:not(:first-child){margin-left:4rem}.header__links li a{transition:color .35s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1024px){.header__links li a:hover{color:var(--accent-color)}}.header__controls{display:flex;align-items:center;margin-left:6.6rem}.header__controls svg{width:2rem;height:2rem}.header__controls a,.header__controls button{font-size:1.4rem;line-height:2.2rem;display:block;color:currentColor}@media (max-width:767px){.header__controls a,.header__controls button{font-size:1.2rem;line-height:1.6rem}}.header__controls a:not(:first-child),.header__controls button:not(:first-child){margin-left:1.6rem}.header__controls .language-switcher{transition:opacity .35s cubic-bezier(.455,.03,.515,.955);color:var(--accent-color)}@media (min-width:1024px){.header__controls .language-switcher:hover{opacity:.75}}.header__controls #impaired,.header__controls #search{transition:color .35s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1024px){.header__controls #impaired:hover,.header__controls #search:hover{color:var(--accent-color)}}.header__nav{height:100%;margin-right:3.2rem}.header__nav ul,.header__nav ul li{display:flex;height:100%}.header__nav ul li{padding:2.4rem 0;position:relative;align-items:center}@media (max-width:1023px){.header__nav ul li{padding:1.6rem 0}}.header__nav ul li._active:after{position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--accent-color);content:""}.header__nav ul li:not(:first-child){margin-left:4rem}.header__nav ul li a{transition:color .35s cubic-bezier(.455,.03,.515,.955);font-weight:500;white-space:nowrap}@media (min-width:1024px){.header__nav ul li a:hover{color:var(--accent-color)}}@media (max-width:1023px){.header__nav{display:none}}.header__menu-btn{padding:2.4rem 0}@media (max-width:1023px){.header__menu-btn{padding:1.6rem 0}}.header__link{margin-right:1.6rem;white-space:nowrap}.header__link .btn-default{padding:1.4rem 1.6rem}@media (max-width:767px){.header__link{display:none}}@media (max-width:1023px){._priority .header__link{display:none}}.header__dark-theme{margin-left:4.8rem}.hero{position:relative;width:100%;height:32.8rem}@media (max-width:1023px){.hero{height:20rem}}@media (max-width:767px){.hero{height:12rem}}.hero img{width:100%;height:100%;position:absolute;top:0;left:0;display:block;-o-object-fit:cover;object-fit:cover}.page-post-info,.page-tags,.page__description,.page__preview,.page__title{max-width:92.6rem}.page{position:relative;display:flex;flex-wrap:wrap;justify-content:center}.page__title-container{width:100%;max-width:128rem;margin:0 auto}@media (max-width:1360px){.page__title-container{max-width:calc(100vw - 8rem)}}@media (max-width:767px){.page__title-container{max-width:calc(100vw - 4rem)}}@media (min-width:1024px){.page__wrapper{position:relative;z-index:2;background-color:var(--app-background);box-shadow:0 -1px 10px var(--shadow)}}.page__title{font-size:4rem;line-height:5.6rem;margin:4rem 0}@media (max-width:767px){.page__title{font-size:2.4rem;line-height:3.2rem;margin:4rem 0 2.4rem}}.page__title._gutter-xs{margin-bottom:2.4rem}.page__title+.link._external{margin-bottom:4rem}@media (max-width:767px){.page__title+.link._external{margin-bottom:2.4rem}}.page__cubs{position:absolute;width:41.2rem;height:27.3rem;top:calc(50% - 13.65rem);z-index:-1;right:-20rem}@media (max-width:1023px){.page__cubs{display:none}}.page__lead{max-width:95.6rem;margin:4.8rem 0 10rem}.page__lead+.page__btn{margin:-5rem 0 10rem}@media (max-width:767px){.page__lead{margin:4rem 0 5.2rem}.page__lead+.page__btn{margin:-2.2rem 0 5.2rem}}.page__lead._gutter-sm{margin-bottom:2.4rem}.page__lead._gutter-sm+.page__btn{margin:0 0 2.4rem}.page__btn{margin-bottom:10rem}@media (max-width:767px){.page__btn{margin-bottom:5.2rem}}.page__sidebar{display:flex;flex-direction:column;align-items:flex-start;width:30.8rem;margin-right:8rem;padding:4.5rem 4rem 4.5rem 0;background:var(--element-background)}@media (max-width:1360px){.page__sidebar{margin-left:4rem;margin-right:4rem}}@media (max-width:1023px){.page__sidebar{display:none}}.page__sidebar>*{width:26.8rem}.page__sidebar:before{position:absolute;top:0;left:0;z-index:-1;width:calc(50% - 37.2rem);height:100%;background:var(--element-background);content:""}.page__sidebar-title{font-size:1.8rem;line-height:2.6rem;margin-bottom:3.2rem;padding-bottom:.8rem;border-bottom:1px solid var(--text-grey)}@media (max-width:767px){.page__sidebar-title{font-size:1.6rem;line-height:2.2rem}}.page__sidebar-links{display:flex;flex-direction:column}.page__sidebar-links>._active{color:var(--accent-color)}.page__sidebar-links>:not(:last-child){margin-bottom:3.2rem}.page__sidebar-links a{transition:color .35s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1024px){.page__sidebar-links a:hover{color:var(--accent-color)}}.page__content{width:100%}.page__sidebar~.page__content{width:89.2rem}@media (max-width:1360px){.page__sidebar~.page__content{width:100%;flex:1;margin-right:4rem}}@media (max-width:1023px){.page__sidebar~.page__content{flex:0 1 auto;margin-right:0}}.page__description,.page__preview{margin:4rem 0}@media (max-width:767px){.page__description,.page__preview{margin:3.2rem 0}}.page__preview img{width:100%;height:auto}.page__description{font-weight:600}.page__description._inherit-weight{font-weight:400}.page-tags{max-width:92.6rem;margin:4rem 0 -2rem}.page-tags__items{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1.6rem);margin:-1.6rem 0 0 -1.6rem}.page-tags__items>*{margin:1.6rem 0 0 1.6rem}@media (max-width:767px){.page-tags__items{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1.2rem);margin:-1.2rem 0 0 -1.2rem}.page-tags__items>*{margin:1.2rem 0 0 1.2rem}}.page-tags__item{font-size:1rem;line-height:1.2rem;letter-spacing:.05em;text-transform:uppercase;transition:opacity .35s cubic-bezier(.455,.03,.515,.955);display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1rem 1.6rem;border:1px solid var(--accent-color);border-radius:.8rem;color:var(--accent-color);font-weight:700}@media (min-width:1024px){.page-tags__item:hover{opacity:.75}}@media (max-width:767px){.page-tags__item{padding:.8rem 1.2rem}}.page-post-info{font-size:1.4rem;line-height:2.2rem;display:flex;margin:-2rem 0 4rem;color:var(--text-grey)}@media (max-width:767px){.page-post-info{font-size:1.2rem;line-height:1.6rem;margin:-.8rem 0 3.2rem}}.page-post-info>*{display:flex;align-items:center}.page-post-info>:not(:last-child){margin-right:1.6rem}@media (max-width:767px){.page-post-info>:not(:last-child){margin-right:1.2rem}}.page-post-info>:not(:first-child){padding-left:1.6rem}.page-post-info>:not(:first-child):before{position:relative;right:1.6rem;width:1px;height:70%;background-color:currentColor;content:""}@media (max-width:767px){.page-post-info>:not(:first-child){padding-left:1.2rem}.page-post-info>:not(:first-child):before{right:1.2rem}}.page-post-info__views svg{width:1.2rem;height:1.2rem;margin-right:.8rem}.app-section:not(._gutter-none){padding-bottom:10rem}@media (max-width:1023px){.app-section:not(._gutter-none){padding-bottom:8rem}}@media (max-width:767px){.app-section:not(._gutter-none){padding-bottom:6rem}}.app-section:not(._gutter-none)._gutter-md{padding-bottom:8rem}@media (max-width:1023px){.app-section:not(._gutter-none)._gutter-md{padding-bottom:6rem}}@media (max-width:767px){.app-section:not(._gutter-none)._gutter-md{padding-bottom:4rem}}.app-section:not(._gutter-none)._gutter-sm{padding-bottom:4rem}@media (max-width:767px){.app-section:not(._gutter-none)._gutter-sm{padding-bottom:3.2rem}}.app-section__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:2.6rem}.app-section__head._no-margin{margin:0}.app-section__head h2{font-size:3.2rem;line-height:4.4rem;margin:0 0 3.2rem}@media (max-width:767px){.app-section__head h2{font-size:2rem;line-height:2.6rem;margin-bottom:2.2rem}}.app-section__head p{font-size:1.6rem;line-height:2.4rem;margin:0 0 4rem}@media (max-width:767px){.app-section__head p{font-size:1.4rem;line-height:2rem;margin-bottom:3rem}}.app-section__head p a{display:inline;color:var(--accent-color);font-weight:400;transition:color .35s ease-in-out}@media (min-width:1024px){.app-section__head p a:hover{color:var(--accent-light-color)}}.app-section__head._column{flex-direction:column;align-items:flex-start;margin-bottom:4rem}@media (max-width:767px){.app-section__head{margin-bottom:1.6rem}}.app-section__head>*{margin:0 0 2.4rem}@media (max-width:767px){.app-section__head>*{margin:0 0 1.6rem}}.app-section__head>:not(:last-child){margin-right:4.8rem}@media (max-width:767px){.app-section__head>:not(:last-child){margin-right:2.4rem}}.app-section__head p{width:100%}.app-section__head p span{color:var(--accent-light-color)}.app-section .slider-controls{margin-left:auto}.app-section__link{margin-top:3.2rem;color:var(--accent-color)}@media (max-width:767px){.app-section__link{margin-top:2.4rem}}.app-section._tabs .app-section__head{display:flex;justify-content:flex-start}.app-section._tabs .app-section__title{color:var(--text-grey);cursor:pointer;transition:color .3s ease}.app-section._tabs .app-section__title._active{color:var(--text-color)}.app-section__content._margin-top{margin-top:4rem}.app-section__content._white-background{padding:2.4rem;background-color:var(--element-background)}.app-section__content._white-background a._external{color:var(--accent-color)}.app-section__content._white-background a._external:not(:last-child){margin-bottom:2rem}.app-section__row{display:flex;justify-content:space-between}@media (max-width:1023px){.app-section__row{display:block}}.app-section__column{width:calc(50% - .8rem)}@media (max-width:1023px){.app-section__column{width:100%}}@media (min-width:1024px){.app-section__column>p{margin:0}}.menu{position:fixed;z-index:9;width:100%;height:100%;visibility:hidden}.menu__link-from-header{margin:-.8rem 0 3.2rem}@media (min-width:768px){.menu__link-from-header{display:none!important}}.menu__scroll-area{height:100%;overflow-x:hidden;overflow-y:scroll;background-color:var(--app-background);scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}@media (max-width:1023px){.menu__scroll-area{color:var(--element-background);background-color:var(--accent-light-color)}}.menu__scroll-area::-webkit-scrollbar{display:none;width:0;height:0;-webkit-appearance:none}.menu__inner{display:flex;min-height:100vh}@media (max-width:1023px){.menu__inner{flex-direction:column}}.menu__sidebar{display:flex;flex-direction:column;width:31rem;min-height:100%;color:var(--contrast-color)}@media (max-width:1023px){.menu__sidebar{order:2;width:100%;min-height:auto}}.menu__foot,.menu__list{position:relative}.menu__foot:before,.menu__list:before{position:absolute;top:0;right:100%;width:calc(50vw - 64rem);height:100%;content:""}@media (max-width:1360px){.menu__foot:before,.menu__list:before{width:4rem}}@media (max-width:1023px){.menu__foot:before,.menu__list:before{right:auto;left:-4rem;width:calc(100% + 8rem)}}.menu__foot>*,.menu__list>*{position:relative;z-index:1}.menu__list{font-size:2.4rem;line-height:3.6rem;flex:1;padding-right:4.8rem;padding-bottom:4.8rem;font-weight:700;background-color:var(--accent-light-color)}@media (max-width:767px){.menu__list{font-size:1.8rem;line-height:2.4rem}}.menu__list:before{background-color:var(--accent-light-color)}@media (max-width:1023px){.menu__list{display:none}}.menu__list ul li:not(:first-child){margin-top:2rem}.menu__list ul li a{cursor:pointer;opacity:.5;transition:opacity .35s ease}@media (min-width:1024px){.menu__list ul li a:hover{opacity:1}}.menu__list ul li a._active{opacity:1}.menu__foot{padding:4.8rem 2.4rem 4.8rem 0}.menu__foot,.menu__foot:before{background-color:var(--element-contrast-background)}@media (max-width:1023px){.menu__foot{padding-right:0;padding-bottom:12.15rem}}@media (max-width:767px){.menu__foot{padding:3.2rem 0 9.45rem}}.menu__foot ul li:not(:first-child){margin-top:1.2rem}.menu__foot ul li a{transition:opacity .35s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1024px){.menu__foot ul li a:hover{opacity:.75}}.menu__navigation{margin-bottom:3.2rem}@media (min-width:1024px){.menu__navigation{display:none}}.menu__socials{display:none;margin-bottom:3.2rem}@media (max-width:1023px){.menu__socials{display:block}.menu__socials .socials-item{color:var(--element-background);opacity:.5}}@media (max-width:767px){.menu__socials a.socials-item:not(:first-child){margin-left:1.2rem}}.menu__content{flex:1;padding-bottom:8.2rem;padding-left:12.4rem}@media (max-width:1023px){.menu__content{padding-bottom:3.2rem;padding-left:0}}@media (max-width:767px){.menu__content{padding-bottom:2.4rem}}@media (max-width:1023px){.menu__content ._menu-item__wrapper{border-bottom:1px solid var(--contrast-color-alpha)}.menu__content ._menu-item__wrapper:not(:last-child){margin-bottom:3.2rem}}@media (max-width:1023px) and (max-width:767px){.menu__content ._menu-item__wrapper:not(:last-child){margin-bottom:2.4rem}}@media (min-width:1024px){._menu-item__wrapper{display:none}}@media (max-width:1023px){._menu-item__wrapper{display:block!important;opacity:1!important}}@media (max-width:1023px){.menu-item{display:none}}@media (min-width:1024px){.menu-item._mobile{display:none}}@media (max-width:1023px){.menu-item._mobile{display:block}}.menu-item__content{position:relative;width:100%}.menu-item__button{font-size:2.4rem;line-height:3.6rem;display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:3.2rem;color:var(--text-grey-3);font-weight:700;text-align:left;transition:color .35s ease}@media (max-width:767px){.menu-item__button{font-size:1.8rem;line-height:2.4rem}}.menu-item__button svg{width:1.8rem;height:1.8rem;margin-left:2.4rem;transition:transform .35s ease}@media (max-width:767px){.menu-item__button svg{width:1.5rem;height:1.5rem}}@media (max-width:1023px){.menu-item__button{color:var(--element-background);opacity:.65;transition:opacity .35s ease-in-out}.menu-item__button._active{opacity:1}.menu-item__button._active svg{transform:rotate(180deg)}}@media (max-width:767px){.menu-item__button{margin-bottom:2.4rem}}@media (max-width:1023px){.menu-item__list{padding-bottom:3.2rem}}@media (max-width:767px){.menu-item__list{padding-bottom:2.4rem}}.menu-item__list>li:not(:first-child){margin-top:4rem}@media (max-width:1023px){.menu-item__list>li:not(:first-child){margin-top:2.2rem}}@media (max-width:767px){.menu-item__list>li:not(:first-child){margin-top:1.8rem}}.menu-item__about{display:flex;flex-direction:column;width:30.8rem;margin-bottom:6.2rem}@media (max-width:1023px){.menu-item__about{width:100%;margin-bottom:3.2rem}}@media (max-width:767px){.menu-item__about{margin-bottom:2.4rem}}.menu-item__about-title{font-size:2.4rem;line-height:3.6rem;margin:0 0 2.4rem;font-weight:700}@media (max-width:767px){.menu-item__about-title{font-size:1.8rem;line-height:2.4rem}}.menu-item__about-text{font-size:1.4rem;line-height:2.2rem;margin:0 0 1.6rem}@media (max-width:767px){.menu-item__about-text{font-size:1.2rem;line-height:1.6rem}}.menu-item__about a.more{margin:auto 0 0;font-weight:700}@media (max-width:1023px){.menu-item__about a.more span,.menu-item__about a.more svg{color:var(--element-background)}}@media (max-width:767px){.menu-item__about a.more span{font-size:1.4rem}.menu-item__about a.more svg{width:2.6rem;min-width:2.6rem;height:1.6rem;min-height:1.6rem}}.menu-item-list-item__head{font-size:1.8rem;line-height:2.6rem;display:flex;align-items:center;justify-content:space-between;width:30.8rem;font-weight:600}@media (max-width:767px){.menu-item-list-item__head{font-size:1.6rem;line-height:2.2rem}}@media (max-width:1023px){.menu-item-list-item__head{width:100%}}.menu-item-list-item__head a{transition:opacity .35s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1024px){.menu-item-list-item__head a:hover{opacity:.75}}.menu-item-list-item__content{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:41.6rem}@media (max-width:1023px){.menu-item-list-item__content{position:relative;width:100%}}.menu-item-list-item__content .menu-item-list-item__link{font-size:1.6rem;line-height:2.4rem;display:flex;align-items:center;margin-bottom:2.4rem;font-weight:700}@media (max-width:767px){.menu-item-list-item__content .menu-item-list-item__link{font-size:1.4rem;line-height:2rem}}@media (min-width:1024px){.menu-item-list-item__content .menu-item-list-item__link:hover svg{transform:translateX(.6rem) scaleX(1.1)}}.menu-item-list-item__content .menu-item-list-item__link svg{display:flex;flex-shrink:1;width:2rem;min-width:2rem;height:2rem;min-height:2rem;margin-right:1rem;margin-left:4rem;color:var(--accent-color);transform:translateX(0) scaleX(1);transition:transform .35s ease-in-out}.menu-item-list-item__content ul{display:flex;flex-direction:column}@media (max-width:1023px){.menu-item-list-item__content ul{margin-top:1.8rem}}@media (max-width:767px){.menu-item-list-item__content ul{margin-top:1.4rem}}.menu-item-list-item__content ul li:not(:first-child){margin-top:1.2rem}@media (max-width:767px){.menu-item-list-item__content ul li:not(:first-child){margin-top:.8rem}}.menu-item-list-item__content ul li a{transition:color .35s cubic-bezier(.455,.03,.515,.955);font-size:1.6rem;line-height:2.4rem}@media (min-width:1024px){.menu-item-list-item__content ul li a:hover{color:var(--accent-light-color)}}@media (max-width:767px){.menu-item-list-item__content ul li a{font-size:1.4rem;line-height:2rem}}.menu-item-list-item__button{font-size:1.8rem;line-height:2.6rem;display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--text-color);font-weight:700;text-align:start;opacity:.5;transition:opacity .35s ease-in-out}@media (max-width:767px){.menu-item-list-item__button{font-size:1.6rem;line-height:2.2rem}}.menu-item-list-item__button:after{display:block;width:1rem;height:1rem;border-right:2px solid var(--accent-light-color);border-bottom:2px solid var(--accent-light-color);transform:rotate(-45deg);content:"";flex-shrink:0}@media (max-width:1023px){.menu-item-list-item__button:after{margin:0 .8rem;border-color:var(--element-background);border-width:3px;transform:rotate(45deg);transition:.35s ease-in-out;transition-property:transform,border-color}}@media (max-width:1023px){.menu-item-list-item__button{color:var(--element-background);opacity:1}}.menu-item-list-item__button._active{opacity:1}@media (max-width:1023px){.menu-item-list-item__button._active:after{transform:rotate(223deg)}}.menu-bar{position:fixed;bottom:0;left:0;z-index:9;width:100%;background-color:var(--element-background);box-shadow:0 -1px 20px var(--shadow)}@media (min-width:1024px){.menu-bar{display:none}}.menu-bar__inner{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 0}@media (max-width:767px){.menu-bar__inner{padding:1.2rem 0}}.menu-bar__inner svg{width:2rem;height:2rem}@media only screen and (max-width:1023px) and (orientation:landscape){.menu-bar__inner{padding:.6rem 0}}.menu-bar__inner a:not(:first-child),.menu-bar__inner button:not(:first-child){margin-left:1.6rem}.menu-bar__inner .language-switcher-menu{transition:opacity .35s cubic-bezier(.455,.03,.515,.955);display:block;color:var(--accent-color)}@media (min-width:1024px){.menu-bar__inner .language-switcher-menu:hover{opacity:.75}}.menu-bar__inner #search-menu{display:block;color:var(--text-color);transition:color .35s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1024px){.menu-bar__inner #search-menu:hover{color:var(--accent-color)}}.links._fixed>a{max-width:50%}@media (max-width:1023px){.links._fixed>a{max-width:100%}}.links._list a svg{width:1.9rem;height:1.9rem}.links._lg a{max-width:100%}.links._column{display:inline-flex;flex-flow:row wrap;width:calc(100% + 2.4rem);margin:-2.4rem 0 0 -2.4rem;position:relative;padding:2.4rem 0 2.4rem 2.4rem;font-weight:500}.links._column>*{margin:2.4rem 0 0 2.4rem}@media (max-width:767px){.links._column{display:inline-flex;flex-flow:row wrap;width:calc(100% + 2rem);margin:-2rem 0 0 -2rem;padding:2rem 0 2rem 2rem}.links._column>*{margin:2rem 0 0 2rem}}.links._column:after,.links._column:before{position:absolute;top:2.4rem;width:calc(50% - 1.2rem);height:calc(100% - 2.4rem);content:""}@media (max-width:1023px){.links._column:after,.links._column:before{width:calc(100% - 2.4rem)}}@media (max-width:767px){.links._column:after,.links._column:before{top:2rem;width:calc(100% - 2rem);height:calc(100% - 2rem)}}.links._column:before{left:2.4rem;background-color:var(--accent-light-color)}@media (max-width:767px){.links._column:before{left:2rem}}.links._column:after{left:calc(50% + 1.2rem);background-color:var(--accent-color)}@media (max-width:1023px){.links._column:after{display:none}}.links._column a{transition:opacity .35s cubic-bezier(.455,.03,.515,.955);position:relative;z-index:1;flex:1 1 40%;max-width:calc(50% - 2.4rem);padding-right:2.4rem}@media (min-width:1024px){.links._column a:hover{opacity:.75}}@media (max-width:1023px){.links._column a{flex:1 1 100%;max-width:100%}}@media (max-width:767px){.links._column a{padding-right:2rem}}@media (min-width:1024px){.links._row{display:flex;flex-wrap:wrap}}.links._row>a{padding:2.4rem;transition:opacity .35s cubic-bezier(.455,.03,.515,.955);flex:1 1 30%}@media (max-width:767px){.links._row>a{padding:2rem}}@media (min-width:1024px){.links._row>a:hover{opacity:.9}}.links._row>a:nth-child(3n-2){background-color:var(--accent-color)}.links._row>a:nth-child(3n-1){background-color:var(--accent-light-color)}.links._row>a:nth-child(3n){background-color:var(--element-contrast-background)}.links>a{display:flex;align-items:center;color:var(--contrast-color)!important;text-decoration:none!important}.links>a svg{width:1.6rem;height:1.6rem;flex-shrink:0;margin-right:1.6rem}.doc{position:relative;padding-left:4.2rem}.doc:not(:last-child){margin-bottom:3.4rem}.doc:not(:last-child)._gutter-sm{margin:2rem 0}@media (max-width:767px){.doc:not(:last-child)._gutter-sm{margin:1.6rem 0}}.card .doc:not(:last-child)._gutter-sm,.doc:not(:last-child)._gutter-sm:first-child{margin-top:0}.doc:last-child._gutter-sm{margin-top:2rem}@media (max-width:767px){.doc:last-child._gutter-sm{margin-top:1.6rem}}.card .doc:last-child._gutter-sm,.text-content .doc{margin-top:0}.text-content p+.doc{margin-top:4rem}@media (max-width:767px){.text-content p+.doc{margin-top:2.4rem}}.doc p{margin:0}.doc>a{display:block;margin-bottom:1rem;color:var(--accent-color);transition:opacity .35s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1024px){.doc>a:hover{opacity:.75}}.doc>a:before{position:absolute;top:0;left:0;width:1.7rem;height:2rem;background:url(/local/templates/main_template/i/sprite.svg) no-repeat 50%;content:""}.doc>a[href*=".ppt"]:before{background-image:url(/local/templates/main_template/i/sprite.svg-ppt)}.doc>a[href*=".doc"]:before{background-image:url(/local/templates/main_template/i/sprite.svg-doc)}.doc>a[href*=".pdf"]:before{background-image:url(/local/templates/main_template/i/sprite.svg-pdf)}.doc>a[href*=".xls"]:before{background-image:url(/local/templates/main_template/i/sprite.svg-xls)}.doc>a:not(:last-child){margin-bottom:1.4rem}.text-content .doc>a{text-decoration:none}.snippet-docs{display:inline-flex;flex-flow:row wrap;width:100%;margin:0}.snippet-docs>*{margin:0;flex:1 1 30%;max-width:33.3333333333%}@media (max-width:1023px){.snippet-docs>*{flex:1 1 100%;max-width:100%}}.snippet-docs>:nth-child(1n){color:var(--element-contrast-background)!important}.snippet-docs>:nth-child(2n){color:var(--accent-color)!important}.snippet-docs>:nth-child(3n){color:var(--accent-light-color)!important}.snippet-docs a{transition:opacity .35s cubic-bezier(.455,.03,.515,.955);display:flex;align-items:center;padding:1.8rem 2.4rem 1.4rem;text-decoration:none;background-color:currentColor}@media (min-width:1024px){.snippet-docs a:hover{opacity:.9}}@media (max-width:1023px){.snippet-docs a{padding:1.2rem 1.8rem .8rem}}.snippet-docs a span{color:var(--contrast-color)}.snippet-docs a svg{width:3.6rem;height:3.6rem;margin-right:2.8rem}@media (max-width:1023px){.snippet-docs a svg{width:2.8rem;height:2.8rem;margin-right:1.6rem}}.snippet-card{padding:2.4rem;background-color:var(--element-background)}.snippet-card__head{display:flex;align-items:center;justify-content:left;padding-bottom:3rem;border-bottom:2px solid var(--app-background);color:var(--disabled-color)}@media (max-width:767px){.snippet-card__head{padding-bottom:2.4rem}}.snippet-card__head h6{font-weight:500;font-size:1.6rem;line-height:2rem;margin:0 0 0 1.6rem}@media (max-width:767px){.snippet-card__head h6{font-size:1.4rem;line-height:1.8rem}}.snippet-card__icon{width:3.2rem;height:3.2rem;display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:.6rem;color:var(--contrast-color);background-color:var(--accent-color)}.snippet-card__content{padding-top:2.4rem}@media (max-width:767px){.snippet-card__content{padding-bottom:1.8rem}}.snippet-indicators{display:inline-flex;flex-flow:row wrap;width:calc(100% + 2.2rem);margin:-2.2rem 0 0 -2.2rem}.snippet-indicators>*{margin:2.2rem 0 0 2.2rem}@media (max-width:767px){.snippet-indicators{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1.6rem);margin:-1.6rem 0 0 -1.6rem}.snippet-indicators>*{margin:1.6rem 0 0 1.6rem}}.snippet-indicators>*{width:18rem}@media (max-width:767px){.snippet-indicators>*{width:14rem}}.snippet-indicators__value{font-size:4rem;line-height:5.6rem;font-weight:700}@media (max-width:767px){.snippet-indicators__value{font-size:2.4rem;line-height:3.2rem}}.snippet-indicators__text{margin-top:.8rem;font-weight:400}.btn{padding:0;border:0;background:transparent;outline:none}.btn:active{opacity:.6}.btn._show-more{display:flex;align-items:center;color:#fff;font-size:1.6rem;cursor:pointer}.btn._show-more span{margin-right:2.7rem}.btn._show-more span:after,.btn._show-more span:before{position:absolute;width:1.3rem;height:2px;margin-left:.7rem;background-color:var(--contrast-color);transform:translate(-50%,-50%) rotate(180deg);content:""}.btn._show-more span:after{margin:0 0 .5rem .7rem;transform:translate(-50%,-50%) rotate(90deg)}.btn-default{font-weight:700;font-size:1.6rem;line-height:2rem;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.4rem 3.2rem;border:1px solid;border-radius:5px;transition:.35s cubic-bezier(.455,.03,.515,.955);transition-property:opacity,color,background-color,border-color}@media (max-width:767px){.btn-default{font-size:1.4rem;line-height:1.8rem;padding:1.2rem 2.4rem}}.btn-default svg{width:2.2rem;height:2.2rem;display:block}@media (max-width:767px){.btn-default svg{width:1.8rem;height:1.8rem}}.btn-default svg~span{margin-left:1rem}.btn-default._icon{padding:1.4rem}@media (max-width:767px){.btn-default._icon{padding:1rem}}.btn-default._accent{border-color:var(--accent-color);color:var(--contrast-color);background-color:var(--accent-color)}@media (min-width:1024px){.btn-default._accent:hover{border-color:var(--accent-light-color);background-color:var(--accent-light-color)}}.btn-default._accent._disabled{background-color:var(--disabled-light-color)}.btn-default._contrast{border-color:var(--contrast-color);color:var(--accent-color);background-color:var(--contrast-color)}@media (min-width:1024px){.btn-default._contrast:hover{color:var(--contrast-color);background-color:transparent}}.btn-default._contrast._disabled{background-color:transparent}.btn-default._outline-contrast{border-color:var(--contrast-color);color:var(--contrast-color);background-color:transparent}@media (min-width:1024px){.btn-default._outline-contrast:hover{color:var(--accent-color);background-color:var(--contrast-color)}}.btn-default:active{opacity:.6}.btn-default._disabled{border-color:var(--disabled-light-color);color:var(--disabled-color);pointer-events:none}.btn-shadow{display:flex;padding:.8rem;border-radius:5px;color:var(--accent-color);background-color:var(--element-background);box-shadow:0 0 7px var(--shadow);transition:.35s cubic-bezier(.455,.03,.515,.955);transition-property:box-shadow,opacity}.btn-shadow svg{width:2rem;height:2rem}.btn-shadow._disabled{opacity:.5}@media (min-width:1024px){.btn-shadow:hover{box-shadow:0 0 12px var(--shadow)}}.first-screen{position:relative;display:flex;flex-direction:column;justify-content:stretch}.first-screen._logo .first-screen-pictures{background-color:#f6f6f9}@media only screen and (max-width:1023px) and (orientation:landscape){.first-screen._logo .first-screen-pictures>*{display:none}}@media (max-width:1023px){.first-screen._logo .first-screen-pictures{height:calc(100vh - 4rem)}}@media (max-width:767px){.first-screen._logo .first-screen-pictures{height:calc(100vh + 6rem);margin-top:-6rem}}.first-screen._light .first-screen-pictures:after,.first-screen._no-overlay .first-screen-pictures:after{display:none}.first-screen._light .first-screen-head{color:var(--text-color-dark)}.first-screen__inner{position:relative;z-index:2}@media (max-width:1023px){._logo .first-screen__inner{margin-top:52rem}}@media only screen and (max-width:1023px) and (orientation:landscape){._logo .first-screen__inner{margin-top:0}}@media (max-width:767px){._logo .first-screen__inner{margin-top:34rem}}@media only screen and (max-width:767px) and (orientation:landscape){._logo .first-screen__inner{margin-top:0}}.first-screen__inner .first-screen-pictures{left:20rem}@media (max-width:767px){.first-screen__inner .first-screen-pictures{left:-2rem;width:100vw}}.first-screen__inner .first-screen-pictures__item{background-position:100% 100%;background-size:auto auto}@media (max-width:767px){.first-screen__inner .first-screen-pictures__item{background-position:-5rem 15rem}}.first-screen__inner .first-screen-pictures:after{display:none}.first-screen__content{position:relative;z-index:1;display:flex;flex-direction:column}@media (max-width:1023px){._logo .first-screen__content{min-height:auto!important}}.first-screen-pictures{position:absolute!important;top:0;left:0;width:100%;height:100%}.first-screen-pictures__item{width:100%;height:100%;position:relative}.first-screen-pictures__item img,.first-screen-pictures__item video{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;pointer-events:none}.first-screen-pictures__item .first-screen-video-first-frame{z-index:1}.first-screen-pictures__item .first-screen-video-first-frame,.first-screen-pictures__item .first-screen-video-last-frame,.first-screen-pictures__item video{width:100%;height:100%;position:absolute;top:0;left:0}.first-screen-pictures__item .first-screen-video-last-frame,.first-screen-pictures__item video{opacity:0}.first-screen-pictures__item video{-webkit-mask-image:-webkit-radial-gradient(#fff,#000);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.first-screen-pictures:after{width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--overlay-color);opacity:.5;content:""}.first-screen-head{display:flex;flex:1;flex-direction:column;justify-content:flex-end;max-width:80rem;margin:5.6rem 0;color:var(--contrast-color)}@media (max-width:767px){.first-screen-head{margin:4.2rem 0}}._light .first-screen-head{color:var(--text-color)}.first-screen-head .slider-controls{margin-top:6.4rem}@media (max-width:767px){.first-screen-head .slider-controls{margin-top:5.2rem}}.first-screen-head-item__lead{font-size:2.4rem;line-height:2.8rem;margin:3.2rem 0 0}@media (max-width:1023px){.first-screen-head-item__lead{font-size:2rem;line-height:2.4rem}}@media (max-width:767px){.first-screen-head-item__lead{font-size:1.8rem;line-height:2.2rem;margin-top:2.4rem}}.first-screen-head-item__link{margin-top:3.2rem}@media (max-width:767px){.first-screen-head-item__link{margin-top:2.4rem}}.first-screen-head-item__pretitle{font-size:1.8rem;line-height:2.6rem;margin-bottom:.8rem}@media (max-width:767px){.first-screen-head-item__pretitle{font-size:1.6rem;line-height:2.2rem;margin-bottom:.6rem}}@media (min-width:1024px){.first-screen-cards{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1.6rem);margin:-1.6rem 0 0 -1.6rem}.first-screen-cards>*{margin:1.6rem 0 0 1.6rem;flex:1 1 30%;max-width:calc(33.33333% - 1.6rem)}.first-screen-cards._no-gap{display:inline-flex;flex-flow:row wrap;width:100%;margin:0}.first-screen-cards._no-gap>*{margin:0;flex:1 1 30%;max-width:33.3333333333%}}.first-screen-cards>*{min-height:19.9rem}.first-screen-cards>._period,.first-screen-cards>._slider{min-height:25.5rem}@media (max-width:1023px){.first-screen-cards>._period,.first-screen-cards>._slider{min-height:auto}}@media (max-width:1023px){.first-screen-cards>*{margin-bottom:1.6rem}}@media (max-width:1023px) and (max-width:767px){.first-screen-cards>*{margin-bottom:1.2rem}}.first-screen-timer{display:flex;align-items:center;width:85.1rem;height:21.4rem;color:var(--contrast-color);background-color:var(--accent-color)}@media (max-width:1023px){.first-screen-timer{position:relative;right:4rem;width:100vw}}@media (max-width:767px){.first-screen-timer{height:16rem;right:2rem}}.first-screen-timer__inner{padding:0 8rem}@media (max-width:1023px){.first-screen-timer__inner{padding:0 4rem}}@media (max-width:767px){.first-screen-timer__inner{padding:0 2rem}}@media (min-width:1024px){.first-screen-timer .timer{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1em);margin:-1em 0 0 -1em}.first-screen-timer .timer>*{margin:1em 0 0 1em}}@media (max-width:767px){.first-screen-timer .timer{display:inline-flex;flex-flow:row wrap;width:calc(100% + .2em);margin:-.2em 0 0 -.2em}.first-screen-timer .timer>*{margin:.2em 0 0 .2em}}.first-screen-timer .timer__value{color:var(--contrast-color)}@media (min-width:1024px){.first-screen-timer .timer__value{font-size:10rem;line-height:1}}@media (min-width:1024px) and (max-width:767px){.first-screen-timer .timer__value{font-size:5.2rem}}.first-screen-timer .timer__label{color:var(--blind-color)}@media (min-width:1024px){.first-screen-timer .timer__label{font-size:1.6rem;line-height:2.4rem}}@media (min-width:1024px) and (max-width:767px){.first-screen-timer .timer__label{font-size:1.4rem;line-height:2rem}}.tag{font-size:1rem;line-height:1.2rem;letter-spacing:.05em;text-transform:uppercase;padding:0 1.6rem;border:1px solid;border-radius:.8rem;line-height:3.2rem}.news{position:relative;display:flex;flex-direction:column;color:var(--text-color);background:var(--element-background);transition:background-color .25s cubic-bezier(.455,.03,.515,.955),color .5s cubic-bezier(.455,.03,.515,.955)}.news._main{flex:1 1 100%;flex-direction:row;min-width:calc(100% - 1.6rem);max-width:100%;color:var(--contrast-color);background:var(--accent-color)}@media (max-width:1023px){.news._main{flex-direction:column}}.news._main .news__img{height:100%}@media (max-width:1023px){.news._main .news__img{height:36rem}}@media (max-width:767px){.news._main .news__img{height:23.8rem}}@media (min-width:1024px){.news._main .news__content{min-width:50%;max-width:50%;min-height:47.4rem;padding:4.8rem}}.news._main .news__tag{background:var(--element-background)}.news._main .news__title{font-size:2.4rem;line-height:3.6rem;flex-grow:0}@media (max-width:767px){.news._main .news__title{font-size:1.8rem;line-height:2.4rem}}.news._main .news__text{flex-grow:1}.news._main .news__date{color:var(--contrast-color)}@media (min-width:1024px){.news:hover{background:var(--element-contrast-background);transition:background-color .5s cubic-bezier(.455,.03,.515,.955),color .75s cubic-bezier(.455,.03,.515,.955)}.news:hover .news__text,.news:hover:not(._main) .news__tag,.news:hover a{color:var(--contrast-color)}}.news__img{width:100%;height:23.8rem}._social .news__img{height:17rem}.news__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.news__content{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;padding:2.4rem}.news__tag{display:inline-block;margin-bottom:1.6rem;color:var(--accent-color)}.news__title{font-size:1.8rem;line-height:2.6rem;margin-bottom:1.6rem}@media (max-width:767px){.news__title{font-size:1.6rem;line-height:2.2rem}}.news__title a:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}._social .news__title{font-size:1.6rem;line-height:2.4rem}@media (max-width:767px){._social .news__title{font-size:1.4rem;line-height:2rem}}.news__text{margin-bottom:1.6rem}.news__date{font-size:1.4rem;line-height:2.2rem;display:flex;align-items:center;color:var(--text-grey);font-weight:400;margin-top:auto}.news__date span{margin:0 1.6rem}.news__footer{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:2.4rem;margin-top:auto}.news__icon{width:2.4rem;height:2.4rem;color:var(--text-grey)}.news__icon svg{width:100%;height:100%}.article{position:relative;z-index:1;display:flex;flex-direction:column;min-height:35rem;color:var(--contrast-color)}@media (max-width:767px){.article{min-height:29rem}}@media (min-width:1024px){.article:hover .article__img:after,.article:hover .article__link,.article:hover .article__text{opacity:1}}.article__tag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1.6rem}@media (max-width:767px){.article__tag{margin-bottom:1.2rem}}.article__img{position:absolute;top:0;left:0}.article__img,.article__img img{z-index:-1;width:100%;height:100%}.article__img img{position:relative;-o-object-fit:cover;object-fit:cover}.article__img:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:var(--element-contrast-background);opacity:.6;transition:opacity .25s ease;content:""}.article__content{display:flex;flex-direction:column;flex-grow:1;height:100%;padding:2.4rem}.article__title{font-size:1.8rem;line-height:2.6rem;position:relative;margin-bottom:1.2rem}@media (max-width:767px){.article__title{font-size:1.6rem;line-height:2.2rem}}@media (min-width:1024px){.article__link,.article__text{opacity:0;transition:.35s ease;transition-property:opacity;will-change:opacity}}@media (max-width:1023px){.article__text{display:none}}.article__link{margin-top:auto}.article__link:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.card{position:relative}.card._accent{color:var(--contrast-color);background-color:var(--accent-color)}.card._accent-light{color:var(--contrast-color);background-color:var(--accent-light-color)}.card._white{background-color:var(--element-background)}.card._white .card__link{color:var(--accent-color)}.card._dark{color:var(--contrast-color);background-color:var(--element-contrast-background)}.card._gutter-sm{margin-bottom:4rem}.card__items{position:relative;height:100%;flex:1}.card__inner{padding:2.4rem;display:flex;flex-direction:column;height:100%;min-height:inherit}@media (max-width:767px){.card__inner{padding:2rem}}.card__content{flex:1;display:flex;flex-direction:column;align-items:stretch}.card__pretitle{margin-bottom:.8rem;opacity:.7}@media (max-width:767px){.card__pretitle{margin-bottom:.6rem}}.card__row{display:flex;align-items:flex-start;padding:2.4rem 0}@media (max-width:767px){.card__row{display:block;padding:1.6rem 0}}.card__row:not(:first-child){border-top:2px solid var(--blind-color)}.card__row:first-child{padding-top:0}.accordion._background .card__row:first-child{padding-top:1.6rem}.card__row:last-child{padding-bottom:0}.card__row>:first-child,.text-content .card__row>:first-child:last-child{margin-top:0}.card__row>:last-child,.text-content .card__row>:last-child{margin-bottom:0}.card__row+h4{margin-top:.8rem}.card__head{margin-bottom:1.6rem}.card__head:not(:first-child){margin-top:3.2rem}@media (max-width:767px){.card__head:not(:first-child){margin-top:2rem}}.card__head>:last-child{margin-bottom:0}.card__label{flex-shrink:0;width:31.8rem;margin-right:1.6rem;font-weight:700}@media (max-width:1023px){.card__label{width:40%}}@media (max-width:767px){.card__label{width:100%;margin-bottom:1rem}}.card__text>span,.card__text p>span{color:var(--accent-color)}.card__text>:first-child{margin-top:0}.card__text>:last-child{margin-bottom:0}.card__column{width:calc(50% - .8rem)}@media (max-width:767px){.card__column{width:100%}}.card__column:first-child{margin-right:1.6rem}@media (max-width:767px){.card__column:first-child{margin:0 0 2.4rem}}.card__reference{display:flex;align-items:center;margin-bottom:2.4rem}@media (max-width:767px){.card__reference{margin-bottom:1.6rem}}.card__reference svg{width:3.2rem;height:3.2rem;margin-right:1.6rem}.card__reference span{color:var(--text-grey-2)}.card__link{margin-top:3.6rem}@media (max-width:767px){.card__link{margin-top:3.2rem}}.card .slider-controls{position:absolute;right:2.4rem;bottom:2.4rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (max-width:767px){.card .slider-controls{right:2rem;bottom:2rem}}.text-content .card :first-child,.text-content h2+.card{margin-top:0}.card :last-child,.text-content .card :last-child{margin-bottom:0}.card__note{margin-top:4.8rem;font-weight:700;font-size:1.2rem;line-height:1.5rem;color:var(--text-grey-2)}@media (max-width:1023px){.card__note{margin-top:4rem}}@media (max-width:767px){.card__note{margin-top:2rem}}.card-date__title{font-weight:700;margin-bottom:1.2rem}@media (max-width:767px){.card-date__title{margin-bottom:1rem}}.card-date__wrapper{display:flex;align-items:center}.card-date__day{font-size:4rem;line-height:5.6rem;font-weight:700}@media (max-width:767px){.card-date__day{font-size:2.4rem;line-height:3.2rem}}.card-date__details{position:relative;margin-left:calc(2.4rem + 1px);padding-left:2.4rem}@media (max-width:767px){.card-date__details{margin-left:calc(1.6rem + 1px);padding-left:1.6rem}}.card-date__details:before{position:absolute;height:70%;width:1px;top:15%;left:-1px;background-color:var(--contrast-color);content:""}.card-date__time{opacity:.7}.card-date-item{position:relative;display:flex;align-items:flex-end}.card-date-item__text{position:relative;top:-.6rem}@media (max-width:767px){.card-date-item__text{top:-2px}}.card-date-item__day{font-size:3.2rem;line-height:4.4rem;font-weight:700;margin-right:.6rem}@media (max-width:767px){.card-date-item__day{font-size:2rem;line-height:2.6rem}}.card-date-item:not(:first-child){margin-left:1.2rem;padding-left:3rem}@media (max-width:767px){.card-date-item:not(:first-child){margin-left:1rem;padding-left:2.4rem}}.card-date-item:not(:first-child):before{position:absolute;width:1.8rem;height:1px;top:50%;left:0;background-color:currentColor;content:""}@media (max-width:767px){.card-date-item:not(:first-child):before{width:1.4rem}}.card-item{min-height:100%;display:flex;flex-direction:column}.card-item__title{font-weight:600}.card-item__text{margin:2.4rem 0 0}@media (max-width:767px){.card-item__text{margin:1.2rem 0 0}}.card-item h4+p:not([class]){margin-top:1.6rem}.card-item .card__link{flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding-right:12rem}.link{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:currentColor;font-weight:700}.link svg{flex-shrink:0}.link:active{opacity:.9}.link._external{font-weight:400}.card._accent .link._external,.link._external{transition:opacity .35s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1024px){.card._accent .link._external:hover{opacity:.75}}.cells-links-block-item .link._external{align-items:flex-start}.link._external._white:before{background-image:url(/local/templates/main_template/i/sprite.svg)}.link._external:before{display:block;flex-shrink:0;width:2rem;height:2rem;margin-right:1.6rem;background:url(/local/templates/main_template/i/sprite.svg) no-repeat 50%;content:""}.card._accent .link._external:before{background-image:url(/local/templates/main_template/i/sprite.svg)}.cells-links-block-item .link._external:before{margin-top:.2rem}.link._external._big-icon:before{width:2.4rem;height:2.4rem;margin:-.1rem 1.2rem 0 0}@media (min-width:1024px){.link._external:hover{opacity:.75}}.link._external[href$=".pdf"]._white:before{background-image:url(/local/templates/main_template/i/sprite.svg-pdf-white)}.link._external[href$=".pdf"]:before{background-image:url(/local/templates/main_template/i/sprite.svg-pdf)}.link._external[href$=".doc"]._white:before,.link._external[href$=".docx"]._white:before{background-image:url(/local/templates/main_template/i/sprite.svg-doc-white)}.link._external[href$=".doc"]:before,.link._external[href$=".docx"]:before{background-image:url(/local/templates/main_template/i/sprite.svg-doc)}.link._arrow-left{font-size:1.4rem;line-height:2.2rem;font-weight:400;transition:color .35s cubic-bezier(.455,.03,.515,.955)}@media (max-width:767px){.link._arrow-left{font-size:1.2rem;line-height:1.6rem}}.link._arrow-left svg{width:1.8rem;height:1.8rem;order:-1;margin-right:1.6rem;color:var(--accent-light-color)}@media (max-width:767px){.link._arrow-left svg{width:1.6rem;height:1.6rem}}.card._accent .link._arrow-left svg{color:var(--contrast-color)}@media (min-width:1024px){.link._arrow-left:hover{color:var(--accent-light-color)}}.link._arrow svg{width:2.6rem;height:1.6rem;margin-left:1.2rem;transition:transform .35s cubic-bezier(.455,.03,.515,.955),opacity .35s cubic-bezier(.455,.03,.515,.955);will-change:transform}@media (max-width:767px){.link._arrow svg{width:2.2rem;height:1.4rem;margin-left:1rem}}.link._arrow svg:first-child{margin-left:0}@media (min-width:1024px){.link._arrow:hover svg{transform:translateX(5px)}}.link._calendar{transition:color .35s ease-in-out}@media (min-width:1024px){.link._calendar:hover{color:var(--accent-light-color)}}.link._calendar svg{display:block;width:2rem;min-width:2rem;height:2.4rem;min-height:2.4rem;margin-right:1.2rem}.link._more svg{width:2rem;height:2rem;order:-1;margin-right:.8rem;transition:transform .35s cubic-bezier(.455,.03,.515,.955)}@media (max-width:767px){.link._more svg{width:1.6rem;height:1.6rem;margin-right:.6rem}}@media (min-width:1024px){.link._more:hover svg{transform:rotate(90deg)}}.link._accent{color:var(--accent-color)}.link._md-text{font-weight:500;font-size:1.6rem;line-height:2rem}@media (max-width:767px){.link._md-text{font-size:1.4rem;line-height:1.8rem}}.slider-controls{display:flex}.slider-controls__btn{width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--accent-color);border-radius:5px;color:var(--accent-color);transition:.3s cubic-bezier(.455,.03,.515,.955);transition-property:color,background-color,opacity,border-color;-webkit-appearance:none;-moz-appearance:none;appearance:none}.slider-controls__btn:last-child{margin-left:1rem}@media (max-width:767px){.slider-controls__btn:last-child{margin-left:.8rem}}.slider-controls__btn:first-child svg{position:relative;right:1px}@media (max-width:767px){.slider-controls__btn{width:3.2rem;height:3.2rem}}._contrast .slider-controls__btn{border:1px solid var(--contrast-color);color:var(--contrast-color)}@media (min-width:1024px){._contrast .slider-controls__btn:hover{color:var(--disabled-color);background-color:var(--contrast-color)}}._accent .slider-controls__btn{color:var(--contrast-color);background-color:var(--accent-color)}@media (min-width:1024px){._accent .slider-controls__btn:hover{border-color:var(--contrast-color);color:var(--accent-color);background-color:var(--contrast-color)}}._accent .slider-controls__btn:disabled{border-color:var(--contrast-color);background-color:var(--contrast-color);opacity:.75}.slider-controls__btn svg{width:1.3rem;height:1.3rem}@media (max-width:767px){.slider-controls__btn svg{width:1.1rem;height:1.1rem}}@media (min-width:1024px){.slider-controls__btn:hover{color:var(--contrast-color);background-color:var(--accent-color)}}.slider-controls__btn:active{opacity:.8}.slider-controls__btn:disabled{border-color:var(--disabled-color);color:var(--disabled-color);pointer-events:none}.timer{display:inline-flex;flex-flow:row wrap;width:calc(100% + 2em);margin:-2em 0 0 -2em;color:var(--accent-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.timer>*{margin:2em 0 0 2em}@media (max-width:1440px){.timer{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1.4em);margin:-1.4em 0 0 -1.4em}.timer>*{margin:1.4em 0 0 1.4em}}@media (max-width:1023px){.timer{display:inline-flex;flex-flow:row wrap;width:calc(100% + .7em);margin:-.7em 0 0 -.7em}.timer>*{margin:.7em 0 0 .7em}}@media (max-width:767px){.timer{display:inline-flex;flex-flow:row wrap;width:calc(100% + .4em);margin:-.4em 0 0 -.4em}.timer>*{margin:.4em 0 0 .4em}}.timer__division{display:flex;flex-direction:column;align-items:center}.timer__value{font-size:19rem;line-height:1}@media (max-width:1023px){.timer__value{font-size:10rem}}@media (max-width:767px){.timer__value{font-size:5.2rem}}.timer__label{font-size:2.4rem;line-height:3.6rem;margin-top:1.2rem;color:var(--text-grey-3);font-weight:500}@media (max-width:767px){.timer__label{font-size:1.8rem;line-height:2.4rem;font-size:1.4rem;line-height:2.2rem;margin-top:.8rem}}@media (max-width:767px) and (max-width:767px){.timer__label{font-size:1.2rem;line-height:1.6rem}}.about-block{position:relative;display:flex;justify-content:center;color:var(--contrast-color);background-color:var(--element-contrast-background)}.about-block__inner{padding:10rem 0;position:relative;z-index:1}@media (max-width:1023px){.about-block__inner{padding:8rem 0}}@media (max-width:767px){.about-block__inner{padding:6rem 0}}.about-block__title{margin:0 0 4rem}@media (max-width:767px){.about-block__title{margin-bottom:3.2rem}}.about-block__content{max-width:57.1rem}.about-block__picture{height:100%;width:100%;max-width:128rem;position:absolute;background-repeat:no-repeat;background-position:100%}@media (max-width:1360px){.about-block__picture{max-width:calc(100vw - 8rem)}}@media (max-width:767px){.about-block__picture{max-width:calc(100vw - 4rem)}}@media (max-width:1023px){.about-block__picture{display:none}}.about-block__links{display:flex;margin-top:4rem}@media (max-width:767px){.about-block__links{display:block;margin-top:3.2rem}}.about-block__links>:nth-child(2){margin-left:2rem}@media (max-width:767px){.about-block__links>:nth-child(2){margin:1.6rem 0 0}}.banner{position:relative;display:flex;flex-direction:column;align-items:center}.banner__cards,.banner__content{position:relative;z-index:1}.banner__content{display:flex;flex-direction:column;align-items:center;max-width:60rem;padding:8rem 0 7.2rem;color:var(--contrast-color);text-align:center}@media (max-width:767px){.banner__content{padding:4.2rem 1.6rem}}.banner__content>a{margin-top:4.8rem}@media (max-width:767px){.banner__content>a{margin-top:3.2rem}}.banner__picture{background-repeat:no-repeat;background-position:50%;background-size:cover}.banner__picture,.banner__picture:after{position:absolute;top:0;left:0;width:100%}.banner__picture:after{height:100%;opacity:.9;content:""}._accent .banner__picture:after{background-color:var(--accent-color)}._dark .banner__picture:after{background-color:var(--element-contrast-background)}.banner__title{margin:0}.banner__title~.banner__text-content{margin-top:3.2rem}@media (max-width:767px){.banner__title~.banner__text-content{margin-top:2.4rem}}.banner__cards{width:75rem}@media (max-width:1023px){.banner__cards{width:100%}}.banner__cards .cards-item{min-height:20.6rem}.tickets{display:inline-flex;flex-flow:row wrap;width:calc(100% + 2.4rem);margin:-2.4rem 0 0 -2.4rem}.tickets>*{margin:2.4rem 0 0 2.4rem;flex:1 1 40%;max-width:calc(50% - 2.4rem)}@media (max-width:1023px){.tickets>*{flex:1 1 100%;max-width:100%}}@media (min-width:1024px){.tickets._fluid>*{flex:1 1 100%;max-width:100%}.tickets._fluid .tickets-item{flex-direction:row}.tickets._fluid .tickets-item__head{width:21rem;margin-right:8rem}.tickets._fluid .tickets-item__head .tickets-item__price{display:none}.tickets._fluid .tickets-item__foot{margin:0 0 0 8rem}.tickets._fluid .tickets-item__foot .tickets-item__price{display:block}.tickets._fluid .tickets-item__value{font-weight:600;font-size:5.4rem;line-height:1;font-weight:400}}@media (min-width:1024px) and (max-width:767px){.tickets._fluid .tickets-item__value{font-size:4.6rem;line-height:1}}@media (min-width:1024px){.tickets._fluid .tickets-item__link{margin-top:3.2rem}.tickets._fluid .tickets-item__link>*{width:auto}}.tickets-item{padding:4rem;display:flex;flex-direction:column;background-color:var(--element-background);box-shadow:0 0 15px rgba(0,0,0,.03)}@media (max-width:767px){.tickets-item{padding:2.4rem}}.tickets-item__head{display:flex;justify-content:space-between;margin-bottom:4.6rem}.tickets-item__head>:last-child{margin-left:2.4rem}@media (max-width:767px){.tickets-item__head{margin-bottom:3.2rem}}.tickets-item__title{margin:0;color:var(--accent-color)}.tickets-item__subtitle{font-size:1.4rem;line-height:2.2rem;margin:0;color:var(--text-grey-2)}@media (max-width:767px){.tickets-item__subtitle{font-size:1.2rem;line-height:1.6rem}}.tickets-item__value{font-size:3.2rem;line-height:1}@media (max-width:767px){.tickets-item__value{font-size:2.4rem}}.tickets-item__count{color:var(--text-grey-2)}.tickets-item__content{flex:1}.tickets-item__link>*{display:flex;justify-content:center;width:100%}.tickets-item__foot{margin-top:4.8rem}.tickets-item__foot .tickets-item__price{display:none}@media (max-width:767px){.tickets-item__foot{margin-top:3.2rem}}@media (max-width:1023px){.speakers .flickity-viewport{overflow:visible}}.speakers:not(._slider){display:inline-flex;flex-flow:row wrap;width:calc(100% + 2.4rem);margin:-2.4rem 0 0 -2.4rem}.speakers:not(._slider)>*{margin:2.4rem 0 0 2.4rem}.speakers:not(._slider) .speakers-item{flex:1 1 30%;max-width:calc(33.33333% - 2.4rem)}.speakers:not(._slider) .speakers-item .speakers-item__content{width:100%;height:100%;top:0;display:flex;flex-direction:column;justify-content:flex-end;color:var(--contrast-color);opacity:0;transition:opacity .35s cubic-bezier(.455,.03,.515,.955)}.speakers:not(._slider) .speakers-item .speakers-item__content:after{width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--overlay-color);opacity:.32;content:""}@media (min-width:1024px){.speakers:not(._slider) .speakers-item:hover .speakers-item__content{opacity:1}}.speakers._slider .speakers-item{width:41rem}@media (max-width:767px){.speakers._slider .speakers-item{width:100%}}.speakers._slider .speakers-item:not(:first-child){margin-left:2.4rem}.speakers._slider .speakers-item .speakers-item__content{bottom:0;left:-1px;width:calc(100% + 2px);min-height:9.8rem;background-color:var(--element-background)}.speakers._slider .speakers-item .speakers-item__text{margin-top:.8rem}.speakers-item{position:relative;height:50.9rem}@media (max-width:767px){.speakers-item{height:39.6rem}}.speakers-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.speakers-item__content{padding:2.4rem;position:absolute;left:0}@media (max-width:767px){.speakers-item__content{padding:2rem}}.speakers-item__content>*{position:relative;z-index:1}@media (max-width:767px){.speakers-item__content{padding:1.6rem}}.speakers-item__title{margin:0}.speakers-item__text{margin:1.6rem 0 0}@media (max-width:767px){.speakers-item__text{font-size:1.4rem;line-height:2.2rem}}@media (max-width:767px) and (max-width:767px){.speakers-item__text{font-size:1.2rem;line-height:1.6rem}}@media (max-width:1023px){.indicators__content .indicators-item{width:26.8rem}}@media (max-width:1023px) and (max-width:767px){.indicators__content .indicators-item{width:20rem}}@media (max-width:1023px){.indicators__content .indicators-item:not(:first-child){margin-left:5.2rem}}@media (max-width:1023px) and (max-width:767px){.indicators__content .indicators-item:not(:first-child){margin-left:4.2rem}}@media (min-width:1024px){.indicators__content{display:inline-flex;flex-flow:row wrap;width:calc(100% + 7.6rem);margin:-7.6rem 0 0 -7.6rem}.indicators__content>*{margin:7.6rem 0 0 7.6rem;flex:1 1 15%}}.indicators .flickity-viewport{overflow:visible}.indicators._accent{padding:6rem 0;color:var(--contrast-color);background-color:var(--accent-color)}.indicators._default .indicators-item__value{color:var(--accent-color)}.indicators._medium .indicators-item__value{font-weight:700;font-size:6.4rem;line-height:1}@media (max-width:767px){.indicators._medium .indicators-item__value{font-size:4.2rem;line-height:1}}.indicators._medium .indicators-item__head{margin-bottom:1.2rem}.indicators._large .indicators-item__value{font-size:10rem;line-height:1;font-weight:700}@media (max-width:767px){.indicators._large .indicators-item__value{font-size:5.2rem}}.indicators._large .indicators-item__head{margin-bottom:4.2rem}@media (max-width:767px){.indicators._large .indicators-item__head{margin-bottom:2.4rem}}.indicators._small .indicators-item__value{font-size:2.4rem;line-height:3.6rem;font-weight:700}@media (max-width:767px){.indicators._small .indicators-item__value{font-size:1.8rem;line-height:2.4rem}}.indicators._small .indicators-item__head{margin-bottom:2.5rem}@media (max-width:767px){.indicators._small .indicators-item__head{margin-bottom:1.8rem}}.indicators._small .indicators-item__text{padding-top:1.6rem;border-top:1px solid var(--text-grey-2)}@media (max-width:767px){.indicators._small .indicators-item__text{padding-top:1.2rem}}.indicators-item__text{font-size:1.4rem;line-height:2.2rem;max-width:30.8rem}@media (max-width:767px){.indicators-item__text{font-size:1.2rem;line-height:1.6rem}}.media{position:relative;z-index:1;display:flex;flex-direction:column;min-height:29rem;padding:2.4rem;color:var(--contrast-color)}@media (max-width:767px){.media{min-height:29rem}}@media (min-width:1024px){.media:hover .media__img img{transform:scale(1.025)}}.media._big{height:46.6rem}@media (max-width:1023px){.media._big{height:38rem}}@media (max-width:767px){.media._big{height:auto}}.media._big:not(:last-child){margin-bottom:4rem}.media__img{position:absolute;top:0;left:0;overflow:hidden}.media__img,.media__img img{z-index:-1;width:100%;height:100%}.media__img img{position:relative;-o-object-fit:cover;object-fit:cover;transition:transform 1s ease}.media__img:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:var(--element-contrast-background);opacity:.6;transition:opacity .25s ease;content:""}.media__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:auto}@media (max-width:767px){.media__header{display:block}}._video .media__header svg{display:block}.media__header>svg{display:none;width:3.6rem;height:3.4rem;margin-left:1.2rem}@media (max-width:767px){.media__header>svg{margin:.8rem 0 0}}.media._big._video ._icon-player{position:absolute;top:0;right:0;bottom:0;left:0;width:6rem;height:6rem;margin:auto}@media (max-width:767px){.media._big._video ._icon-player{width:4.8rem;height:4.8rem}}.media__info{display:flex;align-items:center;font-weight:700}.media__info span{margin:0 1.5rem;font-weight:400}.media__info svg{width:1.5rem;height:1.2rem;margin-right:.8rem}.media__content{display:flex;flex-direction:column}._big._video .media__content{margin-top:auto}.media__title{font-size:1.8rem;line-height:2.6rem;margin-bottom:0}@media (max-width:767px){.media__title{font-size:1.6rem;line-height:2.2rem}}.media__title a:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}._big .media__title{max-width:60%}@media (max-width:1023px){._big .media__title{max-width:80%}}@media (max-width:767px){._big .media__title{max-width:none}}.media__subtitle{margin-bottom:1rem}.media__link{margin-top:auto}@media (max-width:1023px){.partners .flickity-viewport{overflow:visible}}.partners .slider-controls{justify-content:flex-end;margin-top:2.4rem}.partners._slider .partners-item{width:30.8rem;height:14.7rem}@media (max-width:767px){.partners._slider .partners-item{width:100%;height:10.5rem}}.partners._slider .partners-item:not(:first-child){margin-left:1.6rem}@media (min-width:1024px){.partners:not(._slider) .partners__items{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1.6rem);margin:-1.6rem 0 0 -1.6rem}.partners:not(._slider) .partners__items>*{margin:1.6rem 0 0 1.6rem}}.partners:not(._slider) .partners__items .partners-item{position:relative;display:flex;flex-direction:column;background-color:var(--element-background)}@media (min-width:1024px){.partners:not(._slider) .partners__items .partners-item{flex:1 1 20%;max-width:calc(25% - 1.6rem)}}@media (min-width:1024px) and (min-width:1024px){.partners:not(._slider) .partners__items .partners-item:hover .partners-item__title{opacity:1}}@media (max-width:1023px){.partners:not(._slider) .partners__items .partners-item{width:32rem;min-height:100%}.partners:not(._slider) .partners__items .partners-item:not(:first-child){margin-left:1.6rem}}.partners:not(._slider) .partners__items .partners-item__content{display:flex;align-items:center;justify-content:center;height:19.7rem}@media (max-width:767px){.partners:not(._slider) .partners__items .partners-item__content{height:14rem}}.partners:not(._slider) .partners__items .partners-item__title{width:100%;height:100%;padding:2.4rem;color:var(--contrast-color);background-color:var(--accent-color)}@media (max-width:767px){.partners:not(._slider) .partners__items .partners-item__title{padding:2rem}}@media (min-width:1024px){.partners:not(._slider) .partners__items .partners-item__title{position:absolute;top:0;left:0;opacity:0;transition:opacity .35s cubic-bezier(.455,.03,.515,.955)}}@media (max-width:1023px){.partners:not(._slider) .partners__items .partners-item__title{flex:1}}.partners-item__content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--substrate)}.partners-item__picture{width:60%;height:80%}.partners-item__picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.socials{display:flex}.socials>:not(:first-child){margin-left:1rem}@media (max-width:767px){.socials>:not(:first-child){margin-left:1.2rem}}.socials-item{color:var(--text-grey);transition:color .35s cubic-bezier(.455,.03,.515,.955)}.socials-item svg{width:2.1rem;height:2.1rem}@media (max-width:767px){.socials-item svg{width:2.4rem;height:2.4rem}}@media (min-width:1024px){.socials-item:hover{color:var(--accent-color)}}.app-logo{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:4.2rem}.app-logo._square{height:5.6rem}@media (max-width:767px){.app-logo._square{height:4.4rem}}@media (max-width:767px){.app-logo{height:3.8rem}}.app-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.review{z-index:9999;display:flex!important;flex-direction:column;width:calc(50% - 1.6rem);min-height:100%}.review:not(:last-child){margin-right:3.2rem}.popup .review{width:100%}@media (max-width:1023px){.review{display:block;width:100%;margin:0}}.review__profile{position:relative;background-color:var(--element-background)}.review__profile:before{position:absolute;z-index:1;display:block;width:100%;height:100%;background-image:url(/local/templates/main_template/i/sprite.svg);background-repeat:no-repeat;background-position:95%,0;background-size:8.7rem 7.3rem;content:""}.review__content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;height:100%;padding:2.4rem;color:#fff;background-color:var(--accent-color)}@media (max-width:1023px){.review__content{height:auto}}.review__content p{margin:0 0 2rem}.popup{width:100%;max-width:128rem;position:fixed;top:0;z-index:999;display:none;align-items:center;justify-content:center;max-width:100%;height:100%;outline:1px solid var(--element-background)}@media (max-width:1360px){.popup{max-width:calc(100vw - 8rem)}}@media (max-width:767px){.popup{max-width:calc(100vw - 4rem)}}@media (max-width:1023px){.popup{max-width:100%}}.popup__close-btn{position:relative;top:-43rem;right:-61rem;z-index:9999;display:flex;width:5rem;height:5rem;padding:0;border:0;background:transparent;outline:none}@media (max-width:1023px){.popup__close-btn{top:-40rem;right:-33rem}}.popup__close-btn svg{display:block;width:100%;height:100%}.popup__overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.55)}.popup__content{position:absolute;z-index:99999;display:block;width:70.6rem}@media (max-width:767px){.popup__content{top:8rem;max-width:35rem}}.breadcrumbs{width:100%;max-width:128rem;font-size:1.2rem;line-height:1.5rem;display:flex;flex-wrap:wrap;row-gap:1.2rem;margin:4rem auto 4.8rem;font-weight:500}@media (max-width:1360px){.breadcrumbs{max-width:calc(100vw - 8rem)}}@media (max-width:767px){.breadcrumbs{max-width:calc(100vw - 4rem);display:none}}.breadcrumbs li{position:relative;vertical-align:middle}.breadcrumbs li a{color:var(--text-color)}.breadcrumbs li:not(:last-child){margin-right:4rem}.breadcrumbs li:not(:last-child):after{position:absolute;top:50%;left:calc(100% + 1.6rem);width:.7rem;height:.7rem;border-right:1px solid;border-bottom:1px solid;transform:translateY(-50%) rotate(-45deg);opacity:.5;content:""}.breadcrumbs li:last-child{opacity:.5}.small-profile{z-index:2;display:flex;justify-content:flex-start;padding:2.4rem 2.4rem 4rem}.small-profile__img{display:block;width:9.4rem;height:7.9rem}.small-profile__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.small-profile__img ._radius{border-radius:.8rem}.small-profile__content{position:relative;z-index:2;margin-left:1.6rem}.small-profile__content h4{margin:0;color:var(--text-color);font-weight:600;font-size:1.8rem;line-height:2.6rem}.small-profile__content p{margin-top:5px;margin-bottom:0;color:var(--text-grey-3);font-weight:400;font-size:1.4rem;line-height:2.2rem}.small-profile__content ._size14{font-size:14rem}.search__form{display:flex;align-items:center;justify-content:space-between;width:100%;height:5.2rem}@media (max-width:767px){.search__form{display:block;width:100%;height:100%}}.search__form .btn{display:block;width:calc(20% - 3rem)}@media (max-width:1023px){.search__form .btn{width:calc(40% - 3rem)}}@media (max-width:767px){.search__form .btn{display:block;width:100%;height:100%;margin-top:1rem}}.search .search__field{position:relative;display:block;align-items:center;width:100%;height:100%;margin:0}.search .search__field input{display:block;width:100%;height:100%;padding:1.4rem 1.6rem 1.4rem 4.2rem;border:1px solid transparent;border-radius:5px;color:var(--text-color);font-weight:300;font-size:1.8rem;line-height:3rem;background:var(--element-background);transition:border-color .25s ease}.search .search__field ._icon-search-outline{position:absolute;top:calc(50% - 1rem);left:1.2rem;display:block;width:2rem;height:2rem;fill:var(--accent-color)}.search__items{margin:4rem 0;padding:4rem;background-color:var(--element-background)}@media (max-width:767px){.search__items{margin:3rem 0;padding:2rem}}.search__results{margin:0 0 4rem;color:var(--text-grey)}.search__item{position:relative;display:flex;align-items:flex-start;padding-top:2.4rem}@media (max-width:767px){.search__item{padding-top:1.8rem}}.search__item:not(:first-of-type){border-top:.5px solid var(--blind-color)}.search__item p b,.search__item p strong{color:var(--accent-color)}@media (min-width:1024px){.search__item:hover .search__index,.search__item:hover .search__title{color:var(--accent-color)}}.search__index{margin-right:3rem;color:var(--accent-color);font-weight:700;transition:.35s cubic-bezier(.455,.03,.515,.955)}@media (max-width:767px){.search__index{margin:2px 1rem 0 0}}.search__title{font-weight:600;font-size:1.8rem;line-height:2.6rem;transition:.35s cubic-bezier(.455,.03,.515,.955)}.search__title a:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.pagination{display:flex;align-items:center;margin-top:4rem}.pagination__next,.pagination__prev{display:flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;padding:0;border:1px solid var(--accent-color);border-radius:2.7px;background:transparent;outline:none;transition:.35s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1024px){.pagination__next:hover,.pagination__prev:hover{background-color:var(--accent-light-color)}.pagination__next:hover svg,.pagination__prev:hover svg{fill:var(--contrast-color)}}.pagination__next svg,.pagination__prev svg{display:block;width:2rem;height:2rem;color:var(--accent-color);fill:var(--accent-color)}.pagination__prev{margin-right:.8rem}.pagination__next{margin-left:.8rem}.pagination__numerals{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin:auto 1px;opacity:.5}.pagination ._active{color:var(--accent-color);opacity:1}.tabs-navigation{position:relative;display:block;width:100%;height:6.7rem}@media (min-width:1024px){.tabs-navigation{height:auto;background-color:var(--element-background)}}.tabs-navigation._outline{background-color:transparent}@media (min-width:1024px){.tabs-navigation._outline{border-bottom:1px solid var(--blind-color)}}@media (max-width:1023px){.tabs-navigation{height:auto}}.tabs-navigation__list{display:flex;align-items:center;justify-content:flex-start;height:100%}@media (max-width:1023px){.tabs-navigation__list{display:none}}.tabs-navigation__item{display:block;height:100%;color:var(--text-color);cursor:pointer}._outline .tabs-navigation__item>:after{bottom:-1.5px}._outline .tabs-navigation__item:first-child>:after,._outline .tabs-navigation__item:last-child>:after{width:calc(100% - 2.4rem)}._outline .tabs-navigation__item:first-child>*{padding-left:0}._outline .tabs-navigation__item:first-child>:after{left:0}._outline .tabs-navigation__item:last-child>*{padding-right:0}@media (max-width:1023px){.tabs-navigation__item{display:flex;align-items:center;width:100%;height:4rem;margin:0;padding:0}.tabs-navigation__item:not(:last-child){border-bottom:1px solid var(--blind-color)}}.tabs-navigation__btn{padding:2.4rem;position:relative;border:0;color:inherit;white-space:nowrap;background:transparent;outline:none}@media (max-width:767px){.tabs-navigation__btn{padding:2rem}}@media (min-width:1024px){.tabs-navigation__btn:hover{color:var(--accent-color)}}.tabs-navigation__btn:after{position:absolute;bottom:0;left:2.4rem;display:block;width:calc(100% - 4.8rem);height:3px;background:var(--accent-color);transform:scaleX(0);transform-origin:right center;transition:transform .3s ease;content:""}@media (max-width:1023px){.tabs-navigation__btn:after{display:none}}.tabs-navigation__btn._active{color:var(--accent-color)}.tabs-navigation__btn._active:after{width:calc(100% - 4.8rem);transform:scaleX(1);transform-origin:left center}.tabs-navigation__select-wrap{display:none;align-items:center;justify-content:space-between;border:1px solid var(--text-grey);border-radius:5px;background-color:var(--element-background)}@media (max-width:1023px){.tabs-navigation__select-wrap{display:flex}}.tabs-navigation__select-wrap:after{position:absolute;top:calc(50% - .75rem);right:1.6rem;width:2rem;height:1.5rem;background-image:url(/local/templates/main_template/i/sprite.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;content:"";pointer-events:none}.tabs-navigation__select{padding:2.4rem;display:none;width:96%;height:90%;border:none;text-overflow:ellipsis;background:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--text-color)}@media (max-width:767px){.tabs-navigation__select{padding:2rem}}@media (max-width:1023px){.tabs-navigation__select{display:block}}.columns{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1.6rem);margin:-1.6rem 0 0 -1.6rem}.columns>*{margin:1.6rem 0 0 1.6rem}.columns:not(:first-child){margin-top:10rem}@media (max-width:1023px){.columns:not(:first-child){margin-top:10rem}}@media (max-width:767px){.columns:not(:first-child){margin-top:6rem}}.columns>*{flex:1 1 100%;max-width:calc(100% - 1.6rem)}@media (max-width:767px){.columns>*{flex:1 1 100%;max-width:100%}}.columns._count-2>*{flex:1 1 50%;max-width:calc(50% - 1.6rem)}@media (max-width:1023px){.columns._count-2>*{flex:1 1 100%;max-width:calc(100% - 1.6rem)}}@media (max-width:767px){.columns._count-2>*{flex:1 1 100%;max-width:100%}}.columns._count-3>*{flex:1 1 30%;max-width:calc(33.3333% - 1.6rem)}@media (max-width:1023px){.columns._count-3>*{flex:1 1 45%;max-width:calc(50% - 1.6rem)}}@media (max-width:767px){.columns._count-3>*{flex:1 1 100%;max-width:100%}}.columns._count-4>*{flex:1 1 25%;max-width:calc(25% - 1.6rem)}@media (max-width:1023px){.columns._count-4>*{flex:1 1 50%;max-width:calc(50% - 1.6rem)}}@media (max-width:767px){.columns._count-4>*{flex:1 1 100%;max-width:100%}}.columns._count-5>*{flex:1 1 20%;max-width:calc(20% - 1.6rem)}@media (max-width:1023px){.columns._count-5>*{flex:1 1 50%;max-width:calc(50% - 1.6rem)}}@media (max-width:767px){.columns._count-5>*{flex:1 1 100%;max-width:100%}}.columns._count-2-2>:nth-child(-n+2){flex:1 1 50%;max-width:calc(50% - 1.6rem)}@media (min-width:1024px){.columns._count-2-2>:nth-child(-n+2) .news__img{height:30rem}}@media (max-width:1023px){.columns._count-2-2>:nth-child(-n+2){flex:1 1 45%;max-width:calc(50% - 1.6rem)}}@media (max-width:767px){.columns._count-2-2>:nth-child(-n+2){flex:1 1 100%;max-width:100%}}.more{display:flex;align-items:center;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:3.2rem}.more span{font-weight:600;font-size:1.6rem}.more span,.more svg{color:var(--accent-color)}.more svg{display:flex;width:3rem;height:2rem;margin-left:1rem;transition:transform .35s cubic-bezier(.455,.03,.515,.955);will-change:transform}@media (min-width:1024px){.more:hover svg{transform:translateX(5px)}}.partner{position:relative;display:flex;flex-direction:column;align-content:space-between;justify-content:space-between;padding:2.4rem;background-color:var(--element-background)}.partner__items{min-height:6rem}.partner__logo{display:flex;width:60%;height:5rem;margin-bottom:1.6rem}.partner__logo img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.partner__title{margin:0 0 .8rem}.partner__city{margin:0}.post{position:relative;display:flex}@media (max-width:1023px){.post{display:block}}.post img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post__text{display:flex;flex-direction:column;width:100%;min-height:100%;padding:2.4rem;background-color:var(--element-background)}@media (max-width:1023px){.post__text{max-width:100%}}@media (min-width:1024px){.post__text a:hover svg{transform:translateX(5px)}}.post__text a:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.post__head{margin-bottom:3.2rem}@media (max-width:767px){.post__head{margin-bottom:2.4rem}}.post__pretitle{font-size:1.4rem;line-height:2.2rem;margin-bottom:.6rem;color:var(--text-grey)}@media (max-width:767px){.post__pretitle{font-size:1.2rem;line-height:1.6rem}}.post__category{color:var(--accent-color);font-weight:600}.post__title{font-size:1.8rem;line-height:2.6rem;margin:0 0 1.6rem;padding:0}@media (max-width:767px){.post__title{font-size:1.6rem;line-height:2.2rem}}.post__subtitle{margin:0;color:var(--text-color)}.structure li{margin-top:2.4rem;margin-left:2rem}.structure li:not(:last-child){margin-bottom:2.4rem}.structure li:before{position:absolute;z-index:2;min-width:1rem;min-height:1.5rem;margin-top:5px;margin-left:-2.3rem;background-image:url(/local/templates/main_template/i/sprite.svg);background-repeat:no-repeat;background-position:0 0;background-size:cover;content:""}.structure li ._active{color:var(--accent-color)}.grid{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1.6rem);margin:-1.6rem 0 0 -1.6rem}.grid>*{margin:1.6rem 0 0 1.6rem}.grid>.article{flex:1 1 20%;min-height:30.8rem}.grid>.article .article__title{font-size:2.4rem;line-height:3.6rem}@media (max-width:767px){.grid>.article .article__title{font-size:1.8rem;line-height:2.4rem}}.grid>.article:hover .article__img:after{opacity:.6}.grid>:nth-child(7n-6){flex:1 1 45%;max-width:calc(50% - 1.6rem);background:var(--element-contrast-background)}.grid>:nth-child(7n-5){max-width:calc(25% - 1.6rem);color:var(--text-color);background:var(--element-background)}.grid>:nth-child(7n-4){max-width:calc(25% - .8rem);background:var(--accent-color)}.grid>:nth-child(7n-3){max-width:calc(25% - 1.6rem);background:var(--accent-color)}.grid>:nth-child(7n-2){max-width:calc(25% - 1.6rem);background:var(--accent-light-color)}.grid>:nth-child(7n-1){max-width:calc(25% - 1.6rem);color:var(--contrast-color);background:var(--element-contrast-background)}.grid>:nth-child(7n){max-width:calc(25% - 1.6rem);color:var(--text-color);background:var(--element-background)}@media (max-width:1023px){.grid>.article{flex:1 1 50%;max-width:calc(50% - 1.6rem)}}@media (max-width:767px){.grid>.article{flex:1 1 100%;max-width:100%;min-height:0}}.grid._rows-3>:nth-child(10n-9){flex:1 1 45%;max-width:calc(50% - 1.6rem);background:var(--element-contrast-background)}.grid._rows-3>:nth-child(10n-8){max-width:calc(25% - 1.6rem);color:var(--text-color);background:var(--element-background)}.grid._rows-3>:nth-child(10n-7){max-width:calc(25% - .8rem);color:var(--contrast-color);background:var(--accent-color)}.grid._rows-3>:nth-child(10n-6){max-width:calc(25% - 1.6rem);color:var(--contrast-color);background:var(--accent-light-color)}.grid._rows-3>:nth-child(10n-5){max-width:calc(25% - 1.6rem);color:var(--contrast-color);background:var(--accent-color)}.grid._rows-3>:nth-child(10n-4){max-width:calc(25% - 1.6rem);color:var(--contrast-color);background:var(--element-contrast-background)}.grid._rows-3>:nth-child(10n-3){max-width:calc(25% - 1.6rem);color:var(--text-color);background:var(--element-background)}.grid._rows-3>:nth-child(10n-2){max-width:calc(25% - 1.6rem);color:var(--contrast-color);background:var(--accent-color)}.grid._rows-3>:nth-child(10n-1){max-width:calc(25% - 1.6rem);color:var(--text-color);background:var(--element-background)}.grid._rows-3>:nth-child(10n){flex:1 1 45%;max-width:calc(50% - 1.6rem);color:var(--contrast-color);background:var(--accent-light-color)}@media (max-width:1023px){.grid._rows-3>.article{flex:1 1 50%;max-width:calc(50% - 1.6rem)}}@media (max-width:767px){.grid._rows-3>.article{flex:1 1 100%;max-width:100%;min-height:0}}.card-employee{position:relative;display:flex;padding:2.4rem;background-color:var(--element-background)}.card-employee:not(:last-child){margin-bottom:2rem}.text-content .card-employee{margin-top:0}.accordion._background .card__row .card-employee,.card__row .card-employee{padding:0}@media (max-width:1023px){.card-employee{flex-direction:column}}.card-employee._default .card-employee__title{margin:0 0 1.6rem;padding:0;border:none}.card-employee._default a.more span{font-weight:700}.card-employee__avatar{flex-shrink:0;height:100%;background-color:var(--app-background);background-repeat:no-repeat;background-position:0,0;background-size:cover}.card-employee__avatar._lg{display:block;width:19.2rem;height:19.2rem}@media (max-width:1023px){.card-employee__avatar._lg{width:22rem;height:22rem}}@media (max-width:767px){.card-employee__avatar._lg{width:18rem;height:18rem}}.card-employee__avatar._sm{display:block;width:11.4rem;height:11.4rem}@media (max-width:1023px){.card-employee__avatar._sm{width:15rem;height:15rem}}._avatar-none .card-employee__avatar{display:none}.card-employee__avatar img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.card-employee__items{margin-left:2.4rem}@media (max-width:1023px){.card-employee__items{margin:2.4rem 0 0}}._avatar-none .card-employee__items{margin:0}.card-employee__title{font-size:2.4rem;line-height:3.6rem;margin:0 0 3.2rem;padding-bottom:2rem;border-bottom:1px solid var(--disabled-light-color)}@media (max-width:767px){.card-employee__title{font-size:1.8rem;line-height:2.4rem}}@media (max-width:1023px){.card-employee__title{margin:0 0 1.8rem;padding:0 0 1.2rem}}.card-employee__name{font-size:1.8rem;line-height:2.6rem;margin:0 0 .8rem}@media (max-width:767px){.card-employee__name{font-size:1.6rem;line-height:2.2rem}}.card-employee__name .link-external span{color:var(--text-color)}.card-employee__name._sm{font-size:1.6rem;line-height:2.4rem}@media (max-width:767px){.card-employee__name._sm{font-size:1.4rem;line-height:2rem}}.card-employee__position{font-size:1.6rem;line-height:2.4rem;margin:0}@media (max-width:767px){.card-employee__position{font-size:1.4rem;line-height:2rem}}.card-employee .contact-info{display:flex;flex-wrap:wrap;align-self:flex-end;justify-content:flex-start}@media (max-width:767px){.card-employee .contact-info{flex-direction:column}}.card-employee .contact-info__list{display:flex;flex-direction:column;min-width:11rem;max-width:28rem;margin-top:2.4rem}.card-employee .contact-info__list a{text-decoration:none;word-break:break-word}@media (min-width:1024px){.card-employee .contact-info__list a:hover{color:inherit;text-decoration:underline}}@media (max-width:1023px){.card-employee .contact-info__list{margin-top:1rem}}@media (max-width:767px){.card-employee .contact-info__list{min-width:0;max-width:100%;margin-right:0}.card-employee .contact-info__list:not(:first-child){margin-top:1rem}}.card-employee .contact-info__list span{margin-bottom:.8rem;color:var(--text-grey);font-size:1.4rem}@media (max-width:1023px){.card-employee .contact-info__list span{margin-bottom:0}}.card-employee .contact-info__list strong{font-size:1.4rem;line-height:2.2rem;color:var(--text-color)}@media (max-width:767px){.card-employee .contact-info__list strong{font-size:1.2rem;line-height:1.6rem}}.card-employee .contact-info__list:not(:last-child){margin-right:4.8rem}@media (max-width:767px){.card-employee .contact-info__list:not(:last-child){margin-right:0}}.card-employee .contact-info+.card-employee__external-link{margin-top:3.2rem}.card-employee._avatar-none .contact-info__list{max-width:none}.card-employee__socials{margin-top:4rem}@media (max-width:767px){.card-employee__socials{margin-top:2.4rem}}.card-employee .link{margin-top:1.6rem}.direction{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:2.4rem;background-color:var(--element-background);transition:.25s ease-in-out;transition-property:background-color,color}.direction__educational-program{flex:1}.direction__educational-program h4{margin:0}.direction__training{margin-bottom:4rem}@media (max-width:767px){.direction__training{margin-bottom:2rem}}.direction__training .title{color:var(--accent-color);font-weight:600}.direction .short-title{margin-bottom:.8rem;color:var(--text-grey)}.direction p{margin:0;font-size:1.8rem}.direction a:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}@media (min-width:1024px){.direction:hover{background-color:var(--accent-color);cursor:pointer}.direction:hover .more span,.direction:hover .more svg,.direction:hover .short-title,.direction:hover .title,.direction:hover h4,.direction:hover p,.direction:hover strong{color:var(--contrast-color)}.direction:hover .exhibitionMore svg path{fill:var(--accent-color)}.direction:hover .exhibitionMore svg path:first-child{fill:var(--element-background)}.direction:hover .exhibitionMore svg path:nth-child(2){fill:var(--accent-light-color)}}.direction .exhibitionMore{display:flex;align-items:center;justify-content:flex-start;width:25rem;height:3.5rem;margin-top:5.5rem;color:var(--accent-color)}.direction .exhibitionMore svg{display:block;width:3.5rem;height:100%;margin-right:2rem}.direction .exhibitionMore svg path{transition:fill .25s ease;fill:var(--element-background)}.direction .exhibitionMore svg path:first-child{fill:var(--accent-color)}.direction .exhibitionMore svg path:nth-child(2){fill:var(--accent-light-color)}.accordion{position:relative;min-height:7.4rem;border-top:1px solid hsla(0,0%,50.2%,.5)}.accordion:last-child{border-bottom:1px solid hsla(0,0%,50.2%,.5)}.text-content .accordion{margin-top:0}.accordion._background{min-height:auto;padding:0 2.4rem;border:none;background-color:var(--element-background)}@media (max-width:767px){.accordion._background{padding:0 1.6rem}}.accordion._background:not(:last-child){margin-bottom:1.6rem}.accordion._background .accordion__button{position:relative;flex-direction:row-reverse;justify-content:space-between;width:100%;min-height:3rem;margin-left:0;padding:2.4rem 0;font-weight:700}@media (max-width:767px){.accordion._background .accordion__button{padding:1.6rem 0}}.accordion._background .accordion__button:not(.js-accordion-btn):before{visibility:hidden}.accordion._background .accordion__button:before{right:0;width:1.3rem;min-width:1.3rem;height:1rem;min-height:1rem;margin-left:0}.accordion._background .accordion__button._btn-more{flex-direction:row;justify-content:flex-start;padding-right:4rem}.accordion._background .accordion__button._btn-more:before{margin-right:4rem}@media (max-width:1023px){.accordion._background .accordion__button._btn-more:before{margin-right:2.8rem}}@media (max-width:767px){.accordion._background .accordion__button._btn-more:before{margin-right:1.6rem}}.accordion._background .accordion__link-more{position:absolute;top:2.8rem;right:2.4rem;z-index:3;pointer-events:painted}.accordion._background .accordion__link-more svg{display:flex;flex-shrink:1;width:2.6rem;min-width:2.6rem;height:1.6rem;min-height:1.6rem;color:var(--accent-color);transform:translateX(0) scaleX(1);transition:transform .35s ease-in-out}@media (min-width:1024px){.accordion._background .accordion__link-more:hover svg{transform:translateX(.8rem) scaleX(1.2)}}.accordion._background .accordion__content{padding-left:0}.accordion._background .accordion__content.text-content a._external{margin:0 0 .8rem;font-weight:700;text-decoration:none}.accordion._background .accordion__content span.date{font-size:1.4rem;line-height:2.2rem;margin-left:3.4rem;color:var(--text-grey)}@media (max-width:767px){.accordion._background .accordion__content span.date{font-size:1.2rem;line-height:1.6rem;margin-left:2.5rem}}.accordion._background .accordion__document-item{margin-top:0;margin-bottom:2rem}.accordion._background .card-employee{padding:0 0 2.4rem}@media (max-width:767px){.accordion._background .card-employee{padding-top:2.4rem}}.accordion._background .card-employee__title{margin-bottom:.8rem}.accordion._background .card-employee__position{margin-bottom:0}.accordion button.accordion__button:before{display:flex;width:2rem;height:1rem;margin-right:1.6rem;margin-left:-3.7rem;background-image:url(/local/templates/main_template/i/sprite.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;transition:transform .25s ease;content:""}.accordion__button{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:7.4rem;margin-left:3rem;border:none;color:var(--text-color);font-weight:600;font-size:1.8rem;text-align:left;background:transparent;outline:none}.accordion__button._active:before{transform:rotate(-180deg)}.accordion__content{position:relative;display:block;width:100%;height:0;padding-left:3.5rem;overflow:hidden}.accordion__content>:last-child{padding-bottom:3.2rem}@media (max-width:767px){.accordion__content>:last-child{padding-bottom:2.4rem}}.accordion__content p{margin:0 0 1.6rem;color:var(--text-color);opacity:.8}.accordion__content .doc:not(:last-child){margin:0 0 1.6rem}.accordion__content .doc a{text-decoration:none}.accordion__content .doc>a[href*=".pdf"]:before{background-image:url(/local/templates/main_template/i/sprite.svg-pdf)}.residence{display:flex;flex-direction:column;width:calc(50% - .8rem);min-height:100%;background-color:var(--element-background)}.residence:not(:last-child){margin-right:1.6rem}@media (max-width:1023px){.residence{width:100%}}.residence__head{position:relative;display:block;width:100%;height:22.8rem}@media (max-width:767px){.residence__head{height:15.8rem}}.residence__head img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.residence__tags{position:absolute;top:2.3rem;left:2.5rem;z-index:2;display:flex}.residence__tag{display:flex;align-items:center;justify-content:center;height:3.2rem;padding:0 1.6rem;border:1px solid var(--contrast-color);border-radius:8px;color:var(--contrast-color);font-weight:550;font-size:1rem;text-align:center;text-transform:uppercase}@media (max-width:767px){.residence__tag{height:2.8rem;padding:0 .8rem;font-size:.8rem}}.residence__tag:last-child{margin-left:1.2rem}.residence__items{display:flex;justify-content:space-between;width:100%;height:100%;margin:0;padding:2.4rem}@media (max-width:767px){.residence__items{flex-direction:column}}.residence__info{display:flex;flex-direction:column;justify-content:space-between;width:calc(60% - 2.4rem)}@media (max-width:767px){.residence__info{width:100%}}.residence__info>*{margin:0 0 1.4rem}@media (max-width:767px){.residence__info>*{margin:0 0 .8rem}}.residence__info h4{font-size:2.4rem;line-height:3.6rem;margin:0 0 2.2rem}@media (max-width:767px){.residence__info h4{font-size:1.8rem;line-height:2.4rem;margin:0 0 1.4rem}}.residence__info>:last-child{margin-bottom:0}.residence__book{display:flex;flex-direction:column;justify-content:flex-start;max-width:20rem}@media (max-width:767px){.residence__book{max-width:100%;margin-top:2.4rem}}.residence__book ._accent{font-weight:500}@media (max-width:767px){.residence__book ._accent{width:100%}}.residence__department{margin-top:2.4rem}@media (max-width:767px){.residence__department{margin:2rem 0 0}}.residence__warning{margin:0;color:var(--text-grey);font-size:1.2rem;line-height:1.5rem}.residence__short-title{font-size:1.4rem;line-height:2.2rem;margin-bottom:.8rem;color:var(--text-grey)}.residence__phone{font-size:1.4rem;line-height:2.2rem;font-weight:550}.undefined-info{width:100%;background-color:var(--accent-color)}.undefined-info,.undefined-info__text{display:flex;align-items:center;justify-content:center;height:100%}.undefined-info__text{flex-direction:column;width:75.6rem;margin:10rem;padding:0;color:var(--contrast-color);text-align:center}@media (max-width:1023px){.undefined-info__text{margin:6rem}}@media (max-width:767px){.undefined-info__text{margin:4.2rem 2.4rem}}.undefined-info__text h2{font-size:3.2rem;line-height:4.4rem;margin:0 0 1.6rem}@media (max-width:767px){.undefined-info__text h2{font-size:2rem;line-height:2.6rem;margin-bottom:.8rem}}.undefined-info__text p{margin:0 0 4.8rem}@media (max-width:767px){.undefined-info__text p{margin-bottom:2.4rem}}.table-schedule{overflow-x:auto;overflow-y:hidden}.table-schedule__container{position:relative;border-collapse:collapse;background-color:var(--element-background)}.table-schedule__container td,.table-schedule__container th,.table-schedule__container tr{padding:2.4rem .7rem 2.4rem 3.2rem;border:1px solid var(--disabled-light-color);text-align:left;vertical-align:text-top}@media (max-width:767px){.table-schedule__container td,.table-schedule__container th,.table-schedule__container tr{padding:1.2rem .7rem 1.2rem 1.4rem}}.table-schedule__container td:not(:first-child),.table-schedule__container th:not(:first-child),.table-schedule__container tr:not(:first-child){min-width:33.6rem}@media (max-width:767px){.table-schedule__container td:not(:first-child),.table-schedule__container th:not(:first-child),.table-schedule__container tr:not(:first-child){min-width:22rem}}.table-schedule__container td :first-child,.table-schedule__container th :first-child,.table-schedule__container tr :first-child{width:9.7rem}.table-schedule__container td p,.table-schedule__container th p,.table-schedule__container tr p{margin:.8rem 0 0;color:var(--text-color)}.table-schedule__container thead tr{min-height:9.2rem}.table-schedule__container thead tr th:not(:first-child) span{display:block;width:100%;font-size:1.6rem}.table-schedule__container thead tr th:not(:first-child) .date{margin-top:2px;color:var(--text-grey-2);font-weight:400;font-size:1.4rem}.table-schedule__container tbody tr{position:relative;min-height:13.5rem}.table-schedule__container tbody tr td span{font-size:1.2rem}.table-schedule__container tbody tr td ._active{color:var(--accent-color);font-weight:600}.table-schedule__container .column-title{position:-webkit-sticky;position:sticky;left:0;z-index:2;width:100%;padding:0 3rem;font-weight:600;background-color:var(--element-background);outline:1px solid var(--disabled-light-color)}@media (max-width:767px){.table-schedule__container .column-title{padding:0 1.2rem}}.table-schedule__container .column-title:before{position:absolute;top:0;bottom:0;left:-2px;display:block;width:2px;min-height:13.5rem;background-color:var(--element-background);content:""}.table-schedule::-webkit-scrollbar{height:1rem}.table-schedule::-webkit-scrollbar-track{background-color:#eef7f2}.table-schedule::-webkit-scrollbar-thumb{background-color:var(--accent-color)}.form-register__section{display:block;width:100%;height:100%;padding:2.4rem;background-color:var(--element-background)}.form-register__section:not(:last-child){margin-bottom:4rem}.form-register__section-title{font-size:3.2rem;line-height:4.4rem;margin:0}@media (max-width:767px){.form-register__section-title{font-size:2rem;line-height:2.6rem}}.form-register__row{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:0}@media (max-width:767px){.form-register__row{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.form-register__row h5{font-size:1.8rem;line-height:2.6rem;margin:0 4rem 0 0}@media (max-width:767px){.form-register__row h5{font-size:1.6rem;line-height:2.2rem;margin:0 0 .8rem}}.form-register__row._radio{margin-top:2.4rem}@media (max-width:767px){.form-register__row._radio{margin-top:1.6rem}}.form-register__column{padding-top:2.4rem}@media (max-width:767px){.form-register__column{padding:1.4rem 0}}.form-register__column:not(:last-child){padding-bottom:2.4rem;border-bottom:1px solid var(--disabled-light-color)}.form-register__column h5{margin:0 0 1.6rem}.form-register__column-radio{display:flex}@media (max-width:767px){.form-register__column-radio{flex-direction:column}}@media (max-width:767px){.form-register__controls{width:100%}.form-register__controls .btn{display:block;width:100%}}.form-register__footer{display:flex;align-items:flex-start;margin-top:4rem}@media (max-width:767px){.form-register__footer{flex-direction:column}}.form-register__footer p{width:65.3rem;margin:0 0 0 2.4rem;font-size:1.4rem}@media (max-width:767px){.form-register__footer p{width:100%;margin:.8rem 0 0;font-size:1.2rem}}.form-register__footer p a{color:#0e9243;text-decoration:underline;transition:color .25s ease}@media (min-width:1171px){.form-register__footer p a:hover{color:var(--accent-color)}.form-register__footer p a:hover:active{color:var(--accent-light-color)}}.form-register__errors{display:none;align-items:center;margin-top:4rem}.form-register__errors svg{display:block;width:2rem;height:2rem}.form-register__errors p{margin:0 0 0 1rem}.field{position:relative;display:flex;width:100%;height:5.2rem;margin-top:2.4rem}.field:not(:last-child){margin-right:2.4rem}@media (max-width:767px){.field,.field:not(:last-child){margin:1.4rem 0 0}.field{height:4.2rem}}.field._textarea{height:14.8rem;white-space:nowrap}.field input,.field textarea{display:block;width:100%;height:100%;padding:1.4rem 1.6rem;border:1px solid var(--disabled-light-color);border-radius:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:var(--element-background)}.field input:active,.field input:focus,.field textarea:active,.field textarea:focus{border:1px solid var(--accent-light-color)}.field input::-webkit-input-placeholder,.field textarea::-webkit-input-placeholder{color:var(--text-grey-2)}.field input::-moz-placeholder,.field textarea::-moz-placeholder{color:var(--text-grey-2)}.field input::placeholder,.field textarea::placeholder{color:var(--text-grey-2)}.field textarea{resize:none}.radio{display:flex;align-items:center;justify-content:flex-start}.radio:not(:last-child){margin-right:3.2rem}@media (max-width:767px){.radio{max-height:8rem}.radio:not(:first-child){margin:5px 0 0}}.radio input[type=radio]{width:1.7rem;height:1.7rem;padding:0;border:1px solid var(--accent-color);border-radius:50%;transition:background-color .35s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.radio input[type=radio]:checked{background-color:#09a63e;box-shadow:inset 0 0 0 3px var(--element-background)}@media (max-width:767px){.radio input[type=radio]{width:1.4rem;height:1.4rem}}.radio label{margin-left:1rem;color:var(--text-color);font-size:1.6rem}@media (max-width:767px){.radio label{font-size:1.4rem}}.checkbox{position:relative;display:flex;align-items:flex-end;padding:0}.checkbox:not(:first-child){margin-top:1.2rem}.checkbox input[type=checkbox]{display:none}.checkbox label{margin-top:3px;margin-left:3rem}.checkbox input[type=checkbox]+label:after,.checkbox input[type=checkbox]+label:before{position:absolute;display:block;content:""}.checkbox input[type=checkbox]+label:before{top:3px;left:0;width:1.85rem;height:1.85rem;border:1px solid var(--accent-color);border-radius:5px;background-color:transparent;transition:.35s ease-in-out;transition-property:border-color,background-color}.checkbox input[type=checkbox]+label:after{top:.8rem;left:calc(.5rem - 1px);width:1rem;height:6px;border-bottom:2px solid var(--accent-color);border-left:2px solid var(--accent-color);transform:rotate(-50deg);opacity:0;transition:.35s ease-in-out;transition-property:color,opacity}.checkbox input[type=checkbox]:checked+label:after{opacity:1}.checkbox._background-accent input[type=checkbox]+label:after{border-color:var(--contrast-color)}.checkbox._background-accent input[type=checkbox]:checked+label:before{border-color:transparent;background-color:var(--accent-color)}.registration-successfully{display:block;width:100%;height:100%;padding:6.4rem 8rem;background-color:var(--element-background);background-image:url(/local/templates/main_template/i/c/success-background.jpg);background-repeat:no-repeat;background-position:100%,0;background-size:38.8rem 100%}@media (max-width:1023px){.registration-successfully{padding:2.4rem;background-image:none}}.registration-successfully h2{font-size:4rem;line-height:5.6rem;margin:0 0 4rem}@media (max-width:767px){.registration-successfully h2{font-size:2.4rem;line-height:3.2rem}}@media (max-width:1023px){.registration-successfully h2{margin:0 0 2.4rem}}.registration-successfully__text{display:block;width:63.1rem;margin-bottom:13.6rem}@media (max-width:1023px){.registration-successfully__text{width:100%;margin-bottom:6.4rem}}.table-conference{display:flex;flex-direction:column;margin-top:0;border-collapse:collapse}.table-conference tr{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.table-conference tr._separator-bottom,.table-conference tr._separator-top{position:relative}.table-conference tr._separator-top:after{top:0}.table-conference tr._separator-bottom:before,.table-conference tr._separator-top:after{position:absolute;left:0;width:100%;height:1px;background-color:var(--blind-color);content:""}.table-conference tr._separator-bottom:before{bottom:0}@media (max-width:1023px){.table-conference tr._head{padding:2rem 0}}.table-conference tr._head td{margin:4rem 0}@media (max-width:1023px){.table-conference tr._head td{margin:0 0 .8rem}}.table-conference tr._body{padding:0 0 4rem}@media (max-width:1023px){.table-conference tr._body{padding-bottom:2rem}}.table-conference tr._body td{margin:3.2rem 0 0}@media (max-width:1023px){.table-conference tr._body td{margin:.8rem 0 0}}@media (max-width:767px){.table-conference tr._body td{margin:0 0 .8rem}}.table-conference__date{width:13rem;text-align:left}@media (max-width:1023px){.table-conference__date{width:100%}}.table-conference__title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:36.6rem;text-align:left}.table-conference__address{display:flex;flex-direction:column;justify-content:flex-end;width:30rem;text-align:right}@media (max-width:767px){.table-conference__address{text-align:left}}.conference-navigation .tabs-navigation{background-color:transparent}.conference-navigation .tabs-navigation__item{display:block;height:3.6rem}.conference-navigation .tabs-navigation__item:not(:last-child){margin-right:2rem}.conference-navigation .tabs-navigation__btn{display:block;width:100%;height:100%;margin-right:2rem;padding:.8rem 1rem;border-radius:5px;color:var(--text-color);background-color:var(--element-background);transform-origin:background-color,color;transition:.35s ease-in-out}.conference-navigation .tabs-navigation__btn._active,.conference-navigation .tabs-navigation__btn:hover{color:var(--contrast-color);background-color:var(--accent-color)}.conference-navigation .tabs-navigation__btn:after,.conference-navigation .tabs-navigation__btn:before{display:none}.timeline-slider{position:relative;color:var(--contrast-color);background-color:var(--element-contrast-background)}.timeline-slider__content{position:relative;z-index:1;display:flex;height:81.4rem}@media (min-width:1024px){.timeline-slider__content{justify-content:flex-end}}@media (max-width:767px){.timeline-slider__content{height:54rem}}.timeline-slider__texts{width:49.2rem;margin:6.4rem 0 6.4rem 6.4rem}@media (max-width:1023px){.timeline-slider__texts{width:100%;margin:5.2rem 0}}@media (max-width:767px){.timeline-slider__texts{margin:2.4rem 0}}.timeline-slider__pictures{position:absolute!important;top:0;left:0;width:calc(50% + 8.4rem)}@media (max-width:1023px){.timeline-slider__pictures{width:100%}.timeline-slider__pictures:after{width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--overlay-color);opacity:.4;content:""}}.timeline-slider__pictures img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.timeline-slider__picture{width:100%;height:81.4rem}@media (max-width:767px){.timeline-slider__picture{height:54rem}}.timeline-slider-text__title{margin:0}.timeline-slider-text__subtitle{font-size:2.4rem;line-height:2.8rem;margin-top:1.6rem}@media (max-width:1023px){.timeline-slider-text__subtitle{font-size:2rem;line-height:2.4rem}}@media (max-width:767px){.timeline-slider-text__subtitle{font-size:1.8rem;line-height:2.2rem;margin-top:1.2rem}}.timeline-slider-text__content{max-height:36rem;margin-top:5.6rem;padding-right:4rem;overflow-x:hidden;overflow-y:auto}@media (max-width:767px){.timeline-slider-text__content{padding-right:2rem}}.timeline-slider-text__content::-webkit-scrollbar{width:.6rem;height:5px}.timeline-slider-text__content::-webkit-scrollbar-track{border-radius:.9rem;background-color:var(--text-grey)}.timeline-slider-text__content::-webkit-scrollbar-thumb{border-radius:.9rem;background-color:var(--accent-color)}@media (max-width:1023px){.timeline-slider-text__content{max-height:41rem}}@media (max-width:767px){.timeline-slider-text__content{max-height:28rem;margin-top:3.2rem}}.timeline-slider-controls{position:absolute;bottom:6.4rem;left:0;width:100%}.timeline-slider-controls .timeline{margin-top:.8rem}@media (max-width:767px){.timeline-slider-controls{bottom:2.4rem}}.timeline{position:relative;width:100%;height:1.1rem;background-color:var(--element-background)}@media (max-width:767px){.timeline{height:.8rem}}.timeline__items{display:flex;height:100%}.timeline__items button{padding:0;border:0;background:transparent;display:block;flex:1;height:100%}.timeline__progress-bar{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--accent-color);transform-origin:left;pointer-events:none}.timeline__counter{font-weight:500;font-size:1.6rem;line-height:2rem;position:absolute;right:0;bottom:calc(100% + .8rem);font-weight:700}@media (max-width:767px){.timeline__counter{font-size:1.4rem;line-height:1.8rem;bottom:calc(100% + .6rem)}}.tabs-block{display:flex;background-color:var(--element-background)}@media (max-width:1023px){.tabs-block{flex-direction:column}}.tabs-block__main{flex:1}@media (max-width:1360px){.tabs-block__main{margin-right:4rem}}@media (max-width:1023px){.tabs-block__main{margin-right:0}}.tabs-block__header{margin-top:5.6rem;border-bottom:1px solid var(--blind-color)}.tabs-block__header .tabs-navigation{margin-right:calc(50vw - 66.4rem);margin-left:3.2rem}@media (max-width:1023px){.tabs-block__header{margin-top:4.2rem;border:0}.tabs-block__header .tabs-navigation{width:calc(100% - 8rem);margin:0 4rem}}@media (max-width:767px){.tabs-block__header{margin-top:3.2rem}.tabs-block__header .tabs-navigation{width:calc(100% - 4rem);margin:0 2rem}}.tabs-block__content{margin:6.4rem calc(50vw - 64rem) 6.4rem 5.6rem}@media (max-width:1023px){.tabs-block__content{margin:5.2rem 4rem}}@media (max-width:767px){.tabs-block__content{margin:3.2rem 2rem}}.tabs-block__item-head{font-size:1.8rem;line-height:2.6rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:3.2rem;font-weight:600}@media (max-width:767px){.tabs-block__item-head{font-size:1.6rem;line-height:2.2rem;flex-direction:column;margin-bottom:2.4rem}}.tabs-block__item-picture{flex-shrink:0;width:34.2rem;height:19.1rem;margin-left:4rem}@media (max-width:767px){.tabs-block__item-picture{order:-1;width:24rem;height:13.4rem;margin:0 0 2.4rem}}.tabs-block__item-picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tabs-block__item-link{margin-top:8.6rem;color:var(--accent-color)}@media (max-width:767px){.tabs-block__item-link{margin-top:5.2rem}}.tabs-block-aside{width:calc(50% - 29.2rem);color:var(--contrast-color);background-color:var(--element-contrast-background)}@media (max-width:1023px){.tabs-block-aside{display:flex;width:100%}}@media (max-width:767px){.tabs-block-aside{display:block}}.tabs-block-aside__title{position:relative;min-height:30rem;padding:8rem 8rem 8rem calc(50vw - 64rem);background-repeat:no-repeat;background-size:cover}@media (max-width:1360px){.tabs-block-aside__title{padding-left:4rem}}@media (max-width:1023px){.tabs-block-aside__title{min-width:36rem;padding:4rem;margin-right:0}}@media (max-width:767px){.tabs-block-aside__title{width:100%;min-height:12rem;padding:2rem}}.tabs-block-aside__title h2{margin:0}.tabs-block-aside__description{padding:5.4rem 3.2rem 5.4rem calc(50vw - 64rem)}@media (max-width:1360px){.tabs-block-aside__description{padding-left:4rem}}@media (max-width:1023px){.tabs-block-aside__description{padding:4rem}}@media (max-width:767px){.tabs-block-aside__description{padding:2rem}}.content-slider{display:flex;background-color:var(--element-background)}.content-slider__pictures{width:calc(100% - 41.6rem)}@media (max-width:1023px){.content-slider__pictures{width:calc(100% - 38rem)}}@media (max-width:767px){.content-slider__pictures{display:none}}.content-slider-picture{width:100%;height:100%}.content-slider-picture__img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.content-slider-card{padding:3.2rem;display:flex;flex:1;flex-direction:column;min-height:51.2rem}@media (max-width:767px){.content-slider-card{padding:2.4rem;min-height:auto}}.content-slider-card__head{width:100%;padding-bottom:1.6rem;border-bottom:1px solid var(--blind-color)}@media (max-width:767px){.content-slider-card__head{padding-bottom:1.2rem}}.content-slider-card__title{font-weight:700}.content-slider-card__items{flex:1;margin:4.8rem 0}@media (max-width:767px){.content-slider-card__items{margin:2.4rem 0}}.content-slider-card-item__title{font-size:4rem;line-height:5.6rem;margin-bottom:1.8rem;color:var(--accent-color);font-weight:700;line-height:1}@media (max-width:767px){.content-slider-card-item__title{font-size:2.4rem;line-height:3.2rem;margin-bottom:1.2rem}}.content-slider-simple{position:relative;background-color:var(--element-background)}.content-slider-simple__picture{width:100%}.content-slider-simple__content{padding:2.4rem;display:flex;justify-content:space-between}@media (max-width:767px){.content-slider-simple__content{padding:2rem}}.content-slider-simple__titles{font-size:1.4rem;line-height:2.2rem;width:calc(100% - 12rem)}@media (max-width:767px){.content-slider-simple__titles{font-size:1.2rem;line-height:1.6rem}}.content-slider-simple__title{margin-top:.7rem}@media (max-width:767px){.content-slider-simple__title{margin-top:3px}}.content-slider-simple__counter{font-size:1.4rem;line-height:2.2rem;position:absolute;top:2.4rem;right:2.4rem;z-index:1;width:6.4rem;padding:.6rem 0;border-radius:.8rem;color:var(--text-grey);font-weight:600;text-align:center;background-color:var(--element-background);box-shadow:0 4px 4px rgba(0,0,0,.25)}@media (max-width:767px){.content-slider-simple__counter{font-size:1.2rem;line-height:1.6rem;display:none}}.content-slider-simple__counter span{color:var(--accent-color)}.content-slider-simple-picture{width:100%}.content-slider-simple-picture__img{display:block;width:100%;height:auto}.cells-block{display:flex;background-color:var(--element-background)}@media (max-width:1023px){.cells-block{flex-direction:column}}.cells-block__head{padding:2.4rem;position:relative;flex-shrink:0;width:49.3rem;color:var(--contrast-color);background-repeat:no-repeat;background-size:cover}@media (max-width:767px){.cells-block__head{padding:2rem}}@media (max-width:1023px){.cells-block__head{width:100%}}.cells-block__head:after{width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--accent-color);opacity:.9;content:""}.cells-block__head>*{position:relative;z-index:1}.cells-block__title{margin-bottom:3rem}@media (max-width:1023px){.cells-block__title{margin-bottom:2rem}}.cells-block__content{flex:1}@media (min-width:1024px){.cells-block__content{min-height:100%}}@media (min-width:768px){.cells-block__items{display:inline-flex;flex-flow:row wrap;width:100%;margin:0}.cells-block__items>*{margin:0}}@media (min-width:1024px){.cells-block__items{min-height:100%}}.cells-block__items>*{flex:1 1 50%}@media (min-width:768px){.cells-block__items>:not(:first-child):not(:nth-child(2)){border-top:1px solid var(--blind-color)}.cells-block__items>:nth-child(2n){border-left:1px solid var(--blind-color)}}@media (max-width:767px){.cells-block__items>:not(:first-child){border-top:1px solid var(--blind-color)}}.cells-block-item{padding:2.4rem;display:flex;flex-direction:column;justify-content:space-between;min-height:24.5rem}@media (max-width:767px){.cells-block-item{padding:2rem;min-height:auto}}.cells-block-item svg{width:3.6rem;height:3.6rem;margin-bottom:3.2rem;color:var(--accent-color)}@media (max-width:767px){.cells-block-item svg{width:3.2rem;height:3.2rem;margin-bottom:2.4rem}}.cells-block-item p{margin:0}.content-hero__head{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:48.2rem}@media (max-width:767px){.content-hero__head{min-height:36rem}}.content-hero__content{position:relative;z-index:1}@media (min-width:1024px){.content-hero__content{width:100%;max-width:128rem}}@media (min-width:1024px) and (max-width:1360px){.content-hero__content{max-width:calc(100vw - 8rem)}}@media (min-width:1024px) and (max-width:767px){.content-hero__content{max-width:calc(100vw - 4rem)}}@media (max-width:1023px){.content-hero__content:not(:has(.snippet-docs)){width:100%;max-width:128rem}}@media (max-width:1023px) and (max-width:1360px){.content-hero__content:not(:has(.snippet-docs)){max-width:calc(100vw - 8rem)}}@media (max-width:1023px) and (max-width:767px){.content-hero__content:not(:has(.snippet-docs)){max-width:calc(100vw - 4rem)}}.content-hero__picture{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.content-hero__description{margin-top:4rem}@media (max-width:767px){.content-hero__description{margin-top:3.2rem}}.cards{display:inline-flex;flex-flow:row wrap;width:100%;background-color:var(--element-background)}.cards,.cards>*{margin:0}.cards>*{flex:1}@media (max-width:1023px){.cards>*{flex:1 1 100%}}.cards>:nth-child(2),.cards>:nth-child(3n+4){border-right:1px solid var(--app-background);border-left:1px solid var(--app-background)}@media (max-width:1023px){.cards>:nth-child(2),.cards>:nth-child(3n+4){border-top:1px solid var(--app-background);border-right:0;border-bottom:1px solid var(--app-background);border-left:0}}.cards-item{font-weight:500;font-size:1.6rem;line-height:2rem;display:flex;flex-direction:column;align-items:center;min-height:25rem;padding:5.2rem 2.4rem 2.4rem;font-weight:400;text-align:center}@media (max-width:767px){.cards-item{font-size:1.4rem;line-height:1.8rem}}@media (max-width:1023px){.cards-item{padding-top:4.2rem;justify-content:center;padding:2.4rem}}@media (max-width:767px){.cards-item{min-height:14rem;padding:1.8rem}}.cards-item__title{margin-bottom:2.6rem;color:var(--accent-color)}@media (max-width:767px){.cards-item__title{margin-bottom:1.8rem}}.cards-item__title~.banner-card__text{color:var(--text-grey-2)}.cards-item__svg{width:4.8rem;height:4.8rem;margin-bottom:3.2rem;color:var(--accent-color)}@media (max-width:767px){.cards-item__svg{margin-bottom:2.4rem}}.cards-item__svg svg{width:100%;height:100%}.events>:not(:first-child){margin-top:4rem}@media (max-width:767px){.events>:not(:first-child){margin-top:3.2rem}}.events-item{display:flex}@media (max-width:1023px){.events-item{flex-direction:column}}.events-item__picture{position:relative;flex-shrink:0;width:63.2rem;height:28.1rem;margin-right:4rem}@media (max-width:1023px){.events-item__picture{width:100%;height:auto;margin:0 0 3.2rem}}@media (max-width:767px){.events-item__picture{margin-bottom:2.4rem}}.events-item__picture img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.events-item__title{margin:0 0 2.4rem}@media (max-width:767px){.events-item__title{margin-bottom:1.6rem}}.events-item-date{width:12.3rem;height:12.3rem;position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--contrast-color);background-color:var(--accent-color)}@media (max-width:767px){.events-item-date{width:8rem;height:8rem}}.events-item-date__day{font-weight:600;font-size:5.4rem;line-height:1}@media (max-width:767px){.events-item-date__day{font-size:4.6rem;line-height:1;font-size:3.2rem}}@media (max-width:767px) and (max-width:767px){.events-item-date__day{font-size:2.4rem}}@media (max-width:767px){.events-item-date__month{font-size:1.4rem;line-height:2.2rem}}@media (max-width:767px) and (max-width:767px){.events-item-date__month{font-size:1.2rem;line-height:1.6rem}}.card-biography{display:flex;justify-content:flex-start;background-color:var(--element-background)}@media (max-width:1023px){.card-biography{flex-direction:column;padding:4rem}}@media (max-width:767px){.card-biography{padding:2rem}}.card-biography__avatar{display:block;flex-shrink:1;width:30.5rem}@media (max-width:1023px){.card-biography__avatar{width:22rem;height:18rem}}.card-biography__avatar img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-biography__about{display:block;width:100%;height:100%;padding:4rem 3.2rem 4rem 4rem}@media (max-width:1023px){.card-biography__about{padding:3.2rem 2rem 0 0}}.card-biography__title{margin:0}.card-biography__items{display:inline-flex;flex-flow:row wrap;width:calc(100% + 2.4rem);margin:1.6rem 0 0;padding:1.6rem 0 0;border-top:1px solid var(--disabled-light-color)}.card-biography__items>*{margin:1.1rem 0 0 2.4rem}@media (max-width:767px){.card-biography__items{margin:1.2rem 0 0;padding:1.2rem 0 0}}.card-biography__items li{display:flex;flex-direction:column;justify-content:flex-start;width:calc(25% - 3.2rem);margin:0;font-size:1.4rem}.card-biography__items li:nth-child(-n+4){margin-bottom:1.1rem}@media (max-width:1023px){.card-biography__items li:nth-child(-n+4){margin-bottom:0}}.card-biography__items li:last-child{width:33.3333333333%}@media (max-width:767px){.card-biography__items li:last-child{width:100%}}@media (max-width:1023px){.card-biography__items li{width:33.3333333333%}.card-biography__items li:not(:nth-child(-n+3)){margin-top:1.2rem}}@media (max-width:767px){.card-biography__items li{width:100%}.card-biography__items li:not(:first-child){margin-top:1.2rem}}.card-biography__items li span{color:var(--text-grey)}.employee-detail{display:flex;flex-direction:column;flex-grow:1}@media (max-width:1023px){.employee-detail{display:block;padding:2.4rem;background:var(--element-background)}}@media (max-width:767px){.employee-detail{padding:1.6rem}}.employee-detail__avatar{width:100%}@media (max-width:1023px){.employee-detail__avatar{max-width:38.5rem;margin-bottom:3.2rem}}@media (max-width:767px){.employee-detail__avatar{margin-bottom:2.4rem}}.employee-detail__avatar img{display:block;width:100%;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.employee-detail__card{flex-grow:1;margin-top:1.6rem;padding:2.4rem;background:var(--element-background)}@media (max-width:1023px){.employee-detail__card{margin:0;padding:0;background:none}}.employee-detail__name{display:inline-block;margin:0 0 3.2rem;padding-bottom:.8rem;border-bottom:1px solid var(--accent-color)}@media (max-width:767px){.employee-detail__name{display:block;margin-bottom:2rem;font-weight:700}}.employee-detail-department{margin-bottom:4rem}@media (max-width:767px){.employee-detail-department{margin-bottom:2.4rem}}.employee-detail-department__title{margin-bottom:.8rem;font-weight:600;font-size:1.6rem;line-height:2.4rem}@media (max-width:767px){.employee-detail-department__title{font-size:1.4rem;line-height:2rem}}.employee-detail-department__position{font-size:1.6rem;line-height:2.4rem}@media (max-width:767px){.employee-detail-department__position{font-size:1.4rem;line-height:2rem}}.employee-detail__contacts{display:flex;flex-wrap:wrap}@media (max-width:767px){.employee-detail__contacts{display:block;margin-bottom:3.4rem}}.employee-detail-contact{margin:0 4.8rem 2.4rem 0}@media (max-width:767px){.employee-detail-contact{margin:0 0 1.6rem}}.employee-detail-contact__label{margin-bottom:.8rem;color:var(--disabled-color);font-size:1.4rem;line-height:2.2rem}@media (max-width:767px){.employee-detail-contact__label{font-size:1.2rem;line-height:1.6rem}}.employee-detail-contact__value{font-weight:600;font-size:1.4rem;line-height:2.2rem}@media (max-width:767px){.employee-detail-contact__value{font-size:1.2rem;line-height:1.6rem}}.employee-detail-contact a:hover{text-decoration:underline}.employee-detail__codes{margin-top:1.2rem}.employee-detail-code{display:flex;align-items:center;font-size:1.6rem;line-height:2rem}@media (max-width:767px){.employee-detail-code{font-size:1.4rem}}.employee-detail-code:not(:last-child){margin-bottom:2rem}@media (max-width:767px){.employee-detail-code:not(:last-child){margin-bottom:1.6rem}}.employee-detail-code__text{padding-left:.5rem}.employee-detail-code .link._external{color:var(--accent-color);font-weight:600;transition:opacity .35s cubic-bezier(.455,.03,.515,.955)}.employee-detail-code .link._external:hover{opacity:.75}.card-nav{padding:2.4rem 2.4rem .8rem;background:var(--element-background)}@media (max-width:767px){.card-nav{padding:1.6rem}}.card-nav__title{margin-bottom:3.2rem}@media (max-width:767px){.card-nav__title{margin-bottom:2.4rem}}.card-nav__items{-moz-column-count:2;column-count:2}@media (max-width:1023px){.card-nav__items{-moz-column-count:1;column-count:1}}.card-nav__link{display:flex;align-items:center;margin-bottom:1.8rem;font-weight:500;font-size:1.6rem;line-height:2rem;-moz-column-break-inside:avoid;break-inside:avoid;transition:.35s cubic-bezier(.455,.03,.515,.955)}@media (max-width:767px){.card-nav__link{margin-bottom:1.8rem;font-size:1.4rem;line-height:1.7rem}}@media (max-width:767px){.card-nav__link:last-child{margin-bottom:0}}.card-nav__link:hover,.card-nav__link svg{color:var(--accent-color)}.card-nav__link svg{width:1.6rem;height:1.6rem;margin-right:1.6rem}@media (max-width:767px){.card-nav__link svg{margin-right:1.2rem}}.employee-page{display:flex;padding-top:4rem}@media (max-width:1023px){.employee-page{display:block}}@media (max-width:767px){.employee-page{padding-top:3.2rem}}.employee-page__sidebar{display:flex;flex-direction:column;width:38.5rem;margin-right:1.6rem}@media (max-width:1023px){.employee-page__sidebar{display:block;width:100%;margin-bottom:2.4rem}}@media (max-width:767px){.employee-page__sidebar{margin-bottom:1.6rem}}.employee-page__container{display:flex;flex-direction:column;width:calc(100% - 40.1rem)}@media (max-width:1023px){.employee-page__container{display:block;width:100%}}.employee-page__content{flex-grow:1;margin-bottom:1.6rem;padding:2.5rem 2.4rem;background:var(--element-background)}@media (max-width:1023px){.employee-page__content{padding:2.4rem}}@media (max-width:767px){.employee-page__content{padding:1.6rem}}.employee-page__content .breadcrumbs{margin:0 0 4rem}.employee-page__content .tabs-navigation{margin-bottom:3.4rem}.employee-page__content .tabs-navigation__btn{padding-top:0}.employee-page__content .page__title:first-child{margin-top:0}@media (max-width:767px){.employee-page__content .breadcrumbs+.page__title{margin-top:0}}.employee-page__tabs{width:calc(100% + 4.8rem);margin:0 -2.4rem;padding:0 2.4rem;overflow:hidden}.employee-page__items{display:flex;margin-bottom:4rem}@media (max-width:1023px){.employee-page__items{flex-wrap:wrap}}@media (max-width:767px){.employee-page__items{display:block;margin-bottom:2.4rem}}.employee-page-item{margin-right:6.4rem}@media (max-width:1023px){.employee-page-item{width:33.3333333333%;margin:0}}@media (max-width:767px){.employee-page-item{width:100%;margin:0 0 1.2rem}}@media (max-width:1023px){.employee-page-item:not(:nth-child(-n+3)){margin-top:2rem}}@media (max-width:767px){.employee-page-item:not(:nth-child(-n+3)){margin-top:0}}.employee-page-item__label{display:block;margin-bottom:.8rem;color:var(--text-grey);font-size:1.4rem;line-height:2.2rem}@media (max-width:767px){.employee-page-item__label{margin-bottom:0}}.employee-page-item__text{font-weight:600;font-size:1.4rem;line-height:2.2rem}.employee-page-list{padding:0 2rem 0 2.8rem}@media (max-width:1023px){.employee-page-list{padding:0}}.employee-page-list.text-content ol:not([class])>li:not(:last-child){margin-bottom:3.2rem}@media (max-width:767px){.employee-page-list.text-content ol:not([class])>li:not(:last-child){margin-bottom:2.4rem}}.employee-page-list.text-content li p{margin:0 0 1.8rem}@media (max-width:767px){.employee-page-list.text-content li p{margin-bottom:1.6rem}}.employee-page-links__item:not(:last-child){margin-bottom:2rem}@media (max-width:767px){.employee-page-links__item:not(:last-child){margin-bottom:1.6rem}}.employee-page-links__item .link{line-height:2rem;text-decoration:none}.announcements-list{padding-right:2.6rem}.announcements-list-item{padding-bottom:2.4rem;border-bottom:.5px solid var(--disabled-light-color)}@media (max-width:767px){.announcements-list-item{padding-bottom:2rem}}.announcements-list-item:not(:last-child){margin-bottom:2.4rem}@media (max-width:767px){.announcements-list-item:not(:last-child){margin-bottom:2rem}}.announcements-list-item__label{margin-bottom:.8rem;color:var(--text-grey);font-weight:700;font-size:1.2rem;line-height:1.5rem}@media (max-width:767px){.announcements-list-item__label{margin-bottom:.6rem}}.announcements-list-item__title{display:block;margin-bottom:.9rem;font-weight:600;font-size:1.6rem;line-height:2.4rem}@media (max-width:767px){.announcements-list-item__title{margin-bottom:.6rem;font-size:1.4rem;line-height:2rem}}.announcements-list-item__text{margin:0;font-size:1.4rem;line-height:2.2rem}@media (max-width:767px){.announcements-list-item__text{font-size:1.2rem;line-height:1.6rem}}.announcements-list .pagination{margin-top:2.4rem}.list{max-width:70rem}.list-item:not(:last-child){margin-bottom:2.4rem}@media (max-width:767px){.list-item:not(:last-child){margin-bottom:2rem}}.list-item__label{margin-bottom:.8rem;color:var(--text-grey);font-weight:700;font-size:1.2rem;line-height:1.5rem}@media (max-width:767px){.list-item__label{margin-bottom:.6rem}}.list-item__title{margin-bottom:.8rem;font-weight:600;font-size:1.6rem;line-height:2.4rem}@media (max-width:767px){.list-item__title{margin-bottom:.6rem;font-size:1.4rem;line-height:2rem}}.list-item__text{font-size:1.4rem;line-height:2.2rem}@media (max-width:767px){.list-item__text{font-size:1.2rem;line-height:1.6rem}}.cells-links-block{display:flex;overflow:hidden}@media (max-width:1023px){.cells-links-block._small{flex-direction:column}}.cells-links-block._five-cards{position:relative;overflow:visible}@media (max-width:1023px){.cells-links-block._slider .flickity-viewport{height:100%}}.cells-links-block__picture{flex-shrink:0;width:64rem;min-height:63rem;height:100%}@media (max-width:1023px){.cells-links-block__picture{display:none}}.cells-links-block__picture img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.cells-links-block._small .cells-links-block__picture{flex-grow:1;width:auto;min-height:20rem}@media (max-width:1023px){.cells-links-block._small .cells-links-block__picture{display:block;order:1;width:100%;height:22rem;min-height:auto}}@media (max-width:767px){.cells-links-block._small .cells-links-block__picture{height:16.4rem}}.cells-links-block._five-cards .cells-links-block__picture{position:absolute}.cells-links-block__content{flex-shrink:0}@media (max-width:1023px){.cells-links-block._small .cells-links-block__content{order:2}}.cells-links-block._five-cards .cells-links-block__content{position:relative;width:99.6rem;margin-left:auto}@media (max-width:1023px){.cells-links-block._five-cards .cells-links-block__content{width:100%;margin:0s}}.cells-links-block__items{display:inline-flex;flex-flow:row wrap;width:100%;margin:0;min-height:100%}.cells-links-block__items>*{margin:0;flex:1 1 50%;min-height:31.6rem}@media (max-width:767px){.cells-links-block__items>*{min-height:auto}}.cells-links-block._five-cards .cells-links-block__items>:first-child{margin-left:33.2rem}@media (max-width:1023px){.cells-links-block._five-cards .cells-links-block__items>:first-child{margin-left:0}}.cells-links-block__items>:nth-child(1n){color:var(--contrast-color);background-color:var(--element-contrast-background)}.cells-links-block__items>:nth-child(2n){color:var(--text-color);background-color:var(--element-background)}.cells-links-block__items>:nth-child(3n){color:var(--contrast-color);background-color:var(--accent-light-color)}.cells-links-block__items>:nth-child(3n) ._arrow-left svg{color:var(--contrast-color)}.cells-links-block__items>:nth-child(4n){color:var(--contrast-color);background-color:var(--accent-color)}.cells-links-block__items>:nth-child(4n) ._arrow-left svg{color:var(--contrast-color)}.cells-links-block._small .cells-links-block__items>*{flex:0 0 auto;width:33.2rem;min-height:20rem}@media (max-width:1023px){.cells-links-block._small .cells-links-block__items>*{flex:1 1 50%;width:50%;min-height:auto}}@media (max-width:767px){.cells-links-block._small .cells-links-block__items>*{flex:0 0 100%;width:100%}}.cells-links-block._five-cards .cells-links-block__items>:nth-child(5n-4){color:var(--contrast-color);background-color:var(--element-contrast-background)}.cells-links-block._five-cards .cells-links-block__items>:nth-child(5n-2),.cells-links-block._five-cards .cells-links-block__items>:nth-child(5n-3){color:var(--text-color);background-color:var(--element-background)}.cells-links-block._five-cards .cells-links-block__items>:nth-child(5n-2) ._arrow-left svg,.cells-links-block._five-cards .cells-links-block__items>:nth-child(5n-3) ._arrow-left svg{color:var(--accent-light-color)}.cells-links-block._five-cards .cells-links-block__items>:nth-child(5n-1){color:var(--contrast-color);background-color:var(--accent-light-color)}.cells-links-block._five-cards .cells-links-block__items>:nth-child(5n){color:var(--contrast-color);background-color:var(--accent-color)}.cells-links-block._five-cards .cells-links-block__items>:nth-child(5n) ._arrow-left svg{color:var(--contrast-color)}.cells-links-block__items .flickity-page-dots{display:none;min-height:auto!important;background:none!important}@media (max-width:1023px){.cells-links-block__items .flickity-page-dots{bottom:2.4rem;display:flex;padding:0 2rem}}.cells-links-block__items .flickity-page-dots .dot{border-color:var(--text-grey)}@media (max-width:1023px){.cells-links-block._slider .cells-links-block__items{display:block;height:33.2rem}}.cells-links-block-image{position:absolute;top:4.5rem;right:-27.6rem;width:46rem;pointer-events:none}@media (max-width:1023px){.cells-links-block-image{display:none}}.cells-links-block-image igm{max-width:100%}.cells-links-block-item{padding:2.4rem;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:767px){.cells-links-block-item{padding:2rem}}.cells-links-block._five-cards .cells-links-block-item{flex:0 1 auto;width:33.2rem}@media (max-width:1023px){.cells-links-block._five-cards .cells-links-block-item{width:100%}}.cells-links-block-item._justify-start{justify-content:flex-start}.cells-links-block-item__title{margin:0 0 2.4rem}.cells-links-block-item__links li:not(:first-child){margin-top:1.2rem}.cells-links-block._small .cells-links-block-item__links li:not(:first-child){margin-top:2.4rem}@media (max-width:767px){.cells-links-block._small .cells-links-block-item__links li:not(:first-child){margin-top:1.6rem}}.cells-links-block-item__links li ._arrow-left{transition:opacity .35s cubic-bezier(.455,.03,.515,.955);font-weight:500}@media (min-width:1024px){.cells-links-block-item__links li ._arrow-left:hover{opacity:.75;color:currentColor}}.cells-links-block._small .cells-links-block-item__links li ._arrow-left{font-size:1.6rem;line-height:2rem}@media (max-width:767px){.cells-links-block._small .cells-links-block-item__links li ._arrow-left{font-size:1.4rem;line-height:1.7rem}}.section-question{position:relative;left:-8rem;display:block;width:calc(50vw + 33.2rem);background-color:var(--element-background)}@media (max-width:1023px){.section-question{left:0;width:100vw}}@media (max-width:767px){.section-question{left:0}}.section-question__image{position:absolute;display:block;width:4rem;height:100%}.section-question__image:after{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background:linear-gradient(0deg,#000 55%,rgba(0,0,0,.04) 0);content:""}.section-question__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-question__container{width:97rem}@media (max-width:1023px){.section-question__container{width:95%}}@media (max-width:767px){.section-question__container{width:100%;height:100%}}.form-question__row{display:flex}@media (max-width:767px){.form-question__row{flex-direction:column}}.form-question__column{display:flex;flex-direction:column;width:100%;margin-right:3.2rem}.form-question__textarea{width:100%}.form-question__textarea textarea{width:100%;height:100%;padding:1.4rem 1.6rem;border:1px solid var(--disabled-light-color);border-radius:5px;overflow-x:hidden;overflow-y:scroll;white-space:nowrap;text-overflow:ellipsis;transition:border-color .35s ease-in-out;resize:none}@media (max-width:767px){.form-question__textarea textarea{height:4.2rem}}.form-question__textarea textarea:active,.form-question__textarea textarea:focus{border:1px solid var(--accent-light-color)}.form-question__textarea textarea::-webkit-input-placeholder{color:var(--text-grey-2)}.form-question__textarea textarea::-moz-placeholder{color:var(--text-grey-2)}.form-question__textarea textarea::placeholder{color:var(--text-grey-2)}.form-question__textarea textarea._invalid{border-color:var(--error-color)}.form-question__textarea textarea._invalid:active,.form-question__textarea textarea._invalid:focus{border:1px solid var(--error-color)}.form-question__textarea textarea._invalid::-webkit-input-placeholder{color:var(--error-color)}.form-question__textarea textarea._invalid::-moz-placeholder{color:var(--error-color)}.form-question__textarea textarea._invalid::placeholder{color:var(--error-color)}@media (max-width:767px){.form-question__textarea{margin:3.2rem 0}.form-question__textarea textarea{height:12rem}}.form-question .form__content{padding:4.8rem 0 4.8rem 7.8rem}@media (max-width:767px){.form-question .form__content{padding:2rem 1.6rem 2rem 6rem}}@media (max-width:1023px){.form-question .form__success{margin-left:4rem}}.form-question .form__success h2,.form-question .form__success p{width:75%}@media (max-width:1023px){.form-question .form__success h2,.form-question .form__success p{width:100%}}.form-event{display:block;width:100%;height:100%;padding:5.6rem 0;background-color:var(--element-background);background-repeat:no-repeat;background-position:100%,0;background-size:38.8rem 100%}@media (max-width:1023px){.form-event{background-image:none!important}}@media (max-width:767px){.form-event{padding:3.4rem 0}}.form-event .registration-successfully{width:70%;padding:0;background-image:none}@media (max-width:767px){.form-event .registration-successfully{width:100%}}.form-event .form__content{max-width:84.8rem}.form__content,.form__success{display:none;visibility:hidden;opacity:0;transition:opacity .5s ease,visibility .5s ease}.form__content._enter,.form__content._enter-to,.form__content._leave,.form__success._enter,.form__success._enter-to,.form__success._leave{display:flex;flex-direction:column}.form__content._enter-to,.form__success._enter-to{visibility:visible;opacity:1}.form__content._leave,.form__success._leave{visibility:hidden;opacity:0}.form__text,.form__title{margin:0 0 4rem}@media (max-width:767px){.form__text,.form__title{margin:0 0 2rem}}.form__title{font-size:4rem;line-height:5.6rem}@media (max-width:767px){.form__title{font-size:2.4rem;line-height:3.2rem}}.form__text{font-size:1.6rem;line-height:2.4rem}@media (max-width:767px){.form__text{font-size:1.4rem;line-height:2rem}}.form__field{position:relative;width:100%;height:100%}.form__field:not(:last-child){margin:0 0 3.2rem}@media (max-width:767px){.form__field:not(:last-child){margin:0 0 2.6rem}}.form__field input{width:100%;height:5.2rem;padding:1.4rem 1.6rem;border:1px solid var(--disabled-light-color);border-radius:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:border-color .35s ease-in-out}@media (max-width:767px){.form__field input{height:4.2rem}}.form__field input:active,.form__field input:focus{border:1px solid var(--accent-light-color)}.form__field input::-webkit-input-placeholder{color:var(--text-grey-2)}.form__field input::-moz-placeholder{color:var(--text-grey-2)}.form__field input::placeholder{color:var(--text-grey-2)}.form__field input._invalid{border-color:var(--error-color)}.form__field input._invalid:active,.form__field input._invalid:focus{border:1px solid var(--error-color)}.form__field input._invalid::-webkit-input-placeholder{color:var(--error-color)}.form__field input._invalid::-moz-placeholder{color:var(--error-color)}.form__field input._invalid::placeholder{color:var(--error-color)}.form__controls{display:flex;align-items:center;margin-top:4.8rem}@media (max-width:767px){.form__controls{flex-direction:column;margin-top:2.2rem}.form__controls button{justify-content:center;width:100%}}.form__controls p{width:65.3rem;margin:0 0 0 2.4rem;font-size:1.4rem}@media (max-width:767px){.form__controls p{width:100%;margin:.8rem 0 0;font-size:1.2rem}}.form__controls p a{color:var(--accent-color);text-decoration:underline;transition:color .25s ease;text-decoration:none}@media (min-width:1171px){.form__controls p a:hover{color:var(--accent-color)}.form__controls p a:hover:active{color:var(--accent-light-color)}}.form__error{display:block;height:0;color:var(--error-color);font-size:1.2rem;transform:translateY(-1rem);opacity:0;transition:transform .35s ease-in-out,height .35s ease-in-out,opacity .35s ease-in-out}.form__error._visible{transform:translateY(0);opacity:1}.document{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1.7rem);margin:-1.7rem 0 0 -1.7rem}.document>*{margin:1.7rem 0 0 1.7rem}.document__items{padding:2.4rem;position:relative;width:24.2rem;height:33rem;background-color:var(--element-background)}@media (max-width:767px){.document__items{padding:2rem}}@media (min-width:1024px){.document__items:hover .document__card{opacity:1}}.document__img,.document__img img{width:100%;height:100%}.document__img img{-o-object-fit:cover;object-fit:cover}.document__card{width:100%;height:100%;padding:2.4rem;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between;color:var(--contrast-color);background-color:var(--accent-color);opacity:0;transition:opacity .35s ease}@media (max-width:767px){.document__card{padding:2rem}}.document__content h3{margin:0 0 1rem}.document__content p{font-size:1.4rem;line-height:2.2rem;margin:0}@media (max-width:767px){.document__content p{font-size:1.2rem;line-height:1.6rem}}.document__info{font-size:1.2rem;line-height:1.5rem;margin:1.6rem 0 0}.document a:not(._external){width:100%;height:100%;position:absolute;top:0;left:0}.document.document-licenses{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1.6rem);margin:-1.6rem 0 0 -1.6rem}.document.document-licenses>*{margin:1.6rem 0 0 1.6rem}@media (max-width:1023px){.document.document-licenses{display:inline-flex;flex-flow:row wrap;width:calc(100% + 3.2rem);margin:-3.2rem 0 0 -3.2rem}.document.document-licenses>*{margin:3.2rem 0 0 3.2rem}}@media (max-width:767px){.document.document-licenses{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1.6rem);margin:-1.6rem 0 0 -1.6rem}.document.document-licenses>*{margin:1.6rem 0 0 1.6rem}}.document.document-licenses .document__items{width:28.6rem;height:33rem}@media (max-width:1023px){.document.document-licenses .document__items{width:calc(50% - 3.2rem);height:36rem}}@media (max-width:767px){.document.document-licenses .document__items{width:100%}}.document.document-licenses .document__img{width:19.2rem;min-width:19.2rem;height:28rem;margin:auto}@media (max-width:1023px){.document.document-licenses .document__img{width:21.2rem;height:31rem}}.document.document-licenses .document__card{padding:2.4rem 1.6rem 2.4rem 2.4rem}@media (max-width:1023px){.document.document-licenses .document__card{opacity:.8}}@media (max-width:767px){.document.document-licenses .document__card{padding:1.6rem}}.document.document-licenses .document__card h3{font-size:1.6rem;line-height:2.4rem;display:-webkit-box;margin:0 0 1.7rem;overflow:hidden;font-weight:700;-webkit-line-clamp:8;-webkit-box-orient:vertical;text-overflow:ellipsis}@media (max-width:767px){.document.document-licenses .document__card h3{font-size:1.4rem;line-height:2rem}}.lecture-card{padding:2.4rem;background-color:var(--element-background)}@media (max-width:767px){.lecture-card{padding:2rem}}@media (min-width:768px){.lecture-card{display:flex}}.lecture-card__img{width:11.4rem;height:11.4rem;flex-shrink:0;margin-right:2.4rem}@media (max-width:767px){.lecture-card__img{margin:0 0 2rem}}.lecture-card__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lecture-card__title{margin:0}.lecture-card__description{margin-top:.8rem}.lecture-card__name,.lecture-card__subtitle{font-size:1.4rem;line-height:2.2rem}@media (max-width:767px){.lecture-card__name,.lecture-card__subtitle{font-size:1.2rem;line-height:1.6rem}}.lecture-card__subtitle{margin-top:2.4rem;color:var(--text-grey)}@media (max-width:767px){.lecture-card__subtitle{margin-top:2rem}}.lecture-card__name{margin-top:.6rem;font-weight:600}.lecture-card__content>a{margin-top:4rem;color:var(--accent-color)}@media (max-width:767px){.lecture-card__content>a{margin-top:2.4rem}}.rector-hero{display:flex}.rector-hero__img{position:relative;flex:1 0 60%;height:inherit;min-height:67.6rem}@media (min-width:1024px){.rector-hero__img{margin-right:1.6rem}}@media (max-width:1023px){.rector-hero__img{flex:1 0 100%}}.rector-hero__img img{width:100%;height:100%;position:absolute;display:block;-o-object-fit:cover;object-fit:cover}.rector-hero__sidebar{display:flex;flex-direction:column;min-height:100%}.rector-hero__card:not(:first-child){position:relative;margin-top:1.6rem;padding:2.4rem;color:var(--contrast-color)}.rector-hero__card:not(:first-child) h4{margin-bottom:4rem}.rector-hero__card:not(:first-child) a.link:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.rector-hero__card:nth-last-child(-n+2){background:var(--accent-color)}.rector-hero__card:last-child{background:var(--element-contrast-background)}.rector-hero__card._described{flex:1;padding:4rem;background:var(--element-background)}@media (max-width:767px){.rector-hero__card._described{padding:2.4rem}}.rector-hero__head{border-bottom:1px solid var(--accent-color)}.rector-hero__head h3{margin-bottom:1.6rem}.rector-hero__content{padding-top:4rem}@media (max-width:767px){.rector-hero__content{padding-top:2.4rem}}.rector-hero__subtitle{font-weight:600}.rector-hero__text{margin-bottom:0}@media (max-width:1023px){.rector-hero{flex-direction:column}}.sidebar-mobile{background-color:var(--element-background)}@media (min-width:1024px){.sidebar-mobile{display:none}}.sidebar-mobile__button{font-size:1.8rem;line-height:2.6rem;display:flex;align-items:center;justify-content:space-between;width:100%;padding:2.4rem 0;color:inherit;font-weight:600}@media (max-width:767px){.sidebar-mobile__button{font-size:1.6rem;line-height:2.2rem;padding:2rem 0}}.sidebar-mobile__button svg{width:1.2rem;height:1.2rem;margin-left:2rem;color:var(--accent-color);transition:transform .35s cubic-bezier(.455,.03,.515,.955)}@media (max-width:767px){.sidebar-mobile__button svg{width:1rem;height:1rem;margin-left:1.2rem}}.sidebar-mobile__button._active svg{transform:rotate(180deg)}.sidebar-mobile__links{display:flex;flex-direction:column;padding:.8rem 0 3.2rem}@media (max-width:767px){.sidebar-mobile__links{padding:4px 0 2.4rem}}.sidebar-mobile__links>._active{color:var(--accent-color)}.sidebar-mobile__links>:not(:last-child){margin-bottom:3.2rem}@media (max-width:767px){.sidebar-mobile__links>:not(:last-child){margin-bottom:2rem}}main table:not([class]){width:100%;border-style:hidden;border-collapse:collapse}main table:not([class]) td,main table:not([class]) th{padding:1.6rem 2.4rem;border:1px solid var(--text-grey-opacity);text-align:left}@media (max-width:767px){main table:not([class]) td,main table:not([class]) th{padding:1.6rem}}main table:not([class]) thead{position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:var(--element-background)}main table:not([class]) thead th{font-size:1.2rem;line-height:1.5rem;position:relative;background-color:var(--accent-color);color:var(--contrast-color);font-weight:700}main table:not([class]) thead th:before{width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--contrast-color);content:"";opacity:.2}main table:not([class]) td{font-size:1.4rem;line-height:2.2rem;color:var(--text-color);vertical-align:top;background-color:var(--element-background)}@media (max-width:767px){main table:not([class]) td{font-size:1.2rem;line-height:1.6rem}}main table:not([class]) td a{color:var(--accent-color)}main .wrap-table{overflow-x:auto;overflow-y:auto;max-height:70vh}main .wrap-table::-webkit-scrollbar{width:5px;height:5px}main .wrap-table::-webkit-scrollbar-track{background-color:var(--disabled-light-color)}main .wrap-table::-webkit-scrollbar-thumb{background-color:var(--accent-color)}.app-popup{position:fixed;top:0;left:0;width:100%;z-index:100;height:100vh}.app-popup:before{width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--overlay-color);opacity:.5;content:""}.app-popup__inner{position:fixed;top:0;left:0;width:100%;height:100%}.app-popup__container{height:100%}.app-popup__content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:16rem 8rem 8rem;will-change:transform}@media (max-width:1023px){.app-popup__content{padding:8rem 0}}.app-popup__close-btn{width:6.2rem;height:6.2rem;transition:opacity .35s cubic-bezier(.455,.03,.515,.955);position:absolute;top:4rem;right:8rem;z-index:1;color:var(--contrast-color)}@media (min-width:1024px){.app-popup__close-btn:hover{opacity:.75}}@media (max-width:767px){.app-popup__close-btn{top:2rem;right:2rem}}.app-popup__close-btn svg{width:100%;height:100%}.sp-panel{padding:2.4rem;background-color:var(--element-background)}@media (max-width:767px){.sp-panel{padding:2rem}}.sp-panel>h2{font-size:2.4rem;line-height:3.6rem}@media (max-width:767px){.sp-panel>h2{font-size:1.8rem;line-height:2.4rem}}.sp-panel button{border:1px solid var(--disabled-color);background:transparent;color:var(--text-color);border-radius:4px}.sp-panel__text,.sp-panel__text>div{display:flex;align-items:flex-end}.sp-panel__text>div>:not(:first-child){margin-left:4px}.sp-panel__text h3{font-size:1.8rem;line-height:2.6rem;margin:0 1.2rem 0 0;line-height:1}@media (max-width:767px){.sp-panel__text h3{font-size:1.6rem;line-height:2.2rem}}.sp-panel__text [data-sp-text=medium]{font-size:2.4rem}.sp-panel__text [data-sp-text=large]{font-size:3.2rem}.sp-panel__color{display:flex;align-items:center;margin-top:3.6rem}.sp-panel__color h3{font-size:1.8rem;line-height:2.6rem;margin:0 1.2rem 0 0}@media (max-width:767px){.sp-panel__color h3{font-size:1.6rem;line-height:2.2rem}}.sp-panel__color button{padding:4px 1rem;font-size:2.4rem}.sp-panel__color button[data-sp-theme=light]{color:#fff;background-color:#0e9243}.sp-panel__color button[data-sp-theme=black]{color:#fff;background-color:#000}.sp-panel__color button[data-sp-theme=white]{color:#000;background-color:#fff}.sp-panel__controls{display:flex;flex-direction:column;margin-top:3.6rem}.sp-panel__controls>*{padding:1rem}.sp-panel__controls>:not(:first-child){margin-top:1.2rem}.quote-slider{width:100%;max-width:128rem;display:block;margin:0 auto}@media (max-width:1360px){.quote-slider{max-width:calc(100vw - 8rem)}}@media (max-width:767px){.quote-slider{max-width:calc(100vw - 4rem)}}.quote{display:flex}@media (max-width:1023px){.quote{flex-direction:column}}.quote-slider{position:relative}@media (max-width:767px){.quote-slider__items.flickity-enabled .quote__head{padding:8.2rem 1.6rem 3.2rem!important}}.quote-slider-item{width:100%}.quote-slider-controls{position:absolute;top:4.8rem;right:4.8rem}@media (max-width:1023px){.quote-slider-controls{right:4.8rem}}@media (max-width:767px){.quote-slider-controls{right:auto;left:1.6rem;top:3.2rem}}.quote-slider .flickity-page-dots{display:none}.quote__picture{display:flex;flex-shrink:0;width:51.4rem;min-height:100%}.quote__picture img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}@media (max-width:1023px){.quote__picture{display:none}}.quote__content{display:flex;flex:1;flex-direction:column;background-color:var(--accent-color)}.quote__body,.quote__head{padding:4.8rem 7.2rem 4.8rem 4.8rem}@media (max-width:767px){.quote__body,.quote__head{padding:3.2rem}}.quote__head{position:relative;background-color:var(--element-background)}.quote__head>*{position:relative;z-index:1}.quote-slider .quote__head{padding:5.6rem 16rem 5.6rem 4.8rem}@media (max-width:1023px){.quote-slider .quote__head{display:flex;flex-direction:column;padding:4.8rem 16rem 4.8rem 4.8rem}}@media (max-width:767px){.quote-slider .quote__head{padding:3.2rem 1.6rem}}.quote__body{flex:1;color:var(--contrast-color)}@media (min-width:1024px){.quote__body{max-height:44.6rem;overflow:auto}}.quote__body::-webkit-scrollbar-thumb{background-color:var(--disabled-light-color)}.quote__body a,.quote__body a span,.quote__body a svg{color:var(--contrast-color)!important}.quote__body>a{margin-top:4rem}@media (max-width:767px){.quote__body>a{margin-top:3.2rem}}.quote-slider .quote__body{padding-right:8rem}@media (max-width:767px){.quote-slider .quote__body{padding:2.4rem 1.6rem}}.quote__title{position:relative;margin:0}.quote__cite{font-size:1.4rem;line-height:2.2rem;margin-top:2rem}@media (max-width:767px){.quote__cite{font-size:1.2rem;line-height:1.6rem;margin-top:1.6rem}}.quote__cite:first-child{margin:0 0 4rem;font-size:1.6rem;line-height:2rem}@media (max-width:1023px){.quote__cite:first-child{order:2;margin:2.4rem 0 0}}@media (max-width:767px){.quote__cite:first-child{font-size:1.4rem}}.filter{display:flex;width:100%}@media (max-width:1023px){.filter{flex-direction:column}}.filter>*{height:5.2rem}@media (max-width:767px){.filter>*{height:4.2rem}}.filter>:not(:last-child){margin-right:1rem}@media (max-width:1023px){.filter>:not(:last-child){margin:0 0 1rem}}.custom-select-container{position:relative;width:35.1rem;height:100%}@media (max-width:767px){.custom-select-container{width:100%}}.custom-select-container.is-open .custom-select-panel{max-height:50rem;overflow-y:auto}.custom-select-container.is-open:after{transform:translate(-2.4rem,2.5rem) rotate(-135deg)}@media (max-width:767px){.custom-select-container.is-open:after{transform:translate(-2.4rem,2rem) rotate(-135deg)}}.custom-select-container.is-open .custom-select-opener{border-color:var(--disabled-color)}.custom-select-container.is-open .custom-select-panel{opacity:1}.custom-select-container:after{position:absolute;top:0;right:0;width:.7rem;height:.7rem;border-right:1px solid var(--accent-color);border-bottom:1px solid var(--accent-color);transform:translate(-2.4rem,2rem) rotate(45deg);cursor:pointer;transition:transform .25s ease;content:"";pointer-events:none}@media (max-width:767px){.custom-select-container:after{transform:translate(-2.4rem,1.5rem) rotate(45deg)}}.custom-select-container .custom-select-opener{display:block;height:100%;margin:0;padding:calc(1.4rem - 1px) 4rem calc(1.4rem - 1px) 1.6rem;border:1px solid transparent;border-radius:5px;white-space:nowrap;background-color:var(--element-background);cursor:pointer;transition:border-color .25s ease}@media (max-width:767px){.custom-select-container .custom-select-opener{padding-top:1rem;padding-bottom:1rem}}.custom-select-container .custom-select-panel{position:absolute;top:100%;z-index:1;width:100%;max-height:0;margin-top:5px;border:1px solid var(--disabled-color);border-radius:5px;overflow:hidden;background-color:var(--element-background);opacity:0;transition:.25s ease;transition-property:max-height,overflow-y,opacity}.custom-select-container .custom-select-panel::-webkit-scrollbar{display:none}.custom-select-container .custom-select-panel .custom-select-option{padding:1rem 1.6rem;cursor:pointer;transition:background-color .25s ease-in-out}@media (min-width:1024px){.custom-select-container .custom-select-panel .custom-select-option:hover{background-color:rgba(14,146,67,.06)}}.custom-select-container select{display:none}@media (min-width:1024px){.schools:hover .school,.schools:hover .school__link{color:var(--disabled-color)}.schools:hover .school__logo>:last-child{opacity:1}}.school{position:relative;display:flex;padding:3.2rem 0;border-top:1px solid var(--blind-color);transition:color .5s ease}.school:before{position:absolute;top:0;left:calc(-50vw - -64rem);background-color:var(--school-color);width:100vw;height:100%;opacity:0;will-change:opacity;transition:opacity .5s ease;content:""}@media (max-width:767px){.school{flex-direction:column;padding:2.4rem 0}}.school>*{position:relative;z-index:1}.school__heading{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 50%;min-height:100%}.school__link{font-weight:700;font-size:1.6rem;line-height:2rem;transition:opacity .35s cubic-bezier(.455,.03,.515,.955);display:flex;align-items:center;color:var(--accent-color);transition:color .5s ease,opacity .35s cubic-bezier(.455,.03,.515,.955)}@media (max-width:767px){.school__link{font-size:1.4rem;line-height:1.8rem}}@media (min-width:1024px){.school__link:hover{opacity:.75}}.school__link svg{width:2.4rem;height:2.4rem;display:block;margin-right:1.2rem}.school__contacts>:not(:first-child),.school__heading-contacts>:not(:first-child){margin-top:2.4rem}@media (max-width:767px){.school__contacts>:not(:first-child),.school__heading-contacts>:not(:first-child){margin-top:1.2rem}}.school__contacts{flex:1 1 30%}@media (max-width:1023px){.school__contacts{display:none}}@media (min-width:1024px){.school__heading-contacts{display:none}}@media (max-width:1023px){.school__heading-contacts~a{margin-top:2.4rem}}@media (max-width:767px){.school__heading-contacts~a{margin-top:2rem}}.school__title{margin-bottom:2.4rem}@media (max-width:767px){.school__title{margin-bottom:1.6rem}}.school__logo{position:relative;margin-left:3.2rem;flex-shrink:0}.school__logo-c,.school__logo-g{pointer-events:none}@media (max-width:767px){.school__logo{order:-1;margin:0 0 1.2rem}}.school__logo>*{width:15.3rem;height:15.3rem}@media (max-width:767px){.school__logo>*{width:12rem;height:12rem}}.school__logo>* img{width:100%;height:100%;display:block}.school__logo>:not(:first-child){position:absolute;top:0;right:0;opacity:0;transition:opacity .5s ease;will-change:opacity}@media (min-width:1024px){.school:hover{color:var(--contrast-color)!important}.school:hover:before{opacity:1}.school:hover .school-contact__label,.school:hover .school__link{color:var(--contrast-color)!important}.school:hover .school__logo>:last-child{opacity:0}.school:hover .school__logo>:nth-child(2){opacity:1}}.school-contact{font-size:1.4rem;line-height:2.2rem}@media (max-width:767px){.school-contact{font-size:1.2rem;line-height:1.6rem}}.school-contact__label{font-size:1.4rem;line-height:2.2rem;margin:0;color:var(--disabled-color);transition:color .5s ease}@media (max-width:767px){.school-contact__label{font-size:1.2rem;line-height:1.6rem}}.school-contact__items{margin-top:.8rem}.school-contact__item>a{transition:opacity .35s cubic-bezier(.455,.03,.515,.955);font-weight:700}@media (min-width:1024px){.school-contact__item>a:hover{opacity:.75}}.school-contact__item address{font-weight:400;font-style:normal}.card-person{display:flex;padding:2.4rem;background-color:var(--element-background)}@media (max-width:767px){.card-person{flex-direction:column;padding:1.6rem}}.card-person:not(:last-child){margin-bottom:1.6rem}.card-person__avatar{display:flex;width:11.4rem;min-width:11.4rem;height:11.4rem;min-height:11.4rem;margin-right:2.4rem}@media (max-width:767px){.card-person__avatar{margin-right:0;margin-bottom:1.6rem}}.card-person__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-person__context{display:flex;flex-direction:column;width:80%}@media (max-width:767px){.card-person__context{width:100%}}.card-person__name{font-size:1.8rem;line-height:2.6rem;margin:0 0 .8rem;font-weight:700}@media (max-width:767px){.card-person__name{font-size:1.6rem;line-height:2.2rem}}.card-person__position{font-size:1.6rem;line-height:2.4rem;margin:0 0 4rem}@media (max-width:767px){.card-person__position{font-size:1.4rem;line-height:2rem;margin-bottom:3rem}}.card-person .more{margin-top:auto;font-weight:700}.links-block{position:relative;width:100%}.links-block__picture{position:absolute;width:100%;height:100%}@media (max-width:1023px){.links-block__picture{position:relative;height:22rem}.links-block__picture .parallax-image{transform:none!important}}@media (max-width:767px){.links-block__picture{height:16.4rem}}.links-block__picture img{display:block;width:100%;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.links-block__content{position:relative;display:flex;justify-content:flex-end;align-items:flex-end;padding-top:15.2rem}@media (min-width:1024px){.links-block__content{min-height:32rem}}.links-block__content._column-block{padding:0}@media (max-width:1023px){.links-block__content._column-block{width:100%;max-width:128rem;margin:0 auto}}@media (max-width:1023px) and (max-width:1360px){.links-block__content._column-block{max-width:calc(100vw - 8rem)}}@media (max-width:1023px) and (max-width:767px){.links-block__content._column-block{max-width:calc(100vw - 4rem)}}.links-block__content._column-block .links-block__items{width:100%}.links-block__content._column-block .cells-links-block-item__links{-moz-column-count:unset;column-count:unset}@media (max-width:1023px){.links-block__content{display:block;width:calc(100% + 8rem);margin:0 -4rem;padding:0}}@media (max-width:767px){.links-block__content{width:calc(100% + 4rem);margin:0 -2rem}}.links-block__items{width:84.8rem;color:var(--contrast-color);background-color:var(--accent-color)}@media (max-width:1023px){.links-block__items{width:100%;min-height:auto}}.links-block__items._accent{background-color:var(--accent-color)}.links-block__items._accent-light{background-color:var(--accent-light-color)}.links-block__items .cells-links-block-item__links{-moz-column-count:2;column-count:2;-moz-column-gap:4.8rem;column-gap:4.8rem}@media (max-width:1023px){.links-block__items .cells-links-block-item__links{-moz-column-gap:2.4rem;column-gap:2.4rem}}@media (max-width:767px){.links-block__items .cells-links-block-item__links{-moz-column-count:1;column-count:1}}.links-block__items .cells-links-block-item__links li{-moz-column-break-inside:avoid;break-inside:avoid}.links-block__items .cells-links-block-item__links li:not(:first-child){margin-top:1.8rem}@media (max-width:767px){.links-block__items .cells-links-block-item__links li:not(:first-child){margin-top:1.6rem}}.links-block__items .cells-links-block-item__links li .link._arrow-left{font-size:1.6rem;line-height:2rem;font-weight:400}@media (max-width:767px){.links-block__items .cells-links-block-item__links li .link._arrow-left{font-size:1.4rem;line-height:1.7rem}}.links-block__items ._arrow-left svg{color:var(--contrast-color)}.post-popup{max-width:76rem;min-height:20rem;max-height:70vh;padding:4rem;overflow-y:scroll;background-color:var(--element-background);scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}.post-popup::-webkit-scrollbar{display:none;width:0;height:0;-webkit-appearance:none}@media (max-width:767px){.post-popup{padding:2.4rem}}.post-popup__title{font-size:1.8rem;line-height:2.6rem;margin-bottom:2rem;font-weight:600}@media (max-width:767px){.post-popup__title{font-size:1.6rem;line-height:2.2rem;margin-bottom:1.6rem}}.post-popup-head{display:flex;margin-bottom:4rem}@media (max-width:767px){.post-popup-head{display:block;margin-bottom:3.2rem}}.post-popup-head__picture{flex-shrink:0;width:9.4rem;height:7.9rem;margin-right:2.4rem}@media (max-width:767px){.post-popup-head__picture{margin:0 0 2rem}}.post-popup-head__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-popup-head__title{font-size:1.8rem;line-height:2.6rem;font-weight:600}@media (max-width:767px){.post-popup-head__title{font-size:1.6rem;line-height:2.2rem}}.post-popup-head__description{font-size:1.4rem;line-height:2.2rem;margin-top:.8rem;color:var(--text-grey-2);font-weight:400}@media (max-width:767px){.post-popup-head__description{font-size:1.2rem;line-height:1.6rem;margin-top:.6rem}}.laboratories>:not(:last-child){margin-bottom:2.4rem}.laboratories-item{padding:2.4rem;background:var(--element-background)}.laboratories-item__country-list{display:flex;flex-flow:row wrap;margin-bottom:.4rem}.laboratories-item__country-item{display:inline-flex;margin:0 1.2rem 1.2rem 0}.laboratories-item__country-item:last-child{margin-right:0}.laboratories-item__country-item img{width:2.8rem;height:2rem}.laboratories-item__list-label{font-size:1.4rem;line-height:2.2rem;margin-bottom:.8rem;color:var(--disabled-color)}@media (max-width:767px){.laboratories-item__list-label{font-size:1.2rem;line-height:1.6rem}}.laboratories-item__link{margin-top:4rem}.accordion-list__head{display:flex;align-items:center;justify-content:space-between}.accordion-list__head>a{position:relative!important;top:0!important;right:0!important;margin:0 1.2rem 0 1.6rem}@media (max-width:1023px){.accordion-list__head>a{margin-right:0}}@media (max-width:767px){.accordion-list__head>a{margin-left:1.2rem}}.accordion-list li{margin-top:2.4rem;margin-left:3.2rem}@media (max-width:767px){.accordion-list li{margin-top:1.2rem;margin-left:0}}.accordion-list li:not(:last-child){margin-bottom:2.4rem}.accordion-list ul:not(:first-child){height:0;overflow:hidden}@media (max-width:767px){.accordion-list ul:not(:first-child){padding-left:3rem}}.accordion-list__toggle{display:flex;align-items:center;color:var(--accent-color);font-weight:700;cursor:pointer;transition:color .35s ease-in-out}.accordion-list__toggle:before{display:block;width:1rem;min-width:1rem;height:1rem;min-height:1rem;margin-right:2rem;border-right:2px solid var(--accent-color);border-bottom:2px solid var(--accent-color);transform:translateY(-3px) rotate(45deg);transition:transform .35s ease-in-out;content:""}.accordion-list__toggle._active:before{transform:translateY(3px) rotate(-135deg)}.accordion-list__link{display:flex;align-items:center;color:var(--text-color);transition:color .35s ease-in-out}.accordion-list__link:before{display:block;width:1.4rem;min-width:1.2rem;height:2px;margin-right:1.6rem;background-color:var(--accent-color);content:""}@media (min-width:1024px){.accordion-list__link:hover{color:var(--accent-light-color)}}.accordion-list__link._active{color:var(--accent-color)}.centers__form{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:4rem}.centers__form .field:not(:last-child){margin:0}@media (max-width:1023px){.centers__form .field:not(:last-child){margin-bottom:2rem}}@media (max-width:1023px){.centers__form{flex-flow:column wrap}}.centers__field{position:relative;align-items:center;width:43.4rem;margin:0}@media (max-width:1023px){.centers__field{width:100%;margin-bottom:2rem}}.centers__field input{display:block;width:100%;height:100%;padding:1.4rem 1.6rem 1.4rem 4.2rem;border:1px solid transparent;border-radius:5px;color:#000;font-weight:300;font-size:1.8rem;line-height:3rem;background:var(--element-background);transition:border-color .25s ease}.centers__field svg{position:absolute;top:calc(50% - 1rem);left:1.2rem;display:block;width:2rem;height:2rem;fill:var(--accent-color)}.centers__item{margin-bottom:1.8rem}.centers .link._arrow-left{font-weight:500;font-size:1.6rem;line-height:2rem}@media (max-width:767px){.centers .link._arrow-left{font-size:1.4rem;line-height:1.8rem}}.centers .custom-select-container{position:relative;width:31.8rem;height:100%}@media (max-width:1023px){.centers .custom-select-container{width:100%;margin-bottom:2rem}}.centers .custom-select-container.is-open .custom-select-panel{max-height:50rem;overflow-y:auto}.centers .custom-select-container.is-open:after{transform:translate(-2.4rem,2.5rem) rotate(-135deg)}@media (max-width:767px){.centers .custom-select-container.is-open:after{transform:translate(-2.4rem,2rem) rotate(-135deg)}}.centers .custom-select-container.is-open .custom-select-opener{border-color:var(--disabled-color)}.centers .custom-select-container.is-open .custom-select-panel{opacity:1}.centers .custom-select-container:after{position:absolute;top:0;right:0;width:.7rem;height:.7rem;border-right:1px solid var(--accent-color);border-bottom:1px solid var(--accent-color);transform:translate(-2.4rem,2rem) rotate(45deg);cursor:pointer;transition:transform .35s ease-in-out;content:"";pointer-events:none}@media (max-width:767px){.centers .custom-select-container:after{transform:translate(-2.4rem,1.5rem) rotate(45deg)}}.centers .custom-select-container .custom-select-opener{display:block;height:100%;padding:1.4rem 4rem 1.4rem 1.6rem;border:1px solid transparent;border-radius:5px;white-space:nowrap;background-color:var(--element-background);cursor:pointer;transition:border-color .5s ease-in-out}@media (max-width:767px){.centers .custom-select-container .custom-select-opener{padding-top:1rem;padding-bottom:1rem}}.centers .custom-select-container .custom-select-panel{position:absolute;top:100%;z-index:1;width:100%;max-height:0;margin-top:5px;border:1px solid var(--disabled-color);border-radius:5px;overflow:hidden;background-color:var(--element-background);opacity:0;transition:.5s ease-in-out;transition-property:max-height,overflow-y,opacity}.centers .custom-select-container .custom-select-panel::-webkit-scrollbar{display:none}.centers .custom-select-container .custom-select-panel .custom-select-option{padding:1rem 1.6rem;cursor:pointer;transition:background-color .35s ease-in-out}@media (min-width:1024px){.centers .custom-select-container .custom-select-panel .custom-select-option:hover{background-color:rgba(14,146,67,.06)}}.centers select{display:none}.ratings-block{display:flex}@media (max-width:1023px){.ratings-block{width:calc(100% + 8rem);margin:0 -4rem}}@media (max-width:767px){.ratings-block{display:block;width:calc(100% + 4rem);margin:0 -2rem}}.ratings-block:not(:last-child){margin-bottom:4rem}@media (max-width:767px){.ratings-block:not(:last-child){margin-bottom:3.2rem}}.ratings-block__aside{flex-shrink:0;width:42.8rem;padding:4.8rem;color:var(--contrast-color);background:50% no-repeat;background-size:cover}@media (max-width:1023px){.ratings-block__aside{width:auto;max-width:36rem;padding:3.2rem}}@media (max-width:767px){.ratings-block__aside{width:100%;max-width:none;min-height:12rem;padding:2rem}}.ratings-block__main{padding:4.8rem;background-color:var(--element-background)}@media (max-width:1023px){.ratings-block__main{padding:3.2rem}}@media (max-width:767px){.ratings-block__main{padding:2rem}}.ratings-block-item:not(:last-child){margin-bottom:4rem}@media (max-width:1023px){.ratings-block-item:not(:last-child){margin-bottom:2.4rem}}@media (max-width:767px){.ratings-block-item:not(:last-child){margin-bottom:1.6rem}}.ratings-block-item__value{font-size:4rem;line-height:5.6rem;font-weight:700}@media (max-width:767px){.ratings-block-item__value{font-size:2.4rem;line-height:3.2rem}}.ratings-block-item__title,.ratings-block-item__value span{font-size:1.6rem;line-height:2rem}.ratings-block-item__title{color:var(--accent-light-color)}.ratings-block-item__title span{color:var(--text-grey)}.ratings-block-item__text{margin-top:.8rem;color:var(--text-grey);font-weight:700;font-size:1.2rem;line-height:1.5rem}.link-external{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:color .35s cubic-bezier(.25,.46,.45,.94)}.link-external>*{display:inline}.link-external:hover{color:var(--accent-color)}.link-external h4{margin:0}.link-external svg{position:relative;top:.2rem;display:inline-block;width:1.6rem;height:1.6rem;margin-left:.4rem}.rankings:not(:last-child){margin-bottom:4rem}.rankings h2,.rankings h3,.rankings h4,.rankings p{margin:0}.rankings__head{display:flex;align-items:center;margin-bottom:2.4rem}.rankings__logo{margin-right:1.6rem}@media (max-width:767px){.rankings__logo{margin-right:1.2rem}}.rankings-table{padding:2.4rem 2.4rem 3.2rem;background-color:var(--element-background)}@media (max-width:1023px){.rankings-table{width:calc(100% + 8rem);margin:0 -4rem;padding:2.4rem 4rem}}@media (max-width:767px){.rankings-table{width:calc(100% + 4rem);margin:0 -2rem;padding:2rem}}.rankings-table__item{display:flex;justify-content:space-between}.rankings-table__item:not(:last-child){margin-bottom:1.6rem}.rankings-table__item._head:not(:last-child){margin-bottom:3.2rem}@media (max-width:767px){.rankings-table__item._head:not(:last-child){margin-bottom:2rem}}.rankings-table__item._head:not(:first-child){padding-top:3.2rem;border-top:2px solid var(--disabled-light-color)}@media (max-width:767px){.rankings-table__item._head:not(:first-child){padding-top:2rem}}.rankings-table__item._direction{margin-top:3.2rem;padding-bottom:1.7rem;border-bottom:2px solid var(--disabled-light-color)}@media (max-width:767px){.rankings-table__item._direction{margin-top:2rem}}.rankings-table__list:not(:last-child){margin-bottom:3.2rem}@media (max-width:767px){.rankings-table__list:not(:last-child){margin-bottom:2rem}}.rankings-table__value{margin-left:4rem;font-size:1.6rem;line-height:2.4rem;font-weight:700;white-space:nowrap}@media (max-width:767px){.rankings-table__value{font-size:1.4rem;line-height:2rem;margin-left:2rem}}.rankings-table__value span{font-size:2.4rem;line-height:3.6rem}@media (max-width:767px){.rankings-table__value span{font-size:1.8rem;line-height:2.4rem}}.rankings-table__subtitle{color:var(--text-grey)}.news-slider{position:relative}@media (max-width:767px){.news-slider._social{width:calc(100% + 2rem);margin-right:-2rem}}.news-slider__item{display:flex;align-items:stretch;width:calc(33.33333% - 1.06667rem);margin:0 .8rem;min-height:100%}@media (max-width:1023px){.news-slider__item{width:calc(50% - .8rem)}}@media (max-width:767px){.news-slider__item{width:100%}}.news-slider._social .news-slider__item{width:calc(25% - 1.2rem)}@media (max-width:1023px){.news-slider._social .news-slider__item{width:calc(50% - .8rem)}}@media (max-width:767px){.news-slider._social .news-slider__item{width:31rem}}.news-slider-controls{position:absolute;top:-9rem;right:0}@media (max-width:767px){.news-slider-controls{display:none}}.gallery__main{position:relative;height:45rem}@media (max-width:1023px){.gallery__main{height:35rem}}@media (max-width:767px){.gallery__main{height:20rem}}.gallery__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.gallery__next,.gallery__prev{width:3.6rem;height:3.6rem;position:absolute;top:50%;z-index:1;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--accent-color);border-radius:5px;color:var(--accent-color)!important;transform:translateY(-50%);transition:.3s cubic-bezier(.455,.03,.515,.955);transition-property:color,background-color,opacity,border-color;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:767px){.gallery__next,.gallery__prev{width:3rem;height:3rem}}.gallery__next:hover,.gallery__prev:hover{background-color:var(--accent-color)}.gallery__next:hover svg,.gallery__prev:hover svg{color:var(--contrast-color)}.gallery__next svg,.gallery__prev svg{width:2.4rem;height:2.4rem;color:var(--accent-color)}.gallery__prev{left:2%}.gallery__next{right:2%}.gallery__thumbnails{display:inline-flex;width:calc(100% + 2px);display:flex;flex-flow:row wrap;margin:.2rem -1px 0}.gallery__thumbnails>*{margin:2px 0 0 2px}@media (max-width:1023px){.gallery__thumbnails{display:none}}.gallery__thumbnails.invisible{display:none}.gallery__thumbnail{width:5.6rem;height:5.6rem;position:relative;margin:0 1px 1px}.thumbnail{cursor:pointer;opacity:.6}.thumbnail:before{display:none}.thumbnail:hover:not(.active){opacity:1}.thumbnail img{width:100%;height:100%;position:relative;z-index:-1;display:block;margin:0!important;-o-object-fit:cover;object-fit:cover}.thumbnail.active{opacity:1}.thumbnail.active:before{width:100%;height:100%;position:absolute;top:0;left:0;display:block;box-shadow:0 0 0 2px var(--accent-color) inset;content:""}.slider{margin-top:1rem}@media (max-width:1023px){.slider{margin-top:1.3rem}}@media (max-width:767px){.slider{margin-top:.4rem}}.slider__thumbnail{width:5.6rem;height:5.6rem;position:relative;margin:0 1px 1px}.slider.invisible{display:none}@media (max-width:1023px){.slider.invisible{display:block}}._full .gallery__main{height:55rem}@media (max-width:1023px){._full .gallery__main{height:35rem}}@media (max-width:767px){._full .gallery__main{height:20rem}}.fancybox__slide.has-iframe .fancybox__content{max-width:720px!important;max-height:405px!important;padding:0!important}.practice-search-form{width:100%;margin-bottom:4rem}.practice-search-form__fields{width:100%;height:auto}.practice-search-form__row{display:flex;align-items:center;width:100%}@media (max-width:767px){.practice-search-form__row{flex-wrap:wrap}}.practice-search-form__row:first-child .field{margin-top:0}@media (max-width:767px){.practice-search-form__row:first-child .field{margin:1.4rem 0 0}}.practice-search-form__row._fields-third .field{width:calc(33.33333% - .8rem)}@media (max-width:767px){.practice-search-form__row._fields-third .field{width:100%}}.practice-search-form .field:not(:last-child){margin-right:1.2rem}@media (max-width:767px){.practice-search-form .field:not(:last-child){margin:1.4rem 0 0}}.practice-search-form .search__field+.field{width:auto}@media (max-width:767px){.practice-search-form .search__field+.field{width:100%}}.practice-search-form .custom-select-container{width:100%}@media (min-width:768px){.practice-search-form__btn.btn{padding-right:2.9rem;padding-left:2.9rem}}@media (max-width:767px){.practice-search-form__btn.btn._desktop{display:none}}.practice-search-form__btn.btn._mobile{display:none}@media (max-width:767px){.practice-search-form__btn.btn._mobile{display:block;width:100%;margin-top:1.4rem}}.practice-card{display:flex;flex-wrap:wrap;justify-content:space-between;padding:2.4rem;background-color:var(--element-background)}@media (max-width:1023px){.practice-card{display:block}}.practice-card:not(:last-child){margin-bottom:1.6rem}.practice-card__group{max-width:67%}@media (max-width:1023px){.practice-card__group{max-width:100%;margin-bottom:2.4rem}}@media (max-width:767px){.practice-card__group{margin-bottom:2rem}}.practice-card__direction{margin-bottom:.8rem;font-size:1.6rem;line-height:2.4rem;color:var(--accent-color)}@media (max-width:767px){.practice-card__direction{font-size:1.4rem;line-height:2rem}}.practice-card__direction b{font-size:1.4rem;line-height:2.2rem}@media (max-width:767px){.practice-card__direction b{font-size:1.2rem;line-height:1.6rem}}.practice-card__text{margin:0}.practice-card__items{display:flex;align-items:flex-start;max-width:30%;padding-right:3.5rem}@media (max-width:767px){.practice-card__items{padding-right:0}}.practice-card-item:not(:last-child){margin-right:5.6rem}@media (max-width:767px){.practice-card-item:not(:last-child){margin-right:4rem}}.practice-card-item__value{font-size:2.4rem;line-height:3.6rem;font-weight:700}@media (max-width:767px){.practice-card-item__value{font-size:1.8rem;line-height:2.4rem}}.practice-card-item__label{font-size:1.4rem;line-height:2.2rem;color:var(--text-grey)}@media (max-width:767px){.practice-card-item__label{font-size:1.2rem;line-height:1.6rem}}.practice-card__row{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:4rem}@media (max-width:767px){.practice-card__row{display:block;padding-top:2rem}}.practice-card__link{color:var(--accent-color)}@media (max-width:767px){.practice-card__link{margin-bottom:2.4rem}}.practice-card__tags{display:flex;align-items:center}.practice-card__tag{display:inline-block;color:var(--tag-color)}.practice-card__tag:not(:first-child){margin-left:1.6rem}.form-partnership{position:relative}.form-partnership__text{max-width:63rem}@media (max-width:1023px){.form-partnership__text{max-width:48rem}}.form-partnership__img{position:absolute;top:-2rem;right:-5.2rem;width:29rem}@media (max-width:767px){.form-partnership__img{display:none}}.form-partnership__img img{display:block;max-width:100%}.form-partnership__fields{display:flex;justify-content:space-between;margin-bottom:4rem}@media (max-width:767px){.form-partnership__fields{display:block}}.form-partnership__column{width:calc(50% - 1.6rem)}@media (max-width:767px){.form-partnership__column{width:100%}}.form-partnership__textarea{display:flex;height:100%}@media (min-width:768px){.form-partnership__textarea .field._textarea{height:auto}}.form-partnership__footer{display:flex;align-items:flex-start;margin-top:4rem}@media (max-width:767px){.form-partnership__footer{flex-direction:column}}.form-partnership__footer p{width:65.3rem;margin:0 0 0 2.4rem;font-size:1.4rem}@media (max-width:767px){.form-partnership__footer p{width:100%;margin:.8rem 0 0;font-size:1.2rem}}.form-partnership__footer p a{color:#0e9243;text-decoration:underline;transition:color .25s ease}@media (min-width:1171px){.form-partnership__footer p a:hover{color:var(--accent-color)}.form-partnership__footer p a:hover:active{color:var(--accent-light-color)}}.partnership{display:flex;overflow:hidden}@media (max-width:1023px){.partnership{display:block}}.partnership__aside{width:calc(50% - 29.2rem);background:50% no-repeat;background-size:cover}@media (max-width:1023px){.partnership__aside{width:36rem}}@media (max-width:767px){.partnership__aside{width:100%;min-height:20rem}}.partnership__main{position:relative;flex:1;padding:4.8rem calc(50vw - 64rem) 4.8rem 4.8rem;background-color:var(--element-background)}@media (max-width:1360px){.partnership__main{padding-right:4rem}}@media (max-width:1023px){.partnership__main{padding:4rem}}@media (max-width:767px){.partnership__main{padding:2rem}}.partnership__text,.partnership__title{position:relative;max-width:63rem;z-index:1}.partnership__text{margin-bottom:4rem}@media (max-width:1023px){.partnership__text{margin-bottom:1.6rem}}@media (max-width:767px){.partnership__text{margin-bottom:4rem}}.partnership__image{position:absolute;top:0;right:-20rem;width:38.3rem;transform:scale(.8)}@media (min-width:1171px){.partnership__image{right:calc(50vw - 84rem)}}@media (max-width:1360px){.partnership__image{display:none}}.partnership__image img{max-width:100%}.rector-structure{position:relative}.rector-structure__inner-items{margin-left:3.6rem;padding-top:3.2rem;border-left:1px solid var(--accent-color)}@media (max-width:767px){.rector-structure__inner-items{margin-left:0;border-left:none;padding-top:1.6rem}}.rector-structure__inner-item{position:relative;display:flex;align-items:flex-start}.rector-structure__inner-item:last-child:before{position:absolute;bottom:0;left:-5px;width:1rem;height:calc(100% - 2.1rem);background-color:var(--app-background);content:""}@media (max-width:767px){.rector-structure__inner-item:last-child:before{display:none}}.rector-structure__inner-item:not(:first-child){margin-top:2.4rem!important}@media (max-width:767px){.rector-structure__inner-item:not(:first-child){margin-top:1.6rem!important}}.rector-structure__arrow{display:flex;width:3.2rem;min-width:3.2rem;height:4rem;margin-right:1.6rem}.rector-structure__arrow._height{height:7rem}@media (max-width:767px){.rector-structure__arrow{display:none}}.rector-structure__arrow svg{flex-shrink:1;width:100%;height:100%;color:var(--accent-color)}.rector-structure__content{display:block;width:100%}.rector-structure__header{display:block;width:100%;margin-bottom:3.2rem}.rector-structure__header h2{font-size:3.2rem;line-height:4.4rem;margin:0 0 1.6rem}@media (max-width:767px){.rector-structure__header h2{font-size:2rem;line-height:2.6rem}}.rector-structure__header a._external{color:var(--accent-color);font-weight:700;transition:color .35s ease-in-out}@media (min-width:1024px){.rector-structure__header a._external:hover{color:var(--accent-light-color)}}.card-rector{display:flex;width:100%;overflow:hidden;background-color:var(--element-background)}@media (max-width:767px){.card-rector{flex-direction:column}}.card-rector__img{display:flex;flex-shrink:1;width:36.6rem;min-width:36.6rem}@media (max-width:1023px){.card-rector__img{width:32rem;min-width:32rem}}@media (max-width:767px){.card-rector__img{width:10rem;min-width:10rem;height:10rem;min-height:10rem;margin:1.6rem 0 0 1.6rem}}.card-rector__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-rector__context{display:block}.card-rector__text{display:block;padding:2.4rem}@media (max-width:767px){.card-rector__text{padding:1.6rem}}.card-rector__name{font-size:2.4rem;line-height:3.6rem;margin:0 0 1.6rem;font-weight:700}@media (max-width:767px){.card-rector__name{font-size:1.8rem;line-height:2.4rem;margin-bottom:.8rem}}.card-rector__position{font-size:1.6rem;line-height:2.4rem;display:inline-block;margin:0 0 4rem;color:var(--accent-color)}@media (max-width:767px){.card-rector__position{font-size:1.4rem;line-height:2rem;margin-bottom:2.4rem}}.card-rector__achievements{font-size:1.6rem;line-height:2.4rem;margin:0 0 3.2rem}@media (max-width:767px){.card-rector__achievements{font-size:1.4rem;line-height:2rem;margin-bottom:2.4rem}}.card-rector__contacts{display:flex;flex-wrap:wrap;width:100%;margin-right:-4.8rem}@media (max-width:767px){.card-rector__contacts{margin-right:-2.4rem}}.card-rector__details-link{font-size:1.6rem;line-height:2.4rem;display:flex;align-items:center;width:100%;margin-top:auto;padding:2.3rem 2.4rem;background-color:var(--accent-color);transition:background-color .35s ease-in-out}@media (max-width:767px){.card-rector__details-link{font-size:1.4rem;line-height:2rem;justify-content:space-between;padding:1.6rem}}.card-rector__details-link strong,.card-rector__details-link svg{color:var(--contrast-color)}.card-rector__details-link svg{display:flex;flex-shrink:1;width:2.6rem;height:1.6rem;margin-left:1.2rem;transform:translateX(0) scaleX(1);transition:transform .35s ease-in-out}@media (min-width:1024px){.card-rector__details-link:hover{background-color:var(--accent-light-color)}.card-rector__details-link:hover svg{transform:translateX(.6rem) scaleX(1.2)}}.card-contact{display:block;max-width:32rem;margin-right:4.8rem;margin-bottom:2.4rem}@media (max-width:767px){.card-contact{margin-right:2.4rem;margin-bottom:1.8rem}}.card-contact__subtitle{font-size:1.4rem;line-height:2.2rem;margin:0 0 .8rem;color:var(--text-grey)}@media (max-width:767px){.card-contact__subtitle{font-size:1.2rem;line-height:1.6rem}}.card-contact__text{font-size:1.4rem;line-height:2.2rem;margin:0;font-weight:700;white-space:nowrap}@media (max-width:767px){.card-contact__text{font-size:1.2rem;line-height:1.6rem}}.contacts-map{width:100%;height:36.6rem;margin-top:4rem}.contacts-map iframe{width:100%;height:100%}.gallery-slider{position:relative}.gallery-slider-controls{display:flex;justify-content:flex-end;margin-bottom:3.6rem}@media (max-width:767px){.gallery-slider-controls{margin-bottom:2.4rem}}h2+.gallery-slider .gallery-slider-controls{position:absolute;top:-7.2rem;right:0}@media (max-width:767px){h2+.gallery-slider .gallery-slider-controls{top:-5.6rem}}.gallery-slider__items{height:57rem}@media (max-width:1023px){.gallery-slider__items{height:44rem}}@media (max-width:767px){.gallery-slider__items{height:22rem}}.gallery-slider__item{width:100%;height:100%}.gallery-slider__item img{display:block;width:100%}.text-content .gallery-slider__item img{height:100%;margin:0;-o-object-fit:cover;object-fit:cover}.gallery-slider__counter{display:flex;align-items:center;justify-content:flex-end;min-width:5.8rem;padding-left:1rem}@media (max-width:767px){.gallery-slider__counter{min-width:5.2rem}}.gallery-slider__counter b,.gallery-slider__counter span{color:var(--accent-color)}.gallery-slider__counter span{padding:0 1rem}.form-file{position:relative;padding:0 1.6rem 0 0;border:1px solid var(--disabled-light-color);border-radius:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;visibility:visible}.form-file,.form-file__label{display:flex;align-items:center;width:100%}.form-file__label{height:100%;padding-left:4.2rem;cursor:pointer}.form-file._is-selected .form-file__label{display:none}.form-file__input{position:absolute;top:0;left:0;width:0;opacity:0}.field .form-file__input{width:0;padding:0}.form-file__icon{position:absolute;top:calc(50% - .8rem);left:1.6rem;display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;color:var(--accent-color);cursor:pointer}.form-file__icon svg{width:100%;height:100%}.form-file__text{color:var(--text-grey-2)}@media (max-width:767px){.form-file__text{line-height:1.15}}.form-file-name{display:none;align-items:center;height:100%;margin:0;padding-left:4.2rem}.form-file._is-selected .form-file-name{display:flex}.publications-block{display:flex;background-color:var(--element-background)}@media (max-width:1023px){.publications-block{flex-direction:column}}.publications-block__main{flex:1;padding:7.7rem calc(50vw - 64rem) 7.7rem 4.8rem}@media (max-width:1360px){.publications-block__main{padding-right:4rem}}@media (max-width:1023px){.publications-block__main{padding:4rem}}@media (max-width:767px){.publications-block__main{padding:2rem}}.publications-block__items{display:flex;width:calc(100% + 1.6rem);margin:0 -.8rem}@media (max-width:767px){.publications-block__items{display:block;width:100%;margin:0}}.publications-block-item{display:block;width:calc(33.33333% - 1.6rem);margin:0 .8rem}@media (max-width:767px){.publications-block-item{width:100%;margin:0 0 2.4rem}}.publications-block-item__image{display:flex;align-items:center;justify-content:center;width:100%;height:29rem;margin-bottom:1.6rem;padding:4rem;background-color:#f3f5f6}@media (max-width:767px){.publications-block-item__image{height:25rem;padding:1.6rem}}.publications-block-item__image img{display:block;max-width:100%;max-height:100%}.publications-block-item__title{font-weight:700;transition:color .35s cubic-bezier(.455,.03,.515,.955)}.publications-block-item:hover .publications-block-item__title{color:var(--accent-color)}.publications-block-aside{width:calc(50% - 29.2rem);color:var(--contrast-color);background-color:var(--element-contrast-background)}@media (max-width:1023px){.publications-block-aside{display:flex;width:100%}}@media (max-width:767px){.publications-block-aside{display:block}}.publications-block-aside__title{position:relative;min-height:30rem;padding:4.8rem 2.4rem 4.8rem calc(50vw - 64rem);background-repeat:no-repeat;background-size:cover}@media (max-width:1360px){.publications-block-aside__title{padding-left:4rem}}@media (max-width:1023px){.publications-block-aside__title{width:36rem;padding:4rem}}@media (max-width:767px){.publications-block-aside__title{width:100%;min-height:12rem;padding:2rem}}.publications-block-aside__title h2{margin:0}.publications-block-aside__description{padding:4.8rem 2.4rem 4.8rem calc(50vw - 64rem)}@media (max-width:1360px){.publications-block-aside__description{padding-left:4rem}}@media (max-width:1023px){.publications-block-aside__description{padding:4rem}}@media (max-width:767px){.publications-block-aside__description{padding:2rem}}.publications-block-aside .cells-links-block-item{padding:0}.publications-block-aside .cells-links-block-item__links li:not(:first-child){margin-top:2.4rem}@media (max-width:767px){.publications-block-aside .cells-links-block-item__links li:not(:first-child){margin-top:1.6rem}}@media (max-width:767px){.publications-block-aside .cells-links-block-item__links .link{font-size:1.4rem;line-height:1.7rem}}.link-cards{display:flex;width:calc(25% - .8rem);min-height:100%;background-color:var(--element-background)}.link-cards:not(:last-child){margin-right:1.6rem}.link-cards:first-child{width:calc(50% - .8rem)}@media (max-width:1023px){.link-cards:first-child{width:100%}}.link-cards._medium-size{width:calc(50% - .8rem)}@media (max-width:1023px){.link-cards._medium-size{width:100%}}.link-cards._big-size{width:100%}@media (max-width:1023px){.link-cards{width:100%}}.link-cards__wrap{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:auto;padding:2.4rem;overflow:hidden}@media (max-width:767px){.link-cards__wrap{padding:2rem}}.link-cards__wrap a.link{margin-top:4rem;color:var(--accent-color)}@media (max-width:767px){.link-cards__wrap a.link{margin-top:2.4rem}}.link-cards__image{width:100%;height:100%;position:absolute;right:-4rem;bottom:-4rem;z-index:-1;pointer-events:none}@media (max-width:1023px){.link-cards__image{right:-2rem;bottom:-2rem}}@media (max-width:767px){.link-cards__image{display:none}}.link-cards__image img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.link-cards__context{display:flex;flex-direction:column;row-gap:1.6rem}@media (max-width:1023px){.link-cards__context{row-gap:1.2rem}}.link-cards__title{font-size:1.8rem;line-height:2.6rem;margin:0;font-weight:700}@media (max-width:767px){.link-cards__title{font-size:1.6rem;line-height:2.2rem}}.link-cards__text{font-size:1.4rem;line-height:2.2rem;max-width:60%;margin:0;font-weight:400}@media (max-width:767px){.link-cards__text{display:-webkit-box;max-width:100%;overflow:hidden;font-size:1.2rem;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.icon-cells{display:flex;width:calc(100% + 1.6rem);margin:0 -.8rem}.icon-cells._large .icon-cells-item__icon{width:12rem;height:12rem;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}@media (max-width:767px){.icon-cells._large .icon-cells-item__icon{width:8rem;height:8rem}}@media (min-width:1024px){.icon-cells._large .icon-cells-item:hover{color:var(--accent-color)}.icon-cells._large .icon-cells-item:hover .icon-cells-item__icon{transform:scale(1.1)}}@media (max-width:1023px){.icon-cells{flex-wrap:wrap}}.icon-cells-item{display:flex;flex-direction:column;align-items:center;width:calc(20% - 1.6rem);margin:0 .8rem;padding:0 3.2rem;transition:color .35s cubic-bezier(.25,.46,.45,.94)}@media (min-width:1024px){.icon-cells-item:hover{color:var(--accent-color)}}@media (max-width:1023px){.icon-cells-item{width:calc(50% - 1.6rem);margin:4rem .8rem 0;padding:0}}.icon-cells-item:first-child,.icon-cells-item:nth-child(2){margin-top:0}.icon-cells-item__icon{width:4.8rem;height:4.8rem;margin-bottom:3.2rem;color:var(--accent-color)}@media (max-width:1023px){.icon-cells-item__icon{margin-bottom:2rem}}@media (max-width:767px){.icon-cells-item__icon{width:3.2rem;height:3.2rem;margin-bottom:1.6rem}}.icon-cells-item__icon img,.icon-cells-item__icon svg{width:100%;height:100%}.icon-cells-item__icon img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.icon-cells-item__title{font-size:1.6rem;line-height:2rem;text-align:center}@media (max-width:767px){.icon-cells-item__title{font-size:1.4rem;line-height:1.7rem}}.news-socials{padding-top:2.8rem}@media (max-width:767px){.news-socials{padding-top:2.4rem}}.bg-card-block{display:flex}@media (max-width:1023px){.bg-card-block{display:block}}.bg-card-block._xl{position:relative;margin:0 -8rem}@media (max-width:1023px){.bg-card-block._xl{width:calc(100% + 8rem)}}@media (max-width:767px){.bg-card-block._xl{width:calc(100% + 4rem);margin:0 -2rem}}.bg-card-block._xl:before{position:absolute;top:0;left:0;z-index:-1;width:300%;height:100%;background:var(--element-background);content:""}@media (max-width:1023px){.bg-card-block._xl:before{display:none}}.text-content .bg-card-block{margin:8rem 0}@media (max-width:767px){.text-content .bg-card-block{margin:3.2rem 0}}.text-content .bg-card-block._lg{margin:4rem 0}.text-content .bg-card-block._lg:first-child{margin-top:0}.bg-card-block__item{display:flex;width:50%;min-height:30.2rem}@media (max-width:1023px){.bg-card-block__item{width:100%;min-height:auto}}@media (max-width:1023px){.bg-card-block__item:first-child{min-height:24rem}}.bg-card-block._lg .bg-card-block__item:first-child{flex-shrink:0;width:42.8rem}@media (max-width:1023px){.bg-card-block._lg .bg-card-block__item:first-child{width:100%}}@media (max-width:767px){.bg-card-block._lg .bg-card-block__item:first-child{min-height:12rem}}.bg-card-block._xl .bg-card-block__item:first-child{display:block;width:4rem}@media (max-width:1023px){.bg-card-block._xl .bg-card-block__item:first-child{display:none}}.bg-card-block._xl .bg-card-block__item:first-child .card{height:50%}.bg-card-block._lg .bg-card-block__item:nth-child(2),.bg-card-block._xl .bg-card-block__item:nth-child(2){flex-grow:1}.bg-card-block__item h4{margin-bottom:1.6rem}.bg-card-block__item .btn:not([type=submit]){margin-top:3.2rem}.bg-card-block__item .card{width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.bg-card-block._lg .bg-card-block__item .card__inner{padding:4.8rem}@media (max-width:1023px){.bg-card-block._lg .bg-card-block__item .card__inner{padding:4rem}}@media (max-width:767px){.bg-card-block._lg .bg-card-block__item .card__inner{padding:2rem}}.bg-card-block._xl .bg-card-block__item .card__inner{padding:4.8rem 8rem 4.8rem 4.8rem}@media (max-width:1023px){.bg-card-block._xl .bg-card-block__item .card__inner{padding:4rem}}@media (max-width:767px){.bg-card-block._xl .bg-card-block__item .card__inner{padding:2rem}}.bg-card-block__item .card-item{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.contact-info__list{display:flex;flex-direction:column;margin-top:2.4rem}.text-content .contact-info__list:first-child{margin-top:2.4rem}@media (max-width:1023px){.text-content .contact-info__list:first-child{margin-top:1rem}}.contact-info__list a{text-decoration:none;word-break:break-word}@media (min-width:1024px){.contact-info__list a:hover{text-decoration:underline}}@media (max-width:1023px){.contact-info__list{margin-top:1rem}}@media (max-width:767px){.contact-info__list{min-width:0;max-width:100%;margin-right:0}.contact-info__list:not(:first-child){margin-top:1rem}}.contact-info__list span{margin-bottom:.8rem;color:var(--text-grey);font-size:1.4rem}@media (max-width:1023px){.contact-info__list span{margin-bottom:0}}.contact-info__list strong{font-size:1.4rem;line-height:2.2rem;color:var(--text-color)}@media (max-width:767px){.contact-info__list strong{font-size:1.2rem;line-height:1.6rem}}.contact-info__list>strong:not(:nth-child(-n+2)){margin-top:.8rem}@media (max-width:767px){.contact-info__list>strong:not(:nth-child(-n+2)){margin-top:.6rem}}.contact-info__list:not(:last-child){margin-right:4.8rem}@media (max-width:767px){.contact-info__list:not(:last-child){margin-right:0}}.contact-info+.link{margin-top:4rem}.page-error{display:flex;align-items:center;height:100%;max-height:100vh;margin-top:8.5rem}@media (max-width:1023px){.page-error{margin-top:5.5rem}}@media (max-width:767px){.page-error{margin-top:3.5rem}}.page-error__context{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:auto}.page-error__context .btn{margin-top:auto}.page-error__code{font-size:1.6rem;line-height:2.4rem;margin:0 0 1.6rem;color:var(--text-grey)}@media (max-width:767px){.page-error__code{font-size:1.4rem;line-height:2rem;margin-bottom:.8rem}}.page-error__title{font-size:4rem;line-height:5.6rem;margin:0 0 3.2rem;font-weight:700}@media (max-width:767px){.page-error__title{font-size:2.4rem;line-height:3.2rem;margin-bottom:2.2rem}}.page-error__text{font-size:1.6rem;line-height:2.4rem;margin:0 0 4rem}@media (max-width:767px){.page-error__text{font-size:1.4rem;line-height:2rem}}.page-error__hero{position:relative;display:flex;justify-content:flex-end;width:100%;height:100%}@media (max-width:1023px){.page-error__hero{display:none}}.page-error__hero-img{display:block;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}.page-error__hero-img._top{position:absolute;top:0;left:-7rem}.page-error__hero-img._bottom{position:absolute;bottom:-10rem;left:0}.page-error__hero-img._center{max-width:76.9rem;height:45rem}.history-block__wrapper{display:flex;justify-content:space-between}@media (max-width:767px){.history-block__wrapper{flex-direction:column}}.history-block__info{width:calc(100% - 38.8rem);margin:0 10rem 0 0}@media (max-width:1023px){.history-block__info{width:100%;margin:0 5rem 0 0}}@media (max-width:767px){.history-block__info{margin:0 0 2rem}}.history-block__media{width:28.8rem}@media (max-width:1023px){.history-block__media{width:15rem}}@media (max-width:767px){.history-block__media{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1rem);margin:-1rem 0 0 -1rem}.history-block__media>*{margin:1rem 0 0 1rem}}.history-block__media-wrapper{font-size:1.4rem;line-height:2.2rem;margin-bottom:4rem}@media (max-width:767px){.history-block__media-wrapper{font-size:1.2rem;line-height:1.6rem;line-height:1.5rem;width:calc(50% - 1rem);margin-bottom:0}}.history-block__img{width:28.8rem;height:28.8rem;margin-bottom:1rem}@media (max-width:1023px){.history-block__img{width:15rem;height:15rem}}@media (max-width:767px){.history-block__img{width:100%;height:15.5rem;margin-bottom:.5rem}}.history-block__img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.promo{display:flex;background-color:var(--element-background)}@media (max-width:1023px){.promo{flex-direction:column}}.promo__aside{width:calc(50% - 29.2rem);color:var(--contrast-color);background-color:var(--element-contrast-background)}@media (max-width:1023px){.promo__aside{display:flex;width:100%}}@media (max-width:767px){.promo__aside{display:block}}.promo__aside-title{position:relative;min-height:30rem;padding:8rem 8rem 8rem calc(50vw - 64rem);background:url(/i/c/promo/1.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:1360px){.promo__aside-title{padding-left:4rem}}@media (max-width:1023px){.promo__aside-title{min-width:36rem;padding:4rem}}@media (max-width:767px){.promo__aside-title{width:100%;min-height:15rem;padding:2rem}}.promo__aside-title h2{margin:0}.promo__aside-description{padding:5.4rem 3.2rem 5.4rem calc(50vw - 64rem)}@media (max-width:1360px){.promo__aside-description{padding-left:4rem}}@media (max-width:1023px){.promo__aside-description{padding:4rem}}@media (max-width:767px){.promo__aside-description{padding:2rem}}.promo__main{position:relative;flex:1;overflow:hidden}.promo__cubes{position:absolute!important;bottom:0;right:-6rem}.promo__content{margin:6.4rem calc(50vw - 64rem) 6.4rem 5.6rem}@media (max-width:1360px){.promo__content{margin-right:4rem}}@media (max-width:1023px){.promo__content{margin:5.2rem 4rem}}@media (max-width:767px){.promo__content{margin:3.2rem 2rem}}.promo__head{margin-bottom:4rem}@media (max-width:767px){.promo__head{margin-bottom:3rem}}.promo__list{display:inline-flex;flex-flow:row wrap;width:calc(100% + 3.2rem);margin:-3.2rem 0 0 -3.2rem;max-width:70rem}.promo__list>*{margin:3.2rem 0 0 3.2rem}.promo__list-item{width:calc(50% - 3.2rem)}.promo__list-item h3{margin-bottom:1.6rem}@media (max-width:767px){.promo__list-item h3{margin-bottom:.5rem}}.promo__list-item p{margin-bottom:0}@media (max-width:767px){.promo__list-item p{font-size:1.2rem;line-height:1.5rem}}.promo__link{margin-top:8rem;color:var(--accent-color)}@media (max-width:767px){.promo__link{margin-top:5.2rem}}.history-line{position:relative;display:none;height:10rem;border-top:1px solid var(--blind-color);background-color:var(--element-background)}.history-line__wrapper{position:absolute;top:40%;left:0;width:100%;height:1px;background-color:var(--blind-color)}.history-line__item{font-size:1.4rem;line-height:2.2rem;position:absolute;top:-3px;display:flex;flex-flow:column wrap;align-items:center;color:var(--text-grey)}@media (max-width:767px){.history-line__item{font-size:1.2rem;line-height:1.6rem}}.history-line__item:first-child{left:8%}.history-line__item:nth-child(2){top:-5px;left:25%;color:var(--accent-color)}.history-line__item:nth-child(2):before{width:12px;height:12px;margin-bottom:6px;background-color:var(--accent-color)}.history-line__item:nth-child(3){right:8%}.history-line__item:before{width:8px;height:8px;display:block;margin-bottom:8px;border-radius:50%;background-color:var(--text-grey);content:""}.info-block{display:block;width:100%;margin-bottom:4rem;padding:2.4rem;background-color:var(--element-background)}@media (max-width:767px){.info-block{margin-bottom:2rem;padding:1.6rem}}.info-block>:not(:last-child){margin-bottom:2.4rem;padding-bottom:2.4rem;border-bottom:2px solid var(--disabled-light-color)}@media (max-width:767px){.info-block>:not(:last-child){margin-bottom:1.6rem;padding-bottom:1.6rem}}.info-block__item{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:767px){.info-block__item{flex-direction:column}}.info-block__item>:first-child{flex:1 1 44%;margin-right:1.6rem}@media (max-width:767px){.info-block__item>:first-child{flex:1 1 100%;margin-right:0;margin-bottom:1.2rem}}.info-block__item>:last-child{flex:1 1 calc(56% - 1.6rem)}@media (max-width:767px){.info-block__item>:last-child{flex:1 1 100%}}.info-block__text._bold-text{font-weight:700}.info-block__text p{font-size:1.6rem;line-height:2.4rem;margin:0}@media (max-width:767px){.info-block__text p{font-size:1.4rem;line-height:2rem}}.info-block__text ul{padding-left:3rem}@media (max-width:767px){.info-block__text ul{padding-left:2.4rem}}.info-block__text ul>li{position:relative}.info-block__text ul>li:not(:last-child){margin-bottom:2rem}@media (max-width:767px){.info-block__text ul>li:not(:last-child){margin-bottom:1.6rem}}.info-block__text ul>li:before{width:6px;height:6px;position:absolute;top:calc(1.2rem - 3px);left:-3rem;background-color:var(--accent-color);content:""}@media (max-width:767px){.info-block__text ul>li:before{top:calc(1rem - 3px);left:-2.4rem}}.table-activities{display:block;width:100%;border-radius:.8rem;overflow-x:auto;overflow-y:hidden;color:var(--text-color);background-color:var(--element-background)}.table-activities::-webkit-scrollbar{height:10px}.table-activities::-webkit-scrollbar-track{background:var(--blind-color)}.table-activities::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--accent-light-color)}.table-activities__container{position:relative;width:100%;border:none;border-radius:.5rem;border-collapse:collapse;overflow:hidden}.table-activities__head{background-color:var(--disabled-light-color)}.table-activities__title{font-size:1.2rem;line-height:1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.6rem;border:none;font-weight:700;text-align:start;opacity:.6}.table-activities__body>:not(:last-child){border-bottom:2px solid var(--app-background)}.table-activities__data{font-size:1.6rem;line-height:2.4rem;padding:1.6rem}@media (max-width:767px){.table-activities__data{font-size:1.4rem;line-height:2rem}}@media (max-width:767px){.table-activities__data:not(:first-child,:last-child){min-width:20rem}}.table-activities__data.data__code{width:5rem}.table-activities__data.data__name{width:32%}@media (max-width:767px){.table-activities__data.data__name{width:auto}}.table-activities__row._flex-2x>:not(.data__code){width:50%}@media (max-width:767px){.table-activities__row._flex-2x>:not(.data__code){min-width:50%}}.number-cards{display:flex;flex-wrap:wrap}@media (max-width:1023px){.number-cards{width:calc(100% + 8rem);margin:0 -4rem}}@media (max-width:767px){.number-cards{width:calc(100% + 4rem);margin:0 -2rem}}.number-cards__group{display:flex;width:100%}@media (max-width:767px){.number-cards__group{flex-direction:column}}.number-cards__items{display:flex;flex-wrap:wrap;width:50%}@media (max-width:767px){.number-cards__items{order:2;width:100%}}.number-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:50%;height:22.3rem;padding:2.4rem}@media (max-width:1023px){.number-card{height:19.2rem;padding:2rem}}.number-card__group{position:relative;z-index:1}.number-card .ripple{z-index:auto}.number-card._white .number-card__icon{color:var(--accent-color)}@media (max-width:767px){.number-card{height:18rem;padding:1.6rem}}.number-card._big{height:44.6rem;overflow:hidden}@media (max-width:1023px){.number-card._big{height:38.4rem}}@media (max-width:767px){.number-card._big{order:1;width:100%;height:32.8rem;padding-bottom:2.6rem}}.number-card._medium{height:22.3rem}@media (max-width:767px){.number-card._medium{width:100%;height:14.9rem}}@media (max-width:767px){.number-card._medium._white{order:1}}@media (max-width:767px){.number-card._medium._dark{order:2}}.number-card__title{margin:0 0 .8rem;font-weight:700}.number-card__subtitle{line-height:2rem}@media (max-width:1023px){.number-card__subtitle{font-size:1.5rem}}@media (max-width:767px){.number-card__subtitle{line-height:1.7rem}}.number-card__image{position:absolute;right:0;bottom:6.3rem;max-height:24rem}@media (min-width:1024px){.number-card__image.is-image{display:none}}.number-card__image.is-motion{right:-6rem;transform:scale(.8)}@media (max-width:1023px){.number-card__image{bottom:5.3rem;max-height:20rem}}@media (max-width:767px){.number-card__image{max-height:18rem}}.number-card__icon{position:absolute;right:2.4rem;bottom:2.4rem;width:4.8rem;height:4.8rem}@media (max-width:1023px){.number-card__icon{right:2rem;bottom:2rem;width:4rem;height:4rem}}@media (max-width:767px){.number-card__icon{right:1.6rem;bottom:1.6rem;width:3.2rem;height:3.2rem}}.number-card__icon svg{width:100%;height:100%}.number-card .card__link{margin-top:0}.number-card .card__link span{position:relative;z-index:1}.number-card .link._arrow:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:""}.filter-directions__form{display:flex;flex-flow:row;justify-content:space-between;margin-bottom:4rem}@media (max-width:1023px){.filter-directions__form{justify-content:flex-start}}@media (max-width:767px){.filter-directions__form{flex-direction:column}}.filter-directions__form>:not(:last-child){margin-right:1rem}@media (max-width:767px){.filter-directions__form>:not(:last-child){margin-right:0;margin-bottom:1.2rem}}.filter-directions__form .custom-select-container{width:31.8rem}@media (max-width:1023px){.filter-directions__form .custom-select-container{width:25rem}}@media (max-width:767px){.filter-directions__form .custom-select-container{width:100%}}.filter-directions__field{position:relative;align-items:center;width:43.4rem;margin:0}@media (max-width:1023px){.filter-directions__field{width:35rem}}@media (max-width:767px){.filter-directions__field{width:100%}}.filter-directions__field input{display:block;width:100%;height:100%;padding:1.4rem 1.6rem 1.4rem 4.2rem;border:1px solid transparent;border-radius:5px;color:#000;font-weight:300;font-size:1.8rem;line-height:3rem;background:var(--element-background);transition:border-color .25s ease}.filter-directions__field svg{position:absolute;top:calc(50% - 1rem);left:1.2rem;display:block;width:2rem;height:2rem;fill:var(--accent-color)}.filter-directions__content ul>li:not(:first-child){margin-top:3.2rem}@media (max-width:767px){.filter-directions__content ul>li:not(:first-child){margin-top:2.4rem}}.filter-directions__content .rector-structure__inner-item:last-child:before{height:calc(100% - 3.6rem)}.popup-search{position:fixed;top:0;left:0;z-index:11;display:block;width:100%;height:100%;transform:translateY(-100%);opacity:0;transition:.35s ease-in-out;transition-property:transform,opacity}@media (max-width:1023px){.popup-search{display:none}}.popup-search._open{transform:translateY(0);opacity:1}.popup-search__form{position:relative;z-index:3;width:100%;height:47rem;padding-top:5rem;background-color:var(--app-background)}@media (max-width:767px){.popup-search__form{height:40rem;padding-top:2rem}}.popup-search__head{display:flex;justify-content:space-between;width:100%;margin-bottom:3.2rem}.popup-search__head .btn{display:flex;align-items:center;justify-content:center}.popup-search__head .btn svg{display:flex;flex-shrink:1;width:3.7rem;min-width:3.7rem;height:3.7rem;min-height:3.7rem;color:var(--accent-color);cursor:pointer;transition:color .35s ease-in-out}@media (max-width:767px){.popup-search__head .btn svg{width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem}}@media (min-width:1024px){.popup-search__head .btn svg:hover{color:var(--accent-light-color)}}.popup-search__title{font-size:3.2rem;line-height:4.4rem;margin:0}@media (max-width:767px){.popup-search__title{font-size:2rem;line-height:2.6rem}}.popup-search__backdrop{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;background-color:var(--text-color);transform:translateY(200%);cursor:pointer;opacity:0;transition:.35s ease-in-out;transition-property:transform,opacity}.popup-search__backdrop._visible{transform:translateY(0);opacity:.4}.popup-search__actions{display:flex;justify-content:space-between}.popup-search__actions input{display:block;width:100%;height:5.2rem;padding:1.4rem 7.3rem 1.4rem 4.2rem;border:1px solid var(--disabled-light-color);border-radius:.6rem}@media (max-width:767px){.popup-search__actions input{height:4rem;padding-right:2rem;padding-left:3.5rem;text-overflow:ellipsis}}.popup-search__actions svg{position:absolute;top:2.7rem;left:1.6rem;z-index:2;display:flex;flex-shrink:1;width:1.8rem;min-width:1.8rem;height:1.8rem;min-height:1.8rem;color:var(--accent-color);transform:translateY(-50%)}@media (max-width:767px){.popup-search__actions svg{top:2rem;left:1.2rem}}.popup-search__actions .btn-default{display:flex;justify-content:center;width:18.5rem;min-width:18.5rem;height:5.2rem;padding:1.6rem 2.4rem}@media (max-width:1023px){.popup-search__actions .btn-default{min-width:0}}@media (max-width:767px){.popup-search__actions .btn-default{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:4rem;padding:1rem 2.4rem}}.popup-search__field{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;margin-right:1rem}.popup-search__results{display:flex;flex-direction:column;width:99.6%;max-height:24.1rem;margin:0 auto;padding:1.6rem 4.2rem 2.7rem;border:none;border-radius:0 0 .6rem .6rem;overflow-x:hidden;overflow-y:auto;background-color:var(--contrast-color)}@media (max-width:767px){.popup-search__results{padding:1.6rem}}.popup-search__result-link{color:var(--text-color);transition:color .35s ease-in-out}.popup-search__result-link:not(:last-child){margin-bottom:2rem}@media (max-width:767px){.popup-search__result-link:not(:last-child){margin-bottom:1.2rem}}.popup-search__result-link mark{color:var(--accent-color);font-weight:800;background-color:transparent}@media (min-width:1024px){.popup-search__result-link:hover{color:var(--accent-color)}}.form-feedback{max-width:95.6rem;margin-top:4rem}.form-feedback__text{margin:0}.form-feedback__text:not(:first-child){margin-top:2.4rem}.form-feedback__fields{margin-bottom:4rem;padding:2.4rem;background-color:var(--element-background)}@media (max-width:767px){.form-feedback__fields{margin-bottom:2.4rem}}.form-feedback__row{display:flex;align-items:center}@media (max-width:767px){.form-feedback__row{display:block}}.form-feedback__row._address .field:first-child{flex-shrink:0;width:20rem}@media (max-width:767px){.form-feedback__row._address .field:first-child{width:100%}}.form-feedback__agreement{margin-bottom:4rem}@media (max-width:767px){.form-feedback__agreement{margin-bottom:2.4rem}}.employee-list-item{display:flex;width:100%}@media (max-width:767px){.employee-list-item{display:block}}.employee-list-item__cell:first-child{flex-shrink:0;width:40rem}@media (max-width:1023px){.employee-list-item__cell:first-child{width:50%}}@media (max-width:767px){.employee-list-item__cell:first-child{width:100%}}.employee-list-item__cell:first-child a+p{margin-top:.8rem}.employee-list-item__cell:nth-child(2){width:17rem}@media (max-width:1023px){.employee-list-item__cell:nth-child(2){width:22%}}@media (max-width:767px){.employee-list-item__cell:nth-child(2){width:100%}}.employee-list-item__cell:not(:last-child){margin-right:1.6rem}@media (max-width:767px){.employee-list-item__cell:not(:last-child){margin:0 0 1.2rem}}.employee-list-item__cell .contact-info__list{width:100%;margin:0}.card-event{display:flex;flex-direction:column;width:calc(50% - .8rem);padding:2.4rem 2.4rem 3.2rem;background-color:var(--element-background)}.card-event:not(:last-child){margin-right:1.6rem}@media (max-width:1023px){.card-event{width:100%;padding-bottom:2.4rem}}.card-event__head{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:4rem}@media (max-width:767px){.card-event__head{flex-wrap:wrap;margin-bottom:3.2rem;-moz-column-gap:1.4rem;column-gap:1.4rem;row-gap:1.6rem}}.card-event__head strong{color:var(--accent-color)}.card-event__date{display:flex;align-items:center}.card-event__date .big-size{font-size:4rem;line-height:5.6rem;margin:0;font-weight:700}@media (max-width:767px){.card-event__date .big-size{font-size:2.4rem;line-height:3.2rem}}.card-event__date .minus{width:2px;min-width:2px;margin:auto 2.4rem;font-weight:lighter;font-size:3.6rem;opacity:.2}@media (max-width:767px){.card-event__date .minus{margin-right:1.4rem;margin-left:1.4rem}}.card-event__date .month{display:flex;flex-direction:column}.card-event__date .month p{font-size:1.6rem;line-height:2.4rem;margin:0;color:var(--text-color);line-height:1.8rem}@media (max-width:767px){.card-event__date .month p{font-size:1.4rem;line-height:2rem}}.card-event__date .month p:nth-of-type(2){color:var(--text-grey)}.card-event__title{font-size:2.4rem;line-height:3.6rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}@media (max-width:767px){.card-event__title{font-size:1.8rem;line-height:2.4rem}}.event-slider__head:not(:empty){display:flex;margin-bottom:3.2rem}@media (max-width:1023px){.event-slider__head:not(:empty) .slider-controls{margin-left:0}}@media (max-width:767px){.event-slider__head:not(:empty){margin-bottom:2.4rem}}.event-slider__wrap{display:flex}@media (max-width:1023px){.event-slider__wrap{flex-direction:column;row-gap:1.6rem}}.event-slider__wrap .card-event{min-height:100%}.event-slider._slider>.event-slider__wrap{display:inherit}.application-graduate{display:block}.application-graduate .form__content>:not(:last-child){margin-bottom:4rem}.application-graduate__content{display:block;width:100%;padding:2.4rem;background-color:var(--element-background)}.application-graduate__title{font-size:2.4rem;line-height:3.6rem;margin:0 0 2.4rem;font-weight:700}@media (max-width:767px){.application-graduate__title{font-size:1.8rem;line-height:2.4rem}}.application-graduate__items>:not(:first-child){margin-top:3.2rem}@media (max-width:767px){.application-graduate__items>:not(:first-child){margin-top:2.4rem}}.application-graduate__items .fields{margin-right:0}@media (max-width:767px){.application-graduate__items .fields:first-child{margin-top:0}}.application-graduate .custom-select-container{width:100%}.application-graduate .custom-select-container .custom-select-opener{border-color:var(--disabled-light-color)}.application-graduate__row-items{display:flex}@media (max-width:1023px){.application-graduate__row-items._tablet-column{flex-direction:column}.application-graduate__row-items._tablet-column>:not(:first-child){margin-top:3.2rem}}@media (max-width:1023px) and (max-width:767px){.application-graduate__row-items._tablet-column>:not(:first-child){margin-top:0}}@media (max-width:767px){.application-graduate__row-items{flex-direction:column}}.application-graduate__row-items>*{flex:1 1 calc(50% - 1.2rem);margin-top:0}.application-graduate__row-items>:not(:last-child){margin-right:2.4rem}@media (max-width:767px){.application-graduate__row-items>:not(:last-child){margin-right:0;margin-bottom:2.4rem}}@media (max-width:767px){.application-graduate .btn._accent{justify-content:center;width:100%}}.application-graduate .registration-successfully__text{width:50%;margin-bottom:8rem}@media (max-width:1023px){.application-graduate .registration-successfully__text{width:100%}}.video-links{position:relative;display:flex;align-items:center;justify-content:center;min-height:66.4rem;padding:0 7.2rem}@media (max-width:1023px){.video-links{padding:0 4rem}}@media (max-width:767px){.video-links{padding:0 2rem}}.video-links__video,.video-links__video:after{width:100%;height:100%;position:absolute;top:0;left:0}.video-links__video:after{background-color:var(--overlay-color);opacity:.6;content:""}.video-links__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.video-links__items{display:block;margin:0 auto;position:relative;width:100%;z-index:1;padding:7.2rem 0}.video-links__items .flickity-viewport{overflow:visible}.video-links__items .video-links-item:not(:first-child){margin-left:7.2rem}@media (max-width:767px){.video-links__items .video-links-item:not(:first-child){margin-left:4rem}}.video-links-item{display:block;color:var(--contrast-color);opacity:.6;will-change:opacity;transition:opacity .5s ease}@media (min-width:1024px){.video-links-item:hover{opacity:1}.video-links-item:hover .video-links-item__link svg{transform:translateX(1rem)}}.video-links-item__title{font-size:4rem;line-height:5.6rem;font-weight:700}@media (max-width:767px){.video-links-item__title{font-size:2.4rem;line-height:3.2rem}}.video-links-item__link{font-weight:700;font-size:1.6rem;line-height:2rem;display:flex;align-items:center;margin-top:4rem}@media (max-width:767px){.video-links-item__link{font-size:1.4rem;line-height:1.8rem;margin-top:1.6rem}}.video-links-item__link svg{width:2.6rem;height:1.6rem;margin-left:1.2rem;transition:transform .35s ease;will-change:transform}@media (max-width:767px){.video-links-item__link svg{width:2rem;height:1.2rem;margin-left:1rem}}.articles>:not(:first-child){margin-top:6.4rem}@media (max-width:1023px){.articles>:not(:first-child){margin-top:4rem}}.articles>:nth-child(2n) .articles-item__picture{order:-1;margin:0 6rem 0 0}.articles-item{display:flex}.articles-item__title{margin:0 0 2.4rem}@media (max-width:767px){.articles-item__title{margin-bottom:2rem}}.articles-item__content{max-width:50rem}@media (max-width:1023px){.articles-item__content{max-width:100%}}.articles-item__links{display:flex;flex-direction:column;margin-top:4rem}@media (max-width:767px){.articles-item__links{margin-top:3rem}}.articles-item__links>:not(:first-child){margin-top:1.2rem}@media (max-width:767px){.articles-item__links>:not(:first-child){margin-top:1rem}}.articles-item__links .link{color:var(--accent-color);font-weight:700}.articles-item__link{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700}.articles-item__link:after,.articles-item__link:before{position:absolute;bottom:0;left:0;width:100%;height:2px;background:currentColor;transition:transform .5s ease-in-out;content:"";pointer-events:none}.articles-item__link:after{transform:scaleX(0);transform-origin:right;transition:transform .5s ease-in-out}.articles-item__link:before{display:none}@media (min-width:1024px){.articles-item__link:hover:after{transform:scaleX(1);transform-origin:left;transition-delay:.15s}}.articles-item__socials{margin-top:2.4rem}@media (max-width:767px){.articles-item__socials{margin-top:1.8rem}}.articles-item__address{font-weight:400;font-style:normal}.articles-item__content-picture img,.articles-item__picture img{display:block;width:100%;height:auto}.articles-item__picture{width:50rem;flex-shrink:0;margin-left:6rem}@media (max-width:1023px){.articles-item__picture{display:none}}.articles-item__content-picture{display:none;max-width:100%}@media (max-width:1023px){.articles-item__content-picture{display:block;margin-bottom:3.2rem}}@media (max-width:1023px) and (max-width:767px){.articles-item__content-picture{margin-bottom:2.4rem}}.cards-with-links{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1.6rem);margin:-1.6rem 0 0 -1.6rem}.cards-with-links>*{margin:1.6rem 0 0 1.6rem}.cards-with-links__item-cubs{position:absolute!important;top:10rem;right:-30rem;z-index:1}.cards-with-links__item-outer{position:relative;flex:1 1 30%;max-width:calc(33.33333% - 1.6rem)}@media (max-width:1023px){.cards-with-links__item-outer{flex:1 1 45%;max-width:calc(50% - 1.6rem)}.cards-with-links__item-outer .cards-with-links-item{height:100%}}@media (max-width:767px){.cards-with-links__item-outer{flex:1 1 100%;max-width:100%}}@media (min-width:1024px){.cards-with-links__item-outer:nth-child(3) .cards-with-links-item__links{max-width:calc(100% - 10rem)}}.cards-with-links__item-outer._dark .cards-with-links-item__content{background-color:var(--element-contrast-background);color:var(--contrast-color)}.cards-with-links__item-outer._accent .cards-with-links-item__content{background-color:var(--accent-light-color);color:var(--contrast-color)}.cards-with-links__item-outer._accent .cards-with-links-item__content .link{transition:none}.cards-with-links__item-outer._accent .cards-with-links-item__content .link svg{color:var(--contrast-color)}.cards-with-links__item-outer._accent .cards-with-links-item__content .link span{transition:opacity .35s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1024px){.cards-with-links__item-outer._accent .cards-with-links-item__content .link:hover span{color:var(--contrast-color);opacity:.75}}.cards-with-links__item-outer._large-picture .cards-with-links-item__picture{height:22.1rem}.cards-with-links-item{display:flex;flex-direction:column;width:100%;background-color:var(--element-background)}.cards-with-links-item__picture{width:100%;height:14.3rem}@media (max-width:767px){.cards-with-links-item__picture{height:12rem}}.cards-with-links-item__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.cards-with-links-item__content{padding:2.4rem;flex:1}@media (max-width:767px){.cards-with-links-item__content{padding:2rem}}.cards-with-links-item__title{margin:0 0 3.2rem}@media (max-width:767px){.cards-with-links-item__title{margin-bottom:2.4rem}}.cards-with-links-item__links li:not(:first-child){margin-top:1.8rem}@media (max-width:767px){.cards-with-links-item__links li:not(:first-child){margin-top:1.2rem}}.tpu-partners{position:relative}.tpu-partners .page{position:static}.tpu-partners__content{position:relative;z-index:2}.tpu-partners__content .container:last-child{overflow:hidden}.tpu-partners__content .region-map{position:relative;width:100%;display:none}.tpu-partners .custom-select-container{position:relative;pointer-events:all}.tpu-partners__form{transition:opacity .5s ease}.tpu-partners__form._disabled{opacity:.5}.tpu-partners__form._disabled .custom-select-container{pointer-events:none!important}.tpu-partners__selects{display:inline-flex;flex-flow:row wrap;width:calc(100% + 1.6rem);margin:-1.6rem 0 0 -1.6rem;font-size:1.6rem;line-height:2.4rem;position:relative}.tpu-partners__selects>*{margin:1.6rem 0 0 1.6rem}@media (max-width:767px){.tpu-partners__selects{font-size:1.4rem;line-height:2rem}}.tpu-partners__content-background{position:absolute;top:0;left:0;width:100%;height:calc(100% + 2.4rem);background:var(--map-overlay-color);transform-origin:top center;transform:scaleY(0)}.tpu-partners__mapbox-container,.tpu-partners__scene{width:100%;height:100%;position:absolute;top:0;left:0}.tpu-partners__mapbox-container>div,.tpu-partners__scene>div{width:100%;height:100%}.tpu-partners__mapbox-container{display:none;opacity:0}.tpu-partners__tip-wrapper{display:none;position:absolute;top:0;left:0;opacity:0}@media (hover:none){.tpu-partners__tip-wrapper{visibility:hidden}}.tpu-partners__tip{font-weight:700;font-size:1.2rem;line-height:1.5rem;position:absolute;top:0;left:0;padding:.8rem 2.5rem;border-radius:.5rem;background:var(--element-background);transform:translate(-50%,-50%)}.tpu-partners__tip:after{position:absolute;top:90%;left:50%;margin-left:-1rem;border:1rem solid transparent;border-top:.8rem solid var(--element-background);content:""}.tpu-partners-loader{width:100vw;height:100%;position:absolute;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center}.tpu-partners-loader svg{width:3.6rem;height:3.6rem;color:var(--disabled-color)}@media (max-width:767px){.tpu-partners-loader svg{width:3.2rem;height:3.2rem}}.popup-partners{position:fixed;display:flex;flex-direction:column;align-items:stretch;z-index:11;top:0;right:0;width:64.4rem;height:100%;background:var(--element-background)}@media (max-width:767px){.popup-partners{width:100%}}.popup-partners__backdrop{position:fixed;top:0;left:0;z-index:10;width:100vw;height:100vh;background:var(--text-color);opacity:0}.popup-partners__head{padding:4rem 8rem;background:var(--app-background)}@media (max-width:767px){.popup-partners__head{padding:2rem}}.popup-partners__subtitle{margin-bottom:3.2rem}@media (max-width:767px){.popup-partners__subtitle{margin-bottom:1.6rem}}.popup-partners__form{display:flex}.popup-partners__form .field{margin-right:1rem}@media (max-width:767px){.popup-partners__form .field{margin-right:0;margin-bottom:1rem}}.popup-partners__form .field input{color:var(--text-color)}@media (max-width:767px){.popup-partners__form .btn{width:100%;justify-content:center}}@media (max-width:767px){.popup-partners__form{flex-direction:column}}.popup-partners__content{flex-grow:1;overflow:auto;padding:4rem 8rem}@media (max-width:767px){.popup-partners__content{padding:2rem}}.popup-partners__content::-webkit-scrollbar{width:4px}.popup-partners__content::-webkit-scrollbar-track{border-radius:5rem;background-color:var(--app-background)}.popup-partners__content::-webkit-scrollbar-thumb{border-radius:5rem;background-color:var(--accent-color)}.popup-partners__item{display:flex}.popup-partners__item:not(.popup-partners__item:first-child){padding-top:2.4rem}@media (max-width:767px){.popup-partners__item:not(.popup-partners__item:first-child){padding-top:1.2rem}}.popup-partners__item:not(.popup-partners__item:last-child){padding-bottom:2.4rem;border-bottom:2px solid var(--disabled-light-color)}@media (max-width:767px){.popup-partners__item:not(.popup-partners__item:last-child){padding-bottom:1.2rem}}.popup-partners__logo{width:5.6rem;height:5.6rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.popup-partners__body{padding:0 2.4rem}@media (max-width:767px){.popup-partners__body{padding:0 1.2rem}}.popup-partners__title{margin-bottom:.8rem}.popup-partners__subtitle{font-size:1.4rem;line-height:2.2rem;margin-bottom:2.4rem}@media (max-width:767px){.popup-partners__subtitle{font-size:1.2rem;line-height:1.6rem;margin-bottom:1.2rem}}.popup-partners__location{display:flex;align-items:center;color:var(--text-color)}.popup-partners__location svg{width:1.6rem;height:1.6rem;margin-right:.8rem}.popup-partners__arrow{width:2.6rem;height:2.6rem;flex-shrink:0;margin-left:auto;color:var(--accent-color)}.popup-partners__footer{background:var(--app-background)}.popup-partners__button{font-weight:700;font-size:1.6rem;line-height:2rem;display:flex;align-items:center;width:100%;height:100%;padding:2.4rem 8rem;color:var(--contrast-color);border-radius:0}@media (max-width:767px){.popup-partners__button{font-size:1.4rem;line-height:1.8rem;justify-content:center;padding:2rem 0}}.popup-partners__button svg{width:2.6rem;height:2.6rem}.partners-preview{padding-top:5.6rem;background-color:var(--element-background)}@media (max-width:767px){.partners-preview{padding-top:4rem}}.partners-preview__title{margin-bottom:3.2rem}@media (max-width:767px){.partners-preview__title{margin-bottom:2.4rem}}.partners-preview__header{position:relative}.partners-preview__header:after,.partners-preview__header:before{position:absolute;width:calc(50vw - 64rem);height:1px;background-color:var(--blind-color);content:"";bottom:0}.partners-preview__header:before{right:100%}.partners-preview__header:after{left:100%}.partners-preview__header .tabs-navigation{position:relative}.partners-preview__header .tabs-navigation .slider-controls{position:absolute;right:0;bottom:1.6rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:auto}@media (max-width:1023px){.partners-preview__header .tabs-navigation .slider-controls{display:none}}.partners-preview__header .tabs-navigation__list{padding-right:12rem}.partners-preview__inner{display:flex}.partners-preview__picture{position:relative;left:-6.4rem;flex:1}@media (max-width:1023px){.partners-preview__picture{display:none}}.partners-preview__picture img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.partners-preview__sidebar{display:flex;flex-direction:column;width:33.2rem;flex-shrink:0;min-height:69rem}@media (max-width:1023px){.partners-preview__sidebar{width:100%;min-height:auto;margin:3.2rem 0}}@media (max-width:767px){.partners-preview__sidebar{margin:2.4rem 0}}.partners-preview__sidebar>:first-child{background-color:var(--accent-color)}.partners-preview__sidebar>:last-child{flex:1}.partners-preview__links{background-color:var(--element-contrast-background);color:var(--contrast-color);padding:2.4rem}@media (max-width:767px){.partners-preview__links{padding:2rem}}.partners-preview__links h3{margin-bottom:3.2rem}@media (max-width:767px){.partners-preview__links h3{margin-bottom:2.4rem}}.partners-preview__links ul li:not(:first-child){margin-top:1.8rem}@media (max-width:767px){.partners-preview__links ul li:not(:first-child){margin-top:1.6rem}}.partners-preview__links ul li .link{transition:none}.partners-preview__links ul li .link svg{color:var(--contrast-color)}.partners-preview__links ul li .link span{transition:opacity .35s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1024px){.partners-preview__links ul li .link:hover span{color:var(--contrast-color);opacity:.75}}.posters__search .btn{width:auto}@media (max-width:767px){.posters__search .btn{display:none}}.posters__search .field:not(:last-child){margin-right:1rem}.posters__tabs{margin-top:2.4rem}@media (min-width:1024px){.posters__tabs{display:flex;align-items:center;justify-content:space-between;background-color:var(--element-background)}}@media (max-width:1023px){.posters__tabs{display:flex;flex-direction:column}}@media (max-width:767px){.posters__tabs{margin-top:1.6rem}}.posters__link{font-weight:700;font-size:1.6rem;line-height:2rem;transition:opacity .35s cubic-bezier(.455,.03,.515,.955);display:flex;align-items:center;flex-shrink:0;margin:0 2.4rem;color:var(--accent-color)}@media (max-width:767px){.posters__link{font-size:1.4rem;line-height:1.8rem}}@media (min-width:1024px){.posters__link:hover{opacity:.75}}@media (max-width:1023px){.posters__link{margin:2.4rem 0 0}}@media (max-width:767px){.posters__link{margin-top:2rem}}.posters__link svg{width:2rem;height:2rem;margin-right:1rem}@media (max-width:767px){.posters__link svg{width:1.8rem;height:1.8rem;margin-right:.8rem}}.posters__content{margin-top:4rem}@media (max-width:767px){.posters__content{margin-top:3.2rem}}.posters__content._list>:not(:first-child){margin-top:8rem}@media (max-width:767px){.posters__content._list>:not(:first-child){margin-top:5.2rem}}.posters-section__list>:not(:first-child){margin-top:1.6rem}.posters-section__title{margin-bottom:3.2rem}@media (max-width:767px){.posters-section__title{margin-bottom:2rem}}.poster{position:relative;display:flex;padding:4rem;background:var(--element-background)}@media (max-width:1023px){.poster{flex-direction:column}}@media (max-width:767px){.poster{padding:2.4rem}}.poster__inner{width:100%}.poster__picture{flex-shrink:0;width:29.9rem;margin-right:4rem}@media (max-width:1023px){.poster__picture{order:2;margin:6.4rem 0 0}}@media (max-width:767px){.poster__picture{width:100%;margin-top:4rem}}.poster__picture img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top}.poster__header{display:flex;justify-content:space-between;margin-bottom:4rem}@media (max-width:767px){.poster__header{flex-direction:column-reverse;margin-bottom:3.2rem}}.poster__header>:not(:first-child){margin-left:2.4rem}@media (max-width:767px){.poster__header>:not(:first-child){margin:0 0 1.6rem}}.poster__tag{font-size:1rem;line-height:1.2rem;letter-spacing:.05em;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;padding:1rem 1.6rem;border:1px solid;border-radius:.8rem;color:var(--accent-color)}@media (max-width:767px){.poster__tag{padding:.8rem 1.2rem}}.poster__title{margin:0}.poster__description{margin:.8rem 0 0;color:var(--text-grey-2)}@media (max-width:767px){.poster__description{margin-top:.6rem}}.poster__text-content{margin-top:4rem}@media (max-width:767px){.poster__text-content{margin-top:3.2rem}}.poster__link{transition:color .35s cubic-bezier(.455,.03,.515,.955);display:block}@media (min-width:1024px){.poster__link:hover{color:var(--accent-color)}}.poster__link:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.poster-date{display:flex;align-items:center}.poster-date__date-value{font-size:4rem;line-height:5.6rem;font-weight:700}@media (max-width:767px){.poster-date__date-value{font-size:2.4rem;line-height:3.2rem}}.poster-date__wrapper{position:relative;margin-left:2.4rem;padding-left:2.4rem}@media (max-width:767px){.poster-date__wrapper{margin-left:2rem;padding-left:2rem}}.poster-date__wrapper:before{position:absolute;width:1px;height:calc(100% - 1rem);left:.5px;top:.5rem;background-color:var(--text-grey);content:""}.poster-date__time{color:var(--text-grey);line-height:1}.region-map{position:relative;margin-bottom:4rem}@media (max-width:767px){.region-map{margin-bottom:2.4rem}}.region-map>svg{display:block;width:100%;height:auto}@media (max-width:1023px){.region-map>svg{display:none}}.region-map-tip{font-size:1.4rem;line-height:2.2rem;position:absolute;min-width:6rem;padding:.8rem;font-weight:700;pointer-events:none;background-color:var(--element-background);border-radius:5px;text-align:center}@media (max-width:767px){.region-map-tip{font-size:1.2rem;line-height:1.6rem}}.region-map-tip:before{width:6px;height:6px;position:absolute;bottom:-3px;left:calc(50% - 3px);background-color:var(--element-background);content:"";transform:rotate(45deg)}.region-map-list{margin-top:6.4rem}@media (min-width:1024px){.region-map-list{display:none}}@media (max-width:767px){.region-map-list{margin-top:4rem}}.region-map-list__item{display:flex;align-items:center;justify-content:space-between;padding-bottom:3.2rem;border-bottom:1px solid var(--blind-color);cursor:pointer}@media (max-width:767px){.region-map-list__item{padding-bottom:2rem}}.region-map-list__item:not(:first-child){margin-top:3.2rem}@media (max-width:767px){.region-map-list__item:not(:first-child){padding-bottom:2rem}}.region-map-list__item>svg{width:2.6rem;height:1.6rem;flex-shrink:0;color:var(--accent-color)}.posts .flickity-viewport{overflow:visible}@media (min-width:1024px){.posts.js-posts{height:100vh}}.posts__header{margin-bottom:4rem;margin-top:-2.4rem}@media (max-width:767px){.posts__header{margin-bottom:2.4rem;margin-top:0}}.posts__description b,.posts__description strong{color:var(--accent-color)}@media (min-width:1024px){.posts__items{display:inline-flex;flex-flow:row wrap;width:131.2rem;margin:-3.2rem 0 0 -3.2rem;position:fixed;top:0}.posts__items>*{margin:3.2rem 0 0 3.2rem}}@media (min-width:1024px) and (max-width:1360px){.posts__items{display:inline-flex;flex-flow:row wrap;width:calc(100vw - 4.8rem);margin:-3.2rem 0 0 -3.2rem}.posts__items>*{margin:3.2rem 0 0 3.2rem}}@media (min-width:1024px) and (max-width:1023px){.posts__items{display:inline-flex;flex-flow:row wrap;width:calc(100% + 2.4rem);margin:-2.4rem 0 0 -2.4rem}.posts__items>*{margin:2.4rem 0 0 2.4rem}}@media (min-width:1024px){.posts__items>*{flex:1 1 30%;max-width:calc(33.33333% - 3.2rem)}}@media (min-width:1024px) and (max-width:1023px){.posts__items>*{flex:1 1 40%;max-width:calc(50% - 2.4rem)}}@media (min-width:1024px) and (max-width:767px){.posts__items>*{flex:1 1 100%;max-width:100%}}@media (max-width:1023px){.posts__items .posts-item{display:block;width:36rem}.posts__items .posts-item:not(:first-child){margin-left:1.6rem}}@media (max-width:767px){.posts__items .posts-item{display:block;width:28rem}}.posts-item{position:relative;height:40.5rem;will-change:transform}@media (max-width:767px){.posts-item{height:32rem}}@media (min-width:1024px){.posts-item:hover .posts-item__info{width:calc(100% - 6.8rem);transition:width .5s ease .25s}.posts-item:hover .posts-item__info:before{transform:none;transition:transform .5s ease}.posts-item:hover .posts-item__info>*{transition:opacity .3s cubic-bezier(.455,.03,.515,.955) .5s;opacity:1}.posts-item:hover .posts-item__picture img{transform:scale(1.025)}}.posts-item__content,.posts-item__inner,.posts-item__picture{width:100%;height:100%}.posts-item__inner{overflow:hidden}.posts-item__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;transform:translateZ(1px)}.posts-item__picture{position:absolute;top:0;left:0;overflow:hidden}.posts-item__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;will-change:transform;transition:transform 1.5s ease}.posts-item__info{position:relative;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 6.8rem);padding:1.6rem;color:var(--contrast-color)}@media (max-width:1023px){.posts-item__info{background-color:var(--element-contrast-background)}}@media (max-width:767px){.posts-item__info{width:100%}}@media (min-width:1024px){.posts-item__info{width:100%;will-change:width;transition:width .5s ease}}@media (min-width:1024px){.posts-item__info:before{width:100%;height:100%;position:absolute;top:0;left:0;will-change:transform;transition:transform .5s ease .25s;transform-origin:right;transform:scaleX(0);background-color:var(--element-contrast-background);content:""}}@media (min-width:1024px){.posts-item__info>*{position:relative;z-index:1;transition:opacity .3s cubic-bezier(.455,.03,.515,.955);will-change:opacity;opacity:0}}.posts-item__info svg{width:2.4rem;height:2.4rem;display:block;margin-left:1.6rem}.posts-item__title{font-weight:700;font-size:1.6rem;line-height:2rem;margin:0}@media (max-width:767px){.posts-item__title{font-size:1.4rem;line-height:1.8rem}}@media (max-width:1023px){.partners-with-details__items .partners-with-details-item{min-height:100%}}.partners-with-details__items .partners-with-details-item:not(:first-child){margin-left:2%}.partners-with-details-item{position:relative;width:32%;height:30.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:1023px){.partners-with-details-item{width:49%;height:auto}}@media (max-width:767px){.partners-with-details-item{width:100%}}@media (min-width:1024px){.partners-with-details-item:hover .partners-with-details-item__content{transform:none;opacity:1;transition:.5s ease-in;transition-property:transform}}.partners-with-details-item__picture{width:20rem;height:14.7rem}@media (max-width:1023px){.partners-with-details-item__picture{width:16rem;height:12rem;margin-bottom:2rem}}@media (max-width:767px){.partners-with-details-item__picture{width:100%;height:8rem}}.partners-with-details-item__picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.partners-with-details-item__content{width:100%;height:100%;display:flex;flex-direction:column;flex:1;background-color:var(--accent-color);color:var(--contrast-color);padding:2.4rem}@media (max-width:767px){.partners-with-details-item__content{padding:2rem}}@media (min-width:1024px){.partners-with-details-item__content{position:absolute;top:0;left:0;will-change:transform,opacity;opacity:0;transition:.35s ease;transform:translateY(calc(100% + 1px));transition-property:transform,opacity}}.partners-with-details-item__content-inner{display:flex;flex-direction:column;height:100%;flex:1}.partners-with-details-item__content-inner>a{margin-top:2rem}.partners-with-details-item__title{font-size:1.6rem;line-height:2.4rem;font-weight:400;margin:0}@media (max-width:767px){.partners-with-details-item__title{font-size:1.4rem;line-height:2rem}}.partners-with-details-item__title>a{transition:opacity .35s cubic-bezier(.455,.03,.515,.955);display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.partners-with-details-item__title>a:hover{opacity:.75}}.partners-with-details-item__title>a svg{width:1.6rem;height:1.6rem;margin-right:1.6rem}.partners-with-details-item__description{font-size:1.4rem;line-height:2.2rem;flex:1;margin:2rem 0 0}@media (max-width:767px){.partners-with-details-item__description{font-size:1.2rem;line-height:1.6rem;margin-top:1.2rem}}.cubes{position:relative}@media (max-width:1360px){.cubes{display:none}}.cubes.variant-1{width:41.3rem;height:27.8rem}.cubes.variant-2{width:40.4rem;height:36.8rem}.cubes.variant-3{width:44.6rem;height:31.4rem}.cubes.variant-4{width:44.3rem;height:30.2rem}.cubes.variant-5{width:51.5rem;height:21.2rem}.cubes.variant-6{width:35rem;height:40rem}.cubes.variant-7{width:51.7rem;height:27rem}.cubes.variant-9{width:104rem;height:62.7rem}.cubes__item{position:absolute}.variant-1 .cubes__item{width:13.8rem;height:12.9rem}.variant-1 .cubes__item:first-child{top:1rem;left:0;width:14.1rem;height:12rem}.variant-1 .cubes__item:nth-child(2){top:12rem;left:7rem}.variant-1 .cubes__item:nth-child(3){top:1rem;right:0}.variant-1 .cubes__item:nth-child(4){width:13.4rem;top:0;right:4rem;z-index:1}.variant-1 .cubes__item:nth-child(5){width:13.3rem;top:8rem;right:1rem}.variant-2 .cubes__item:first-child{top:0;left:20rem;width:16rem;height:14.8rem}.variant-2 .cubes__item:nth-child(2){top:15rem;right:0;width:15.7rem;height:15rem}.variant-2 .cubes__item:nth-child(3){bottom:1rem;right:14rem;width:17.2rem;height:16.4rem}.variant-2 .cubes__item:nth-child(4){bottom:2rem;right:24rem;width:17.2rem;height:13.9rem}.variant-3 .cubes__item:first-child{top:0;left:2rem;width:15.8rem;height:14.1rem}.variant-3 .cubes__item:nth-child(2){bottom:0;left:0;width:15.5rem;height:16.2rem}.variant-3 .cubes__item:nth-child(3){bottom:1rem;right:10rem;width:14.5rem;height:15.4rem}.variant-3 .cubes__item:nth-child(4){bottom:2rem;right:0;width:15.8rem;height:15.3rem}.variant-4 .cubes__item{width:15.6rem;height:15.9rem}.variant-4 .cubes__item:first-child{top:13rem;right:6rem}.variant-4 .cubes__item:nth-child(2){top:10rem;right:0;width:15.1rem;height:15.7rem}.variant-4 .cubes__item:nth-child(3){bottom:0;right:12rem;width:15.2rem;height:15.7rem}.variant-4 .cubes__item:nth-child(4){top:0;left:0}.variant-5 .cubes__item{width:14.5rem;height:15.1rem}.variant-5 .cubes__item:first-child{top:1rem;left:0}.variant-5 .cubes__item:nth-child(2){top:4rem;left:16rem;width:14.9rem;height:15.2rem}.variant-5 .cubes__item:nth-child(3){top:6rem;left:26rem}.variant-5 .cubes__item:nth-child(4){top:3rem;right:0;width:13.3rem;height:15.1rem}.variant-6 .cubes__item{width:16.4rem;height:17rem}.variant-6 .cubes__item:first-child{top:6rem;right:4rem;width:15.7rem;height:14.7rem}.variant-6 .cubes__item:nth-child(2){top:4rem;right:6rem;width:14.9rem;height:15rem}.variant-6 .cubes__item:nth-child(3){top:10rem;right:0}.variant-6 .cubes__item:nth-child(4){top:0;left:0;width:16.1rem;height:14.1rem}.variant-6 .cubes__item:nth-child(5){bottom:0;left:3rem}.variant-7 .cubes__item{width:15.6rem;height:14.6rem}.variant-7 .cubes__item:first-child{top:5rem;left:0}.variant-7 .cubes__item:nth-child(2){top:0;right:16rem}.variant-7 .cubes__item:nth-child(3){top:4rem;right:10rem;width:16.5rem;height:16.9rem}.variant-7 .cubes__item:nth-child(4){bottom:0;right:0;width:16.4rem;height:17rem}.variant-9 .cubes__item:first-child{top:0;left:3rem;width:21.8rem;height:18.4rem}.variant-9 .cubes__item:nth-child(2){bottom:0;left:0;width:22.3rem;height:18.7rem}.variant-9 .cubes__item:nth-child(3){top:20rem;left:20rem;width:39.8rem;height:37rem}.variant-9 .cubes__item:nth-child(4){top:8rem;left:60rem;width:36rem;height:29.8rem}.cubes__item img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.ripple{position:absolute;z-index:auto;border-radius:50%;background-color:var(--text-grey-opacity);transform:scale(0);animation:ripple .8s linear;pointer-events:none}@keyframes ripple{to{transform:scale(4)}}.ripple-element{overflow:hidden}.ripple-element,.ripple-element .card__link,.ripple-element .number-card__icon{transition:color .5s ease}.ripple-element._contrast-color,.ripple-element._contrast-color .card__link,.ripple-element._contrast-color .number-card__icon{color:var(--contrast-color)!important}.lazy-content-loader{display:flex;align-items:center;justify-content:center;width:100%;height:20rem}.lazy-content-loader svg{width:3.6rem;height:3.6rem;color:var(--disabled-color)}@media (max-width:767px){.lazy-content-loader svg{width:3.2rem;height:3.2rem}}.parallax-image{position:absolute;top:-20%;left:0;width:100%;height:120%}._expand-table__wrapper{overflow-x:auto;border-radius:5px 5px 0 0}._expand-table__wrapper::-webkit-scrollbar{width:5px;height:5px}._expand-table__wrapper::-webkit-scrollbar-track{background-color:var(--disabled-light-color)}._expand-table__wrapper::-webkit-scrollbar-thumb{background-color:var(--accent-color)}.expand-table{width:100%;border-style:hidden;border-collapse:collapse}.expand-table td,.expand-table th{padding:1.6rem 2.4rem;border:1px solid var(--text-grey-opacity);text-align:left}@media (max-width:767px){.expand-table td,.expand-table th{padding:1.6rem}}.expand-table th{font-size:1.2rem;line-height:1.5rem;font-weight:700;background-color:var(--disabled-light-color)}.expand-table td{font-size:1.4rem;line-height:2.2rem;color:var(--text-color);vertical-align:top;background-color:var(--element-background)}@media (max-width:767px){.expand-table td{font-size:1.2rem;line-height:1.6rem}}.expand-table td._fit-content{width:1%}.expand-table-slot__content{display:none}.expand-table-slot__trigger{position:relative;display:flex;align-items:center;justify-content:center;width:12rem;white-space:nowrap;color:var(--accent-color)}@media (max-width:767px){.expand-table-slot__trigger{width:10rem}}.expand-table-slot__trigger span{position:relative;display:block;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.expand-table-slot__trigger span:after,.expand-table-slot__trigger span:before{position:absolute;bottom:0;left:0;width:100%;height:1px;background:currentColor;transition:transform .5s ease-in-out;content:"";pointer-events:none}.expand-table-slot__trigger span:after{transform:scaleX(0);transform-origin:left}.expand-table-slot__trigger span:before{transform-origin:right;transition-delay:.25s}@media (min-width:1024px){.expand-table-slot__trigger span:hover:after{transform:scaleX(1);transition-delay:.25s}.expand-table-slot__trigger span:hover:before{transform:scaleX(0);transition-delay:0s}}.expand-table-slot__trigger svg{width:2rem;height:2rem;position:absolute}.expand-table-slot-wrapper{max-width:123.2rem}.expand-table-slot-wrapper .wrap-table{box-shadow:4px 4px 20px 4px rgba(0,0,0,.1)}@media (max-width:1360px){.expand-table-slot-wrapper{max-width:100%}}.b-wrapper{padding:4rem}@media (max-width:767px){.b-wrapper{padding:2.4rem}}.b-head_type_search-simple{display:none}.b-top-wizard{display:none!important}.b-serp-list{max-width:100%!important}.b-serp-list>:not(:first-child){position:relative;padding-top:2.4rem}@media (max-width:767px){.b-serp-list>:not(:first-child){padding-top:2rem}}.b-serp-list>:not(:first-child):after{position:absolute;top:-.5px;left:-4.8rem;width:calc(100% + 4.8rem);content:"";height:1px;background-color:var(--blind-color)}@media (max-width:767px){.b-serp-list>:not(:first-child):after{left:-4rem;width:calc(100% + 4rem)}}.b-serp-list>:not(:first-child) .b-serp-item__number{left:-4.8rem!important}@media (max-width:767px){.b-serp-list>:not(:first-child) .b-serp-item__number{left:-4rem!important}}.b-serp-list>:not(:last-child){padding-bottom:2.4rem}@media (max-width:767px){.b-serp-list>:not(:last-child){padding-bottom:2rem}}.b-serp-item{margin:0!important}#ya-site-results{font-family:Sirius,Helvetica,Arial,sans-serif!important;background-color:var(--element-background)!important;color:var(--text-color)!important;margin-top:4rem}@media (max-width:767px){#ya-site-results{margin-top:2rem}}#ya-site-results .b-serp-item__mime{color:var(--accent-color)!important}#ya-site-results .b-serp-item__number{font-size:1.6rem;line-height:2.4rem;font-size:1.6rem!important;font-weight:700!important;color:var(--accent-color)!important}@media (max-width:767px){#ya-site-results .b-serp-item__number{font-size:1.4rem;line-height:2rem;font-size:1.4rem!important}}#ya-site-results .b-pager__current{color:var(--accent-color)!important;background:transparent!important}.b-body-items{padding-left:4.8rem!important}@media (max-width:767px){.b-body-items{padding-left:4rem!important}}.l-page_layout_70-30 .l-page__left{width:100%!important;padding-right:0!important}#ya-site-results .b-serp-item__title-link,#ya-site-results .b-serp-item__title-link:link{font-size:1.8rem;line-height:2.6rem;font-weight:700!important;font-size:1.8rem!important}@media (max-width:767px){#ya-site-results .b-serp-item__title-link,#ya-site-results .b-serp-item__title-link:link{font-size:1.6rem;line-height:2.2rem;font-size:1.6rem!important}}.b-serp-item__title-link{transition:.35s cubic-bezier(.455,.03,.515,.955);color:var(--text-color)!important}@media (min-width:1024px){.b-serp-item__title-link:hover{color:var(--accent-color)!important}}#ya-site-results .b-serp-url,.b-serp-item__text{font-size:1.6rem;line-height:2.4rem;font-size:1.6rem!important;font-weight:400!important}@media (max-width:767px){#ya-site-results .b-serp-url,.b-serp-item__text{font-size:1.4rem;line-height:2rem;font-size:1.4rem!important}}#ya-site-results .b-serp-url{color:var(--accent-color)!important}.b-serp-item__text{margin:1.6rem 0 0!important}@media (max-width:767px){.b-serp-item__text{margin:1.4rem 0 0!important}}.b-serp-item__text b{color:var(--accent-color)!important}.b-serp-item__links{margin:.6rem 0 0!important}@media (max-width:767px){.b-serp-item__links{margin:.5rem 0 0!important}}.b-bottom-wizard{margin:4rem 0 0!important}@media (max-width:767px){.b-bottom-wizard{margin-top:3.2rem!important}}.b-bottom-wizard>.b-pager{margin:0!important}.b-bottom-wizard>.b-pager>:not(.b-pager__pages){display:none!important}.b-bottom-wizard>.b-pager>.b-pager__pages a:link{color:var(--text-color)!important;opacity:.5}.b-loader__ext-wrapper{display:none!important}.ya-site-form{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0)}.top-btn{position:fixed;z-index:8;bottom:6.4rem;right:6.4rem;opacity:0;visibility:hidden;will-change:opacity;transition:.25s cubic-bezier(.455,.03,.515,.955)}@media (max-width:767px){.top-btn{bottom:1.6rem;right:1.6rem}}.top-btn._active{opacity:1;visibility:visible}.top-btn .btn{padding:1.2rem}@media (max-width:767px){.top-btn .btn{padding:.8rem}}.top-btn .btn svg{transform:rotate(180deg)}@media (max-width:767px){.top-btn .btn svg{width:1.6rem;height:1.6rem}}.flickity-enabled{position:static}.flickity-page-dots .dot{margin:0 .4rem;border:1px solid var(--contrast-color);background:none;opacity:1}.flickity-page-dots .dot.is-selected{border-color:var(--accent-color);background-color:var(--accent-color)}
/* End */
/* /local/templates/main_template/css/vendor.css?166556838626878 */
/* /local/templates/main_template/css/app.css?1670248459271153 */
