/* Source: source-inline-0.css */
html, body { background-color: #ffffff; margin: 0; padding: 0; height: 100%; }
/* Source: source-inline-1.css */
* {
  margin: 0;
  padding: 0;
  border: none
}
ul, ol {
  list-style: none
}
a {
  text-decoration: none
}
::selection {
  color: #fff;
  background: #000
}
@font-face {
  font-display: swap;
  font-family: "Clear Sans";
  src: url("../fonts/84f9d924d361325fd9691fb9c364f625-29ebdd2389.eot");
  src: url("../fonts/84f9d924d361325fd9691fb9c364f625-29ebdd2389.eot#iefix") format("embedded-opentype"), url("../fonts/8dbeecb04f4dc40edea0d58289799b35-e65f072d88.woff") format("woff"), url("../fonts/4036128ff100c6c060889a1bd49c8fde-c1e5ff4bb0.ttf") format("truetype"), url("../images/56f856af6a1694bb96bc384d4151ae01-584f39c3e6.svg#Clear_Sans") format("svg");
  font-style: normal;
  font-stretch: normal;
  font-weight: 400
}
@font-face {
  font-display: swap;
  font-family: "Clear Sans";
  src: url("../fonts/1cf0aa61433ad852977b4ad717bd3960-9d866ff956.eot");
  src: url("../fonts/1cf0aa61433ad852977b4ad717bd3960-9d866ff956.eot#iefix") format("embedded-opentype"), url("../fonts/91c2c26603d72ceac0d97b09f9c2e6de-264fee833e.woff") format("woff"), url("../fonts/d508f572e4f32c075def44849a59e3d5-0a0754bec5.ttf") format("truetype"), url("../images/ea6444c09efa0d794d9288a881b61fd4-f11767a30d.svg#Clear_Sans_Medium") format("svg");
  font-style: normal;
  font-stretch: normal;
  font-weight: 500
}
@font-face {
  font-display: swap;
  font-family: "Clear Sans";
  src: url("../fonts/6981eb13d29ec703823df53b938f8a44-b73ee9a652.eot");
  src: url("../fonts/6981eb13d29ec703823df53b938f8a44-b73ee9a652.eot#iefix") format("embedded-opentype"), url("../fonts/d3cebc236c72c51822232f65ab1ae350-9810c06fee.woff") format("woff"), url("../fonts/0bdd86f0720547cad8ae6f9db3d20fe4-e5a17db0a7.ttf") format("truetype"), url("../images/114596d646c0bc7161bb1b98fed4c98b-d88338347c.svg#Clear_Sans_Bold") format("svg");
  font-style: normal;
  font-stretch: normal;
  font-weight: 700
}
:root {
  --section-padding-min: 40px;
  --section-padding-max: 100px;
  --header-height-xl: 140px;
  --header-height-sm: 80px;
  --spacing-xxl: 200px;
  --spacing-xl: 95px;
  --spacing-lg: 80px;
  --spacing-md: 55px;
  --spacing-base: 40px;
  --spacing-sm: 32px;
  --spacing-xs: 16px;
  --spacing-xxs: 12px;
  --bezier-smooth: cubic-bezier(.075, .82, .165, 1);
  --headerH: 140px;
  --gray-850: #282828;
  --gray-875: #222222
}
body {
  transition: opacity .4s ease-in-out;
  visibility: visible
}
html {
  height: 100%;
  font-family: Helvetica, sans-serif;
  background: #fff
}
html[lang=en], html[lang=ru] {
  font-family: "Clear Sans", sans-serif
}
body {
  width: 100%;
  height: 100%;
  color: #282828
}
body, canvas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -moz-text-size-adjust: none;
  -webkit-text-size-adjust: none;
  -ms-text-size-adjust: none
}
a img {
  border: none
}
button {
  display: block;
  font: inherit;
  padding: 0;
  box-sizing: content-box;
  background: none
}
button, button:focus {
  border: none
}
.button, .index {
  display: inline-block
}
.button {
  margin: 0;
  padding: 14px 32px;
  vertical-align: middle;
  cursor: pointer;
  position: relative;
  z-index: 1;
  text-align: center;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: .05em;
  text-transform: uppercase;
  font-weight: 500;
  color: #191e29
}
.button:before, .button canvas {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  transform: translateZ(0);
  transition: transform .2s ease
}
.button:before {
  content: "";
  z-index: -2;
  background: #fff
}
.button:focus {
  z-index: 2
}
@-webkit-keyframes loading {
  0% {
    opacity: 1
  }

  50% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}
@keyframes loading {
  0% {
    opacity: 1
  }

  50% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}
header {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: var(--headerH);
  z-index: 100;
  transition: height .3s ease
}
.c-menu-fullscreen {
  visibility: hidden
}
.c-header__controls {
  position: absolute;
  white-space: nowrap
}
@media  (max-width:767px) {.c-header__mobile-phone-button {
    top: 29px !important;
    right: 57px !important;
    transform: scale(1) !important
  }}
.c-header__controls--left {
  left: 253px;
  display: flex;
  top: calc(5.1vh + 7px) !important
}
.c-header__mobile-phone-button {
  display: none
}
.c-header__mobile-phone-button path {
  transition: fill .5s ease
}
.c-header__phone-button {
  margin-left: 20px
}
.c-header__bg {
  background: transparent;
  height: 140px;
  overflow: hidden;
  transition: height .5s ease, background .5s ease, box-shadow .5s ease
}
.c-header__controls {
  margin-top: 6px;
  top: 5.1vh;
  right: 2.1%;
  color: #fff;
  visibility: visible;
  opacity: 1;
  z-index: 0;
  display: flex;
  align-items: center;
  gap: 10px;
  transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s cubic-bezier(.785, .135, .15, .86)
}
.c-header__logotype {
  position: absolute;
  top: 55px;
  left: 50%;
  transform: translateX(-50%);
  width: 290px;
  z-index: 0;
  pointer-events: auto
}
.c-header__logotype img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  transition: opacity .3s ease-in-out
}
.c-header__logotype-light {
  opacity: 1
}
.c-header__logotype-dark {
  opacity: 0
}
@media  (max-width:1200px) {.c-header__controls--left {
    left: 183px
  }}
@media  (max-width:992px) {.c-header__controls--left {
    left: 90px
  }}
.c-header__controls-mobile {
  display: none;
}
@media  (min-width:768px) and (max-width:1280px) {.c-header__hamburger span {
    display: none
  }
.c-header__logotype {
    width: 220px
  }}
@media  (max-width:767px) {.c-header__mobile-phone-button {
    display: block;
    position: absolute;
    width: 22px;
    height: 44px;
    top: 1.3vh;
    right: 15%;
    cursor: pointer;
    z-index: 1;
    pointer-events: auto;
    text-align: center;
    opacity: 1;
    visibility: visible;
    transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s;
    background-size: contain;
    width: 40px;
    height: 40px;
    filter: contrast(977%) invert(100%);
    -webkit-filter: contrast(977%) invert(100%);
    -moz-filter: contrast(977%) invert(100%)
  }
.c-header__mobile-phone-button span, .c-header__mobile-phone-button a {
    width: 100%;
    height: 100%;
    display: block
  }
.c-header__bg {
    height: 80px
  }
.c-header__logotype {
    top: 30px;
    width: 180px;
    transform: translateX(-58%)
  }
.c-header__controls--left {
    left: initial;
    right: 26px;
    top: 28px !important
  }
.c-header__controls {
    top: 15px;
    z-index: 10
  }
.c-header__phone-button {
    display: none
  }
.c-header__mobile-phone-button {
    top: 32px;
    right: 70px;
    transform: scale(1.2)
  }
.c-header__mobile-phone-button span, .c-header__mobile-phone-button a {
    margin-left: unset
  }
.c-header__controls-mobile {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    position: absolute;
    right: 59px;
    top: 70px;
    color: #ffffff;
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: 0.4s cubic-bezier(.785, .135, .15, .86);
  }}
/* Source: style-uncritical-v5-0aa7de82db.css */
@-webkit-keyframes arrow {
  0% {
    transform: translateZ(0)
  }

  50% {
    transform: translate3d(0, 5px, 0)
  }

  to {
    transform: translateZ(0)
  }
}
@keyframes arrow {
  0% {
    transform: translateZ(0)
  }

  50% {
    transform: translate3d(0, 5px, 0)
  }

  to {
    transform: translateZ(0)
  }
}
@-webkit-keyframes arrow {
  0% {
    transform: translateZ(0)
  }

  50% {
    transform: translate3d(0, 5px, 0)
  }

  to {
    transform: translateZ(0)
  }
}
@keyframes arrow {
  0% {
    transform: translateZ(0)
  }

  50% {
    transform: translate3d(0, 5px, 0)
  }

  to {
    transform: translateZ(0)
  }
}
@-webkit-keyframes error {
  0% {
    transform: translateX(0)
  }

  50% {
    transform: translateX(10px)
  }

  to {
    transform: translateX(0)
  }
}
@keyframes error {
  0% {
    transform: translateX(0)
  }

  50% {
    transform: translateX(10px)
  }

  to {
    transform: translateX(0)
  }
}
.mobile-show {
  display: none !important
}
:root {
  --swiper-theme-color: #007aff;
  --white: #ffffff;
}
:root {
  --swiper-navigation-size: 44px
}
@keyframes modal_new {
  0% {
    width: 0
  }

  100% {
    width: 912px
  }
}
@keyframes modal_new_q {
  0% {
    width: 393px
  }

  100% {
    width: 126px
  }
}
.search-button {
  transform: scale(1.3);
  cursor: pointer;
  z-index: 1;
  pointer-events: auto;
  text-align: center;
  opacity: 1;
  visibility: visible;
  transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s
}
.search-button svg {
  pointer-events: none
}
.search-button path {
  stroke: #fff;
  transition: stroke .5s ease
}
.search-button:hover {
  opacity: .5
}
.nav-overlay {
  width: 100%;
  height: 100vh;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  transition: visibility .8s cubic-bezier(.785, .135, .15, .86);
  visibility: hidden
}
.nav-overlay:after, .nav-overlay:before {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  transform: scaleX(0);
  transition: transform .5s cubic-bezier(.785, .135, .15, .86) .3s;
  transform-origin: 0 50%;
  background: #191e29
}
.nav-overlay:after {
  display: none
}
.c-menu-fullscreen {
  width: 100%;
  height: 100vh;
  position: relative;
  z-index: 2;
  pointer-events: auto;
  -webkit-overflow-scrolling: touch;
  overflow: auto;
  visibility: hidden;
  transition: visibility .8s cubic-bezier(.785, .135, .15, .86)
}
.c-menu-fullscreen .menu-link-inner, .c-menu-fullscreen a {
  display: inline-block;
  color: #fff;
  font-size: 20px;
  line-height: 2em;
  transition: color .3s cubic-bezier(.785, .135, .15, .86)
}
.c-menu-fullscreen li {
  position: relative
}
.menu {
  margin: 0 6.5625%;
  padding-bottom: 20px;
  display: inline-block;
  vertical-align: middle
}
.menu>li {
  padding: 5px 0;
  transform: translate3d(-10px, 0, 0);
  opacity: 0;
  transition: opacity .5s cubic-bezier(.785, .135, .15, .86), transform .6s cubic-bezier(.785, .135, .15, .86)
}
.menu li.nav-bottom {
  padding-bottom: 15px;
  margin-bottom: 75px;
  padding-top: 32px;
  transform: translateZ(0)
}
.menu li.nav-bottom {
  display: flex;
  justify-content: space-between;
  align-items: center
}
.menu-link {
  display: inline-block
}
.menu-link .menu-link-inner:after, .menu-link a:after {
  content: "";
  width: 6px;
  height: 6px;
  margin: -4px 0 0 12px;
  display: inline-block;
  vertical-align: middle;
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  transform: rotate(45deg);
  transition: transform .3s cubic-bezier(.785, .135, .15, .86), border .3s cubic-bezier(.785, .135, .15, .86)
}
.sub-menu {
  height: 0;
  overflow: hidden
}
.sub-menu a {
  padding: 3px 0;
  font-size: 16px;
  color: #b5b5b5;
  position: relative
}
.sub-menu a:before {
  content: "";
  width: 20px;
  height: 1px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  transform-origin: 0 50%;
  transform: scaleX(0);
  transition: transform .3s cubic-bezier(.785, .135, .15, .86);
  background: #fff
}
@media  (max-width:768px) {.menu .sub-menu {
    display: flex;
    flex-direction: column;
  }}
