

/* Start:/local/templates/olymp/assets/css/swiper.11.0.5.css?174561640923510*/
/**
 * Swiper 11.0.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 22, 2023
 */

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


/* Start:/local/templates/olymp/assets/css/jq-form-styler.2.0.2.css?17456164092375*/
.jq-checkbox,
.jq-radio {
    position: relative;
    display: inline-block;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.jq-checkbox input,
.jq-radio input {
    position: absolute;
    z-index: -1;
    margin: 0;
    padding: 0;
    opacity: 0;
}
.jq-file {
    position: relative;
    display: inline-block;
    overflow: hidden;
}
.jq-file input {
    position: absolute;
    top: 0;
    right: 0;
    height: auto;
    margin: 0;
    padding: 0;
    opacity: 0;
    font-size: 100px;
    line-height: 1em;
}
.jq-file__name {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.jq-selectbox,
.jq-select-multiple {
    position: relative;
    display: inline-block;
}
.jq-selectbox select,
.jq-select-multiple select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    opacity: 0;
}
.jq-selectbox li,
.jq-select-multiple li {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
}
.jq-selectbox {
    z-index: 10;
}
.jq-selectbox__select {
    position: relative;
}
.jq-selectbox__select-text {
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.jq-selectbox__dropdown {
    position: absolute;
}
.jq-selectbox__search input {
    -webkit-appearance: textfield;
}
.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
    -webkit-appearance: none;
}
.jq-selectbox__dropdown ul {
    position: relative;
    overflow: auto;
    overflow-x: hidden;
    list-style: none;
    -webkit-overflow-scrolling: touch;
}
.jq-select-multiple ul {
    position: relative;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
}
.jq-number {
    display: inline-block;
}
.jq-number__field input {
    -moz-appearance: textfield;
    text-align: left; /* для Opera Presto */
}
.jq-number__field input::-webkit-inner-spin-button,
.jq-number__field input::-webkit-outer-spin-button {
    margin: 0; /* в каких-то браузерах присутствует отступ */
    -webkit-appearance: none;
}
/* End */


/* Start:/local/templates/olymp/assets/css/magnific-popup.1.2.0.css?17456164097442*/
/* Magnific Popup CSS */
.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8;
}

.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden;
}

.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    box-sizing: border-box;
}

.mfp-container:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
    display: none;
}

.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto;
}

.mfp-ajax-cur {
    cursor: progress;
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out;
}

.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
    cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

.mfp-loading.mfp-figure {
    display: none;
}

.mfp-hide {
    display: none !important;
}

.mfp-preloader {
    color: #CCC;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044;
}
.mfp-preloader a {
    color: #CCC;
}
.mfp-preloader a:hover {
    color: #FFF;
}

.mfp-s-ready .mfp-preloader {
    display: none;
}

.mfp-s-error .mfp-content {
    display: none;
}

button.mfp-close, button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    box-shadow: none;
    touch-action: manipulation;
}
button::-moz-focus-inner {
    padding: 0;
    border: 0;
}

.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    padding: 0 0 18px 10px;
    color: #FFF;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover, .mfp-close:focus {
    opacity: 1;
}
.mfp-close:active {
    top: 1px;
}

.mfp-close-btn-in .mfp-close {
    color: #333;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
    color: #FFF;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%;
}

.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #CCC;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap;
}

.mfp-arrow {
    position: absolute;
    opacity: 0.65;
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.mfp-arrow:active {
    margin-top: -54px;
}
.mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
}
.mfp-arrow:before, .mfp-arrow:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent;
}
.mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px;
}
.mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7;
}

.mfp-arrow-left {
    left: 0;
}
.mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px;
}
.mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
    right: 0;
}
.mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px;
}
.mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
    top: -40px;
}

.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000;
}

/* Main image in popup */
img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
    line-height: 0;
}
.mfp-figure:after {
    content: "";
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444;
}
.mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px;
}
.mfp-figure figure {
    margin: 0;
}

.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto;
}

.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #F3F3F3;
    word-wrap: break-word;
    padding-right: 36px;
}

.mfp-image-holder .mfp-content {
    max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    /**
     * Remove all paddings around the image on small screen
     */
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0;
    }
    .mfp-img-mobile img.mfp-img {
        padding: 0;
    }
    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0;
    }
    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px;
    }
    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        box-sizing: border-box;
    }
    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0;
    }
    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px;
    }
    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, 0.6);
        position: fixed;
        text-align: center;
        padding: 0;
    }
}
@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75);
    }

    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0;
    }

    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%;
    }

    .mfp-container {
        padding-left: 6px;
        padding-right: 6px;
    }
}

/*# sourceMappingURL=magnific-popup.css.map */
/* End */


/* Start:/local/templates/olymp/assets/css/styles.min.css?1751406240465372*/
a:not([class]),a:not([class]):visited{color:currentColor}.hamburger-btn,body{display:-webkit-box;display:-ms-flexbox;position:relative}.hamburger-btn,body,sub,sup{position:relative}.btn-fill-grey .disabled,.btn-fill-grey:disabled,.btn-fill-white .disabled,.btn-fill-white:disabled,.btn-fill.disabled,.btn-fill:disabled{opacity:.5}.btn-arrow:after,[class*=" icon-"]:before,[class^=icon-]:before{font-family:Fontello;font-style:normal;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;pointer-events:none}.custom-form .input-group .list-link.added,.custom-form .input-group.list-group .choose-list.radio-list .radio-item label input:checked+.label:before{border-color:var(--accent-color)}.custom-form .input-group.list-group .choose-list.clinic-list .clinic-item+.clinic-item,.custom-form .input-group.list-group .choose-list.radio-list .radio-item+.radio-item{margin-top:12px}.doctor-item,.form-styles .input-group.radio-group,body{-webkit-box-direction:normal}.doctor-item,.doctor-item .descr-block,.form-styles label,body{-webkit-box-orient:vertical}.activity-item .item-descr,.doctor-item .descr-block .person-descr,.news-item .item-descr{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.header.new-header .header__bottom .btns-block .phone-content .phones-block .social-item .item-title,.header__top .backcall-block .phone-content .phones-block .social-item .item-title{margin-bottom:12px}.grid-section__content,.main-about__content,.mars-about__content{-ms-grid-rows:auto;grid-template-rows:auto}.custom-form .input-group.list-group .choose-list.radio-list,.mfp-wrap,.search-modal .search-result,body{scrollbar-face-color:var(--accent-color);scrollbar-track-color:var(--border-color)}:root{--app-height:100%;--scroll-width:6px;--index:calc(1vw + 1vh);--bg-color:#fff;--txt-main:#595959;--black-color:#1D1D1D;--gray-color:#595959;--red-color:#B91C1C;--red-light-color:#ff7367;--accent-color:#3356A3;--accent-dark-color:#002370;--accent-light-color:rgba(51, 86, 163, 0.1);--orange-color:#FF7900;--orange-light-color:#fff1e5;--orange-hover-color:#ffe4cc;--brown-color:#BA9772;--brown-light-color:#f8f4f1;--brown-hover-color:#f1eae3;--green-color:#00A69C;--green-light-color:#e5f6f5;--green-hover-color:#ccedeb;--grey-hover-color:#F9F9F9;--border-color:#E8E8E8;--placeholder-color:#9CA3AF;--doc-bg-color:#f5f5ff;--overflow-color:255,255,255;--overflow-opacity:.3;--overflow-blur:4px}@font-face{font-family:Fontello;font-weight:400;font-style:normal;font-display:swap;src:url(/local/templates/olymp/assets/css/../fonts/fontello/fontello.eot);src:url(/local/templates/olymp/assets/css/../fonts/fontello/fontello.eot?#iefix) format("embedded-opentype"),url(/local/templates/olymp/assets/css/../fonts/fontello/fontello.woff) format("woff"),url(/local/templates/olymp/assets/css/../fonts/fontello/fontello.woff2) format("woff2"),url(/local/templates/olymp/assets/css/../fonts/fontello/fontello.ttf) format("truetype")}@font-face{font-family:Gilroy;font-weight:300;font-style:normal;font-display:swap;src:url(/local/templates/olymp/assets/css/../fonts/GilroyLight/GilroyLight.eot);src:url(/local/templates/olymp/assets/css/../fonts/GilroyLight/GilroyLight.eot?#iefix) format("embedded-opentype"),url(/local/templates/olymp/assets/css/../fonts/GilroyLight/GilroyLight.woff) format("woff"),url(/local/templates/olymp/assets/css/../fonts/GilroyLight/GilroyLight.woff2) format("woff2"),url(/local/templates/olymp/assets/css/../fonts/GilroyLight/GilroyLight.ttf) format("truetype")}@font-face{font-family:Gilroy;font-weight:500;font-style:normal;font-display:swap;src:url(/local/templates/olymp/assets/css/../fonts/GilroyMedium/GilroyMedium.eot);src:url(/local/templates/olymp/assets/css/../fonts/GilroyMedium/GilroyMedium.eot?#iefix) format("embedded-opentype"),url(/local/templates/olymp/assets/css/../fonts/GilroyMedium/GilroyMedium.woff) format("woff"),url(/local/templates/olymp/assets/css/../fonts/GilroyMedium/GilroyMedium.woff2) format("woff2"),url(/local/templates/olymp/assets/css/../fonts/GilroyMedium/GilroyMedium.ttf) format("truetype")}@font-face{font-family:Gilroy;font-weight:400;font-style:normal;font-display:swap;src:url(/local/templates/olymp/assets/css/../fonts/GilroyRegular/GilroyRegular.eot);src:url(/local/templates/olymp/assets/css/../fonts/GilroyRegular/GilroyRegular.eot?#iefix) format("embedded-opentype"),url(/local/templates/olymp/assets/css/../fonts/GilroyRegular/GilroyRegular.woff) format("woff"),url(/local/templates/olymp/assets/css/../fonts/GilroyRegular/GilroyRegular.woff2) format("woff2"),url(/local/templates/olymp/assets/css/../fonts/GilroyRegular/GilroyRegular.ttf) format("truetype")}@font-face{font-family:Gilroy;font-weight:600;font-style:normal;font-display:swap;src:url(/local/templates/olymp/assets/css/../fonts/GilroySemiBold/GilroySemiBold.eot);src:url(/local/templates/olymp/assets/css/../fonts/GilroySemiBold/GilroySemiBold.eot?#iefix) format("embedded-opentype"),url(/local/templates/olymp/assets/css/../fonts/GilroySemiBold/GilroySemiBold.woff) format("woff"),url(/local/templates/olymp/assets/css/../fonts/GilroySemiBold/GilroySemiBold.woff2) format("woff2"),url(/local/templates/olymp/assets/css/../fonts/GilroySemiBold/GilroySemiBold.ttf) format("truetype")}@font-face{font-family:Gilroy;font-weight:200;font-style:normal;font-display:swap;src:url(/local/templates/olymp/assets/css/../fonts/GilroyThin/GilroyThin.eot);src:url(/local/templates/olymp/assets/css/../fonts/GilroyThin/GilroyThin.eot?#iefix) format("embedded-opentype"),url(/local/templates/olymp/assets/css/../fonts/GilroyThin/GilroyThin.woff) format("woff"),url(/local/templates/olymp/assets/css/../fonts/GilroyThin/GilroyThin.woff2) format("woff2"),url(/local/templates/olymp/assets/css/../fonts/GilroyThin/GilroyThin.ttf) format("truetype")}[class*=" icon-"]:before,[class^=icon-]:before{display:inline-block;margin:0;padding:0;font-weight:400}.icon-arrow:before{content:"\e800"}.icon-phone:before{content:"\e801"}.icon-search:before{content:"\e802"}.icon-social_dzen:before{content:"\e803"}.icon-social_tg:before{content:"\e804"}.icon-social_vk:before{content:"\e805"}.icon-social_yt:before{content:"\e806"}.icon-email:before{content:"\e807"}.icon-phone_arrow:before{content:"\e808"}.icon-close:before{content:"\e809"}.icon-check:before{content:"\e80a"}.icon-download:before{content:"\e80b"}.icon-zoom:before{content:"\e80c"}.icon-attention:before{content:"\e80d"}.icon-user:before{content:"\e80e"}.icon-whatsapp:before{content:"\f232"}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{margin:0!important;padding:0!important;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}html:focus-within{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;text-wrap:balance}body,dd,dl,fieldset,figcaption,figure,form,p{margin:0;padding:0}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.75ex}sup{top:-.75ex;left:.5ex}address,time{font-style:normal}blockquote,q{margin:0;padding:0;quotes:none}table{text-indent:0;border-color:inherit;border-collapse:collapse;border-spacing:0}ol[role=list],ul[role=list]{margin:0;padding:0;list-style:none}img{display:block;width:auto;max-width:100%;margin:0;height:auto;font-style:italic}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a[class]{text-decoration:none}button,input,select,textarea{font:inherit;line-height:inherit;letter-spacing:inherit;background-image:none}a,button,details,select{color:currentColor;cursor:pointer}.disabled,:disabled{cursor:default}textarea:not([rows]){max-width:100%;vertical-align:top}body{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:320px;font-family:Gilroy,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:150%;color:var(--txt-main);background-color:var(--bg-color);text-rendering:optimizeSpeed;scroll-behavior:smooth;-ms-scroll-snap-type:y proximity;scroll-snap-type:y proximity;min-height:var(--app-height);overflow-x:hidden}.h1,.h2,h1,h2{font-weight:600;color:var(--black-color);line-height:125%}body::-webkit-scrollbar{width:var(--scroll-width);height:var(--scroll-width);border-radius:0}body::-webkit-scrollbar-thumb{background:var(--accent-color);border-radius:0;-webkit-transition:background-color .3s;transition:background-color .3s}body::-webkit-scrollbar-thumb:hover{background:#000}body::-webkit-scrollbar-track{background:var(--border-color);border-radius:0}body.overflow{overflow:hidden;padding-right:var(--scroll-width)}body.overflow:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(var(--overflow-color),var(--overflow-opacity));-webkit-backdrop-filter:blur(var(--overflow-blur));backdrop-filter:blur(var(--overflow-blur));z-index:15}body.overflow .header-fixed{-webkit-transition:none;transition:none;padding-right:var(--scroll-width)}footer,header,main{width:100%}main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.container{width:100%;margin:0 auto;max-width:1502px;padding:0 15px}.hamburger-btn{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;border:none;width:48px;height:48px;cursor:pointer;padding:0;margin:0;z-index:10;background-color:var(--accent-light-color);border-radius:8px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.breadcrumbs-row ol,.clinic-types,.title-row{display:-webkit-box;display:-ms-flexbox}.hamburger-btn:hover{background-color:var(--accent-color)}.hamburger-btn:hover .hamburger-inner,.hamburger-btn:hover .hamburger-inner:after,.hamburger-btn:hover .hamburger-inner:before{background-color:#fff}.btn-fill,.hamburger-btn .hamburger-inner,.hamburger-btn.active{background-color:var(--accent-color)}.hamburger-btn .hamburger-inner{display:block;width:16px;height:2px;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s;pointer-events:none}.hamburger-btn .hamburger-inner:after,.hamburger-btn .hamburger-inner:before{content:"";display:block;width:16px;height:2px;background-color:var(--accent-color);position:absolute;-webkit-transition:background-color .3s,-webkit-transform .15s linear;transition:transform .15s linear,background-color .3s,-webkit-transform .15s linear}.hamburger-btn .hamburger-inner:before{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.hamburger-btn .hamburger-inner:after{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.hamburger-btn.active .hamburger-inner{background-color:transparent}.hamburger-btn.active .hamburger-inner::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}.hamburger-btn.active .hamburger-inner::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff}.btn-border-grey:hover,.custom-form .input-group .list-link:hover{background-color:var(--grey-hover-color)}.breadcrumbs-row{margin:20px 0}.breadcrumbs-row ol{display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;max-width:100%}.breadcrumbs-row ol li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 15px 15px 0;position:relative;max-width:100%}.breadcrumbs-row ol li:before{display:inline-block;content:"/";margin-right:15px}.breadcrumbs-row ol li:nth-of-type(1):before,.custom-form .input-group .list-link.added:after,.form-styles .input-group.file-group label .file-label.attached span:after{display:none}.breadcrumbs-row ol a,.breadcrumbs-row ol span{display:inline-block;position:relative;text-decoration:none;font-size:14px}.breadcrumbs-row ol a{-webkit-transition:color .3s;transition:color .3s}.breadcrumbs-row ol a:hover{color:#fff}.h1,h1{font-size:52px}.h2,h2{font-size:40px}.h3,h3{line-height:125%;font-weight:500;color:var(--black-color);font-size:32px}.h4,.h5,.page-title,.section-subtitle,.section-title,h4,h5{font-weight:600;color:var(--black-color)}.h4,h4{line-height:120%;font-size:24px}.h5,h5{line-height:122%;font-size:18px}.page-title{line-height:111%;font-size:54px}.section-title{line-height:125%;font-size:52px}.section-subtitle{line-height:120%;font-size:24px}.title-row{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.title-row .section-descr{margin-left:auto;max-width:530px;padding-left:15px;-ms-flex-item-align:start;align-self:flex-start}.title-row .see-more{margin-left:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.btn-border,.btn-border-grey{display:-webkit-inline-box;display:-ms-inline-flexbox;-webkit-box-align:center;font-size:18px;line-height:133%;font-weight:500}.title-row .logo-image{margin:0 32px}.btn-border{display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--accent-color);border-radius:8px;color:var(--accent-color);padding:14px 24px;white-space:nowrap}.btn-border-grey{display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--border-color);border-radius:8px;padding:14px 24px;-webkit-transition:background-color .3s;transition:background-color .3s}.btn-fill,.btn-fill-grey{display:-webkit-inline-box;display:-ms-inline-flexbox;-webkit-box-align:center;border:none;padding:14px 24px}.btn-fill{display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;color:#fff;font-size:18px;line-height:133%;font-weight:500;-webkit-transition:background-color .3s,opacity .3s;transition:background-color .3s,opacity .3s}.btn-fill-grey,.btn-fill-white{color:var(--accent-color);font-size:18px;line-height:133%;font-weight:500}.btn-fill:hover{background-color:var(--accent-dark-color)}.btn-fill-grey .disabled:hover,.btn-fill-grey:disabled:hover,.btn-fill-grey:hover,.btn-fill.disabled:hover,.btn-fill:disabled:hover{background-color:var(--accent-color)}.btn-fill-grey{display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;background-color:rgba(51,86,163,.1);-webkit-transition:background-color .3s,opacity .3s,color .3s;transition:background-color .3s,opacity .3s,color .3s}.btn-fill-white,.custom-form .input-group .list-link{display:-webkit-inline-box;display:-ms-inline-flexbox}.btn-fill-grey:hover{color:#fff}.btn-fill-white:hover,.form-styles .input-group.check-group .label a:hover{color:var(--accent-dark-color)}.btn-fill-white .disabled:hover,.btn-fill-white:disabled:hover,.btn-fill-white:hover{background-color:rgba(255,255,255,.9)}.btn-fill-white{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;border-radius:8px;background-color:#fff;padding:16px 24px;-webkit-transition:background-color .3s,opacity .3s,color .3s;transition:background-color .3s,opacity .3s,color .3s}.btn-arrow:after{display:inline-block;font-weight:400;content:"\e800";margin:0 6px 0 18px;font-size:14px;line-height:14px;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.btn-arrow:hover:after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.clinic-types{display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.clinic-types .type-item{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:12px;line-height:100%;padding:6px 10px;border-radius:30px;color:var(--clinic-color,var(--txt-main));background-color:rgb(from var(--clinic-color,var(--txt-main)) r g b/.1);-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.clinic-types .type-item:hover{background-color:rgb(from var(--clinic-color,var(--txt-main)) r g b/.2)}.custom-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:8px}.btns-row,.form-styles .input-row+.input-group,.form-styles .input-row+.input-row{margin-top:24px}.custom-form .input-group{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.custom-form .input-group .list-link{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--border-color);border-radius:8px;padding:5px 17px;background-color:#fff;cursor:pointer;height:100%;min-height:44px;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.custom-form .input-group .list-link span{display:inline-block;border-radius:30px;padding:2px 10px;margin-left:8px;pointer-events:none;white-space:nowrap;color:var(--clinic-color,var(--txt-main));background-color:rgb(from var(--clinic-color,var(--accent-light-color)) r g b/.1)}.custom-form .input-group.list-group .choose-list.check-list .check-item label .label:before,.custom-form .input-group.list-group .choose-list.clinic-list .clinic-item label .label:before{font-family:Fontello;font-style:normal;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;font-size:10px;line-height:10px;position:absolute;padding-top:2px;color:transparent;left:0;font-weight:400}.custom-form .input-group .list-link:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e800";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:0 4px 0 15px;font-size:12px;line-height:12px;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.custom-form .input-group .list-link.active:after{-webkit-transform:rotate(90deg) scale(-1,1);-ms-transform:rotate(90deg) scale(-1,1);transform:rotate(90deg) scale(-1,1)}.custom-form .input-group.search-group+.list-group .choose-list,.custom-form .input-group.search-group+.list-group+.list-group .choose-list{left:unset;right:0}.custom-form .input-group.search-group .search-input{border:1px solid var(--border-color);border-radius:8px;padding:9px 17px;background-color:#fff;width:100%}.custom-form .input-group.search-group .search-input.placeholder{color:var(--placeholder-color)}.custom-form .input-group.search-group .search-input::-webkit-input-placeholder{color:var(--placeholder-color)}.custom-form .input-group.search-group .search-input::-moz-placeholder{color:var(--placeholder-color)}.custom-form .input-group.search-group .search-input:-moz-placeholder{color:var(--placeholder-color)}.custom-form .input-group.search-group .search-input:-ms-input-placeholder{color:var(--placeholder-color)}.custom-form .input-group.list-group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;position:relative}.custom-form .input-group.list-group .choose-list{display:none;position:absolute;top:calc(100% + 8px);left:0;background-color:#fff;border:1px solid var(--border-color);border-radius:8px;padding:24px 20px;z-index:11}.custom-form .input-group.list-group .choose-list .list-title{display:block;font-size:24px;line-height:122%;font-weight:600;color:var(--black-color);white-space:nowrap;margin-bottom:24px}.custom-form .input-group.list-group .choose-list.clinic-list{min-width:280px}.custom-form .input-group.list-group .choose-list.clinic-list .clinic-item label{display:inline-block;position:relative}.custom-form .input-group.list-group .choose-list.clinic-list .clinic-item label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.custom-form .input-group.list-group .choose-list.clinic-list .clinic-item label input:checked+.label:before{background-color:var(--accent-color);color:#fff}.custom-form .input-group.list-group .choose-list.clinic-list .clinic-item label .label{display:inline-block;line-height:100%;padding:6px 10px;border-radius:30px;margin-left:40px;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer;color:var(--clinic-color,var(--txt-main));background-color:rgb(from var(--clinic-color,var(--border-color)) r g b/.1)}.custom-form .input-group.list-group .choose-list.clinic-list .clinic-item label .label:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"\e80a";width:28px;height:28px;background-color:var(--grey-hover-color);border-radius:8px;top:0;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.custom-form .input-group.list-group .choose-list.clinic-list .clinic-item label .label:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.custom-form .input-group.list-group .choose-list.clinic-list .clinic-item label .label:hover{background-color:rgb(from var(--clinic-color,var(--txt-main)) r g b/.2)}.custom-form .input-group.list-group .choose-list.radio-list{min-width:380px;max-height:480px;overflow-y:scroll}.custom-form .input-group.list-group .choose-list.radio-list::-webkit-scrollbar{width:var(--scroll-width);height:var(--scroll-width);border-radius:0}.custom-form .input-group.list-group .choose-list.radio-list::-webkit-scrollbar-thumb{background:var(--accent-color);border-radius:0;-webkit-transition:background-color .3s;transition:background-color .3s}.custom-form .input-group.list-group .choose-list.radio-list::-webkit-scrollbar-thumb:hover{background:#000}.custom-form .input-group.list-group .choose-list.radio-list::-webkit-scrollbar-track{background:var(--border-color);border-radius:0}.custom-form .input-group.list-group .choose-list.radio-list .radio-item label{display:block;position:relative}.custom-form .input-group.list-group .choose-list.radio-list .radio-item label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.custom-form .input-group.list-group .choose-list.radio-list .radio-item label input:checked+.label:after{opacity:1}.custom-form .input-group.list-group .choose-list.radio-list .radio-item label .label{display:inline-block;position:relative;white-space:nowrap;cursor:pointer;background-color:var(--grey-hover-color);border-radius:30px;padding:2px 10px;-webkit-transition:background-color .3s;transition:background-color .3s;margin-left:38px}.custom-form .input-group.list-group .choose-list.radio-list .radio-item label .label:hover{background-color:#f0f0f0}.custom-form .input-group.list-group .choose-list.radio-list .radio-item label .label:before{content:"";display:block;width:24px;height:24px;border-radius:50%;background-color:var(--grey-hover-color);border:1px solid var(--grey-hover-color);position:absolute;top:2px;right:calc(100% + 12px);-webkit-transition:border-color .3s;transition:border-color .3s}.custom-form .input-group.list-group .choose-list.radio-list .radio-item label .label:after{content:"";display:block;width:16px;height:16px;background-color:var(--accent-color);border-radius:50%;position:absolute;top:6px;right:calc(100% + 16px);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.areas-section .tab-section .tabs-column ul a:hover,.custom-form .input-group.list-group .choose-list.check-list .check-item label .label:hover,.form-styles .input-group.select-group .custom-select .jq-selectbox__dropdown ul li.sel,.form-styles .input-group.select-group .custom-select .jq-selectbox__dropdown ul li:hover{background-color:#f0f0f0}.custom-form .input-group.list-group .choose-list.check-list{width:-webkit-max-content;width:-moz-max-content;width:max-content}.custom-form .input-group.list-group .choose-list.check-list .check-item label{display:block;position:relative}.custom-form .input-group.list-group .choose-list.check-list .check-item label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.custom-form .input-group.list-group .choose-list.check-list .check-item label input:checked+.label:before{color:#fff;background-color:var(--accent-color)}.custom-form .input-group.list-group .choose-list.check-list .check-item label .label{display:inline-block;white-space:nowrap;cursor:pointer;background-color:var(--grey-hover-color);border-radius:30px;padding:2px 10px;-webkit-transition:background-color .3s;transition:background-color .3s;margin-left:38px}.custom-form .input-group.list-group .choose-list.check-list .check-item label .label:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"\e80a";width:28px;height:28px;background-color:var(--grey-hover-color);border-radius:8px;top:0;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.custom-form .input-group.list-group .choose-list.check-list .check-item+.check-item{margin-top:10px}.custom-form .input-group.list-group .choose-list .reset-link{display:inline-block;margin-top:35px;font-size:14px;line-height:100%;font-weight:500;color:var(--accent-color);text-decoration:underline;-webkit-transition:color .3s;transition:color .3s}.btns-row,.btns-row .more-link,.form-styles label{display:-webkit-box;display:-ms-flexbox}.custom-form .input-group.list-group .choose-list .reset-link:hover{text-decoration:none;color:var(--accent-color)}.form-styles .input-group.check-group label .check-icon:after,.form-styles .input-group.file-group label .file-label span:after,.form-styles .input-group.select-group .custom-select .jq-selectbox__trigger-arrow:after,.header__top .backcall-block .phone-content .phones-block .block-item .phone-link:before,.workresult-item .image-block .image-link:after{font-family:Fontello;font-style:normal;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none}.custom-form .input-group.list-group .choose-list .submit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:30px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .social-item,.header__top .backcall-block .phone-content .phones-block .social-item{margin-top:28px}.btns-row{display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.btns-row .more-link{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.btns-row .more-link:after,.btns-row .more-link:hover:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.form-styles label{display:flex;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.form-styles .label{display:inline-block;margin-bottom:8px}.form-styles input,.form-styles textarea{display:block;width:100%;border:none;border-radius:4px;background-color:var(--grey-hover-color);padding:14px 21px}.form-styles input.placeholder,.form-styles textarea.placeholder{color:var(--placeholder-color);-webkit-transition:color .3s;transition:color .3s}.form-styles input::-webkit-input-placeholder,.form-styles textarea::-webkit-input-placeholder{color:var(--placeholder-color);-webkit-transition:color .3s;transition:color .3s}.form-styles input::-moz-placeholder,.form-styles textarea::-moz-placeholder{color:var(--placeholder-color);-moz-transition:color .3s;transition:color .3s}.form-styles input:-moz-placeholder,.form-styles textarea:-moz-placeholder{color:var(--placeholder-color);-moz-transition:color .3s;transition:color .3s}.form-styles input:-ms-input-placeholder,.form-styles textarea:-ms-input-placeholder{color:var(--placeholder-color);-ms-transition:color .3s;transition:color .3s}.form-styles input:focus.placeholder,.form-styles textarea:focus.placeholder{color:transparent}.form-styles input:focus::-webkit-input-placeholder,.form-styles textarea:focus::-webkit-input-placeholder{color:transparent}.form-styles input:focus::-moz-placeholder,.form-styles textarea:focus::-moz-placeholder{color:transparent}.form-styles input:focus:-moz-placeholder,.form-styles textarea:focus:-moz-placeholder{color:transparent}.form-styles input:focus:-ms-input-placeholder,.form-styles textarea:focus:-ms-input-placeholder{color:transparent}.form-styles input[type=date]{border-left:4px solid var(--accent-color);padding:13px 21px}.form-styles .required+.label:after,.form-styles input[required]+.label:after,.form-styles select[required]+.label:after{display:inline-block;content:"*";color:var(--red-color);margin-left:1px}.form-styles .input-group.type-group .label{font-size:12px;margin-bottom:10px}.form-styles .input-group.type-group input{padding:0;text-transform:uppercase;background-color:transparent;font-weight:500;color:var(--black-color);cursor:default}.form-styles .input-group.message-group{position:relative;border-radius:4px 8px 8px 4px}.form-styles .input-group.message-group textarea{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:100%;min-height:96px;padding:12px 21px 12px 16px;border-left:4px solid var(--accent-color)}.form-styles .input-group.select-group{position:relative}.form-styles .input-group.select-group select{position:absolute;top:0;left:0;width:0;height:0;visibility:hidden;opacity:0}.form-styles .input-group.select-group .custom-select{width:100%;height:52px;cursor:pointer}.form-styles .input-group.select-group .custom-select .jq-selectbox__select{display:block;width:100%;border:none;border-radius:4px;background-color:var(--grey-hover-color);padding:14px 21px 14px 16px;border-left:4px solid var(--accent-color);cursor:pointer}.form-styles .input-group.select-group .custom-select .jq-selectbox__select-text{padding-right:35px;cursor:pointer}.form-styles .input-group.select-group .custom-select .jq-selectbox__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:50px;height:100%;top:0;right:0;pointer-events:none;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.form-styles .input-group.select-group .custom-select .jq-selectbox__trigger-arrow:after{display:inline-block;font-weight:400;content:"\e800";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:14px;line-height:14px}.form-styles .input-group.select-group .custom-select .jq-selectbox__dropdown{width:100%;border:1px solid var(--border-color);border-radius:8px;background-color:#fff;cursor:pointer}.form-styles .input-group.select-group .custom-select .jq-selectbox__dropdown ul{margin:0;padding:0;list-style-type:none;max-height:236px}.form-styles .input-group.select-group .custom-select .jq-selectbox__dropdown ul li{display:block;padding:16px 18px;border-radius:8px;background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer}.form-styles .input-group.select-group .custom-select .jq-selectbox__dropdown ul li+li{margin-top:4px}.form-styles .input-group.select-group .custom-select.opened .jq-selectbox__trigger{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.form-styles .input-group.check-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-styles .input-group.check-group label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.form-styles .input-group.check-group label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.form-styles .input-group.check-group label input:checked+.check-icon{background-color:var(--accent-color);color:#fff}.form-styles .input-group.check-group label input:checked+.check-icon:hover{background-color:var(--accent-dark-color)}.form-styles .input-group.check-group label .check-icon{display:block;color:transparent;background-color:#767676;border:1px solid #e8e8e8;border-radius:4px;width:36px;height:36px;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;cursor:pointer;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;position:relative}.form-styles .input-group.check-group label .check-icon:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;font-weight:400;content:"\e80a";position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);font-size:14px;line-height:14px}.form-styles .input-group.check-group label .check-icon:hover{background-color:var(--gray-color)}.form-styles .input-group.check-group label .label{cursor:pointer}.form-styles .input-group.check-group .label{display:inline-block;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:calc(100% - 36px);font-size:12px;line-height:133%;margin:0;padding-left:12px}.form-styles .input-group.check-group .label a{display:inline;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s}.form-styles .input-group.file-group label .file-label.attached,.form-styles .input-group.file-group label:hover .file-label{color:var(--txt-main)}.form-styles .input-group.radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-styles .input-group.radio-group .radio-row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:var(--grey-hover-color);border-radius:32px;width:auto}.form-styles .input-group.radio-group .radio-row label{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;position:relative}.form-styles .input-group.radio-group .radio-row label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.form-styles .input-group.radio-group .radio-row label input:checked+.label{color:#fff;background-color:var(--accent-color)}.form-styles .input-group.radio-group .radio-row label .label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 42px;border-radius:32px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;margin:0;cursor:pointer}.form-styles .input-group.radio-group .group-title{display:inline-block;margin-bottom:8px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.form-styles .input-group.radio-group .group-title:after{display:inline-block;content:"*";color:var(--red-color);margin-left:1px}.form-styles .input-group.file-group label{position:relative;cursor:pointer}.form-styles .input-group.file-group label input{position:absolute;top:0;left:0;opacity:0;width:0;height:0;visibility:hidden}.form-styles .input-group.file-group label .file-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;border:none;border-radius:4px;background-color:var(--grey-hover-color);padding:14px 21px;color:var(--placeholder-color);-webkit-transition:color .3s;transition:color .3s;border-left:4px solid var(--accent-color)}.form-styles .input-group.file-group label .file-label span:after{font-weight:400;content:"\e80b";margin-left:15px;font-size:14px;line-height:14px}.form-styles .input-group.btn-group .submit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:16px}.form-styles .input-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.form-styles .input-row .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.form-styles .input-row .input-group+.input-group{margin-top:0}.form-styles .input-row>.input-row{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.form-styles .input-row>.input-row+.input-group,.form-styles .input-row>.input-row+.input-row{margin:0}.swiper-wrapper{height:auto}.swiper-button-lock{display:none!important}.doctor-item,.doctor-item .image-block{display:-webkit-box;display:-ms-flexbox}.doctor-item{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.doctor-item .image-block{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:272px;background-color:var(--grey-hover-color);border-radius:8px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:16px}.activity-item,.doctor-item .descr-block{display:-ms-flexbox;border:1px solid var(--border-color);-webkit-box-direction:normal}.doctor-item .image-block .image-link{display:block;height:100%}.doctor-item .image-block .item-image,.doctor-item .image-block img,.doctor-item .image-block picture{width:100%;height:calc(100% + 32px);margin:16px auto -32px;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform;-o-object-fit:contain;object-fit:contain}.doctor-item .descr-block{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:8px;background-color:#fff;position:relative;z-index:1;margin-top:16px;padding:16px 24px 24px}.doctor-item .descr-block .area-type{font-size:12px;line-height:133%;color:rgba(89,89,89,.5);-webkit-transition:color .3s;transition:color .3s}.doctor-item .descr-block .area-type:hover{color:var(--accent-color)}.doctor-item .descr-block .person-name{display:inline-block;font-size:18px;line-height:125%;font-weight:600;color:var(--black-color);margin-top:24px}.activity-item,.activity-item .item-descr,.doctor-item .descr-block .person-descr{display:-webkit-box;-webkit-box-orient:vertical}.doctor-item .descr-block .person-name span{display:block;text-transform:uppercase;color:var(--accent-color)}.doctor-item .descr-block .person-descr{font-size:14px;line-height:143%;font-weight:500;margin-top:12px}.doctor-item .descr-block .person-descr.show{display:block;overflow:visible;text-overflow:unset}.doctor-item .descr-block .clinic-types{margin:24px 0}.doctor-item .descr-block .item-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--accent-color);font-size:18px;line-height:133%;font-weight:500;margin-top:auto}.activity-item .item-descr.show,.news-item .item-descr.show{display:block;overflow:visible;text-overflow:unset}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item+.block-item,.header__top .backcall-block .phone-content .phones-block .block-item+.block-item,.vacancy-item .item-part+.item-part{margin-top:25px}.doctor-item:hover .image-block .item-image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.activity-item{display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;border-radius:8px;padding:24px}.activity-item .item-title{font-size:18px;line-height:122%;font-weight:600;color:var(--black-color)}.activity-item .item-descr{font-size:14px;line-height:143%;font-weight:500;margin:12px 0 24px;color:#767676}.activity-item .item-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--accent-color);font-size:18px;line-height:133%;font-weight:500;margin-top:auto}.news-item,.news-item .top-row{display:-webkit-box;display:-ms-flexbox}.news-item{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--border-color);border-radius:8px;padding:16px 24px 22px}.news-item .top-row{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:12px}.news-item .top-row .date{font-size:14px;line-height:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:auto}.news-item .item-tag{display:inline-block;background-color:var(--grey-hover-color);border-radius:30px;font-size:14px;line-height:143%;padding:8px 12px}.information-item,.news-item .item-descr{display:-webkit-box;-webkit-box-orient:vertical}.news-item .item-title{line-height:120%;font-weight:600;color:var(--black-color);margin-top:24px;font-size:24px}.news-item .item-descr{margin-top:16px;color:#767676;margin-bottom:24px}.news-item .image-block{margin-top:auto;width:100%;max-height:283px}.news-item .image-block .item-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:8px}.information-item{display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--border-color);border-radius:8px;padding:24px 24px 22px}.information-item .item-descr{font-size:14px;line-height:143%;font-weight:500;margin:12px 0 24px;color:#767676}.information-item .item-descr p+p{margin-top:20px}.information-item .item-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--accent-color);font-size:18px;line-height:133%;font-weight:500;margin-top:auto}.information-item.empty-item{padding:0;border:none;border-radius:0}.vacancy-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--border-color);border-radius:8px;padding:24px 32px}.vacancy-item .item-title{display:block;line-height:120%;font-weight:600;color:var(--black-color);margin-bottom:24px;font-size:24px}.vacancy-item .item-part h6{display:block;font-size:18px;line-height:122%;font-weight:600;color:var(--black-color);margin-bottom:11px}.vacancy-item .item-part ul{margin:0;padding:0 24px;list-style-type:disc}.vacancy-item .item-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px;margin:24px 0}.vacancy-item .item-tags span{font-size:18px;line-height:122%;font-weight:600;color:var(--black-color)}.vacancy-item .item-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:auto}.offer-item,.offer-item .descr-block{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.offer-item{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.offer-item .image-block{position:relative;width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:418px;max-height:418px}.offer-item .image-block .image-link{display:block;height:100%}.offer-item .image-block .gift-tag{position:absolute;top:8px;left:8px;background-color:var(--accent-color);border-radius:30px;color:#fff;padding:6px 10px;font-size:14px;line-height:143%;font-weight:500}.offer-item .image-block .item-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:8px}.offer-item .descr-block{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--border-color);border-radius:8px;margin-top:8px;width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:16px 24px}.offer-item .descr-block .area-type{display:inline-block;font-size:12px;line-height:133%;color:rgba(89,89,89,.5);-webkit-transition:color .3s;transition:color .3s}.offer-item .descr-block .area-type:hover{color:var(--black-color)}.offer-item .descr-block .item-name{display:inline-block;font-size:18px;line-height:120%;font-weight:600;color:var(--black-color);margin-top:24px}.offer-item .descr-block .item-descr{font-size:14px;line-height:143%;font-weight:500;color:#767676;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:12px}.offer-item .descr-block .item-descr.show{display:block;overflow:visible;text-overflow:unset}.offer-item .descr-block .clinic-types{margin:24px 0}.offer-item .descr-block .item-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--accent-color);font-size:18px;line-height:133%;font-weight:500;margin-top:auto}.offer-item .descr-block .price-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px;margin-top:24px}.offer-item .descr-block .price-row .old-price{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;position:relative;color:#767676;font-weight:600}.offer-item .descr-block .price-row .old-price:after{content:"";display:block;width:100%;height:1px;background-color:#767676;position:absolute;top:50%;left:0}.offer-item .descr-block .price-row .price{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:24px;line-height:120%;font-weight:600;color:var(--black-color)}.equipment-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.equipment-item .image-block{width:100%;-webkit-box-flex:0;-ms-flex:0 0 272px;flex:0 0 272px;height:272px;background-color:var(--grey-hover-color);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:16px}.header,.workresult-item .image-block .image-link:hover:after{background-color:#fff}.equipment-item .descr-block,.workresult-item .descr-block{padding:16px 24px 24px;width:100%;margin-top:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal}.equipment-item .image-block .image-link{display:block;height:100%}.equipment-item .image-block .item-image,.equipment-item .image-block img,.equipment-item .image-block picture{margin:16px auto -32px;height:calc(100% + 32px);width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform}.equipment-item .descr-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:1px solid var(--border-color);border-radius:8px;background-color:#fff;position:relative;z-index:1}.equipment-item .descr-block .item-name{display:inline-block;font-size:18px;line-height:125%;font-weight:600;color:var(--black-color)}.equipment-item .descr-block .item-name span{display:block;text-transform:uppercase;color:var(--accent-color)}.equipment-item .descr-block .item-descr{font-size:14px;line-height:143%;font-weight:500;margin-top:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.equipment-item .descr-block .item-descr.show{display:block;overflow:visible;text-overflow:unset}.equipment-item .descr-block .clinic-types{margin:24px 0}.equipment-item .descr-block .item-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--accent-color);font-size:18px;line-height:133%;font-weight:500;margin-top:auto}.equipment-item:hover .image-block .item-image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.workresult-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.workresult-item .image-block{width:100%;border-radius:8px;overflow:hidden;height:350px}.workresult-item .image-block .image-link{display:block;position:relative;height:100%}.workresult-item .image-block .image-link:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;background-color:rgba(255,255,255,.5);border-radius:50%;font-weight:400;content:"\e80c";position:absolute;font-size:14px;line-height:14px;top:16px;right:16px;z-index:1;-webkit-transition:background-color .3s;transition:background-color .3s;pointer-events:none}.workresult-item .image-block .image-link:hover .item-image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.workresult-item .image-block .item-image,.workresult-item .image-block img,.workresult-item .image-block picture{width:100%;height:100%;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.workresult-item .descr-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--border-color);border-radius:8px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.workresult-item .descr-block .area-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.header__top,.workresult-item .descr-block .item-doctor{-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox}.workresult-item .descr-block .area-item+.area-item{margin-top:16px}.workresult-item .descr-block .area-type{display:inline-block;font-size:12px;line-height:133%;color:rgba(89,89,89,.5);-webkit-transition:color .3s;transition:color .3s}.workresult-item .descr-block .area-type:hover,.workresult-item .descr-block .item-doctor:hover span,.workresult-item .descr-block .item-name{color:var(--black-color)}.workresult-item .descr-block .item-name{display:inline-block;font-size:16px;line-height:150%;font-weight:500;margin-top:12px}.workresult-item .descr-block .clinic-types{margin:32px 0}.workresult-item .descr-block .item-doctor{margin-top:auto;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.workresult-item .descr-block .item-doctor .doc-icon{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%;border:1px solid var(--border-color)}.workresult-item .descr-block .item-doctor span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;font-size:14px;line-height:143%;font-weight:500;color:#767676;-webkit-transition:color .3s;transition:color .3s}.mfp-zoom-in .mfp-with-anim{opacity:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:.3s ease-out;transition:.3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.header.new-header .header__bottom .btns-block .phone-content .phones-block .social-item .social-list a:hover,.header__top .backcall-block .phone-content .phones-block .social-item .social-list a:hover,.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.header{padding:16px 0;-webkit-box-shadow:2px 4px 24px 0 rgba(188,188,188,.14);box-shadow:2px 4px 24px 0 rgba(188,188,188,.14);position:fixed;border-radius:0 0 24px 24px;top:0;left:0;z-index:12;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s,-webkit-box-shadow .3s;will-change:transform}.header__top{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:12px}.header__top .links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:15px}.header__top .add-link{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:171px;height:28px}.header__top .add-link .logo-image{display:block;width:100%;height:100%}.header__top .logo-link{display:inline-block;margin-right:auto}.header__top .logo-link .logo-image{display:block}.header__top .backcall-block{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;padding-left:15px}.header__top .backcall-block .phone-content{position:relative}.header__top .backcall-block .phone-content .phone-link{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--accent-color);border-radius:8px;color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s;font-size:20px;line-height:20px}.header__top .backcall-block .phone-content .phone-link:hover{background-color:var(--accent-dark-color)}.header__top .backcall-block .phone-content .phone-link .icon{pointer-events:none}.header__top .backcall-block .phone-content .phone-link.active .icon:before{content:"\e809";font-size:16px;line-height:16px}.header__top .backcall-block .phone-content .phones-block{display:none;position:absolute;top:calc(100% + 15px);right:0;width:435px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);background-color:#fff;border-radius:8px;z-index:2;padding:16px}.header__top .backcall-block .phone-content .phones-block .item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;font-size:18px;line-height:122%;font-weight:600;color:var(--black-color);margin-bottom:16px}.header__top .backcall-block .phone-content .phones-block .block-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.header__top .backcall-block .phone-content .phones-block .block-item .item-title:before{content:"";display:block;width:11px;height:11px;border-radius:50%;margin-right:8px;background-color:var(--clinic-color)}.header__top .backcall-block .phone-content .phones-block .block-item .phone-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;color:var(--accent-color);background-color:var(--accent-light-color);font-size:18px;font-weight:500;line-height:100%;border-radius:8px;padding:25px 10px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;max-width:calc(100% - 100px - 20px)}.header__top .backcall-block .phone-content .phones-block .block-item .phone-link:before{font-weight:400;content:"\e808";margin-right:14px;font-size:21px;line-height:21px}.header__top .backcall-block .phone-content .phones-block .block-item .phone-link:hover{color:#fff;background-color:var(--accent-dark-color)}.header__top .backcall-block .phone-content .phones-block .block-item .tg-link,.header__top .backcall-block .phone-content .phones-block .block-item .wa-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;width:50px;font-size:22px;line-height:100%;color:var(--accent-color);background-color:var(--accent-light-color);border-radius:8px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.header__top .backcall-block .phone-content .phones-block .block-item .tg-link:hover,.header__top .backcall-block .phone-content .phones-block .block-item .wa-link:hover{color:#fff;background-color:var(--accent-dark-color)}.header__top .backcall-block .phone-content .phones-block .block-item .email-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;width:50px;color:var(--accent-color);background-color:var(--accent-light-color);border-radius:8px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.header__top .backcall-block .phone-content .phones-block .block-item .email-link:hover{color:#fff;background-color:var(--accent-dark-color)}.header__top .backcall-block .phone-content .phones-block .social-item .social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;list-style-type:none;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.header__top .backcall-block .phone-content .phones-block .social-item .social-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.header__top .backcall-block .phone-content .phones-block .social-item .social-list a{display:block;border-radius:14px;overflow:hidden;-webkit-transition:opacity .3s;transition:opacity .3s}.header__top .backcall-block .phone-content .phones-block .backcall-item{margin-top:24px}.header__top .backcall-block .phone-content .phones-block .backcall-item .form-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.header__top .backcall-block .backcall-link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;display:inline-block;padding:12px 24px;border-radius:8px;color:#fff;background-color:var(--accent-color);-webkit-transition:background-color .3s;transition:background-color .3s;font-size:16px;line-height:150%;font-weight:500;margin-left:8px}.header__bottom .main-menu ul a:hover,.header__bottom .main-menu ul li.submenu-item .submenu-wrapper ul a:hover,.header__bottom .main-menu ul li.submenu-item:hover span{color:var(--accent-color)}.header__top .backcall-block .backcall-link:hover{background-color:var(--accent-dark-color)}.header__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:12px;border-top:1px solid var(--border-color)}.header__bottom .main-menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:auto}.header__bottom .main-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__bottom .main-menu ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:20px}.header__bottom .main-menu ul li:nth-of-type(1){margin:0}.header__bottom .main-menu ul li.submenu-item{position:relative}.header__bottom .main-menu ul li.submenu-item span{display:inline-block;font-weight:500;-webkit-transition:color .3s;transition:color .3s;cursor:pointer}.header__bottom .main-menu ul li.submenu-item .submenu-wrapper{display:none;padding:28px 0 0;position:absolute;top:100%;left:0;right:0;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.header__bottom .main-menu ul li.submenu-item .submenu-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;border-radius:10px;border:1px solid var(--border-color);margin:0;padding:20px 24px;list-style-type:none;-webkit-box-shadow:2px 4px 24px 0 rgba(188,188,188,.14);box-shadow:2px 4px 24px 0 rgba(188,188,188,.14)}.areas-section__content .letter-item .item-links a+a,.footer__menu .right-side .footer-menu .footer-column ul li+li,.header__bottom .main-menu ul li.submenu-item .submenu-wrapper ul li+li{margin-top:4px}.header__bottom .main-menu ul li.submenu-item .submenu-wrapper ul li{display:block;margin:0}.header__bottom .main-menu ul li.submenu-item .submenu-wrapper ul a{display:inline-block;font-size:16px;line-height:125%;font-weight:400;-webkit-transition:color .3s;transition:color .3s}.header__bottom .main-menu ul li.submenu-item:hover .submenu-wrapper{display:block}.header__bottom .main-menu ul a{display:inline-block;text-decoration:none;-webkit-transition:color .3s;transition:color .3s;font-weight:500}.header__bottom .main-menu .lang-link{display:none}.header__bottom .btns-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.header__bottom .btns-block .lang-link,.header__bottom .btns-block .search-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:48px;height:48px;border-radius:8px;margin-right:4px;color:var(--accent-color);background-color:var(--accent-light-color);-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;font-size:20px;line-height:20px}.header__bottom .btns-block .lang-link:hover,.header__bottom .btns-block .search-link:hover{background-color:var(--accent-color);color:#fff}.header__bottom .btns-block .add-menu{display:none;position:absolute;width:auto;top:100%;right:0}.header__bottom .btns-block .add-menu .menu-wrapper{margin:16px 0;padding:20px 24px;background-color:#fff;border:1px solid var(--border-color);border-radius:8px;overflow:hidden;max-height:calc(var(--app-height) - 155px);overflow-y:scroll;scrollbar-face-color:var(--accent-color);scrollbar-track-color:#fff}.header__bottom .btns-block .add-menu .menu-wrapper::-webkit-scrollbar{width:var(--scroll-width);height:var(--scroll-width);border-radius:0}.header__bottom .btns-block .add-menu .menu-wrapper::-webkit-scrollbar-thumb{background:var(--accent-color);border-radius:0;-webkit-transition:background-color .3s;transition:background-color .3s}.header__bottom .btns-block .add-menu .menu-wrapper::-webkit-scrollbar-thumb:hover{background:#000}.header__bottom .btns-block .add-menu .menu-wrapper::-webkit-scrollbar-track{background:#fff;border-radius:0}.header__bottom .btns-block .add-menu ul{margin:0;padding:0;list-style-type:none}.header__bottom .btns-block .add-menu ul li{display:block}.header__bottom .btns-block .add-menu ul li+li{margin-top:16px}.header__bottom .btns-block .add-menu ul a{display:inline-block;text-decoration:none;font-weight:500;-webkit-transition:color .3s;transition:color .3s;white-space:nowrap}.header__bottom .btns-block .add-menu ul a:hover{color:var(--accent-color)}.header__bottom .btns-block .add-menu .lang-link{width:48px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--border-color);border-radius:8px;font-size:18px;line-height:100%;margin:20px 0 0;padding:10px;text-transform:uppercase;font-weight:500;background-color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s}.header__bottom .btns-block .add-menu .lang-link:hover{background-color:var(--grey-hover-color)}.header.hide{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-box-shadow:none;box-shadow:none}.header+.main-wrapper{margin-top:155px}.header.new-header .header__top .profile-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;height:48px;background-color:var(--accent-light-color);border-radius:8px;padding:12px 22px;font-size:16px;line-height:150%;font-weight:500;color:var(--accent-color);-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.header.new-header .header__bottom .clinic-block .clinic-link .descr-block .item-title:after,.header.new-header .header__bottom .clinic-block .clinic-link>span:after{-webkit-transition:-webkit-transform .3s;content:"\e800";font-size:12px;line-height:12px;font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none}.header.new-header .header__top .profile-link:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80e"}.header.new-header .header__top .profile-link:hover{background-color:var(--accent-color);color:#fff}.header.new-header .header__top .hamburger-btn{display:none}.header.new-header .header__bottom{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.header.new-header .header__bottom .clinic-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;position:relative}.header.new-header .header__bottom .clinic-block .clinic-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.header.new-header .header__bottom .clinic-block .clinic-link>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;font-size:16px;line-height:150%;font-weight:500;color:var(--accent-color);pointer-events:none}.header.new-header .header__bottom .clinic-block .clinic-link>span:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header.new-header .header__bottom .clinic-block .clinic-link .icon-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;pointer-events:none}.header.new-header .header__bottom .clinic-block .clinic-link .descr-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;pointer-events:none}.header.new-header .header__bottom .clinic-block .clinic-link .descr-block .item-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;font-size:16px;line-height:150%;font-weight:500;color:var(--accent-color);pointer-events:none}.header.new-header .header__bottom .clinic-block .clinic-link .descr-block .item-title:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header.new-header .header__bottom .clinic-block .clinic-link .descr-block .item-address{font-size:14px;line-height:143%;color:#767676}.header.new-header .header__bottom .clinic-block .clinic-link.active .descr-block .item-title:after,.header.new-header .header__bottom .clinic-block .clinic-link.active>span:after{-webkit-transform:rotate(90deg) scale(-1,1);-ms-transform:rotate(90deg) scale(-1,1);transform:rotate(90deg) scale(-1,1)}.header.new-header .header__bottom .clinic-block .clinic-list{display:none;position:absolute;top:100%;left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:28px 0 0}.header.new-header .header__bottom .clinic-block .clinic-list ul{margin:0;padding:24px 15px;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;border:1px solid var(--border-color);border-radius:10px;row-gap:15px}.header.new-header .header__bottom .clinic-block .clinic-list ul a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.header.new-header .header__bottom .clinic-block .clinic-list ul a .icon-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;pointer-events:none}.header.new-header .header__bottom .clinic-block .clinic-list ul a .descr-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;pointer-events:none}.header.new-header .header__bottom .clinic-block .clinic-list ul a .descr-block .item-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-size:16px;line-height:150%;font-weight:500;color:var(--accent-color);pointer-events:none}.header.new-header .header__bottom .clinic-block .clinic-list ul a .descr-block .item-title:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e800";font-size:12px;line-height:12px;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header.new-header .header__bottom .clinic-block .clinic-list ul a .descr-block .item-address{font-size:14px;line-height:143%;color:#767676}.header.new-header .header__bottom .clinic-block .clinic-list ul a:hover .descr-block .item-title:after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.header.new-header .header__bottom .btns-block .lang-link{margin-right:0;margin-left:4px}.header.new-header .header__bottom .btns-block .profile-link{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;height:48px;background-color:var(--accent-light-color);border-radius:8px;padding:12px 22px;font-size:16px;line-height:150%;font-weight:500;color:var(--accent-color);margin-left:4px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.main-banner .common-slider .nav-row .nav-btn.next-btn,.main-banner .main-slider .slider-navigation .nav-btn.next-btn{margin-left:auto}.header.new-header .header__bottom .btns-block .profile-link:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80e"}.header.new-header .header__bottom .btns-block .profile-link:hover{background-color:var(--accent-color);color:#fff}.header.new-header .header__bottom .btns-block .phone-content{position:relative}.header.new-header .header__bottom .btns-block .phone-content .phone-link{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--accent-light-color);border-radius:8px;color:var(--accent-color);-webkit-transition:background-color .3s;transition:background-color .3s;font-size:20px;line-height:20px}.header.new-header .header__bottom .btns-block .phone-content .phone-link:hover{background-color:var(--accent-color);color:#fff}.header.new-header .header__bottom .btns-block .phone-content .phone-link .icon{pointer-events:none}.header.new-header .header__bottom .btns-block .phone-content .phone-link.active{background-color:var(--accent-color);color:#fff}.header.new-header .header__bottom .btns-block .phone-content .phone-link.active .icon:before{content:"\e809";font-size:16px;line-height:16px}.header.new-header .header__bottom .btns-block .phone-content .phones-block{display:none;position:absolute;top:calc(100% + 15px);right:0;width:435px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);background-color:#fff;border-radius:8px;z-index:2;padding:16px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;font-size:18px;line-height:122%;font-weight:600;color:var(--black-color);margin-bottom:16px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .item-title:before{content:"";display:block;width:11px;height:11px;border-radius:50%;margin-right:8px;background-color:var(--clinic-color)}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .phone-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;color:var(--accent-color);background-color:var(--accent-light-color);font-size:18px;font-weight:500;line-height:100%;border-radius:8px;padding:25px 10px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;max-width:calc(100% - 100px - 20px)}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .phone-link:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e808";margin-right:14px;font-size:21px;line-height:21px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .phone-link:hover{color:#fff;background-color:var(--accent-dark-color)}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .tg-link,.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .wa-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;width:50px;font-size:22px;line-height:100%;color:var(--accent-color);background-color:var(--accent-light-color);border-radius:8px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .tg-link:hover,.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .wa-link:hover{color:#fff;background-color:var(--accent-dark-color)}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .email-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;width:50px;color:var(--accent-color);background-color:var(--accent-light-color);border-radius:8px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .email-link:hover{color:#fff;background-color:var(--accent-dark-color)}.header.new-header .header__bottom .btns-block .phone-content .phones-block .social-item .social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;list-style-type:none;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .social-item .social-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.header.new-header .header__bottom .btns-block .phone-content .phones-block .social-item .social-list a{display:block;border-radius:14px;overflow:hidden;-webkit-transition:opacity .3s;transition:opacity .3s}.header.new-header .header__bottom .btns-block .phone-content .phones-block .backcall-item{margin-top:24px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .backcall-item .form-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.header.new-header.clinic-header .header__top .links-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.main-wrapper{padding-top:22px}.main-wrapper section{margin:48px 0}.main-wrapper section:nth-of-type(1){margin-top:0}.main-wrapper section.present-section{margin-top:130px}.main-banner .main-slider{position:relative;padding:0 calc((100vw - 1502px + 30px - var(--scroll-width))/ 2)}.main-banner .main-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.main-banner .main-slider .swiper-slide{height:auto}.main-banner .main-slider .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px;border:1px solid var(--border-color);border-radius:8px;overflow:hidden;height:100%}.main-banner .main-slider .slide-content .left-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;padding:32px 40px;row-gap:32px}.main-banner .main-slider .slide-content .left-side .slide-descr{max-width:630px;font-size:16px;line-height:150%}.main-banner .main-slider .slide-content .left-side .slide-link{margin-top:auto}.main-banner .main-slider .slide-content .right-side{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:612px}.main-banner .main-slider .slide-content .right-side .slide-image{width:100%;height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-banner .main-slider .slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:0;max-width:1512px;position:absolute;top:50%;left:0;right:0;margin:0 auto;z-index:1}.main-banner .main-slider .slider-navigation .nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;background-color:#fff;border:1px solid var(--accent-color);border-radius:8px;color:var(--accent-color);-webkit-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;font-size:14px;line-height:14px}.main-banner .main-slider .slider-navigation .nav-btn:hover{background-color:var(--accent-color);color:#fff}.main-banner .main-slider .slider-navigation .nav-btn.prev-btn{margin-right:auto;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.main-banner .main-slider .slider-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:34px;left:0;z-index:1;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-size:8px;--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-color:var(--accent-color);--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-opacity:1}.main-banner .main-slider .slider-pagination .swiper-pagination-bullet{border:1px solid var(--border-color);-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.main-banner .main-slider .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.main-banner .main-slider .slider-pagination .swiper-pagination-bullet:hover{border-color:var(--accent-color)}.main-banner .common-slider{padding:24px 0}.main-banner .common-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.main-banner .common-slider .slide-content{height:100%}.main-banner .common-slider .swiper-slide{height:700px;position:relative;border-radius:10px;overflow:hidden}.main-banner .common-slider .swiper-slide .image-block{width:100%;height:100%}.main-banner .common-slider .swiper-slide .image-block .slide-image{max-width:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-banner .common-slider .swiper-slide .image-block:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(29,29,29,0)),to(rgba(29,29,29,.6)));background:linear-gradient(180deg,rgba(29,29,29,0) 50%,rgba(29,29,29,.6) 100%)}.main-banner .common-slider .swiper-slide .descr-block{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:52px 47px}.main-banner .common-slider .swiper-slide .descr-block .title-row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.main-banner .common-slider .swiper-slide .descr-block .item-title{font-size:40px;line-height:125%;color:#fff;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.main-banner .common-slider .swiper-slide .descr-block .item-descr{display:none}.main-banner .common-slider .swiper-slide .video-content{width:100%;height:100%}.main-banner .common-slider .swiper-slide .video-content video{display:block;overflow:hidden;width:100%;height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover}.main-banner .common-slider .swiper-slide .video-content .play-btn{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.main-banner .common-slider .swiper-slide .video-content .play-btn:after{content:"";display:block;width:103px;height:103px;background-image:url(/local/templates/olymp/assets/css/../images/svg/diagnostics/play.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:calc(50% - 51px);left:calc(50% - 51px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.main-banner .common-slider .swiper-slide .video-content .play-btn:hover:after{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.main-banner .common-slider .swiper-slide .video-content .play-btn.play:after{opacity:0}.main-banner .common-slider .nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px}.main-banner .common-slider .nav-row .nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--accent-color);color:var(--accent-color);border-radius:8px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;-webkit-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}.main-banner .common-slider .nav-row .nav-btn:hover{color:#000;border-color:#000}.main-banner .common-slider .nav-row .nav-btn.prev-btn{margin-right:auto}.main-banner .common-slider .nav-row .nav-btn.prev-btn .icon{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.main-banner .common-slider .nav-row .slider-pagination{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 16px;height:2px;background-color:#e8e8e8}.main-banner .common-slider .nav-row .slider-pagination .swiper-pagination-progressbar-fill{background-color:var(--accent-color)}.areas-section .title-row .count-value{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 32px;font-size:18px;line-height:133%}.areas-section .title-row .search-link{margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;background-color:#ebeff6;color:var(--accent-color);font-size:20px;line-height:20px;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.areas-section .title-row .search-link:hover{color:#fff;background-color:var(--accent-color)}.areas-section__content{display:block;-webkit-column-count:4;-moz-column-count:4;column-count:4;margin-top:40px}.areas-section__content .letter-item{margin-bottom:24px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.areas-section__content .letter-item .item-letter{display:inline-block;font-size:24px;line-height:120%;font-weight:600;color:var(--accent-color)}.areas-section__content .letter-item .item-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:12px}.areas-section__content .letter-item .item-links a{display:inline-block;font-weight:500;color:var(--gray-color);-webkit-transition:color .3s;transition:color .3s;text-decoration:none}.areas-section__content .letter-item .item-links a span{color:#ef7918}.areas-section .tab-list ul a:hover,.areas-section .tab-section .content-column .content-type ul a:hover,.areas-section__content .letter-item .item-links a:hover{color:var(--accent-color)}.areas-section__list .area-tab{display:none;margin:50px 0}.areas-section__list .area-tab.active{display:block}.areas-section__single{margin-top:40px}.areas-section__single .area-tab{display:block;margin:0}.areas-section .tab-list{margin-top:40px;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.areas-section .tab-list .list-title{display:block;font-weight:600;color:var(--accent-color);margin-bottom:16px}.areas-section .tab-list ul{margin:0;padding:0;list-style-type:none}.areas-section .tab-list ul li{display:block}.areas-section .tab-list ul li+li{margin-top:16px}.areas-section .tab-list ul a{display:inline-block;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.areas-section .tab-section{margin-top:40px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 2fr;grid-template-columns:1fr 1fr 2fr;gap:44px}.areas-section .tab-section .image-column{position:relative;max-height:640px}.areas-section .tab-section .image-column img,.areas-section .tab-section .image-column picture{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-width:100%;max-height:100%}.areas-section .tab-section .image-column .type-image{margin:0 auto;position:absolute;top:0;left:0;opacity:0}.areas-section .tab-section .image-column .type-image.active{display:block;position:relative;opacity:1}.areas-section .tab-section .tabs-column ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px;row-gap:11px}.areas-section .tab-section .tabs-column ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.areas-section .tab-section .tabs-column ul a{display:inline-block;border:1px solid var(--border-color);border-radius:30px;padding:6px 11px;-webkit-transition:background-color .3s,color .3s,border-color .3s;transition:background-color .3s,color .3s,border-color .3s}.main-clinics .view-type ul,.main-clinics .view-type ul a{display:-webkit-inline-box;display:-ms-inline-flexbox;border-radius:32px}.areas-section .tab-section .tabs-column ul a.active{background-color:var(--accent-color);border-color:var(--accent-color);color:#fff}.areas-section .tab-section .content-column .content-type{display:none}.areas-section .tab-section .content-column .content-type.active{display:block}.areas-section .tab-section .content-column .content-type ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;row-gap:12px}.areas-section .tab-section .content-column .content-type ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:calc((100% - 35px)/ 2)}.areas-section .tab-section .content-column .content-type ul a{display:inline-block;text-decoration:none;-webkit-transition:color .3s;transition:color .3s;line-height:122%}.areas-section .areas-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.areas-section .areas-wrapper .areas-section__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.areas-section .areas-wrapper .areas-section__content .letter-item{max-width:35%}.areas-section .areas-wrapper .areas-section__content+.right-side{margin-top:40px}.areas-section .areas-wrapper .right-side{-webkit-box-flex:0;-ms-flex:0 0 470px;flex:0 0 470px;max-width:470px}.areas-section .areas-wrapper .right-side .tags-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:var(--accent-color);border-radius:8px;padding:20px 16px}.find-section__content .tabs-list .tab-item .descr-side .method-links .method-link:hover,.main-about__content .info-item .news-item:hover,.main-clinics .view-type ul{background-color:var(--grey-hover-color)}.areas-section .areas-wrapper .right-side .tags-links .area-tag{display:inline-block;font-weight:500;color:#f6f6f6;-webkit-transition:color .3s;transition:color .3s}.areas-section .areas-wrapper .right-side .tags-links .area-tag:hover{color:#fff}.areas-section .areas-wrapper .right-side .tags-links .area-tag+.area-tag{margin-top:8px}.doctors-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;margin-top:16px}.find-section__content,.main-clinics .title-row+.main-clinics__content,.main-clinics .view-type+.main-clinics__content,.main-clinics__content.tab-item+.tab-item{margin-top:40px}.doctors-section__content .doctor-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 72px)/ 4);flex:0 0 calc((100% - 72px)/ 4);max-width:calc((100% - 72px)/ 4);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.doctors-section__content .doctor-item.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.doctors-section__content .empty-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:10px 0;opacity:0;-webkit-transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.doctors-section__content .empty-item.show{opacity:1}.main-clinics .view-type{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-clinics .view-type ul{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;list-style-type:none}.main-clinics .view-type ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.main-clinics .view-type ul a{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 32px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.main-clinics .view-type ul a:hover{color:var(--black-color)}.main-clinics .view-type ul a.active{background-color:var(--accent-color);color:#fff}.main-clinics__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px}.main-clinics__content.tab-item{display:none}.main-clinics__content.tab-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.main-clinics__content .clinic-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);display:block;position:relative}.main-clinics__content .clinic-item:nth-of-type(1){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.main-about__content .info-item,.main-clinics__content .clinic-item .descr-block{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.main-clinics__content .clinic-item .image-block{-webkit-transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;height:100%;max-height:685px}.main-clinics__content .clinic-item .image-block .item-image{width:100%;height:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-clinics__content .clinic-item .descr-block{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;padding:16px 25px}.main-clinics__content .clinic-item .descr-block .item-title{color:#fff;line-height:125%;font-weight:500;font-size:32px}.main-clinics__content .clinic-item .descr-block .item-link{display:inline-block;color:#fff;margin-top:16px}.main-clinics__content .clinic-item .descr-block .item-link:after{font-size:14px;margin:0 6px 0 15px}.main-clinics__content .clinic-item:hover .image-block{-webkit-filter:brightness(.9);filter:brightness(.9)}.main-clinics__content .iframe-wrapper{width:100%;height:685px}.main-clinics__content .iframe-wrapper iframe{width:100%;height:100%;border-radius:8px;overflow:hidden}.main-about__content{display:-ms-grid;display:grid;-ms-grid-columns:420px auto 284px;grid-template-columns:420px auto 284px;row-gap:16px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-top:40px}.main-about__content .video-item{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/3/2}.main-about__content .video-item .video-el{display:block;max-width:100%;border-radius:8px;overflow:hidden}.main-about__content .person-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--border-color);border-radius:8px;padding:16px 24px;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:2;grid-area:1/2/2/4}.main-about__content .person-item .descr-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 414px;flex:0 0 414px;max-width:414px;font-size:18px;line-height:156%;padding-right:24px}.main-about__content .person-item .person-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;border-left:1px solid var(--border-color);padding-left:24px}.main-about__content .person-item .person-column .person-image{-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;width:46px}.main-about__content .person-item .person-column .person-image .img{background-color:var(--border-color);border-radius:30px}.main-about__content .person-item .person-column .person-info{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 56px);flex:0 0 calc(100% - 56px);max-width:calc(100% - 56px);padding-left:12px}.main-about__content .person-item .person-column .person-info .person-name{font-size:18px;line-height:122%;font-weight:600;color:var(--black-color)}.main-about__content .person-item .person-column .person-info .person-name span{display:block;color:var(--accent-color);text-transform:uppercase;margin-bottom:2px}.main-about__content .person-item .person-column .person-info .person-status{font-size:13px;line-height:187%;margin-top:12px}.main-about__content .person-item .person-column .date{margin-top:auto;font-size:12px;line-height:133%}.main-about__content .slider-item{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}.main-about__content .slider-item .about-slider{border-radius:8px;overflow:hidden;max-height:500px}.main-about__content .slider-item .about-slider .swiper-slide .slide-content{height:100%;max-width:100%;overflow:hidden}.main-about__content .slider-item .about-slider .swiper-slide .slide-content .slide-image{max-width:unset;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-about__content .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:24px;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:2/3/3/4}.main-about__content .info-item .news-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:1px solid var(--border-color);border-radius:8px;padding:16px 26px;-webkit-transition:background-color .3s;transition:background-color .3s}.main-about__content .info-item .news-item .item-source{font-weight:600}.main-about__content .info-item .news-item .item-source span{display:inline-block;color:var(--accent-color);margin-left:5px}.main-about__content .info-item .news-item .item-title{margin:14px 0 10px;font-size:18px;line-height:122%;font-weight:600;color:var(--black-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.articles-section__content .slider-navigation .nav-btn.next-btn,.slider-section .article-slider .nav-row .nav-btn.next-btn{margin-left:auto}.main-about__content .info-item .news-item .item-title.show{display:block;overflow:visible;text-overflow:unset}.main-about__content .info-item .news-item .item-date{margin-top:auto}.find-section .title-row .logo-image{display:none}.find-section__content .tabs-links{margin:0;padding:0;list-style-type:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.find-section__content .tabs-list,.form-section__content .form-tabs,.tax-main__content .form-tabs{margin-top:40px}.find-section__content .tabs-links:after{content:"";display:block;width:100%;height:2px;background-color:var(--border-color);position:absolute;bottom:0;left:0}.find-section__content .tabs-links li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.find-section__content .tabs-links a{display:inline-block;font-weight:500;-webkit-transition:color .3s;transition:color .3s;position:relative;padding-bottom:8px}.find-section__content .tabs-links a:after{content:"";display:block;width:100%;height:2px;background-color:var(--accent-color);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;position:absolute;bottom:0;left:0;z-index:1}.find-section__content .tabs-links a.active,.find-section__content .tabs-links a:hover{color:var(--accent-color)}.find-section__content .tabs-links a.active:after{opacity:1}.find-section__content .tabs-list .tab-item{display:none;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.find-section__content .tabs-list .tab-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.find-section__content .tabs-list .tab-item .info-side{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 60px)/ 3);flex:0 0 calc((100% - 60px)/ 3);max-width:calc((100% - 60px)/ 3);border:1px solid var(--border-color);border-radius:8px;padding:24px}.find-section__content .tabs-list .tab-item .info-side .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.find-section__content .tabs-list .tab-item .info-side .info-item span{display:inline-block;font-size:13px;mso-list-ins:187%;font-weight:500}.find-section__content .tabs-list .tab-item .info-side .info-item .address,.find-section__content .tabs-list .tab-item .info-side .info-item .phone-link,.find-section__content .tabs-list .tab-item .info-side .info-item .time{display:inline-block;font-size:18px;line-height:122%;font-weight:600;color:var(--accent-color)}.find-section__content .tabs-list .tab-item .info-side .info-item .phone-link{-webkit-transition:color .3s;transition:color .3s}.find-section__content .tabs-list .tab-item .info-side .info-item .phone-link:hover{color:var(--accent-dark-color)}.find-section__content .tabs-list .tab-item .info-side .info-item+.info-item{margin-top:24px}.find-section__content .tabs-list .tab-item .info-side .btn-fill{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:24px}.find-section__content .tabs-list .tab-item .info-side .info-links{margin-top:24px;border-top:1px solid var(--border-color);padding:24px 0 0}.find-section__content .tabs-list .tab-item .info-side .info-links h6{font-size:18px;line-height:120%;font-weight:600;color:#767676}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin:24px 0 0;padding:0;list-style-type:none;width:100%}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;border-radius:8px;padding:6px 8px;color:var(--accent-color);font-weight:500;background-color:rgba(51,86,163,.1);-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list a:hover{background-color:var(--accent-color);color:#fff}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list a img{display:block;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;border-radius:8px;margin-right:12px}.find-section__content .tabs-list .tab-item .map-side{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 18px)/ 3 * 2);flex:0 0 calc((100% - 18px)/ 3 * 2);max-width:calc((100% - 18px)/ 3 * 2)}.find-section__content .tabs-list .tab-item .map-side .map-el{display:block;width:100%;height:100%;border-radius:8px;overflow:hidden}.find-section__content .tabs-list .tab-item .descr-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:32px;border:1px solid var(--border-color);border-radius:8px;padding:24px}.find-section__content .tabs-list .tab-item .descr-side .method-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 60px - 24px)/ 3);flex:0 0 calc((100% - 60px - 24px)/ 3);max-width:calc((100% - 60px - 24px)/ 3)}.find-section__content .tabs-list .tab-item .descr-side .method-links .method-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;border:1px solid var(--border-color);border-radius:8px;padding:14px 25px;color:var(--black-color);font-size:18px;line-height:133%;font-weight:500;-webkit-transition:background-color .3s,color .3s,border-color .3s;transition:background-color .3s,color .3s,border-color .3s}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab,.form-section__content .form-tabs .tab-item,.tax-main__content .form-tabs .tab-item{display:none}.find-section__content .tabs-list .tab-item .descr-side .method-links .method-link.active{background-color:var(--accent-color);color:#fff;border-color:var(--accent-color)}.find-section__content .tabs-list .tab-item .descr-side .method-links .method-link+.method-link{margin-top:12px}.find-section__content .tabs-list .tab-item .descr-side .method-descr{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab.active{display:block}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item{padding-top:24px;border-top:1px solid var(--border-color);margin-top:24px}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item:nth-of-type(1){padding-top:0;border-top:none;margin-top:0}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item h6{display:inline-block;font-size:18px;line-height:120%;font-weight:600;color:var(--black-color);margin-bottom:18px}.faq-section__content .left-side .tabs-list .faq-list .faq-item .item-title:after,.news-section__content.three-column .newsletter-form .input-group.check-group label .check-icon:after,.page-header__descr .right-side .add-info .list-block__item .item-title:after{font-family:Fontello;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;font-style:normal}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item img{margin:20px 0;border-radius:8px}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item .time-row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:18px}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item .time-row .time-column{margin-left:32px}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item .time-row .time-column h6{margin-bottom:10px}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item .time-row .time-column:nth-of-type(1){margin-left:0}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item .route-list{margin:0 0 15px;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:10px}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item .route-list li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item .route-list li:before{content:"";display:block;width:40px;height:10px;border-radius:8px;background-color:var(--color)}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item iframe{width:100%;height:440px;border-radius:8px;overflow:hidden}.form-section__content,.tax-main__content{margin-top:40px;border:1px solid var(--border-color);border-radius:8px;padding:40px 32px}.form-section__content .form-types,.tax-main__content .form-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-section__content .form-types span,.tax-main__content .form-types span{display:inline-block}.form-section__content .form-types span+ul,.tax-main__content .form-types span+ul{margin-top:18px}.form-section__content .form-types ul,.tax-main__content .form-types ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;list-style-type:none;background-color:var(--grey-hover-color);border-radius:32px}.form-section__content .form-types ul li,.tax-main__content .form-types ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.form-section__content .form-types ul a,.tax-main__content .form-types ul a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 32px;border-radius:32px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.form-section__content .form-types ul a:hover,.tax-main__content .form-types ul a:hover{color:var(--black-color)}.form-section__content .form-types ul a.active,.tax-main__content .form-types ul a.active{background-color:var(--accent-color);color:#fff}.form-section__content .form-tabs .tab-item.active,.tax-main__content .form-tabs .tab-item.active{display:block}.form-section__content .form-tabs .tab-form .input-group+.input-group,.form-section__content .form-tabs .tab-form .input-group+.input-row,.tax-main__content .form-tabs .tab-form .input-group+.input-group,.tax-main__content .form-tabs .tab-form .input-group+.input-row{margin-top:24px}.form-section__content .form-tabs .tab-form .input-group.message-group,.form-section__content .form-tabs .tab-form .input-group.type-group+.input-group,.form-section__content .form-tabs .tab-form .input-group.type-group+.input-row,.tax-main__content .form-tabs .tab-form .input-group.message-group,.tax-main__content .form-tabs .tab-form .input-group.type-group+.input-group,.tax-main__content .form-tabs .tab-form .input-group.type-group+.input-row{margin-top:40px}.form-section__content .form-tabs .tab-form .input-group.check-group,.tax-main__content .form-tabs .tab-form .input-group.check-group{margin-top:40px;padding:0 15px 0 42px}.form-section__content .form-tabs .tab-form .input-group.btn-group,.tax-main__content .form-tabs .tab-form .input-group.btn-group{margin-top:12px}.form-section__content .form-tabs .tab-form .input-row .input-group,.tax-main__content .form-tabs .tab-form .input-row .input-group{margin-top:0}.articles-section__content{position:relative}.articles-section__content .swiper-slide .slide-content{display:block;position:relative;border-radius:8px;overflow:hidden}.articles-section__content .swiper-slide .slide-content .image-block .item-image{max-width:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-height:565px}.articles-section__content .swiper-slide .slide-content .image-block:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(29,29,29,0)),to(rgba(29,29,29,.6)));background:linear-gradient(180deg,rgba(29,29,29,0) 50%,rgba(29,29,29,.6) 100%)}.articles-section__content .swiper-slide .slide-content .descr-block{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:24px}.articles-section__content .swiper-slide .slide-content .descr-block .item-title{color:#fff;font-size:24px;line-height:117%;font-weight:500}.articles-section__content .swiper-slide .slide-content .descr-block .btn-arrow{margin-top:24px;color:#fff;font-size:18px;line-height:133%}.articles-section__content .slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% + 70px);height:0;max-width:calc(100% + 70px);position:absolute;top:50%;left:-35px;right:0;margin:0 auto;z-index:2}.articles-section__content .slider-navigation .nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;background-color:#fff;border:1px solid var(--accent-color);border-radius:8px;color:var(--accent-color);-webkit-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;font-size:14px;line-height:14px}.articles-section__content .slider-navigation .nav-btn:hover{background-color:var(--accent-color);color:#fff}.articles-section__content .slider-navigation .nav-btn.prev-btn{margin-right:auto;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.articles-section__content .slider-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px;z-index:1;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-size:8px;--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-color:var(--accent-color);--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-opacity:1}.articles-section__content .slider-pagination .swiper-pagination-bullet{border:1px solid var(--border-color);-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.articles-section__content .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.articles-section__content .slider-pagination .swiper-pagination-bullet:hover{border-color:var(--accent-color)}.news-lastsection__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.news-lastsection__content .news-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);padding:24px}.news-lastsection__content .news-item .item-title{font-size:18px;line-height:122%;margin-top:6px}.news-lastsection__content .news-item .item-descr{font-size:14px;line-height:143%;margin-top:12px;margin-bottom:48px}.news-lastsection__content .news-item .btn-arrow{font-size:18px;line-height:133%;color:var(--accent-color)}.page-header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.page-header__content .descr-side,.page-header__content .descr-side .address-block{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.page-header__content .descr-side{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--border-color);border-radius:8px;padding:32px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;row-gap:24px}.page-header__content .descr-side .page-title span{display:block;color:var(--accent-color);text-transform:uppercase}.page-header__content .descr-side .area-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.page-header__content .descr-side .area-types .aria-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;background-color:var(--grey-hover-color);border-radius:8px;padding:7px 15px;color:var(--accent-color);-webkit-transition:background-color .3s;transition:background-color .3s}.page-header__content .descr-side .area-types .aria-item:hover{background-color:var(--border-color)}.page-header__content .descr-side .section-descr{max-width:515px}.page-header__content .descr-side .addinfo-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:20px;width:100%;margin-top:auto}.page-header__content .descr-side .addinfo-list+.btns-row{margin-top:5px}.page-header__content .descr-side .addinfo-list .addinfo-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:13px;line-height:100%;font-weight:500;max-width:calc((100% - 80px)/ 3)}.page-header__content .descr-side .addinfo-list .addinfo-item span{display:block;font-size:18px;line-height:122%;font-weight:600;color:var(--accent-color);margin-top:5px}.page-header__content .descr-side .address-block{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-header__content .descr-side .address-block span{font-size:12px;line-height:100%;font-weight:600}.page-header__content .descr-side .address-block .address{display:inline-block;font-size:18px;line-height:122%;font-weight:600;color:var(--accent-color);margin-top:8px}.page-header__content .descr-side .address-block+.btns-row{margin-top:0}.page-header__content .descr-side .btns-row{margin-top:auto;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.faq-section__content,.page-header__descr{-webkit-column-gap:32px;-moz-column-gap:32px}.page-header__content .image-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:var(--grey-hover-color);-webkit-box-flex:0;-ms-flex:0 0 470px;flex:0 0 470px;max-width:470px;max-height:560px;border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.page-header__content .image-side img,.page-header__content .image-side picture,.page-header__content .image-side video{max-width:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.page-header__descr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:48px;column-gap:32px}.page-header__descr .left-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;row-gap:24px}.page-header__descr .left-side h5{line-height:120%;color:var(--accent-color);font-size:24px}.page-header__descr .left-side .title-row{margin-bottom:16px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-header__descr .right-side{-webkit-box-flex:0;-ms-flex:0 0 470px;flex:0 0 470px;max-width:470px}.page-header__descr .right-side .tags-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:var(--accent-color);border-radius:8px;padding:20px 16px}.page-header__descr .right-side .tags-links .area-tag{display:inline-block;font-weight:500;color:#f6f6f6;-webkit-transition:color .3s;transition:color .3s}.news-section__content.three-column .newsletter-form .form-title,.page-header__columns .column-item .item-price{font-size:24px;line-height:120%;font-weight:600}.page-header__descr .right-side .tags-links .area-tag:hover{color:#fff}.page-header__descr .right-side .tags-links .area-tag+.area-tag{margin-top:8px}.page-header__descr .right-side .add-info{border:1px solid var(--border-color);border-radius:8px;padding:16px 24px}.page-header__descr .right-side .add-info .list-block__item{margin-top:16px}.page-header__descr .right-side .add-info .list-block__item:nth-of-type(1){margin-top:0}.page-header__descr .right-side .add-info .list-block__item .item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;line-height:133%;color:var(--black-color);-webkit-transition:color .3s,background-color .3s,padding .3s;transition:color .3s,background-color .3s,padding .3s;border-radius:8px;padding:15px 0;cursor:pointer}.page-header__descr .right-side .add-info .list-block__item .item-title:after{display:block;content:"\e800";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:15px;line-height:15px;margin:0 8px 0 auto;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.page-header__descr .right-side .add-info .list-block__item .item-title.active{background-color:var(--accent-color);color:#fff;padding:15px 24px}.page-header__descr .right-side .add-info .list-block__item .item-title.active:after{-webkit-transform:rotate(90deg) scale(-1,1);-ms-transform:rotate(90deg) scale(-1,1);transform:rotate(90deg) scale(-1,1)}.page-header__descr .right-side .add-info .list-block__item .item-descr{padding-top:15px;display:none}.page-header__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:48px;gap:32px}.page-header__columns .column-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 96px)/ 4);flex:0 0 calc((100% - 96px)/ 4);max-width:calc((100% - 96px)/ 4);border:1px solid var(--border-color);border-radius:8px;padding:24px 32px;min-height:202px}.news-section .news-filter,.news-section .news-filter .input-group label .label{border-radius:30px;background-color:var(--grey-hover-color);display:-webkit-inline-box;display:-ms-inline-flexbox}.page-header__columns .column-item .item-title{color:var(--black-color)}.page-header__columns .column-item .item-descr{margin:14px 0}.page-header__columns .column-item .item-price{margin-top:auto;color:var(--black-color)}.activity-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;margin-top:16px}.education-section__content,.education-section__content .doc-tabs,.news-section .news-filter,.news-section__content,.reviews-section__content,.slider-section .article-slider{margin-top:40px}.activity-section__content .activity-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.activity-section__content .activity-item.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.activity-section__content .empty-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:10px 0;opacity:0;-webkit-transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.activity-section__content .empty-item.show{opacity:1}.news-section .news-filter{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.news-section .news-filter .input-group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.news-section .news-filter .input-group label{position:relative;display:inline-block}.news-section .news-filter .input-group label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.news-section .news-filter .input-group label input.active+.label,.news-section .news-filter .input-group label input:checked+.label{background-color:var(--accent-color);color:#fff}.news-section .news-filter .input-group label .label{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 33px;cursor:pointer;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.news-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.news-section__content .empty-item,.news-section__content .news-item{-webkit-box-flex:0;opacity:0;-webkit-transition:opacity .15s,-webkit-transform .15s}.news-section__content .news-item{-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);transition:opacity .15s,transform .15s,-webkit-transform .15s}.news-section__content .news-item.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.news-section__content .empty-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:10px 0;transition:opacity .15s,transform .15s,-webkit-transform .15s}.news-section__content .empty-item.show{opacity:1}.news-section__content.three-column .news-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3)}.news-section__content.three-column .news-item.full-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 12px)/ 3 * 2);flex:0 0 calc((100% - 12px)/ 3 * 2);max-width:calc((100% - 12px)/ 3 * 2)}.news-section__content.three-column .newsletter-form{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);background-color:var(--accent-color);color:#fff;border-radius:8px;padding:24px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.inframe-section .article-slider .video-wrapper,.slider-section .article-slider .swiper-slide,.slider-section .article-slider .video-wrapper{max-width:var(--slide-width)}.news-section__content.three-column .newsletter-form.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.news-section__content.three-column .newsletter-form .input-group{margin-top:24px}.news-section__content.three-column .newsletter-form .input-group label{display:block}.news-section__content.three-column .newsletter-form .input-group input{display:block;width:100%;background-color:#fff;border:none;border-radius:4px;padding:14px 20px;color:var(--black-color)}.news-section__content.three-column .newsletter-form .input-group input.placeholder{color:#9ca3af}.news-section__content.three-column .newsletter-form .input-group input::-webkit-input-placeholder{color:#9ca3af}.news-section__content.three-column .newsletter-form .input-group input::-moz-placeholder{color:#9ca3af}.news-section__content.three-column .newsletter-form .input-group input:-moz-placeholder{color:#9ca3af}.news-section__content.three-column .newsletter-form .input-group input:-ms-input-placeholder{color:#9ca3af}.news-section__content.three-column .newsletter-form .input-group .label{display:inline-block;color:#bcbcbc;margin-bottom:8px}.news-section__content.three-column .newsletter-form .input-group.check-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.news-section__content.three-column .newsletter-form .input-group.check-group label{display:block;position:relative;-webkit-box-flex:0;-ms-flex:0 0;flex:0 0}.news-section__content.three-column .newsletter-form .input-group.check-group label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.news-section__content.three-column .newsletter-form .input-group.check-group label input:checked+.check-icon{background-color:var(--accent-dark-color);color:#fff}.news-section__content.three-column .newsletter-form .input-group.check-group label input:checked+.check-icon:hover{background-color:var(--accent-dark-color)}.news-section__content.three-column .newsletter-form .input-group.check-group label .check-icon{display:block;color:transparent;background-color:#767676;border-radius:4px;width:36px;height:36px;cursor:pointer;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.form-main .form-wrapper .input-group.checkbox-group label .check-icon:hover,.news-section__content.three-column .newsletter-form .input-group.check-group label .check-icon:hover{background-color:var(--gray-color)}.news-section__content.three-column .newsletter-form .input-group.check-group label .check-icon:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;content:"\e80a";position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);font-size:14px;line-height:14px}.news-section__content.three-column .newsletter-form .input-group.check-group .label{display:inline-block;position:relative;font-size:12px;line-height:133%;margin:0;padding-left:12px}.news-section__content.three-column .newsletter-form .input-group.check-group .label a{display:inline;color:#fff;-webkit-transition:color .3s;transition:color .3s}.news-section__content.three-column .newsletter-form .input-group.check-group .label a:hover{text-decoration:none}.news-section__content.three-column .newsletter-form .input-group.btn-group .submit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:16px}.education-section__content .doc-menu ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:var(--grey-hover-color);border-radius:30px}.education-section__content .doc-menu ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.education-section__content .doc-menu ul a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;border-radius:30px;padding:6px 33px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.education-section__content .doc-menu ul a.active{background-color:var(--accent-color);color:#fff}.education-section__content .doc-tabs .tabs-item{display:none}.education-section__content .doc-tabs .tabs-item.active{display:block}.education-section__content .doc-tabs .tabs-item .education-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:15px}.education-section__content .doc-tabs .tabs-item .education-list .education-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;border-bottom:1px solid var(--border-color);padding:0 0 10px}.education-section__content .doc-tabs .tabs-item .education-list .education-item .year{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;width:110px;padding-right:20px;font-weight:500;line-height:20px;text-align:right}.education-section__content .doc-tabs .tabs-item .education-list .education-item .item-title{color:var(--black-color)}.education-section__content .doc-tabs .tabs-item .education-list .education-item .item-descr{margin-top:15px;font-size:15px;line-height:160%}.reviews-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.reviews-section__content .review-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);border-radius:8px;border:1px solid var(--border-color);padding:24px}.reviews-section__content .review-item .item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.reviews-section__content .review-item .item-top .item-title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:calc(100% - 116px);margin-right:16px}.reviews-section__content .review-item .item-top .date{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:auto;font-size:12px;line-height:100%;color:var(--black-color)}.reviews-section__content .review-item .item-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin:22px 0 12px}.reviews-section__content .review-item .item-images img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;border:1px solid var(--border-color);border-radius:8px}.reviews-section__content .review-item .item-descr{margin-top:auto;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.reviews-section__content .review-item .item-descr.show{display:block;overflow:visible;text-overflow:unset}.reviews-section__content .review-item .item-link{color:var(--accent-color);font-weight:500;margin-top:24px}.reviews-section__content .review-item.accent-item{background-color:var(--accent-color);border-color:var(--accent-color)}.reviews-section__content .review-item.accent-item .item-title{color:#fff;margin-bottom:20px}.reviews-section__content .review-item.accent-item .item-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:auto}.professional-section__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.professional-section__content .professional-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);background-color:var(--accent-color);border-radius:8px;padding:26px 24px}.professional-section__content .professional-item .item-title{color:#fff}.professional-section__content .professional-item .item-descr{margin-top:24px;color:#fff}.video-section .video-item{border-radius:8px;overflow:hidden;max-width:100%}.slider-section .article-slider .swiper-slide{--slide-width:420px}.slider-section .article-slider .video-wrapper .video-item{display:block;border-radius:8px;max-width:100%}.slider-section .article-slider .slide-content .image-block{border-radius:8px;overflow:hidden}.slider-section .article-slider .slide-content .descr-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:12px;border:1px solid var(--border-color);border-radius:8px;padding:24px}.slider-section .article-slider .slide-content .descr-block .social-link,.slider-section .article-slider .slide-content .descr-block .tag{display:inline-block;font-size:12px;line-height:133%;-webkit-transition:color .3s;transition:color .3s}.slider-section .article-slider .slide-content .descr-block .social-link:hover{color:var(--black-color)}.slider-section .article-slider .slide-content .descr-block .slide-title{margin-top:16px}.slider-section .article-slider .slide-content .descr-block .slide-descr{margin-top:16px;font-size:18px;line-height:122%;font-weight:600;color:var(--black-color)}.slider-section .article-slider .nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}.slider-section .article-slider .nav-row .nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #828282;color:#828282;border-radius:8px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;-webkit-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}.slider-section .article-slider .nav-row .nav-btn:hover{color:#000;border-color:#000}.slider-section .article-slider .nav-row .nav-btn.prev-btn{margin-right:auto}.slider-section .article-slider .nav-row .nav-btn.prev-btn .icon{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.slider-section .article-slider .nav-row .slider-pagination{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 16px;height:2px;background-color:rgba(118,118,118,.5)}.slider-section .article-slider .nav-row .slider-pagination .swiper-pagination-progressbar-fill{background-color:#767676}.full-section{padding-top:80px}.full-section .container{text-align:center}.full-section .section-title{font-size:52px}.full-section .section-descr{max-width:650px;margin:24px auto 0}.full-section .full-image{margin-top:80px;margin-left:auto;margin-right:auto}.inframe-section .article-slider,.inframe-section .black-slider{margin-top:40px}.inframe-section .article-slider .swiper-slide{--slide-width:420px;max-width:var(--slide-width)}.inframe-section .article-slider .video-wrapper .video-item{display:block;border-radius:8px;max-width:100%}.inframe-section .article-slider .slide-content .image-block{border-radius:8px;overflow:hidden}.inframe-section .article-slider .slide-content .descr-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:12px;border:1px solid var(--border-color);border-radius:8px;padding:24px}.inframe-section .article-slider .slide-content .descr-block .social-link,.inframe-section .article-slider .slide-content .descr-block .tag{display:inline-block;font-size:12px;line-height:133%;-webkit-transition:color .3s;transition:color .3s}.inframe-section .article-slider .slide-content .descr-block .social-link:hover{color:var(--black-color)}.inframe-section .article-slider .slide-content .descr-block .slide-title{margin-top:16px}.inframe-section .article-slider .slide-content .descr-block .slide-descr{margin-top:16px;font-size:18px;line-height:122%;font-weight:600;color:var(--black-color)}.inframe-section .article-slider .nav-row .nav-btn:hover,.inframe-section .black-slider .nav-row .nav-btn:hover{color:#000;border-color:#000}.inframe-section .article-slider .nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}.inframe-section .article-slider .nav-row .nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #828282;color:#828282;border-radius:8px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;-webkit-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}.inframe-section .article-slider .nav-row .nav-btn.prev-btn{margin-right:auto}.inframe-section .article-slider .nav-row .nav-btn.prev-btn .icon{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.inframe-section .article-slider .nav-row .nav-btn.next-btn{margin-left:auto}.inframe-section .article-slider .nav-row .slider-pagination{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 16px;height:2px;background-color:rgba(118,118,118,.5)}.inframe-section .article-slider .nav-row .slider-pagination .swiper-pagination-progressbar-fill{background-color:#767676}.inframe-section .black-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:auto}.inframe-section .black-slider .swiper-slide{--slide-width:420px;width:var(--slide-width);height:auto}.inframe-section .black-slider .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.inframe-section .black-slider .slide-content .video-wrapper{width:var(--slide-width);border-radius:8px;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.inframe-section .black-slider .slide-content .video-wrapper .video-item{display:block;width:auto;max-width:100%;margin:0 auto}.inframe-section .black-slider .slide-content .slide-descr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;border:1px solid #828282;border-radius:8px;padding:24px;margin-top:16px;font-size:18px;line-height:122%;font-weight:600}.inframe-section .black-slider .nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}.department-section__content .descr-side .department-descr p+p,.information-main__list .list-item .item-descr,.information-main__list .list-item .item-descr p+p{margin-top:12px}.inframe-section .black-slider .nav-row .nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #828282;color:#828282;border-radius:8px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;-webkit-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}.inframe-section .black-slider .nav-row .nav-btn.prev-btn{margin-right:auto}.inframe-section .black-slider .nav-row .nav-btn.prev-btn .icon{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.inframe-section .black-slider .nav-row .nav-btn.next-btn{margin-left:auto}.inframe-section .black-slider .nav-row .slider-pagination{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 16px;height:2px;background-color:rgba(130,130,130,.5)}.article-main .article-style p+p,.article-main .article-style ul li+li,.faq-section__content .right-side .question-block .block-descr{margin-top:24px}.inframe-section .black-slider .nav-row .slider-pagination .swiper-pagination-progressbar-fill{background-color:#828282}.information-section__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.information-section__content .information-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.information-section__content .information-item.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.information-section__content .empty-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:10px 0;opacity:0;-webkit-transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.information-main__list .list-item,.therapy-section__content .therapy-item{max-width:calc((100% - 48px)/ 3);border-radius:8px;background-color:var(--grey-hover-color)}.information-section__content .empty-item.show{opacity:1}.information-main__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px;margin-top:40px}.therapy-section__content,.worksheets-section__content{-webkit-column-gap:24px;-moz-column-gap:24px;margin-top:40px;row-gap:24px}.information-main__list .list-item{padding:24px;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3)}.information-main__list .list-item .item-title{display:block;font-size:24px;line-height:120%;font-weight:600}.therapy-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:24px}.therapy-section__content .therapy-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);overflow:hidden}.therapy-section__content .therapy-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 315px;flex:0 0 315px;max-height:315px;width:100%}.therapy-section__content .therapy-item .image-block .item-image,.therapy-section__content .therapy-item .image-block img,.therapy-section__content .therapy-item .image-block picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.therapy-section__content .therapy-item .descr-block{padding:24px;width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.therapy-section__content .therapy-item .descr-block h6{display:block;font-size:18px;line-height:122%;font-weight:600;color:var(--black-color);margin-bottom:12px}.faq-section .tabs-links a.active,.faq-section .tabs-links a:hover,.faq-section__content .left-side .tabs-list .faq-list .faq-item .item-title:hover{color:var(--accent-color)}.worksheets-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:24px}.worksheets-section__content .worksheet-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--border-color);-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2);border-radius:8px;overflow:hidden;padding:24px}.worksheets-section__content .worksheet-item .item-title{display:block;line-height:120%;font-weight:600;color:var(--black-color);font-size:24px}.worksheets-section__content .worksheet-item .item-decsr{margin:14px 0 32px}.worksheets-section__content .worksheet-item .item-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:auto}.faq-section .tabs-links{padding:0;list-style-type:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin:40px 0 0}.faq-section .tabs-links:after{content:"";display:block;width:100%;height:2px;background-color:var(--border-color);position:absolute;bottom:0;left:0}.faq-section .tabs-links li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.faq-section .tabs-links a{display:inline-block;font-weight:500;-webkit-transition:color .3s;transition:color .3s;position:relative;padding-bottom:8px}.faq-section .tabs-links a:after{content:"";display:block;width:100%;height:2px;background-color:var(--accent-color);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;position:absolute;bottom:0;left:0;z-index:1}.faq-section .tabs-links a.active:after{opacity:1}.faq-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;column-gap:32px;margin-top:40px}.faq-section__content .left-side{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.faq-section__content .left-side .tabs-list .tab-item{display:none;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;padding:16px 24px;border:1px solid var(--border-color);border-radius:8px}.faq-section__content .left-side .tabs-list .tab-item.active{display:block}.faq-section__content .left-side .tabs-list .tab-item.item-empty{border:none;border-radius:0;padding:0}.faq-section__content .left-side .tabs-list .faq-list .faq-item .item-title{font-size:18px;line-height:133%;font-weight:700;border-radius:8px;color:var(--black-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding:22px 0;background-color:transparent;-webkit-transition:background-color .3s,color .3s,padding .3s;transition:background-color .3s,color .3s,padding .3s;cursor:pointer}.faq-section__content .left-side .tabs-list .faq-list .faq-item .item-title:after{content:"\e800";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:0 10px 0 auto;font-size:16px;line-height:16px;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.history-section__content .right-side .history-slider .nav-row .slider-navigation .nav-btn.next-btn,.persons-section__content .tab-item__left-side .nav-row .slider-navigation .nav-btn.next-btn{margin-left:20px}.clinic-main__content .type-block .btns-row .download-link .icon,.docs-section__content .doc-item .btns-row .download-link .icon{font-size:20px;line-height:20px}.faq-section__content .left-side .tabs-list .faq-list .faq-item .item-title.active{background-color:var(--accent-color);color:#fff;font-weight:500;padding:23px 24px}.faq-section__content .left-side .tabs-list .faq-list .faq-item .item-title.active:after{-webkit-transform:rotate(90deg) scale(-1,1);-ms-transform:rotate(90deg) scale(-1,1);transform:rotate(90deg) scale(-1,1)}.faq-section__content .left-side .tabs-list .faq-list .faq-item .item-descr{display:none;padding:33px 0}.faq-section__content .left-side .tabs-list .faq-list .faq-item+.faq-item{margin-top:20px}.faq-section__content .left-side .btns-row{margin-top:16px}.faq-section__content .right-side{-webkit-box-flex:0;-ms-flex:0 0 470px;flex:0 0 470px;max-width:470px}.faq-section__content .right-side .question-block{background-color:var(--accent-color);color:#fff;padding:26px 24px;position:sticky;top:16px;left:0;border-radius:8px}.faq-section__content .right-side .question-block .block-title{font-size:24px;line-height:120%;font-weight:600;color:#fff}.faq-section__content .right-side .question-block .question-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:24px}.partners-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px}.partners-section__content .partner-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 72px)/ 4);flex:0 0 calc((100% - 72px)/ 4);max-width:calc((100% - 72px)/ 4);max-height:370px;border:1px solid var(--border-color);border-radius:8px;padding:74px 64px}.partners-section__content .partner-item img,.partners-section__content .partner-item picture{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.partners-section__content.small-items{gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.partners-section__content.small-items .partner-item{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;width:150px;height:150px;padding:0;border:none;border-radius:0}.hospitals-main .hospital-slider .swiper-slide,.hospitals-main .hospital-thumbs .swiper-slide{height:auto}.vacancies-section__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.vacancies-section__content .vacancy-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.vacancies-section__content .vacancy-item.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.vacancies-section__content .empty-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:10px 0;opacity:0;-webkit-transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.vacancies-section__content .empty-item.show{opacity:1}.article-main .page-header__content .descr-side .page-title{max-width:850px}.article-main .page-header__content .descr-side .section-descr{max-width:500px}.article-main__content{margin:48px auto 0;max-width:736px;padding:0 32px}.article-main .article-style{font-size:18px;line-height:156%}.article-main .article-style em{font-style:normal;color:var(--accent-color)}.article-main .article-style a{color:var(--black-color);-webkit-transition:color .3s;transition:color .3s}.article-main .article-style a:hover{color:var(--accent-color)}.article-main .article-style img{display:block;border-radius:8px;margin:0}.article-main .article-style ul{margin:24px 0;padding:0 27px}.article-main .article-style h2{display:inline-block;line-height:133%;margin:56px 0 32px;font-size:30px}.clinic-main__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px}.clinic-main__content .type-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--border-color);border-radius:8px;padding:24px;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3)}.clinic-main__content .type-block .block-title{font-size:18px;line-height:122%;font-weight:600;color:var(--black-color);margin-bottom:40px}.clinic-main__content .type-block .btns-row{width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-top:auto}.clinic-main__content .type-block .btns-row .see-link{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.clinic-main__content .type-block .btns-row .download-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 58px;flex:0 0 58px;width:58px;height:58px;border:1px solid var(--accent-color);border-radius:8px;color:var(--accent-color);-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.clinic-main__content .type-block .btns-row .download-link:hover{color:#fff;background-color:var(--accent-color)}.legal-main__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px;margin-top:40px}.legal-main__content .legal-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2);border:1px solid var(--border-color);border-radius:8px;padding:24px 32px}.legal-main__content .legal-item .item-title{line-height:120%;font-weight:600;color:var(--black-color);font-size:24px}.indications-section__content .indication-part.negative-part .part-list .part-item .item-title:before,.legal-main__steps .steps-title:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;font-variant:normal;text-transform:none;text-align:center}.legal-main__content .legal-item .data-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:24px;margin-top:25px}.legal-main__content .legal-item .data-block span{display:block;line-height:122%;font-weight:600;color:var(--black-color);margin-bottom:10px;font-size:18px}.legal-main__content .legal-item .data-block a{display:inline-block;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.legal-main__content .legal-item .data-block a:hover{color:var(--accent-color)}.legal-main__content .legal-item .address-block{margin-top:26px}.legal-main__content .legal-item .address-block span{display:block;line-height:122%;font-weight:600;color:var(--black-color);margin-bottom:10px;font-size:18px}.legal-main__steps{margin-top:40px;border:1px solid var(--border-color);border-radius:8px}.legal-main__steps .steps-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 48px;font-size:18px;line-height:133%;font-weight:600;color:var(--black-color);cursor:pointer}.legal-main__steps .steps-title:after{content:"\e800";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:14px;line-height:14px;margin:0 5px 0 auto;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.legal-main__steps .steps-title.active:after{-webkit-transform:rotate(90deg) scale(-1,1);-ms-transform:rotate(90deg) scale(-1,1);transform:rotate(90deg) scale(-1,1)}.legal-main__steps .steps-descr{display:none;padding:20px 0;margin:0 48px;border-top:1px solid var(--border-color)}.installment-section .title-row,.installment-section__content,.installment-section__content .installment-item .steps-list+p,.installment-section__content .options-item{margin-top:40px}.legal-main__steps .steps-descr h6{display:block;font-size:18px;line-height:133%;font-weight:600;color:var(--black-color);margin:16px 0}.legal-main__steps .steps-descr ul{margin:0;padding:0 20px}.legal-main__steps .steps-descr ul+h6{margin-top:30px}.legal-main__steps .steps-descr p+p{margin-top:16px}.legal-main__steps .steps-descr p+h6{margin-top:30px}.docs-section__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.docs-section__content .doc-item,.tools-section__content .tools-item{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.docs-section__content .doc-item{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--border-color);border-radius:8px;padding:24px;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);width:calc((100% - 48px)/ 3);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.docs-section__content .doc-item.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.docs-section__content .doc-item .block-title{font-size:18px;line-height:122%;font-weight:600;color:var(--black-color);margin-bottom:40px}.docs-section__content .doc-item .btns-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-top:auto;width:100%}.docs-section__content .doc-item .btns-row .see-link{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.docs-section__content .doc-item .btns-row .download-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 58px;flex:0 0 58px;width:58px;height:58px;border:1px solid var(--accent-color);border-radius:8px;color:var(--accent-color);-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.docs-section__content .doc-item .btns-row .download-link:hover{color:#fff;background-color:var(--accent-color)}.docs-section__content .empty-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:10px 0;opacity:0;-webkit-transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.docs-section__content .empty-item.show{opacity:1}.installment-section__content .item-title{line-height:120%;font-weight:600;color:var(--black-color);font-size:24px}.installment-section__content .installment-item .steps-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px;margin-top:32px;counter-reset:item}.installment-section__content .installment-item .steps-list .step-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);background-color:var(--grey-hover-color);position:relative;padding:32px 24px;border-radius:8px;counter-increment:item}.installment-section__content .installment-item .steps-list .step-item:before{display:inline-block;font-size:24px;line-height:120%;font-weight:600;content:counter(item,decimal-leading-zero);margin-bottom:24px}.installment-section__content .installment-item+.installment-item{margin-top:50px}.installment-section__content .options-item .types-list{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:26px}.installment-section__content .options-item .types-list .type-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.installment-section__content .options-item .types-list .type-item .type-title{display:block;font-size:18px;line-height:122%;font-weight:600;color:var(--black-color);margin-bottom:10px}.tools-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.tools-section__content .tools-item{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2);border-radius:8px;border:1px solid var(--accent-color);padding:40px}.tools-section__content .tools-item .descr-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;text-align:center}.tools-section__content .tools-item .descr-block .item-descr{max-width:516px;margin:24px auto 0}.tools-section__content .tools-item .descr-block .item-count{font-size:14px;line-height:143%;display:inline-block;padding:8px 12px;background-color:var(--grey-hover-color);border-radius:30px;margin-top:24px}.tools-section__content .tools-item .descr-block .see-link{background-color:#fff;margin-top:40px}.tools-section__content .tools-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-top:auto}.tools-section__content .tools-item .image-block .item-image{display:block;margin:0 auto}.tools-section__content .tools-item.full-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tools-section__content .tools-item.full-item .descr-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding:0}.tools-section__content .tools-item.full-item .image-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.choose-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;gap:24px;margin-top:40px}.choose-section__content .choose-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);border:1px solid var(--border-color);border-radius:5px;padding:24px}.choose-section__content .choose-item .title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:48px;width:100%;margin-bottom:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.choose-section__content .choose-item .title-row .item-title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:calc(100% - 68px);font-weight:600;font-size:24px}.choose-section__content .choose-item .title-row .item-icon{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;background-color:var(--accent-color);border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}.choose-section__content .choose-item .title-row .item-icon img{-webkit-filter:invert(100%);filter:invert(100%);width:24px;height:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.choose-section__content .choose-item .item-descr{margin-top:auto}.grid-section__content .grid-item .descr-block,.indications-section__content .indication-part .part-list .part-item .item-descr{margin-top:16px}.concept-section__content{margin-top:40px;width:970px;max-width:100%}.concept-section__content h5{display:inline-block;font-weight:600;color:var(--accent-color);margin-bottom:24px;font-size:24px}.concept-section__content img{display:block;margin:40px 0;border-radius:5px;max-width:100%}.hospitals-main .hospital-slider{margin-top:50px}.hospitals-main .hospital-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.hospitals-main .hospital-slider .swiper-slide .slide-content{height:100%;max-height:1075px}.hospitals-main .hospital-slider .swiper-slide .slide-content .hospital-image{max-width:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hospitals-main .hospital-thumbs{margin-top:-92px}.hospitals-main .hospital-thumbs .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.hospitals-main .hospital-thumbs .swiper-slide.swiper-slide-thumb-active .content-item{border-color:var(--accent-color)}.hospitals-main .hospital-thumbs .content-item{background-color:#fff;border:1px solid var(--border-color);border-radius:8px;padding:24px;cursor:pointer;-webkit-transition:border-color .3s;transition:border-color .3s;height:100%}.hospitals-main .hospital-thumbs .content-item .item-descr{margin-top:10px}.hospitals-main .hospital-thumbs .nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}.hospitals-main .hospital-thumbs .nav-row .nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;background-color:#fff;border:1px solid var(--accent-color);border-radius:8px;color:var(--accent-color);-webkit-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;font-size:14px;line-height:14px}.hospitals-main .hospital-thumbs .nav-row .nav-btn:hover{background-color:var(--accent-color);color:#fff}.hospitals-main .hospital-thumbs .nav-row .nav-btn.prev-btn{margin-right:auto;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.hospitals-main .hospital-thumbs .nav-row .nav-btn.next-btn{margin-left:auto}.hospitals-main .hospital-thumbs .nav-row .slider-pagination{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 16px;height:2px;background-color:var(--border-color)}.hospitals-main .hospital-thumbs .nav-row .slider-pagination .swiper-pagination-progressbar-fill{background-color:var(--accent-color)}.grid-section__content{margin-top:40px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-column-gap:16px;grid-row-gap:128px}.gallery-section__content,.press-section__content{display:-webkit-box;display:-ms-flexbox;gap:24px;margin-top:40px}.grid-section__content .grid-item .image-block .item-image{border-radius:8px}.grid-section__content .grid-item:nth-of-type(5n+1){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}.grid-section__content .grid-item:nth-of-type(5n+2){-ms-grid-column:4;grid-column-start:4;-ms-grid-column-span:1;grid-column-end:5}.grid-section__content .grid-item:nth-of-type(5n+3){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}.grid-section__content .grid-item:nth-of-type(5n+4){-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:1;grid-column-end:4}.grid-section__content .grid-item:nth-of-type(5n+5){-ms-grid-column:4;grid-column-start:4;-ms-grid-column-span:1;grid-column-end:5}.gallery-section .title-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.gallery-section__content{display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-section__content .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);max-height:474.66px;border-radius:8px;overflow:hidden}.gallery-section__content .gallery-item .item-link{display:block;height:100%}.gallery-section__content .gallery-item .item-link:hover .item-image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.gallery-section__content .gallery-item img,.gallery-section__content .gallery-item picture{width:100%;height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.gallery-section__content .gallery-item .item-image{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.press-section .title-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.press-section__content{display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.press-section__content .news-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);border:1px solid var(--border-color);border-radius:8px;padding:16px 26px;-webkit-transition:background-color .3s;transition:background-color .3s}.press-section__content .news-item .item-source{font-weight:600}.press-section__content .news-item .item-source span{display:inline-block;color:var(--accent-color);margin-left:5px}.press-section__content .news-item .item-title{margin:14px 0 10px;font-size:18px;line-height:122%;font-weight:600;color:var(--black-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.offers-main .descr-side .order-link,.press-section__content .news-item .item-date{margin-top:auto}.press-section__content .news-item .item-title.show{display:block;overflow:visible;text-overflow:unset}.press-section__content .news-item:hover{background-color:var(--grey-hover-color)}.offers-section__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.offers-section__content .offer-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 72px)/ 4);flex:0 0 calc((100% - 72px)/ 4);max-width:calc((100% - 72px)/ 4);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.equipments-section__content .equipment-item,.offers-section__content .empty-item{-webkit-box-flex:0;-webkit-transition:opacity .15s,-webkit-transform .15s;opacity:0}.offers-section__content .offer-item.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.offers-section__content .empty-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:10px 0;transition:opacity .15s,transform .15s,-webkit-transform .15s}.offers-section__content .empty-item.show{opacity:1}.equipments-section__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.components-section__content,.params-section__content{display:-webkit-box;display:-ms-flexbox;margin-top:40px;gap:24px}.equipments-section__content .equipment-item{-ms-flex:0 0 calc((100% - 72px)/ 4);flex:0 0 calc((100% - 72px)/ 4);max-width:calc((100% - 72px)/ 4);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);transition:opacity .15s,transform .15s,-webkit-transform .15s}.equipments-section__content .equipment-item.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.equipments-section__content .empty-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:10px 0;opacity:0;-webkit-transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.equipments-section__content .empty-item.show{opacity:1}.components-section__content{display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.components-section__content .component-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);background-color:var(--grey-hover-color);border-radius:8px;padding:32px 72px;text-align:center}.components-section__content .component-item .item-title{font-weight:500;color:var(--black-color)}.components-section__content .component-item .image-block{margin:32px auto 0;border-radius:8px;overflow:hidden;background-color:#fff;height:390px}.components-section__content .component-item .image-block img,.components-section__content .component-item .image-block picture{width:100%;height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.params-section__content{display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.params-section__content .params-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);padding:24px;background-color:var(--grey-hover-color);border-radius:8px}.params-section__content .params-item .param-descr{margin-top:26px;font-size:18px;line-height:122%;font-weight:600}.benefits-section__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.benefits-section__content .benefit-item{border:1px solid var(--border-color);border-radius:8px;padding:24px;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.benefits-section__content .benefit-item .item-title{color:var(--black-color)}.benefits-section__content .benefit-item .item-descr{margin-top:14px}.benefits-section__content .benefit-item.gray-style{background-color:var(--grey-hover-color);border-color:var(--grey-hover-color);padding:32px 24px}.benefits-section__equipments{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.benefits-section__equipments .beequip-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2);background-color:var(--grey-hover-color);border-radius:8px;border:1px solid var(--border-color)}.benefits-section__equipments .beequip-item .descr-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;text-align:center;padding:38px 24px 16px}.benefits-section__equipments .beequip-item .descr-block .item-descr{max-width:516px;margin:24px auto 0}.benefits-section__equipments .beequip-item .descr-block .see-link{background-color:#fff;margin-top:40px}.benefits-section__equipments .beequip-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-top:auto}.benefits-section__equipments .beequip-item .image-block .item-image{display:block;margin:0 auto}.department-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.department-section__content .image-side{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);max-height:724px}.department-section__content .descr-side,.necessary-section__content .necessary-item{display:-webkit-box;display:-ms-flexbox;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:8px;background-color:var(--grey-hover-color)}.department-section__content .image-side .department-image{border-radius:8px;max-width:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.department-section__content .descr-side{display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);padding:32px}.department-section__content .descr-side .department-descr{margin:24px 0}.department-section__content .descr-side .department-link{margin-top:auto;text-align:center}.black-section__description .description-item:nth-of-type(2n) .descr-side .item-descr,.black-section__description .description-item:nth-of-type(2n) .descr-side .section-title,.description-section__content .description-item:nth-of-type(2n) .descr-side .item-descr,.description-section__content .description-item:nth-of-type(2n) .descr-side .section-title{text-align:left}.necessary-section__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;counter-reset:item}.necessary-section__content .necessary-item{display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);counter-increment:item;padding:32px 24px;row-gap:24px}.necessary-section__content .necessary-item:before{content:counter(item,decimal-leading-zero);line-height:120%;font-weight:600;font-size:24px}.necessary-section__content .necessary-item .item-title{color:var(--black-color)}.description-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:90px}.description-section__content .description-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}.description-section__content .description-item .descr-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.description-section__content .description-item .descr-side .section-title{margin-bottom:20px;text-align:right;font-size:40px}.description-section__content .description-item .descr-side .item-descr{margin-top:auto;max-width:420px;text-align:right}.description-section__content .description-item .image-side{-webkit-box-flex:0;-ms-flex:0 0 645px;flex:0 0 645px;max-width:645px}.description-section__content .description-item .image-side img,.description-section__content .description-item .image-side picture{border-radius:8px;width:100%;height:100%;max-width:unset;max-height:430px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.description-section__content .description-item:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.description-section__content .description-item:nth-of-type(2n) .descr-side{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.workresults-section__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.workresults-section__content .workresult-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 72px)/ 4);flex:0 0 calc((100% - 72px)/ 4);max-width:calc((100% - 72px)/ 4)}.indications-section__content{margin-top:40px}.indications-section__content .indication-part .part-title{color:var(--black-color);line-height:122%}.indications-section__content .indication-part .part-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;margin-top:32px}.indications-section__content .indication-part .part-list .part-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2);background-color:var(--grey-hover-color);border-radius:8px;padding:24px}.indications-section__content .indication-part+.indication-part{margin-top:40px}.indications-section__content .indication-part.negative-part .part-list .part-item{background-color:transparent;border:1px solid var(--border-color);padding:15px 24px}.indications-section__content .indication-part.negative-part .part-list .part-item .item-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.indications-section__content .indication-part.negative-part .part-list .part-item .item-title:before{content:"\e80d";margin-right:18px;font-size:20px;line-height:20px;color:var(--red-light-color);position:relative;top:-1px;left:1px}.diagnostics-section__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.diagnostics-section__content .diagnostics-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);background-color:var(--grey-hover-color);border-radius:8px;padding:24px}.diagnostics-section__content .diagnostics-item .item-title{color:var(--black-color)}.diagnostics-section__content .diagnostics-item .item-descr{margin-top:16px}.black-section{padding:128px 0 80px;background-color:#010202;color:#fff}.black-section__main .container{text-align:center}.black-section__main .section-title{color:#fff;font-size:52px}.black-section__main .section-descr{max-width:650px;margin:24px auto 0}.black-section__description,.black-section__slider,.history-section__content{margin-top:80px}.black-section__main .black-main-image{margin-top:80px;margin-left:auto;margin-right:auto}.black-section__description .description-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:90px}.black-section__description .description-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}.black-section__description .description-item .descr-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.black-section__description .description-item .descr-side .section-title{margin-bottom:20px;color:#fff;text-align:right;font-size:40px}.black-section__description .description-item .descr-side .item-descr{margin-top:auto;max-width:420px;color:#fff;text-align:right}.black-section__description .description-item .image-side{-webkit-box-flex:0;-ms-flex:0 0 645px;flex:0 0 645px;max-width:645px}.black-section__description .description-item .image-side .item-image{border-radius:8px}.black-section__description .description-item:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.black-section__slider .black-slider .slide-content,.error-main__content,.error-main__content .error-info,.footer__menu .left-side .download-block,.gift-section,.history-section__content .left-side,.history-section__content .left-side .slider-navigation,.info-list__content.four-items .info-item,.mars-about__content .about-item:nth-of-type(1) .descr-block,.mars-about__content .about-item:nth-of-type(3),.mars-about__content .about-item:nth-of-type(3) .about-subitem .descr-block,.programm-section__content .tabs-list .tab-item .programm-item,.programms-section__content .programm-item .descr-block,.resume-form .form-styles,.review-form .form-styles,.review-modal .modal-content .descr-side,.search-modal .search-result .result-type .type-list .image-item .descr-block,.trust-section__content .trust-slider .swiper-wrapper .swiper-slide .slide-content,.whoprog-section__content .whoprog-item{-webkit-box-orient:vertical;-webkit-box-direction:normal}.black-section__description .description-item:nth-of-type(2n) .descr-side{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.black-section__slider .section-title{color:#fff}.black-section__slider .black-slider{margin-top:40px}.clinics-section .tabs-list .tab-item .container .map-items .map-item .left-side .descr-block,.group-main .group-thumbs{margin-top:30px}.black-section__slider .black-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:auto}.black-section__slider .black-slider .swiper-slide{--slide-width:420px;width:var(--slide-width);height:auto}.black-section__slider .black-slider .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.black-section__slider .black-slider .slide-content .video-wrapper{width:var(--slide-width);border-radius:8px;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.black-section__slider .black-slider .slide-content .video-wrapper .video-item{display:block;width:auto;max-width:100%;margin:0 auto}.black-section__slider .black-slider .slide-content .slide-descr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;border:1px solid #828282;border-radius:8px;padding:24px;margin-top:16px;font-size:18px;line-height:122%;font-weight:600}.black-section__slider .black-slider .nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}.black-section__slider .black-slider .nav-row .nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #828282;color:#828282;border-radius:8px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;-webkit-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}.black-section__slider .black-slider .nav-row .nav-btn:hover{color:#fff;border-color:#fff}.black-section__slider .black-slider .nav-row .nav-btn.prev-btn{margin-right:auto}.black-section__slider .black-slider .nav-row .nav-btn.prev-btn .icon{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.black-section__slider .black-slider .nav-row .nav-btn.next-btn{margin-left:auto}.black-section__slider .black-slider .nav-row .slider-pagination{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 16px;height:2px;background-color:rgba(130,130,130,.5)}.black-section__slider .black-slider .nav-row .slider-pagination .swiper-pagination-progressbar-fill{background-color:#828282}.group-main .slider-wrapper{position:relative}.group-main .group-slider .slide-content .title-row{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.group-main .group-slider .slide-content .title-row .page-title{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px);max-width:calc(50% - 40px)}.group-main .group-slider .slide-content .title-row .section-descr{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.group-main .group-slider .slide-content .content-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:45px;border-radius:8px;overflow:hidden;height:560px}.group-main .group-slider .slide-content .content-block .slide-image{display:block;width:100%;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.group-main .group-slider .slide-content .content-block .slide-video{display:block;min-width:calc(100% + 50px);min-height:calc(100% + 50px);margin:-25px;pointer-events:none;border:none}.group-main .group-slider .slide-content .content-block .slide-video::-webkit-media-controls{display:none}.group-main .group-thumbs .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.group-main .group-thumbs .swiper-slide{width:auto;height:auto;min-width:92px}.group-main .group-thumbs .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;opacity:.5;-webkit-filter:grayscale(100);filter:grayscale(100)}.group-main .slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;top:calc(50% + 63px);left:-20px;width:calc(100% + 40px);z-index:1}.group-main .slider-navigation .nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--accent-color);background-color:#fff;color:var(--accent-color);border-radius:8px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;font-size:14px;line-height:14px;-webkit-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}.group-main .slider-navigation .nav-btn:hover{color:var(--gray-color);border-color:var(--gray-color)}.group-main .slider-navigation .nav-btn.prev-btn{margin-right:auto}.group-main .slider-navigation .nav-btn.prev-btn span{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.group-main .slider-navigation .nav-btn.next-btn{margin-left:auto}.persons-section{overflow:hidden;padding:45px 0 140px}.persons-section .title-block{max-width:400px;position:relative;z-index:2}.persons-section .title-block .tabs-links{margin-top:42px}.persons-section .title-block .tabs-links ul{margin:0;padding:0;list-style-type:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:var(--grey-hover-color);border-radius:32px}.persons-section .title-block .tabs-links ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.persons-section .title-block .tabs-links ul a{display:inline-block;padding:6px 32px;background-color:transparent;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;border-radius:32px}.persons-section .title-block .tabs-links ul a.active{background-color:var(--accent-color);color:#fff}.persons-section__content .tab-item{display:none;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:55px;-moz-column-gap:55px;column-gap:55px}.persons-section__content .tab-item__left-side{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;width:400px;position:relative}.persons-section__content .tab-item__left-side:before{content:"";display:block;width:100vw;height:calc(100% - 84px);background-color:#f6f6f6;position:absolute;left:calc((100vw - 1502px)/ -2 - 16px);top:42px}.persons-section__content .tab-item__left-side .persons-descr-slider{width:100%}.persons-section__content .tab-item__left-side .persons-descr-slider .swiper-wrapper{height:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.persons-section__content .tab-item__left-side .persons-descr-slider .swiper-slide{height:auto;min-height:272px}.persons-section__content .tab-item__left-side .persons-descr-slider .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:42px 0;min-height:355px;position:relative}.persons-section__content .tab-item__left-side .persons-descr-slider .slide-content .person-name{font-size:18px;line-height:130%;font-weight:600}.persons-section__content .tab-item__left-side .persons-descr-slider .slide-content .person-name span{display:block;text-transform:uppercase;color:var(--accent-color)}.persons-section__content .tab-item__left-side .persons-descr-slider .slide-content .person-descr{font-size:14px;line-height:143%;font-weight:500;margin-top:15px}.persons-section__content .tab-item__left-side .nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;bottom:-8px;left:0;width:100%;max-width:100%;z-index:1}.persons-section__content .tab-item__left-side .nav-row .slider-navigation{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.persons-section__content .tab-item__left-side .nav-row .slider-navigation .nav-btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:14px;line-height:100%;padding:4px;-webkit-transition:color .3s;transition:color .3s}.persons-section__content .tab-item__left-side .nav-row .slider-navigation .nav-btn span{pointer-events:none}.persons-section__content .tab-item__left-side .nav-row .slider-navigation .nav-btn.prev-btn{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.persons-section__content .tab-item__left-side .nav-row .slider-navigation .nav-btn:hover{color:var(--accent-color)}.persons-section__content .tab-item__left-side .nav-row .slider-pagination{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:auto;font-size:16px;line-height:100%;color:var(--placeholder-color)}.persons-section__content .tab-item__right-side{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:calc(100% - 400px - 55px);margin:-40px auto}.persons-section__content .tab-item__right-side .persons-slider{padding:110px 0;margin:-110px 0}.persons-section__content .tab-item__right-side .persons-slider .swiper-slide{width:33.3%;max-width:340px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-transform .8s,-webkit-box-shadow .8s;transition:transform .8s,box-shadow .8s,-webkit-transform .8s,-webkit-box-shadow .8s;border-radius:8px}.persons-section__content .tab-item__right-side .persons-slider .swiper-slide .slide-content{width:100%;height:100%;border-radius:8px;overflow:hidden;opacity:.3;-webkit-transition:opacity .8s,-webkit-filter .8s;transition:opacity .8s,filter .8s,-webkit-filter .8s}.persons-section__content .tab-item__right-side .persons-slider .swiper-slide .slide-content img,.persons-section__content .tab-item__right-side .persons-slider .swiper-slide .slide-content picture,.persons-section__content .tab-item__right-side .persons-slider .swiper-slide .slide-content video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.persons-section__content .tab-item__right-side .persons-slider .swiper-slide.swiper-slide-active{-webkit-transform:scale(1.28);-ms-transform:scale(1.28);transform:scale(1.28);z-index:1;-webkit-box-shadow:0 4px 40px 0 rgba(0,0,0,.25);box-shadow:0 4px 40px 0 rgba(0,0,0,.25)}.persons-section__content .tab-item__right-side .persons-slider .swiper-slide.swiper-slide-active .slide-content{opacity:1}.persons-section__content .tab-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.persons-section+section{margin-top:-32px}.history-section .title-row{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.history-section .title-row .section-title{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.history-section .title-row .section-descr{-ms-flex-item-align:start;align-self:flex-start;font-size:24px;line-height:120%;font-weight:600;color:var(--accent-color);-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px)}.history-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:120px;-moz-column-gap:120px;column-gap:120px}.history-section__content .left-side{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:140px;padding:55px 0;height:466px;position:relative}.history-section__content .left-side .slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;top:0;left:0;right:0;margin:0 auto;width:0;height:100%}.history-section__content .left-side .years-slider,.history-section__content .right-side .history-slider{position:relative}.history-section__content .left-side .slider-navigation .nav-btn{padding:15px 0;font-size:14px;line-height:14px;-webkit-transition:color .3s;transition:color .3s}.history-section__content .left-side .slider-navigation .nav-btn:hover{color:var(--accent-color)}.history-section__content .left-side .slider-navigation .nav-btn.prev-btn{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-bottom:auto}.history-section__content .left-side .slider-navigation .nav-btn.next-btn{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-top:auto}.history-section__content .left-side .years-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer;height:65px}.history-section__content .left-side .years-slider .swiper-slide .slide-content{font-size:40px;line-height:162%;font-weight:300;color:var(--placeholder-color);padding:0 28px;-webkit-transition:.3s;transition:.3s}.history-section__content .left-side .years-slider .swiper-slide.swiper-slide-active .slide-content{font-size:64px;line-height:102%;font-weight:300;color:var(--accent-color);padding:0 4px}.history-section__content .right-side{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:calc(100% - 140px - 120px)}.history-section__content .right-side .history-tab{display:none}.history-section__content .right-side .history-tab.active{display:-webkit-box;display:-ms-flexbox;display:flex}.history-section__content .right-side .history-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.history-section__content .right-side .history-slider .swiper-wrapper .swiper-slide{height:auto}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .image-block{-webkit-box-flex:0;-ms-flex:0 0 466px;flex:0 0 466px;max-width:466px;border-radius:8px;overflow:hidden;max-height:466px}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .image-block img,.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .image-block picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .descr-block{border:1px solid var(--border-color);border-radius:8px;padding:32px 32px 100px;width:auto;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 466px - 24px);flex:0 0 calc(100% - 466px - 24px);max-width:calc(100% - 466px - 24px)}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .descr-block .slide-title{font-size:24px;line-height:120%;font-weight:600}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .descr-block .slide-descr{margin-top:24px}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .descr-block .slide-descr p+p{margin-top:15px}.history-section__content .right-side .history-slider .nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;bottom:0;right:0;width:100%;padding:32px;z-index:1;max-width:calc(100% - 466px - 24px)}.history-section__content .right-side .history-slider .nav-row .slider-navigation{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.history-section__content .right-side .history-slider .nav-row .slider-navigation .nav-btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:14px;line-height:100%;padding:4px;-webkit-transition:color .3s;transition:color .3s}.history-section__content .right-side .history-slider .nav-row .slider-navigation .nav-btn span{pointer-events:none}.history-section__content .right-side .history-slider .nav-row .slider-navigation .nav-btn.prev-btn{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.history-section__content .right-side .history-slider .nav-row .slider-navigation .nav-btn:hover{color:var(--accent-color)}.history-section__content .right-side .history-slider .nav-row .slider-pagination{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:auto;font-size:16px;line-height:100%;color:var(--placeholder-color)}.simple-banner{margin:90px 0}.simple-banner .banner-image{border-radius:8px;overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:100%}.trust-section .title-row{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.trust-section .title-row .section-title{max-width:calc(50% - 40px);-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px)}.trust-section .title-row .section-descr{-ms-flex-item-align:start;align-self:flex-start;font-size:24px;line-height:120%;font-weight:600;color:var(--accent-color);-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.trust-section__content{margin-top:25px}.clinics-section .tabs-list,.news-rowsection__content,.visit-main__list{margin-top:40px}.trust-section__content .trust-slider{padding:40px 0}.trust-section__content .trust-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:255px}.trust-section__content .trust-slider .swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:auto}.trust-section__content .trust-slider .swiper-wrapper .swiper-slide .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative;z-index:1;padding:32px;opacity:.3;min-height:236px;-webkit-transition:.8s;transition:.8s}.trust-section__content .trust-slider .swiper-wrapper .swiper-slide .slide-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 5px 20px 0 rgba(51,86,163,.1);box-shadow:0 5px 20px 0 rgba(51,86,163,.1);background:#fff;-webkit-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1);-webkit-transition:.3s;transition:.3s}.trust-section__content .trust-slider .swiper-wrapper .swiper-slide .slide-content .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:36px;height:36px;font-size:40px;line-height:100%;font-weight:600;color:var(--accent-color);position:relative;white-space:nowrap}.trust-section__content .trust-slider .swiper-wrapper .swiper-slide .slide-content .icon-wrapper img{display:block;margin:0 auto;-ms-grid-column-align:center;justify-self:center}.trust-section__content .trust-slider .swiper-wrapper .swiper-slide .slide-content .slide-title{font-size:24px;line-height:120%;font-weight:600;margin-top:20px;position:relative}.trust-section__content .trust-slider .swiper-wrapper .swiper-slide .slide-content .slide-descr{overflow:hidden;margin-top:15px;display:none;-webkit-transition:opacity .3s;transition:opacity .3s;position:relative}.trust-section__content .trust-slider .swiper-wrapper .swiper-slide.swiper-slide-active{position:relative;z-index:1}.trust-section__content .trust-slider .swiper-wrapper .swiper-slide.swiper-slide-active .slide-content{opacity:1;padding:32px 0;width:calc(100% + 60px);margin:0 -30px}.trust-section__content .trust-slider .swiper-wrapper .swiper-slide.swiper-slide-active .slide-content:before{opacity:1;-webkit-transform:scaleX(1.125) scaleY(1);-ms-transform:scaleX(1.125) scaleY(1);transform:scaleX(1.125) scaleY(1)}.trust-section__content .trust-slider .slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;font-size:14px;line-height:100%}.error-main__content .comeback-link:before,.form-main .form-wrapper .input-group.checkbox-group label .check-icon:after{font-family:Fontello;font-style:normal;speak:never;text-decoration:inherit;font-variant:normal;text-transform:none;font-size:14px;line-height:14px;font-weight:400;text-align:center}.trust-section__content .trust-slider .slider-navigation .nav-btn{-webkit-transition:color .3s;transition:color .3s;padding:2px}.trust-section__content .trust-slider .slider-navigation .nav-btn:hover{color:var(--accent-color)}.trust-section__content .trust-slider .slider-navigation .nav-btn.prev-btn{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.clinics-section .title-row .tabs-links{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:40px}.clinics-section .title-row .tabs-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:2px;list-style-type:none;background-color:var(--grey-hover-color);border-radius:40px}.clinics-section .title-row .tabs-links ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.clinics-section .title-row .tabs-links ul a{display:inline-block;background-color:transparent;color:var(--txt-main);border-radius:40px;padding:6px 32px;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.clinics-section .title-row .tabs-links ul a.active{background-color:var(--accent-color);color:#fff}.clinics-section .tabs-list .tab-item{display:none}.clinics-section .tabs-list .tab-item.active{display:block}.clinics-section .tabs-list .tab-item .map-wrapper{width:100%;height:480px;position:relative}.clinics-section .tabs-list .tab-item .map-wrapper [class*=ymaps-2][class*=-ground-pane]{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.clinics-section .tabs-list .tab-item .map-wrapper .map-baloon{width:152px;height:77px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:10px;padding:16px;-webkit-box-shadow:0 5px 20px 0 rgba(51,86,163,.3);box-shadow:0 5px 20px 0 rgba(51,86,163,.3);-webkit-filter:grayscale(100);filter:grayscale(100);-webkit-transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;position:relative}.clinics-section .tabs-list .tab-item .map-wrapper .map-baloon img{display:block;max-width:100%;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.clinics-section .tabs-list .tab-item .map-wrapper .map-baloon:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;position:absolute;left:0;right:0;margin:0 auto;top:100%}.clinics-section .tabs-list .tab-item .map-wrapper .map-baloon.active{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;z-index:800}.clinics-section .tabs-list .tab-item .map-wrapper .map-baloon.active img{opacity:1}.clinics-section .tabs-list .tab-item .map-wrapper .tab-map{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#eee}.clinics-section .tabs-list .tab-item .container{position:relative;z-index:1}.clinics-section .tabs-list .tab-item .container .map-items{margin-top:-80px;padding:32px 32px 0;position:relative}.clinics-section .tabs-list .tab-item .container .map-items:after{content:"";display:block;width:calc(100% + (100vw - 1502px + 32px)/ 2);height:100%;background-color:#fff;border-radius:8px 0 0;position:absolute;top:0;left:0}.visit-main__list .form-tab,.visit-main__list .form-tab .steps-list .step-item{display:none}.clinics-section .tabs-list .tab-item .container .map-items .map-item{position:relative;z-index:1;display:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px;row-gap:32px}.clinics-section .tabs-list .tab-item .container .map-items .map-item .left-side{-webkit-box-flex:0;-ms-flex:0 0 330px;flex:0 0 330px;max-width:330px}.clinics-section .tabs-list .tab-item .container .map-items .map-item .left-side .item-logo{width:132px;height:70px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.clinics-section .tabs-list .tab-item .container .map-items .map-item .left-side .address{margin-top:30px;color:var(--placeholder-color)}.clinics-section .tabs-list .tab-item .container .map-items .map-item .right-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 330px - 42px);flex:0 0 calc(100% - 330px - 42px);max-width:calc(100% - 330px - 42px);position:relative;padding-top:68px}.clinics-section .tabs-list .tab-item .container .map-items .map-item .right-side .map-slider{width:calc(100% + (100vw - 1502px + 88px)/ 2);position:unset}.clinics-section .tabs-list .tab-item .container .map-items .map-item .right-side .map-slider .slider-navigation{position:absolute;top:16px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;font-size:14px;line-height:100%}.clinics-section .tabs-list .tab-item .container .map-items .map-item .right-side .map-slider .slider-navigation .nav-btn{-webkit-transition:color .3s;transition:color .3s;padding:2px}.clinics-section .tabs-list .tab-item .container .map-items .map-item .right-side .map-slider .slider-navigation .nav-btn:hover{color:var(--accent-color)}.clinics-section .tabs-list .tab-item .container .map-items .map-item .right-side .map-slider .slider-navigation .nav-btn.prev-btn{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.clinics-section .tabs-list .tab-item .container .map-items .map-item .right-side .map-slider .swiper-slide{width:352px;margin-right:24px}.clinics-section .tabs-list .tab-item .container .map-items .map-item .right-side .map-slider .swiper-slide .slide-content{width:100%;height:260px;border-radius:8px;overflow:hidden}.clinics-section .tabs-list .tab-item .container .map-items .map-item .right-side .map-slider .swiper-slide .slide-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.clinics-section .tabs-list .tab-item .container .map-items .map-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.clinics-section+.partners-section,.clinics-section+.partners-section+.news-rowsection{margin-top:90px}.news-rowsection__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.news-rowsection__content .news-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3)}.visit-main__list .form-tab.active{display:block}.visit-main__list .form-tab .tab-title{color:var(--black-color)}.visit-main__list .form-tab .clinic-types{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--accent-color);padding:7px 17px;border-radius:8px;margin-top:24px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.visit-main__list .form-tab .clinic-types .type-item{font-size:16px}.visit-main__list .form-tab .steps-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px;border-bottom:2px solid var(--black-color);position:relative;padding-bottom:14px}.visit-main__list .form-tab .steps-progress .step-count{font-size:18px;line-height:122%;font-weight:600;color:var(--accent-color);margin-right:auto}.visit-main__list .form-tab .steps-progress .step-percent{font-size:18px;line-height:122%;font-weight:600;color:#767676}.visit-main__list .form-tab .steps-progress .progress-row{height:2px;width:var(--value);background-color:var(--accent-color);position:absolute;bottom:-2px;left:0;z-index:1;-webkit-transition:width .3s;transition:width .3s}.visit-main__list .form-tab .steps-list{margin-top:32px}.visit-main__list .form-tab .steps-list .step-item.active{display:block}.visit-main__list .form-tab .steps-list .step-title{font-size:24px;line-height:120%;font-weight:600;color:var(--black-color)}.error-main__content .error-info .simple-link:hover,.visit-main__list .form-tab .visit-list .visit-item .item-link:hover{color:var(--accent-color)}.visit-main__list .form-tab .steps-list .step-descr{margin-top:16px}.visit-main__list .form-tab .steps-list .item-add+.item-add,.visit-main__list .form-tab .steps-list .item-section+.item-section,.visit-main__list .form-tab .steps-list .step-form,.visit-main__list .form-tab .steps-list .step-form .child-group,.visit-main__list .form-tab .steps-list .step-form .person-group{margin-top:32px}.form-main .info-wrapper p+p,.form-main .info-wrapper ul li+li{margin-top:12px}.visit-main__list .form-tab .steps-list .step-form .input-row.three-column .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3)}.visit-main__list .form-tab .steps-list .step-form .input-group.btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px;margin-top:32px}.visit-main__list .form-tab .steps-list .step-form .input-group.btn-group .step-link,.visit-main__list .form-tab .steps-list .step-form .input-group.btn-group .submit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:16px;height:54px;width:100%}.visit-main__list .form-tab .steps-list .step-form .input-group.check-group .label{font-size:16px;line-height:150%}.visit-main__list .form-tab .steps-list .step-form .input-group.radio-group label{display:inline-block;position:relative}.visit-main__list .form-tab .steps-list .step-form .input-group.radio-group label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.visit-main__list .form-tab .steps-list .step-form .input-group.radio-group label input:checked+.label:before{border:3px solid var(--accent-color)}.visit-main__list .form-tab .steps-list .step-form .input-group.radio-group label .label{display:inline-block;position:relative;padding-left:20px;font-size:18px;line-height:120%;font-weight:500;color:var(--black-color);cursor:pointer}.visit-main__list .form-tab .steps-list .step-form .input-group.radio-group label .label:before{content:"";display:block;width:12px;height:12px;border:1px solid var(--border-color);border-radius:50%;position:absolute;top:5px;left:0;-webkit-transition:border-color .3s;transition:border-color .3s}.visit-main__list .form-tab .steps-list .step-form .input-group.radio-group+.radio-group{margin-top:9px}.visit-main__list .form-tab .steps-list .step-form .address-info{display:none;padding-top:40px}.visit-main__list .form-tab .steps-list .step-form .child-form .item-title,.visit-main__list .form-tab .steps-list .step-form .person-form .item-title{margin-bottom:24px}.visit-main__list .form-tab .steps-list .step-form .child-form .item-section+.item-section,.visit-main__list .form-tab .steps-list .step-form .person-form .item-section+.item-section{margin-top:40px}.visit-main__list .form-tab .steps-list .step-form .child-form__item,.visit-main__list .form-tab .steps-list .step-form .person-form__item{padding:30px 0;display:none}.visit-main__list .form-tab .steps-list .step-form .child-form__item+.child-form__item,.visit-main__list .form-tab .steps-list .step-form .person-form__item+.child-form__item{margin-top:60px}.form-main .form-wrapper .info-group h5+ul,.form-main .form-wrapper h3+.input-group,.form-main .form-wrapper h3+.input-row,.form-main .form-wrapper h5+.input-group,.form-main .form-wrapper h5+.input-row,.visit-main__list .form-tab .steps-list .step-form .child-form+.input-row,.visit-main__list .form-tab .steps-list .step-form .person-form+.input-row{margin-top:0}.visit-main__list .form-tab .steps-list .step-form .child-group .child-cancel,.visit-main__list .form-tab .steps-list .step-form .child-group .person-cancel,.visit-main__list .form-tab .steps-list .step-form .person-group .child-cancel,.visit-main__list .form-tab .steps-list .step-form .person-group .person-cancel{display:none}.visit-main__list .form-tab .steps-list .step-form .child-group .child-link:before,.visit-main__list .form-tab .steps-list .step-form .child-group .person-link:before,.visit-main__list .form-tab .steps-list .step-form .person-group .child-link:before,.visit-main__list .form-tab .steps-list .step-form .person-group .person-link:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e809";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:12px;line-height:12px;margin:0 20px 0 5px}.visit-main__list .form-tab .steps-list .step-form .child-group p,.visit-main__list .form-tab .steps-list .step-form .person-group p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.visit-main__list .form-tab .visit-list{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px}.visit-main__list .form-tab .visit-list .visit-item{border:1px solid var(--border-color);border-radius:8px;padding:24px 32px 22px;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 72px)/ 4);flex:0 0 calc((100% - 72px)/ 4);max-width:calc((100% - 72px)/ 4);position:relative}.visit-main__list .form-tab .visit-list .visit-item label{display:block;position:relative;cursor:pointer}.visit-main__list .form-tab .visit-list .visit-item label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.visit-main__list .form-tab .visit-list .visit-item .item-image{max-width:100%;margin:0}.visit-main__list .form-tab .visit-list .visit-item .item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:24px;font-size:18px;font-weight:600;line-height:133%;color:var(--black-color);-webkit-transition:color .3s;transition:color .3s}.visit-main__list .form-tab .visit-list .visit-item .item-link:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.visit-main__list .form-tab .visit-list .visit-item .item-link:after{margin-left:auto;font-size:16px;line-height:16px}.tax-main__content{border:none;border-radius:0;padding:0}.dresult-section,.progadvs-section,.programm-section,.whoprog-section{padding-top:80px}.tax-main__content .tax-form .input-group.check-group{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:calc(100% - 280px - 24px)}.tax-main__content .tax-form .input-group.btn-group{margin-top:12px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:280px}.question-section__content{margin-top:10px}.question-section__content .question-form{margin-top:40px;border:1px solid var(--border-color);padding:40px 32px;border-radius:8px}.question-section__content .question-form .btns-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:692px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin-top:24px}.question-section__content .question-form .btns-group .check-group{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.question-section__content .question-form .btns-group .btn-group{-webkit-box-flex:0;-ms-flex:0 0 207px;flex:0 0 207px;width:207px;margin:0}.form-main .info-wrapper{border-left:4px solid var(--accent-color);border-radius:10px;padding:10px 20px;margin:40px 0}.dresult-section__content .dresult-item.accent-item,.programms-section__content .programm-item:hover{border-color:var(--accent-color)}.form-main .info-wrapper h3{margin-bottom:12px}.form-main .info-wrapper ul{margin:20px 0 0 20px;padding:0}.form-main .form-wrapper{margin:40px 0}.form-main .form-wrapper .form-item+.form-item{margin-top:40px}.form-main .form-wrapper h3{display:inline-block;margin-bottom:25px}.form-main .form-wrapper h5{display:inline-block;margin-bottom:15px}.form-main .form-wrapper .input-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;row-gap:28px}.form-main .form-wrapper .input-row+.input-group,.form-main .form-wrapper .input-row+.input-row{margin-top:28px}.form-main .form-wrapper .input-row .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 28px)/ 2);flex:0 0 calc((100% - 28px)/ 2);max-width:calc((100% - 28px)/ 2);margin:0!important}.form-main .form-wrapper .input-row.three-column .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 56px)/ 3);flex:0 0 calc((100% - 56px)/ 3);max-width:calc((100% - 56px)/ 3)}.form-main .form-wrapper .input-row.four-column .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 84px)/ 4);flex:0 0 calc((100% - 84px)/ 4);max-width:calc((100% - 84px)/ 4)}.form-main .form-wrapper .input-row.result-row{margin-top:40px}.form-main .form-wrapper .info-group{width:100%;margin:28px 0 0}.form-main .form-wrapper .info-group p+p{margin-top:12px}.form-main .form-wrapper .info-group ul{margin:12px 0 20px 20px;padding:0}.form-main .form-wrapper .input-group{width:100%;margin:28px 0 0}.form-main .form-wrapper .input-group label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-main .form-wrapper .input-group.checkbox-group label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.form-main .form-wrapper .input-group.checkbox-group label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.form-main .form-wrapper .input-group.checkbox-group label input:checked+.check-icon{background-color:var(--accent-color);color:#fff}.form-main .form-wrapper .input-group.checkbox-group label input:checked+.check-icon:hover{background-color:var(--accent-dark-color)}.form-main .form-wrapper .input-group.checkbox-group label .check-icon{display:block;color:transparent;background-color:#767676;border:1px solid #e8e8e8;border-radius:4px;width:36px;height:36px;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;cursor:pointer;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;position:relative}.form-main .form-wrapper .input-group.checkbox-group label .check-icon:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;content:"\e80a";position:absolute;top:calc(50% - 8px);left:calc(50% - 8px)}.form-main .form-wrapper .input-group.checkbox-group label .label{cursor:pointer}.form-main .form-wrapper .input-group.checkbox-group .label{display:inline-block;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:calc(100% - 36px);margin:0;padding-left:12px}.form-main .form-wrapper .input-group.checkbox-group+.checkbox-group{margin-top:12px}.form-main .form-wrapper .input-group.radio-group .radio-title{display:inline-block;margin-bottom:12px}.form-main .form-wrapper .input-group.radio-group .radio-values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:12px;background-color:var(--border-color);border-radius:32px}.form-main .form-wrapper .input-group.radio-group label{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;position:relative}.form-main .form-wrapper .input-group.radio-group label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.form-main .form-wrapper .input-group.radio-group label input:checked+.label{background-color:var(--accent-color);color:#fff}.form-main .form-wrapper .input-group.radio-group label .label{display:inline-block;padding:15px;line-height:100%;min-width:70px;text-align:center;border-radius:32px;margin:0;background-color:transparent;cursor:pointer;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.form-main .form-wrapper .input-group+.input-row{margin-top:28px}.form-main .form-wrapper .label+.input-group{margin-top:10px}.error-main .container{position:relative}.error-main__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:715px;margin:55px auto 0}.error-main__content .comeback-link{position:absolute;top:0;left:15px}.error-main__content .comeback-link:before{content:"\e800";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);margin:0 20px 0 5px;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.error-main__content .comeback-link:hover:before{-webkit-transform:scale(-1,1) translateX(5px);-ms-transform:scale(-1,1) translateX(5px);transform:scale(-1,1) translateX(5px)}.error-main__content .error-title{line-height:100%;font-weight:600;color:var(--accent-color);font-size:60px}.error-main__content .error-path{display:inline-block;font-size:24px;line-height:120%;margin-top:18px}.error-main__content .error-subtitle{display:inline-block;line-height:125%;font-weight:500;color:var(--black-color);margin:24px 0;font-size:32px}.error-main__content .error-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:24px;line-height:120%;font-weight:500;color:var(--black-color)}.error-main__content .error-info .simple-link{display:inline-block;font-size:18px;line-height:120%;text-decoration:underline;color:var(--black-color);-webkit-transition:color .3s;transition:color .3s;margin-top:24px}.error-main__content .error-addinfo .phones-block .block-item .phone-link:before,.mfp-gallery .mfp-arrow:before{font-family:Fontello;font-style:normal;speak:never;text-decoration:inherit;font-variant:normal;text-transform:none}.error-main__content .error-info .site-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:24px}.error-main__content .error-addinfo{margin-top:24px;font-size:18px;line-height:120%;font-weight:600;color:var(--black-color)}.error-main__content .error-addinfo .phones-block{max-width:365px;margin-top:24px}.error-main__content .error-addinfo .phones-block .item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;font-size:18px;line-height:122%;font-weight:600;color:var(--black-color);margin-bottom:16px}.error-main__content .error-addinfo .phones-block .item-title:before{content:"";display:block;width:11px;height:11px;border-radius:50%;margin-right:8px;background-color:var(--orange-color)}.error-main__content .error-addinfo .phones-block .block-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.error-main__content .error-addinfo .phones-block .block-item .item-title:before{content:"";display:block;width:11px;height:11px;border-radius:50%;margin-right:8px;background-color:var(--clinic-color)}.error-main__content .error-addinfo .phones-block .block-item .email-link:hover,.error-main__content .error-addinfo .phones-block .block-item .phone-link:hover,.error-main__content .error-addinfo .phones-block .block-item .wa-link:hover{color:#fff;background-color:var(--accent-dark-color)}.error-main__content .error-addinfo .phones-block .block-item .phone-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;color:var(--accent-color);background-color:var(--accent-light-color);font-size:18px;font-weight:500;line-height:100%;border-radius:8px;padding:15px 10px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;max-width:calc(100% - 100px - 20px)}.error-main__content .error-addinfo .phones-block .block-item .email-link,.error-main__content .error-addinfo .phones-block .block-item .wa-link{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;width:50px;background-color:var(--accent-light-color);border-radius:8px;color:var(--accent-color)}.error-main__content .error-addinfo .phones-block .block-item .phone-link:before{font-weight:400;text-align:center;content:"\e808";margin-right:14px;font-size:21px;line-height:21px}.error-main__content .error-addinfo .phones-block .block-item .wa-link{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;font-size:22px;line-height:100%;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.error-main__content .error-addinfo .phones-block .block-item .email-link{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.error-main__content .error-addinfo .phones-block .block-item+.block-item{margin-top:25px}.error-main__content .error-addinfo .phones-block .social-item{margin-top:24px}.error-main__content .error-addinfo .phones-block .social-item .item-title{margin-bottom:12px}.error-main__content .error-addinfo .phones-block .social-item .social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;list-style-type:none;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.error-main__content .error-addinfo .phones-block .social-item .social-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.error-main__content .error-addinfo .phones-block .social-item .social-list a{display:block;border-radius:14px;overflow:hidden;-webkit-transition:opacity .3s;transition:opacity .3s}.error-main__content .error-addinfo .phones-block .social-item .social-list a:hover{opacity:.8}.error-main__content .error-addinfo .phones-block .back-link{margin-top:24px}.gift-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;background-color:#ece4d7;min-height:760px}.gift-section .gift-container{position:relative;overflow:hidden;height:100%;width:100%;padding-top:var(--padding)}.gift-section .gift-container>img{position:relative;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#ece4d7}.gift-section .gift-container canvas{position:absolute;bottom:0;left:0;width:100%;height:calc(100% - var(--padding))}.diagnostics-header .page-header__content .descr-side .diagnostics-form{max-width:532px}.diagnostics-header .page-header__content .descr-side .diagnostics-form .form-title{display:inline-block;margin-top:5px}.diagnostics-header .page-header__content .descr-side .diagnostics-form .form-descr{color:#595959;margin:5px 0 12px}.diagnostics-header .page-header__content .descr-side .diagnostics-form .input-group.check-group{margin-top:20px}.diagnostics-header .page-header__content .descr-side .clinic-types,.diagnostics-header .page-header__content .descr-side .diagnostics-form .input-group.btn-group,.info-list__content+.info-list__content,.programm-section__content .tabs-list .tab-item .descr-block .descr-item+.descr-item,.programm-section__content .tabs-list .tab-item .programm-item .item-descr p+p,.whoprog-section__content .whoprog-item .descr-block{margin-top:24px}.diagnostics-header .page-header__content .descr-side .diagnostics-form .input-group.btn-group .submit-btn{padding:14px}.diagnostics-header .page-header__content .image-side{-webkit-box-flex:0;-ms-flex:0 0 600px;flex:0 0 600px;max-width:600px;max-height:100%}.info-list{margin:40px 0}.info-list__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px}.info-list__content .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;background-color:var(--grey-hover-color);border-radius:8px;padding:24px;max-width:calc((100% - 48px)/ 3)}.info-list__content .info-item .icon-block{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:var(--accent-color)}.info-list__content .info-item .descr-block{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 60px);flex:0 0 calc(100% - 60px);max-width:calc(100% - 60px);padding-left:20px}.info-list__content.four-items .info-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 72px)/ 4);flex:0 0 calc((100% - 72px)/ 4);max-width:calc((100% - 72px)/ 4);-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.info-list__content.four-items .info-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.info-list__content.four-items .info-item .descr-block{padding-left:0;margin-top:24px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.programm-section__content{margin-top:32px}.programm-section__content .tabs-links{margin:0;padding:0;list-style-type:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.programm-section__content .tabs-links:after{content:"";display:block;width:100%;height:2px;background-color:var(--border-color);position:absolute;bottom:0;left:0}.programm-section__content .tabs-links li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.programm-section__content .tabs-links a{display:inline-block;font-weight:500;-webkit-transition:color .3s;transition:color .3s;position:relative;padding-bottom:8px}.programm-section__content .tabs-links a:after{content:"";display:block;width:100%;height:2px;background-color:var(--accent-color);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;position:absolute;bottom:0;left:0;z-index:1}.programm-section__content .tabs-links a.active,.programm-section__content .tabs-links a:hover{color:var(--accent-color)}.programm-section__content .tabs-links a.active:after{opacity:1}.programm-section__content .tabs-list{margin-top:35px}.programm-section__content .tabs-list .tab-item{display:none;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px;--mheight:504px}.programm-section__content .tabs-list .tab-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.programm-section__content .tabs-list .tab-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 475px;flex:0 0 475px;max-width:475px;max-height:var(--mheight);border-radius:8px;overflow:hidden}.programm-section__content .tabs-list .tab-item .image-block .item-image{width:100%;height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.programm-section__content .tabs-list .tab-item .image-block+.descr-block{max-width:calc(100% - 475px - 24px);max-height:var(--mheight);overflow-y:scroll;scrollbar-face-color:var(--accent-color);scrollbar-track-color:#fff}.programm-section__content .tabs-list .tab-item .image-block+.descr-block::-webkit-scrollbar{width:4px;height:4px;border-radius:0}.programm-section__content .tabs-list .tab-item .image-block+.descr-block::-webkit-scrollbar-thumb{background:var(--accent-color);border-radius:0;-webkit-transition:background-color .3s;transition:background-color .3s}.programm-section__content .tabs-list .tab-item .image-block+.descr-block::-webkit-scrollbar-thumb:hover{background:#000}.programm-section__content .tabs-list .tab-item .image-block+.descr-block::-webkit-scrollbar-track{background:#fff;border-radius:0}.programm-section__content .tabs-list .tab-item .image-block+.descr-block .descr-item{padding:24px}.programm-section__content .tabs-list .tab-item .image-block+.descr-block .descr-item .item-descr{max-width:calc(62% + 5px)}.programm-section__content .tabs-list .tab-item .descr-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.programm-section__content .tabs-list .tab-item .descr-block .descr-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--border-color);border-radius:8px;padding:31px 30px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.programm-section__content .tabs-list .tab-item .descr-block .descr-item .item-title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;line-height:133%}.programm-section__content .tabs-list .tab-item .descr-block .descr-item .item-descr{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:calc(50% - 12px)}.programm-section__content .tabs-list .tab-item .programm-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);border:1px solid var(--border-color);border-radius:8px;padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.programm-section__content .tabs-list .tab-item .programm-item .item-title{display:inline-block;margin-bottom:24px}.programm-section__content .tabs-list .tab-item .programm-item .item-descr{width:100%;margin-top:auto}.whoprog-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:32px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px}.whoprog-section__content .whoprog-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);background-color:var(--grey-hover-color);border-radius:8px;padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.whoprog-section__content .whoprog-item .icon-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:60px;height:60px;background-color:var(--accent-color);border-radius:50%}.progadvs-section__content .progadvs-item .descr-block .descr-item .item-descr,.whoprog-section__content .whoprog-item .descr-block .item-descr,.whoprog-section__content .whoprog-item .descr-block .item-descr p+p{margin-top:12px}.dresult-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:32px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px;counter-reset:item}.dresult-section__content .dresult-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);border:1px solid var(--border-color);border-radius:8px;padding:30px 32px 32px}.dresult-section__content .dresult-item.accent-item .item-title{color:var(--accent-color)}.dresult-section__content .dresult-item .item-title:before{display:block;pointer-events:none;counter-increment:item;content:counter(item,decimal-leading-zero) "/";font-size:24px;line-height:100%;font-weight:600;color:var(--accent-color);margin-bottom:26px}.dresult-section__content .dresult-item .item-descr{margin-top:12px;max-width:490px}.progadvs-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:32px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:40px;counter-reset:item}.progadvs-section__content .progadvs-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}.footer .logo-link,.footer__info h5{display:inline-block}.progadvs-section__content .progadvs-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 374px;flex:0 0 374px;max-width:374px;border-radius:8px;overflow:hidden}.progadvs-section__content .progadvs-item .image-block .item-image{width:100%;height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.progadvs-section__content .progadvs-item .descr-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:calc(100% - 374px - 32px)}.progadvs-section__content .progadvs-item .descr-block .descr-item .item-title{line-height:133%}.progadvs-section__content .progadvs-item .descr-block .descr-item+.descr-item{margin-top:48px}.present-section__content{background-color:#2c55b2;color:#fff;border-radius:8px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.present-section__content .form-side{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:50%;padding:38px 48px}.mars-about,.programms-section,.programms-section+.doctors-section,.simple-slider{padding-top:80px}.present-section__content .form-side .section-title{color:#fff}.present-section__content .form-side .present-form{max-width:532px}.present-section__content .form-side .present-form .form-title{display:inline-block;margin-top:25px;color:#fff}.present-section__content .form-side .present-form .form-descr{margin:5px 0 12px}.present-section__content .form-side .present-form .input-group input{background-color:#5677c1;color:#fff}.present-section__content .form-side .present-form .input-group input.placeholder{color:#a8b9df}.present-section__content .form-side .present-form .input-group input::-webkit-input-placeholder{color:#a8b9df}.present-section__content .form-side .present-form .input-group input::-moz-placeholder{color:#a8b9df}.present-section__content .form-side .present-form .input-group input:-moz-placeholder{color:#a8b9df}.present-section__content .form-side .present-form .input-group input:-ms-input-placeholder{color:#a8b9df}.present-section__content .form-side .present-form .input-group.check-group{margin-top:20px}.present-section__content .form-side .present-form .input-group.check-group label .check-icon{background-color:#5677c1}.present-section__content .form-side .present-form .input-group.check-group a{color:#fff}.present-section__content .form-side .present-form .input-group.btn-group{margin-top:24px}.present-section__content .form-side .present-form .input-group.btn-group .submit-btn{padding:14px}.present-section__content .image-side{-webkit-box-flex:0;-ms-flex:0 0 498px;flex:0 0 498px;max-width:498px;margin-left:auto;position:relative}.present-section__content .image-side .main-image{margin:0 0 0 auto;border-radius:8px;max-width:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.present-section__content .image-side .add-image{width:335px;height:365px;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;right:78%;bottom:0;border-radius:8px}.programms-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:32px;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;row-gap:25px;counter-reset:item}.programms-section__content .programm-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 50px)/ 3);flex:0 0 calc((100% - 50px)/ 3);max-width:calc((100% - 50px)/ 3);border-radius:8px;overflow:hidden;position:relative;border:1px solid transparent;-webkit-transition:border-color .3s;transition:border-color .3s}.programms-section__content .programm-item .image-block .item-image{width:100%;height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative}.programms-section__content .programm-item .image-block:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjE2MTIgMS43NDM0MUMxNC4xMTA2IDEuMTM2NjkgMTMuNTc3OCAwLjY4NTgzNCAxMi45NzExIDAuNzM2Mzk1TDMuMDgzOTkgMS41NjAzMkMyLjQ3NzI3IDEuNjEwODggMi4wMjY0MSAyLjE0MzcxIDIuMDc2OTcgMi43NTA0M0MyLjEyNzUzIDMuMzU3MTUgMi42NjAzNyAzLjgwODAxIDMuMjY3MDkgMy43NTc0NUwxMi4wNTU2IDMuMDI1MDdMMTIuNzg4IDExLjgxMzZDMTIuODM4NiAxMi40MjAzIDEzLjM3MTQgMTIuODcxMiAxMy45NzgxIDEyLjgyMDZDMTQuNTg0OCAxMi43NzAxIDE1LjAzNTcgMTIuMjM3MiAxNC45ODUxIDExLjYzMDVMMTQuMTYxMiAxLjc0MzQxWk0wLjkzNjUyMyAxNi4xNjU4TDEuNzc4MDYgMTYuODc3OUwxMy45MDQyIDIuNTQ3MDNMMTMuMDYyNiAxLjgzNDk2TDEyLjIyMTEgMS4xMjI4OUwwLjA5NDk4NiAxNS40NTM4TDAuOTM2NTIzIDE2LjE2NThaIiBmaWxsPSIjMkM1NUIyIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center;background-size:16px;width:48px;height:48px;background-color:#ebeff6;border-radius:50%;color:var(--accent-color);position:absolute;top:32px;right:32px;z-index:1;-webkit-transition:background-color .3s,-webkit-filter .3s;transition:background-color .3s,filter .3s,-webkit-filter .3s}.programms-section__content .programm-item .descr-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .3s,-webkit-transform .5s;transition:transform .5s,opacity .3s,-webkit-transform .5s;padding:32px}.programms-section__content .programm-item .descr-block .item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--accent-color);font-size:20px;min-height:48px;margin-bottom:24px}.programms-section__content .programm-item .descr-block .item-descr{margin-top:auto}.programms-section__content .programm-item .descr-block .item-link{display:none}.programms-section__content .programm-item:hover .image-block:after{background-color:var(--accent-color);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjE2MTcgMS43NDM0MUMxNC4xMTExIDEuMTM2NjkgMTMuNTc4MyAwLjY4NTgzNCAxMi45NzE2IDAuNzM2Mzk1TDMuMDg0NDggMS41NjAzMkMyLjQ3Nzc2IDEuNjEwODggMi4wMjY5IDIuMTQzNzEgMi4wNzc0NiAyLjc1MDQzQzIuMTI4MDIgMy4zNTcxNSAyLjY2MDg1IDMuODA4MDEgMy4yNjc1OCAzLjc1NzQ1TDEyLjA1NjEgMy4wMjUwN0wxMi43ODg1IDExLjgxMzZDMTIuODM5IDEyLjQyMDMgMTMuMzcxOSAxMi44NzEyIDEzLjk3ODYgMTIuODIwNkMxNC41ODUzIDEyLjc3MDEgMTUuMDM2MiAxMi4yMzcyIDE0Ljk4NTYgMTEuNjMwNUwxNC4xNjE3IDEuNzQzNDFaTTAuOTM3MDEyIDE2LjE2NThMMS43Nzg1NSAxNi44Nzc5TDEzLjkwNDcgMi41NDcwM0wxMy4wNjMxIDEuODM0OTZMMTIuMjIxNiAxLjEyMjg5TDAuMDk1NDc0MiAxNS40NTM4TDAuOTM3MDEyIDE2LjE2NThaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)}.programms-section__content .programm-item:hover .descr-block{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.programms-section__content .programm-item:hover .descr-block .item-link:after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.mars-about__content{display:-ms-grid;display:grid;-ms-grid-columns:auto 475px;grid-template-columns:auto 475px;gap:24px;margin-top:32px}.mars-about__content .about-item:nth-of-type(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.mars-about__content .about-item:nth-of-type(1) .image-block{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;max-width:350px;border-radius:8px;overflow:hidden;background-color:#f6f6f6}.mars-about__content .about-item:nth-of-type(1) .image-block .item-image{width:100%;height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mars-about__content .about-item:nth-of-type(1) .descr-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:calc(100% - 350px - 24px)}.mars-about__content .about-item:nth-of-type(1) .descr-block blockquote{position:relative;margin-bottom:32px;font-size:18px;line-height:133%}.mars-about__content .about-item:nth-of-type(1) .descr-block blockquote:before{content:"";display:block;width:30px;height:20px;margin-bottom:32px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAzMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSIyMCIgZmlsbD0idXJsKCNwYXR0ZXJuMF8xMDk1XzE0MikiLz4KPGRlZnM+CjxwYXR0ZXJuIGlkPSJwYXR0ZXJuMF8xMDk1XzE0MiIgcGF0dGVybkNvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHdpZHRoPSIxIiBoZWlnaHQ9IjEiPgo8dXNlIHhsaW5rOmhyZWY9IiNpbWFnZTBfMTA5NV8xNDIiIHRyYW5zZm9ybT0ibWF0cml4KDAuMDAwNTcwNDUxIDAgMCAwLjAwMDg1NTY3NiAwIC0wLjAwNzg0MzcpIi8+CjwvcGF0dGVybj4KPGltYWdlIGlkPSJpbWFnZTBfMTA5NV8xNDIiIHdpZHRoPSIxNzUzIiBoZWlnaHQ9IjExODciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFCdGtBQUFTakNBWUFBQUFiL1ZXQkFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUVmRlNVUkJWSGdCN04zTGpTUFoxcDdodFptT1VITVNvQW5oZ0lRRWlnbmtqUFNnVEpCa2lReVFnQVJJMUZoT1NITVp3dUFXSTArZi9ydTY2NUlYa250RnhQTllzY0YzZll3SUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBWURaS0FNQ1ZySjhPK3hyeFB3S2d0VnIrMi8vNVgvLzV2d2NBQU16VTV2bGwyWjhmL25ldHNReUFoaTYvRi82Ly8vcy8vOHQvaWdsYUJBQmNTNG4vR2dBQUFFQnpwL05pTDdBQjNKYklCc0JWdks3WVBONEJBQUFnaFJKbEZ3RGNsTWdHd0hWWXNRRUFBRUFLRG1FQjdrTmtBK0RUMWw4T2p4N3ZBQUFBa0lSRFdJQzdFTmtBK0xTNktGOERBQUFBYU02S0RlQitSRFlBUG1XMVBYYVh6TllGQUFBQTBKNFZHOERkaUd3QWZFcUpzR0lEQUFDQUJLellBTzVMWkFQZ3d6YlBMOHRhNm1NQUFBQUE3Vm14QWR5VnlBYkFoL1g5ZzhjN0FBQUFKTEQrY25pMFlnTzRMNUVOZ0E5NVhiRkY3QU1BQUFCb3JpNkt6emtBM0puSUJzQ0hXTEVCQUFCQURxdnRzYnRrdGk0QXVDdVJEWUIzczJJREFBQ0FQRXFFRlJ0QUF5SWJBTzlteFFZQUFBQTV2QjdDbHZvWUFOeWR5QWJBdTFpeEFRQUFRQjRPWVFIYUVka0FlSmZUZWJFUEFBQUFvRG1Ic0FCdGlXd0F2Tm53ZUM5UmRnRUFBQUEwWjhVRzBKYklCc0NiWFI3dlhhMnhEQUFBQUtBcEt6YUE5a1EyQU42dWhBczVBQUFBU01DS0RhQTlrUTJBTjFrL0hmWldiQUFBQU5DZUZSdEFEaUliQUc5anhRWUFBQUFwbk02TGZRRFFuTWdHd0c5WnNRRUFBRUFPdzRxdFJOa0ZBTTJKYkFEOG5oVWJBQUFBcE5EM0Q1MURXSUFjUkRZQWZzbUtEUUFBQUJKeENBdVFoc2dHd0s5NXZBTUFBRUFLRG1FQmNoSFpBUGlwMWZib0x5Z0FBQUFnQzRld0FLbUliQUQ4bk1jN0FBQUFwR0RGQnBDUHlBYkFEdzBydG9qYUJRQUFBTkNlUTFpQWRFUTJBSDZvbExvTEFBQUFvRGtyTm9DY1JEWUEvbUh6L0xLc0Vmc0FBQUFBMnJOaUEwaEpaQVBnSC9yK3dlTWRBQUFBRWhnKzUyREZCcENUeUFiQWQ2ellBQUFBSUJFck5vQzBSRFlBdm1QRkJnQUFBRGtNSzdhSTJnVUFLWWxzQVB6SmlnMEFBQUR5S0tYdUFvQzBSRFlBL21URkJnQUFBRGs0aEFYSVQyUUQ0SlhIT3dBQUFPVGhFQllnUDVFTmdGZW44MklmQUFBQVFITU9ZUUhHUVdRRDRQWHhYcUw0bjNjQUFBQkl3SW9OWUJ4RU5nQ0d4M3RYYXl3REFBQUFhTXFLRFdBOFJEWUFJa3E0a0FNQUFJQUVyTmdBeGtOa0E1aTU5ZE5oYjhVR0FBQUE3Vm14QVl5THlBWXdkMVpzQUFBQWtNTHB2TmdIQUtNaHNnSE1tQlViQUFBQTVEQ3MyRXFVWFFBd0dpSWJ3Snhac1FFQUFFQUtmZi9RT1lRRkdCZVJEV0Ntck5nQUFBQWdFWWV3QUtNanNnSE1WSTN5TlFBQUFJRG1ITUlDakpQSUJqQkRxKzJ4dTJTMlRRQUFBQUR0V2JFQmpKTElCakJISHU4QUFBQ1FnaFVid0hpSmJBQXpzM242dG9tb1hRQUFBQUR0T1lRRkdDMlJEV0JtK3VoOWl3MEFBQUFTc0dJREdEZVJEV0JHTnM4dnl4cXhEd0FBQUtDNUdzVWhMTUNJaVd3QU05TDNELzZDQWdBQUFCSlliWS9kSmJOdEFvRFJFdGtBWnNLS0RRQUFBQkx4TFRhQTBSUFpBR2JDaWcwQUFBQnkyRHg5MjBUVUxnQVlOWkVOWUFhczJBQUFBQ0NQUG5yZllnT1lBSkVOWUFhczJBQUFBQ0FIaDdBQTB5R3lBVXpjOEhpUEVsMEFBQUFBelRtRUJaZ09rUTFnNGs3bnhiN1dXQVlBQUFEUWxCVWJ3TFNJYkFBVFY2THNBZ0FBQUdqT2lnMWdXa1EyZ0FsYlB4MnMyQUFBQUNBQkt6YUE2UkhaQUthc2hBczVBQUFBU01DS0RXQjZSRGFBaWJKaUF3QUFnQnlHRlZ1VTZBS0FTUkhaQUtiS2lnMEFBQUJTT0owWERtRUJKa2hrQTVnZ0t6WUFBQURJbzBUWkJRQ1RJN0lCVEpFVkd3QUFBS1RnRUJaZ3VrUTJnSW54ZUFjQUFJQkVITUlDVEpiSUJqQXgxVjlRQUFBQVFBb09ZUUdtVFdRRG1KRFY5dGhkTWxzWEFBQUFRSHRXYkFDVEpySUJUSW5IT3dBQUFLUmd4UVl3ZlNJYndFUnNubCtXVm13QUFBQ1FoRU5ZZ01rVDJRQW1vdThmUE40QkFBQWdBU3MyZ0hrUTJRQW1ZRml4MVloOUFBQUFBTTNWS0xzQVlQSkVOb0FKc0dJREFBQ0FIRmJiWStkekRnRHpJTElCakp3Vkd3QUFBQ1RpVzJ3QXN5R3lBWXljRlJzQUFBRGtNQnpDV3JFQnpJZklCakJpVm13QUFBQ1FoME5ZZ0hrUjJRQkd6T01kQUFBQWNuQUlDekEvSWh2QVNMMytCVVdKTGdBQUFJRG1ITUlDekkvSUJqQlNwL05pWDJzc0F3QUFBR2pLaWcxZ25rUTJnSkVxVVhZQkFBQUFOR2ZGQmpCUElodkFDSzJmRGxac0FBQUFrSUFWRzhCOGlXd0FZMVRDaFJ3QUFBQWtZTVVHTUY4aUc4RElXTEVCQUFCQURzT0tMVXAwQWNBc2lXd0FZMlBGQmdBQUFDbWN6Z3VIc0FBekpySUJqSWdWR3dBQUFPUlJvdXdDZ05rUzJRREd4SW9OQUFBQVVuQUlDNERJQmpBUzZ5K0hSNDkzQUFBQVNNSWhMTURzaVd3QUkxRVg1V3NBQUFBQXpWbXhBVEFRMlFCR1lMVTlkcGZNMWdVQUFBRFFuaFViQUNHeUFZeENpYkJpQXdBQWdBU3MyQUQ0TjVFTklMbk44OHV5bHZvWUFBQUFRSHRXYkFEOFFXUURTSzd2SHp6ZUFRQUFJSUgxbDhPakZSc0EveWF5QVNUMnVtS0wyQWNBQUFEUVhGMFVuM01BNEU4aUcwQmlWbXdBQUFDUXcycDc3QzZaclFzQStJUElCcENVRlJzQUFBRGtVU0tzMkFENGpzZ0drSlFWR3dBQUFPVHdlZ2hiNm1NQXdGK0liQUFKV2JFQkFBQkFIZzVoQWZnUmtRMGdvZE41c1E4QUFBQ2dPWWV3QVB5TXlBYVF6UEI0TDFGMkFRQUFBRFJueFFiQXo0aHNBTWxjSHU5ZHJiRU1BQUFBb0Nrck5nQitSV1FEeUthRUN6a0FBQUJJd0lvTmdGOFIyUUFTV1Q4ZDlsWnNBQUFBMEo0Vkd3Qy9JN0lCWkdMRkJnQUFBQ21jem90OUFNQXZpR3dBU1ZpeEFRQUFRQTdEaXExRTJRVUEvSUxJQnBDRkZSc0FBQUNrMFBjUG5VTllBSDVIWkFOSXdJb05BQUFBRW5FSUM4QWJpR3dBR1hpOEF3QUFRQW9PWVFGNEs1RU5vTEhWOXVndktBQUFBQ0FMaDdBQXZKSElCdENheHpzQUFBQ2tZTVVHd0h1SWJBQU5EU3UyaU5vRkFBQUEwSjVEV0FEZVFXUURhS2lVdWdzQUFBQ2dPU3MyQU41TFpBTm9aUFA4c3F3Uit3QUFBQURhczJJRDRKMUVOb0JHK3Y3QjR4MEFBQUFTR0Q3bllNVUd3SHVKYkFBTldMRUJBQUJBSWxac0FIeUF5QWJRZ0JVYkFBQUE1RENzMkNKcUZ3RHdUaUlid0oxWnNRRUFBRUFlcGRSZEFNQUhpR3dBZDJiRkJnQUFBRGs0aEFYZ00wUTJnRHZ5ZUFjQUFJQThITUlDOEJraUc4QWRuYzZMZlFBQUFBRE5PWVFGNExORU5vQTdHUjd2SllyL2VRY0FBSUFFck5nQStDeVJEZUJPTG8vM3J0WllCZ0FBQU5DVUZSc0ExeUN5QWR4TENSZHlBQUFBa0lBVkd3RFhJTElCM01INjZiQzNZZ01BQUlEMnJOZ0F1QmFSRGVBZXJOZ0FBQUFnaGRONXNROEF1QUtSRGVER3JOZ0FBQUFnaDJIRlZxTHNBZ0N1UUdRRHVEVXJOZ0FBQUVpaDd4ODZoN0FBWEl2SUJuQkRWbXdBQUFDUWlFTllBSzVJWkFPNG9Scmxhd0FBQUFETk9ZUUY0TnBFTm9BYldXMlAzU1d6YlFJQUFBQm96NG9OZ0NzVDJRQnV4ZU1kQUFBQVVyQmlBK0FXUkRhQUc5ZzhmZHRFMUM0QUFBQ0E5aHpDQW5BRElodkFEZlRSK3hZYkFBQUFKR0RGQnNDdGlHd0FWN1o1ZmxuV2lIMEFBQUFBemRVb0RtRUJ1QW1SRGVESyt2N0JYMUFBQUFCQUFxdnRzYnRrdGswQXdBMkliQUJYWk1VR0FBQUFpZmdXR3dBM0pMSUJYSkVWR3dBQUFPU3dlZnEyaWFoZEFNQ05pR3dBVjJMRkJnQUFBSG4wMGZzV0d3QTNKYklCWElrVkd3QUFBT1RnRUJhQWV4RFpBSzVnZUx4SGlTNEFBQUNBNWh6Q0FuQVBJaHZBRlp6T2kzMnRzUXdBQUFDZ0tTczJBTzVGWkFPNGdoSmxGd0FBQUVCelZtd0EzSXZJQnZCSjY2ZURGUnNBQUFBa1lNVUd3RDJKYkFDZlZjS0ZIQUFBQUNSZ3hRYkFQWWxzQUo5Z3hRWUFBQUE1REN1MktORUZBTnlKeUFid0dWWnNBQUFBa01McHZIQUlDOEJkaVd3QUgyVEZCZ0FBQUhtVUtMc0FnRHNTMlFBK3lvb05BQUFBVW5BSUMwQUxJaHZBQjNpOEF3QUFRQ0lPWVFGb1FHUUQrSURxTHlnQUFBQWdCWWV3QUxRaXNnRzgwMnA3N0M2WnJRc0FBQUNnUFNzMkFCb1IyUURleStNZEFBQUFVckJpQTZBbGtRM2dIVGJQTDBzck5nQUFBRWpDSVN3QURZbHNBTy9ROXc4ZTd3QUFBSkNBRlJzQXJZbHNBRzgwck5ocXhENEFBQUNBNW1xVVhRQkFReUlid0J0WnNRRUFBRUFPcSsyeDh6a0hBRm9UMlFEZXdJb05BQUFBRXZFdE5nQVNFTmtBM3NDS0RRQUFBSElZRG1HdDJBRElRR1FEK0Ewck5nQUFBTWpESVN3QVdZaHNBTC9oOFE0QUFBQTVPSVFGSUJPUkRlQVhYditDb2tRWEFBQUFRSE1PWVFISVJHUUQrSVhUZWJHdk5aWUJBQUFBTkdYRkJrQTJJaHZBTDVRb3V3QUFBQUNhczJJRElCdVJEZUFuMWs4SEt6WUFBQUJJd0lvTmdJeEVOb0NmS2VGQ0RnQUFBQkt3WWdNZ0k1RU40QWVzMkFBQUFDQ0hZY1VXSmJvQWdHUkVOb0Fmc1dJREFBQ0FGRTduaFVOWUFGSVMyUUQreG9vTkFBQUE4aWhSZGdFQUNZbHNBSDlueFFZQUFBQXBPSVFGSURPUkRlQXYxbDhPang3dkFBQUFrSVJEV0FBU0U5a0EvcUl1eXRjQUFBQUFtck5pQXlBN2tRM2dENnZ0c2J0a3RpNEFBQUNBOXF6WUFFaE9aQVA0UTRtd1lnTUFBSUFFck5nQUdBT1JEZUJpOC95eXJLVStCZ0FBQU5DZUZSc0FJeUN5QVZ6MC9ZUEhPd0FBQUNTdy9uSjR0R0lEWUF4RU5tRDJYbGRzRWZzQUFBQUFtcXVMNG5NT0FJeUN5QWJNbmhVYkFBQUE1TERhSHJ0TFp1c0NBRVpBWkFObXpZb05BQUFBOGlnUlZtd0FqSWJJQnN5YUZSc0FBQURrOEhvSVcrcGpBTUJJaUd6QWJGbXhBUUFBUUI0T1lRRVlHNUVObUszVGViRVBBQUFBb0RtSHNBQ01rY2dHek5Md2VDOVJkZ0VBQUFBMFo4VUd3QmlKYk1Bc1hSN3ZYYTJ4REFBQUFLQXBLellBeGtwa0ErYXBoQXM1QUFBQVNNQ0tEWUN4RXRtQTJWay9IZlpXYkFBQUFOQ2VGUnNBWXlheUFmTmp4UVlBQUFBcG5NNkxmUURBU0lsc3dLeFlzUUVBQUVBT3c0cXRSTmtGQUl5VXlBYk1peFViQUFBQXBORDNENTFEV0FER1RHUURac09LRFFBQUFCSnhDQXZBeUlsc3dIeDR2QU1BQUVBS0RtRUJtQUtSRFppRjFmYm9MeWdBQUFBZ0M0ZXdBRXlBeUFiTWc4YzdBQUFBcEdERkJzQlVpR3pBNUEwcnRvamFCUUFBQU5DZVExZ0FKa0prQXlhdmxMb0xBQUFBb0Rrck5nQ21SR1FESm0zei9MS3NFZnNBQUFBQTJyTmlBMkJDUkRaZzB2cit3ZU1kQUFBQUVoZys1MkRGQnNDVWlHekFaRm14QVFBQVFDSldiQUJNak1nR1RKWVZHd0FBQU9Rd3JOZ2lhaGNBTUNFaUd6QkpWbXdBQUFDUVJ5bDFGd0F3TVNJYk1FbFdiQUFBQUpDRFExZ0Fwa3BrQXliSDR4MEFBQUR5Y0FnTHdGU0piTURrbk02TGZRQUFBQUROT1lRRllNcEVObUJTaHNkN2llSi8zZ0VBQUNBQkt6WUFwa3hrQXlibDhuanZhbzFsQUFBQUFFMVpzUUV3ZFNJYk1DMGxYTWdCQUFCQUFsWnNBRXlkeUFaTXh2cnBzTGRpQXdBQWdQYXMyQUNZQTVFTm1BNHJOZ0FBQUVqaGRGN3NBd0FtVG1RREpzR0tEUUFBQUhJWVZtd2x5aTRBWU9KRU5tQWFyTmdBQUFBZ2hiNS82QnpDQWpBSEloc3dlbFpzQUFBQWtJaERXQUJtUW1RRFJxOUcrUm9BQUFCQWN3NWhBWmdUa1EwWXRkWDIyRjB5MnlZQUFBQ0E5cXpZQUpnUmtRMFlONDkzQUFBQVNNR0tEWUM1RWRtQTBkbzhmZHRFMUM0QUFBQ0E5aHpDQWpBekloc3dXbjMwdnNVR0FBQUFDVml4QVRCSEloc3dTcHZubDJXTjJBY0FBQURRWEkzaUVCYUEyUkhaZ0ZIcSt3ZC9RUUVBQUFBSnJMYkg3cExaTmdFQU15T3lBYU5qeFFZQUFBQ0orQlliQURNbHNnR2pZOFVHQUFBQU9XeWV2bTBpYWhjQU1FTWlHekFxVm13QUFBQ1FSeCs5YjdFQk1Gc2lHekFxVm13QUFBQ1FnME5ZQU9aT1pBTkdZM2k4UjRrdUFBQUFnT1ljd2dJd2R5SWJNQnFuODJKZmF5d0RBQUFBYU1xS0RRQkVObUJFU3BSZEFBQUFBTTFac1FHQXlBYU14UHJwWU1VR0FBQUFDVml4QWNDL2lHekFPSlJ3SVFjQUFBQUpXTEVCd0wrSWJFQjZWbXdBQUFDUXc3QmlpeEpkQUFBaUd6QUNWbXdBQUFDUXd1bThjQWdMQUg4UTJZRFVyTmdBQUFBZ2p4SmxGd0RBSzVFTnlNMktEUUFBQUZKd0NBc0EzeFBaZ0xRODNnRUFBQ0FSaDdBQThCMlJEVWlyK2dzS0FBQUFTTUVoTEFEOGs4Z0dwTFRhSHJ0TFp1c0NBQUFBYU0rS0RRRCtRV1FEY3ZKNEJ3QUFnQlNzMkFEZ3gwUTJJSjNOODh2U2lnMEFBQUNTY0FnTEFEOGtzZ0hwOVAyRHh6c0FBQUFrWU1VR0FEOG5zZ0dwREN1MkdyRVBBQUFBb0xrYVpSY0F3QStKYkVBcVZtd0FBQUNRdzJwNzdIek9BUUIrVG1RRDByQmlBd0FBZ0VSOGl3MEFma2xrQTlLd1lnTUFBSUFjaGtOWUt6WUErRFdSRFVqQmlnMEFBQUR5Y0FnTEFMOG5zZ0VwZUx3REFBQkFEZzVoQWVCdFJEYWd1ZGUvb0NqUkJRQUFBTkNjUTFnQWVCdVJEV2p1ZEY3c2E0MWxBQUFBQUUxWnNRSEEyNGxzUUhNbHlpNEFBQUNBNXF6WUFPRHRSRGFncWZYVHdZb05BQUFBRXJCaUE0RDNFZG1BdGtxNGtBTUFBSUFFck5nQTRIMUVOcUFaS3pZQUFBRElZVml4UllrdUFJQTNFOW1BZHF6WUFBQUFJSVhUZWVFUUZnRGVTV1FEbXJCaUF3QUFnRHhLbEYwQUFPOGlzZ0Z0V0xFQkFBQkFDZzVoQWVCalJEYmc3dFpmRG84ZTd3QUFBSkNFUTFnQStCQ1JEYmk3dWloZkF3QUFBR2pPaWcwQVBrNWtBKzVxdFQxMmw4eldCUUFBQU5DZUZSc0FmSmpJQnR4VmliQmlBd0FBZ0FTczJBRGdjMFEyNEc0Mnp5L0xXdXBqQUFBQUFPMVpzUUhBcDRoc3dOMzAvWVBIT3dBQUFDU3cvbko0dEdJRGdNOFIyWUM3ZUYyeFJld0RBQUFBYUs0dWlzODVBTUFuaVd6QVhWaXhBUUFBUUE2cjdiRzdaTFl1QUlCUEVkbUFtN05pQXdBQWdEeEtoQlViQUZ5QnlBYmNuQlViQUFBQTVQQjZDRnZxWXdBQW55YXlBVGRseFFZQUFBQjVPSVFGZ09zUjJZQ2JPcDBYK3dBQUFBQ2Fjd2dMQU5jbHNnRTNNenplUzVSZEFBQUFBTTFac1FIQWRZbHN3TTFjSHU5ZHJiRU1BQUFBb0Nrck5nQzRQcEVOdUowU0x1UUFBQUFnQVNzMkFMZytrUTI0aWZYVFlXL0ZCZ0FBQU8xWnNRSEFiWWhzd0cxWXNRRUFBRUFLcC9OaUh3REExWWxzd05WWnNRRUFBRUFPdzRxdFJOa0ZBSEIxSWh0d2ZWWnNBQUFBa0VMZlAzUU9ZUUhnTmtRMjRLcXMyQUFBQUNBUmg3QUFjRE1pRzNCZEh1OEFBQUNRZ2tOWUFMZ3RrUTI0bXRYMjZDOG9BQUFBSUF1SHNBQndVeUliY0QwZTd3QUFBSkNDRlJzQTNKN0lCbHpGc0dLTHFGMEFBQUFBN1RtRUJZQ2JFOW1BcXlpbDdnSUFBQUJvem9vTkFPNURaQU0rYmZQOHNxd1Ird0FBQUFEYXMySURnTHNRMllCUDYvc0hqM2NBQUFCSVlQaWNneFViQU55SHlBWjhpaFViQUFBQUpHTEZCZ0IzSTdJQm4yTEZCZ0FBQURrTUs3YUkyZ1VBY0JjaUcvQmhWbXdBQUFDUVJ5bDFGd0RBM1loc3dJZFpzUUVBQUVBT0RtRUI0UDVFTnVCRFBONEJBQUFnRDRld0FIQi9JaHZ3SWFmelloOEFBQUJBY3c1aEFhQU5rUTE0dCtIeFhxTDRuM2NBQUFCSXdJb05BTm9RMllCM3V6emV1MXBqR1FBQUFFQlRWbXdBMEk3SUJyeGZDUmR5QUFBQWtJQVZHd0MwSTdJQjc3SitPdXl0MkFBQUFLQTlLellBYUV0a0E5N0hpZzBBQUFCU09KMFgrd0FBbWhIWmdEZXpZZ01BQUlBY2hoVmJpYklMQUtBWmtRMTRPeXMyQUFBQVNLSHZIenFIc0FEUWxzZ0d2SWtWR3dBQUFDVGlFQllBbWhQWmdEZXBVYjRHQUFBQTBKeERXQURJUVdRRGZtdTFQWGFYekxZSkFBQUFvRDByTmdCSVFXUURmcy9qSFFBQUFGS3dZZ09BUEVRMjRKYzJUOTgyRWJVTEFBQUFvRDJIc0FDUWhzZ0cvRklmdlcreEFRQUFRQUpXYkFDUWk4Z0cvTlRtK1dWWkkvWUJBQUFBTkZlak9JUUZnRVJFTnVDbit2N0JYMUFBQUFCQUFxdnRzYnRrdGswQUFHbUliTUFQV2JFQkFBQkFJcjdGQmdEcGlHekFEMW14QVFBQVFBNmJwMitiaU5vRkFKQ0t5QWI4Z3hVYkFBQUE1TkZINzF0c0FKQ1F5QWI4Z3hVYkFBQUE1T0FRRmdEeUV0bUE3d3lQOXlqUkJRQUFBTkNjUTFnQXlFdGtBNzV6T2kvMnRjWXlBQUFBZ0thczJBQWdONUVOK0U2SnNnc0FBQUNnT1NzMkFNaE5aQVArdEg0NldMRUJBQUJBQWxac0FKQ2Z5QWI4aHhJdTVBQUFBQ0FCS3pZQXlFOWtBMTVac1FFQUFFQU93NG90U25RQkFLUW1zZ0gvWXNVR0FBQUFLWnpPQzRld0FEQUNJaHRneFFZQUFBQ0psQ2k3QUFEU0U5a0FLellBQUFCSXdpRXNBSXlIeUFZejUvRU9BQUFBaVRpRUJZRFJFTmxnNXFxL29BQUFBSUFVSE1JQ3dMaUliREJqcSsyeHUyUzJMZ0FBQUlEMnJOZ0FZRlJFTnBnemozY0FBQUJJd1lvTkFNWkhaSU9aMmp5L0xLM1lBQUFBSUFtSHNBQXdPaUliekZUZlAzaThBd0FBUUFKV2JBQXdUaUliek5Dd1lxc1Ird0FBQUFDYXExRjJBUUNNanNnR00yVEZCZ0FBQURtc3RzZk81eHdBWUp4RU5wZ1pLellBQUFCSXhMZllBR0MwUkRhWUdTczJBQUFBeUdFNGhMVmlBNER4RXRsZ1JxellBQUFBSUErSHNBQXdiaUlieklqSE93QUFBT1RnRUJZQXhrOWtnNWw0L1F1S0VsMEFBQUFBelRtRUJZRHhFOWxnSms3bnhiN1dXQVlBQUFEUWxCVWJBRXlEeUFZelVhTHNBZ0FBQUdqT2lnMEFwa0ZrZ3hsWVB4MnMyQUFBQUNBQkt6WUFtQTZSRGVhZ2hBczVBQUFBU01DS0RRQ21RMlNEaWJOaUF3QUFnQnlHRlZ1VTZBSUFtQVNSRGFiT2lnMEFBQUJTT0owWERtRUJZRUpFTnBnd0t6WUFBQURJbzBUWkJRQXdHU0liVEprVkd3QUFBS1RnRUJZQXBrZGtnNGxhZnprOGVyd0RBQUJBRWc1aEFXQnlSRGFZcUxvb1h3TUFBQUJvem9vTkFLWkpaSU1KV20yUDNTV3pkUUVBQUFDMFo4VUdBSk1rc3NFRWxRZ3JOZ0FBQUVqQWlnMEFwa3RrZzRuWlBMOHNhNm1QQVFBQUFMUm54UVlBa3lXeXdjVDAvWVBIT3dBQUFDU3cvbko0dEdJRGdPa1MyV0JDWGxkc0Vmc0FBQUFBbXF1TDRuTU9BREJoSWh0TWlCVWJBQUFBNUxEYUhydExadXNDQUpnc2tRMG13b29OQUFBQThpZ1JWbXdBTUhFaUcweUVGUnNBQUFEazhIb0lXK3BqQUFDVEpyTEJCRml4QVFBQVFCNE9ZUUZnSGtRMm1JRFRlYkVQQUFBQW9EbUhzQUF3SHlJYmpOendlQzlSZGdFQUFBQTBaOFVHQVBNaHNzSElYUjd2WGEyeERBQUFBS0FwS3pZQW1CZVJEY2F1aEFzNUFBQUFTTUNLRFFEbVJXU0RFVnMvSGZaV2JBQUFBTkNlRlJzQXpJL0lCbU5teFFZQUFBQXBuTTZMZlFBQXN5S3l3VWhac1FFQUFFQU93NHF0Uk5rRkFEQXJJaHVNbFJVYkFBQUFwTkQzRDUxRFdBQ1lINUVOUnNpS0RRQUFBQkp4Q0FzQXN5U3l3Umg1dkFNQUFFQUtEbUVCWUw1RU5oaVoxZmJvTHlnQUFBQWdDNGV3QURCYklodU1qY2M3QUFBQXBHREZCZ0R6SnJMQmlBd3J0b2phQlFBQUFOQ2VRMWdBbURXUkRVYWtsTG9MQUFBQW9Ea3JOZ0JBWklPUjJEeS9MR3ZFUGdBQUFJRDJyTmdBWVBaRU5oaUp2bi93ZUFjQUFJQUVoczg1V0xFQkFDSWJqSUFWR3dBQUFDUml4UVlBaE1nR28yREZCZ0FBQURrTUs3YUkyZ1VBTUhzaUd5Um54UVlBQUFCNWxGSjNBUUFRSWh1a1o4VUdBQUFBT1RpRUJRRCtTbVNEeER6ZUFRQUFJQStIc0FEQVg0bHNrTmpwdk5nSEFBQUEwSnhEV0FEZzcwUTJTR3A0dkpjby91Y2RBQUFBRXJCaUF3RCtUbVNEcEM2UDk2N1dXQVlBQUFEUWxCVWJBUEFqSWh0a1ZjS0ZIQUFBQUNSZ3hRWUEvSWpJQmdtdG53NTdLellBQUFCb3o0b05BUGdaa1EweXNtSURBQUNBRkU3bnhUNEFBSDVBWklOa3JOZ0FBQUFnaDJIRlZxTHNBZ0RnQjBRMnlNYUtEUUFBQUZMbys0Zk9JU3dBOERNaUd5Uml4UVlBQUFDSk9JUUZBSDVCWklORWFwU3ZBUUFBQURUbkVCWUErQjJSRFpKWWJZL2RKYk50QWdBQUFHalBpZzBBK0EyUkRiTHdlQWNBQUlBVXJOZ0FnTGNRMlNDQnpkTzNUVVR0QWdBQUFHalBJU3dBOEFZaUd5VFFSKzliYkFBQUFKQ0FGUnNBOEZZaUd6UzJlWDVaMW9oOUFBQUFBTTNWS0E1aEFZQTNFZG1nc2I1LzhCY1VBQUFBa01CcWUrd3VtVzBUQUFCdklMSkJRMVpzQUFBQWtJaHZzUUVBN3lDeVFVTldiQUFBQUpERDV1bmJKcUoyQVFEd1JpSWJOR0xGQmdBQUFIbjAwZnNXR3dEd0xpSWJOR0xGQmdBQUFEazRoQVVBUGtKa2d3YUd4M3VVNkFJQUFBQm96aUVzQVBBUkloczBjRG92OXJYR01nQUFBSUNtck5nQWdJOFMyYUNCRW1VWEFBQUFRSE5XYkFEQVI0bHNjR2ZycDRNVkd3QUFBQ1JneFFZQWZJYklCdmRXd29VY0FBQUFKR0RGQmdCOGhzZ0dkMlRGQmdBQUFEa01LN1lvMFFVQXdBZUpiSEJQVm13QUFBQ1F3dW04Y0FnTEFIeUt5QVozWXNVR0FBQUFlWlFvdXdBQStBU1JEZTdGaWcwQUFBQlNjQWdMQUZ5RHlBWjM0UEVPQUFBQWlUaUVCUUN1UUdTRE82aitnZ0lBQUFCU2NBZ0xBRnlMeUFZM3R0b2V1MHRtNndJQUFBQm96NG9OQUxnU2tRMXV6ZU1kQUFBQVVyQmlBd0N1U1dTREc5bzh2eXl0MkFBQUFDQUpoN0FBd0JXSmJIQkRmZi9nOFE0QUFBQUpXTEVCQU5jbXNzR05EQ3UyR3JFUEFBQUFvTGthWlJjQUFGY2tzc0dOV0xFQkFBQkFEcXZ0c2ZNNUJ3RGcya1EydUFFck5nQUFBRWpFdDlnQWdCc1EyZUFHck5nQUFBQWdoK0VRMW9vTkFMZ0ZrUTJ1eklvTkFBQUE4bkFJQ3dEY2lzZ0dWK2J4RGdBQUFEazRoQVVBYmtsa2d5dDYvUXVLRWwwQUFBQUF6VG1FQlFCdVNXU0RLenFkRi90YVl4a0FBQUJBVTFac0FNQ3RpV3h3UlNYS0xnQUFBSURtck5nQWdGc1QyZUJLMWs4SEt6WUFBQUJJd0lvTkFMZ0hrUTJ1cFlRTE9RQUFBRWpBaWcwQXVBZVJEYTdBaWcwQUFBQnlHRlpzVWFJTEFJQWJFOW5nR3F6WUFBQUFJSVhUZWVFUUZnQzRDNUVOUHNtS0RRQUFBUElvVVhZQkFIQUhJaHQ4bGhVYkFBQUFwT0FRRmdDNEo1RU5QbUg5NWZEbzhRNEFBQUJKT0lRRkFPNUlaSU5QcUl2eU5RQUFBSURtck5nQWdIc1QyZUNEVnR0amQ4bHNYUUFBQUFEdFdiRUJBSGNtc3NFSGxRZ3JOZ0FBQUVqQWlnMEFhRUZrZ3cvWVBMOHNhNm1QQVFBQUFMUm54UVlBTkNDeXdRZjAvWVBIT3dBQUFDU3cvbko0dEdJREFGb1EyZUNkWGxkc0Vmc0FBQUFBbXF1TDRuTU9BRUFUSWh1OGt4VWJBQUFBNUxEYUhydExadXNDQUtBQmtRM2V3WW9OQUFBQThpZ1JWbXdBUURNaUc3eURGUnNBQUFEazhIb0lXK3BqQUFBMElyTEJHMW14QVFBQVFCNE9ZUUdBMWtRMmVLUFRlYkVQQUFBQW9EbUhzQUJBQmlJYnZNSHdlQzlSZGdFQUFBQTBaOFVHQUdRZ3NzRWJYQjd2WGEyeERBQUFBS0FwS3pZQUlBdVJEZDZpaEFzNUFBQUFTTUNLRFFESVFtU0QzMWcvSGZaV2JBQUFBTkNlRlJzQWtJbklCcjlqeFFZQUFBQXBuTTZMZlFBQUpDR3l3UzlZc1FFQUFFQU93NHF0Uk5rRkFFQVNJaHY4aWhVYkFBQUFwTkQzRDUxRFdBQWdFNUVOZnNLS0RRQUFBQkp4Q0FzQUpDT3l3Yzk0dkFNQUFFQUtEbUVCZ0l4RU52aUIxZmJvTHlnQUFBQWdDNGV3QUVCQ0lodjhpTWM3QUFBQXBHREZCZ0JrSmJMQjN3d3J0b2phQlFBQUFOQ2VRMWdBSUNtUkRmNm1sTG9MQUFBQW9Ea3JOZ0FnTTVFTi9tTHovTEtzRWZzQUFBQUEyck5pQXdBU0U5bmdML3Ird2VNZEFBQUFFaGcrNTJERkJnQmtKckxCSDZ6WUFBQUFJQkVyTmdBZ09aRU4vbURGQmdBQUFEa01LN2FJMmdVQVFHSWlHNFFWR3dBQUFHUlNTdDBGQUVCeUlodUVGUnNBQUFCazRSQVdBQmdMa1kzWjgzZ0hBQUNBUEJ6Q0FnQmpJYkl4ZTZmelloOEFBQUJBY3c1aEFZQXhFZG1ZdGVIeFhxTDRuM2NBQUFCSXdJb05BQmdUa1kxWnV6emV1MXBqR1FBQUFFQlRWbXdBd05pSWJNeGJDUmR5QUFBQWtJQVZHd0F3TmlJYnM3VitPdXl0MkFBQUFLQTlLellBWUl4RU51YkxpZzBBQUFCU09KMFgrd0FBR0JtUmpWbXlZZ01BQUlBY2hoVmJpYklMQUlDUkVkbVlKeXMyQUFBQVNLSHZIenFIc0FEQUdJbHN6STRWR3dBQUFDVGlFQllBR0NtUmpkbXBVYjRHQUFBQTBKeERXQUJnekVRMlptVzFQWGFYekxZSkFBQUFvRDByTmdCZ3hFUTI1c1hqSFFBQUFGS3dZZ01BeGs1a1l6WTJUOTgyRWJVTEFBQUFvRDJIc0FEQXlJbHN6RVlmdlcreEFRQUFRQUpXYkFEQUZJaHN6TUxtK1dWWkkvWUJBQUFBTkZlak9JUUZBRVpQWkdNVyt2N0JYMUFBQUFCQUFxdnRzYnRrdGswQUFJeWN5TWJrV2JFQkFBQkFJcjdGQmdCTWhNakc1Rm14QVFBQVFBNmJwMitiaU5vRkFNQUVpR3hNbWhVYkFBQUE1TkZINzF0c0FNQmtpR3hNbWhVYkFBQUE1T0FRRmdDWUdwR055Um9lNzFHaUN3QUFBS0E1aDdBQXdOU0liRXpXNmJ6WTF4ckxBQUFBQUpxeVlnTUFwa2hrWTdKS2xGMEFBQUFBelZteEFRQlRKTEl4U2V1bmd4VWJBQUFBSkdERkJnQk1sY2pHTkpWd0lRY0FBQUFKV0xFQkFGTWxzakU1Vm13QUFBQ1F3N0JpaXhKZEFBQk1rTWpHOUZpeEFRQUFRQXFuODhJaExBQXdXU0liazJMRkJnQUFBSG1VS0xzQUFKZ29rWTFwc1dJREFBQ0FGQnpDQWdCVEo3SXhHUjd2QUFBQWtJaERXQUJnNGtRMkpxUDZDd29BQUFCSXdTRXNBREFISWh1VHNOb2V1MHRtNndJQUFBQm96NG9OQUpnQmtZMXA4SGdIQUFDQUZLellBSUM1RU5rWXZjM3p5OUtLRFFBQUFKSndDQXNBeklUSXh1ajEvWVBIT3dBQUFDUmd4UVlBekluSXhxZ05LN1lhc1E4QUFBQ2d1UnBsRndBQU15R3lNV3BXYkFBQUFKRERhbnZzZk00QkFKZ1RrWTNSc21JREFBQ0FSSHlMRFFDWUdaR04wYkppQXdBQWdCeUdRMWdyTmdCZ2JrUTJSc21LRFFBQUFQSndDQXNBekpISXhpaDV2QU1BQUVBT0RtRUJnTGtTMlJpZDE3K2dLTkVGQUFBQTBKeERXQUJncmtRMlJ1ZDBYdXhyaldVQUFBQUFUVm14QVFCekpySXhPaVhLTGdBQUFJRG1yTmdBZ0RrVDJSaVY5ZFBCaWcwQUFBQVNzR0lEQU9aT1pHTmNTcmlRQXdBQWdBU3MyQUNBdVJQWkdBMHJOZ0FBQU1oaFdMRkZpUzRBQUdaTVpHTThyTmdBQUFBZ2hkTjU0UkFXQUpnOWtZMVJzR0lEQUFDQVBFcVVYUUFBekp6SXhqaFlzUUVBQUVBS0RtRUJBUDVGWkNPOTlaZkRvOGM3QUFBQUpPRVFGZ0RnbGNoR2VuVlJ2Z1lBQUFEUW5CVWJBTUIvRU5sSWJiVTlkcGZNMWdVQUFBRFFuaFViQU1DZlJEWlNLeEZXYkFBQUFKQ0FGUnNBd1BkRU50TGFQTDhzYTZtUEFRQUFBTFJueFFZQThCMlJqYlQ2L3NIakhRQUFBQkpZZnprOFdyRUJBSHhQWkNPbDF4VmJ4RDRBQUFDQTV1cWkrSndEQU1EZmlHeWtaTVVHQUFBQU9heTJ4KzZTMmJvQUFPQTdJaHZwV0xFQkFBQkFIaVhDaWcwQTRBZEVOdEt4WWdNQUFJQWNYZzloUzMwTUFBRCtRV1FqRlNzMkFBQUF5TU1oTEFEQXo0bHNwSEk2TC9ZQkFBQUFOT2NRRmdEZzEwUTIwaGdlN3lYS0xnQUFBSURtck5nQUFINU5aQ09OeStPOXF6V1dBUUFBQURSbHhRWUE4SHNpRzNtVWNDRUhBQUFBQ1ZpeEFRRDhuc2hHQ3V1bnc5NktEUUFBQU5xellnTUFlQnVSalJ5czJBQUFBQ0NGMDNteER3QUFma3Rrb3prck5nQUFBSWdVaGhWYmliSUxBQUIrUzJTalBTczJBQUFBU0tIdkh6cUhzQUFBYnlPeTBaUVZHd0FBQUNUaUVCWUE0TTFFTnRyeWVBY0FBSUFVSE1JQ0FMeVB5RVl6cSszUlgxQUFBQUJBRmc1aEFRRGVSV1NqSFk5M0FBQUFTTUdLRFFEZy9VUTJtaGhXYkJHMUN3QUFBS0E5aDdBQUFPOG1zdEZFS1hVWEFBQUFRSE5XYkFBQUh5T3ljWGViNTVkbGpkZ0hBQUFBMEo0Vkd3REFoNGhzM0YzZlAzaThBd0FBUUFMRDV4eXMyQUFBUGtaazQ2NnMyQUFBQUNBUkt6WUFnQThUMmJnckt6WUFBQURJWVZpeFJkUXVBQUQ0RUpHTnU3RmlBd0FBZ0R4S3Fic0FBT0REUkRidXhvb05BQUFBY25BSUN3RHdlU0liZCtIeERnQUFBSGs0aEFVQStEeVJqYnM0blJmN0FBQUFBSnB6Q0FzQWNCMGlHemMzUE41TEZQL3pEZ0FBQUFsWXNRRUFYSWZJeHMxZEh1OWRyYkVNQUFBQW9Da3JOZ0NBNnhIWnVMMFNMdVFBQUFBZ0FTczJBSURyRWRtNHFmWFRZVy9GQmdBQUFPMVpzUUVBWEpmSXhtMVpzUUVBQUVBS3AvTmlId0FBWEkzSXhzMVlzUUVBQUVBT3c0cXRSTmtGQUFCWEk3SnhPMVpzQUFBQWtFTGZQM1FPWVFFQXJrdGs0eWFzMkFBQUFDQVJoN0FBQUZjbnNuRVROY3JYQUFBQUFKcHpDQXNBY0JzaUcxZTMyaDY3UzJiYkJBQUFBTkNlRlJzQXdFMkliRnlmeHpzQUFBQ2tZTVVHQUhBN0lodFh0WG42dG9tb1hRQUFBQUR0T1lRRkFMZ1prWTJyNnFQM0xUWUFBQUJJd0lvTkFPQzJSRGF1WnZQOHNxd1Ird0FBQUFDYXExRWN3Z0lBM0pESXh0WDAvWU8vb0FBQUFJQUVWdHRqZDhsc213QUE0R1pFTnE3Q2lnMEFBQUFTOFMwMkFJQ2JFOW00Q2lzMkFBQUF5R0h6OUcwVFVic0FBT0NtUkRZK3pZb05BQUFBOHVpajl5MDJBSUE3RU5uNE5DczJBQUFBeU1FaExBREEvWWhzZk1yd2VJOFNYUUFBQUFETk9ZUUZBTGdma1kxUE9aMFgrMXBqR1FBQUFFQlRWbXdBQVBjbHN2RXBKY291QUFBQWdPYXMyQUFBN2t0azQ4UFdUd2NyTmdBQUFFakFpZzBBNFA1RU5qNnVoQXM1QUFBQVNNQ0tEUURnL2tRMlBzU0tEUUFBQUhJWVZteFJvZ3NBQU81S1pPTmpyTmdBQUFBZ2hkTjU0UkFXQUtBQmtZMTNzMklEQUFDQVBFcVVYUUFBY0hjaUcrOW54UVlBQUFBcE9JUUZBR2hIWk9OZFBONEJBQUFnRVlld0FBRE5pR3k4Uy9VWEZBQUFBSkNDUTFnQWdMWkVOdDVzdFQxMmw4eldCUUFBQU5DZUZSc0FRRk1pRzIvbjhRNEFBQUFwV0xFQkFMUW5zdkVtbStlWHBSVWJBQUFBSk9FUUZnQ2dPWkdOTituN0I0OTNBQUFBU01DS0RRQWdCNUdOM3hwV2JEVmlId0FBQUVCek5jb3VBQUJvVG1UanQ2ellBQUFBSUlmVjl0ajVuQU1BUUE0aUc3OWt4UVlBQUFDSitCWWJBRUFhSWh1L1pNVUdBQUFBT1F5SHNGWnNBQUI1aUd6OGxCVWJBQUFBNU9FUUZnQWdGNUdObi9KNEJ3QUFnQndjd2dJQTVDT3k4VU92ZjBGUm9nc0FBQUNnT1lld0FBRDVpR3o4ME9tODJOY2F5d0FBQUFDYXNtSURBTWhKWk9PSFNwUmRBQUFBQU0xWnNRRUE1Q1N5OFEvcnA0TVZHd0FBQUNSZ3hRWUFrSmZJeGorVmNDRUhBQUFBQ1ZpeEFRRGtKYkx4SFNzMkFBQUF5R0ZZc1VXSkxnQUFTRWxrNDN0V2JBQUFBSkRDNmJ4d0NBc0FrSmpJeHArczJBQUFBQ0NQRW1VWEFBQ2tKYkx4SDZ6WUFBQUFJQVdIc0FBQStZbHN2RnAvT1R4NnZBTUFBRUFTRG1FQkFOSVQyWGhWRitWckFBQUFBTTFac1FFQWpJUElScXkyeCs2UzJib0FBQUFBMnJOaUF3QVlCWkdOeTlzOXJOZ0FBQUFnQVNzMkFJRHhFTmxtYnZQOHNxeWxQZ1lBQUFEUW5oVWJBTUJvaUd3ejEvY1BIdThBQUFDUXdQckw0ZEdLRFFCZ1BFUzJHWHRkc1VYc0F3QUFBR2l1TG9yUE9RQUFqSWpJTm1OV2JBQUFBSkREYW52c0xwbXRDd0FBUmtOa215a3JOZ0FBQU1palJGaXhBUUNNak1nMlUxWnNBQUFBa01QcklXeXBqd0VBd0tpSWJETmt4UVlBQUFCNU9JUUZBQmdua1cyR1R1ZkZQZ0FBQUlEbUhNSUNBSXlYeURZencrTzlSTmtGQUFBQTBKd1ZHd0RBZUlsc00zTjV2SGUxeGpJQUFBQ0FwcXpZQUFER1RXU2JteEl1NUFBQUFDQUJLellBZ0hFVDJXWmsvWFRZVzdFQkFBQkFlMVpzQUFEako3TE5pUlViQUFBQXBIQTZML1lCQU1Db2lXd3pZY1VHQUFBQU9Rd3J0aEpsRndBQWpKcklOaGRXYkFBQUFKQkMzejkwRG1FQkFNWlBaSnNCS3pZQUFBQkl4Q0VzQU1Ba2lHeHo0UEVPQUFBQUtUaUVCUUNZRHBGdDRsYmJvNytnQUFBQWdDd2N3Z0lBVEliSU5uVWU3d0FBQUpDQ0ZSc0F3TFNJYkJNMnJOZ2lhaGNBQUFCQWV3NWhBUUFtUldTYnNGTHFMZ0FBQUlEbXJOZ0FBS1pIWkp1b3pmUExza2JzQXdBQUFHalBpZzBBWUhKRXRvbnErd2VQZHdBQUFFaGcrSnlERlJzQXdQU0liQk5reFFZQUFBQ0pXTEVCQUV5U3lEWkJWbXdBQUFDUXc3QmlpNmhkQUFBd09TTGJ4Rml4QVFBQVFCNmwxRjBBQURCSkl0dkVXTEVCQUFCQURnNWhBUUNtVFdTYkVJOTNBQUFBeU1NaExBREF0SWxzRTNJNkwvWUJBQUFBTk9jUUZnQmcra1MyaVJnZTd5V0svM2tIQUFDQUJLellBQUNtVDJTYmlNdmp2YXMxbGdFQUFBQTBaY1VHQURBUEl0dFVsSEFoQndBQUFBbFlzUUVBeklQSU5nSHJwOFBlaWcwQUFBRGFzMklEQUpnUGtXMEtyTmdBQUFBZ2hkTjVzUThBQUdaQlpCczVLellBQUFESVlWaXhsU2k3QUFCZ0ZrUzJzYk5pQXdBQWdCVDYvcUZ6Q0FzQU1COGkyNGhac1FFQUFFQWlEbUVCQUdaRlpCdXhHdVZyQUFBQUFNMDVoQVVBbUIrUmJhUlcyMk4zeVd5YkFBQUFBTnF6WWdNQW1CMlJiYXc4M2dFQUFDQUZLellBZ0hrUzJVWm84L1J0RTFHN0FBQUFBTnB6Q0FzQU1Fc2kyd2oxMGZzV0d3QUFBQ1JneFFZQU1GOGkyOGhzbmwrV05XSWZBQUFBUUhNMWlrTllBSUNaRXRsR3B1OGYvQVVGQUFBQUpMRGFIcnRMWnRzRUFBQ3pKTEtOaUJVYkFBQUFKT0piYkFBQXN5YXlqWWdWR3dBQUFPU3dlZnEyaWFoZEFBQXdXeUxiU0ZpeEFRQUFRQjU5OUw3RkJnQXdjeUxiU0ZpeEFRQUFRQTRPWVFFQUdJaHNJekE4M3FORUZ3QUFBRUJ6RG1FQkFCaUliQ053T2kvMnRjWXlBQUFBZ0thczJBQUErRGVSYlFSS2xGMEFBQUFBelZteEFRRHdieUpiY3V1bmd4VWJBQUFBSkdERkJnREFYNGxzMlpWd0lRY0FBQUFKV0xFQkFQQlhJbHRpVm13QUFBQ1F3N0JpaXhKZEFBREFIMFMyekt6WUFBQUFJSVhUZWVFUUZnQ0E3NGhzU1ZteEFRQUFRQjRseWk0QUFPQXZSTGFzck5nQUFBQWdCWWV3QUFEOGlNaVdrTWM3QUFBQUpPSVFGZ0NBSHhEWkVxcitnZ0lBQUFCU2NBZ0xBTURQaUd6SnJMYkg3cExadWdBQUFBRGFzMklEQU9BblJMWnNQTjRCQUFBZ0JTczJBQUIrUldSTFpQUDhzclJpQXdBQWdDUWN3Z0lBOEFzaVd5SjkvK0R4RGdBQUFBbFlzUUVBOERzaVd4TERpcTFHN0FNQUFBQm9ya2JaQlFBQS9JTElsb1FWR3dBQUFPU3cyaDQ3bjNNQUFPQjNSTFlFck5nQUFBQWdFZDlpQXdEZ0RVUzJCS3pZQUFBQUlJZmhFTmFLRFFDQXR4RFpHck5pQXdBQWdEd2N3Z0lBOEZZaVcyTWU3d0FBQUpDRFExZ0FBTjVEWkd2bzlTOG9TblFCQUFBQU5PY1FGZ0NBOXhEWkdqcWRGL3RhWXhrQUFBQkFVMVpzQUFDOGw4aldVSW15Q3dBQUFLQTVLellBQU41TFpHdGsvWFN3WWdNQUFJQUVyTmdBQVBnSWthMlZFaTdrQUFBQUlBRXJOZ0FBUGtKa2E4Q0tEUUFBQUhJWVZteFJvZ3NBQUhnbmthMEZLellBQUFCSTRYUmVPSVFGQU9CRFJMWTdzMklEQUFDQVBFcVVYUUFBd0FlSWJQZG14UVlBQUFBcE9JUUZBT0F6UkxZN1duODVQSHE4QXdBQVFCSU9ZUUVBK0FTUjdZN3FvbndOQUFBQW9Ea3JOZ0FBUGt0a3U1UFY5dGhkTWxzWEFBQUFRSHRXYkFBQWZKTElkaWNsd29vTkFBQUFFckJpQXdEZ0drUzJPOWc4dnl4cnFZOEJBQUFBdEdmRkJnREFGWWhzZDlEM0R4N3ZBQUFBa01ENnkrSFJpZzBBZ0dzUTJXN3NkY1VXc1E4QUFBQ2d1Ym9vUHVjQUFNQlZpR3czWnNVR0FBQUFPYXkyeCs2UzJib0FBSUFyRU5sdXlJb05BQUFBOGlnUlZtd0FBRnlOeUhaRFZtd0FBQUNRdytzaGJLbVBBUUFBVnlLeTNZZ1ZHd0FBQU9UaEVCWUFnR3NUMlc3a2RGN3NBd0FBQUdqT0lTd0FBTGNnc3QzQThIZ3ZVWFlCQUFBQU5HZkZCZ0RBTFloc04zQjV2SGUxeGpJQUFBQ0FwcXpZQUFDNEZaSHRGa3E0a0FNQUFJQUVyTmdBQUxnVmtlM0sxaytIdlJVYkFBQUF0R2ZGQmdEQUxZbHMxMmJGQmdBQUFDbWN6b3Q5QUFEQWpZaHNWMlRGQmdBQUFEa01LN1lTWlJjQUFIQWpJdHMxV2JFQkFBQkFDbjMvMERtRUJRRGdsa1MySzdGaUF3QUFnRVFjd2dJQWNHTWkyN1Y0dkFNQUFFQUtEbUVCQUxnSGtlMEtWdHVqdjZBQUFBQ0FMQnpDQWdCd0J5TGJOWGk4QXdBQVFBcFdiQUFBM0l2STlrbkRpaTJpZGdFQUFBQzA1eEFXQUlBN0VkaytxWlM2Q3dBQUFLQTVLellBQU81SlpQdUV6ZlBMc2tic0F3QUFBR2pQaWcwQWdEc1MyVDZoN3g4ODNnRUFBQ0NCNFhNT1Ztd0FBTnlUeVBaQlZtejgvL2J1OWpTT2JJdkM4SzVXQWpjRUJTQkJoMUFoR0VZQy8xTm5NS0VaSkp5ZFduWFZIak1NTS83UXNrRm5WOVh6UkhIZzNhc0tBQUNBUnF6WUFBQjRaeUxiTDdKaUF3QUFnQjR1SzdhcVpTNEFBSGhISXRzdnNHSURBQUNBUHFacGVTZ0FBSGhuSXRzdnNHSURBQUNBSGh6Q0FnQXdpc2dXOG5nSEFBQ0FQaHpDQWdBd2lzZ1dlbjQ1bkFvQUFBQVl6aUVzQUFBamlXeUJ5K045cXNsMzNnRUFBS0FCS3pZQUFFWVMyUUt2ai9kNVdlcTZBQUFBZ0tHczJBQUFHRTFrUzB6bFFnNEFBQUFhc0dJREFHQTBrZTJOYnU4ZlQxWnNBQUFBTUo0Vkd3QUFIWWhzYjJYRkJnQUFBQzA4dnh4T0JRQUFnNGxzYjJERkJnQUFBRDFjVm14VFRROEZBQUNEaVd4dlljVUdBQUFBTFp6UFY3TkRXQUFBT2hEWmZzS0tEUUFBQUJweENBc0FRQk1pMjA4c05mMVpBQUFBd0hBT1lRRUE2RVJrKzRHYnU2ZjVOYk1kQ3dBQUFCalBpZzBBZ0VaRXRoL3hlQWNBQUlBV3JOZ0FBT2hHWlB1TzQvM25ZOVV5RndBQUFEQ2VRMWdBQUpvUjJiN2pYR2YvWWdNQUFJQUdyTmdBQU9oSVpQdUc0OGRQMTB2VnFRQUFBSURobHBvY3dnSUEwSTdJOWczbjg1VlBVQUFBQUVBRE4zZFA4MnRtT3hZQUFEUWpzdjJMRlJzQUFBQTA0bDlzQUFBMEpiTDlpeFViQUFBQTlIQzgvM3lzV3VZQ0FJQ0dSTFovc0dJREFBQ0FQczUxOWk4MkFBRGFFdG4rd1lvTkFBQUFlbkFJQ3dCQWR5TGJWNWZIZTAwMUZ3QUFBRENjUTFnQUFMb1QyYjU2ZmptY2xxV3VDd0FBQUJqS2lnMEFnRFVRMmI2YWFub29BQUFBWURnck5nQUExa0JrZTNWNy8yakZCZ0FBQUExWXNRRUFzQllpMjhWVUx1UUFBQUNnQVNzMkFBRFdZdmVSellvTkFBQUFlcmlzMkdxcXVRQUFZQVVzMmF6WUFBQUFvSVhubDRORFdBQUFWbVBYa2MyS0RRQUFBUHFZYW5vb0FBQllpWDB2MmF6WUFBQUFvQVdIc0FBQXJNMXVJNXZIT3dBQUFEVGlFQllBZ0pYWmJXUmJmSUlDQUFBQVduQUlDd0RBR3UweXN0M2NQYzJ2bVcwdUFBQUFZRHdyTmdBQVZtaWZTemFQZHdBQUFHakJpZzBBZ0xYYVhXUTdmdngwYmNVR0FBQUFUVGlFQlFCZ3BYWVgyYzduSzQ5M0FBQUFhTUNLRFFDQU5kdFZaTHVzMkphcVV3RUFBQURETFRVOUZBQUFyTlN1SXBzVkd3QUFBUFJ3Yy9jMCs1MERBQUJydHB2SVpzVUdBQUFBamZnWEd3QUFLN2VieUdiRkJnQUFBRDFjRG1HdDJBQUFXTHRkUkRZck5nQUFBT2pESVN3QUFGdXdpOGptOFE0QUFBQTlPSVFGQUdBck5oL1p2bnlDWXFxNUFBQUFnT0Vjd2dJQXNCV2JqMnpQTDRmVHN0UjFBUUFBQUVOWnNRRUFzQ1diajJ4VFRROEZBQUFBREdmRkJnREFsbXc2c3QzZVAxcXhBUUFBUUFOV2JBQUFiTTIybDJ4VHVaQURBQUNBQnF6WUFBRFltczFHTmlzMkFBQUE2T0d5WXF1cDVnSUFnQTNaN3BMTmlnMEFBQUJhZUg0NU9JUUZBR0J6TmhuWnJOZ0FBQUNnajZtbWh3SUFnSTNaNXBMTmlnMEFBQUJhY0FnTEFNQldiUzZ5M2Y3eCtNSGpIUUFBQUpwd0NBc0F3RVp0THJJdGgrblBBZ0FBQUlhellnTUFZTXMyRmRsdTdwN20xOHcyRndBQUFEQ2VGUnNBQUJ1MnFjZzJWVm14QVFBQVFBTldiQUFBYk4xbUl0dng0NmZyWlZvK0ZBQUFBRENlRlJzQUFCdTNtY2gyUGw5NXZBTUFBRUFEdDM4OGZyQmlBd0JnNnpZUjJiNnMyS3BPQlFBQUFBeTNIQ2EvY3dBQVlQTTJFZG1zMkFBQUFLQ0htN3VuK1RXenpRVUFBQnUzK3NobXhRWUFBQUI5VEZWV2JBQUE3TUxxSTVzVkd3QUFBUFR3NVJCMldqNFVBQURzd0tvam14VWJBQUFBOU9FUUZnQ0FQVmwxWkh0K09ad0tBQUFBR000aExBQUFlN1BheUhaNXZFODFQUlFBQUFBd25CVWJBQUI3czlySTl2cDRuNWVscmdzQUFBQVl5b29OQUlBOVd1L25JcWR5SVFjQUFBQU5XTEVCQUxCSHE0eHN0L2VQSnlzMkFBQUFHTStLRFFDQXZWcm5rczJLRFFBQUFGcDRmam1jQ2dBQWRtaDFrYzJLRFFBQUFIcTRyTmltbWg0S0FBQjJhSDFMTmlzMkFBQUFhT0Y4dnBvZHdnSUFzRmVyaW14V2JBQUFBTkNJUTFnQUFIWnNYVXMyajNjQUFBQm93U0VzQUFCN3Q1cklkblAzNUJNVUFBQUEwSVZEV0FBQWRtNDlTemFQZHdBQUFHakJpZzBBQUZZUzJTNHJ0cXBsTGdBQUFHQThoN0FBQUxDT3lEWk55ME1CQUFBQXcxbXhBUURBWDlwSHR1UEhUOWRMMWFrQUFBQ0E4YXpZQUFEZ2kvYVI3WHkrOG5nSEFBQ0FCaTYvYzdCaUF3Q0F2N1NPYkZac0FBQUEwSWdWR3dBQS9LMTFaTE5pQXdBQWdCNHVLN2FxWlM0QUFPQ0x0cEhOaWcwQUFBRDZtS2Jsb1FBQWdMKzFqV3hXYkFBQUFOQ0RRMWdBQVBpdmxwSE40eDBBQUFENmNBZ0xBQUQvMVRLeVBiOGNUZ1VBQUFBTTV4QVdBQUMrclYxa3V6emVwNXA4NXgwQUFBQWFzR0lEQUlCdmF4ZlpYaC92ODdMVWRRRUFBQUJEV2JFQkFNRDM5ZnRjNUZRdTVBQUFBS0FCS3pZQUFQaStWcEh0OXY3eFpNVUdBQUFBNDFteEFRREFqL1Zhc2xteEFRQUFRQXZQTDRkVEFRQUEzOVVtc2xteEFRQUFRQStYRmR0VTAwTUJBQURmMVdmSlpzVUdBQUFBTFp6UFY3TkRXQUFBK0xFV2tjMktEUUFBQUJweENBc0FBRC9WSXJJdE5mMVpBQUFBd0hBT1lRRUE0RzJHUjdhYnU2ZjVOYk1kQ3dBQUFCalBpZzBBQU41ay9KTE40eDBBQUFCYXNHSURBSUMzR3hyWmp2ZWZqMVhMWEFBQUFNQjREbUVCQU9ETmhrYTJjNTM5aXcwQUFBQWFzR0lEQUlETXNNaDIvUGpwZXFrNkZRQUFBRERjVXBORFdBQUFDQXlMYk9memxVOVFBQUFBUUFNM2QwL3phMlk3RmdBQThHWkRJcHNWR3dBQUFEVGlYMndBQUJBYkV0bXMyQUFBQUtDSDQvM25ZOVV5RndBQUVIbjN5R2JGQmdBQUFIMmM2K3hmYkFBQThBdmVQYkpac1FFQUFFQVBEbUVCQUtCKzJidEd0c3ZqdmFhYUN3QUFBQmpPSVN3QUFQeTZkNDFzenkrSDA3TFVkUUVBQUFCRFdiRUJBTUR2ZWRmSU50WDBVQUFBQU1Cd1Ztd0FBUEI3M2kyeTNmN3grTUdLRFFBQUFIcXdZZ01BZ04vemZrdTJRLzJ2QUFBQUFBQUFZQVBlOVhPUkFBQUFBQUFBc0FVaUd3QUFBQUFBQUlSRU5nQUFBQUFBQUFpSmJBQUFBQUFBQUJBUzJRQUFBQUFBQUNBa3NnRUFBQUFBQUVCSVpBTUFBQUFBQUlDUXlBWUFBQUFBQUFBaGtRMEFBQUFBQUFCQ0loc0FBQUFBQUFDRVJEWUFBQUFBQUFBSWlXd0FBQUFBQUFBUUV0a0FBQUFBQUFBZ0pMSUJBQUFBQUFCQVNHUURBQUFBQUFDQWtNZ0dBQUFBQUFBQUlaRU5BQUFBQUFBQVFpSWJBQUFBQUFBQWhFUTJBQUFBQUFBQUNJbHNBQUFBQUFBQUVCTFpBQUFBQUFBQUlDU3lBUUFBQUFBQVFFaGtBd0FBQUFBQWdKRElCZ0FBQUFBQUFDR1JEUUFBQUFBQUFFSWlHd0FBQUFBQUFJUkVOZ0FBQUFBQUFBaUpiQUFBQUFCUUFBQVprUTBBQUFBQUFBQkNJaHNBQUFBQUFBQ0VSRFlBQUFBQUFBQUlpV3dBQUFBQUFBQVFFdGtBQUFBQUFBQWdKTElCQUFBQUFBQkFTR1FEQUFBQUFBQ0FrTWdHQUFBQUFBQUFJWkVOQUFBQUFBQUFRaUliQUFBQUFBQUFoRVEyQUFBQUFBQUFDSWxzQUFBQUFBQUFFQkxaQUFBQUFBQUFJQ1N5QVFBQUFBQUFRRWhrQXdBQUFBQUFnSkRJQmdBQUFBQUFBQ0dSRFFBQUFBQUFBRUlpR3dBQUFBQUFBSVJFTmdBQUFBQUFBQWlKYkFBQUFBQUFBQkFTMlFBQUFBQUFBQ0Frc2dFQUFBQUFBRUJJWkFNQUFBQUFBSUNReUFZQUFBQUFBQUFoa1EwQUFBQUFBQUJDSWhzQUFBQUFBQUNFUkRZQUFBQUFBQUFJaVd3QUFBQUFBQUFRRXRrQUFBQUFBQUFnSkxJQkFBQUFBQUJBU0dRREFBQUFBQUNBa01nR0FBQUFBQUFBSVpFTkFBQUFBQUFBUWlJYkFBQUFBQUFBaEVRMkFBQUFBQUFBQ0lsc0FBQUFBQUFBRUJMWkFBQUFBQUFBSUNTeUFRQUFBQUFBUUVoa0F3QUFBQUFBZ0pESUJnQUFBQUFBQUNHUkRRQUFBQUFBQUVJaUd3QUFBQUFBQUlSRU5nQUFBQUFBQUFpSmJBQUFBQUFBQUJBUzJRQUFBQUFBQUNBa3NnRUFBQUFBQUVCSVpBTUFBQUFBQUlDUXlBWUFBQUFBQUFBaGtRMEFBQUFBQUFCQ0loc0FBQUFBQUFDRVJEWUFBQUFBQUFBSWlXd0FBQUFBQUFBUUV0a0FBQUFBQUFBZ0pMSUJBQUFBQUFCQVNHUURBQUFBQUFDQWtNZ0dBQUFBQUFBQUlaRU5BQUFBQUFBQVFpSWJBQUFBQUFBQWhFUTJBQUFBQUFBQUNJbHNBQUFBQUFBQUVCTFpBQUFBQUFBQUlDU3lBUUFBQUFBQVFFaGtBd0FBQUFBQWdKRElCZ0FBQUFBQUFDR1JEUUFBQUFBQUFFSWlHd0FBQUFBQUFJUkVOZ0FBQUFBQUFBaUpiQUFBQUFBQUFCQVMyUUFBQUFBQUFDQWtzZ0VBQUFBQUFFQklaQU1BQUFBQUFJQ1F5QVlBQUFBQUFBQWhrUTBBQUFBQUFBQkNJaHNBQUFBQUFBQ0VSRFlBQUFBQUFBQUlpV3dBQUFBQUFBQVFFdGtBQUFBQUFBQWdKTElCQUFBQUFBQkFTR1FEQUFBQUFBQ0FrTWdHQUFBQUFBQUFJWkVOQUFBQUFBQUFRaUliQUFBQUFBQUFoRVEyQUFBQUFBQUFDSWxzQUFBQUFBQUFFQkxaQUFBQUFBQUFJQ1N5QVFBQUFBQUFRRWhrQXdBQUFBQUFnSkRJQmdBQUFBQUFBQ0dSRFFBQUFBQUFBRUlpR3dBQUFBQUFBSVJFTmdBQUFBQUFBQWlKYkFBQUFBQUFBQkFTMlFBQUFBQUFBQ0Frc2dFQUFBQUFBRUJJWkFNQUFBQUFBSUNReUFZQUFBQUFBQUFoa1EwQUFBQUFBQUJDSWhzQUFBQUFBQUNFUkRZQUFBQUFBQUFJaVd3QUFBQUFBQUFRRXRrQUFBQUFBQUFnSkxJQkFBQUFBQUJBU0dRREFBQUFBQUNBa01nR0FBQUFBQUFBSVpFTkFBQUFBQUFBUWlJYkFBQUFBQUFBaEVRMkFBQUFBQUFBQ0lsc0FBQUFBQUFBRUJMWkFBQUFBQUFBSUNTeUFRQUFBQUFBUUVoa0F3QUFBQUFBZ0pESUJnQUFBQUFBQUNHUkRRQUFBQUFBQUVJaUd3QUFBQUFBQUlSRU5nQUFBQUFBQUFpSmJBQUFBQUFBQUJBUzJRQUFBQUFBQUNBa3NnRUFBQUFBQUVCSVpBTUFBQUFBQUlDUXlBWUFBQUFBQUFBaGtRMEFBQUFBQUFCQ0loc0FBQUFBQUFDRVJEWUFBQUFBQUFBSWlXd0FBQUFBQUFBUUV0a0FBQUFBQUFBZ0pMSUJBQUFBQUFCQVNHUURBQUFBQUFDQWtNZ0dBQUFBQUFBQUlaRU5BQUFBQUFBQVFpSWJBQUFBQUFBQWhFUTJBQUFBQUFBQUNJbHNBQUFBQUFBQUVCTFpBQUFBQUFBQUlDU3lBUUFBQUFBQVFFaGtBd0FBQUFBQWdKRElCZ0FBQUFBQUFDR1JEUUFBQUFBQUFFSWlHd0FBQUFBQUFJUkVOZ0FBQUFBQUFBaUpiQUFBQUFBQUFCQVMyUUFBQUFBQUFDQWtzZ0VBQUFBQUFFQklaQU1BQUFBQUFJQ1F5QVlBQUFBQUFBQWhrUTBBQUFBQUFBQkNJaHNBQUFBQUFBQ0VSRFlBQUFBQUFBQUlpV3dBQUFBQUFBQVFFdGtBQUFBQUFBQWdKTElCQUFBQUFBQkFTR1FEQUFBQUFBQ0FrTWdHQUFBQUFBQUFJWkVOQUFBQUFBQUFRaUliQUFBQUFBQUFoRVEyQUFBQUFBQUFDSWxzQUFBQUFBQUFFQkxaQUFBQUFBQUFJQ1N5QVFBQUFBQUFRRWhrQXdBQUFBQUFnSkRJQmdBQUFBQUFBQ0dSRFFBQUFBQUFBRUlpR3dBQUFBQUFBSVJFTmdBQUFBQUFBQWlKYkFBQUFBQUFBQkFTMlFBQUFBQUFBQ0Frc2dFQUFBQUFBRUJJWkFNQUFBQUFBSUNReUFZQUFBQUFBQUFoa1EwQUFBQUFBQUJDSWhzQUFBQUFBQUNFUkRZQUFBQUFBQUFJaVd3QUFBQUFBQUFRRXRrQUFBQUFBQUFnSkxJQkFBQUFBQUJBU0dRREFBQUFBQUNBa01nR0FBQUFBQUFBSVpFTkFBQUFBQUFBUWlJYkFBQUFBQUFBaEVRMkFBQUFBQUFBQ0lsc0FBQUFBQUFBRUJMWkFBQUFBQUFBSUNTeUFRQUFBQUFBUUVoa0F3QUFBQUFBZ0pESUJnQUFBQUFBQUNHUkRRQUFBQUFBQUVJaUd3QUFBQUFBQUlSRU5nQUFBQUFBQUFpSmJBQUFBQUFBQUJBUzJRQUFBQUFBQUNBa3NnRUFBQUFBQUVCSVpBTUFBQUFBQUlDUXlBWUFBQUFBQUFBaGtRMEFBQUFBQUFCQ0loc0FBQUFBQUFDRVJEWUFBQUFBQUFBSWlXd0FBQUFBQUFBUUV0a0FBQUFBQUFBZ0pMSUJBQUFBQUFCQVNHUURBQUFBQUFDQWtNZ0dBQUFBQUFBQUlaRU5BQUFBQUFBQVFpSWJBQUFBQUFBQWhFUTJBQUFBQUFBQUNJbHNBQUFBQUFBQUVCTFpBQUFBQUFBQUlDU3lBUUFBQUFBQVFFaGtBd0FBQUFBQWdKRElCZ0FBQUFBQUFDR1JEUUFBQUFBQUFFSWlHd0FBQUFBQUFJUkVOZ0FBQUFBQUFBaUpiQUFBQUFBQUFCQVMyUUFBQUFBQUFDQWtzZ0VBQUFBQUFFQklaQU1BQUFBQUFJQ1F5QVlBQUFBQUFBQWhrUTBBQUFBQUFBQkNJaHNBQUFBQUFBQ0VSRFlBQUFBQUFBQUlpV3dBQUFBQUFBQVFFdGtBQUFBQUFBQWdKTElCQUFBQUFBQkFTR1FEQUFBQUFBQ0FrTWdHQUFBQUFBQUFJWkVOQUFBQUFBQUFRaUliQUFBQUFBQUFoRVEyQUFBQUFBQUFDSWxzQUFBQUFBQUFFQkxaQUFBQUFBQUFJQ1N5QVFBQUFBQUFRRWhrQXdBQUFBQUFnSkRJQmdBQUFBQUFBQ0dSRFFBQUFBQUFBRUlpR3dBQUFBQUFBSVJFTmdBQUFBQUFBQWlKYkFBQUFBQUFBQkFTMlFBQUFBQUFBQ0Frc2dFQUFBQUFBRUJJWkFNQUFBQUFBSUNReUFZQUFBQUFBQUFoa1EwQUFBQUFBQUJDSWhzQUFBQUFBQUNFUkRZQUFBQUFBQUFJaVd3QUFBQUFBQUFRRXRrQUFBQUFBQUFnSkxJQkFBQUFBQUJBU0dRREFBQUFBQUNBa01nR0FBQUFBQUFBSVpFTkFBQUFBQUFBUWlJYkFBQUFBQUFBaEVRMkFBQUFBQUFBQ0lsc0FBQUFBQUFBRUJMWkFBQUFBQUFBSUNTeUFRQUFBQUFBUUVoa0F3QUFBQUFBZ0pESUJnQUFBQUFBQUNHUkRRQUFBQUFBQUVJaUd3QUFBQUFBQUlSRU5nQUFBQUFBQUFpSmJBQUFBQUFBQUJBUzJRQUFBQUFBQUNBa3NnRUFBQUFBQUVCSVpBTUFBQUFBQUlDUXlBWUFBQUFBQUFBaGtRMEFBQUFBQUFCQ0loc0FBQUFBQUFDRVJEWUFBQUFBQUFBSWlXd0FBQUFBQUFBUUV0a0FBQUFBQUFBZ0pMSUJBQUFBQUFCQVNHUURBQUFBQUFDQWtNZ0dBQUFBQUFBQUlaRU5BQUFBQUFBQVFpSWJBQUFBQUFBQWhFUTJBQUFBQUFBQUNJbHNBQUFBQUFBQUVCTFpBQUFBQUFBQUlDU3lBUUFBQUFBQVFFaGtBd0FBQUFBQWdKRElCZ0FBQUFBQUFDR1JEUUFBQUFBQUFFSWlHd0FBQUFBQUFJUkVOZ0FBQUFBQUFBaUpiQUFBQUFBQUFCQVMyUUFBQUFBQUFDQWtzZ0VBQUFBQUFFQklaQU1BQUFBQUFJQ1F5QVlBQUFBQUFBQWhrUTBBQUFBQUFBQkNJaHNBQUFBQUFBQ0VSRFlBQUFBQUFBQUlpV3dBQUFBQUFBQVFFdGtBQUFBQUFBQWdKTElCQUFBQUFBQkFTR1FEQUFBQUFBQ0FrTWdHQUFBQUFBQUFJWkVOQUFBQUFBQUFRaUliQUFBQUFBQUFoRVEyQUFBQUFBQUFDSWxzQUFBQUFBQUFFQkxaQUFBQUFBQUFJQ1N5QVFBQUFBQUFRRWhrQXdBQUFBQUFnSkRJQmdBQUFBQUFBQ0dSRFFBQUFBQUFBRUlpR3dBQUFBQUFBSVJFTmdBQUFBQUFBQWlKYkFBQUFBQUFBQkFTMlFBQUFBQUFBQ0Frc2dFQUFBQUFBRUJJWkFNQUFBQUFBSUNReUFZQUFBQUFBQUFoa1EwQUFBQUFBQUJDSWhzQUFBQUFBQUNFUkRZQUFBQUFBQUFJaVd3QUFBQUFBQUFRRXRrQUFBQUFBQUFnSkxJQkFBQUFBQUJBU0dRREFBQUFBQUNBa01nR0FBQUFBQUFBSVpFTkFBQUFBQUFBUWlJYkFBQUFBQUFBaEVRMkFBQUFBQUFBQ0lsc0FBQUFBQUFBRUJMWkFBQUFBQUFBSUNTeUFRQUFBQUFBUUVoa0F3QUFBQUFBZ0pESUJnQUFBQUFBQUNHUkRRQUFBQUFBQUVJaUd3QUFBQUFBQUlSRU5nQUFBQUFBQUFpSmJBQUFBQUFBQUJBUzJRQUFBQUFBQUNBa3NnRUFBQUFBQUVCSVpBTUFBQUFBQUlDUXlBWUFBQUFBQUFBaGtRMEFBQUFBQUFCQ0loc0FBQUFBQUFDRVJEWUFBQUFBQUFBSWlXd0FBQUFBQUFBUUV0a0FBQUFBQUFBZ0pMSUJBQUFBQUFCQVNHUURBQUFBQUFDQWtNZ0dBQUFBQUFBQUlaRU5BQUFBQUFBQVFpSWJBQUFBQUFBQWhFUTJBQUFBQUFBQUNJbHNBQUFBQUFBQUVCTFpBQUFBQUFBQUlDU3lBUUFBQUFBQVFFaGtBd0FBQUFBQWdKRElCZ0FBQUFBQUFDR1JEUUFBQUFBQUFFSWlHd0FBQUFBQUFJUkVOZ0FBQUFBQUFBajlINVNqYmVFZzNCeHhBQUFBQUVsRlRrU3VRbUNDIi8+CjwvZGVmcz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center;background-size:contain}.mars-about__content .about-item:nth-of-type(1) .descr-block blockquote p+p{margin-top:24px}.mars-about__content .about-item:nth-of-type(1) .descr-block .person-name{display:block;width:100%;margin-top:auto;text-align:right;font-size:20px;font-weight:600;color:#000;margin-bottom:3px}.mars-about__content .about-item:nth-of-type(2){-ms-grid-column:1;grid-column-start:1;-ms-grid-row:2;grid-row-start:2;position:relative;max-height:455px;overflow:hidden}.mars-about__content .about-item:nth-of-type(2) video{display:block;border-radius:8px;overflow:hidden;width:100%;-o-object-fit:cover;object-fit:cover;height:455px}.mars-about__content .about-item:nth-of-type(2) .play-btn{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.mars-about__content .about-item:nth-of-type(2) .play-btn:after{content:"";display:block;width:103px;height:103px;background-image:url(/local/templates/olymp/assets/css/../images/svg/diagnostics/play.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:calc(50% - 51px);left:calc(50% - 51px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.mars-about__content .about-item:nth-of-type(2) .play-btn:hover:after{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.mars-about__content .about-item:nth-of-type(2) .play-btn.play:after{opacity:0}.mfp-gallery .mfp-arrow,.review-modal .modal-content .image-side .review-slider:hover .slider-navigation{opacity:1}.mars-about__content .about-item:nth-of-type(2) img{width:100%;max-width:unset;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mars-about__content .about-item:nth-of-type(3){-ms-grid-row-span:2;grid-row:span 2/span 2;-ms-grid-column:2;grid-column-start:2;-ms-grid-row:1;grid-row-start:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:24px}.mars-about__content .about-item:nth-of-type(3) .about-subitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;border:1px solid var(--border-color);border-radius:8px;padding:32px}.mars-about__content .about-item:nth-of-type(3) .about-subitem .descr-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 52px);flex:0 0 calc(100% - 52px);max-width:calc(100% - 52px);height:100%}.mars-about__content .about-item:nth-of-type(3) .about-subitem .descr-block .item-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:52px;font-size:20px;margin-bottom:24px}.mars-about__content .about-item:nth-of-type(3) .about-subitem .descr-block .item-descr{margin-top:auto}.mars-about__content .about-item:nth-of-type(3) .about-subitem .icon-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;width:52px;height:52px;background-color:var(--accent-color);border-radius:50%}.simple-slider .title-row{-webkit-column-gap:92px;-moz-column-gap:92px;column-gap:92px}.simple-slider .title-row .section-title{white-space:nowrap}.simple-slider .title-row .section-descr{max-width:unset;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.simple-slider .inter-slider{margin-top:32px;padding:0 calc((100vw - 1502px + 30px)/ 2)}.simple-slider .inter-slider .swiper-slide{width:686px;height:auto}.simple-slider .inter-slider .swiper-slide .slide-content{border-radius:8px;overflow:hidden;height:100%}.simple-slider .inter-slider .swiper-slide .slide-content .slide-image{max-height:424px;max-width:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.simple-slider .inter-slider .nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}.simple-slider .inter-slider .nav-row .nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--accent-color);color:var(--accent-color);border-radius:8px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.simple-slider .inter-slider .nav-row .nav-btn:hover{background-color:var(--accent-color);color:#fff}.simple-slider .inter-slider .nav-row .nav-btn.prev-btn{margin-right:auto}.simple-slider .inter-slider .nav-row .nav-btn.prev-btn .icon{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.simple-slider .inter-slider .nav-row .nav-btn.next-btn{margin-left:auto}.simple-slider .inter-slider .nav-row .slider-pagination{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 16px;height:2px;background-color:#e8e8e8}.simple-slider .inter-slider .nav-row .slider-pagination .swiper-pagination-progressbar-fill{background-color:rgba(51,86,163,.5)}.simple-slider+.reviews-section{padding-top:80px}.footer{border-top:1px solid var(--border-color);padding:20px 0;overflow:hidden}.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:19px;-moz-column-gap:19px;column-gap:19px;row-gap:19px}.footer__info h5{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;font-size:24px;line-height:120%;margin:24px 0 38px}.footer__info .info-item{-webkit-box-flex:0;-ms-flex:0 0 319px;flex:0 0 319px;max-width:319px;border:1px solid var(--border-color);border-radius:10px;padding:24px 24px 28px 32px}.footer__info .info-item .item-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px}.footer__info .info-item .item-part{margin-top:12px}.footer__info .info-item .item-part:nth-of-type(1){margin-top:8px;margin-bottom:20px}.footer__copyright p+p,.footer__info .info-item .item-part .address+.address,.footer__info .info-item .item-part .time+.time,.footer__menu .left-side .download-block .download-link+.download-link,.search-modal .search-result .result-type .type-list .image-item:nth-of-type(1),.search-modal .search-result .result-type+.result-type{margin-top:12px}.footer__info .info-item .item-part .part-title{display:block;font-weight:500;color:var(--black-color);margin-bottom:12px}.footer__copyright a:hover,.footer__info .info-item .doc-link:hover,.footer__info .info-item .item-part a:hover,.footer__menu .left-side .social-list a,.footer__menu .right-side .footer-menu .footer-column ul a:hover{color:var(--accent-color)}.footer__info .info-item .item-part .address{font-size:18px;color:var(--accent-color)}.footer__info .info-item .item-part .address,.footer__info .info-item .item-part .time{display:block;line-height:125%}.footer__info .info-item .item-part a{display:inline-block;line-height:125%;-webkit-transition:color .3s;transition:color .3s;text-decoration:none}.footer__info .info-item .doc-link{display:inline-block;font-size:12px;line-height:133%;-webkit-transition:color .3s;transition:color .3s;margin-top:18px}.footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin-top:48px;padding:42px 0;border-top:2px solid var(--border-color)}.footer__menu .left-side{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.footer__menu .left-side .social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:18px 0 0;padding:0;list-style-type:none;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.footer__menu .left-side .social-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.footer__menu .left-side .social-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:56px;height:56px;border-radius:8px;background-color:var(--accent-light-color);-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.footer__menu .left-side .social-list a .icon{font-size:24px;line-height:24px}.footer__menu .left-side .social-list a .icon.icon-social_yt{font-size:18px;line-height:18px}.footer__menu .left-side .social-list a:hover{background-color:var(--accent-color);color:#fff}.footer__menu .left-side .download-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px;font-size:18px;line-height:133%;font-weight:500;color:#27c0ce}.footer__menu .left-side .download-block p{display:block;margin-bottom:25px}.footer__menu .left-side .download-block .download-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:181px;height:54px;border-radius:8px;border:1px solid var(--border-color);-webkit-transition:border-color .3s;transition:border-color .3s;padding:0 15px}.footer__menu .left-side .download-block .download-link:hover{border-color:var(--accent-color)}.footer__menu .left-side .letter-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:32px;font-size:16px;padding:15px 24px}.footer__menu .right-side{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:auto}.footer__menu .right-side .footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px}.footer__menu .right-side .footer-menu .footer-column{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;width:240px;padding:5px 0}.footer__menu .right-side .footer-menu .footer-column .column-title{display:block;font-size:18px;line-height:133%;font-weight:500;color:var(--black-color)}.footer__menu .right-side .footer-menu .footer-column ul{margin:12px 0 0;padding:0;list-style-type:none}.footer__menu .right-side .footer-menu .footer-column ul li{display:block}.footer__menu .right-side .footer-menu .footer-column ul a{display:inline-block;font-size:16px;line-height:125%;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.footer__copyright{margin-top:25px;position:relative;font-size:12px;line-height:133%;color:#767676}.footer__copyright a{-webkit-transition:color .3s;transition:color .3s}.close-btn,.footer .topBtn{position:fixed;-webkit-transition:color .3s}.footer__copyright .payment-row{padding:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px}.footer .topBtn{left:24px;bottom:24px;border-radius:32px;width:44px;height:50px;display:none;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.07),13px 0 92px 0 rgba(0,0,0,.14);box-shadow:0 1px 3px 0 rgba(0,0,0,.07),13px 0 92px 0 rgba(0,0,0,.14);background:#fff;transition:color .3s;z-index:20}.footer .topBtn:hover{color:var(--black-color)}.footer .topBtn .icon{position:absolute;top:calc(50% - 12px);left:0;right:0;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.mfp-bg{background:var(--overflow-color);opacity:var(--overflow-opacity)}.mfp-wrap{-webkit-backdrop-filter:var(--overflow-blur);backdrop-filter:var(--overflow-blur)}.mfp-wrap::-webkit-scrollbar{width:var(--scroll-width);height:var(--scroll-width);border-radius:0}.mfp-wrap::-webkit-scrollbar-thumb{background:var(--accent-color);border-radius:0;-webkit-transition:background-color .3s;transition:background-color .3s}.mfp-wrap::-webkit-scrollbar-thumb:hover{background:#000}.mfp-wrap::-webkit-scrollbar-track{background:var(--border-color);border-radius:0}.close-btn{top:0;right:-30px;transition:color .3s}.close-btn:hover{color:var(--black-color)}.close-btn .icon{pointer-events:none}.search-modal{margin:0 auto;max-width:576px}.search-modal .modal-wrapper{margin:0 auto;background-color:#fff;border-radius:8px;max-height:calc(100vh - 30px);padding:16px}.search-modal .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:var(--grey-hover-color);border-radius:8px;overflow:hidden}.search-modal .search-form .input-group{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.search-modal .search-form .input-group.btn-group{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px}.search-modal .search-form .input-group .submit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;width:100%;height:100%;border:none;font-size:20px;line-height:20px;padding:0;color:var(--placeholder-color);-webkit-transition:color .3s;transition:color .3s}.search-modal .search-form .input-group .submit-btn:hover{color:var(--black-color)}.search-modal .search-form .input-group .search-input{border:none;background-color:transparent;border-radius:8px;padding:15px 0;width:100%}.search-modal .search-form .input-group .search-input.placeholder{color:var(--placeholder-color)}.search-modal .search-form .input-group .search-input::-webkit-input-placeholder{color:var(--placeholder-color)}.search-modal .search-form .input-group .search-input::-moz-placeholder{color:var(--placeholder-color)}.search-modal .search-form .input-group .search-input:-moz-placeholder{color:var(--placeholder-color)}.search-modal .search-form .input-group .search-input:-ms-input-placeholder{color:var(--placeholder-color)}.search-modal .search-result{border-top:2px solid var(--border-color);margin-top:15px;overflow-y:scroll;max-height:calc(100vh - 134px)}.search-modal .search-result::-webkit-scrollbar{width:var(--scroll-width);height:var(--scroll-width);border-radius:0}.search-modal .search-result::-webkit-scrollbar-thumb{background:var(--accent-color);border-radius:0;-webkit-transition:background-color .3s;transition:background-color .3s}.search-modal .search-result::-webkit-scrollbar-thumb:hover{background:#000}.search-modal .search-result::-webkit-scrollbar-track{background:var(--border-color);border-radius:0}.result-modal .modal-descr .tab-links,.search-modal .search-result .result-type .type-list .image-item:hover,.search-modal .search-result .result-type .type-list ul a:hover{background-color:var(--grey-hover-color)}.search-modal .search-result .result-type{padding:14px 0}.search-modal .search-result .result-type .type-title{font-size:18px;line-height:122%;font-weight:600;color:#767676}.search-modal .search-result .result-type .type-list ul{margin:18px 0 0;padding:0;max-width:calc(100% - 16px);list-style-type:none}.search-modal .search-result .result-type .type-list ul li{display:block}.search-modal .search-result .result-type .type-list ul a{display:block;padding:12px;text-decoration:none;border-radius:8px;font-size:16px;line-height:100%;font-weight:500;color:var(--black-color);background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}.search-modal .search-result .result-type .type-list .image-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:12px;max-width:calc(100% - 16px);background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:8px}.search-modal .search-result .result-type .type-list .image-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px;width:96px;background-color:var(--grey-hover-color);border-radius:8px;overflow:hidden}.search-modal .search-result .result-type .type-list .image-item .image-block .item-image{margin:0 auto}.search-modal .search-result .result-type .type-list .image-item .descr-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;padding-left:16px;padding-bottom:5px}.search-modal .search-result .result-type .type-list .image-item .descr-block .item-area{display:inline-block;font-size:12px}.search-modal .search-result .result-type .type-list .image-item .descr-block .item-area+.item-name{margin-top:8px}.search-modal .search-result .result-type .type-list .image-item .descr-block .item-name{display:inline-block;font-weight:500;color:var(--black-color)}.mfp-gallery .mfp-arrow:hover:before,.result-modal .modal-descr .tab-links a.active,.resume-form .modal-form .form-row .row-side .info-links .links-list a:hover,.review-modal .modal-content .image-side .review-slider .slider-navigation .nav-btn:hover{background-color:var(--accent-color);color:#fff}.result-modal{width:auto;max-width:512px;margin:40px auto;position:relative}.result-modal .close-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:24px;right:24px;z-index:1;background-color:#fff;border-radius:8px;width:32px;height:32px;font-size:14px;line-height:14px}.result-modal .modal-wrapper{position:relative;background-color:#fff;border:1px solid var(--border-color);border-radius:8px;padding:24px}.result-modal .modal-tabs .tab-item{display:none}.result-modal .modal-tabs .tab-item.active{display:block}.result-modal .modal-tabs .tab-item .slider-wrapper{border-radius:8px;overflow:hidden}.result-modal .modal-tabs .tab-item .slider-wrapper .before-image{max-width:unset}.result-modal .modal-descr{margin-top:26px}.result-modal .modal-descr .tab-links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:30px;margin:0;padding:0;list-style-type:none}.result-modal .modal-descr .tab-links li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.result-modal .modal-descr .tab-links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 32px;border-radius:30px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.result-modal .modal-descr .descr-content{margin-top:32px}.result-modal .modal-descr .descr-content .modal-title{margin-bottom:16px}.review-modal{width:auto;max-width:896px;margin:40px auto;position:relative;background-color:#fff;border-radius:8px;border:1px solid var(--border-color);padding:16px}.review-modal .close-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;top:10px;right:16px;background-color:#fff;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.05),0 2px 17px 0 rgba(0,0,0,.11);box-shadow:0 0 2px 0 rgba(0,0,0,.05),0 2px 17px 0 rgba(0,0,0,.11);border-radius:8px}.review-modal .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24px}.review-modal .modal-content .image-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.review-modal .modal-content .image-side .review-slider{position:relative}.review-modal .modal-content .image-side .review-slider .slider-navigation{position:absolute;top:50%;left:10px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% - 20px);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.review-modal .modal-content .image-side .review-slider .slider-navigation .nav-btn{padding:10px;margin:-10px 0;background-color:#eee;border-radius:50%;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.review-modal .modal-content .image-side .review-slider .slider-navigation .nav-btn.prev-btn{margin-right:auto;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.review-modal .modal-content .image-side .review-slider .slider-navigation .nav-btn.next-btn{margin-left:auto}.review-modal .modal-content .descr-side{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;padding:5px 0}.review-modal .modal-content .descr-side .date{display:inline-block;font-size:13px;line-height:100%;margin-top:10px}.review-modal .modal-content .descr-side .item-descr{margin-top:30px}.mfp-gallery .mfp-counter{color:var(--black-color)}.mfp-gallery .mfp-arrow:after{display:none}.mfp-gallery .mfp-arrow:before,.send-modal .close-btn{display:-webkit-box;display:-ms-flexbox;background-color:#fff}.mfp-gallery .mfp-arrow:before{font-weight:400;text-align:center;content:"\e800";display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:1px solid var(--accent-color);border-radius:8px;color:var(--accent-color);opacity:1;margin-top:20px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.mfp-gallery .mfp-arrow.mfp-arrow-left:before{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.send-modal .modal-wrapper{width:100%;max-width:368px;background-color:#fff;margin:0 auto;border-radius:8px;-webkit-box-shadow:2px 4px 24px 0 rgba(188,188,188,.14);box-shadow:2px 4px 24px 0 rgba(188,188,188,.14);position:relative;text-align:center}.send-modal .close-btn{position:absolute;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;top:16px;right:16px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.05),0 2px 17px 0 rgba(0,0,0,.11);box-shadow:0 0 2px 0 rgba(0,0,0,.05),0 2px 17px 0 rgba(0,0,0,.11);border-radius:8px}.send-modal .modal-content{font-size:18px;line-height:122%;font-weight:600;color:var(--black-color);padding:48px}.resume-form .modal-wrapper,.review-form .modal-wrapper{width:100%;margin:40px auto;max-width:1395px;background-color:#fff;position:relative;padding:48px;border-radius:8px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.resume-form .modal-form,.review-form .modal-form{margin-top:40px}.resume-form .form-styles,.review-form .form-styles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:20px}.resume-form .close-btn,.review-form .close-btn{position:absolute;top:16px;right:16px}.resume-form .modal-form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:25px;border-top:1px solid var(--border-color);padding-top:20px}.resume-form .modal-form .form-row+.form-row{margin-top:20px}.resume-form .modal-form .form-row .row-side{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 40px)/ 2);flex:0 0 calc((100% - 40px)/ 2);max-width:calc((100% - 40px)/ 2)}.resume-form .modal-form .form-row .row-side h4{display:block;margin-bottom:15px}.resume-form .modal-form .form-row .row-side .info-links .links-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px;padding:0;margin:0;list-style-type:none;width:100%}.resume-form .modal-form .form-row .row-side .info-links .links-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.resume-form .modal-form .form-row .row-side .info-links .links-list a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;border-radius:8px;padding:6px 15px;color:var(--accent-color);font-weight:500;background-color:rgba(51,86,163,.1);-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.resume-form .modal-form .form-row .row-side .info-links .links-list a img{display:block;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;border-radius:8px;margin-right:12px}.resume-form .modal-form .form-row .row-side .input-group+.input-group,.resume-form .modal-form .form-row .row-side .input-group+.input-row{margin-top:25px}.resume-form .modal-form .form-row .row-side .input-row .input-group+.input-group{margin:0}@media (min-width:1025px){.header.new-header .header__bottom .clinic-block:hover .clinic-link .descr-block .item-title:after,.header.new-header .header__bottom .clinic-block:hover .clinic-link>span:after{-webkit-transform:rotate(90deg) scale(-1,1);-ms-transform:rotate(90deg) scale(-1,1);transform:rotate(90deg) scale(-1,1)}.header.new-header .header__bottom .clinic-block:hover .clinic-list{display:block}}@media (max-width:1599px){.history-section__content{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.history-section__content .right-side{max-width:calc(100% - 140px - 40px)}}@media (max-width:1550px){.main-banner .main-slider{padding:0 65px}.main-banner .main-slider .slider-navigation{max-width:calc(100% - 30px)}.articles-section__content .slider-navigation{max-width:calc(100% - 30px);left:0;right:0}.simple-slider .inter-slider{padding:0 15px}}@media (max-width:1502px){.black-section__slider .black-slider,.inframe-section .article-slider,.inframe-section .black-slider,.slider-section .article-slider{margin:40px -15px 0;padding:0 15px;width:calc(100% + 30px)}.h1,h1{font-size:calc(32px + 20 * (100vw - 390px)/ 1112)}.h2,h2{font-size:calc(28px + 12 * (100vw - 390px)/ 1112)}.h3,h3{font-size:calc(24px + 8 * (100vw - 390px)/ 1112)}.h4,h4{font-size:calc(20px + 4 * (100vw - 390px)/ 1112)}.h5,.legal-main__content .legal-item .address-block span,.legal-main__content .legal-item .data-block span,h5{font-size:calc(16px + 2 * (100vw - 390px)/ 1112)}.page-title{font-size:calc(34px + 20 * (100vw - 390px)/ 1112)}.section-title{font-size:calc(32px + 20 * (100vw - 390px)/ 1112)}.news-item .item-title,.page-header__columns .column-item .item-price,.page-header__descr .left-side h5,.section-subtitle,.vacancy-item .item-title{font-size:calc(20px + 4 * (100vw - 390px)/ 1112)}.main-clinics__content .clinic-item .descr-block .item-title{font-size:calc(22px + 10 * (100vw - 390px)/ 1112)}.full-section .section-title{font-size:calc(32px + 20 * (100vw - 390px)/ 1112)}.choose-section__content .choose-item .title-row .item-title,.concept-section__content h5,.installment-section__content .item-title,.legal-main__content .legal-item .item-title,.necessary-section__content .necessary-item:before,.worksheets-section__content .worksheet-item .item-title{font-size:calc(20px + 4 * (100vw - 390px)/ 1112)}.article-main .article-style h2{font-size:calc(24px + 6 * (100vw - 390px)/ 1112)}.black-section__description .description-item .descr-side .section-title,.description-section__content .description-item .descr-side .section-title{font-size:calc(22px + 18 * (100vw - 390px)/ 1112)}.black-section__main .section-title{font-size:calc(32px + 20 * (100vw - 390px)/ 1112)}.group-main .group-thumbs{width:calc(100% + 30px);margin:30px -15px 0;padding:0 15px}.persons-section__content .tab-item__left-side:before{width:100vw;left:-15px;height:calc(100% - 200px);top:100px}.trust-section__content .trust-slider{width:calc(100% + 30px);margin:0 -15px;padding:40px 15px}.clinics-section .tabs-list .tab-item .container .map-items{padding:32px 0 0}.clinics-section .tabs-list .tab-item .container .map-items:after{width:100vw;left:-15px}.clinics-section .tabs-list .tab-item .container .map-items .map-item .right-side .map-slider{width:calc(100% + 15px)}.error-main__content .error-title{font-size:calc(42px + 18 * (100vw - 390px)/ 1112)}.error-main__content .error-subtitle{font-size:calc(24px + 8 * (100vw - 390px)/ 1112)}}@media (max-width:1439px){.areas-section .tab-section,.page-header__columns{gap:24px}.black-section__slider .black-slider .slide-content .video-wrapper,.inframe-section .black-slider .slide-content .video-wrapper{max-width:400px}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list a,.resume-form .modal-form .form-row .row-side .info-links .links-list a{font-size:14px}.areas-section__content{-webkit-column-count:3;-moz-column-count:3;column-count:3}.areas-section .tab-section .tabs-column ul{gap:8px}.areas-section .tab-section .content-column .content-type ul{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.main-about__content{-ms-grid-columns:400px auto 284px;grid-template-columns:400px auto 284px}.main-about__content .person-item .descr-column{font-size:16px}.main-about__content .info-item .news-item{padding:16px}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list a img{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;width:28px;margin-right:10px}.page-header__columns .column-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 72px)/ 4);flex:0 0 calc((100% - 72px)/ 4);max-width:calc((100% - 72px)/ 4)}.inframe-section .article-slider .swiper-slide,.inframe-section .black-slider .swiper-slide,.slider-section .article-slider .swiper-slide{--slide-width:400px}.partners-section__content.small-items .partner-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:190px;height:150px}.black-section__slider .black-slider .swiper-slide{--slide-width:400px}.group-main .group-slider .slide-content .content-block .slide-video{min-width:calc(100% + 10px);min-height:100%;margin:0 -5px}.persons-section{padding:45px 0 100px}.persons-section__content .tab-item__right-side .persons-slider{width:calc(100% + 15px);padding-right:15px}.history-section .title-row .section-title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.history-section .title-row .section-descr{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:unset}.trust-section .title-row .section-title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.trust-section .title-row .section-descr{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:unset}.trust-section__content{margin-top:0}.trust-section__content .trust-slider{padding:40px 15px 0}.info-list__content .info-item{padding:15px}.footer__info .info-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 57px)/ 4);flex:0 0 calc((100% - 57px)/ 4);max-width:calc((100% - 57px)/ 4);padding:20px}.resume-form .modal-form .form-row .row-side .info-links .links-list a img{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;width:28px;margin-right:10px}}@media (max-width:1336px){.dresult-section,.mars-about,.progadvs-section,.programm-section,.programms-section,.programms-section+.doctors-section,.simple-slider,.simple-slider+.reviews-section,.whoprog-section{padding-top:40px}.main-wrapper section.present-section{margin-top:80px}.programm-section__content .tabs-list .tab-item{--mheight:576px}.progadvs-section__content{row-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.progadvs-section__content .progadvs-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.progadvs-section__content .progadvs-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px;max-width:320px}.progadvs-section__content .progadvs-item .descr-block{max-width:calc(100% - 320px - 20px)}.present-section__content .image-side .add-image{right:70%;width:280px;height:310px}}@media (max-width:1335px){.main-about__content .person-item .person-column,.main-banner .main-slider .slide-content .right-side{max-width:50%}.articles-section__content .slider-navigation,.history-section__content .left-side .slider-navigation,.main-banner .main-slider .slider-navigation{display:none}.history-section .title-row .section-descr,.trust-section .title-row .section-descr{font-size:22px}.offer-item .image-block{min-height:360px;max-height:360px}.main-banner .main-slider{padding:0 15px}.main-banner .main-slider .slide-content{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.main-banner .main-slider .slide-content .left-side{padding:24px}.black-section__slider .black-slider .slide-content .slide-descr,.inframe-section .black-slider .slide-content .slide-descr{padding:16px}.main-clinics__content .clinic-item .image-block{max-height:650px}.main-clinics__content .iframe-wrapper{height:650px}.main-about__content{-ms-grid-columns:355px auto;grid-template-columns:355px auto}.main-about__content .video-item{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/4/2}.main-about__content .person-item{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1/1/2/3}.main-about__content .person-item .descr-column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.main-about__content .slider-item{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}.main-about__content .slider-item .about-slider{max-height:450px}.main-about__content .info-item{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:3/2/4/3;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;row-gap:16px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.main-about__content .info-item .news-item .item-source{font-size:14px}.find-section__content .tabs-list .tab-item .info-side .info-item .address,.find-section__content .tabs-list .tab-item .info-side .info-item .phone-link,.find-section__content .tabs-list .tab-item .info-side .info-item .time,.find-section__content .tabs-list .tab-item .info-side .info-links .links-list a,.main-about__content .info-item .news-item .item-title,.resume-form .modal-form .form-row .row-side .info-links .links-list a{font-size:16px}.main-about__content .info-item .news-item .item-date{font-size:14px}.find-section__content .tabs-list .tab-item .info-side .info-item+.info-item{margin-top:16px}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;margin:16px 0 0}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list a img{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;margin-right:12px}.form-section__content .form-tabs .tab-form .input-group.check-group,.tax-main__content .form-tabs .tab-form .input-group.check-group{padding:0}.page-header__columns .column-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3)}.inframe-section .article-slider .swiper-slide,.inframe-section .black-slider .swiper-slide,.slider-section .article-slider .swiper-slide{--slide-width:360px}.necessary-section__content .necessary-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.description-section__content .description-item{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.description-section__content .description-item .image-side{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}.black-section{padding:80px 0}.black-section__description .description-item{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.black-section__description .description-item .image-side{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}.black-section__slider .black-slider .swiper-slide{--slide-width:360px}.persons-section__content .tab-item__left-side{-webkit-box-flex:0;-ms-flex:0 0 295px;flex:0 0 295px;width:295px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.persons-section__content .tab-item__left-side .nav-row{bottom:64px}.persons-section__content .tab-item__right-side{max-width:calc(100% - 295px - 55px)}.persons-section__content .tab-item__right-side .persons-slider{margin:0;padding:105px 15px 105px 0}.history-section__content{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:35px}.history-section__content .left-side{height:unset;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;padding:25px 0;overflow:hidden}.history-section__content .left-side .years-slider{width:100%;margin-left:calc(-50% + 65px);overflow:visible}.history-section__content .left-side .years-slider .swiper-slide{width:135px}.history-section__content .right-side{max-width:100%}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .image-block{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;max-width:400px;max-height:400px}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .descr-block{padding:32px 32px 100px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 400px - 24px);flex:0 0 calc(100% - 400px - 24px);max-width:calc(100% - 400px - 24px)}.history-section__content .right-side .history-slider .nav-row{max-width:calc(100% - 400px - 24px)}.simple-banner{margin:60px 0}.trust-section__content .trust-slider .slider-navigation{margin-top:20px}.clinics-section .tabs-list .tab-item .container .map-items .map-item .left-side .address,.clinics-section .tabs-list .tab-item .container .map-items .map-item .left-side .descr-block{margin-top:15px}.tax-main__content .tax-form .input-group.check-group{max-width:100%}.diagnostics-header .page-header__content .image-side{-webkit-box-flex:0;-ms-flex:0 0 500px;flex:0 0 500px;max-width:500px}.info-list__content.four-items .info-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.programm-section__content .tabs-list .tab-item{--mheight:579px}.programm-section__content .tabs-list .tab-item .image-block+.descr-block .descr-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.programm-section__content .tabs-list .tab-item .image-block+.descr-block .descr-item .item-descr{width:100%;max-width:100%;margin-top:16px}.progadvs-section__content .progadvs-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 275px;flex:0 0 275px;max-width:275px}.progadvs-section__content .progadvs-item .descr-block{max-width:calc(100% - 275px - 20px)}.progadvs-section__content .progadvs-item .descr-block .descr-item+.descr-item{margin-top:24px}.present-section__content .form-side{padding:38px 32px}.present-section__content .image-side .add-image{right:55%}.programms-section__content .programm-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 25px)/ 2);flex:0 0 calc((100% - 25px)/ 2);max-width:calc((100% - 25px)/ 2)}.mars-about__content{-ms-grid-columns:1fr;grid-template-columns:1fr}.mars-about__content .about-item:nth-of-type(2){-ms-grid-column:1;grid-column-start:1;-ms-grid-row:3;grid-row-start:3}.mars-about__content .about-item:nth-of-type(3){grid-row:unset;-ms-grid-column:1;grid-column-start:1;-ms-grid-row:2;grid-row-start:2;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.mars-about__content .about-item:nth-of-type(3) .about-subitem{padding:15px}.simple-slider .title-row{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.footer__info h5{margin:24px 0 0}.footer__info .info-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 19px)/ 2);flex:0 0 calc((100% - 19px)/ 2);max-width:calc((100% - 19px)/ 2)}.resume-form .modal-form .form-row .row-side .info-links .links-list a img{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;margin-right:12px}}@media (max-width:1199px){.doctor-item .descr-block,.equipment-item .descr-block,.main-banner .main-slider .slide-content .left-side{padding:16px}.equipments-section__content,.main-clinics__content{gap:16px}.title-row .section-descr{max-width:50%}.custom-form .input-group.search-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.custom-form .input-group.search-group+.list-group .choose-list,.custom-form .input-group.search-group+.list-group+.list-group .choose-list{right:auto;left:0}.offer-item .image-block{min-height:300px;max-height:300px}.main-banner .common-slider .swiper-slide{height:490px}.main-banner .common-slider .swiper-slide .descr-block{padding:32px}.find-section__content .tabs-list .tab-item .info-side,.main-about__content .person-item{padding:16px}.main-banner .common-slider .swiper-slide .descr-block .item-title{font-size:32px}.areas-section .tab-section{-ms-grid-columns:235px auto;grid-template-columns:235px auto;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.areas-section .tab-section .image-column{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/3/2}.areas-section .tab-section .tabs-column{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}.areas-section .tab-section .tabs-column ul{gap:5px}.areas-section .tab-section .content-column{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}.areas-section .areas-wrapper .right-side{-webkit-box-flex:0;-ms-flex:0 0 340px;flex:0 0 340px;max-width:340px}.doctors-section__content .doctor-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3)}.main-clinics__content .clinic-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 32px)/ 3);flex:0 0 calc((100% - 32px)/ 3);max-width:calc((100% - 32px)/ 3)}.main-clinics__content .clinic-item .image-block{max-height:520px}.main-clinics__content .iframe-wrapper{height:520px}.main-about__content{-ms-grid-columns:300px auto;grid-template-columns:300px auto}.main-about__content .person-item .person-column .person-info .person-status{line-height:155%}.main-about__content .slider-item .about-slider{max-height:370px}.find-section__content .tabs-list .tab-item{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.find-section__content .tabs-list .tab-item .map-side{-webkit-box-flex:0;-ms-flex:0 0 calc((100% + 6px)/ 3 * 2);flex:0 0 calc((100% + 6px)/ 3 * 2);max-width:calc((100% + 6px)/ 3 * 2)}.find-section__content .tabs-list .tab-item .descr-side{padding:16px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.find-section__content .tabs-list .tab-item .descr-side .method-links{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 60px - 16px)/ 3);flex:0 0 calc((100% - 60px - 16px)/ 3);max-width:calc((100% - 60px - 16px)/ 3)}.form-section__content,.tax-main__content{padding:24px 16px 16px}.form-section__content .form-tabs .tab-form .input-group.check-group,.form-section__content .form-tabs .tab-form .input-group.message-group,.tax-main__content .form-tabs .tab-form .input-group.check-group,.tax-main__content .form-tabs .tab-form .input-group.message-group{margin-top:24px}.articles-section__content .swiper-slide .slide-content .descr-block{padding:24px 16px}.articles-section__content .swiper-slide .slide-content .descr-block .item-title{font-size:20px}.articles-section__content .swiper-slide .slide-content .descr-block .btn-arrow{margin-top:15px;font-size:16px}.news-lastsection__content .news-item{padding:16px}.department-section__content .descr-side,.partners-section__content .partner-item,.question-section__content .question-form{padding:24px}.news-lastsection__content .news-item .item-descr{margin-bottom:30px}.news-lastsection__content .news-item .btn-arrow{font-size:16px}.history-section .title-row .section-descr,.trust-section .title-row .section-descr,.trust-section__content .trust-slider .swiper-wrapper .swiper-slide .slide-content .slide-title{font-size:20px}.page-header__content .descr-side .section-descr{max-width:100%}.page-header__content .image-side{-webkit-box-flex:0;-ms-flex:0 0 340px;flex:0 0 340px;max-width:340px;display:block}.page-header__descr .right-side{-webkit-box-flex:0;-ms-flex:0 0 340px;flex:0 0 340px;max-width:340px}.page-header__columns .column-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2);min-height:unset}.news-section__content.three-column .news-item,.news-section__content.three-column .news-item.full-item,.news-section__content.three-column .newsletter-form{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.reviews-section__content .review-item .item-images{gap:3px}.information-main__list .list-item,.information-section__content .information-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.faq-section__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.faq-section__content .left-side{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.faq-section__content .left-side .tabs-list .tab-item{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.faq-section__content .right-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:24px}.partners-section__content.small-items .partner-item{width:25%}.clinic-main__content .type-block .btns-row .download-link,.docs-section__content .doc-item .btns-row .download-link{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;width:52px;height:52px}.choose-section__content .choose-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.equipments-section__content .equipment-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 4);flex:0 0 calc((100% - 48px)/ 4);max-width:calc((100% - 48px)/ 4)}.department-section__content .descr-side .department-link{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.workresults-section__content .workresult-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3)}.diagnostics-section__content .diagnostics-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.persons-section{padding:45px 0}.persons-section__content .tab-item{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.persons-section__content .tab-item__right-side{max-width:calc(100% - 295px - 30px)}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .image-block{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px;max-height:300px}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .descr-block{padding:16px 16px 60px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 300px - 24px);flex:0 0 calc(100% - 300px - 24px);max-width:calc(100% - 300px - 24px)}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .descr-block .slide-title{font-size:22px}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .descr-block .slide-descr{margin-top:15px}.history-section__content .right-side .history-slider .nav-row{max-width:calc(100% - 300px - 24px);padding:16px}.footer__menu .left-side .download-block,.footer__menu .right-side .footer-menu .footer-column .column-title{font-size:16px}.trust-section__content .trust-slider .swiper-wrapper .swiper-slide.swiper-slide-active .slide-content{padding:16px 0}.news-rowsection__content{gap:10px}.news-rowsection__content .news-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 20px)/ 3);flex:0 0 calc((100% - 20px)/ 3);max-width:calc((100% - 20px)/ 3)}.form-main .form-wrapper .input-row.four-column .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 28px)/ 2);flex:0 0 calc((100% - 28px)/ 2);max-width:calc((100% - 28px)/ 2)}.error-main__content .comeback-link{position:relative;left:0;margin-bottom:24px}.diagnostics-header .page-header__content .image-side{-webkit-box-flex:0;-ms-flex:0 0 340px;flex:0 0 340px;max-width:340px}.programm-section__content .tabs-list .tab-item{--mheight:650px}.programm-section__content .tabs-list .tab-item .programm-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.progadvs-section__content .progadvs-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.progadvs-section__content .progadvs-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px;max-width:320px}.present-section__content .form-side{max-width:60%}.present-section__content .image-side{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.present-section__content .image-side .add-image{display:none}.simple-slider .title-row .section-title{white-space:unset}.simple-slider .title-row .section-descr{max-width:50%}.footer__info .info-item{padding:16px}.footer__info .info-item .item-part:nth-of-type(1){margin-top:16px}.footer__info .info-item .item-part .part-title{margin-bottom:6px}.footer__info .info-item .item-part .address+.address,.footer__info .info-item .item-part .time+.time{margin-top:6px}.footer__menu .right-side .footer-menu{-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px}.footer__menu .right-side .footer-menu .footer-column{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.footer__menu .right-side .footer-menu .footer-column ul a{font-size:14px}.resume-form .modal-form .form-row .row-side:nth-of-type(1){-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.resume-form .modal-form .form-row .row-side:nth-of-type(2){-webkit-box-flex:0;-ms-flex:0 0 calc(60% - 40px);flex:0 0 calc(60% - 40px);max-width:calc(60% - 40px)}}@media (max-width:1023px){.offer-item .image-block{min-height:260px;max-height:260px}.main-banner .common-slider{padding:16px 0}.main-banner .common-slider .swiper-slide .descr-block{padding:24px}.activity-section__content .activity-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.education-section__content .doc-menu ul{max-width:100%;overflow-y:scroll}.clinic-main__content .type-block,.docs-section__content .doc-item,.reviews-section__content .review-item,.therapy-section__content .therapy-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.equipments-section__content .equipment-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 32px)/ 3);flex:0 0 calc((100% - 32px)/ 3);max-width:calc((100% - 32px)/ 3)}.group-main .group-slider .slide-content .content-block{height:500px}.history-section__content{margin-top:20px}.history-section__content .left-side{padding:15px 0}.history-section__content .left-side .years-slider .swiper-slide .slide-content{font-size:32px}.history-section__content .left-side .years-slider .swiper-slide.swiper-slide-active .slide-content{font-size:55px}.trust-section__content .trust-slider .swiper-wrapper .swiper-slide .slide-content .icon-wrapper{font-size:32px}.news-rowsection__content .news-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 10px)/ 2);flex:0 0 calc((100% - 10px)/ 2);max-width:calc((100% - 10px)/ 2)}.visit-main__list .form-tab .visit-list{gap:16px}.visit-main__list .form-tab .visit-list .visit-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 32px)/ 3);flex:0 0 calc((100% - 32px)/ 3);max-width:calc((100% - 32px)/ 3);padding:24px}.diagnostics-header .page-header__content .descr-side .diagnostics-form .form-descr{font-size:15px}.diagnostics-header .page-header__content .descr-side .clinic-types{margin-top:0}.info-list__content .info-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.info-list__content .info-item .descr-block{padding-left:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;margin-top:24px}.programm-section__content .tabs-list .tab-item{--mheight:578px}.programm-section__content .tabs-list .tab-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 340px;flex:0 0 340px;max-width:340px}.programm-section__content .tabs-list .tab-item .image-block+.descr-block{max-width:calc(100% - 340px - 24px)}.dresult-section__content .dresult-item,.whoprog-section__content .whoprog-item{padding:15px}.present-section__content .form-side{max-width:65%}.present-section__content .image-side{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.programms-section__content .programm-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.programms-section__content .programm-item .image-block{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-height:284px;overflow:hidden;border-radius:0 0 8px 8px}.programms-section__content .programm-item .image-block:after{display:none}.programms-section__content .programm-item .descr-block{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;height:auto;padding:24px 20px 20px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.programms-section__content .programm-item .descr-block .item-title{min-height:unset}.programms-section__content .programm-item .descr-block .item-link{display:inline-block;margin-top:24px;color:var(--accent-color)}.programms-section__content .programm-item:hover{border-color:var(--border-color)}.mars-about__content .about-item:nth-of-type(1) .descr-block .person-name{font-size:18px}.mars-about__content .about-item:nth-of-type(2){max-height:420px}.mars-about__content .about-item:nth-of-type(2) video{height:420px}.mars-about__content .about-item:nth-of-type(3){-ms-flex-wrap:wrap;flex-wrap:wrap}.mars-about__content .about-item:nth-of-type(3) .about-subitem{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mars-about__content .about-item:nth-of-type(3) .about-subitem .descr-block{padding-left:24px}.mars-about__content .about-item:nth-of-type(3) .about-subitem .descr-block .item-title{margin-bottom:15px}.simple-slider .title-row .section-descr{max-width:60%}}@media (max-width:991px){.header.new-header .header__top .profile-link,.header__bottom .main-menu{display:none}.header.new-header .header__top .hamburger-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.header.new-header .header__bottom .main-menu{position:absolute;top:100%;right:15px;background-color:#fff;border-radius:10px;border:1px solid var(--border-color);min-width:306px}.header.new-header .header__bottom .main-menu>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:24px;row-gap:10px}.header.new-header .header__bottom .main-menu>ul>li{display:block;margin:0}.header.new-header .header__bottom .main-menu>ul>li span,.header.new-header .header__bottom .main-menu>ul>li>a{font-weight:500;font-size:18px;color:var(--black-color)}.header.new-header .header__bottom .main-menu>ul>li>a:hover{color:var(--accent-color)}.header.new-header .header__bottom .main-menu>ul>li .submenu-wrapper{display:block;position:relative;top:0;left:0;padding:0;margin:10px 0 0}.header.new-header .header__bottom .main-menu>ul>li .submenu-wrapper ul{-webkit-box-shadow:none;box-shadow:none;padding:0;border:none;border-radius:0}.header.new-header .header__bottom .main-menu .lang-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 24px 24px;width:44px;height:44px}.header.new-header .header__bottom .btns-block .lang-link{display:none}.header.new-header .header__bottom .btns-block .profile-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (max-width:991px) and (max-width:575px){.header.new-header .header__bottom .main-menu{right:16px}.header.new-header .header__bottom .main-menu>ul{padding:20px}.header.new-header .header__bottom .main-menu .lang-link{margin:0 20px 20px}}@media (max-width:991px) and (max-width:413px){.header.new-header .header__bottom .main-menu{width:100%;min-width:unset;max-width:calc(100% - 32px)}}@media (max-width:969px){.simple-slider .title-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.simple-slider .title-row .section-title{max-width:100%}.simple-slider .title-row .section-descr{max-width:100%;margin-top:10px;padding-left:0}}@media (max-width:959px){.areas-section .tab-section .image-column,.main-about__content .video-item{-ms-grid-row:2;-ms-grid-column-span:1;grid-area:2/1/3/2;-ms-grid-row-span:1;-ms-grid-column:1}.activity-section__content,.benefits-section__content,.benefits-section__equipments,.clinic-main__content,.components-section__content,.department-section__content,.diagnostics-section__content,.docs-section__content,.form-styles .input-row,.gallery-section__content,.indications-section__content .indication-part .part-list,.information-main__list,.information-section__content,.installment-section__content .installment-item .steps-list,.installment-section__content .options-item .types-list,.legal-main__content,.necessary-section__content,.news-section__content,.offers-section__content,.page-header__columns,.params-section__content,.partners-section__content,.press-section__content,.professional-section__content,.reviews-section__content,.therapy-section__content,.tools-section__content,.vacancies-section__content,.worksheets-section__content{gap:16px}.btn-border,.btn-border-grey,.btn-fill,.btn-fill-grey,.btn-fill-white{font-size:16px;padding:10px 20px}.btn-arrow:after{font-size:12px;line-height:12px}.activity-item .item-link,.doctor-item .descr-block .item-link,.equipment-item .descr-block .item-link,.information-item .item-link,.offer-item .descr-block .item-link{font-size:16px}.offer-item .image-block{min-height:280px;max-height:280px}.workresult-item .image-block .item-image,.workresult-item .image-block img,.workresult-item .image-block picture{width:100%}.main-wrapper section.present-section{margin-top:60px}.main-banner .main-slider .slide-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-banner .main-slider .slide-content .left-side{width:100%;margin-bottom:16px}.main-banner .main-slider .slide-content .left-side .slide-descr{max-width:100%}.main-banner .main-slider .slide-content .right-side{width:100%;max-width:100%;margin-top:auto;height:50vw}.main-banner .main-slider .slide-content .right-side .slide-image{height:auto}.main-banner .common-slider .swiper-slide{height:390px}.main-banner .common-slider .swiper-slide .descr-block .title-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:20px}.main-banner .common-slider .swiper-slide .descr-block .item-title{font-size:28px}.main-banner .common-slider .swiper-slide .video-content .play-btn:after{width:60px;height:60px;top:calc(50% - 30px);left:calc(50% - 30px)}.areas-section__content .letter-item .item-letter{font-size:20px}.areas-section__content .letter-item .item-links a{font-size:14px}.areas-section .tab-list{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}.areas-section .tab-list ul li+li{margin-top:8px}.areas-section .tab-section{-ms-grid-columns:180px auto;grid-template-columns:180px auto}.areas-section .tab-section .tabs-column{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1/1/2/3}.areas-section .tab-section .tabs-column ul a{padding:3px 10px}.areas-section .tab-section .content-column .content-type ul{row-gap:5px}.areas-section .tab-section .content-column .content-type ul li{max-width:calc((100% - 24px)/ 2)}.areas-section .areas-wrapper .areas-section__content .letter-item{max-width:50%}.doctors-section__content .doctor-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.main-clinics__content .clinic-item .image-block{max-height:412px}.main-clinics__content .iframe-wrapper{height:412px}.main-about__content{-ms-grid-columns:235px auto;grid-template-columns:235px auto}.main-about__content .slider-item .about-slider{max-height:418px}.main-about__content .info-item{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:3/1/4/3}.find-section__content,.find-section__content .tabs-list{margin-top:24px}.find-section__content .tabs-list .tab-item .info-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.persons-section__content .tab-item__left-side .nav-row .slider-navigation,.programm-section__content .tabs-list .tab-item .image-block,.trust-section__content .trust-slider .slider-navigation{display:none}.find-section__content .tabs-list .tab-item .info-side .info-descr{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.find-section__content .tabs-list .tab-item .info-side .info-links{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;max-width:260px;margin:0 auto;border-top:none}.find-section__content .tabs-list .tab-item .info-side .btn-fill{max-width:260px}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list a img{-webkit-box-flex:0;-ms-flex:0 0 29px;flex:0 0 29px;width:29px}.find-section__content .tabs-list .tab-item .map-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:16px}.find-section__content .tabs-list .tab-item .map-side .map-el{min-height:318px}.find-section__content .tabs-list .tab-item .descr-side{-ms-flex-wrap:wrap;flex-wrap:wrap}.find-section__content .tabs-list .tab-item .descr-side .method-links{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.find-section__content .tabs-list .tab-item .descr-side .method-links .method-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;padding:12px 20px;font-size:16px}.find-section__content .tabs-list .tab-item .descr-side .method-links .method-link+.method-link{margin:0 0 0 16px}.find-section__content .tabs-list .tab-item .descr-side .method-descr{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-top:24px}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item h6{font-size:16px;margin-bottom:10px}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item iframe{height:318px}.form-section__content,.tax-main__content{margin-top:20px}.news-lastsection__content .news-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.page-header__content{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:24px}.page-header__content .descr-side{padding:24px}.page-header__content .image-side{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.page-header__descr{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:24px}.page-header__columns .column-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2);padding:24px}.activity-section__content .activity-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.news-section__content .news-item,.news-section__content.three-column .news-item,.news-section__content.three-column .news-item.full-item,.news-section__content.three-column .newsletter-form{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.reviews-section__content .review-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.professional-section__content .professional-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.inframe-section .article-slider .swiper-slide,.inframe-section .black-slider .swiper-slide,.slider-section .article-slider .swiper-slide{--slide-width:340px}.inframe-section .black-slider .slide-content .slide-descr{font-size:16px}.information-section__content .information-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.information-main__list .list-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.therapy-section__content .therapy-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.worksheets-section__content .worksheet-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.partners-section__content .partner-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px)/ 4);flex:0 0 calc((100% - 48px)/ 4);max-width:calc((100% - 48px)/ 4)}.partners-section__content.small-items .partner-item{width:20%}.vacancies-section__content .vacancy-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.clinic-main__content .type-block{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.legal-main__content .legal-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:24px}.docs-section__content .doc-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.installment-section__content .installment-item .steps-list .step-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.installment-section__content .options-item .types-list .type-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.tools-section__content .tools-item{padding:24px;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.choose-section__content{row-gap:16px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;gap:16px}.choose-section__content .choose-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.grid-section__content{grid-row-gap:60px}.gallery-section__content .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 32px)/ 3);flex:0 0 calc((100% - 32px)/ 3);max-width:calc((100% - 32px)/ 3)}.press-section__content .news-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2);padding:16px 24px}.offers-section__content .offer-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 32px)/ 3);flex:0 0 calc((100% - 32px)/ 3);max-width:calc((100% - 32px)/ 3)}.components-section__content .component-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);padding:32px}.params-section__content .params-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.benefits-section__content .benefit-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.benefits-section__equipments .beequip-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.department-section__content .descr-side,.department-section__content .image-side{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.necessary-section__content .necessary-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.description-section__content .description-item{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.description-section__content .description-item .image-side{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.workresults-section__content .workresult-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.indications-section__content .indication-part .part-list .part-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.diagnostics-section__content .diagnostics-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.black-section__description .description-item{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.black-section__description .description-item .image-side{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.black-section__slider .black-slider .swiper-slide{--slide-width:340px}.black-section__slider .black-slider .slide-content .slide-descr{font-size:16px}.group-main .group-slider .slide-content .title-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.group-main .group-slider .slide-content .title-row .page-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.group-main .group-slider .slide-content .title-row .section-descr{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:20px;padding-left:0}.group-main .group-slider .slide-content .content-block{height:410px;margin-top:30px}.persons-section{padding:0}.persons-section .title-block .tabs-links{margin-top:25px}.persons-section__content .tab-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.persons-section__content .tab-item__left-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;margin-top:-75px;padding-top:80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__menu .left-side .download-block,.info-list__content .info-item,.info-list__content.four-items .info-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.persons-section__content .tab-item__left-side:before{height:100%;top:0}.persons-section__content .tab-item__left-side .persons-descr-slider .swiper-slide{min-height:unset}.persons-section__content .tab-item__left-side .persons-descr-slider .slide-content{min-height:unset;max-width:400px;margin:0 auto;padding:0}.persons-section__content .tab-item__left-side .persons-descr-slider .slide-content .person-name{display:block;width:100%;text-align:center}.persons-section__content .tab-item__left-side .nav-row{position:relative;bottom:0;margin:30px 0 20px}.persons-section__content .tab-item__left-side .nav-row .slider-pagination{text-align:center;margin:0 auto}.persons-section__content .tab-item__right-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:-20px auto}.persons-section__content .tab-item__right-side .persons-slider{padding:95px 0;width:calc(100% + 30px);margin:0 -15px}.persons-section+section{margin-top:48px}.history-section .title-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.history-section .title-row .section-title{max-width:100%}.history-section .title-row .section-descr{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:20px;padding-left:0}.history-section__content .left-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100% + 30px);flex:0 0 calc(100% + 30px);max-width:calc(100% + 30px);width:calc(100% + 30px);padding:15px;margin:0 -15px}.simple-banner{margin:48px 0}.trust-section .title-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.trust-section .title-row .section-title{max-width:100%}.trust-section .title-row .section-descr{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:20px;padding-left:0}.trust-section__content .trust-slider{padding:25px 15px}.visit-main__list .form-tab .steps-list .step-form .input-row.three-column .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 32px)/ 3);flex:0 0 calc((100% - 32px)/ 3);max-width:calc((100% - 32px)/ 3)}.visit-main__list .form-tab .visit-list .visit-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.form-main .form-wrapper .input-row .input-group,.form-main .form-wrapper .input-row.four-column .input-group,.form-main .form-wrapper .input-row.three-column .input-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.error-main__content{margin:0 auto}.diagnostics-header .page-header__content .image-side{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;max-height:320px}.diagnostics-header .page-header__content .image-side .image{width:100%;height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.info-list__content .info-item .descr-block,.info-list__content.four-items .info-item .descr-block{padding-left:20px;margin-top:0;max-width:calc(100% - 60px)}.info-list__content .info-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dresult-section__content,.footer__menu .left-side .letter-link,.mars-about__content,.progadvs-section__content,.programm-section__content,.programm-section__content .tabs-list,.programms-section__content,.simple-slider .inter-slider,.whoprog-section__content{margin-top:24px}.info-list__content.four-items .info-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.present-section__content .form-side,.programm-section__content .tabs-list .tab-item .programm-item{padding:24px}.programm-section__content .tabs-list .tab-item{--mheight:unset}.programm-section__content .tabs-list .tab-item .image-block+.descr-block{max-width:100%}.programm-section__content .tabs-list .tab-item .descr-block .descr-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px}.programm-section__content .tabs-list .tab-item .descr-block .descr-item .item-title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.programm-section__content .tabs-list .tab-item .descr-block .descr-item .item-descr{max-width:100%;margin-top:16px}.programm-section__content .tabs-list .tab-item .programm-item .item-title{margin-bottom:16px}.programm-section__content .tabs-list .tab-item .programm-item .item-descr p+p{margin-top:16px}.present-section__content .form-side .present-form .form-descr{max-width:400px}.mars-about__content .about-item:nth-of-type(1) .image-block{-webkit-box-flex:0;-ms-flex:0 0 265px;flex:0 0 265px;max-width:265px}.mars-about__content .about-item:nth-of-type(1) .descr-block{max-width:calc(100% - 265px - 24px)}.mars-about__content .about-item:nth-of-type(1) .descr-block blockquote{font-size:16px}.footer__menu{padding:24px 0;margin-top:30px}.footer__menu .left-side{margin-top:30px;width:100%}.footer__menu .left-side .download-block{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__menu .left-side .download-block p{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.footer__menu .left-side .download-block .download-link+.download-link{margin:0 0 0 12px}.footer__menu .right-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.footer__menu .right-side .footer-menu .footer-column{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.footer__menu .right-side .footer-menu .footer-column ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5px;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.footer__menu .right-side .footer-menu .footer-column ul li+li{margin:0}.resume-form .modal-form .form-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.resume-form .modal-form .form-row .row-side:nth-of-type(1),.resume-form .modal-form .form-row .row-side:nth-of-type(2){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.resume-form .modal-form .form-row .row-side .info-links .links-list a img{-webkit-box-flex:0;-ms-flex:0 0 29px;flex:0 0 29px;width:29px}}@media (max-width:959px) and (max-width:639px){.find-section__content .tabs-list .tab-item .info-side .info-descr{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.find-section__content .tabs-list .tab-item .info-side .info-links{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:16px 0 0}}@media (max-width:767px){.form-styles .input-group.file-group label .file-label,.form-styles .input-group.select-group .custom-select .jq-selectbox__dropdown ul li,.form-styles input,.form-styles textarea{padding:10px 15px}.doctors-section__content,.workresults-section__content{gap:16px}.black-section__description .description-item .descr-side .section-title,.description-section__content .description-item .descr-side .section-title{margin-bottom:16px;text-align:left}.clinics-section .tabs-list .tab-item .container .map-items .map-item .right-side .map-slider .slider-navigation,.form-section .title-row .logo-image,.present-section__content .image-side .main-image,.title-row .logo-image{display:none}.title-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.title-row .section-descr{padding:12px 0 0;max-width:100%;width:100%;text-align:left}.title-row .see-more{margin:0;-ms-flex-item-align:start;align-self:flex-start}.custom-form .input-group .list-link{max-width:100%;overflow-x:scroll}.custom-form .input-group.list-group{max-width:100%}.form-styles input[type=date]{padding:14px 20px}.form-styles .input-group.message-group textarea,.form-styles .input-group.select-group .custom-select .jq-selectbox__select{padding:10px 20px 10px 15px}.form-styles .input-row+.input-group,.form-styles .input-row+.input-row{margin-top:16px}.form-styles .input-row .input-group,.form-styles .input-row>.input-row{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.offer-item .image-block{min-height:420px;max-height:420px}.areas-section .title-row{position:relative}.areas-section .title-row .count-value{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin:0;padding-right:60px}.areas-section .title-row .search-link{position:absolute;bottom:0;right:0}.areas-section .tab-list{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.areas-section .areas-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.areas-section .areas-wrapper .areas-section__content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.areas-section .areas-wrapper .areas-section__content .letter-item{max-width:33.3%}.doctors-section__content .doctor-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.main-clinics__content .clinic-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;max-height:400px}.main-about__content .person-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.main-about__content .person-item .descr-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.main-about__content .person-item .person-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border-left:none;border-top:1px solid var(--border-color);padding:16px 0 0;margin-top:16px}.main-about__content .person-item .person-column .date{margin-left:auto}.main-about__content .info-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.find-section__content .tabs-links{width:100%;max-width:100%;overflow-x:scroll;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-section__content .form-tabs .tab-form .input-group.message-group,.tax-main__content .form-tabs .tab-form .input-group.message-group{margin-top:16px}.news-lastsection__content{row-gap:16px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.black-section__description .description-list,.description-section__content{row-gap:60px}.news-lastsection__content .news-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.page-header__descr .left-side .title-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.activity-section__content .activity-item,.information-section__content .information-item,.news-section__content .news-item,.news-section__content.three-column .news-item,.news-section__content.three-column .news-item.full-item,.news-section__content.three-column .newsletter-form,.reviews-section__content .review-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.partners-section__content .partner-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 32px)/ 3);flex:0 0 calc((100% - 32px)/ 3);max-width:calc((100% - 32px)/ 3)}.partners-section__content.small-items .partner-item{width:30%}.vacancies-section__content .vacancy-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.legal-main__steps .steps-title{padding:22px 24px}.legal-main__steps .steps-descr{margin:0 24px}.choose-section__content .choose-item,.tools-section__content .tools-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.grid-section__content .grid-item:nth-of-type(5n+2){-ms-grid-column:4;grid-column-start:4;grid-column-start:3}.grid-section__content .grid-item:nth-of-type(5n+3){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}.gallery-section .title-row,.press-section .title-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.equipments-section__content .equipment-item,.offers-section__content .offer-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.benefits-section__equipments .beequip-item,.department-section__content .descr-side,.department-section__content .image-side,.necessary-section__content .necessary-item,.params-section__content .params-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.description-section__content .description-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.description-section__content .description-item .descr-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding-top:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.description-section__content .description-item .descr-side .item-descr{text-align:left;max-width:100%}.description-section__content .description-item .image-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.workresults-section__content .workresult-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.diagnostics-section__content .diagnostics-item,.indications-section__content .indication-part .part-list .part-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.black-section__description .description-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.black-section__description .description-item .descr-side{margin-top:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.group-main .group-slider .slide-content .title-row .section-descr,.history-section .title-row .section-descr,.trust-section .title-row .section-descr{margin-top:0;padding-top:0}.black-section__description .description-item .descr-side .item-descr{max-width:100%;text-align:left}.black-section__description .description-item .image-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.group-main .group-slider .slide-content .content-block{height:345px}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:24px}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .descr-block,.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .image-block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.history-section__content .right-side .history-slider .nav-row{max-width:100%}.clinics-section .tabs-list .tab-item .container .map-items .map-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.clinics-section .tabs-list .tab-item .container .map-items .map-item .left-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.clinics-section .tabs-list .tab-item .container .map-items .map-item .right-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:0}.clinics-section .tabs-list .tab-item .container .map-items .map-item .right-side .map-slider{width:calc(100% + 30px);margin:0 -15px;padding:0 15px}.clinics-section+.partners-section,.clinics-section+.partners-section+.news-rowsection{margin-top:50px}.visit-main__list .form-tab .steps-list .step-form .input-row.three-column .input-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.diagnostics-header .page-header__content .descr-side .diagnostics-form{max-width:100%}.programm-section__content .tabs-links{width:calc(100% + 30px);max-width:calc(100% + 30px);margin:0 -15px;padding:0 15px;overflow-x:scroll;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.programm-section__content .tabs-list .tab-item{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px}.programm-section__content .tabs-list .tab-item .programm-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.whoprog-section__content{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px}.dresult-section__content,.programms-section__content{row-gap:16px;-webkit-column-gap:16px;-moz-column-gap:16px}.whoprog-section__content .whoprog-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:24px}.dresult-section__content{column-gap:16px}.dresult-section__content .dresult-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:24px}.progadvs-section__content .progadvs-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 245px;flex:0 0 245px;max-width:245px}.progadvs-section__content .progadvs-item .descr-block{max-width:calc(100% - 245px - 20px)}.progadvs-section__content .progadvs-item .descr-block .descr-item+.descr-item{margin-top:16px}.present-section__content .form-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:20px 24px}.present-section__content .form-side .present-form,.present-section__content .form-side .present-form .form-descr{max-width:100%}.present-section__content .image-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.programms-section__content{column-gap:16px}.programms-section__content .programm-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.programms-section__content .programm-item .descr-block .item-title{font-size:18px}.mars-about__content .about-item:nth-of-type(1){-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.mars-about__content .about-item:nth-of-type(1) .image-block{-webkit-box-flex:0;-ms-flex:0 0 245px;flex:0 0 245px;max-width:245px}.mars-about__content .about-item:nth-of-type(1) .descr-block{max-width:calc(100% - 245px - 16px)}.simple-slider .title-row .section-descr{margin-top:0;padding-top:0}.simple-slider .inter-slider .swiper-slide{width:calc(100% - 30px)}.footer__info .info-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.footer__menu .left-side .social-list a{width:48px;height:48px}.footer__copyright .payment-row img{max-width:65px}.review-modal .modal-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review-modal .modal-content .image-side{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%}.review-modal .modal-content .descr-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:670px){.offer-item .image-block{min-height:380px;max-height:380px}.search-modal .close-btn{position:relative;right:0;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:639px){.progadvs-section__content .progadvs-item .descr-block .descr-item .item-descr,.programms-section__content .programm-item .descr-block .item-descr{line-height:133%}.hamburger-btn{width:40px;height:40px}.form-styles .input-group.select-group .custom-select{height:unset}.form-styles .input-row .input-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.form-styles .input-row .input-group+.input-group{margin-top:16px}.form-styles .input-row>.input-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.form-styles .input-row>.input-row+.input-group,.form-styles .input-row>.input-row+.input-row{margin:16px 0 0}.offer-item .image-block{min-height:340px;max-height:340px}.header__top .links-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.header__top .add-link{margin-top:0;position:absolute;top:calc(100% + 35px);left:0}.header__top .backcall-block .phone-content .phone-link{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px}.header__top .backcall-block .phone-content .phones-block{right:0;left:0;margin:0 auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:11}.header__top .backcall-block .backcall-link{padding:8px 12px}.header__bottom{border-top:none;padding-top:0}.header__bottom .btns-block .lang-link,.header__bottom .btns-block .search-link{width:40px;height:40px}.header+.main-wrapper{margin-top:124px}.header.new-header .header__top .links-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header.new-header .header__top .links-wrapper .add-link{position:relative;top:0;margin-left:auto;width:160px}.header.new-header .header__bottom .clinic-block .clinic-link .icon-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.header.new-header .header__bottom .clinic-block .clinic-link .icon-block .clinic-logo{max-width:105px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.header.new-header .header__bottom .clinic-block .clinic-link .icon-block:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e800";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:12px;line-height:12px;color:var(--accent-color);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header.new-header .header__bottom .clinic-block .clinic-link .descr-block{display:none}.header.new-header .header__bottom .clinic-block .clinic-link.active .icon-block:after{-webkit-transform:rotate(90deg) scale(-1,1);-ms-transform:rotate(90deg) scale(-1,1);transform:rotate(90deg) scale(-1,1)}.header.new-header .header__bottom .btns-block .profile-link{padding:5px 20px;height:40px}.header.new-header .header__bottom .btns-block .phone-content .phone-link{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px}.header.new-header .header__bottom .btns-block .phone-content .phones-block{right:0;left:0;margin:0 auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:11}.main-banner .common-slider .swiper-slide .image-block:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,rgba(29,29,29,0)),to(rgba(29,29,29,.6)));background:linear-gradient(180deg,rgba(29,29,29,0) 30%,rgba(29,29,29,.6) 100%)}.areas-section__content{-webkit-column-count:2;-moz-column-count:2;column-count:2}.areas-section .tab-section .content-column .content-type ul li{max-width:100%}.main-clinics__content .clinic-item .image-block{max-height:305px}.main-clinics__content .iframe-wrapper{height:305px}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.news-lastsection__content .news-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.education-section__content .doc-menu ul a{font-size:14px;padding:8px 16px}.therapy-section__content .therapy-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.therapy-section__content .therapy-item .image-block .item-image,.therapy-section__content .therapy-item .image-block img,.therapy-section__content .therapy-item .image-block picture{width:100%}.worksheets-section__content .worksheet-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.article-main__content{padding:0;max-width:100%}.clinic-main__content .type-block,.docs-section__content .doc-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.installment-section__content .installment-item .steps-list .step-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:24px}.installment-section__content .options-item .types-list .type-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.gallery-section__content .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}.group-main .group-slider .slide-content .content-block{height:310px}.news-rowsection__content .news-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.visit-main__list .form-tab .visit-list .visit-item .item-link{font-size:16px}.question-section__content .question-form .btns-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.question-section__content .question-form .btns-group .btn-group{margin:20px 0 0}.mars-about__content .about-item:nth-of-type(1) .descr-block blockquote p+p,.programms-section__content .programm-item .descr-block .item-link{margin-top:16px}.progadvs-section__content .progadvs-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 210px;flex:0 0 210px;max-width:210px}.progadvs-section__content .progadvs-item .descr-block{max-width:calc(100% - 210px - 20px)}.programms-section__content .programm-item .descr-block{padding:20px 15px 15px}.programms-section__content .programm-item .descr-block .item-title{margin-bottom:16px}.mars-about__content .about-item:nth-of-type(1) .image-block{-webkit-box-flex:0;-ms-flex:0 0 195px;flex:0 0 195px;max-width:195px}.mars-about__content .about-item:nth-of-type(1) .descr-block{max-width:calc(100% - 195px - 16px)}.mars-about__content .about-item:nth-of-type(1) .descr-block blockquote{font-size:14px}.mars-about__content .about-item:nth-of-type(1) .descr-block .person-name{font-size:16px}.footer__menu .left-side .download-block .download-link{width:170px}.resume-form .modal-form .form-row .row-side .info-links .links-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:575px){.btn-border,.btn-border-grey,.btn-fill,.btn-fill-grey,.btn-fill-white,body{font-size:14px}.form-styles .input-group.file-group label .file-label,.form-styles input,.form-styles textarea{font-size:16px;padding:15px 20px}.clinic-types .type-item,.doctor-item .descr-block .area-type{font-size:11px}.doctor-item .descr-block .person-name span,.equipment-item .descr-block .item-name span{margin-bottom:4px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .social-item .social-list a,.header__top .backcall-block .phone-content .phones-block .social-item .social-list a{border-radius:12px;max-width:40px}.areas-section .tab-section .image-column,.main-about__content .video-item{-ms-grid-row:1;grid-area:1/1/2/2}.areas-section .tab-section .content-column,.areas-section .tab-section .image-column,.areas-section .tab-section .tabs-column,.main-about__content .info-item,.main-about__content .info-item .news-item,.main-about__content .person-item,.main-about__content .slider-item,.main-about__content .video-item{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1}.areas-section .tab-section,.grid-section__content,.main-about__content{-ms-grid-columns:100%;grid-template-columns:100%}.doctors-section__content,.workresults-section__content{gap:6px}.black-section__main .section-descr,.black-section__main .section-title,.full-section .container{text-align:left}body{line-height:143%}.container{padding:0 16px}.page-title{line-height:110%;word-break:break-word}.btn-border{padding:15px 24px}.custom-form{position:relative}.custom-form .input-group .list-link{padding:11px 16px;width:100%}.custom-form .input-group .list-link:after{margin-left:auto}.custom-form .input-group.search-group+.list-group+.list-group .choose-list{margin:0 auto;min-width:unset;width:100%;left:0;right:0}.custom-form .input-group.search-group .search-input{font-size:14px;padding:11px 16px}.custom-form .input-group.list-group{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 4px);flex:1 1 calc(50% - 4px);position:unset}.custom-form .input-group.list-group .choose-list.clinic-list,.custom-form .input-group.list-group .choose-list.radio-list{width:100%;min-width:unset}.custom-form .input-group.list-group .choose-list.radio-list .radio-item label .label{white-space:wrap}.custom-form .input-group.list-group .choose-list.check-list{width:100%}.custom-form .input-group.list-group .choose-list .submit-btn{max-width:240px}.btns-row{margin-top:6px}.btns-row .more-link{font-size:14px;padding:14px}.form-styles .input-group.type-group .label{margin-bottom:5px;line-height:140%}.form-styles .input-group.type-group input{font-size:14px;padding:0 3px}.form-styles .input-group.select-group .custom-select .jq-selectbox__select{font-size:16px;padding:15px 20px 15px 16px}.form-styles .input-group.radio-group .radio-row label .label{padding:7px 33px}.form-styles .input-row{gap:20px}.form-styles .input-row+.input-group,.form-styles .input-row+.input-row{margin-top:20px}.form-styles .input-row .input-group+.input-group{margin-top:0}.doctor-item .image-block{padding-bottom:12px;height:230px}.doctor-item .image-block .item-image,.doctor-item .image-block img,.doctor-item .image-block picture{margin:16px auto -18px;height:calc(100% + 18px)}.doctor-item .descr-block{margin-top:3px;padding:8px 12px 12px}.doctor-item .descr-block .person-name{font-size:16px;margin-top:16px}.doctor-item .descr-block .person-descr{display:none}.doctor-item .descr-block .clinic-types{margin:16px 0}.doctor-item .descr-block .item-link{font-size:14px}.activity-item .item-title,.offer-item .descr-block .item-name,.vacancy-item .item-tags span{font-size:16px}.activity-item .item-link,.information-item .item-link{font-size:14px}.news-item{padding:16px 24px}.news-item .item-title{margin-top:15px}.vacancy-item .item-part h6{font-size:16px;margin-bottom:7px}.vacancy-item .item-part ul{padding:0 0 0 20px}.vacancy-item .item-link{padding:15px}.offer-item .image-block{min-height:290px;max-height:290px}.offer-item .descr-block .clinic-types{margin:24px 0 10px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item+.block-item,.header__top .backcall-block .phone-content .phones-block .block-item+.block-item{margin-top:16px}.offer-item .descr-block .item-link{margin-top:16px;font-size:14px}.offer-item .descr-block .price-row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.offer-item .descr-block .price-row .price{font-size:20px}.equipment-item .image-block{padding-bottom:12px}.equipment-item .image-block .item-image,.equipment-item .image-block img,.equipment-item .image-block picture{max-width:calc(100% - 18px);margin:16px auto -18px}.equipment-item .descr-block{margin-top:3px;padding:16px 24px}.equipment-item .descr-block .item-name{font-size:16px}.equipment-item .descr-block .item-link{font-size:14px}.workresult-item .descr-block .area-type,.workresult-item .descr-block .item-doctor span{font-size:11px}.workresult-item .image-block{height:calc(50vw - 10px)}.workresult-item .descr-block{padding:8px 12px;margin-top:4px}.workresult-item .descr-block .item-name{font-size:14px;line-height:143%;margin-top:4px}.workresult-item .descr-block .clinic-types{margin:18px 0}.header{padding:12px 0}.header__top{padding-bottom:16px}.header__top .add-link{width:155px}.header__top .logo-link{width:120px}.header__top .backcall-block .phone-content .phone-link{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;font-size:14px;line-height:14px}.header__top .backcall-block .phone-content .phone-link.active .icon:before{font-size:12px;line-height:12px}.header__top .backcall-block .phone-content .phones-block{position:fixed;top:calc(100% + 12px);left:16px;right:16px;width:calc(100% - 32px);padding:16px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.find-section__content .tabs-list .tab-item .descr-side,.find-section__content .tabs-list .tab-item .info-side{padding:24px}.header__top .backcall-block .phone-content .phones-block .item-title{font-size:16px;margin-bottom:10px}.header__top .backcall-block .phone-content .phones-block .block-item .phone-link{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 130px - 20px);flex:0 0 calc(100% - 130px - 20px);max-width:calc(100% - 130px - 20px);padding:20px 10px;font-size:16px}.header__top .backcall-block .phone-content .phones-block .block-item .phone-link:before{font-size:16px;line-height:16px}.header__top .backcall-block .phone-content .phones-block .block-item .email-link,.header__top .backcall-block .phone-content .phones-block .block-item .tg-link,.header__top .backcall-block .phone-content .phones-block .block-item .wa-link{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px}.header__top .backcall-block .backcall-link{padding:7px 13px;font-size:12px}.header__bottom .btns-block .add-menu{position:fixed;top:calc(100% - 4px);left:16px;width:calc(100% - 32px)}.header+.main-wrapper{margin-top:102px}.header.new-header .header__top{padding-bottom:10px}.header.new-header .header__top .hamburger-btn{width:36px;height:36px;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px}.header.new-header .header__bottom{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.header.new-header .header__bottom .clinic-block .clinic-link>span{font-size:14px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.header.new-header .header__bottom .clinic-block .clinic-link>span:after{font-size:10px;line-height:10px}.header.new-header .header__bottom .clinic-block .clinic-list ul{padding:24px 24px 24px 15px}.header.new-header .header__bottom .clinic-block .clinic-list ul a .descr-block .item-title{font-size:14px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.header.new-header .header__bottom .clinic-block .clinic-list ul a .descr-block .item-title:after{font-size:10px;line-height:10px;position:relative;top:1px}.header.new-header .header__bottom .clinic-block .clinic-list ul a .descr-block .item-address{font-size:12px}.header.new-header .header__bottom .btns-block .search-link{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;height:36px;font-size:18px;line-height:18px}.header.new-header .header__bottom .btns-block .profile-link{padding:5px 10px;height:36px;font-size:12px;line-height:15px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.header.new-header .header__bottom .btns-block .profile-link:after{font-size:14px}.header.new-header .header__bottom .btns-block .phone-content .phone-link{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;height:36px;font-size:18px;line-height:18px}.header.new-header .header__bottom .btns-block .phone-content .phone-link .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header.new-header .header__bottom .btns-block .phone-content .phone-link.active .icon:before{font-size:12px;line-height:12px}.header.new-header .header__bottom .btns-block .phone-content .phones-block{position:fixed;top:calc(100% + 12px);left:16px;right:16px;width:calc(100% - 32px);padding:16px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header.new-header .header__bottom .btns-block .phone-content .phones-block .item-title{font-size:16px;margin-bottom:10px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .phone-link{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 130px - 20px);flex:0 0 calc(100% - 130px - 20px);max-width:calc(100% - 130px - 20px);padding:20px 10px;font-size:16px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .phone-link:before{font-size:16px;line-height:16px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .email-link,.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .tg-link,.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .wa-link{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px}.main-wrapper section{margin:40px 0}.main-wrapper section.present-section{margin-top:40px}.main-banner .main-slider{padding:0 16px}.main-banner .main-slider .slide-content .left-side{padding:24px;margin-bottom:0;row-gap:24px}.main-banner .main-slider .slide-content .right-side{height:70vw}.main-banner .main-slider .slide-content .right-side .slide-image{height:100%}.main-banner .common-slider .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.faq-section .tabs-links:after,.find-section__content .tabs-links:after,.main-banner .common-slider .nav-row,.main-banner .common-slider .swiper-slide .image-block:after,.programm-section__content .tabs-links:after{display:none}.main-banner .common-slider .swiper-slide{height:auto;border:1px solid #e8e8e8;border-radius:8px}.main-banner .common-slider .swiper-slide .image-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;height:240px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:auto}.areas-section .areas-wrapper .areas-section__content+.right-side,.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item .time-row .time-column:nth-of-type(1){margin-top:0}.main-banner .common-slider .swiper-slide .descr-block{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:auto}.main-banner .common-slider .swiper-slide .descr-block .item-title{color:var(--black-color)}.main-banner .common-slider .swiper-slide .descr-block .item-descr{display:block;font-size:16px;line-height:150%;margin-top:5px}.main-banner .common-slider .swiper-slide .descr-block .item-link{border:1px solid var(--accent-color)}.main-banner .common-slider .swiper-slide .video-content .play-btn:after{width:45px;height:45px;top:calc(50% - 22px);left:calc(50% - 22px)}.areas-section .title-row .search-link{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;height:36px;font-size:16px;line-height:16px}.main-about__content .person-item .descr-column,.main-about__content .person-item .person-column .person-info .person-name span{font-size:18px}.areas-section .tab-list{margin-top:24px}.areas-section .tab-list .list-title{margin-bottom:10px}.areas-section .tab-list ul{line-height:133%}.areas-section .tab-section{-ms-grid-rows:auto;grid-template-rows:auto;margin-top:24px}.areas-section .tab-section .image-column .type-image{max-width:175px}.areas-section .tab-section .tabs-column{width:calc(100% + 32px);max-width:calc(100% + 32px);margin:0 -16px;padding:0 16px;overflow-x:scroll;-ms-grid-row:2;grid-area:2/1/3/2}.legal-main__content .legal-item .address-block span,.legal-main__content .legal-item .data-block span{margin-bottom:8px}.gallery-section .title-row .logo-image,.press-section .title-row .logo-image{margin-left:auto;max-width:95px}.areas-section .tab-section .tabs-column ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.areas-section .tab-section .tabs-column ul li:last-child a{margin-right:16px}.areas-section .tab-section .tabs-column ul a{padding:5px 10px}.areas-section .tab-section .content-column{-ms-grid-row:3;grid-area:3/1/4/2}.areas-section .tab-section .content-column .content-type ul li{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px)/ 2);flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.areas-section .tab-section .content-column .content-type ul a{line-height:140%}.doctors-section__content .doctor-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 6px)/ 2);flex:0 0 calc((100% - 6px)/ 2);max-width:calc((100% - 6px)/ 2)}.main-clinics .view-type ul{max-width:100%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.main-clinics .view-type ul::-webkit-scrollbar{display:none}.main-clinics__content .clinic-item .descr-block .item-link{font-size:16px}.main-about__content{margin-top:24px}.main-about__content .person-item{-ms-grid-row:2;grid-area:2/1/3/2;padding:14px 24px}.main-about__content .person-item .person-column{padding:20px 0 0}.main-about__content .person-item .person-column .person-info .person-name{font-size:16px}.main-about__content .person-item .person-column .person-info .person-status{font-size:12px;line-height:167%;margin-top:11px}.article-main .article-style,.page-header__descr .left-side{line-height:150%}.main-about__content .slider-item{-ms-grid-row:3;grid-area:3/1/4/2}.main-about__content .info-item{-ms-grid-row:4;grid-area:4/1/5/2}.main-about__content .info-item .news-item{-ms-grid-row:5;grid-area:5/1/6/2;padding:16px 24px}.find-section__content .tabs-links{width:calc(100% + 32px);max-width:calc(100% + 32px);margin:0 -16px;padding:0 16px}.find-section__content .tabs-links+.tabs-list:after{content:"";display:block;position:absolute;left:-16px;top:-26px;height:2px;width:calc(100% + 32px);background-color:var(--border-color)}.find-section__content .tabs-list{position:relative}.faq-section__content:before,.programm-section__content .tabs-links+.tabs-list:after{content:"";display:block;position:absolute;left:-16px;background-color:var(--border-color)}.find-section__content .tabs-list .tab-item .info-side .info-item span{font-size:12px}.find-section__content .tabs-list .tab-item .info-side .info-item+.info-item{margin-top:24px}.find-section__content .tabs-list .tab-item .info-side .btn-fill{max-width:100%;padding:15px}.find-section__content .tabs-list .tab-item .info-side .info-links{margin-top:24px;border-top:1px solid var(--border-color)}.find-section__content .tabs-list .tab-item .info-side .info-links h6{font-size:16px}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:24px}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list li{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list a{font-size:16px;width:auto}.find-section__content .tabs-list .tab-item .info-side .info-links .links-list a img{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;margin-right:12px}.find-section__content .tabs-list .tab-item .map-side{margin-top:32px}.find-section__content .tabs-list .tab-item .descr-side .method-links .method-link+.method-link{margin:0 0 0 10px}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item h6{margin-bottom:16px}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item .time-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.find-section__content .tabs-list .tab-item .descr-side .method-descr .method-tab .descr-item .time-row .time-column{margin:16px 0 0}.form-section__content,.tax-main__content{padding:0;border:none;border-radius:0;margin-top:40px}.form-section__content .form-types ul,.tax-main__content .form-types ul{max-width:100%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.form-section__content .form-types ul::-webkit-scrollbar,.tax-main__content .form-types ul::-webkit-scrollbar{display:none}.form-section__content .form-tabs,.tax-main__content .form-tabs{margin-top:26px}.form-section__content .form-tabs .tab-form .input-group+.input-group,.form-section__content .form-tabs .tab-form .input-group+.input-row,.tax-main__content .form-tabs .tab-form .input-group+.input-group,.tax-main__content .form-tabs .tab-form .input-group+.input-row{margin-top:20px}.form-section__content .form-tabs .tab-form .input-group.message-group,.form-section__content .form-tabs .tab-form .input-group.type-group+.input-group,.form-section__content .form-tabs .tab-form .input-group.type-group+.input-row,.tax-main__content .form-tabs .tab-form .input-group.message-group,.tax-main__content .form-tabs .tab-form .input-group.type-group+.input-group,.tax-main__content .form-tabs .tab-form .input-group.type-group+.input-row{margin-top:24px}.page-header__content .descr-side{padding:15px}.page-header__content .descr-side .logo-image{max-width:95px;margin-bottom:8px}.page-header__content .descr-side .addinfo-list{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.page-header__content .descr-side .addinfo-list .addinfo-item{font-size:12px;max-width:calc((100% - 64px)/ 3);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.inframe-section .article-slider .slide-content .descr-block .slide-descr,.page-header__content .descr-side .addinfo-list .addinfo-item span,.slider-section .article-slider .slide-content .descr-block .slide-descr{font-size:16px}.page-header__content .descr-side .addinfo-list .addinfo-item p{width:-webkit-min-content;width:-moz-min-content;width:min-content}.page-header__content .descr-side .address-block .address{font-size:16px;margin-top:4px}.page-header__content .descr-side .btns-row{width:100%;margin-top:16px;row-gap:10px}.inframe-section .article-slider .slide-content .descr-block .slide-title,.page-header__columns .column-item .item-price,.slider-section .article-slider .slide-content .descr-block .slide-title{margin-top:10px}.page-header__descr{row-gap:32px}.page-header__descr .left-side .title-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header__descr .left-side .title-row .logo-image{max-width:95px}.page-header__descr .right-side .tags-links{padding:14px 16px}.reviews-section__content .review-item.accent-item .item-link,.worksheets-section__content .worksheet-item .item-link{padding:15px}.page-header__columns .column-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.news-section__content.three-column .newsletter-form .form-title{font-size:20px}.education-section__content .doc-tabs .tabs-item .education-list .education-item .item-descr{font-size:14px;line-height:143%}.reviews-section__content .review-item .item-link{margin-top:12px}.faq-section__content .right-side .question-block .block-descr,.information-main__list,.information-section__content,.partners-section__content,.professional-section__content .professional-item .item-descr,.worksheets-section__content{margin-top:16px}.reviews-section__content .review-item.accent-item .item-title{margin-bottom:12px}.professional-section__content .professional-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.faq-section__content .left-side .tabs-list .faq-list .faq-item+.faq-item,.installment-section__content .options-item .types-list,.legal-main__content .legal-item .address-block{margin-top:24px}.slider-section .article-slider{width:calc(100% + 32px);margin:40px -16px 0;padding:0 16px}.slider-section .article-slider .swiper-slide{--slide-width:288px}.full-section{padding-top:60px}.full-section .full-image{margin-top:50px}.inframe-section .article-slider,.inframe-section .black-slider{margin:40px -16px 0;padding:0 16px;width:calc(100% + 32px)}.inframe-section .article-slider .swiper-slide{--slide-width:288px}.faq-section__content .right-side .question-block .block-title,.information-main__list .list-item .item-title,.installment-section__content .installment-item .steps-list .step-item:before{font-size:20px}.faq-section__content .left-side .tabs-list .tab-item,.worksheets-section__content .worksheet-item{padding:16px}.inframe-section .black-slider .swiper-slide{--slide-width:288px}.article-main .article-style,.clinic-main__content .type-block .block-title,.docs-section__content .doc-item .block-title,.legal-main__steps .steps-title,.therapy-section__content .therapy-item .descr-block h6{font-size:16px}.faq-section .tabs-links{width:calc(100% + 32px);margin:24px -16px 0;padding:0 16px;overflow-x:scroll;overflow-y:auto}.faq-section__content:before{width:calc(100% + 32px);height:2px;top:-42px}.faq-section__content .left-side .tabs-list .faq-list .faq-item .item-title{font-size:16px;line-height:130%}.faq-section__content .left-side .tabs-list .faq-list .faq-item .item-title:after{font-size:14px;line-height:14px}.faq-section__content .left-side .tabs-list .faq-list .faq-item .item-title.active:after{-webkit-transform:rotate(90deg) scale(-1,1) translateY(-10px);-ms-transform:rotate(90deg) scale(-1,1) translateY(-10px);transform:rotate(90deg) scale(-1,1) translateY(-10px)}.faq-section__content .left-side .tabs-list .faq-list .faq-item .item-descr{padding:16px 0}.faq-section__content .right-side .question-block{padding:24px}.faq-section__content .right-side .question-block .question-link{padding:15px;margin-top:30px}.partners-section__content .partner-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2);padding:16px}.partners-section__content.small-items{row-gap:0}.partners-section__content.small-items .partner-item{width:calc((100% - 48px)/ 3);height:95px}.article-main__content{margin:40px auto 0}.article-main .article-style p+p,.article-main .article-style ul li+li,.concept-section__content{margin-top:20px}.article-main .article-style ul{margin:20px 0;padding:0 0 0 24px}.article-main .article-style h2{margin:45px 0 24px}.legal-main__content .legal-item .data-block{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.installment-section__content .options-item .types-list .type-item .type-title{font-size:16px}.tools-section__content .tools-item.full-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tools-section__content .tools-item.full-item .descr-block{width:100%;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tools-section__content .tools-item.full-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.concept-section__content img{margin:20px 0}.hospitals-main .hospital-slider{margin-top:40px}.hospitals-main .hospital-thumbs{width:calc(100% + 32px);margin:24px -16px 0;padding:0 16px}.hospitals-main .hospital-thumbs .swiper-slide{max-width:240px}.grid-section__content{grid-row-gap:48px}.grid-section__content .grid-item:nth-of-type(5n+1),.grid-section__content .grid-item:nth-of-type(5n+2),.grid-section__content .grid-item:nth-of-type(5n+3),.grid-section__content .grid-item:nth-of-type(5n+4),.grid-section__content .grid-item:nth-of-type(5n+5){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:0;grid-column-end:1}.gallery-section .title-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.press-section .title-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.press-section__content .news-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.press-section__content .news-item .item-title{font-size:16px}.equipments-section__content{margin-top:16px}.equipments-section__content .equipment-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.components-section__content .component-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:24px}.components-section__content .component-item .image-block{margin:24px auto 0;height:auto;max-height:225px}.params-section__content .params-item .param-descr{font-size:16px;margin-top:16px}.benefits-section__content .benefit-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.benefits-section__equipments .beequip-item .descr-block{padding:30px 24px 16px}.benefits-section__equipments .beequip-item .descr-block .item-descr{margin:16px auto 0}.benefits-section__equipments .beequip-item .descr-block .see-link,.indications-section__content .indication-part .part-list,.necessary-section__content{margin-top:24px}.department-section__content .descr-side{padding:32px}.necessary-section__content .necessary-item{row-gap:16px;padding:32px 24px}.necessary-section__content .necessary-item:before{margin-bottom:8px}.workresults-section__content .workresult-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 6px)/ 2);flex:0 0 calc((100% - 6px)/ 2);max-width:calc((100% - 6px)/ 2)}.indications-section__content .indication-part .part-list .part-item{padding:16px 24px}.black-section{padding:50px 0}.dresult-section,.progadvs-section,.programm-section,.whoprog-section{padding-top:0}.black-section__description,.black-section__main .black-main-image,.black-section__slider{margin-top:50px}.black-section__slider .black-slider{width:calc(100% + 32px);margin:40px -16px 0;padding:0 16px}.black-section__slider .black-slider .swiper-slide{--slide-width:288px}.group-main .group-slider .slide-content .content-block{height:195px;margin-top:40px}.persons-section .title-block{max-width:100%}.persons-section .title-block .tabs-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.persons-section .title-block .tabs-links ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:50%}.persons-section .title-block .tabs-links ul a{display:block;width:100%;font-size:16px;padding:8px;text-align:center}.persons-section__content .tab-item__left-side{padding-top:55px}.persons-section__content .tab-item__left-side .persons-descr-slider .slide-content .person-name{font-size:16px}.persons-section__content .tab-item__left-side .nav-row{margin:35px 0}.persons-section__content .tab-item__left-side .nav-row .slider-pagination{font-size:14px}.persons-section__content .tab-item__right-side .persons-slider .swiper-slide{width:50%}.history-section__content .left-side .years-slider{margin-left:calc(-50% + 35px)}.history-section__content .left-side .years-slider .swiper-slide{width:auto}.history-section__content .left-side .years-slider .swiper-slide .slide-content{padding:0;font-size:40px}.history-section__content .left-side .years-slider .swiper-slide.swiper-slide-active .slide-content{font-size:62px}.history-section__content .right-side .history-slider .swiper-wrapper .slide-content .descr-block .slide-title{font-size:18px}.simple-banner .banner-image{min-height:206px}.trust-section__content .trust-slider .swiper-wrapper .swiper-slide .slide-content .slide-title{font-size:16px;min-width:230px;overflow:hidden}.trust-section__content .trust-slider .swiper-wrapper .swiper-slide.swiper-slide-active .slide-content{padding:16px}.clinics-section{overflow:hidden}.clinics-section .title-row .tabs-links{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-left:0}.clinics-section .title-row .tabs-links ul{width:100%}.clinics-section .title-row .tabs-links ul li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:50%}.clinics-section .title-row .tabs-links ul a{display:block;width:100%;text-align:center;font-size:16px;padding:8px 32px}.clinics-section .tabs-list .tab-item .container .map-items .map-item .left-side .address{font-size:16px}.clinics-section .tabs-list .tab-item .container .map-items .map-item .right-side .map-slider .swiper-slide{width:316px}.visit-main__list .form-tab .clinic-types{padding:10px 16px}.visit-main__list .form-tab .clinic-types .type-item{font-size:11px}.visit-main__list .form-tab .steps-list .step-form .input-group.radio-group label .label,.visit-main__list .form-tab .steps-progress .step-count,.visit-main__list .form-tab .steps-progress .step-percent{font-size:16px}.visit-main__list .form-tab .steps-progress{border-bottom:1px solid var(--black-color);padding-bottom:11px}.error-main__content .error-info,.error-main__content .error-path,.visit-main__list .form-tab .steps-list .step-title{font-size:20px}.visit-main__list .form-tab .steps-progress .progress-row{height:1px;bottom:-1px}.visit-main__list .form-tab .steps-list .step-form .input-group.check-group .label{font-size:14px}.visit-main__list .form-tab .steps-list .step-form .input-group.radio-group+.radio-group{margin-top:5px}.programm-section__content .tabs-list .tab-item .descr-block .descr-item .item-descr,.programm-section__content .tabs-list .tab-item .image-block+.descr-block .descr-item .item-descr,.programm-section__content .tabs-list .tab-item .programm-item .item-descr p+p{margin-top:12px}.visit-main__list .form-tab .visit-list .visit-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:24px 32px}.error-main__content .error-addinfo .phones-block .back-link,.error-main__content .error-info .site-link{padding:15px}.visit-main__list .form-tab .visit-list .visit-item .item-image{max-width:95px}.question-section__content .question-form{padding:0;border:none;border-radius:0}.question-section__content .question-form .input-group+.input-group{margin-top:0}.question-section__content .question-form .btns-group .btn-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin:10px 0 0}.question-section__content .question-form .btns-group .btn-group .submit-btn{padding:18px}.error-main__content .error-info .simple-link{font-size:16px}.error-main__content .error-addinfo{font-size:16px}.error-main__content .error-addinfo .phones-block .item-title{font-size:16px;margin-bottom:10px}.error-main__content .error-addinfo .phones-block .block-item .phone-link{padding:20px 10px;font-size:16px}.error-main__content .error-addinfo .phones-block .block-item .phone-link:before{font-size:16px;line-height:16px}.error-main__content .error-addinfo .phones-block .block-item+.block-item{margin-top:16px}.error-main__content .error-addinfo .phones-block .social-item .social-list a{max-width:40px;border-radius:12px}.diagnostics-header .page-header__content{row-gap:0}.diagnostics-header .page-header__content .descr-side{border-radius:8px 8px 0 0;border-bottom:none}.diagnostics-header .page-header__content .descr-side .diagnostics-form .form-title{line-height:150%;margin-top:0}.diagnostics-header .page-header__content .descr-side .diagnostics-form .form-descr{font-size:16px;line-height:145%;margin:5px 0 12px}.dresult-section__content .dresult-item .item-descr,.info-list__content .info-item .descr-block,.programm-section__content .tabs-list .tab-item .descr-block .descr-item,.programm-section__content .tabs-list .tab-item .image-block+.descr-block .descr-item,.programm-section__content .tabs-list .tab-item .programm-item .item-descr,.whoprog-section__content .whoprog-item .descr-block .item-descr{font-size:16px;line-height:150%}.diagnostics-header .page-header__content .descr-side .diagnostics-form .input-group.check-group{margin-top:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.diagnostics-header .page-header__content .image-side{border-radius:0 0 8px 8px;max-height:240px}.info-list{margin:20px 0}.info-list__content{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px}.info-list__content .info-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.info-list__content .info-item .icon-block{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;width:50px;height:50px}.info-list__content .info-item .descr-block{max-width:calc(100% - 50px)}.info-list__content.four-items .info-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.programm-section__content .tabs-links{width:calc(100% + 32px);max-width:calc(100% + 32px);margin:0 -16px;padding:0 16px}.dresult-section__content .dresult-item,.whoprog-section__content .whoprog-item{padding:20px 24px}.programm-section__content .tabs-links+.tabs-list:after{top:-26px;height:2px;width:calc(100% + 32px)}.programm-section__content .tabs-list{position:relative}.programm-section__content .tabs-list .tab-item .descr-block .descr-item+.descr-item,.whoprog-section__content .whoprog-item .descr-block{margin-top:16px}.programm-section__content .tabs-list .tab-item .programm-item .item-title{margin-bottom:12px}.whoprog-section__content .whoprog-item .icon-block{width:48px;height:48px}.dresult-section__content .dresult-item .item-title:before{font-size:20px;margin-bottom:16px}.dresult-section__content .dresult-item .item-descr{margin-top:10px}.progadvs-section__content .progadvs-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.progadvs-section__content .progadvs-item .image-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:100%;max-height:250px}.progadvs-section__content .progadvs-item .descr-block{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:24px}.progadvs-section__content .progadvs-item .descr-block .descr-item .item-descr{font-size:16px;line-height:150%;margin-top:10px}.mars-about__content .about-item:nth-of-type(1) .descr-block blockquote p+p,.progadvs-section__content .progadvs-item .descr-block .descr-item+.descr-item{margin-top:24px}.present-section__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.present-section__content .form-side{padding:20px 24px 35px}.mars-about,.programms-section,.programms-section+.doctors-section,.simple-slider{padding-top:0}.present-section__content .form-side .section-title{font-size:28px;line-height:125%}.present-section__content .form-side .present-form .form-title{margin-top:16px;line-height:150%}.present-section__content .form-side .present-form .form-descr{font-size:16px;line-height:150%}.present-section__content .form-side .present-form .input-group.check-group{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:16px}.present-section__content .image-side{max-height:240px}.present-section__content .image-side .add-image{display:block;position:relative;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:unset}.footer__menu .left-side .logo-link,.mars-about__content .about-item:nth-of-type(1) .descr-block blockquote:before{display:none}.programms-section__content .programm-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.programms-section__content .programm-item .descr-block{padding:24px 20px}.programms-section__content .programm-item .descr-block .item-title{margin-bottom:10px}.programms-section__content .programm-item .descr-block .item-descr{font-size:16px;line-height:150%}.mars-about__content .about-item:nth-of-type(1){-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:24px}.mars-about__content .about-item:nth-of-type(1) .image-block{-webkit-box-flex:0;-ms-flex:0 0 270px;flex:0 0 270px;max-width:270px;max-height:190px}.mars-about__content .about-item:nth-of-type(1) .descr-block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mars-about__content .about-item:nth-of-type(1) .descr-block blockquote{font-size:16px;line-height:150%;margin-bottom:16px}.mars-about__content .about-item:nth-of-type(2) video{height:228px}.mars-about__content .about-item:nth-of-type(2) .play-btn:after{width:45px;height:45px;top:calc(50% - 22px);left:calc(50% - 22px)}.mars-about__content .about-item:nth-of-type(3){row-gap:16px}.mars-about__content .about-item:nth-of-type(3) .about-subitem{padding:20px 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mars-about__content .about-item:nth-of-type(3) .about-subitem .descr-block{padding-left:0;margin-top:14px;width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:auto}.mars-about__content .about-item:nth-of-type(3) .about-subitem .descr-block .item-title{min-height:unset;font-size:16px;line-height:150%;margin-bottom:0}.mars-about__content .about-item:nth-of-type(3) .about-subitem .descr-block .item-descr{font-size:16px;line-height:150%;margin-top:8px}.mars-about__content .about-item:nth-of-type(3) .about-subitem .icon-block{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:48px;height:48px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.footer__menu .left-side,.footer__menu .right-side .footer-menu .footer-column ul{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.simple-slider .title-row{row-gap:8px}.simple-slider .title-row .section-descr{font-size:16px;line-height:150%}.simple-slider .inter-slider{padding:0 16px}.simple-slider .inter-slider .swiper-slide{width:calc(100% - 10px)}.simple-slider+.reviews-section{padding-top:0}.footer .logo-link{max-width:150px}.footer__info .info-item{padding:24px 22px}.footer__info .info-item .item-part:nth-of-type(1){margin-top:6px}.footer__info .info-item .item-part .part-title{margin-bottom:14px;font-size:16px}.footer__info .info-item .item-part .address,.footer__info .info-item .item-part .time{font-size:16px}.footer__info .info-item .item-part .address+.address,.footer__info .info-item .item-part .time+.time{margin-top:12px}.footer__info .info-item .doc-link{margin-top:24px}.footer__menu{border-top:1px solid var(--border-color)}.footer__menu .left-side{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.footer__menu .left-side .social-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__menu .left-side .download-block{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__menu .left-side .download-block p{margin-bottom:15px}.footer__menu .left-side .download-block .download-link{width:180px;padding:20px 15px}.footer__menu .left-side .download-block .download-link+.download-link{margin:12px 0 0}.footer__menu .left-side .letter-link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:14px;margin-top:12px}.footer__menu .right-side .footer-menu .footer-column .column-title{font-size:18px}.footer__menu .right-side .footer-menu .footer-column ul{flex-direction:column;row-gap:8px}.footer__menu .right-side .footer-menu .footer-column ul a{font-size:16px}.search-modal .modal-wrapper{padding:16px 10px}.search-modal .search-result .result-type .type-title{font-size:16px}.search-modal .search-result .result-type .type-list ul{margin:10px 0 0}.search-modal .search-result .result-type .type-list ul a{padding:8px 12px}.search-modal .search-result .result-type .type-list .image-item{padding:0;max-width:100%}.search-modal .search-result .result-type .type-list .image-item+.image-item{margin-top:12px}.resume-form .modal-wrapper,.review-form .modal-wrapper{padding:40px 24px 24px}.resume-form .modal-form{margin-top:20px}.resume-form .modal-form .form-row .row-side .info-links .links-list{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.resume-form .modal-form .form-row .row-side .info-links .links-list a{font-size:14px;width:100%}.resume-form .modal-form .form-row .row-side .info-links .links-list a img{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;margin-right:12px}}@media (max-width:480px){.custom-form .input-group.list-group .choose-list .submit-btn{max-width:100%}.areas-section .areas-wrapper .right-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.page-header__content .descr-side .btns-row a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:15px}.page-header__descr .right-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.visit-main__list .form-tab .steps-list .step-form .input-group.btn-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.visit-main__list .form-tab .steps-list .step-form .child-group,.visit-main__list .form-tab .steps-list .step-form .person-group{gap:10px}.visit-main__list .form-tab .steps-list .step-form .child-group .child-cancel,.visit-main__list .form-tab .steps-list .step-form .child-group .person-cancel,.visit-main__list .form-tab .steps-list .step-form .person-group .child-cancel,.visit-main__list .form-tab .steps-list .step-form .person-group .person-cancel{width:100%;padding:18px 15px;text-align:center}.visit-main__list .form-tab .steps-list .step-form .child-group .child-link,.visit-main__list .form-tab .steps-list .step-form .child-group .person-link,.visit-main__list .form-tab .steps-list .step-form .person-group .child-link,.visit-main__list .form-tab .steps-list .step-form .person-group .person-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:18px 15px}.error-main__content .error-addinfo .phones-block,.tax-main__content .tax-form .input-group.btn-group{max-width:100%}.error-main__content .error-addinfo .phones-block .back-link{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}@media (max-width:440px){.offer-item .image-block{min-height:unset;max-height:unset}.offer-item .image-block .item-image{width:100%}.offers-section__content .offer-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:413px){.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .tg-link,.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .wa-link,.header__top .backcall-block .phone-content .phones-block .block-item .tg-link,.header__top .backcall-block .phone-content .phones-block .block-item .wa-link{height:40px}.header__top .backcall-block .phone-content .phones-block .block-item .phone-link{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:8px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .phone-link{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:8px}}@media (max-width:400px){.gallery-section__content .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:389px){.footer__menu .left-side .download-block{font-size:16px}}@media (max-width:379px){.header__top .links-wrapper{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.header__top .logo-link{width:70px}.header.new-header .header__top .links-wrapper .add-link{margin:0 auto}}@media (max-width:364px){.header__top .add-link{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media (max-width:359px){.header.new-header .header__bottom .btns-block .phone-content .phones-block,.header__top .backcall-block .phone-content .phones-block{padding:16px 10px}.header__top .backcall-block .phone-content .phones-block .block-item .phone-link{font-size:14px}.header__top .backcall-block .phone-content .phones-block .block-item .phone-link:before{margin-right:10px;font-size:14px;line-height:14px}.header__top .backcall-block .phone-content .phones-block .block-item .tg-link,.header__top .backcall-block .phone-content .phones-block .block-item .wa-link{font-size:20px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .phone-link{font-size:14px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .phone-link:before{margin-right:10px;font-size:14px;line-height:14px}.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .tg-link,.header.new-header .header__bottom .btns-block .phone-content .phones-block .block-item .wa-link{font-size:20px}.doctors-section__content .doctor-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.error-main__content .error-addinfo .phones-block .block-item .phone-link{font-size:14px}.error-main__content .error-addinfo .phones-block .block-item .phone-link:before{margin-right:10px;font-size:14px;line-height:14px}.error-main__content .error-addinfo .phones-block .block-item .wa-link{font-size:20px}}@media (max-width:339px){.header__top .backcall-block{padding-left:0}.header.new-header .header__bottom .clinic-block .clinic-link>span{font-size:12px}.header.new-header .header__bottom .btns-block .search-link{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;font-size:16px;line-height:16px}.header.new-header .header__bottom .btns-block .profile-link{padding:2px 6px;height:32px}.header.new-header .header__bottom .btns-block .phone-content .phone-link{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;font-size:16px;line-height:16px}}@media (min-width:1025px) and (max-width:639px){.header.new-header .header__bottom .clinic-block:hover .clinic-link .icon-block:after{-webkit-transform:rotate(90deg) scale(-1,1);-ms-transform:rotate(90deg) scale(-1,1);transform:rotate(90deg) scale(-1,1)}}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important;-webkit-transition:none;transition:none}}@media (max-height:1439px){.offer-item .image-block{min-height:390px;max-height:390px}}
/* End */


/* Start:/local/templates/olymp/assets/css/custom.css?175140624029669*/
.article__visual {
    height: auto !important;
}
.hidden_title {
    visibility: hidden;
    position: absolute;
    top: 0;
}

/* styles by WEBTODAY !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  */
.subscribe-form {
  position: relative;
  background-color: var(--accent-color);
  border-radius: 8px;
  padding: 24px;
  overflow: hidden;
}
.subscribe-form__title {
  color: #FFFFFF;
  margin: 0 0 24px;
}
.subscribe-form.form-styles label,
.subscribe-form.form-styles .input-group.check-group .label {
  color: #BCBCBC;
}
.subscribe-form.form-styles .input-group.check-group .label a {
  color: #FFFFFF;
}
.subscribe-form.form-styles .input-group.check-group label .check-icon {
  border: none;
}
.subscribe-form .input-group:not(.btn-group) {
  margin-bottom: 24px;
}
.subscribe-form .subscribe-form__success {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--accent-color);
  z-index: -1;
  color: #FFFFFF;
  opacity: 0;
  visibility: hidden;
  transition: all .4s ease;
  text-align: center;
}
.subscribe-form .subscribe-form__success.show {
  opacity: 1;
  visibility: visible;
  z-index: 2;
}
.popup-window {
  padding: 0;
  border-radius: 8px;
}

.brochures-item {
  border: 1px solid var(--border-color);
  border-radius: 8px;
  padding: 24px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.brochures-item__title {
  color: var(--black-color);
  margin: 0 0 12px;
}
.brochures-item__title a {
  text-decoration: none;
}
.brochures-item__desc {
  font-size: 14px;
  line-height: 20px;
}
.brochures-item__link {
  display: inline-flex;
  align-items: center;
  margin-top: 24px;
  color: #3356A3;
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
}
.brochures-item__link > svg {
  margin-left: 12px;
}
.brochures-detail {
  padding-bottom: 48px;
}
.brochures-detail__top {
  display: flex;
  align-items: flex-start;
}
.brochures-detail__top .brochures-detail__content {
  flex: 1;
}
.brochures-detail__top .brochures-detail__img {
  margin-left: 32px;
  flex: 0 0 31.8%;
  border: 1px solid var(--border-color);
  border-radius: 8px;
}
.brochures-detail__img {
  position: relative;
  padding-bottom: 23.8%;
  border-radius: 8px;
  overflow: hidden;
}
.brochures-detail__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.brochures-detail__content {
  border: 1px solid var(--border-color);
  padding: 32px;
  border-radius: 8px;
  min-height: 350px;
}
.brochures-detail__title {
  margin: 0 0 24px;
}
.brochures-detail__text {
  margin: 48px 0;
  font-size: 24px;
  line-height: 29px;
  color: #3356A3;
  font-weight: 600;
  max-width: 972px;
}
.brochures-detail .image-content-blocks {
  margin-top: 48px;
}
.publication-item {
  border: 1px solid #E8E8E8;
  padding: 16px 24px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
}
.publication-item.publication-item--big {
  grid-column: 1 / 3;
}
.publication-item__tags {
  margin: 0 0 24px 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.publication-item__tags li {
  font-size: 14px;
  line-height: 20px;
  background: #F9F9F9;
  margin-right: 6px;
  padding: 8px 12px;
  border-radius: 9999px;
  -webkit-border-radius: 9999px;
  -moz-border-radius: 9999px;
  -ms-border-radius: 9999px;
  -o-border-radius: 9999px;
}
.publication-item__title {
  margin: 0;
}
.publication-item__title a {
  text-decoration: none;
}
.publication-item__descr {
  margin: 16px 0 0 0;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.publication-detail {
  padding-bottom: 48px;
}
.publication-detail__top {
  padding: 32px;
  border: 1px solid var(--border-color);
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  min-height: 422px;
  box-sizing: border-box;
  margin-bottom: 48px;
}
.publication-detail__top .publication-detail__title,
.publication-detail__top .publication-detail__descr {
  max-width: 830px;
}
.publication-detail__title {
  margin: 0 0 24px;
}
.publication-detail__content {
  padding: 0 32px;
  font-size: 18px;
  line-height: 28px;
  max-width: 736px;
  margin: 0 auto;
}
.publication-detail__content img {
  max-width: 100%;
  height: auto;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
}
.publication-detail__content p {
  margin: 0 0 24px;
}
.vacancy-block {
  border: 1px solid var(--border-color);
  border-radius: 8px;
  padding: 24px 32px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  color: var(--black-color);
}
.vacancy-block__text {
  margin: 24px 0;
}
.vacancy-label {
  font-size: 18px;
  line-height: 22px;
}
.vacancy-block__text p {
  margin: 0 0 12px;
}
.vacancy-label b,
.vacancy-block__text b {
  font-weight: 600;
}
.vacancy-block__text ul {
  margin: 0 0 24px;
  padding: 0 0 0 24px;
}
.vacancy-block__location .vacancy-label {
  margin-right: 24px;
  display: inline-block;
}
.vacancy-block__location .filled {
  background: rgba(186, 151, 114, 0.102);
  padding: 6px 10px;
  border-radius: 9999px;
  color: #BA9772;
  display: inline-block;
  font-size: 12px;
  line-height: 12px;
}
.vacancy-block__btn {
  display: block;
  width: 100%;
  margin-top: 24px;
  text-align: center;
}


.specialoffer-item {
  position: relative;
  display: flex;
  flex-direction:column;
}
.specialoffer-item > .specialoffer-item__link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 11;
}
.specialoffer-item__labels {
  position: absolute;
  top: 8px;
  left: 8px;
  display: flex;
  flex-wrap:wrap;
  margin: 0;
  padding: 0;
  list-style: none;
}
.specialoffer-item__labels li {
  margin: 0 6px 6px 0;
  background-color: var(--accent-color);
  color: #fff;
  font-size: 14px;
  line-height: 20px;
  border-radius: 30px;
  padding: 6px 10px;
}
.specialoffer-item__img {
  position: relative;
  padding-bottom: 120%;
  background: #F5F5FF;
  border-radius: 8px;
  overflow: hidden;
  margin-bottom: 8px;
}
.specialoffer-item__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.specialoffer-item__content {
  padding: 16px 24px;
  border: 1px solid var(--border-color);
  border-radius: 8px;
  flex: 1;
  display: flex;
  flex-direction:column;
  justify-content: space-between;
}
.specialoffer-item__category {
  display: block;
  margin-bottom: 24px;
  font-size: 12px;
  line-height: 16px;
  color: rgba(89,89,128,.5);
}
.specialoffer-item__title {
  margin: 0 0 12px;
}
.specialoffer-item__title a {
  text-decoration: none;
}
.specialoffer-item__desc {
    margin: 16px 0 0 0;
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
  margin: 0 0 24px;
}
.specialoffer-item__imr {
  color: #BA9772;
  background: rgba(151,114,26,.1);
  display: block;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1;
  margin: 0 0 24px;
  max-width: max-content;
}
.specialoffer-item__link {
  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
  color: var(--accent-color);
  display: inline-flex;
}
.specialoffer-item__link span {
  display: inline-block;
  margin-left: 12px;
  position: relative;
  top: 1px;
}
.specialoffer-item__prices {
  margin-top: 24px;
  display: flex;
  align-items: flex-end;
  font-weight: 600;
}
.specialoffer-item__prices > .old-price {
  margin-right: 16px;
  color: #767676;
  text-decoration: line-through;
}
.specialoffer-item__prices > .current-price {
  font-size: 24px;
  line-height: 28px;
  color: #1D1D1D;
}

.publication-detail__content {
  padding: 0 32px;
  font-size: 18px;
  line-height: 28px;
  max-width: 736px;
  margin: 0 auto;
}
.publication-detail__content img {
  max-width: 100%;
  height: auto;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
}
.publication-detail__content p {
  margin: 0 0 24px;
}
.boxes-text-items {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-gap: 24px;
}
.boxes-text {
  padding: 24px;
  border-radius: 8px;
  background: #F9F9F9;
}
.boxes-text__title {
  margin: 0 0 12px;
}
.boxes-text p:not(:last-child) {
  margin-bottom: 12px;
}
.image-content-blocks .title-row {
  margin-bottom: 40px;
}
.image-content-boxes {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-gap: 24px;
}
.image-content-box {
  background: #F9F9F9;
  border-radius: 8px;
  overflow: hidden;
}
.image-content-box__img {
  position: relative;
  padding-bottom: 66.6%;
}
.image-content-box__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.image-content-box__content {
  padding: 24px;
}
.image-content-box__title {
  margin: 0 0 12px;
}
.document-item {
  border: 1px solid var(--border-color);
  padding: 24px;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.document-item__title {
  margin: 0 0 40px;
}
.document-item__btns {
  display: flex;
  column-gap: 16px;
}
.document-item__btns .btn {
  flex: 1;
}
.document-item__btns .btn[download] {
  width: 58px;
  flex: 0 0 58px;
}
.download-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--accent-color);
  border-radius: 8px;
  transition: background-color .3s, opacity .3s, color .3s;
}
.download-btn svg {
  flex: 0 0 24px;
  width; 24px;
}
.download-btn:hover {
  background-color: var(--accent-color);
}
.download-btn:hover svg path {
  stroke: #FFFFFF;
}
.page-notfound__wrapper {
  max-width: 672px;
  margin: 0 auto;
}
.page-notfound__title {
  font-size: 60px;
  line-height: 1;
  color: var(--accent-color);
  margin: 0 0 16px;
}
.page-notfound__content {
  display: flex;
  flex-direction: column;
  row-gap: 24px;
  font-size: 18px;
  line-height: 22px;
  color: var(--black-color);
  margin-bottom: 24px;
}
.page-notfound__content .text-url,
.page-notfound__content .text-descr {
  font-size: 24px;
  line-height: 29px;
}
.page-notfound__content .text-url {
  color: var(--txt-main);
}
.page-notfound__content .text-descr.lg {
  font-size: 32px;
  line-height: 40px;
}
.page-notfound > .container {
  position: relative;
}
.page-notfound > .container .btn-arrow {
  position: absolute;
  top: 0;
  left: 15px;
  z-index: 1;
  flex-direction: row-reverse;
}
.page-notfound > .container .btn-arrow::after {
  margin: 0 18px 0 6px;
  transform: rotate(180deg);
}
.clinic-detail-top {
  display: flex;
  column-gap: 32px;
}
.clinic-detail-top .clinic-detail-top__preview {
  flex: 0 0 31.93%;
  width: 31.93%;
}
.clinic-detail-top .clinic-detail-top__content {
  flex: 1;
}
.clinic-detail-top__content {
  border: 1px solid var(--border-color);
  padding: 32px;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.clinic-detail-top__preview {
  position: relative;
  padding-bottom: 42.4%;
  border-radius: 8px;
  overflow: hidden;
  max-height: 624px;
}
.clinic-detail-top__preview img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.clinic-detail-top .page-title,
.clinic-detail-top .page-descr {
  margin: 0 0 24px;
}
.clinic-detail-top .page-descr {
  max-width: 512px;
}
.clinic-logo {
  max-width: 160px;
}
.clinic-detail-top ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  column-gap: 40px;
}
.clinic-detail-top .clinic-logo {
  margin-bottom: 24px;
}
.clinic-detail-top ul li span {
  display: block;
  color: var(--accent-color);
  font-size: 18px;
  line-height: 22px;
  font-weight: 600;
}
.clinic-detail-top ul li span:first-child {
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
  color: var(--black-color);
  margin-bottom:4px;
}
.clinic-detail-top .buttons {
  display: flex;
  flex-wrap: wrap;
  column-gap: 24px;
  row-gap: 12px;
  margin-top: 24px;
}
.clinic-detail-areas .title-row {
  column-gap: 32px;
  margin-bottom: 40px;
}
.clinic-detail-areas__content {
  display: flex;
  column-gap: 32px;
}
.clinic-detail-areas__text {
  max-width: 970px;
  display: flex;
  flex-direction: column;
  row-gap: 32px;
}
.clinic-detail-areas__text .accent-text {
  font-size: 24px;
  line-height: 29px;
  font-weight: 600;
  color: var(--accent-color);
}
.areas-ul {
  margin: 0;
  padding: 20px 0;
  list-style: none;
  background-color: var(--accent-color);
  align-self: baseline;
  border-radius: 8px;
  margin-left: auto;
}
.areas-ul li:not(:last-child) {
  margin-bottom: 8px;
}
.areas-ul li a {
  padding: 0 16px;
  text-decoration: none;
  color: #FFFFFF !important;
  white-space: nowrap;
}
.clinic-detail-gallery .title-row {
  margin-bottom: 40px;
}
.image-gallery {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-gap: 24px;
}
.image-gallery > div {
  position: relative;
  padding-bottom: 100%;
  border-radius: 8px;
  overflow: hidden;
}
.image-gallery > div img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.big-picture-section > img {
  width: 100%;
  height: auto;
}
.big-picture-section .title-row {
  flex-direction: column;
  margin-bottom: 80px;
  text-align: center;
}
.big-picture-section .title-row .section-title {
  margin: 0 0 24px;
}
.equipment-boxes {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-gap: 24px;
}
.equipment-boxes .equipment-box.equipment-box--row {
  grid-column: 1 / 3;
}
.equipment-box {
  border: 1px solid var(--accent-color);
  padding: 40px;
  border-radius: 8px;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  row-gap: 16px;
}
.equipment-box__content {
  display: flex;
  flex-direction: column;
  row-gap: 24px;
  align-items: center;
}
.equipment-box__count {
  background-color: #F9F9F9;
  border-radius: 9999px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 20px;
}
.equipment-box__content .btn-arrow {
  margin-top: 16px;
}
.equipment-box__img {
  position: relative;
  padding-bottom: 100%;
}
.equipment-box__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.equipment-box.equipment-box--row {
  flex-direction: row;
  align-items: center;
  text-align: left;
}
.equipment-box.equipment-box--row .equipment-box__content {
  flex: 0 0 430px;
  width: 430px;
  align-items: flex-start;
}
.equipment-box.equipment-box--row .equipment-box__img {
  flex: 1;
  padding-bottom: 48%;
}
.picture-advantages-items .picture-advantage:not(:last-child) {
  margin-bottom: 90px;
}
.picture-advantage {
  display: flex;
  column-gap: 90px;
}
.picture-advantage:nth-child(even) {
  flex-direction: row-reverse;
}
.picture-advantage:nth-child(even) .picture-advantage__content {
  text-align: left;
  align-items: flex-start;
}
.picture-advantage .picture-advantage__img {
  flex: 0 0 43.85%;
  width: 43.85%;
  position: relative;
  padding-bottom: 29.25%;
  border-radius: 8px;
  overflow: hidden;
  max-height: 430px;
}
.picture-advantage .picture-advantage__content {
  flex: 1;
}
.picture-advantage .picture-advantage__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.picture-advantage__content {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  justify-content: space-between;
  align-items: flex-end;
  text-align: right;
}
.section-title.section-title--logo {
  display: flex;
  align-items: center;
  column-gap: 32px;
}
.areas-section__content.areas-section__content--padding {
  position: relative;
  padding-right: 210px;
}
.areas-section__content.areas-section__content--padding .areas-ul {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
.form-section__content.form-section__content--nopadding {
  padding: 0;
  border: none;
}
.form-label {
  margin: 0 0 18px;
}
.input-row.input-row-bottom {
  margin-left: auto;
}
.input-row.input-row-bottom .check-group {
  padding-left: 0 !important;
}
@media (max-width: 1200px) {
	.specialoffer-detail .specialoffer-item .specialoffer-item__title {
	  font-size: 46px;
	  line-height: 52px;
	}
	.specialoffer-detail .specialoffer-item .specialoffer-item__img {
	  flex: 0 0 36%;
	  width: 36%;
	}
	.page-notfound > .container .btn-arrow {
		position: relative;
		left: 0;
		margin-bottom: 24px;
	}
	.page-notfound__title {
		font-size: 52px;
	}
	.page-notfound__content .text-descr.lg {
		font-size: 26px;
		line-height: 34px;
	}
	.picture-advantage {
		column-gap: 24px;
	}
}
@media (max-width: 991px) {
	.specialoffers-list, .boxes-text-items, .image-content-boxes {
		grid-template-columns: repeat(2, minmax(0, 1fr));
		grid-gap: 16px;
	}
	.specialoffer-detail .specialoffer-item .specialoffer-item__content {
		padding: 24px;
		margin-right: 24px;
	}
	.specialoffer-detail .specialoffer-item .specialoffer-item__title {
	  font-size: 42px;
	  line-height: 48px;
	}
	.brochures-detail__top {
		flex-direction: column-reverse;
		align-items: center;
	}
	.brochures-detail__top .brochures-detail__img {
		margin-left: 0;
		flex: 1;
		margin-bottom: 32px;
	}
	.brochures-detail__img {
		padding-bottom: 0;
	}
	.brochures-detail__img img {
		position: relative;
	}
	.brochures-detail__content {
		min-height: 280px;
		padding: 24px;
	}
	.brochures-detail__text {
		font-size: 20px;
		line-height: 24px;
		max-width: 100%;
	}
	.brochures-detail .image-content-blocks {
		margin-top: 40px;
	}
	.publication-item.publication-item--big {
		grid-column: unset;
	}
	.publication-item__tags {
		margin: 0 0 16px;
	}
	.publication-detail__top {
		padding: 24px;
		min-height: auto;
		margin-bottom: 40px;
	}
	.publication-detail__content {
		font-size: 16px;
		line-height: 24px;
	}
	.vacancy-label {
		font-size: 16px;
		line-height: 20px;
	}
	.vacancy-block__text p {
		margin: 0 0 8px;
	}
	.page-notfound__title {
		font-size: 42px;
		line-height: 46px;
	}
	.page-notfound__content {
		font-size: 16px;
		line-height: 20px;
	}
	.page-notfound__content .text-url, .page-notfound__content .text-descr {
		font-size: 20px;
		line-height: 24px;
	}
	.page-notfound__content .text-descr.lg {
		font-size: 24px;
		line-height: 30px;
	}
	.clinic-detail-top {
		flex-direction: column-reverse;
		column-gap: 0;
		row-gap: 32px;
	}
	.clinic-detail-top__content {
		padding: 24px;
	}
	.clinic-detail-top .clinic-detail-top__preview {
		flex: 1;
		width: 100%;
		padding-bottom: 0;
		max-height: 100%;
	}
	.clinic-detail-top .clinic-detail-top__preview img {
		position: relative;
	}
	.clinic-detail-top .page-descr {
		max-width: 100%;
	}
	.clinic-detail-top ul li span {
		font-size: 16px;
		line-height: 20px;
	}
	.clinic-detail-areas__text {
		row-gap: 24px;
	}
	.clinic-detail-areas__text .accent-text {
		font-size: 20px;
		line-height: 24px;
	}
	.clinic-detail-top ul {
		column-gap: 32px;
	}
	.image-gallery {
	  grid-template-columns: repeat(2, minmax(0, 1fr));
	}
	.big-picture-section .title-row {
		margin-bottom: 50px;
		text-align: left;
		align-items: flex-start;
	}
	.equipment-boxes {
		grid-gap: 16px;
	}
	.input-row.input-row-bottom {
		margin-left: 0;
		max-width: 100% !important;
		flex: 100% !important;
	}
	.form-section__content .form-tabs .tab-form .input-row .input-row:empty {
		display: none;
	}
}
@media (max-width: 767px) {
	.specialoffer-detail .specialoffer-item .specialoffer-item__title {
	  font-size: 40px;
	  line-height: 44px;
	  word-wrap: break-word;
	}
	.specialoffer-detail .specialoffer-item {
		display: block;
	}
	.specialoffer-detail .specialoffer-item .specialoffer-item__img {
		width: 100%;
		margin-bottom: 24px;
	}
	.specialoffer-detail .specialoffer-item .specialoffer-item__content {
		margin-right: 0;
	}
    .brochures-item__link {
      font-size: 14px;
      line-height: 20px;
    }
	.publication-detail__descr {
		font-size: 14px;
		line-height: 20px;
	}
	.publication-detail__content {
		padding: 0;
	}
	.main-wrapper .page-info-section {
		margin-bottom: 40px;
	}
	.specialoffer-item__link {
		font-size: 16px;
	}
	.specialoffer-item__prices > .current-price {
		font-size: 20px;
		line-height: 24px;
	}
	.section-title.section-title--logo {
	  column-gap: 24px;
	}
	.areas-section__content.areas-section__content--padding {
		padding-right: 0;
	}
	.areas-section__content.areas-section__content--padding .areas-ul {
		position: relative;
	}
	.areas-ul {
		margin-left: 0;
		width: 100%;
	}
	.clinic-logo {
		max-width: 96px;
	}
	.clinic-detail-areas__content {
		flex-direction: column;
		column-gap: 0;
		row-gap: 24px;
	}
	.clinic-detail-areas__content ul {
		margin-left: 0;
		width: 100%;
	}
	.big-picture-section .title-row .section-title {
		margin: 0;
	}
	.equipment-boxes {
	  grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	.equipment-boxes .equipment-box.equipment-box--row {
	  grid-column: unset;
	}
	.equipment-box.equipment-box--row {
		flex-direction: column;
		align-items: center;
		text-align: center;
	}
	.equipment-box.equipment-box--row .equipment-box__content {
		flex: 1;
		width: 100%;
		align-items: center;
	}
	.equipment-box.equipment-box--row .equipment-box__img {
		padding-bottom: 100%;
		width: 100%;
	}
	.equipment-box__content .btn-arrow {margin-top:0;}
	.picture-advantage {
		column-gap: 0;
		row-gap: 24px;
	}
	.picture-advantages-items .picture-advantage:not(:last-child) {
		margin-bottom: 60px;
	}
	.picture-advantage,
	.picture-advantage:nth-child(even) {
		flex-direction: column-reverse;
	}
	.picture-advantage .picture-advantage__img {
		flex: 1;
		width: 100%;
		padding-bottom: 66.6%;
	}
	.picture-advantage__content {
    	align-items: flex-start;
    	text-align: left;
	}
}
@media (max-width: 576px) {
	.specialoffers-list, .boxes-text-items, .image-content-boxes {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	.image-gallery {
	  grid-template-columns: repeat(1, minmax(0, 1fr));
	  gird-gap: 16px;
	}
}
/* END styles by WEBTODAY !!!!!!!!!!!!!!! */
.js-reset-link {
  background: none;
  border: 0;
  cursor: pointer;
}
.swiper-wrapper {
  height: auto;
}
.reviews-section__content .review-item .item-images img {
  max-width: 48px;
  max-height: 48px;
}
.workresult-item .image-block .item-image {
  aspect-ratio: 1 / 1;
  object-fit: cover;
  transition-duration: .3s;
  transition-property: transform;
  transition-timing-function: cubic-bezier(.4,0,.2,1);
  max-height: 350px;
}
/*.result-modal .modal-tabs .tab-item .slider-wrapper .after-image {
  width: 100%;
}*/
.workresult-item .image-block {
  position: relative;
}
.workresult-item .image-block .image-link.adult:after {
  z-index: -1;
}
.workresult-adult {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgb(249,249,249, .7);
  backdrop-filter: blur(64px);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition-duration: .3s;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(.4,0,.2,1);
}
.workresult-adult:hover {
  background-color: rgb(249,249,249, .6);
}
.workresult-adult .workresult-adult-box {
  --tw-bg-opacity: 1;
  background-color: rgb(249,249,249);
  border-radius: .5rem;
  align-items: center;
  text-align: center;
  padding: 1.5rem;
  row-gap: .5rem;
}
.workresult-adult .workresult-adult-box h6 {
  font-size: 1.125rem;
  font-weight: 600;
  color: rgb(29, 29, 29);
}
.workresult-adult .workresult-adult-box p {
  color: rgb(89,89,89);
}
.doctor-item .stage {
  font-size: .875rem;
  line-height: 1.25rem;
  padding: .25rem .75rem;
  background-color: rgb(249, 249, 249);
  border-radius: 9999px;
  margin-top: 20px;
}
.hidden {
  display: none;
}
/*.description-section__content .description-item .image-side .item-image {
  max-width: 29rem;
  max-height: 21.5625rem;
}
@media (max-width: 1335px) {
  .description-section__content .description-item .image-side {
    flex: 0;
  }
}*/

/* Стили для ошибок валидации */
.input-group.error {
  position: relative;
}

.input-group.error .label {
  color: #ff3b30;
}

.input-group.error input,
.input-group.error select,
.input-group.error textarea {
  border-color: #ff3b30;
  background-color: rgba(255, 59, 48, 0.05);
}

.error-message {
  color: #ff3b30;
  font-size: 12px;
  line-height: 1.4;
  margin-top: 4px;
}
.mt-0 {
  margin-top: 0 !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.tools-section__content .tools-item .descr-block .item-descr {
  margin: 24px 0 0;
}
.disabled .label {
  opacity: .4;
  pointer-events: none;
}
.visit-main__list .form-tab .steps-list .step-form .child-form.active {
  display: block;
}
.section-title--logo + .logo-image {
  max-width: 160px;
}
.description-section__content .description-item .image-side img,
.description-section__content .description-item .image-side picture {
  max-height: 430px;
}
.custom-form .input-group.list-group .choose-list {
  z-index: 99;
}

/*TO DELETE*/
.custom-form .input-group.list-group .choose-list.radio-list {
  z-index: 11;
}
.hospital-slider {
  margin-top: 50px;
}
.hospital-slider .swiper-wrapper {
  align-items: stretch;
}
.hospital-slider .swiper-slide {
  height: auto;
}
.hospital-slider .swiper-slide .slide-content {
  height: 100%;
  max-height: 1075px;
}
.hospital-slider .swiper-slide .slide-content .hospital-image {
  max-width: unset;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
@media (max-width: 639px) {
  .header.new-header .header__bottom .clinic-block .clinic-link .icon-block .clinic-logo {
    min-width: 90px;
  }
}
@media (min-width: 570px) {
  .header__top .logo-link .logo-image {
    min-width: 150px;
  }
}

.main-clinics__content .iframe-wrapper [class*=ymaps-2][class*=-ground-pane] {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.main-clinics__content .iframe-wrapper .map-baloon {
  width: 152px;
  height: 77px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  border-radius: 10px;
  padding: 16px;
  -webkit-box-shadow: 0 5px 20px 0 rgba(51,86,163,.3);
  box-shadow: 0 5px 20px 0 rgba(51,86,163,.3);
  -webkit-filter: grayscale(100);
  filter: grayscale(100);
  -webkit-transition: -webkit-filter .3s;
  transition: -webkit-filter .3s;
  transition: filter .3s;
  transition: filter .3s,-webkit-filter .3s;
  position: relative;
}

.main-clinics__content .iframe-wrapper .map-baloon img {
  display: block;
  max-width: 100%;
  opacity: .5;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}

.main-clinics__content .iframe-wrapper .map-baloon:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #fff;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 100%;
}

.main-clinics__content .iframe-wrapper .map-baloon.active {
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
  opacity: 1;
  z-index: 800;
}

.main-clinics__content .iframe-wrapper .map-baloon.active img {
  opacity: 1;
}
.main-clinics__content .iframe-wrapper #map {
  height: 650px;
}
@media (max-width: 1200px) {
  .main-clinics__content .iframe-wrapper #map {
    height: 550px;
  }
}
@media (max-width: 768px) {
  .main-clinics__content .iframe-wrapper #map {
    height: 400px;
  }
}
@media (max-width: 639px) {
  .main-clinics__content .iframe-wrapper #map {
    height: 300px;
  }
}
/* End */
/* /local/templates/olymp/assets/css/swiper.11.0.5.css?174561640923510 */
/* /local/templates/olymp/assets/css/jq-form-styler.2.0.2.css?17456164092375 */
/* /local/templates/olymp/assets/css/magnific-popup.1.2.0.css?17456164097442 */
/* /local/templates/olymp/assets/css/styles.min.css?1751406240465372 */
/* /local/templates/olymp/assets/css/custom.css?175140624029669 */
