@charset "UTF-8";@media (max-width:991px){.language__link{font-size:12px}}@media (max-width:767px){.language__link{font-size:10px}}.language__link{font-family:"Norms",Verdana,sans-serif;font-size:14px;font-weight:400;letter-spacing:.03em}@media (max-width:991px){.language__link{font-size:12px}}@media (max-width:767px){.language__link{font-size:10px}}.language{position:relative;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}@media (max-width:767px){.language{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.language__item,.language__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.language__item+.language__item{margin-left:0}.language__item+.language__item::before{margin:0 10px;font-weight:300;color:rgba(255,255,255,.4);content:"|";pointer-events:none}.language__link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;height:auto;line-height:1;text-decoration:none;text-transform:uppercase;color:rgba(255,255,255,.6);background-color:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;opacity:1;-webkit-transition:color .4s,opacity .2s;transition:color .4s,opacity .2s;pointer-events:auto}.language__link:focus:not(.language__link--active),.language__link:hover:not(.language__link--active){color:#fff}.language__link--active{color:#fff}.header-default .link--logo{justify-self:left}.header-default.header--inner,.header-default.header--static,.header__top-block{min-height:160px}@media (max-width:1600px){.header-default.header--inner,.header-default.header--static{min-height:130px}}@media (max-width:1325px){.header-default.header--inner,.header-default.header--static{min-height:160px}}@media (max-width:767px){.header-default.header--inner,.header-default.header--mobile-static,.header-default.header--static{min-height:70px}}.header-default .header__accessibility span,.header-default .header__button-menu,.header__contacts-phone-link::before{display:none}@media (max-width:1325px){.header-default .header__button-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:1600px){.header__top-block{min-height:130px}}@media (max-width:1325px){.header__top-block{min-height:160px}.header__top-block.header__top-block--scrolled{min-height:70px}}@media (max-width:767px){.header__top-block{min-height:70px}}.header__top-container{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:90px;grid-auto-flow:column;grid-template-columns:1fr auto 1fr;grid-column-gap:40px}@media (max-width:1600px){.header__top-container{min-height:80px;grid-template-columns:1fr auto 1fr}}@media (max-width:1325px){.header__top-container{grid-column-gap:20px}}@media (max-width:767px){.header__top-container{min-height:70px;grid-template-columns:1fr auto auto}}@media (max-width:1325px){.header--no-lang .header__top-container{grid-template-columns:1fr auto}}@media (max-width:767px){.header__top-block--scrolled .header__top-container{grid-template-columns:1fr auto}}.header__content{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-auto-flow:column;grid-column-gap:60px}@media (max-width:1600px){.header__content{grid-column-gap:40px}}@media (max-width:1325px){.header__content{grid-column-gap:20px}}.header__content--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media (max-width:1325px){.header--no-lang .header__content--left{display:none}}@media (max-width:767px){.header--no-lang .header__content--left{display:grid}.header__top-block--scrolled .header__content--left{display:none}}.header__content--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;justify-items:end}@media (max-width:1325px){.header__content .header__contacts-phone{display:none}}@media (max-width:767px){.header__content .header__contacts-phone{display:-webkit-box;display:-ms-flexbox;display:flex}.header__content .header__contacts-phone-link{font-size:0;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;width:40px;height:40px;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:50%;background-color:transparent}}@media (max-width:767px){.header__content .header__contacts-phone-link::before{font-size:18px;display:inline-block}.header__content .header__contacts-phone--hidden-number .header__contacts-phone-link,.header__content .header__contacts-phone--list .header__contacts-phone-link{display:none}}@media (max-width:1325px){.header__contacts-address,.header__contacts-messenger{display:none}}.header__accessibility span,.header__top-block--scrolled .header__contacts-address{display:none}.page--booking .header__top-block--scrolled .header__contacts-address{display:block}@media (max-width:1325px){.header__top .header__accessibility,.page--booking .header__top-block--scrolled .header__contacts-address{display:none}}@media (max-width:767px){.header__accessibility{margin-top:20px}}@media (min-width:1326px){.search-form--position-top{top:130px;bottom:auto}}@media (min-width:1601px){.search-form--position-top{top:160px}}