@media  screen and (min-width:860px) {.button {
    padding: 15px 38px;
    font-size: 14px;
    line-height: 20px
  }
.button:hover:before, .button:hover canvas {
    transform: translateZ(0) scale(1.1)
  }
header .sub-menu {
    left: 420px
  }
.c-menu-fullscreen .menu-link-inner, .c-menu-fullscreen a {
    font-size: 25px;
    color: #b5b5b5
  }
.c-menu-fullscreen .menu-link-inner:hover, .c-menu-fullscreen a:hover {
    color: #fff
  }
.menu {
    width: 78.4%;
    margin: 0 10.8%;
    padding-bottom: 0
  }
.menu>li {
    transform: translate3d(-40px, 0, 0)
  }
.menu-link {
    display: inline-block
  }
.menu-link .menu-link-inner:after, .menu-link a:after {
    margin-top: -2px;
    margin-left: 15px;
    transform: rotate(-45deg);
    border-color: #b5b5b5
  }
.sub-menu {
    width: 70%;
    height: auto;
    position: absolute;
    left: 30%;
    top: 12px;
    opacity: 0;
    transition: transform 0s cubic-bezier(.785, .135, .15, .86) .3s, opacity .3s cubic-bezier(.785, .135, .15, .86), visibility .3s cubic-bezier(.785, .135, .15, .86);
    transform: translate3d(-40px, 0, 0);
    visibility: hidden
  }
.sub-menu a {
    padding: 4px 0
  }
.sub-menu li {
    display: inline-block;
    margin-right: 50px
  }
.nav-overlay {
    display: flex
  }
.nav-overlay:after, .nav-overlay:before {
    width: 50%;
    display: block
  }
.menu li.nav-bottom {
    bottom: 0;
    right: 2.9%;
    padding: 0 !important;
    position: absolute;
    pointer-events: auto;
    white-space: nowrap
  }
.hb-button .button, .menu li.nav-bottom .button {
    width: 140px
  }
.search-button {
    top: 7.2vh;
    left: calc(10.6% + 40px)
  }
.c-menu-fullscreen .menu {
    margin: 80px 8% 0 8%
  }}
@media  screen and (max-width:859.98px) {.c-menu-fullscreen {
    height: calc(100vh - 70px);
    margin-top: 70px
  }}
@media  (max-width:767px) {.mobile-hide {
    display: none;
  }
.mobile-show {
    display: block !important
  }
.c-header__controls.c-header__controls--left {
    right: 26px !important;
    transform: scale(.8) !important
  }}
:root {
  --font-family-default: "Clear Sans", sans-serif;
  --font-family-second: "Clear Sans", sans-serif;
  --color-blue-muted: #4D99B7;
  --color-blue-gray-dark: #35425D;
  --white: #FFFFFF;
  --gray-50: #F3F8FA;
  --gray-300: #838383;
  --gray-400: #858585;
  --gray-500: #8E8E8E;
  --gray-900: #191E29;
  --gray-950: #282828;
  --gray-975: #222222;
  --black: #000000;
  --indent: 50px;
  --tr: 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
@media  (max-width: 1024px) {:root {
    --indent: 30px;
  }}
@media  (max-width: 576px) {:root {
    --indent: 5.20833vw;
  }}
@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
@keyframes shake {
  0% {
    transform: translateX(0);
  }

  25% {
    transform: translateX(-5px);
  }

  50% {
    transform: translateX(5px);
  }

  75% {
    transform: translateX(-5px);
  }

  100% {
    transform: translateX(0);
  }
}
/* Source: dasha-r2.css */
.c-header__logotype{overflow:visible}
.ng-hero__cta:focus-visible,.ng-quiz button:focus-visible,.ng-text-tools button:focus-visible,.ng-faq__actions a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.ng-text-tools{display:none}
@media (max-width:767px){.ng-text-tools{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap;margin:0 20px 24px;font-size:14px}
.ng-text-tools button{font:inherit;color:inherit;background:#f3f8fa;min-width:44px;min-height:44px;padding:8px;border:1px solid #dcdcdc;cursor:pointer}
.ng-text-tools [data-text-action=reset]{background:none;border:0;text-decoration:underline;padding:8px 0}}
@media (max-width:359px){.c-header__logotype{width:150px}
.c-header__logotype img{max-width:100%}}
html .verba-clinic-mark{
 display:inline-block;box-sizing:content-box;flex-shrink:0;
 width:3.8296em;height:.77em;vertical-align:-.035em;
 font:inherit;line-height:0;white-space:nowrap;overflow:hidden;
 text-indent:-9999px;background:currentColor;
 -webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;
 -webkit-mask-size:100% 100%;mask-size:100% 100%;
 -webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%271.0%27%20encoding%3D%27utf-8%27%3F%3E%0A%3Cns0%3Asvg%20xmlns%3Ans0%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220.7%200.4%20114.4%2023%22%20fill%3D%22none%22%20role%3D%22img%22%20aria-label%3D%22VERBA%22%3E%0A%3Cns0%3Apath%20stroke%3D%22currentColor%22%20stroke-width%3D%220.4%22%20stroke-linejoin%3D%22round%22%20d%3D%22M0.673401%200.449219H3.5234L10.7234%2020.9992L18.7934%200.449219H21.4534L12.4934%2023.0792H8.8434L0.683403%200.449219H0.673401Z%22%20fill%3D%22currentColor%22%20%2F%3E%0A%3Cns0%3Apath%20stroke%3D%22currentColor%22%20stroke-width%3D%220.4%22%20stroke-linejoin%3D%22round%22%20d%3D%22M27.6934%200.449219H41.1034V2.59922H30.3134V10.6292H39.6634V12.8092H30.3134V20.9092H41.1034V23.0892H27.6934V0.459221V0.449219Z%22%20fill%3D%22currentColor%22%20%2F%3E%0A%3Cns0%3Apath%20stroke%3D%22currentColor%22%20stroke-width%3D%220.4%22%20stroke-linejoin%3D%22round%22%20d%3D%22M60.9834%2019.9792L56.7934%2013.9292C56.2534%2014.0292%2055.3534%2014.0892%2054.6834%2014.0892H51.6134V23.0792H48.9534V0.449219H56.3434C60.6634%200.449219%2063.6734%202.49922%2063.6734%207.07922C63.6734%209.73922%2062.2534%2012.1692%2059.2434%2013.3192L62.7634%2018.3492C64.3034%2020.4592%2066.0334%2021.0692%2067.2134%2021.3892L66.8134%2023.4392C65.5634%2023.3392%2062.9434%2022.7392%2060.9834%2019.9792ZM54.8734%2011.8792C58.3934%2011.8792%2060.8934%2010.8192%2060.8934%207.26922C60.8934%203.71922%2059.1034%202.59922%2055.6434%202.59922H51.6134V11.8792H54.8834H54.8734Z%22%20fill%3D%22currentColor%22%20%2F%3E%0A%3Cns0%3Apath%20stroke%3D%22currentColor%22%20stroke-width%3D%220.4%22%20stroke-linejoin%3D%22round%22%20d%3D%22M74.1134%200.449451H80.3234C85.4434%200.449451%2087.6534%202.71945%2087.6534%206.01945C87.6534%209.95945%2084.5834%2010.9495%2084.5434%2010.9795V11.0695C84.6434%2011.0695%2089.2834%2011.8095%2089.2834%2016.6395C89.2834%2020.3895%2087.1034%2023.0695%2081.2834%2023.0695H74.1134V0.439453V0.449451ZM80.1934%2010.3995C83.6834%2010.3995%2084.9634%209.17945%2084.9634%206.48945C84.9634%203.41945%2083.0434%202.48945%2079.6534%202.48945H76.7734V10.3995H80.2034H80.1934ZM80.7434%2020.8995C83.8834%2020.8995%2086.6034%2020.1995%2086.6034%2016.7395C86.6034%2013.0895%2083.9734%2012.5195%2079.7534%2012.5195H76.7734V20.9095H80.7434V20.8995Z%22%20fill%3D%22currentColor%22%20%2F%3E%0A%3Cns0%3Apath%20stroke%3D%22currentColor%22%20stroke-width%3D%220.4%22%20stroke-linejoin%3D%22round%22%20d%3D%22M103.433%200.449219H106.983L115.143%2023.0792H112.323L109.343%2014.6292H100.383L97.0534%2023.0792H94.3934L103.423%200.449219H103.433ZM108.623%2012.5192L105.103%202.30922L101.233%2012.5192H108.623Z%22%20fill%3D%22currentColor%22%20%2F%3E%0A%3C%2Fns0%3Asvg%3E");mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%271.0%27%20encoding%3D%27utf-8%27%3F%3E%0A%3Cns0%3Asvg%20xmlns%3Ans0%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220.7%200.4%20114.4%2023%22%20fill%3D%22none%22%20role%3D%22img%22%20aria-label%3D%22VERBA%22%3E%0A%3Cns0%3Apath%20stroke%3D%22currentColor%22%20stroke-width%3D%220.4%22%20stroke-linejoin%3D%22round%22%20d%3D%22M0.673401%200.449219H3.5234L10.7234%2020.9992L18.7934%200.449219H21.4534L12.4934%2023.0792H8.8434L0.683403%200.449219H0.673401Z%22%20fill%3D%22currentColor%22%20%2F%3E%0A%3Cns0%3Apath%20stroke%3D%22currentColor%22%20stroke-width%3D%220.4%22%20stroke-linejoin%3D%22round%22%20d%3D%22M27.6934%200.449219H41.1034V2.59922H30.3134V10.6292H39.6634V12.8092H30.3134V20.9092H41.1034V23.0892H27.6934V0.459221V0.449219Z%22%20fill%3D%22currentColor%22%20%2F%3E%0A%3Cns0%3Apath%20stroke%3D%22currentColor%22%20stroke-width%3D%220.4%22%20stroke-linejoin%3D%22round%22%20d%3D%22M60.9834%2019.9792L56.7934%2013.9292C56.2534%2014.0292%2055.3534%2014.0892%2054.6834%2014.0892H51.6134V23.0792H48.9534V0.449219H56.3434C60.6634%200.449219%2063.6734%202.49922%2063.6734%207.07922C63.6734%209.73922%2062.2534%2012.1692%2059.2434%2013.3192L62.7634%2018.3492C64.3034%2020.4592%2066.0334%2021.0692%2067.2134%2021.3892L66.8134%2023.4392C65.5634%2023.3392%2062.9434%2022.7392%2060.9834%2019.9792ZM54.8734%2011.8792C58.3934%2011.8792%2060.8934%2010.8192%2060.8934%207.26922C60.8934%203.71922%2059.1034%202.59922%2055.6434%202.59922H51.6134V11.8792H54.8834H54.8734Z%22%20fill%3D%22currentColor%22%20%2F%3E%0A%3Cns0%3Apath%20stroke%3D%22currentColor%22%20stroke-width%3D%220.4%22%20stroke-linejoin%3D%22round%22%20d%3D%22M74.1134%200.449451H80.3234C85.4434%200.449451%2087.6534%202.71945%2087.6534%206.01945C87.6534%209.95945%2084.5834%2010.9495%2084.5434%2010.9795V11.0695C84.6434%2011.0695%2089.2834%2011.8095%2089.2834%2016.6395C89.2834%2020.3895%2087.1034%2023.0695%2081.2834%2023.0695H74.1134V0.439453V0.449451ZM80.1934%2010.3995C83.6834%2010.3995%2084.9634%209.17945%2084.9634%206.48945C84.9634%203.41945%2083.0434%202.48945%2079.6534%202.48945H76.7734V10.3995H80.2034H80.1934ZM80.7434%2020.8995C83.8834%2020.8995%2086.6034%2020.1995%2086.6034%2016.7395C86.6034%2013.0895%2083.9734%2012.5195%2079.7534%2012.5195H76.7734V20.9095H80.7434V20.8995Z%22%20fill%3D%22currentColor%22%20%2F%3E%0A%3Cns0%3Apath%20stroke%3D%22currentColor%22%20stroke-width%3D%220.4%22%20stroke-linejoin%3D%22round%22%20d%3D%22M103.433%200.449219H106.983L115.143%2023.0792H112.323L109.343%2014.6292H100.383L97.0534%2023.0792H94.3934L103.423%200.449219H103.433ZM108.623%2012.5192L105.103%202.30922L101.233%2012.5192H108.623Z%22%20fill%3D%22currentColor%22%20%2F%3E%0A%3C%2Fns0%3Asvg%3E");
}
@supports (height:1cap){html .verba-clinic-mark{height:1.1cap;width:5.471304348cap;vertical-align:-.05cap}}
html .verba-clinic-mark{
 height:calc(1em * var(--verba-clinic-cap,.7) * 1.1);
 width:calc(1em * var(--verba-clinic-cap,.7) * 1.1 * 114.4 / 23);
 vertical-align:calc(-.05em * var(--verba-clinic-cap,.7));
}
@media (max-width:767px){.c-header .menu li.ng-menu-preferences{flex-direction:column;align-items:flex-start;gap:20px;white-space:normal}
.c-header .ng-text-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:280px;max-width:100%;margin:0;font:400 14px/1.4 "Clear Sans",sans-serif;color:#fff}
.c-header .ng-text-tools>span{flex-basis:100%;font-size:13px;color:#bbc2cc}
.c-header .ng-text-tools button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font:inherit;font-size:13px;color:#dce1e7;background:transparent;min-width:44px;min-height:44px;height:44px;padding:0!important;border:1px solid #ffffff40;cursor:pointer}
.c-header .ng-text-tools output{min-width:38px;text-align:center;font-size:13px;font-weight:400;color:#c3c9d2}
.c-header .ng-text-tools [data-text-action=less],.c-header .ng-text-tools [data-text-action=more]{width:44px;flex:0 0 44px}
.c-header .ng-text-tools [data-text-action=reset]{background:none;border:0;text-decoration:underline;color:#c3c9d2;padding:0 8px!important}
.c-header .ng-text-tools button:focus-visible{outline:2px solid #fff;outline-offset:4px}}
/* Source: style-caf55db559.css */
.c-header__hamburger i,.c-header__hamburger span{pointer-events:none}
.c-header__hamburger{width:140px;height:44px;position:absolute;top:1.3vh;left:13px;z-index:3;pointer-events:auto;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}
.c-header__hamburger i{width:37px;height:2px;display:block;position:absolute;top:50%;left: 10px;transition:background-color .3s cubic-bezier(.6,.04,.98,.335) 0s;background:#fff}
.c-header__hamburger i:first-child{margin-top:-8px}
.c-header__hamburger i:nth-child(2){margin-top:8px}
.c-header__hamburger span{display:none;outline:none}
@media  screen and (min-width:860px){.c-header__hamburger{top:5.1vh;left:48px}
.c-header__hamburger span{width:52px;height:20px;margin-left:68px;margin-top:12px;display:block;position:absolute;top:0;left:0;color:#fff;font-size:25px;line-height:20px;pointer-events:none;transform-origin:0 50%;transition:color 1s ease 0s,transform .4s var(--bezier-smooth),margin .4s var(--bezier-smooth),background-color .1s var(--bezier-smooth)}}
@media  (max-width:1200px){.c-header__hamburger{left:18px}}
@media  (max-width:992px){.c-header__hamburger{top:5.3vh}}
@media  (max-width:767px){.c-header__hamburger i,.c-header__hamburger span{color:#fff!important;background:#fff!important}
.c-header__hamburger{top:2.3vh;z-index:11}}
@media  (max-width: 992px) {.c-header__controls--left {
        left: 190px;
    }}
@media  (max-width: 860px) {.c-header__hamburger {
       width: 44px;
    }
.c-header__controls--left {
        left: 90px;
    }}
@media  (max-width: 767px) {.c-header__controls--left {
        left: auto;
    }}
/* Source: style-70a89798a9.css */
@media  (max-width: 767px) {header.c-header {
        height: 80px;
    }}
/* Source: newyear-header-r31.css */
html.page-invert .c-header__controls a {
  color: #191e29
}
html.page-invert .c-header__controls a:before {
  background: #191e29
}
html.page-invert .search-button path {
  stroke: #000
}
.c-menu-fullscreen {
  visibility: hidden
}
.c-header__controls {
  position: absolute;
  white-space: nowrap
}
@media   (max-width:767px) {.c-header__mobile-phone-button {
    top: 29px !important;
    right: 57px !important;
    transform: scale(1) !important
  }}
html.headerHidden .c-header__logotype-light {
  opacity: 0
}
html.headerHidden .c-header__logotype-dark {
  opacity: 1
}
html.headerHidden .c-header__controls .c-header__phone-button a {
  opacity: 1;
  visibility: unset
}
html.headerHidden .c-header__bg {
  background: #ffffff;
  box-shadow: 0 5px 6px rgba(0, 0, 0, 0);
  transition: box-shadow .3s ease
}
html.headerHidden.is-scrolled-header .c-header__bg {
  box-shadow: 0 5px 6px rgba(0, 0, 0, .08)
}
html.headerHidden .c-header__controls .c-header__phone-button a, html.headerHidden .c-header__controls a, html.headerHidden .c-header__hamburger span {
  color: #000
}
html.headerHidden .search-button path {
  stroke: #000
}
html.headerHidden .c-header__controls a:before, html.headerHidden .c-header__hamburger i {
  background: #000
}
html.headerHidden.navActive .c-header__controls a {
  opacity: 1;
  visibility: visible;
  transition: opacity .5s cubic-bezier(.785, .135, .15, .86) .3s, visibility .5s .3s, color .3s cubic-bezier(.785, .135, .15, .86) .3s
}
html.headerHidden.navActive .c-header__hamburger i {
  background: #fff
}
html.headerHidden.navActive .c-header__controls .c-header__phone-button a {
  color: #fff
}
html.navActive .nav-overlay, html.navActive .c-menu-fullscreen {
  visibility: visible
}
html.navActive .menu>li {
  transform: translateZ(0);
  opacity: 1;
  transition: opacity .8s cubic-bezier(.785, .135, .15, .86), transform .9s cubic-bezier(.785, .135, .15, .86)
}
html.navActive .menu>li:first-child {
  transition-delay: .07s
}
html.navActive .menu>li:nth-child(2) {
  transition-delay: .1s
}
html.navActive .menu>li:nth-child(3) {
  transition-delay: .13s
}
html.navActive .menu>li:nth-child(4) {
  transition-delay: .16s
}
html.navActive .menu>li:nth-child(5) {
  transition-delay: .19s
}
html.navActive .menu>li:nth-child(6) {
  transition-delay: .22s
}
html.navActive .menu>li:nth-child(7) {
  transition-delay: .25s
}
html.navActive .menu>li:nth-child(8) {
  transition-delay: .28s
}
html.navActive .menu>li:nth-child(9) {
  transition-delay: .31s
}
html.navActive .menu>li:nth-child(10) {
  transition-delay: .34s
}
html.navActive .menu>li:nth-child(11) {
  transition-delay: .37s
}
html.navActive .menu>li:nth-child(12) {
  transition-delay: .40s
}
html.navActive .menu>li:nth-child(13) {
  transition-delay: .43s
}
html.navActive .nav-overlay:after, html.navActive .nav-overlay:before {
  transform: scaleX(1);
  transition: transform .8s cubic-bezier(.785, .135, .15, .86)
}
html.page-invert.navActive .c-header__controls a {
  color: #fff
}
html.page-invert.navActive .c-header__controls a:before {
  background: #fff
}
.navActive .c-header__bg {
  height: 0
}
html.headerVH .c-header__controls .c-header__phone-button a {
  color: #191e29
}
html.headerVH .c-header__controls .c-header__phone-button a:before {
  background: #000
}
.c-header__controls--left {
  left: 253px;
  display: flex;
  top: calc(5.1vh + 7px) !important
}
.c-header__phone-button .mobile-text {
  display: none
}
.c-header__phone-button .desktop-text {
  display: inline
}
.c-header__phone-button-icon {
  display: none
}
.c-header__mobile-phone-button {
  display: none
}
.c-header__mobile-phone-button path {
  transition: fill .5s ease
}
.c-header__phone-button {
  margin-left: 20px
}
.c-header__bg {
  background: transparent;
  height: 140px;
  overflow: hidden;
  transition: height .5s ease, background .5s ease, box-shadow .5s ease
}
.c-header__controls {
  margin-top: 6px;
  top: 5.1vh;
  right: 2.1%;
  color: #fff;
  visibility: visible;
  opacity: 1;
  z-index: 0;
  display: flex;
  align-items: center;
  gap: 10px;
  transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s cubic-bezier(.785, .135, .15, .86)
}
.c-header__controls a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 25px;
  color: inherit;
  text-transform: uppercase;
  position: relative;
  transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s, color .3s cubic-bezier(.785, .135, .15, .86) 0s
}
.c-header__controls a:before {
  background: #fff;
  transition: transform .3s cubic-bezier(.785, .135, .15, .86), background-color .3s cubic-bezier(.785, .135, .15, .86) 0s
}
.c-header__lang {
  display: inline-block;
  margin-left: 54px
}
.c-header__lang a {
  padding: 0 11px
}
.c-header__lang a:last-child {
  margin-left: 6px
}
.c-header__lang a:before {
  left: 11px;
  right: 11px;
  top: 27px;
  width: auto
}
.c-header__logotype {
  position: absolute;
  top: 55px;
  left: 50%;
  transform: translateX(-50%);
  width: 290px;
  z-index: 0;
  pointer-events: auto
}
.c-header__logotype img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  transition: opacity .3s ease-in-out
}
.c-header__logotype-light {
  opacity: 1
}
.c-header__logotype-dark {
  opacity: 0
}
@media   (max-width:1200px) {.c-header__controls--left {
    left: 183px
  }
.c-header__lang {
    margin-left: 20px
  }
.c-header__lang a {
    padding: 0 5px
  }
.c-header__lang a:last-child {
    margin-right: 0
  }}
@media   (max-width:992px) {.c-header__controls a {
    font-size: 20px
  }
.c-header__controls--left {
    left: 90px
  }}
.c-header__controls-mobile {
  display: none;
}
@media   (min-width:768px) and (max-width:1280px) {.c-header__phone-button-icon {
    display: flex;
    align-items: center
  }
.c-header__phone-button .desktop-text {
    display: none
  }
.c-header__hamburger span {
    display: none
  }
.c-header__logotype {
    width: 220px
  }}
@media   (max-width:767px) {.c-header__phone-button .desktop-text {
    display: none
  }
.c-header__phone-button .mobile-text {
    display: inline-block;
    background: #fff;
    color: #191e29;
    padding: 14px 28px;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: .05em;
    text-transform: uppercase;
    font-weight: 500;
    text-align: center;
    text-decoration: none;
    cursor: pointer
  }
.navActive .c-header__controls .search-button {
    display: none
  }
.c-header__mobile-phone-button {
    display: block;
    position: absolute;
    width: 22px;
    height: 44px;
    top: 1.3vh;
    right: 15%;
    cursor: pointer;
    z-index: 1;
    pointer-events: auto;
    text-align: center;
    opacity: 1;
    visibility: visible;
    transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s;
    background-size: contain;
    width: 40px;
    height: 40px;
    filter: contrast(977%) invert(100%);
    -webkit-filter: contrast(977%) invert(100%);
    -moz-filter: contrast(977%) invert(100%)
  }
.c-header__mobile-phone-button span, .c-header__mobile-phone-button a {
    width: 100%;
    height: 100%;
    display: block
  }
html.page-invert .search-button path {
    stroke: #000
  }
html.headerHidden .c-header__controls a:before, html.headerHidden .c-header__hamburger i {
    background: #000 !important
  }
html.headerHidden .c-header__hamburger {
    z-index: 999 !important;
    pointer-events: auto !important;
    position: fixed !important;
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    cursor: pointer !important
  }
html.headerHidden .c-header__mobile-phone-button path {
    fill: #fff
  }
html.headerHidden.navActive .c-header__controls a {
    color: #fff
  }
html.headerHidden.navActive .c-header__controls a:before, html.headerHidden.navActive .c-header__hamburger i {
    background: #fff !important
  }
.navActive .c-header__phone-button {
    display: block
  }
.navActive .c-header__lang {
    display: block;
    margin-right: 0
  }
.navActive .c-header__controls .c-social-item {
    display: block;
    top: 2px;
    display: none;
  }
.c-header__controls .c-social-item {
    display: none;
  }
.navActive .c-header__controls .c-social-item svg {
    width: 28px
  }
.navActive .c-header__controls {
    right: 34px
  }
.navActive .c-header__phone-button {
    margin-left: 9px
  }
.navActive div.c-header__controls--left {
    right: 11px;
    top: 80px !important
  }
.c-header__bg {
    height: 80px
  }
.c-header__logotype {
    top: 30px;
    width: 180px;
    transform: translateX(-58%)
  }
.c-header__controls--left {
    left: initial;
    right: 26px;
    top: 28px !important
  }
.c-header__controls {
    top: 15px;
    z-index: 10
  }
.c-header__lang {
    display: none
  }
.c-header__phone-button {
    display: none
  }
.c-header__mobile-phone-button {
    top: 32px;
    right: 70px;
    transform: scale(1.2)
  }
.c-header__controls .c-social-item {
    display: none
  }
.c-header__controls .c-social-item svg path {
    fill: #1C1C1B
  }
.c-header__controls .c-social-item svg path:nth-child(1) {
    fill: white
  }
.c-header__mobile-phone-button span, .c-header__mobile-phone-button a {
    margin-left: unset
  }
.c-header__controls-mobile {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    position: absolute;
    right: 59px;
    top: 70px;
    color: #ffffff;
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: 0.4s cubic-bezier(.785, .135, .15, .86);
  }
.c-header__controls-mobile.is-open {
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
  }
.c-header__controls-mobile .c-social-item {
    top: 0px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: inherit;
  }
.c-header__controls-mobile .c-social-item svg path {
    fill: inherit;
  }
.c-header__controls-mobile .c-header__phone-button {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 0;
    width: 36px;
    height: 36px;
    border-radius: 50%;
  }
.c-header__controls-mobile .c-header__phone-button .c-header__phone-button-icon {
    display: flex;
  }
html.headerHidden .c-header__controls-mobile {
    top: 95px;
    color: #191E29;
  }}
.search-button {
  transform: scale(1.3);
  cursor: pointer;
  z-index: 1;
  pointer-events: auto;
  text-align: center;
  opacity: 1;
  visibility: visible;
  transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s
}
.search-button svg {
  pointer-events: none
}
.search-button path {
  stroke: #fff;
  transition: stroke .5s ease
}
.search-button:hover {
  opacity: .5
}
.nav-overlay {
  width: 100%;
  height: 100vh;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  transition: visibility .8s cubic-bezier(.785, .135, .15, .86);
  visibility: hidden
}
.nav-overlay:after, .nav-overlay:before {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  transform: scaleX(0);
  transition: transform .5s cubic-bezier(.785, .135, .15, .86) .3s;
  transform-origin: 0 50%;
  background: #191e29
}
.nav-overlay:after {
  display: none
}
.c-menu-fullscreen {
  width: 100%;
  height: 100vh;
  position: relative;
  z-index: 2;
  pointer-events: auto;
  -webkit-overflow-scrolling: touch;
  overflow: auto;
  visibility: hidden;
  transition: visibility .8s cubic-bezier(.785, .135, .15, .86)
}
.c-menu-fullscreen .menu-link-inner, .c-menu-fullscreen a {
  display: inline-block;
  color: #fff;
  font-size: 20px;
  line-height: 2em;
  transition: color .3s cubic-bezier(.785, .135, .15, .86)
}
.c-menu-fullscreen li {
  position: relative
}
.menu {
  margin: 0 6.5625%;
  padding-bottom: 20px;
  display: inline-block;
  vertical-align: middle
}
.menu>li {
  padding: 5px 0;
  transform: translate3d(-10px, 0, 0);
  opacity: 0;
  transition: opacity .5s cubic-bezier(.785, .135, .15, .86), transform .6s cubic-bezier(.785, .135, .15, .86)
}
.menu li.hover .menu-link-inner:after, .menu li.hover .menu-link a:after {
  transform: translate3d(0, 3px, 0) rotate(-135deg)
}
.menu li.hover .sub-menu {
  height: auto
}
.menu li.nav-bottom {
  padding-bottom: 15px;
  margin-bottom: 75px;
  padding-top: 32px;
  transform: translateZ(0)
}
.menu li.nav-bottom {
  display: flex;
  justify-content: space-between;
  align-items: center
}
@media   (max-width:768px) {.menu .sub-menu {
    display: flex;
    flex-direction: column;
  }}
@media   screen and (min-width:860px) {.c-menu-fullscreen .menu-link-inner, .c-menu-fullscreen a {
    font-size: 25px;
    color: #b5b5b5
  }
.c-menu-fullscreen .menu-link-inner:hover, .c-menu-fullscreen a:hover {
    color: #fff
  }
.menu {
    width: 78.4%;
    margin: 0 10.8%;
    padding-bottom: 0
  }
.menu>li {
    transform: translate3d(-40px, 0, 0)
  }
.menu li.hover {
    z-index: 1
  }
.menu li.hover .menu-link-inner, .menu li.hover .menu-link a {
    color: #fff
  }
.menu li.hover .menu-link-inner:after, .menu li.hover .menu-link a:after {
    transform: translate3d(10px, 0, 0) rotate(-45deg);
    border-color: #fff;
    transition: transform 1s var(--bezier-smooth), border .4s ease
  }
.menu li.hover .sub-menu {
    opacity: 1;
    visibility: visible;
    transform: translateZ(0);
    transition: transform 1s var(--bezier-smooth), opacity .5s ease, visibility 1s ease
  }
.nav-overlay {
    display: flex
  }
.nav-overlay:after, .nav-overlay:before {
    width: 50%;
    display: block
  }
.menu li.nav-bottom {
    bottom: 0;
    right: 2.9%;
    padding: 0 !important;
    position: absolute;
    pointer-events: auto;
    white-space: nowrap
  }
.hb-button .button, .menu li.nav-bottom .button {
    width: 140px
  }
.search-button {
    top: 7.2vh;
    left: calc(10.6% + 40px)
  }
.c-menu-fullscreen .menu {
    margin: 80px 8% 0 8%
  }}
@media   screen and (max-width:859.98px) {.c-menu-fullscreen {
    height: calc(100vh - 70px);
    margin-top: 70px
  }}
@media   (max-width:767px) {.c-header__controls.c-header__controls--left {
    right: 26px !important;
    transform: scale(.8) !important
  }}
@media   (max-width: 767px) {html:not(.headerHidden):not(.navActive) .c-header__logotype-light {
		opacity: 0;
	}
html:not(.headerHidden):not(.navActive) .c-header__logotype-dark {
		opacity: 1;
	}
html:not(.headerHidden):not(.navActive) .c-header__controls .c-header__phone-button a,
	html:not(.headerHidden):not(.navActive) .c-header__controls a,
	html:not(.headerHidden):not(.navActive) .c-header__hamburger span {
		color: #000;
	}
html:not(.headerHidden):not(.navActive) .c-header__controls a:before,
	html:not(.headerHidden):not(.navActive) .c-header__hamburger i {
		background: #000 !important;
	}
html:not(.headerHidden):not(.navActive) .search-button path {
		stroke: #000;
	}
html:not(.headerHidden):not(.navActive) .c-header__mobile-phone-button {
		filter: none;
	}}
.c-header__hamburger i,.c-header__hamburger span{pointer-events:none}
.c-header__hamburger{width:140px;height:44px;position:absolute;top:1.3vh;left:13px;z-index:3;pointer-events:auto;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}
.c-header__hamburger i{width:37px;height:2px;display:block;position:absolute;top:50%;left: 10px;transition:background-color .3s cubic-bezier(.6,.04,.98,.335) 0s;background:#fff}
.c-header__hamburger i:first-child{margin-top:-8px}
.c-header__hamburger i:nth-child(2){margin-top:8px}
.c-header__hamburger i:nth-child(4){display:none}
.c-header__hamburger span{display:none;outline:none}
html.page-invert.navActive .c-header__hamburger span{color:#fff;background:#fff}
html.page-invert.navActive .c-header__hamburger i{background:#fff}
html.page-invert .c-header__hamburger span{color:#191e29}
html.page-invert .c-header__hamburger i{background:#191e29}
html.headerVH .c-header__hamburger i,html.headerVH .c-header__hamburger span{color:#191e29}
html.navActive .c-header__hamburger span{margin-left:10px;margin-top:12px;width:37px;top:10px;font-size:0;height:2px;color:#fff;transition:transform .5s cubic-bezier(.6,.04,.98,.335),margin .5s cubic-bezier(.6,.04,.98,.335),background-color .3s cubic-bezier(.6,.04,.98,.335) 0s,color .3s cubic-bezier(.6,.04,.98,.335) 0s;background:#fff}
html.navActive .c-header__hamburger i{background:#fff}
@media   screen and (min-width:860px){.c-header__hamburger{top:5.1vh;left:48px}
.c-header__hamburger span{width:52px;height:20px;margin-left:68px;margin-top:12px;display:block;position:absolute;top:0;left:0;color:#fff;font-size:25px;line-height:20px;pointer-events:none;transform-origin:0 50%;transition:color 1s ease 0s,transform .4s var(--bezier-smooth),margin .4s var(--bezier-smooth),background-color .1s var(--bezier-smooth)}}
@media   (max-width:1200px){.c-header__hamburger{left:18px}}
@media   (max-width:992px){.c-header__hamburger{top:5.3vh}}
@media   (max-width:767px){.c-header__hamburger i,.c-header__hamburger span{color:#fff!important;background:#fff!important}
.c-header__hamburger{top:2.3vh;z-index:11}}
@media   (max-width: 992px) {.c-header__controls--left {
        left: 190px;
    }}
@media   (max-width: 860px) {.c-header__hamburger {
       width: 44px;
    }
.c-header__controls--left {
        left: 90px;
    }}
@media   (max-width: 767px) {.c-header__controls--left {
        left: auto;
    }}
@media   (max-width: 767px) {header.c-header {
        height: 80px;
    }}
html.headerHidden .ui-breadcrumbs li a {
    color: #777;
}
html.headerHidden .ui-breadcrumbs li:last-child span {
    color: #333;
}
.ny-source-inline-790fb7b55283{order: 98}
.ny-source-inline-492d740f28be{order: 99}
.ny-source-inline-db62c9e2c8ce{order: 100}
.ny-source-inline-c5aebbc75ccf{order: 300}
.ny-source-inline-85a6653ecaab{order: 400}
.ny-source-inline-a98e7bc30b2d{order: 200}
.ny-source-inline-1dd384fde99d{order: 250}
.ny-source-inline-081d6206c569{order: 500}
.ny-source-inline-25fc0441bda0{order: 600}
.ny-source-inline-b873fc3d9b8f{order: 900}
.ny-source-inline-82ac8e8740c0{order: 800}
.ny-source-inline-ca509654e2bc{margin-right: 20px;width: 180px;}
.ny-source-inline-c0b244cb45ea{--delay-index: 0;}
.ny-source-inline-7febbf518311{--delay-index: 1;}
.ny-source-inline-0d5d452a21c5{--delay-index: 2;}
.ny-source-inline-11228984b3cf{--delay-index: 3;}
.ny-source-inline-ae28122bc166{width: 120px;}
.ny-source-inline-a277c0166bed{grid-column:1 / -1;}
.ny-source-inline-595326f9f3f3{text-decoration: underline; color: #282828}
.ny-source-inline-82dd76c90d13{grid-column:1 / -1;font-size:13px;line-height:1.4;color:#555}
.ny-source-inline-595326f9f3f3{text-decoration: underline; color: #282828}
.ny-source-inline-a33b8fc2ff77{margin-top:8px;}
html.ny-page:not(.ny-header-scrolled) .c-header{position:absolute;top:0;left:0;width:100%;background:transparent}
html.ny-page:not(.ny-header-scrolled):not(.navActive) .c-header__bg{opacity:0;visibility:hidden;background:transparent;box-shadow:none}
html.ny-page.ny-header-scrolled .c-header{position:fixed;top:0;left:0;width:100%}
html.ny-page:not(.ny-header-scrolled):not(.navActive) .c-header__logotype-light{opacity:1}
html.ny-page:not(.ny-header-scrolled):not(.navActive) .c-header__logotype-dark{opacity:0}
html.ny-page:not(.ny-header-scrolled):not(.navActive) .c-header__controls a,html.ny-page:not(.ny-header-scrolled):not(.navActive) .c-header__hamburger span{color:#fff}
html.ny-page:not(.ny-header-scrolled):not(.navActive) .c-header__hamburger i{background:#fff!important}
html.ny-page:not(.ny-header-scrolled):not(.navActive) .search-button path{stroke:#fff}
html.ny-page:not(.ny-header-scrolled):not(.navActive) .c-header__mobile-phone-button{filter:brightness(0) invert(1)}
.vh-experiment .vh-desktop-contacts{position:absolute;right:32px;top:42px;display:flex;align-items:center;gap:26px;z-index:2;color:#fff}
.vh-caption{display:block;font-size:12px;line-height:18px;letter-spacing:0;color:inherit;white-space:nowrap}
.vh-online{font-size:11px;margin-left:4px;opacity:.7}
.vh-message-icons{display:flex;gap:8px;align-items:center}
.vh-message-group>.vh-caption{margin-bottom:4px}
.vh-phone-group{text-align:left}
.vh-phone-group .vh-caption{display:flex;align-items:center;gap:7px}
.vh-experiment .vh-phone-number{display:inline-flex;align-items:center;min-height:40px;font-size:23px;line-height:1.15;color:inherit;white-space:nowrap;letter-spacing:0}
.vh-status-dot{display:inline-block;width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#5fa46b;position:relative}
.vh-status-dot:after{content:"";position:absolute;inset:-4px;border:1px solid #5fa46b;border-radius:50%;animation:vh-pulse 2.8s ease-out infinite}
@keyframes vh-pulse{0%,30%{transform:scale(.55);opacity:0}40%{opacity:.6}100%{transform:scale(1.6);opacity:0}}
.vh-experiment .vh-messenger{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;flex:0 0 44px;position:relative;transition:opacity .2s ease}
.vh-messenger:hover{opacity:.78}
.vh-experiment .vh-messenger svg,.vh-experiment .vh-messenger img{display:block;width:36px;height:36px;flex:0 0 36px}
.vh-experiment .vh-messenger svg path{fill:#fff}
.vh-experiment .vh-tg svg path:first-child{fill:#26a5e4}
.vh-experiment .vh-wa svg path:first-child{fill:#25d366}
.vh-experiment.ny-header-scrolled .vh-desktop-contacts{color:#191e29}
.vh-experiment .vh-compact-actions,.vh-experiment .vh-action-row{display:none}
.vh-experiment .vh-contact-panel{display:none}
.vh-experiment .js-header-toggle-contacts-btn{width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}
.vh-experiment .vh-desktop-contacts a:focus-visible,.vh-experiment .vh-contact-panel a:focus-visible,.vh-experiment .vh-book:focus-visible{outline:2px solid #4d99b7;outline-offset:3px}
.vh-experiment.navActive .vh-desktop-contacts{color:#fff}
@media  (min-width:768px){.vh-experiment .c-header__controls--left{right:auto;width:auto}}
@media  (min-width:768px) and (max-width:1199px){.vh-experiment .vh-desktop-contacts{right:20px;gap:14px;top:32px}
.vh-experiment .vh-phone-number{font-size:18px}
.vh-experiment .vh-caption{font-size:10px}
.vh-experiment .vh-desktop-contacts .vh-messenger{min-width:36px;flex-basis:36px}
.vh-experiment .vh-message-icons{gap:3px}
.vh-experiment .c-header__logotype{left:39%;width:220px;top:42px}
.vh-experiment .c-header__controls--left{left:120px;top:34px}
.vh-experiment .c-header__hamburger{left:18px;top:32px;width:44px}
.vh-experiment .c-header__hamburger span{display:none}}
@media  (min-width:768px) and (max-width:900px){.vh-experiment .c-header__logotype{left:31%;width:170px}
.vh-experiment .c-header__controls--left{left:78px}
.vh-experiment .vh-desktop-contacts{gap:9px}
.vh-experiment .vh-phone-number{font-size:17px}}
@media  (max-width:767px){.vh-experiment .vh-desktop-contacts{display:none}
.vh-experiment .c-header__mobile-phone-button{right:58px}
.vh-experiment .vh-contact-panel{display:block;position:absolute;top:76px;right:12px;left:auto;width:min(320px,calc(100vw - 24px));height:auto;max-height:calc(100svh - 88px);overflow:auto;padding:20px 18px 12px;background:#fff;color:#191e29;box-sizing:border-box;box-shadow:0 8px 32px #191e2924;z-index:20;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,transform .2s,visibility .2s}
.vh-experiment .vh-contact-panel.is-open{visibility:visible;opacity:1;transform:none}
.vh-panel-heading{display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:24px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}
.vh-panel-close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;font-size:28px;color:#191e29;cursor:pointer}
.vh-experiment .vh-contact-panel .vh-messenger,.vh-experiment .vh-contact-call{display:flex;align-items:center;justify-content:flex-start;width:100%;height:auto;min-height:62px;gap:12px;padding:8px 0;color:#191e29;font-size:16px;text-transform:none;box-sizing:border-box;border-bottom:1px solid #eee}
.vh-experiment .vh-contact-panel .vh-messenger:last-child{border-bottom:0}
.vh-experiment .vh-contact-panel .vh-messenger svg,.vh-experiment .vh-contact-panel .vh-messenger img,.vh-experiment .vh-contact-call svg{width:36px;height:36px;flex-basis:36px}
.vh-contact-call svg path:first-child{fill:#191e29}
.vh-contact-call svg path:nth-child(2){fill:#fff}
.vh-contact-call small{display:block;font-size:13px;line-height:20px;opacity:.6}
.vh-arrow{margin-left:auto;color:#888}
.vh-experiment.vh-b .c-header,.vh-experiment.vh-c .c-header{height:94px;background:#fff!important;position:absolute}
.vh-experiment.vh-b.ny-header-scrolled .c-header,.vh-experiment.vh-c.ny-header-scrolled .c-header{position:fixed}
.vh-experiment.vh-b .c-header__bg,.vh-experiment.vh-c .c-header__bg{opacity:1!important;visibility:visible!important;background:#fff!important;box-shadow:0 1px 0 #191e2912}
.vh-experiment.vh-b .c-header__hamburger,.vh-experiment.vh-c .c-header__hamburger{top:24px;left:10px;width:38px;height:44px}
.vh-experiment.vh-b .c-header__hamburger i,.vh-experiment.vh-c .c-header__hamburger i{left:4px;width:28px;background:#191e29!important}
.vh-experiment.vh-b .c-header__logotype{left:auto;right:12px;top:36px;width:110px;transform:none}
.vh-experiment.vh-b .c-header__logotype-light,.vh-experiment.vh-c .c-header__logotype-light{opacity:0!important}
.vh-experiment.vh-b .c-header__logotype-dark,.vh-experiment.vh-c .c-header__logotype-dark{opacity:1!important}
.vh-experiment.vh-b .c-header__mobile-phone-button,.vh-experiment.vh-b .c-header__controls--left,.vh-experiment.vh-c .c-header__mobile-phone-button{display:none}
.vh-experiment.vh-b .vh-compact-actions{position:absolute;left:50px;right:126px;top:10px;display:grid;grid-template-columns:minmax(0,1fr) 32px;column-gap:4px;color:#191e29}
.vh-experiment.vh-b .vh-phone-number{font-size:14px;min-height:25px;justify-content:center;width:100%}
.vh-experiment.vh-b .vh-phone-group .vh-caption{font-size:9px;line-height:14px;gap:4px;justify-content:center}
.vh-experiment.vh-b .vh-status-dot{width:4px;height:4px;flex-basis:4px}
.vh-experiment.vh-b .vh-compact-actions>.vh-messenger{align-self:center;min-width:32px;min-height:44px;width:32px;flex-basis:32px}
.vh-experiment.vh-b .vh-compact-actions>.vh-messenger svg{width:28px;height:28px;flex-basis:28px}
.vh-experiment .vh-book{font-size:11px;line-height:15px;min-height:34px;padding:8px 12px;border-radius:0;background:#191e29;color:#fff;box-sizing:border-box}
.vh-experiment.vh-b .vh-book{grid-column:1/2;padding:10px 5px;min-height:40px;font-size:10px;white-space:nowrap;margin-top:2px}
.vh-experiment.vh-b .vh-compact-actions>.vh-messenger{grid-column:2;grid-row:1/3}
.vh-experiment.vh-b .ny-hero{padding-top:94px;box-sizing:border-box}
.vh-experiment.vh-c .c-header{height:128px}
.vh-experiment.vh-c .c-header__hamburger{top:10px}
.vh-experiment.vh-c .c-header__logotype{top:20px;width:190px;left:50%;transform:translateX(-50%)}
.vh-experiment.vh-c .c-header__controls--left{display:flex;top:12px;right:10px;left:auto;margin:0}
.vh-experiment.vh-c .search-button path{stroke:#191e29!important}
.vh-experiment.vh-c .vh-action-row{position:absolute;left:12px;right:12px;top:62px;display:flex;justify-content:space-between;gap:8px;align-items:center;border-top:1px solid #eee;padding-top:7px;color:#191e29}
.vh-experiment .vh-direct-call{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:52px;min-height:48px;font-size:12px;color:#191e29}
.vh-call-icon{position:relative;height:25px}
.vh-call-icon svg{width:24px;height:24px}
.vh-call-icon svg path:first-child{fill:#191e29}
.vh-call-icon svg path:nth-child(2){fill:#fff}
.vh-call-icon .vh-status-dot{position:absolute;right:-8px;top:0}
.vh-row-messengers>.vh-caption{text-align:center;font-size:10px;line-height:12px}
.vh-row-messengers .vh-message-icons{gap:3px}
.vh-experiment .vh-row-messengers .vh-messenger{min-width:32px;min-height:44px;flex-basis:32px}
.vh-experiment .vh-row-messengers .vh-messenger svg,.vh-experiment .vh-row-messengers .vh-messenger img{width:28px;height:28px;flex-basis:28px}
.vh-experiment.vh-c .vh-book{padding:10px 8px;min-height:44px;font-size:10px}
.vh-experiment.vh-c .ny-hero{padding-top:128px;box-sizing:border-box}
.vh-experiment.vh-b.navActive .c-header__hamburger i,.vh-experiment.vh-c.navActive .c-header__hamburger i{background:#fff!important}
.vh-experiment.vh-b.navActive .c-header__logotype-light,.vh-experiment.vh-c.navActive .c-header__logotype-light{opacity:1!important}
.vh-experiment.vh-b.navActive .c-header__logotype-dark,.vh-experiment.vh-c.navActive .c-header__logotype-dark{opacity:0!important}
.vh-experiment.vh-b.navActive .vh-compact-actions,.vh-experiment.vh-c.navActive .vh-action-row{visibility:hidden}}
@media  (max-width:360px){.vh-experiment.vh-a .c-header .c-header__logotype{width:148px;left:45%;top:33px;transform:translateX(-50%)}
.vh-experiment.vh-b .c-header__logotype{width:92px;right:8px;top:36px}
.vh-experiment.vh-b .vh-compact-actions{left:50px;right:104px}
.vh-experiment.vh-b .vh-phone-number{font-size:12px}
.vh-experiment.vh-c .c-header__logotype{width:170px}}
@media  (prefers-reduced-motion:reduce){.vh-status-dot:after{animation:none;display:none}}
@media  (max-width:767px){html.vh-experiment.vh-b:not(.navActive) .c-header .c-header__hamburger i,html.vh-experiment.vh-c:not(.navActive) .c-header .c-header__hamburger i{background:#191e29!important}}
@media  (min-width:768px){html.vh-experiment .c-header{height:60px;display:flex;align-items:center;gap:26px;padding:0 28px;box-sizing:border-box;background:#fff!important}
html.vh-experiment .c-header .c-header__bg{position:absolute;inset:0;height:60px;pointer-events:none}
html.vh-experiment .c-header .c-menu-fullscreen{position:absolute;left:0;top:0;flex:none;width:100%}
html.vh-experiment:not(.navActive) .c-header .c-header__bg{opacity:1!important;visibility:visible!important;background:#fff!important;box-shadow:0 1px 0 #191e2912}
html.vh-experiment .c-header .c-header__hamburger{position:relative;top:auto;left:auto;width:92px;min-width:92px;height:44px;margin:0;order:0}
html.vh-experiment .c-header .c-header__hamburger i{width:28px;left:0}
html.vh-experiment:not(.navActive) .c-header .c-header__hamburger i{background:#191e29!important}
html.vh-experiment .c-header .c-header__hamburger span{display:block;left:36px;margin:12px 0 0;font-size:16px;line-height:20px;width:auto}
html.vh-experiment:not(.navActive) .c-header .c-header__hamburger span{color:#191e29}
html.vh-experiment .c-header .c-header__controls--left{position:relative;top:0!important;left:auto;right:auto;width:28px;min-width:28px;height:44px;margin:0;display:flex;align-items:center;order:1}
html.vh-experiment:not(.navActive) .c-header .search-button path{stroke:#191e29!important}
html.vh-experiment .c-header .c-header__logotype{position:relative;top:auto;left:auto;right:auto;transform:none;width:220px;min-width:220px;height:36px;order:2}
html.vh-experiment:not(.navActive) .c-header .c-header__logotype-light{opacity:0!important}
html.vh-experiment:not(.navActive) .c-header .c-header__logotype-dark{opacity:1!important}
html.vh-experiment .c-header .vh-desktop-contacts{position:relative;top:auto;left:auto;right:auto;display:flex;align-items:center;gap:28px;margin-left:auto;color:#191e29;order:3}
.vh-desktop-contacts .vh-message-group,.vh-desktop-contacts .vh-phone-group{display:flex;align-items:center;gap:10px;white-space:nowrap}
.vh-desktop-contacts .vh-caption{font-size:12px;line-height:18px;margin:0}
.vh-desktop-contacts .vh-online{font-size:inherit;margin:0;opacity:.6}
.vh-desktop-contacts .vh-phone-number{font-size:20px;line-height:24px;gap:9px;min-height:44px}
.vh-desktop-contacts .vh-message-icons{gap:3px}
.vh-experiment .c-header__mobile-phone-button{display:none}
html.vh-experiment.navActive .c-header{background:transparent!important}
html.vh-experiment.navActive .c-header .vh-desktop-contacts{color:#fff}}
@media  (min-width:768px) and (max-width:1399px){html.vh-experiment .c-header{gap:18px;padding:0 20px}
html.vh-experiment .c-header .c-header__logotype{width:175px;min-width:175px;height:29px}
html.vh-experiment .c-header .vh-desktop-contacts{gap:16px}
.vh-desktop-contacts .vh-caption{font-size:11px;line-height:16px}
.vh-desktop-contacts .vh-phone-number{font-size:18px}
.vh-experiment .vh-desktop-contacts .vh-messenger{min-width:36px;flex-basis:36px}
.vh-desktop-contacts .vh-message-icons{gap:2px}}
@media  (min-width:768px) and (max-width:1100px){html.vh-experiment .c-header{gap:14px;padding:0 14px}
html.vh-experiment .c-header .c-header__hamburger{width:36px;min-width:36px}
html.vh-experiment .c-header .c-header__hamburger span{display:none}
html.vh-experiment .c-header .c-header__logotype{width:145px;min-width:145px;height:24px}
html.vh-experiment .c-header .vh-desktop-contacts{gap:12px}
.vh-desktop-contacts .vh-message-group,.vh-desktop-contacts .vh-phone-group{gap:7px}
.vh-desktop-contacts .vh-caption{font-size:10px;line-height:16px}
.vh-desktop-contacts .vh-phone-number{font-size:17px}
.vh-experiment .vh-desktop-contacts .vh-messenger{min-width:32px;flex-basis:32px}
.vh-experiment .vh-desktop-contacts .vh-messenger svg,.vh-experiment .vh-desktop-contacts .vh-messenger img{width:30px;height:30px;flex-basis:30px}}
@media  (min-width:768px) and (max-width:900px){html.vh-experiment .c-header{gap:10px;padding:0 10px}
html.vh-experiment .c-header .c-header__logotype{width:115px;min-width:115px;height:19px}
html.vh-experiment .c-header .vh-desktop-contacts{gap:10px}
.vh-desktop-contacts .vh-caption{font-size:9px;line-height:14px}
.vh-desktop-contacts .vh-phone-number{font-size:16px;gap:6px}}
.vh-experiment .vh-panel-close{color:#c43636}
@media  (min-width:768px){html.vh-experiment .c-header .c-header__logotype{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.vh-desktop-contacts .vh-message-group,.vh-desktop-contacts .vh-phone-group{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}
.vh-desktop-contacts .vh-caption{line-height:14px;margin:0}
.vh-experiment .vh-desktop-contacts .vh-messenger{min-height:36px}
.vh-desktop-contacts .vh-phone-number{min-height:36px}
.vh-desktop-contacts .vh-phone-group .vh-caption{gap:6px}
html.vh-experiment .c-header .vh-desktop-contacts{gap:28px}}
@media  (min-width:768px) and (max-width:900px){html.vh-experiment .c-header .vh-desktop-contacts{gap:12px}}
@media  (max-width:767px){html.vh-experiment.vh-a .c-header .c-header__hamburger{top:20px}
html.vh-experiment.vh-a .c-header .c-header__mobile-phone-button{top:20px!important;right:58px;width:44px;height:44px;margin:0;display:flex;align-items:center;justify-content:center}
html.vh-experiment .c-header .vh-contact-panel{padding:20px}
html.vh-experiment.vh-a .c-header .c-header__controls--left{top:20px!important;right:12px;left:auto;width:44px;height:44px;margin:0;display:flex;align-items:center;justify-content:center}
html.vh-experiment.vh-c .c-header .c-header__controls--left{top:10px!important;right:10px;left:auto;width:44px;height:44px;margin:0;display:flex;align-items:center;justify-content:center}
html.vh-experiment.vh-a .c-header .search-button,html.vh-experiment.vh-c .c-header .search-button{position:static;margin:0;transform:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center}
html.vh-experiment.vh-a .c-header .search-button svg,html.vh-experiment.vh-c .c-header .search-button svg{width:28px;height:26px}
html.vh-experiment.vh-b .c-header .c-header__logotype{right:12px;top:28px;left:auto;transform:none;width:44px;height:38px;overflow:hidden}
html.vh-experiment.vh-b .c-header .c-header__logotype img{width:219px!important;max-width:none;height:auto;top:0;left:0}
html.vh-experiment.vh-b .vh-compact-actions{left:54px;right:64px;column-gap:6px;grid-template-columns:minmax(0,1fr) 36px}
html.vh-experiment.vh-b .vh-phone-number{font-size:17px;min-height:25px}
html.vh-experiment.vh-b .vh-phone-group .vh-caption{font-size:10px}
html.vh-experiment.vh-b .vh-book{font-size:11px}
html.vh-experiment.vh-b .vh-compact-actions>.vh-messenger svg{width:32px;height:32px}}
@media  (max-width:360px){html.vh-experiment.vh-b .vh-phone-number{font-size:15px}
html.vh-experiment.vh-b .vh-compact-actions{left:50px;right:60px}}
html.vh-experiment .c-header,html.vh-experiment .c-header__bg{box-shadow:none!important}
html.vh-experiment:not(.navActive) .c-header{background:transparent!important}
html.vh-experiment:not(.ny-header-scrolled):not(.navActive) .c-header:before{content:"";position:absolute;left:0;right:0;top:0;height:190px;background:linear-gradient(180deg,rgba(10,20,26,.82),rgba(10,20,26,.42) 48%,rgba(10,20,26,0));pointer-events:none;z-index:0}
html.vh-experiment:not(.ny-header-scrolled):not(.navActive) .c-header .c-header__bg{opacity:0!important;visibility:hidden!important;background:transparent!important}
html.vh-experiment.ny-header-scrolled:not(.navActive) .c-header{background:#fff!important}
html.vh-experiment.ny-header-scrolled:not(.navActive) .c-header .c-header__bg{opacity:1!important;visibility:visible!important;background:#fff!important;inset:0;height:100%!important}
html.vh-experiment:not(.navActive) .c-header .c-header__logotype{z-index:3}
html.vh-experiment:not(.ny-header-scrolled):not(.navActive) .c-header .c-header__logotype-light{opacity:1!important}
html.vh-experiment:not(.ny-header-scrolled):not(.navActive) .c-header .c-header__logotype-dark{opacity:0!important}
html.vh-experiment.ny-header-scrolled:not(.navActive) .c-header .c-header__logotype-light{opacity:0!important}
html.vh-experiment.ny-header-scrolled:not(.navActive) .c-header .c-header__logotype-dark{opacity:1!important}
html.vh-experiment:not(.ny-header-scrolled):not(.navActive) .c-header .c-header__hamburger i{background:#fff!important}
html.vh-experiment:not(.ny-header-scrolled):not(.navActive) .c-header .c-header__hamburger span{color:#fff!important}
html.vh-experiment:not(.ny-header-scrolled):not(.navActive) .c-header .search-button path{stroke:#fff!important}
html.vh-experiment.ny-header-scrolled:not(.navActive) .c-header .c-header__hamburger i{background:#191e29!important}
html.vh-experiment.ny-header-scrolled:not(.navActive) .c-header .search-button path{stroke:#191e29!important}
html.vh-experiment .c-header .vh-messenger svg,html.vh-experiment .c-header .vh-messenger img{width:28px;height:28px;flex-basis:28px}
html.vh-experiment .c-header .vh-desktop-contacts .vh-messenger{width:36px;min-width:36px;min-height:28px;height:28px;flex-basis:36px}
html.vh-experiment .c-header .vh-desktop-contacts .vh-message-group,html.vh-experiment .c-header .vh-desktop-contacts .vh-phone-group{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}
html.vh-experiment .c-header .vh-desktop-contacts .vh-caption{font-size:12px;line-height:14px;margin:0}
html.vh-experiment .c-header .vh-desktop-contacts .vh-online{font-size:inherit}
html.vh-experiment .c-header .vh-desktop-contacts .vh-phone-number{height:28px;min-height:28px;font-size:20px;line-height:28px}
html.vh-experiment:not(.ny-header-scrolled):not(.navActive) .c-header .vh-desktop-contacts{color:#fff}
html.vh-experiment.ny-header-scrolled:not(.navActive) .c-header .vh-desktop-contacts{color:#191e29}
html.vh-experiment .vh-phone-glyph{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
html.vh-hide-floating-booking .c-floating-panel__mobile-button,html.vh-hide-floating-booking .c-floating-panel__desktop .hb-button:has([data-popup="popup-booking"]){display:none!important}
@media  (min-width:768px){html.vh-experiment .c-header{height:60px!important;min-height:60px;align-items:center}
html.vh-experiment .c-header .vh-desktop-contacts{height:46px;top:auto!important;align-items:center}
html.vh-experiment .c-header .c-header__logotype{top:50%!important;transform:translate(-50%,-50%)!important}}
@media  (min-width:768px) and (max-width:1100px){html.vh-experiment .c-header .vh-desktop-contacts .vh-caption{font-size:10px;line-height:14px}
html.vh-experiment .c-header .vh-desktop-contacts .vh-phone-number{font-size:17px}}
@media  (max-width:767px){html.vh-experiment.vh-a .c-header{height:80px!important;min-height:80px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px 44px;gap:6px;align-items:center;padding:0 10px;box-sizing:border-box}
html.vh-experiment.vh-c .c-header{height:128px!important;min-height:128px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;align-items:center;padding:0 12px 64px;box-sizing:border-box}
html.vh-experiment .c-header .c-header__hamburger,html.vh-experiment .c-header .c-header__mobile-phone-button,html.vh-experiment .c-header .c-header__controls--left{position:relative!important;top:auto!important;right:auto!important;left:auto!important;transform:none!important;width:44px;height:44px;margin:0!important;display:flex;align-items:center;justify-content:center;z-index:3}
html.vh-experiment .c-header .c-header__hamburger{grid-column:1;grid-row:1}
html.vh-experiment .c-header .c-header__hamburger i{width:32px;left:6px}
html.vh-experiment .c-header .c-header__hamburger span{display:none}
html.vh-experiment.vh-a .c-header .c-header__mobile-phone-button{grid-column:3;grid-row:1;filter:none!important;color:#fff}
html.vh-experiment.vh-c .c-header .c-header__mobile-phone-button{display:none!important}
html.vh-experiment .c-header .c-header__controls--left{grid-column:4;grid-row:1}
html.vh-experiment.vh-c .c-header .c-header__controls--left{grid-column:3}
html.vh-experiment .c-header .search-button{position:static;transform:none!important;width:44px;height:44px;display:flex;align-items:center;justify-content:center}
html.vh-experiment .c-header .search-button svg{width:32px;height:30px}
html.vh-experiment .c-header .c-header__logotype{position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;grid-column:2;grid-row:1;justify-self:center;width:min(190px,100%);min-width:0;height:32px;margin:0}
html.vh-experiment .c-header .c-header__logotype img{width:100%!important;height:auto;top:50%;transform:translateY(-50%)}
html.vh-experiment.vh-c .c-header .c-header__logotype{width:min(200px,100%)}
html.vh-experiment.ny-header-scrolled:not(.navActive) .c-header .c-header__mobile-phone-button{color:#191e29}
html.vh-experiment .c-header .vh-contact-panel{top:80px;box-shadow:none;border:1px solid #e5e5e5}
html.vh-experiment.vh-c .c-header:before{height:230px}
html.vh-experiment.vh-c .c-header .vh-action-row{top:64px;left:12px;right:12px;height:64px;padding:0;align-items:center;box-sizing:border-box;border-color:rgba(255,255,255,.24);color:#fff}
html.vh-experiment.vh-c .c-header .vh-direct-call{color:inherit;min-height:52px;gap:3px}
html.vh-experiment.vh-c .c-header .vh-call-icon{height:28px}
html.vh-experiment.vh-c .c-header .vh-call-icon .vh-phone-glyph{width:28px;height:28px}
html.vh-experiment.vh-c .c-header .vh-call-icon .vh-status-dot{top:0;right:-7px}
html.vh-experiment.vh-c .c-header .vh-row-messengers{display:flex;flex-direction:column;align-items:center;gap:4px}
html.vh-experiment.vh-c .c-header .vh-row-messengers>.vh-caption{font-size:11px;line-height:14px;color:inherit}
html.vh-experiment.vh-c .c-header .vh-row-messengers .vh-messenger{min-height:28px;height:28px}
html.vh-experiment.vh-c.ny-header-scrolled:not(.navActive) .c-header .vh-action-row{color:#191e29;border-color:#eee}
html.vh-experiment.vh-c:not(.ny-header-scrolled):not(.navActive) .c-header .vh-book{background:#fff;color:#191e29}
html.vh-experiment.vh-hide-floating-booking .vh-action-row .vh-book{display:none}
html.vh-experiment.vh-hide-floating-booking .vh-action-row{justify-content:center;gap:36px}
html.vh-experiment.vh-c .ny-hero{padding-top:0!important}}
html.vh-experiment.navActive .c-header .c-header__logotype-light{opacity:1!important}
html.vh-experiment.navActive .c-header .c-header__logotype-dark{opacity:0!important}
html.vh-experiment.navActive .c-header .c-header__hamburger i{background:#fff!important}
html.vh-experiment.navActive .c-header .search-button path{stroke:#fff!important}
html.vh-experiment.navActive .c-header .c-header__mobile-phone-button{color:#fff!important}
html.vh-experiment.navActive .c-header .vh-desktop-contacts{color:#fff!important}
@media  (min-width:768px) and (max-width:900px){html.vh-experiment .c-header .c-header__logotype{left:32%!important}}
html.vh-experiment .c-header .c-header__bg{position:absolute!important;inset:0;height:100%!important;pointer-events:none}
@media  (max-width:767px){html.vh-experiment .c-header .c-menu-fullscreen{position:absolute!important;left:0;top:0;width:100%}
html.vh-experiment.vh-a .c-header{grid-template-rows:80px}
html.vh-experiment.vh-c .c-header{grid-template-rows:64px}
html.vh-experiment.vh-a .c-header .c-header__mobile-phone-button,html.vh-experiment.vh-a .c-header .c-header__controls--left,html.vh-experiment.vh-c .c-header .c-header__controls--left{top:auto!important;right:auto!important;left:auto!important}}
html.vh-experiment .c-header .js-header-toggle-contacts-btn{color:inherit}
html.vh-experiment .c-header .c-header__hamburger i,html.vh-experiment .c-header .c-header__hamburger span,html.vh-experiment .c-header .search-button path{transition:none!important}
html.vh-experiment.navActive .c-header{background:transparent!important}
html.vh-experiment.navActive .c-header .c-header__bg{height:100svh!important;width:100%;background:#191e29!important;opacity:1!important;visibility:visible!important}
@media  (max-width:767px){html.vh-experiment.vh-c .c-floating-panel__mobile-button{display:none!important}}
@media  (min-width:768px){html.vh-experiment .c-header{height:80px!important;min-height:80px;align-items:center}}
.vh-mono-icon{display:none!important}
@media  (min-width:768px){html.vh-monochrome .vh-desktop-contacts .vh-max img{display:none!important}
html.vh-monochrome .vh-desktop-contacts .vh-max .vh-mono-icon{display:block!important}
html.vh-monochrome .vh-desktop-contacts .vh-messenger svg path{fill:#fff}
html.vh-monochrome .vh-desktop-contacts .vh-messenger svg path:first-child{fill:currentColor}
html.vh-monochrome:not(.ny-header-scrolled) .vh-desktop-contacts .vh-messenger svg path:not(:first-child),html.vh-monochrome.navActive .vh-desktop-contacts .vh-messenger svg path:not(:first-child){fill:#191e29}}
@media  (min-width:768px){.vh-desktop-contacts .vh-messenger{color:inherit}}
html.vh-experiment .c-header .vh-phone-glyph path{fill:none!important;stroke:currentColor!important}
@media  (max-width:767px){html.vh-experiment.vh-c .c-header .vh-action-row .vh-book{display:inline-flex!important;align-items:center;justify-content:center}
html.vh-experiment.vh-c .c-header .vh-action-row{justify-content:space-between;gap:8px}}
@media  (max-width:767px){html.vh-experiment.vh-c:not(.ny-header-scrolled):not(.navActive) .c-header .vh-book{color:#191e29!important}
html.vh-experiment.vh-c:not(.ny-header-scrolled):not(.navActive) .c-header .vh-book:before{background:#fff!important}}
html.vh-experiment .c-header .vh-messenger{color:inherit}
html.vh-monochrome .c-header .vh-max img{display:none!important}
html.vh-monochrome .c-header .vh-max .vh-mono-icon{display:block!important}
html.vh-monochrome .c-header .vh-messenger svg path{fill:#fff}
html.vh-monochrome .c-header .vh-messenger svg path:first-child{fill:currentColor}
html.vh-monochrome:not(.ny-header-scrolled) .vh-action-row .vh-messenger svg path:not(:first-child){fill:#191e29}
html.vh-monochrome .c-header .vh-contact-panel .vh-messenger svg path:first-child{fill:#191e29}
html.vh-monochrome .c-header .vh-contact-panel .vh-messenger svg path:not(:first-child){fill:#fff}
@media  (max-width:767px){html.vh-experiment .c-header .vh-phone-glyph,html.vh-experiment .c-header .vh-contact-call svg{width:28px;height:28px;flex-basis:28px}
html.vh-experiment.vh-c .c-header .vh-direct-call{font-family:inherit;font-size:11px;line-height:14px;font-weight:400;gap:4px;min-height:46px}
html.vh-experiment.vh-c .c-header .vh-direct-call>span:last-child{order:-1}
html.vh-experiment.vh-c .c-header .vh-row-messengers>.vh-caption{font-weight:400}}
@media  (min-width:768px){html.vh-experiment.navActive .c-header .c-header__hamburger span{display:none!important}
html.vh-experiment .c-menu-fullscreen .menu{margin-top:60px}}
@media   (min-width:768px) and (max-width:1199px){html.vh-experiment .c-header .c-header__logotype{width:190px;min-width:190px;height:32px;left:40%!important}
html.vh-experiment .c-header .c-header__logotype img{width:100%!important;height:auto}}
@media   (min-width:768px) and (max-width:900px){html.vh-experiment .c-header .c-header__logotype{left:32%!important}}
@media  (max-width:767px){html.ny-contact-visible.vh-experiment.vh-c .c-header .vh-action-row .vh-book{display:none!important}
html.ny-contact-visible.vh-experiment.vh-c .c-header .vh-action-row{justify-content:center;gap:36px}}
.vh-pc-contact-copy{display:none}
@media  (min-width:1200px){html.vh-experiment .c-header{height:140px!important;min-height:140px}
html.vh-experiment .c-header .vh-desktop-contacts{height:52px;gap:48px}
html.vh-experiment .c-header .vh-desktop-contacts .vh-message-group,
 html.vh-experiment .c-header .vh-desktop-contacts .vh-phone-group{gap:10px}
html.vh-experiment .c-header .vh-desktop-contacts .vh-message-icons{gap:12px}
.vh-desktop-contacts .vh-pc-contact-copy{display:inline}
.vh-desktop-contacts .vh-previous-contact-copy{display:none}}
@media  (min-width:768px){html.vh-experiment.ny-header-scrolled:not(.navActive) .c-header .c-header__bg{box-shadow:0 5px 6px rgba(0,0,0,.08)!important}}
@media  (min-width:768px) and (max-width:1199px){html.vh-experiment .c-header{height:112px!important;min-height:112px}
html.vh-experiment .c-header .vh-desktop-contacts{height:50px;gap:24px}
html.vh-experiment .c-header .vh-desktop-contacts .vh-message-group,
 html.vh-experiment .c-header .vh-desktop-contacts .vh-phone-group{gap:8px}
html.vh-experiment .c-header .vh-desktop-contacts .vh-message-icons{gap:8px}
html.vh-experiment .c-header .vh-desktop-contacts .vh-caption{font-size:11px}
.vh-desktop-contacts .vh-pc-contact-copy{display:inline}
.vh-desktop-contacts .vh-previous-contact-copy{display:none}}
@media  (min-width:1200px){html.vh-experiment .c-header .c-header__logotype{width:287.936842px;min-width:287.936842px;height:47px}
html.vh-experiment .c-header .c-header__logotype img{width:100%!important;height:47px!important;object-fit:contain}
html.vh-experiment .c-header .vh-desktop-contacts{height:64px}
html.vh-experiment .c-header .vh-desktop-contacts .vh-phone-number{font-size:25px;font-weight:400;line-height:36px;height:36px;min-height:36px;position:relative;top:-3.5px}
html.vh-experiment .c-header .vh-desktop-contacts .vh-caption{font-size:15px;line-height:18px}
html.vh-experiment .c-header .vh-desktop-contacts .vh-messenger{width:44px;min-width:44px;flex-basis:44px;height:36px;min-height:36px}
html.vh-experiment .c-header .vh-desktop-contacts .vh-messenger svg,
 html.vh-experiment .c-header .vh-desktop-contacts .vh-messenger img{width:36px;height:36px;flex-basis:36px}
html.vh-experiment .c-header .c-header__hamburger{width:140px;min-width:140px}
html.vh-experiment .c-header .c-header__hamburger i{width:37px;left:10px}
html.vh-experiment .c-header .c-header__hamburger span{left:68px;font-size:25px;line-height:20px;font-weight:400}
html.vh-experiment .c-header .c-header__controls--left{width:33px;min-width:33px}
html.vh-experiment .c-header .search-button{width:32.5px;height:36px;transform:none!important;display:flex;align-items:center;justify-content:center}
html.vh-experiment .c-header .search-button svg{width:32.5px;height:29.9px;display:block;position:relative;top:2px}}
@media  (min-width:1200px) and (max-width:1399px){html.vh-experiment .c-header .c-header__logotype{left:43%!important}}