@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&subset=cyrillic,cyrillic-ext);@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900);@media(min-width:571px){.iq_show--on_mobile{display:none!important}}@media(min-width:769px){.iq_show--on_tablet{display:none!important}}@media(min-width:997px){.iq_show--on_desktop{display:none!important}}@media(max-width:996px){.iq_hide--on_desktop{display:none!important}}@media(max-width:768px){.iq_hide--on_tablet{display:none!important}}@media(max-width:570px){.iq_hide--on_mobile{display:none!important}}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);line-height:1.15}body{min-width:280px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:14px;line-height:1.42857143;color:#29363e;background:#f3f8fb}*,:after,:before,body{box-sizing:border-box}code{font-size:1em;line-height:1.7em;font-weight:300;color:#29363e;font-family:Roboto}hr{border:none;color:#e3e3e3;background-color:#e3e3e3;height:1px;width:100%;margin:0}p+ul{margin-top:-.5em}a{text-decoration:none;cursor:pointer;color:#2588ad}a:hover{color:#16aee6};a:active{color:#008bbf};a:focus{text-decoration:none}iframe{border:none}img{max-width:none;border:0;vertical-align:middle}p{font-size:1em;line-height:1.7em;font-weight:300;color:#29363e}figure{margin:0}.hidden,.hidden_input{visibility:hidden;display:none!important}.loader__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100vh;width:100%;-ms-flex-direction:column;flex-direction:column}.loader__elem{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) matrix(1,0,0,1,0,0)}.loader__elem #drop{transform-origin:50% 50%}.loader__description{margin-top:10rem;font-size:1.8rem;color:#969696}@font-face{font-family:Ruble;src:url(/assets/hotels/fonts/rublefont.otf);font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-transform:none}.ruble:after{font-family:Ruble;content:" у ";font-size:.92em}.ruble.bold:after{font-family:Ruble;content:" д "}.iq_grunge_border:after{content:"";position:absolute;width:100%;height:40px;background-image:url(/assets/hotels/images/border.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-1px}#chatra{z-index:99!important}.iq_container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:100%;margin-left:auto;margin-right:auto}.iq_container.iq_container--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.iq_container.iq_container--column,.iq_container.iq_container--row{-ms-flex-direction:column;flex-direction:column}.iq_container.iq_container--ai_center{-ms-flex-align:center;align-items:center}.iq_container.iq_container--jc_center{-ms-flex-pack:center;justify-content:center}.iq_container.iq_container--jc_between{-ms-flex-pack:justify;justify-content:space-between}.iq_container.iq_container--jc_around{-ms-flex-pack:distribute;justify-content:space-around}.iq_container.iq_container--jc_start{-ms-flex-pack:start;justify-content:flex-start}.iq_container.iq_container--jc_end{-ms-flex-pack:end;justify-content:flex-end}@media (min-width:769px){.iq_container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:750px;margin-left:auto;margin-right:auto}}@media (min-width:997px){.iq_container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:970px;margin-left:auto;margin-right:auto}.iq_container.iq_container--content{max-width:950px}}@media (min-width:1200px){.iq_container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:1240px;margin-left:auto;margin-right:auto}}.iq_navbar{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-align:center;align-items:center}.iq_navbar__right{margin-left:auto;display:inline-block}.iq_nav--inverted .iq_nav__link{color:hsla(0,0%,100%,.85)}.iq_nav--inverted .iq_nav__link:hover:not(.iq_nav__link--nohover){color:#fff;background:hsla(0,0%,100%,.15)}.iq_nav--openMenu .iq_nav__link sup{position:absolute;right:-30px;top:0;font-size:12px}.iq_nav{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.iq_nav .iq_nav__link{height:100%}.iq_nav__link{margin:0 1.5em;font-size:1.15em;padding:20px 0;transition:all .2s ease;color:#51565b;position:relative}.iq_nav__link:after{content:"";background:#88ba32;position:absolute;bottom:19px;height:2px;width:0;left:0;transition:.5s ease-out;margin-bottom:-3px}@media(max-width:996px){.iq_nav__link:after{display:none}}.iq_nav__link:hover{color:#29363e}.iq_nav__link:hover:after{text-decoration:none;width:100%}@media(max-width:996px){.iq_nav__link{padding:0;margin:7px 0}}@media(max-width:1200px) and (min-width:996px){.iq_nav__link{font-size:1em;margin:0 1em}}.iq_nav__link sup{position:absolute;right:-30px;top:23px;font-size:12px}.iq_nav--desktop{display:none}.iq_nav--vertical{-ms-flex-direction:column;flex-direction:column;text-align:left;margin:10px 0 0}.iq_nav--vertical .iq_nav__link--new{width:100%;margin:10px 0 0}.iq_nav--vertical .iq_nav__link--new:hover:after{display:none}@media(max-width:996px){.iq_nav{font-size:13px}}@media (min-width:997px){.iq_nav--desktop{display:-ms-inline-flexbox;display:inline-flex}}.iq_header__city,.iq_header__type{font-size:10px;font-weight:300}@media(min-width:997px){.iq_header__city,.iq_header__type{font-size:12px}}.iq_header__name{font-size:20px;line-height:1}@media(min-width:997px){.iq_header__name{font-size:24px;line-height:1.1}}.iq_header__sanatorium{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.iq_header__stars{margin:0 0 0 8px}.iq_header__logo{height:27px;width:18px}@media(min-width:997px){.iq_header__logo{height:32px;width:22px}}.iq_header__contentNew{position:relative;margin-left:18px;color:#29363e}.iq_header__contentNew:hover{color:#29363e}.iq_header__contentNew:after{position:absolute;top:0;left:-9px;content:"";height:100%;width:1px;background:#e7e7e7;display:block}.iq_header__description{margin-bottom:10px}.iq_header__description:before{content:"";background:#e7e7e7;margin:10px 0;width:100%;height:1px;left:0;top:0;display:block}.iq_header__button{padding:4px 20px;border-radius:3px;background:#2588ad;color:#fff;font-size:13px}.iq_header__button:hover{color:#fff}.iq_header__tooltip{position:relative}.iq_header__tooltip:hover .iq_header__tooltip--content{display:-ms-flexbox;display:flex}@media(max-width:996px){.iq_header__tooltip:hover .iq_header__tooltip--content{display:none}}.iq_header__tooltip--content{display:none;position:absolute;top:72px;left:-14px;background:#fff;padding:15px;width:220px;font-weight:300;font-size:13px;z-index:1;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;color:#29363e;border-radius:3px;box-shadow:3px 3px 14px hsla(0,0%,88%,.7)}.iq_header__tooltip--content:after{content:"";background:transparent;height:45px;width:100%;left:0;top:-44px;display:block;position:absolute}.iq_header__tooltip--content:before{content:"";position:absolute;display:block;left:14px;top:-20px;border:10px solid transparent;border-bottom-color:#fff}.iq_header__whoisLogo{width:180px}.iq_burger{cursor:pointer;margin-left:25px}@media(min-width:997px){.iq_burger{display:none}}.iq_burger__line{width:18px;height:2px;background:#3d3e3f;margin-bottom:3px}.iq_burger__line:last-child{margin-bottom:0}.iq_burger__line--short{width:14px;height:2px;background:#3d3e3f;margin:0 0 3px 4px}.iq_phone{font-size:1em;font-weight:400;color:#29363e}.iq_phone:after{content:"";display:block;width:18px;height:18px;margin:12px 0;background:url(/assets/hotels/images/phone.png);background-size:cover}@media(min-width:769px){.iq_phone:after{display:none}}.iq_phone:hover{text-decoration:none;color:#88ba32}.iq_phone:focus{text-decoration:none;outline:none}@media (min-width:997px){.iq_phone .iq_phone{font-size:1em}.iq_phone .iq_phone--big{font-size:1.5em}}@media(max-width:468px){.iq_phone .iq_phone--iconOnMobile{position:relative;display:inline-block;font-size:0}.iq_phone .iq_phone--iconOnMobile:before{content:"";display:block;font-size:2rem;width:1.1em;height:1.1em;background-color:#fff;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NzMuODA2IDQ3My44MDYiPjxwYXRoIGQ9Ik0zNzQuNDU2IDI5My41MDZjLTkuNy0xMC4xLTIxLjQtMTUuNS0zMy44LTE1LjUtMTIuMyAwLTI0LjEgNS4zLTM0LjIgMTUuNGwtMzEuNiAzMS41Yy0yLjYtMS40LTUuMi0yLjctNy43LTQtMy42LTEuOC03LTMuNS05LjktNS4zLTI5LjYtMTguOC01Ni41LTQzLjMtODIuMy03NS0xMi41LTE1LjgtMjAuOS0yOS4xLTI3LTQyLjYgOC4yLTcuNSAxNS44LTE1LjMgMjMuMi0yMi44IDIuOC0yLjggNS42LTUuNyA4LjQtOC41IDIxLTIxIDIxLTQ4LjIgMC02OS4ybC0yNy4zLTI3LjNjLTMuMS0zLjEtNi4zLTYuMy05LjMtOS41LTYtNi4yLTEyLjMtMTIuNi0xOC44LTE4LjYtOS43LTkuNi0yMS4zLTE0LjctMzMuNS0xNC43cy0yNCA1LjEtMzQgMTQuN2wtLjIuMi0zNCAzNC4zYy0xMi44IDEyLjgtMjAuMSAyOC40LTIxLjcgNDYuNS0yLjQgMjkuMiA2LjIgNTYuNCAxMi44IDc0LjIgMTYuMiA0My43IDQwLjQgODQuMiA3Ni41IDEyNy42IDQzLjggNTIuMyA5Ni41IDkzLjYgMTU2LjcgMTIyLjcgMjMgMTAuOSA1My43IDIzLjggODggMjYgMi4xLjEgNC4zLjIgNi4zLjIgMjMuMSAwIDQyLjUtOC4zIDU3LjctMjQuOC4xLS4yLjMtLjMuNC0uNSA1LjItNi4zIDExLjItMTIgMTcuNS0xOC4xIDQuMy00LjEgOC43LTguNCAxMy0xMi45IDkuOS0xMC4zIDE1LjEtMjIuMyAxNS4xLTM0LjYgMC0xMi40LTUuMy0yNC4zLTE1LjQtMzQuM2wtNTQuOS01NS4xem0zNS44IDEwNS4zYy0uMSAwLS4xLjEgMCAwLTMuOSA0LjItNy45IDgtMTIuMiAxMi4yLTYuNSA2LjItMTMuMSAxMi43LTE5LjMgMjAtMTAuMSAxMC44LTIyIDE1LjktMzcuNiAxNS45LTEuNSAwLTMuMSAwLTQuNi0uMS0yOS43LTEuOS01Ny4zLTEzLjUtNzgtMjMuNC01Ni42LTI3LjQtMTA2LjMtNjYuMy0xNDcuNi0xMTUuNi0zNC4xLTQxLjEtNTYuOS03OS4xLTcyLTExOS45LTkuMy0yNC45LTEyLjctNDQuMy0xMS4yLTYyLjYgMS0xMS43IDUuNS0yMS40IDEzLjgtMjkuN2wzNC4xLTM0LjFjNC45LTQuNiAxMC4xLTcuMSAxNS4yLTcuMSA2LjMgMCAxMS40IDMuOCAxNC42IDdsLjMuM2M2LjEgNS43IDExLjkgMTEuNiAxOCAxNy45IDMuMSAzLjIgNi4zIDYuNCA5LjUgOS43bDI3LjMgMjcuM2MxMC42IDEwLjYgMTAuNiAyMC40IDAgMzEtMi45IDIuOS01LjcgNS44LTguNiA4LjYtOC40IDguNi0xNi40IDE2LjYtMjUuMSAyNC40LS4yLjItLjQuMy0uNS41LTguNiA4LjYtNyAxNy01LjIgMjIuN2wuMy45YzcuMSAxNy4yIDE3LjEgMzMuNCAzMi4zIDUyLjdsLjEuMWMyNy42IDM0IDU2LjcgNjAuNSA4OC44IDgwLjggNC4xIDIuNiA4LjMgNC43IDEyLjMgNi43IDMuNiAxLjggNyAzLjUgOS45IDUuMy40LjIuOC41IDEuMi43IDMuNCAxLjcgNi42IDIuNSA5LjkgMi41IDguMyAwIDEzLjUtNS4yIDE1LjItNi45bDM0LjItMzQuMmMzLjQtMy40IDguOC03LjUgMTUuMS03LjUgNi4yIDAgMTEuMyAzLjkgMTQuNCA3LjNsLjIuMiA1NS4xIDU1LjFjMTAuMyAxMC4yIDEwLjMgMjAuNy4xIDMxLjN6TTI1Ni4wNTYgMTEyLjcwNmMyNi4yIDQuNCA1MCAxNi44IDY5IDM1LjhzMzEuMyA0Mi44IDM1LjggNjljMS4xIDYuNiA2LjggMTEuMiAxMy4zIDExLjIuOCAwIDEuNS0uMSAyLjMtLjIgNy40LTEuMiAxMi4zLTguMiAxMS4xLTE1LjYtNS40LTMxLjctMjAuNC02MC42LTQzLjMtODMuNXMtNTEuOC0zNy45LTgzLjUtNDMuM2MtNy40LTEuMi0xNC4zIDMuNy0xNS42IDExczMuNSAxNC40IDEwLjkgMTUuNnpNNDczLjI1NiAyMDkuMDA2Yy04LjktNTIuMi0zMy41LTk5LjctNzEuMy0xMzcuNXMtODUuMy02Mi40LTEzNy41LTcxLjNjLTcuMy0xLjMtMTQuMiAzLjctMTUuNSAxMS0xLjIgNy40IDMuNyAxNC4zIDExLjEgMTUuNiA0Ni42IDcuOSA4OS4xIDMwIDEyMi45IDYzLjcgMzMuOCAzMy44IDU1LjggNzYuMyA2My43IDEyMi45IDEuMSA2LjYgNi44IDExLjIgMTMuMyAxMS4yLjggMCAxLjUtLjEgMi4zLS4yIDcuMy0xLjEgMTIuMy04LjEgMTEtMTUuNHoiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NzMuODA2IDQ3My44MDYiPjxwYXRoIGQ9Ik0zNzQuNDU2IDI5My41MDZjLTkuNy0xMC4xLTIxLjQtMTUuNS0zMy44LTE1LjUtMTIuMyAwLTI0LjEgNS4zLTM0LjIgMTUuNGwtMzEuNiAzMS41Yy0yLjYtMS40LTUuMi0yLjctNy43LTQtMy42LTEuOC03LTMuNS05LjktNS4zLTI5LjYtMTguOC01Ni41LTQzLjMtODIuMy03NS0xMi41LTE1LjgtMjAuOS0yOS4xLTI3LTQyLjYgOC4yLTcuNSAxNS44LTE1LjMgMjMuMi0yMi44IDIuOC0yLjggNS42LTUuNyA4LjQtOC41IDIxLTIxIDIxLTQ4LjIgMC02OS4ybC0yNy4zLTI3LjNjLTMuMS0zLjEtNi4zLTYuMy05LjMtOS41LTYtNi4yLTEyLjMtMTIuNi0xOC44LTE4LjYtOS43LTkuNi0yMS4zLTE0LjctMzMuNS0xNC43cy0yNCA1LjEtMzQgMTQuN2wtLjIuMi0zNCAzNC4zYy0xMi44IDEyLjgtMjAuMSAyOC40LTIxLjcgNDYuNS0yLjQgMjkuMiA2LjIgNTYuNCAxMi44IDc0LjIgMTYuMiA0My43IDQwLjQgODQuMiA3Ni41IDEyNy42IDQzLjggNTIuMyA5Ni41IDkzLjYgMTU2LjcgMTIyLjcgMjMgMTAuOSA1My43IDIzLjggODggMjYgMi4xLjEgNC4zLjIgNi4zLjIgMjMuMSAwIDQyLjUtOC4zIDU3LjctMjQuOC4xLS4yLjMtLjMuNC0uNSA1LjItNi4zIDExLjItMTIgMTcuNS0xOC4xIDQuMy00LjEgOC43LTguNCAxMy0xMi45IDkuOS0xMC4zIDE1LjEtMjIuMyAxNS4xLTM0LjYgMC0xMi40LTUuMy0yNC4zLTE1LjQtMzQuM2wtNTQuOS01NS4xem0zNS44IDEwNS4zYy0uMSAwLS4xLjEgMCAwLTMuOSA0LjItNy45IDgtMTIuMiAxMi4yLTYuNSA2LjItMTMuMSAxMi43LTE5LjMgMjAtMTAuMSAxMC44LTIyIDE1LjktMzcuNiAxNS45LTEuNSAwLTMuMSAwLTQuNi0uMS0yOS43LTEuOS01Ny4zLTEzLjUtNzgtMjMuNC01Ni42LTI3LjQtMTA2LjMtNjYuMy0xNDcuNi0xMTUuNi0zNC4xLTQxLjEtNTYuOS03OS4xLTcyLTExOS45LTkuMy0yNC45LTEyLjctNDQuMy0xMS4yLTYyLjYgMS0xMS43IDUuNS0yMS40IDEzLjgtMjkuN2wzNC4xLTM0LjFjNC45LTQuNiAxMC4xLTcuMSAxNS4yLTcuMSA2LjMgMCAxMS40IDMuOCAxNC42IDdsLjMuM2M2LjEgNS43IDExLjkgMTEuNiAxOCAxNy45IDMuMSAzLjIgNi4zIDYuNCA5LjUgOS43bDI3LjMgMjcuM2MxMC42IDEwLjYgMTAuNiAyMC40IDAgMzEtMi45IDIuOS01LjcgNS44LTguNiA4LjYtOC40IDguNi0xNi40IDE2LjYtMjUuMSAyNC40LS4yLjItLjQuMy0uNS41LTguNiA4LjYtNyAxNy01LjIgMjIuN2wuMy45YzcuMSAxNy4yIDE3LjEgMzMuNCAzMi4zIDUyLjdsLjEuMWMyNy42IDM0IDU2LjcgNjAuNSA4OC44IDgwLjggNC4xIDIuNiA4LjMgNC43IDEyLjMgNi43IDMuNiAxLjggNyAzLjUgOS45IDUuMy40LjIuOC41IDEuMi43IDMuNCAxLjcgNi42IDIuNSA5LjkgMi41IDguMyAwIDEzLjUtNS4yIDE1LjItNi45bDM0LjItMzQuMmMzLjQtMy40IDguOC03LjUgMTUuMS03LjUgNi4yIDAgMTEuMyAzLjkgMTQuNCA3LjNsLjIuMiA1NS4xIDU1LjFjMTAuMyAxMC4yIDEwLjMgMjAuNy4xIDMxLjN6TTI1Ni4wNTYgMTEyLjcwNmMyNi4yIDQuNCA1MCAxNi44IDY5IDM1LjhzMzEuMyA0Mi44IDM1LjggNjljMS4xIDYuNiA2LjggMTEuMiAxMy4zIDExLjIuOCAwIDEuNS0uMSAyLjMtLjIgNy40LTEuMiAxMi4zLTguMiAxMS4xLTE1LjYtNS40LTMxLjctMjAuNC02MC42LTQzLjMtODMuNXMtNTEuOC0zNy45LTgzLjUtNDMuM2MtNy40LTEuMi0xNC4zIDMuNy0xNS42IDExczMuNSAxNC40IDEwLjkgMTUuNnpNNDczLjI1NiAyMDkuMDA2Yy04LjktNTIuMi0zMy41LTk5LjctNzEuMy0xMzcuNXMtODUuMy02Mi40LTEzNy41LTcxLjNjLTcuMy0xLjMtMTQuMiAzLjctMTUuNSAxMS0xLjIgNy40IDMuNyAxNC4zIDExLjEgMTUuNiA0Ni42IDcuOSA4OS4xIDMwIDEyMi45IDYzLjcgMzMuOCAzMy44IDU1LjggNzYuMyA2My43IDEyMi45IDEuMSA2LjYgNi44IDExLjIgMTMuMyAxMS4yLjggMCAxLjUtLjEgMi4zLS4yIDcuMy0xLjEgMTIuMy04LjEgMTEtMTUuNHoiLz48L3N2Zz4=)}.iq_phone .iq_phone--iconOnMobile .iq_phone__subline{display:none}}.iq_phone--standart:after{display:none}.iq_phone--hint{display:block;font-size:18px;color:#88ba32;font-weight:500}@media(max-width:768px){.iq_phone--hint{font-size:0}}.iq_phone__description{display:none;font-size:12px;color:#939a9e;font-weight:400}@media(min-width:769px){.iq_phone__description{display:block}}.iq_header__phoneAndBurger{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:150px}@media(max-width:996px){.iq_header__phoneAndBurger{width:200px;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:768px){.iq_header__phoneAndBurger{width:auto}}.iq_header{width:100%;margin:0;position:relative;z-index:10;height:64px}@media(max-width:996px){.iq_header{height:50px}}.iq_header__sanatorex_logo{width:120px;opacity:.75}.iq_header--inverted .iq_header__content{background:#000;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-bottom:none}.iq_header--inverted.iq_header--color_blue .iq_header__content{background:rgba(17,35,52,.85)}.iq_header--inverted.iq_header--color_black .iq_header__content{background:#061620}.iq_header__section{position:relative;z-index:3;box-shadow:0 0 1px 1px #eaeaea}.iq_header__wrapper{height:100%;position:relative;padding:0 1em;z-index:2}.iq_header__wrapper .iq_brand--text:hover{color:#fff}.iq_header__nav{-ms-flex-pack:justify;justify-content:space-between}.iq_header__burger,.iq_header__nav,.iq_header__phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.iq_header__burger,.iq_header__phone{height:100%;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:997px){.iq_header__wrapper{padding:inherit}}@media(max-width:768px){.iq_header__content{padding:.4em 0}}.iq_header__section{width:100%;background:#fff;padding:3px 0}.iq_header__container{position:relative;padding:0 1em;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:997px){.iq_header__container{padding:0}}.iq_section{margin:2em 0;width:100%;padding:2px 1em;overflow:hidden}.iq_section--fitted_true{padding:0;margin:0}.iq_section--fitted_padding{padding:0}.iq_section--fitted_margin{margin:0}.iq_wrapper--bg_grey{background:#f9f9f9}.iq_wrapper--bg_white{background:#fff}.iq_wrapper--bg_lightBlue,.iq_wrapper--bg_white{padding:2em 3em;box-shadow:0 1px 1px 0 rgba(155,190,211,.5);margin-bottom:2px}.iq_wrapper--bg_lightBlue{background:#90a9c4}.iq_section__bg--image{width:100%;height:100%;background-size:cover;background-position:50%}@media(max-width:768px){.iq_wrapper--bg_white{padding:2em}}.iq_footer__sanatorium{width:30%}@media(max-width:996px){.iq_footer__sanatorium{width:100%;margin-bottom:20px}}.iq_footer__sanatorium img{max-width:60%;object-fit:contain;max-height:70px}.iq_footer__description{margin-top:15px;font-size:14px;font-weight:300;line-height:22px;color:#333}h1.iq_heading,h2.iq_heading,h3.iq_heading,h4.iq_heading,h5.iq_heading,h6.iq_heading{margin-bottom:1.4rem;margin-top:0}.iq_heading{font-size:1.42em;font-weight:400;padding:0;line-height:1.3em}.iq_heading.iq_heading--divided{border-bottom:1px solid #e3e3e3;margin:1em 0 .3em;padding-bottom:.3em}.iq_heading.iq_heading--huge{min-height:1em;font-weight:500;font-size:3.14em;line-height:1.18em}.iq_heading.iq_heading--huge .iq_sub_heading{font-size:.38em}.iq_heading.iq_heading--big{min-height:1em;font-weight:400;font-size:2.14em}.iq_heading.iq_heading--big .iq_sub_heading{font-size:.48em;font-weight:300}.iq_heading.iq_heading--large{font-size:1.71em;font-weight:400}.iq_heading.iq_heading--medium{font-size:1.61em;font-weight:500}.iq_heading.iq_heading--small{font-size:1.25em;font-weight:400}.iq_heading.iq_heading--small .iq_sub_heading{font-size:.7em}.iq_heading.iq_heading--tiny{font-size:1em;font-weight:400}.iq_heading.iq_heading--tiny .iq_sub_heading{font-size:.75em}.iq_heading.iq_heading--mini{font-size:.8em;font-weight:400}.iq_heading.iq_heading--center{text-align:center;display:block;width:100%}.iq_heading.iq_heading--fitted{margin:0}.iq_heading.iq_heading--bold{font-weight:700}.iq_heading.iq_heading--bold>.ruble{font-weight:700;font-size:1em}.iq_heading.iq_heading--semiBold{font-weight:500}.iq_heading.iq_heading--semiBold>.ruble{font-weight:500;font-size:1em}.iq_heading.iq_heading--thin{font-weight:300}.iq_heading--fluid{width:100%}.iq_heading--inverted{color:#fff}.iq_heading--inverted.iq_heading--shadow{text-shadow:1px 1px 1px #29363e}.iq_heading--inverted>.iq_sub_heading{color:#e3e3e3}.iq_heading--icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.iq_heading--icon>.iq_icon{font-size:1.8em;margin-right:1rem}.iq_sub_heading{font-size:.7em;font-weight:300;line-height:1.45em;color:#969696}.iq_sub_heading--mini{font-size:.5em}.iq_sub_heading--tiny{font-size:.55em}.iq_sub_heading--small{font-size:.6em}.iq_sub_heading--medium{font-size:.75em}.iq_sub_heading--large{font-size:.8em}.iq_sub_heading--big{font-size:.9em}.iq_sub_heading--default{font-size:14px;line-height:19px}.iq_heading.iq_heading--margined_small,.iq_heading.iq_heading--margined_true{margin:1.4rem 0}.iq_heading.iq_heading--margined_bottom{margin-bottom:1.4rem}.iq_heading.iq_heading--margined_bottom2{margin-bottom:2rem}.iq_heading.iq_heading--margined_top{margin-top:1.4rem}.iq_heading.iq_heading--margined_tb{margin:3rem 0 1rem}.iq_heading>a,a.iq_heading{color:inherit;text-decoration:none}.iq_heading>a:hover,a.iq_heading:hover{color:#16aee6}.iq_footer__nav{width:40%}@media(max-width:996px){.iq_footer__nav{width:55%}}@media(max-width:768px){.iq_footer__nav{width:100%;margin-bottom:20px}}.iq_footer__links{display:-ms-grid;display:grid;grid-gap:1em;margin-top:20px;-ms-grid-columns:(minmax(45%,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(45%,1fr));width:100%;grid-auto-columns:auto}@media(max-width:768px){.iq_footer__links{-ms-grid-columns:(minmax(25%,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(25%,1fr))}}@media(max-width:570px){.iq_footer__links{-ms-grid-columns:(minmax(100%,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.iq_footer__links a{color:#51565b;font-size:15px;font-weight:300;text-decoration:none;transition:.2s ease-out;position:relative}.iq_footer__links a:hover{text-decoration:underline;color:#16aee6}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_footer__nav{display:block}.iq_footer__links{display:block;width:100%}.iq_footer__links>a{margin:0;padding:6px 0;width:calc(49.95% - 15px)}.iq_footer__links>a:nth-child(1n){float:left;margin-right:30px;clear:none}.iq_footer__links>a:last-child{margin-right:0}.iq_footer__links>a:nth-child(2n){margin-right:0;float:right}.iq_footer__links>a:nth-child(odd){clear:both}}.iq_icon--inverted{color:#fff}.iq_icon--color_green{color:#9aca40}.iq_icon--size_small{font-size:.85em}.iq_icon--size_large{font-size:1.25em}.iq_icon--size_big{font-size:1.5em}.iq_icon--size_huge{font-size:2em}.iq_icon--size_massive{font-size:3em}.iq_icon--plus-symbol:before{content:"\e944"}.iq_icon--minus-symbol:before{content:"\e945"}.iq_icon--heart:before{content:"\e946"}.iq_icon--loupe:before{content:"\e947"}.iq_icon--paper-plane:before{content:"\e948"}.iq_icon--settings:before{content:"\e949"}.iq_icon--user:before{content:"\e94a"}.iq_icon--pdf .path1:before{content:"\e94b";color:#e2e5e7}.iq_icon--pdf .path2:before{content:"\e94c";margin-left:-1em;color:#b0b7bd}.iq_icon--pdf .path3:before{content:"\e94d";margin-left:-1em;color:#cad1d8}.iq_icon--pdf .path4:before{content:"\e94e";margin-left:-1em;color:#f15642}.iq_icon--pdf .path5:before{content:"\e94f";margin-left:-1em;color:#fff}.iq_icon--pdf .path6:before{content:"\e950";margin-left:-1em;color:#fff}.iq_icon--pdf .path7:before{content:"\e951";margin-left:-1em;color:#fff}.iq_icon--pdf .path8:before{content:"\e952";margin-left:-1em;color:#cad1d8}.iq_icon--add:before{content:"\e903"}.iq_icon--star:before{content:"\e911"}.iq_icon--star-empty:before{content:"\e933"}.iq_icon--fire:before{content:"\e934"}.iq_icon--fb:before{content:"\e935"}.iq_icon--tw:before{content:"\e936"}.iq_icon--vk:before{content:"\e937"}.iq_icon--badly:before{content:"\e938"}.iq_icon--nice:before{content:"\e939"}.iq_icon--view:before{content:"\e93a"}.iq_icon--arr-l:before{content:"\e93b"}.iq_icon--arr-r:before{content:"\e93c"}.iq_icon--rub-black:before{content:"\e924"}.iq_icon--rub_bold:before{content:"\e925"}.iq_icon--rub_normal:before{content:"\e926"}.iq_icon--rub-thin:before{content:"\e927"}.iq_icon--r-tag:before{content:"\e928"}.iq_icon--champagne:before{content:"\e929"}.iq_icon--orientation-outline:before{content:"\e92a"}.iq_icon--orientation:before{content:"\e92b"}.iq_icon--map-marker:before{content:"\e92c"}.iq_icon--medal:before{content:"\e92d"}.iq_icon--play:before{content:"\e92e"}.iq_icon--prize3:before{content:"\e92f"}.iq_icon--balloons:before{content:"\e930"}.iq_icon--balloons-v2:before{content:"\e931"}.iq_icon--gift:before{content:"\e923"}.iq_icon--square-list-round:before{content:"\e919"}.iq_icon--list:before{content:"\e91a"}.iq_icon--square-list-star:before{content:"\e91b"}.iq_icon--moscow-metro:before{content:"\e91c"}.iq_icon--metro-m:before{content:"\e932"}.iq_icon--circular-metro:before{content:"\e91d"}.iq_icon--metro:before{content:"\e91e"}.iq_icon--cutlery:before{content:"\e91f"}.iq_icon--square-checked:before{content:"\e920"}.iq_icon--plus-outline:before{content:"\e921"}.iq_icon--credit-card:before{content:"\e915"}.iq_icon--coins:before{content:"\e916"}.iq_icon--users:before{content:"\e902"}.iq_icon--funds:before{content:"\e917"}.iq_icon--success:before{content:"\e90c"}.iq_icon--phone:before{content:"\e93d"}.iq_icon--iq:before{content:"\e912"}.iq_icon--phone-outline:before{content:"\e910"}.iq_icon--close-square:before{content:"\e93e"}.iq_icon--close:before{content:"\e90f"}.iq_icon--pin:before{content:"\e90d"}.iq_icon--placeholder:before{content:"\e90e"}.iq_icon--clock:before{content:"\e901"}.iq_icon--calendar:before{content:"\e900"}.iq_icon--arrow-down:before{content:"\e90b"}.iq_icon--arrow-right:before{content:"\e922"}.iq_icon--milkshake:before{content:"\e906"}.iq_icon--piece-of-cake:before{content:"\e907"}.iq_icon--salad:before{content:"\e918"}.iq_icon--plate:before{content:"\e908"}.iq_icon--sandwich:before{content:"\e909"}.iq_icon--soup:before{content:"\e90a"}.iq_icon--secure:before{content:"\e905"}.iq_icon--reserv:before{content:"\e904"}.iq_icon--burger:before{content:"\e93f"}.iq_icon--burger-long:before{content:"\e913"}.iq_icon--burger-thin:before{content:"\e914"}.iq_icon--reduce:before{content:"\e941"}.iq_icon--king-size-bed-with-two-pillows:before{content:"\e942"}.iq_icon--bed:before{content:"\e943"}.iq_icon--expand:before{content:"\e940"}.iq_icon--rub_normal{font-size:.8em;margin-left:.3em}.iq_icon--rub_bold{font-size:.75em;margin-left:.3em}.iq_icon--rub_middle{font-size:14px;margin-left:.3em;font-weight:600}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_icon.iq_icon--minus-symbol{font-family:"Roboto,Helvetica Neue,Helvetica,Arial,sans-serif"!important;font-size:14px}.iq_icon.iq_icon--minus-symbol:before{content:"-"}.iq_icon.iq_icon--plus-symbol{font-family:"Roboto,Helvetica Neue,Helvetica,Arial,sans-serif"!important;font-size:14px}.iq_icon.iq_icon--plus-symbol:before{content:"+"}}@font-face{font-family:iqIcon;src:url(/assets/hotels/fonts/iqIcon.eot);src:url(/assets/hotels/fonts/iqIcon.eot#iefix) format("embedded-opentype"),url(/assets/hotels/fonts/iqIcon.ttf) format("truetype"),url(/assets/hotels/fonts/iqIcon.woff) format("woff"),url(/assets/hotels/images/iqIcon.svg#iqIcon) format("svg");font-weight:400;font-style:normal}[class*=" iq_icon--"],[class^=iq--icon]:after,[class^=iq_icon--]{font-family:iqIcon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iq_icon--flipVertical{transform:rotate(180deg)}.iq_footer__order{margin-bottom:20px}.iq_footer__order .iq_phone{display:inline-block;font-size:20px;font-weight:400;margin-bottom:4px}.iq_footer__locality{display:inline-block}.iq_footer__contacts{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:255px;color:#333;font-weight:300}.iq_footer__address{margin-left:20px}.iq_footer__icon_map{font-size:28px;color:#656565}.iq_footer__navigation{width:100%;-ms-flex-flow:row wrap;flex-flow:row wrap}.iq_footer__navigation,.registry{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.registry{background-color:#fff;border:1px solid #777;border-radius:15px;padding:6px 12px;width:180px;-ms-flex-align:center;align-items:center;vertical-align:middle;line-height:1;font-size:11px;margin-bottom:10px}.registry:hover a{text-decoration:none}.registry a{text-decoration:underline;font-weight:300;color:#777;margin-right:32px;transition:.2s ease-out;margin-top:5px;display:block;font-size:12px;font-weight:500}.registry__content{width:100px;color:#777}.iq_footer__copyright{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-align:center;align-items:center}.iq_footer__copyright:before{content:"";background:#e8e8e8;width:100%;height:1px;margin:30px 0}.iq_footer__authors{color:#333;transition:.2s ease-out}.iq_footer__extra,.iq_footer__rules{color:#333;font-weight:300;font-size:13px}.iq_footer__rules{display:block;text-decoration:underline}.iq_footer__rules:hover{text-decoration:none}@media(max-width:768px){.iq_footer__authors,.iq_footer__representation,.iq_footer__rightsReserved{display:none}}.iq_footer{background:#fff;padding:40px 1em;margin:0}@media(max-width:768px){.iq_footer{padding-bottom:120px}}.partner{margin:0;padding:14px 0 10px;font-weight:300;font-size:12px;background:#fff;color:#939a9e}@media(max-width:996px){.partner{display:none}}.iq_layout__main,.iq_layout__wrapper{min-height:calc(100% - 80px);position:relative}.iq_layout__wrapper--background_grey{background:#eee}@media(min-width:997px){#Root{height:100vh;width:100%}.iq_layout__wrapper{height:calc(100% - 73px);min-height:none;width:100%;position:relative;display:inline-table}.iq_layout__main{display:table-row;height:100%;min-height:none}.iq_layout__footer{display:table-row;height:1px}}.iq_buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.iq_buttons:not(.iq_buttons--un_group){margin:0 -.5em}.iq_buttons:not(.iq_buttons--un_group) .iq_button{margin:.5em;max-width:calc(100% - 1em)}.iq_buttons.iq_buttons--fluid{width:100%}.iq_buttons.iq_buttons--ai_center{-ms-flex-align:center;align-items:center}.iq_buttons.iq_buttons--jc_end{-ms-flex-pack:end;justify-content:flex-end}.iq_buttons.iq_buttons--direction_row{margin:0 -.5em;width:calc(100% + 1em);-ms-flex-wrap:nowrap;flex-wrap:nowrap}.iq_buttons.iq_buttons--direction_column{-ms-flex-direction:column;flex-direction:column}.iq_buttons.iq_buttons--direction_column>.iq_button{margin:.5em 0}a.iq_button{text-align:center}a.iq_button,a.iq_button:hover{color:inherit}.iq_button{display:inline-block;border:none;outline:none;border-radius:3px;padding:.8em 2em;background:hsla(0,0%,57%,.71);cursor:pointer;box-sizing:border-box;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;text-decoration:none;transition:opacity .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease,background .2s ease}.iq_button a,.iq_button a:hover{color:inherit}.iq_button:hover{text-decoration:none}.iq_button--small{font-size:.9em;padding:.7em 2em}.iq_button--large{font-size:1.2em}.iq_button.iq_button--basic{background:transparent;color:rgba(0,0,0,.6);font-weight:400;border-radius:5px;text-transform:none;text-shadow:none;box-shadow:inset 0 0 0 1px rgba(34,36,38,.15)}.iq_button.iq_button--basic:hover{background:#fff;color:rgba(0,0,0,.8)}.iq_button.iq_button--basic:active{background:#f8f8f8;color:rgba(0,0,0,.9);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),inset 0 1px 4px 0 rgba(34,36,38,.15)}.iq_button.iq_button--basic.iq_button--blue{color:#677a84;box-shadow:inset 0 0 0 1px #2588ad}.iq_button.iq_button--basic.iq_button--blue:focus,.iq_button.iq_button--basic.iq_button--blue:hover{box-shadow:inset 0 0 1px 2px #16aee6}.iq_button.iq_button--basic.iq_button--blue:active{box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),inset 0 1px 4px 0 #008bbf}.iq_button.iq_button--basic.iq_button--green{color:#2a793d;box-shadow:inset 0 0 0 1px #9aca40}.iq_button.iq_button--basic.iq_button--green:focus,.iq_button.iq_button--basic.iq_button--green:hover{box-shadow:inset 0 0 1px 2px #9fd23f}.iq_button.iq_button--basic.iq_button--green:active{box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),inset 0 1px 4px 0 #9aca40}.iq_button--borderless{box-shadow:none}.iq_button--icon{padding:.8em}.iq_button--icon .icon{position:relative;margin:0;top:1px}.iq_button--icon .icon.large{margin-right:.3em;top:-1px}.iq_button--text{background:transparent;padding:0;border-radius:0}.iq_button:focus,.iq_button:hover{background:#e3e3e3}.iq_button:active{background:#969696}.iq_button[disabled]{opacity:.7}.iq_button--margined_top{margin-top:1.4rem}.iq_button--margined_bottom{margin-bottom:1.4rem}.iq_button--margined_vertical{margin-bottom:1.4rem;margin-top:1.4rem}:not(.iq_button--basic).iq_button--red{background:#db2828;color:#fff}:not(.iq_button--basic).iq_button--blue{background:#2588ad;color:#fff}:not(.iq_button--basic).iq_button--blue:focus,:not(.iq_button--basic).iq_button--blue:hover{color:#fff;background:#16aee6}:not(.iq_button--basic).iq_button--blue:active{color:#fff;background:#008bbf}:not(.iq_button--basic).iq_button--lightBlue{background:#0d8bcd;color:#fff}:not(.iq_button--basic).iq_button--lightBlue:focus,:not(.iq_button--basic).iq_button--lightBlue:hover{color:#fff;background:#16aee6}:not(.iq_button--basic).iq_button--lightBlue:active{color:#fff;background:#008bbf}:not(.iq_button--basic).iq_button--green{background:#9aca40;color:#fff}:not(.iq_button--basic).iq_button--green:focus,:not(.iq_button--basic).iq_button--green:hover{background:#9fd23f}:not(.iq_button--basic).iq_button--green:active{background:#9aca40}.iq_button--fluid{width:100%}.iq_button--inverted:not(.iq_button--basic){background:#fff;color:#29363e}.iq_button--inverted:not(.iq_button--basic):hover{color:#2588ad;box-shadow:0 0 1px 1px #fff}.iq_button--inverted:not(.iq_button--basic):active{color:#677a84;box-shadow:0 0 0 2px #fff}.iq_button--inverted.iq_button--basic{color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.7)}.iq_button--inverted.iq_button--basic:focus,.iq_button--inverted.iq_button--basic:hover{color:#29363e}.iq_button--back{text-align:center;line-height:1.42857143;font-weight:500;color:#2588ad;transition:.3s ease-out;cursor:pointer;outline:none;position:relative;font-size:14px}.iq_button--back,.iq_button--back:hover{text-decoration:none}.iq_button--labeled{position:relative}.iq_button--labeled .iq_icon{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;line-height:1;border-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit;text-align:center;margin:0;width:2.57142857em;background-color:rgba(0,0,0,.05);box-shadow:inset -1px 0 0 0 transparent}.iq_button--labeled_right{padding-right:4.07142857em;padding-left:1.5em}.iq_button--labeled_right .iq_icon{left:auto;top:0;right:0;border-radius:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit;box-shadow:inset 1px 0 0 0 transparent}.iq_button--next{background:#337ab7;color:#fff}.iq_button.iq_button--fluid{width:100%}.iq_button__timer{position:absolute;right:0;top:0;height:100%;padding:0 1.2em;background:#3fa22d;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-top-right-radius:3px;border-bottom-right-radius:3px}.iq_button__timer,.iq_item{display:-ms-flexbox;display:flex}.iq_item{-ms-flex:0 0 auto;flex:0 0 auto}.iq_item__icon{font-size:1.4em;margin-right:1rem}.iq_item__title{font-weight:400;line-height:1.45em}.iq_item__title--icon{line-height:1em}.iq_item__content{font-weight:300;color:#777}.iq_items{display:-ms-flexbox;display:flex}.iq_items--direction_column{-ms-flex-direction:column;flex-direction:column}.iq_items--direction_column>.iq_item{margin-bottom:1em}.iq_items--direction_column.iq_items--margin_bottom_small>.iq_item{margin-bottom:.5em}.iq_items--direction_column>.iq_item:last-child{margin:0}.iq_item--jc_center{-ms-flex-pack:center;justify-content:center}.iq_item--jc_fe{-ms-flex-pack:end;justify-content:flex-end}.iq_items--inverted .iq_item .iq_item__content{color:#fff}.iq_items--inverted .iq_item .iq_item__title{color:#f7f7f7}.iq_item--inverse .iq_item__content{font-weight:400;line-height:1.45em;color:#29363e}.iq_item--inverse .iq_item__title{font-weight:300;color:#777}.iq_items--direction_row{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:calc(100% + 2em);overflow-x:auto;margin:0 -1em}.iq_items--direction_row>.iq_item{margin:0 1em}.iq_cards--margined{margin:1em 0}.iq_cards--horizontal{margin:1rem auto;width:100%;max-width:1000px}.iq_cards--horizontal .iq_card{margin-bottom:1.4rem;margin-top:1.4rem}.iq_cards--horizontal .iq_card:first-child{margin-top:0}.iq_cards--horizontal .iq_card:last-child{margin-bottom:0}.iq_cards--horizontal .iq_card .iq_card__content>.iq_card__description{height:auto}.iq_cards--column,.iq_cards:not(.iq_cards--horizontal){display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:100%}@media (max-width:996px){.iq_cards--column--three>.iq_card{-ms-flex:1 0 auto;flex:1 0 auto;max-width:386px}}@media (max-width:570px){.iq_cards--column.iq_cards--three>.iq_card,.iq_cards--column.iq_cards--two>.iq_card,.iq_cards:not(.iq_cards--horizontal).iq_cards--three>.iq_card,.iq_cards:not(.iq_cards--horizontal).iq_cards--two>.iq_card{width:100%;margin:1rem auto;max-width:none}}@media (min-width:571px){.iq_cards--horizontal>.iq_card{-ms-flex-direction:row;flex-direction:row}.iq_cards--horizontal>.iq_card .iq_card__image{-ms-flex:0 0 40%;flex:0 0 40%;max-width:370px}.iq_cards--horizontal>.iq_card .iq_card__container{-ms-flex:1 1 auto;flex:1 1 auto;border:1px solid #e3e3e3;border-left:none;height:auto}}@media (min-width:769px){.iq_cards--column>*,.iq_cards:not(.iq_cards--horizontal)>*{margin-top:1rem;margin-bottom:1rem}.iq_cards--column.iq_cards--two>.iq_card,.iq_cards:not(.iq_cards--horizontal).iq_cards--two>.iq_card{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(49.95% - 7px);flex-basis:calc(49.95% - 7px);max-width:calc(49.95% - 7px);width:calc(49.95% - 7px)}.iq_cards--column.iq_cards--two>.iq_card:nth-child(1n),.iq_cards:not(.iq_cards--horizontal).iq_cards--two>.iq_card:nth-child(1n){margin-right:14px;margin-left:0}.iq_cards--column.iq_cards--two>.iq_card:last-child,.iq_cards:not(.iq_cards--horizontal).iq_cards--two>.iq_card:last-child{margin-right:0}.iq_cards--column.iq_cards--two>.iq_card:nth-child(2n),.iq_cards:not(.iq_cards--horizontal).iq_cards--two>.iq_card:nth-child(2n){margin-right:0;margin-left:auto}.iq_cards--column.iq_cards--three>.iq_card,.iq_cards:not(.iq_cards--horizontal).iq_cards--three>.iq_card{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(33.3% - 9.33333px);flex-basis:calc(33.3% - 9.33333px);max-width:calc(33.3% - 9.33333px);width:calc(33.3% - 9.33333px)}.iq_cards--column.iq_cards--three>.iq_card:nth-child(1n),.iq_cards:not(.iq_cards--horizontal).iq_cards--three>.iq_card:nth-child(1n){margin-right:14px;margin-left:0}.iq_cards--column.iq_cards--three>.iq_card:last-child,.iq_cards:not(.iq_cards--horizontal).iq_cards--three>.iq_card:last-child{margin-right:0}.iq_cards--column.iq_cards--three>.iq_card:nth-child(3n),.iq_cards:not(.iq_cards--horizontal).iq_cards--three>.iq_card:nth-child(3n){margin-right:0;margin-left:auto}.iq_cards--info{margin:2em auto}.iq_cards--info .iq_card .iq_card__image{-ms-flex:0 0 50%;flex:0 0 50%;max-width:500px}.iq_cards--info .iq_card .iq_card__header{-ms-flex:0 1 auto;flex:0 1 auto}.iq_cards--info .iq_card .iq_card__content{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:997px){.iq_cards--horizontal--desktop>.iq_card{-ms-flex-direction:row;flex-direction:row}.iq_cards--horizontal--desktop>.iq_card .iq_card__image{-ms-flex:0 0 40%;flex:0 0 40%;max-width:370px}.iq_cards--horizontal--desktop>.iq_card .iq_card__container{-ms-flex:1 1 auto;flex:1 1 auto;border:1px solid #e3e3e3;border-left:none;height:auto}}.iq_card{display:-ms-flexbox;display:flex;width:100%}.iq_card__image{position:relative;width:100%;max-height:300px;overflow:hidden}.iq_card__image img{object-fit:cover;width:100%;height:100%}.iq_card__container{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;border:none;background:#fff;padding:1.2em 1.6em}.iq_card__header{-ms-flex:0 0 100%;flex:0 0 100%}.iq_card__title{color:#29363e;cursor:pointer}.iq_card__content{-ms-flex:1 0 50%;flex:1 0 50%}.iq_card__content+.iq_card__price{-ms-flex:0 0 auto;flex:0 0 auto;margin-left:1em}.iq_card__description{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:.7em 0;font-size:.9em;color:#777}.iq_card__price{-ms-flex:0 0 100%;flex:0 0 100%;text-align:right;font-weight:700;font-size:1.7em;color:#db2828}.iq_card__actions{-ms-flex:0 0 100%;flex:0 0 100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.iq_card{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.iq_card .iq_card__container{border-top:none}.iq_card.iq_card--borderless .iq_card__container{border:none}@media(min-width:997px){.iq_card__image{max-height:300px}.iq_card__description{height:3rem}.iq_card__price{display:block}}@media (min-width:571px){.iq_card--horizontal{-ms-flex-direction:row;flex-direction:row}.iq_card--horizontal .iq_card__image{max-width:370px}.iq_card--horizontal .iq_card__container{-ms-flex:1 1 auto;flex:1 1 auto;border:1px solid #e3e3e3;border-left:none;min-width:50%}}@media (max-width:570px){.iq_card{max-width:480px;margin:0 auto}.iq_card--horizontal{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.iq_card--horizontal .iq_card__container{border-top:none}}.iq_cover{position:relative;width:100%;overflow:hidden}.iq_cover--shadow_true:before{opacity:.6;background:linear-gradient(transparent 25%,#000 80%)}.iq_cover--shadow_light:before,.iq_cover--shadow_true:before{content:"";display:inline-block;position:absolute;bottom:0;left:0;width:100%;height:100%;transition:opacity .4s ease-out}.iq_cover--shadow_light:before{background:linear-gradient(transparent 45%,rgba(0,0,0,.45) 75%)}.iq_cover__image{position:relative;overflow:hidden}.iq_cover__image img{object-fit:cover;width:100%}.iq_cover__content{position:absolute;color:#fff;padding:1rem;max-width:100%}.iq_cover__content.iq_cover__content--left{left:0}.iq_cover__content.iq_cover__content--top{top:0}.iq_cover__content.iq_cover__content--right{right:0}.iq_cover__content.iq_cover__content--bottom{bottom:0}.iq_cover__content--fitted_right{padding-right:0}.iq_card_room{margin-right:1em;min-width:250px;width:100%;border-radius:3px;overflow:hidden;box-shadow:0 1px 1px 0 rgba(155,190,211,.5);display:-ms-inline-flexbox;display:inline-flex;-webkit-user-select:none;-ms-user-select:none;user-select:none}.iq_card_room .iq_card__image{height:240px}.iq_card_room .iq_card__container{overflow:hidden;padding:1.5em}.iq_card_room .iq_card__header{font-size:1.15em;color:#29363e;line-height:1.45em;width:100%}.iq_card_room .iq_card__header .iq_card__title{overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}.iq_card_room .iq_card__header .iq_sub_heading{font-size:.85em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.8em}.iq_card_room__items{margin-top:1em;width:100%;overflow:visible}.iq_card_room__items .iq_item__wrapper{width:100%;line-height:1.2em}.iq_card_room__items .iq_item__icon{font-size:1.2em}.iq_card_room__price .iq_item__title{font-weight:400;color:#9aca40;font-size:1.15em}.iq_card_room__price .iq_item__title>a{color:#29363e}.iq_card_room__price .iq_item__title>a:hover{color:#16aee6}.iq_card_room__price{background:hsla(0,0%,100%,.75);border:2px solid #fff;border-left:0;border-right:0;font-size:16px;line-height:16px;padding:5px 16px;position:relative;color:#29363e}.iq_card_room__price:after,.iq_card_room__price:before{content:"";position:absolute}.iq_card_room__price:before{left:-50px;bottom:0;border:25px solid transparent;border-right-color:hsla(0,0%,100%,.75)}.iq_card_room__price:after{width:36.5px;height:36.5px;margin:auto;left:-18.5px;bottom:5.5px;transform:rotate(45deg);border-bottom:2px solid #fff;border-left:2px solid #fff}.iq_card_room__price .iq_tag__title{line-height:1.1em;padding-top:.15em;font-size:1.1em}.iq_card_room__price .iq_tag__description{font-size:.85em;font-weight:300}.iq_card_room__price .iq_tag__description>span{margin:0 2px}@media(min-width:997px){.iq_card_room{min-width:360px}.iq_card_room .iq_card__image{height:280px}.iq_card_room .iq_card__container{font-size:1.1em}}.iq_card_room--vertical .iq_card__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iq_card_room.iq_card_room--horizontal{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;box-shadow:0 1px 1px 1px rgba(155,190,211,.5)}.iq_card_room.iq_card_room--horizontal .iq_card__container{padding:.7em 1em}.iq_card_room.iq_card_room--horizontal .iq_card__image{-ms-flex:0 0 30%;flex:0 0 30%;height:100%}.iq_rooms__slider{width:100%;margin:1em 0 0;position:relative;overflow:hidden;padding-bottom:1.5em}.iq_rooms__slider .iq_card_room{margin:0;display:-ms-flexbox;display:flex;min-width:280px;width:100%}.iq_page_room_list .iq_card_room{margin-top:1em;margin-bottom:1em}@media(min-width:571px){.iq_page_room_list .iq_card_room{-ms-flex:0 0 auto;flex:0 0 auto;width:calc(49.95% - 28px);margin:1em;min-width:240px}}.iq_about__room{display:none!important}@media print{.a-right-bottom,.header-left-top,.time-right-bottom{display:none}.iq_about__room{display:block!important}#OrderFindRoomModalSection{display:none!important}}.iq_form{width:100%}.iq_form--bg_white{background:#fff;box-shadow:0 1px 1px 0 rgba(155,190,211,.5)}.iq_form__step .iq_fields:last-child{margin-bottom:0}.iq_legend{font-size:1.2rem;color:#969696;margin-bottom:1.4rem;margin-top:0;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.3em;border-bottom:1px solid #e3e3e3}.iq_legend__button{font-size:1.4rem}.iq_legend__step{-ms-flex:1 0 auto;flex:1 0 auto}.iq_form__secure{margin-top:.5em;color:#969696;font-weight:200}.iq_form__secure .iq_icon{margin-right:.3em}.iq_form__label{margin-left:1em;font-weight:400}.iq_field{position:relative;margin:1em 0}.iq_field--large{font-size:16px}.iq_field__label{display:inline-block;font-weight:400}.iq_field__label.iq_field--required{color:inherit}.iq_field__label.iq_field--required:after{content:" *";color:#db2828;white-space:pre}.iq_field__wrap--icon{position:relative}.iq_field__wrap--icon input::-webkit-datetime-edit{padding:0}.iq_field__wrap--icon>input{padding-left:3em;padding-top:1em}.iq_field__wrap--icon>.iq_icon{position:absolute;height:100%;font-size:1.2em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:.9em}.iq_field__component:not(.iq_field__componen--removeClass){display:block;width:100%;height:3.5em;padding:.5em .5em .5em 1em;font-size:1em;line-height:1.42857143;color:#555;background-color:#fdfdfd;background-image:none;border:1px solid #ccc;border-radius:3px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none}.iq_field__component:not(.iq_field__componen--removeClass):focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.iq_field__component:not(.iq_field__componen--removeClass):-moz-placeholder{color:#999;opacity:1}.iq_field__component:not(.iq_field__componen--removeClass):-ms-input-placeholder{color:#999}.iq_field__component:not(.iq_field__componen--removeClass):-webkit-input-placeholder{color:#999}.iq_field__component:not(.iq_field__componen--removeClass)[disabled],.iq_field__component:not(.iq_field__componen--removeClass)[readonly],fieldset[disabled] .iq_field__component:not(.iq_field__componen--removeClass){background-color:#fafafa;opacity:1;cursor:default}textarea.iq_field__component:not(.iq_field__componen--removeClass){height:auto}.iq_field__component--apperance,input[type=search]{-webkit-appearance:none}.iq_field__component textarea{height:auto}textarea.iq_field__component{min-height:3em;height:auto}.iq_field--inline .iq_field__label{position:absolute;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:1.4rem;font-weight:400;z-index:1}.iq_field--inline .iq_field__label+.iq_field__content .iq_field__component{padding-left:8.5em}.iq_form__show_error{border:1px solid rgba(219,40,40,.5);margin:.5em 0;border-radius:3px;opacity:.85;background:hsla(0,100%,92%,.7);color:rgba(206,7,31,.9);padding-top:.5em;padding-bottom:.5em;transition:all .4s ease}.iq_form_succeeded{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.iq_form--inverted .iq_field__label{color:#fff;font-weight:400!important;-webkit-user-select:none;-ms-user-select:none;user-select:none}.iq_form--inverted .iq_field__component{background:hsla(0,0%,100%,.2);color:#fff;border-color:#fff;cursor:pointer}@media(max-width:768px){.iq_form--adaptive{background:#eee;padding-bottom:1em}.iq_form--adaptive .iq_field{margin:0}.iq_form--adaptive .iq_form__header{padding:1.4rem 1.4rem 0!important;font-size:1.45em}.iq_form--adaptive .iq_form__header+.iq_field{margin-top:.5em}.iq_form--adaptive legend{padding-left:1.4rem}.iq_form--adaptive .iq_field__label{position:absolute;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:1.4rem;font-weight:400;z-index:1}.iq_form--adaptive .iq_field__label+.iq_field__content .iq_field__component{padding-left:8.5em}.iq_form--adaptive .iq_form__secure{text-align:center}.iq_form--adaptive .iq_field__component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:none;border-bottom:1px solid #e3e3e3;border-radius:0}.iq_form--adaptive .iq_form__button{width:calc(100% - 2.8rem);margin:1.4rem auto;display:block}}@media (min-width:571px){.iq_fields--2_column,.iq_fields--3_column,.iq_fields--custom_column{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;width:100%}.iq_fields--custom_column .iq_field--25_column{width:calc(25% - .5em)}.iq_fields--custom_column .iq_field--30_column{width:calc(30% - .5em)}.iq_fields--custom_column .iq_field--35_column{width:calc(35% - .5em)}.iq_fields--custom_column .iq_field--40_column{width:calc(40% - .5em)}.iq_fields--custom_column .iq_field--45_column{width:calc(45% - .5em)}.iq_fields--custom_column .iq_field--50_column{width:calc(50% - .5em)}.iq_fields--custom_column .iq_field--60_column{width:calc(60% - .5em)}.iq_fields--custom_column .iq_field--70_column{width:calc(70% - .5em)}.iq_fields--2_column>.iq_field{width:calc(50% - .5em)}.iq_fields--3_column>.iq_field{width:calc(33.3% - .5em)}.iq_field__label{margin-bottom:.2em}}.iq_fields{margin:1em 0}.iq_fields--direction_column,.iq_fields .iq_field{margin:0}.iq_fields--direction_column .iq_field{margin:1em 0}@media(max-width:768px){.iq_form__header--short{width:100%;max-width:280px}}@media(min-width:769px){.iq_form--padded{padding:3em}.iq_form__label{font-weight:400;margin-left:0}}.iq_field_dateTime{display:-ms-flexbox;display:flex;width:100%}.iq_field_dateTime .iq_field_dateTime__date{-ms-flex:1 0 auto;flex:1 0 auto}.iq_field_dateTime .iq_field_dateTime__date .iq_field__component{border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.iq_field_dateTime .iq_field_dateTime__time{-ms-flex:1 0 auto;flex:1 0 auto}.iq_field_dateTime .iq_field_dateTime__time .iq_field__component{border-left:.5px solid #ccc;border-bottom-left-radius:0;border-top-left-radius:0}.iq_field__content--select{position:relative}.iq_field__content--select .iq_icon--arrow-down{position:absolute;top:0;right:1.4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%!important;transition:all .2s ease-out}.iq_field__content--select select{-webkit-appearance:none}.iq_field__content--select .iq_field__component{padding-right:2.4rem}.iq_field__content--select select:focus+label.iq_icon{transform:rotate(180deg)}@-moz-document url-prefix(){.iq_field__content--select .iq_icon--arrow-down,.nativeDatePicker{display:none}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_field__content--select .iq_icon--arrow-down{display:none}}.iq--icon_withArrow{position:relative;display:block}.iq--icon_withArrow:after{position:absolute;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;top:0;right:1em;content:"\e90b";color:inherit}.iq--icon_withArrow:focus::-webkit-calendar-picker-indicator{opacity:0}.iq--icon_withArrow:focus:after{transform:rotate(180deg)}.iq_form__secure a{color:#797979;text-decoration:underline;font-weight:300}.iq_form_succeeded{width:100%;margin:1em 0}.iq_lock_scroll{overflow:hidden;position:sticky;left:0;right:0;bottom:0;top:0;width:100%;height:100vh;pointer-events:none;-ms-touch-action:none;touch-action:none}.iq_lock_fixed{position:fixed!important}.iq_modal{position:relative;display:block;background:#fff;width:100%;max-width:625px;padding:1em 2em;min-width:300px;margin:auto;bottom:auto}.iq_modal.iq_modal-callback{max-width:450px}.iq_modal__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.iq_modal__title{font-family:Raleway,sans-serif;font-size:2em;font-weight:700;text-align:center}.iq_close,.iq_modal__close{position:relative;display:block;transition:all .3s ease;text-decoration:none;color:#29363e;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.iq_close .iq_icon,.iq_close .iq_icon:focus,.iq_close:focus,.iq_modal__close .iq_icon,.iq_modal__close .iq_icon:focus,.iq_modal__close:focus{outline-width:0;outline-style:none}.iq_close:hover,.iq_modal__close:hover{transform:rotate(90deg);text-decoration:none;color:#29363e}.iq_modal__header+hr.divider{margin-top:1em}.iq_modal__wrapper{width:100%;transition:all .4s ease}.iq_modal__notice{margin-top:1em;font-style:italic;color:#969696}.iq_modal--form{padding:0;max-width:750px}.iq_modal--form .iq_modal__close{position:absolute;right:0;top:-2.8rem;color:#fff}.iq_modal--form .iq_form--adaptive{background:#eee;min-height:100%}.iq_modal--form .iq_form_succeeded{padding:3em 1em}@media(max-width:570px){.iq_modal__title{font-size:1.4em;text-align:left}.iq_modal__title.center{text-align:center}.iq_modal--form{height:100vh;max-height:100%}.iq_modal--form .iq_modal__close{color:#29363e;top:2.4rem;right:1.4rem}}.iq_dimmer{position:fixed;bottom:0;right:0;z-index:99!important;pointer-events:none;overflow:hidden}.iq_dimmer,.iq_dimmer:before{width:100%;height:100%;top:0;left:0}.iq_dimmer:before{content:"";position:absolute;background:#0f0f11;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.87}.iq_dimmer--padding{padding:1.4rem}.iq_dimmer__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1 1 auto;flex:1 1 auto;opacity:1;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;height:100%;width:100%;pointer-events:all}@media(min-width:769px){.iq_dimmer__content{padding-top:3em;padding-bottom:3em}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.iq_dimmer__content{display:block}}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_dimmer__content{display:block}}@media(max-width:996px){.iq_booking__room_list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:.5em 0;padding:.5em 1em;background:#fff}.iq_booking__room_list .iq_selector{margin:.5em 0;height:100px}.iq_field__room.iq_field{margin:1em 0}}@media(min-width:997px){.iq_booking__room_list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:.5em 0}.iq_booking__room_list .iq_selector{height:110px;margin:5px auto;width:300px}.iq_booking--checked{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.iq_selector.iq_selector--selected{width:auto;margin:0 10px 0 0}}.iq_selector__button{grid-area:a}.iq_selector{position:relative;transition:all .1s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;min-width:200px}.iq_selector.iq_selector--checked{box-shadow:0 0 1px 1px #008bbf;grid-area:b}.iq_selector.iq_selector--checked:before{display:inline-block}.iq_selector:not(.iq_selector--checked):hover{box-shadow:0 0 2px 1px #16aee6}.iq_selector:before{content:"Ваш выбор";display:none;position:absolute;top:0;left:0;font-size:10px;padding:.3em .9em;background:#9aca40;transition:opacity .4s ease-out;color:#fff;margin-left:1rem;margin-top:1rem;border-radius:1em;z-index:1}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_booking__room_list:after{content:"";height:1px}.iq_booking__room_list:after,.iq_booking__room_list:not(.iq_booking--checked){clear:both;display:block;width:100%}.iq_booking__room_list:not(.iq_booking--checked)>.iq_card{width:calc(49.95% - 15px);margin:.5em 0}.iq_booking__room_list:not(.iq_booking--checked)>.iq_card:nth-child(1n){float:left;margin-right:30px;clear:none}.iq_booking__room_list:not(.iq_booking--checked)>.iq_card:last-child{margin-right:0}.iq_booking__room_list:not(.iq_booking--checked)>.iq_card:nth-child(2n){margin-right:0;float:right}.iq_booking__room_list:not(.iq_booking--checked)>.iq_card:nth-child(odd){clear:both}.iq_booking__room_list.iq_booking--checked{display:block;width:100%;clear:both}.iq_booking__room_list.iq_booking--checked>.iq_card{width:calc(74.925% - 7.5px);margin:1em 0}.iq_booking__room_list.iq_booking--checked>.iq_card:nth-child(1n){float:left;margin-right:30px;clear:none}.iq_booking__room_list.iq_booking--checked>.iq_card:last-child{margin-right:0}.iq_booking__room_list.iq_booking--checked>.iq_card:nth-child(8n){margin-right:0;float:right}.iq_booking__room_list.iq_booking--checked>.iq_card:nth-child(8n+1){clear:both}.iq_booking__room_list.iq_booking--checked>.iq_button{width:calc(24.975% - 22.5px);height:100%;margin:1em 0}.iq_booking__room_list.iq_booking--checked>.iq_button:nth-child(1n){float:left;margin-right:30px;clear:none}.iq_booking__room_list.iq_booking--checked>.iq_button:last-child{margin-right:0}.iq_booking__room_list.iq_booking--checked>.iq_button:nth-child(8n){margin-right:0;float:right}.iq_booking__room_list.iq_booking--checked>.iq_button:nth-child(8n+1){clear:both}}.iq_datepicker{position:relative}.iq_datepicker .iq_datepicker__component{position:absolute;z-index:99;margin:.5 0}.iq_datepicker.iq_datepicker--position_left .DayPicker{left:0}.iq_datepicker.iq_datepicker--position_right .DayPicker{right:0}.iq_datepicker.iq_datepicker--position_bottom .DayPicker{top:calc(100% + .2em)}.iq_datepicker.iq_datepicker--position_top .DayPicker{bottom:calc(100% + .3em)}.iq_datepicker .iq_fields{margin:0}.iq_datepicker__wrapper{display:-ms-flexbox;display:flex;position:relative;padding-left:8.5em}.iq_datepicker__input::-webkit-calendar-picker-indicator,.iq_datepicker__input::-webkit-clear-button{display:none}.iq_datepicker.iq_free_date__field{background:none}.iq_datepicker__element{-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;font-size:13px}.iq_datepicker__element label.iq_field__label{position:relative;display:inline;font-family:sans-serif;font-size:100%;line-height:1.15;margin:0 .1em;padding-left:0}.iq_datepicker__element .iq_field__content{display:inline-block;padding-left:.1em}.iq_datepicker__element input{-webkit-appearance:none;-moz-appearance:none;-webkit-min-logical-width:0;max-width:110px;border:0;white-space:nowrap;background:transparent}.iq_datepicker__element input::-webkit-clear-button{display:none}@media(max-width:468px){.iq_datepicker__element input{max-width:100px}}@media(min-width:769px){.iq_datepicker input{-webkit-appearance:none;appearance:none;-moz-appearance:none}.iq_datepicker input::-webkit-calendar-picker-indicator,.iq_datepicker input::-webkit-clear-button,.iq_datepicker input::-webkit-inner-spin-button{display:none}}.iq_nights_hint{position:relative;display:-ms-flexbox;display:flex;width:100%}.iq_field_counter,.iq_field_counter__button.iq_button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.iq_field_counter__button.iq_button{-ms-flex-pack:center;justify-content:center;border-radius:999px;padding:.5em}.iq_field_counter__value{font-size:1.45em;font-weight:400;display:block;width:40px;border:none;padding:0;margin:0 .5em;text-align:center}.iq_fake_dropdown{position:relative;width:100%}.iq_fake_dropdown__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;width:100%;height:100%;font-size:1em;line-height:1.42857143}.iq_fake_dropdown__wrapper:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.iq_fake_dropdown__wrapper[disabled],.iq_fake_dropdown__wrapper[readonly],fieldset[disabled] .iq_fake_dropdown__wrapper{background-color:#fafafa;opacity:1;cursor:default}.iq_fake_dropdown__input{opacity:0;height:0;width:0;position:absolute;z-index:-999}.iq_fake_dropdown__icon{margin:0 .5em}.iq_fake_dropdown__panel{transition:all .4s ease}.iq_fake_dropdown__panel--hidden{display:none}.iq_fake_dropdown__panel--transition{visibility:hidden;height:0;opacity:0}.iq_fake_dropdown__panel--active{position:absolute;z-index:2;left:0;top:100%;width:100%;visibility:visible;height:100%;opacity:1}.iq_fake_dropdown__content{display:block;width:100%;background:#fff;border:1px solid #e3e3e3;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0}.iq_fake_dropdown__values{display:-ms-flexbox;display:flex}.iq_fake_dropdown__value{margin:0 .2em}.iq_fake_dropdown__value:first-child{margin-left:0}.iq_fake_dropdown__value:after{content:", "}.iq_fake_dropdown__value:last-child:after{content:""}.iq_fake_dropdown__value--active .iq_fake_dropdown__tag{color:#fff;background:#16aee6;border-radius:3px;padding:.3em 1em}.iq_fake_dropdown__value--active:after{content:""}.iq_field_dropdown__action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:1em;transition:background .3s ease}.iq_field_dropdown__action:hover{background:#f7f7f7}.iq_fake_dropdown__notice{margin:1em 0}.iq_booking_form__welcome{width:100%}.iq_booking_form__welcome>.iq_heading{margin-bottom:.5em}.iq_booking_form__wrapper{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.iq_booking_form__wrapper>.iq_heading{margin-right:1em}.iq_booking_form__wrapper>.iq_field{-ms-flex:1 1 auto;flex:1 1 auto;margin:0 1em 0 0}.iq_booking_form__wrapper>.iq_field .iq_field--inline .iq_field__content .iq_field__component{padding-left:8em}.iq_booking_form__wrapper>.iq_field .iq_datepicker .iq_field--inline .iq_field__content .iq_field__component{padding-left:5em}.iq_booking_form__wrapper>.iq_button{height:100%;margin-left:1em}@media(max-width:570px){.iq_booking_form__wrapper>.iq_button{margin-left:0}}.iq_guest_iq_field{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:30%;flex-basis:30%;min-width:320px}.iq_guest_iq_field.iq_field--inline .iq_field__content .iq_field__component{padding-left:5em}@media(max-width:996px){.iq_booking_form__wrapper>.iq_heading{display:none}}@media(max-width:468px){.iq_booking_form__wrapper{-ms-flex-flow:row wrap;flex-flow:row wrap}.iq_booking_form__wrapper>button.iq_button{margin-left:0;margin-top:.8em;width:100%}}@media(max-width:768px){.iq_booking_form__wrapper>.iq_heading{display:block}.iq_booking_form__wrapper>.iq_datepicker,.iq_booking_form__wrapper>.iq_field{display:none}}.iq_booking{overflow:visible}.iq_booking__bg{background:#fff;margin:0;padding:2em;box-shadow:0 1px 1px 0 rgba(155,190,211,.5)}.iq_promo{background:#36a7d8;padding:40px 14px 20px}@media(min-width:769px){.iq_promo{padding:40px 0 20px}}@media(min-width:769px){.iq_promo.iq_promo--mini .iq_promo__image img{height:280px;object-fit:contain}}@media(min-width:769px){.iq_promo.iq_promo--mini .iq_promo__container{width:40%;margin:10px 0 20px}}.iq_promo__container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#fff;font-family:Roboto;margin:10px 0 30px}@media(min-width:769px){.iq_promo__container{width:40%;margin:60px 0}}@media(min-width:769px) and (max-width:1200px){.iq_promo__container{margin:0}}.iq_promo__image{width:100%}@media(min-width:769px){.iq_promo__image{width:60%}}.iq_promo__image>img{width:100%}.iq_promo__title{font-weight:100;font-size:28px}@media(min-width:571px){.iq_promo__title{font-size:44px;line-height:55px}}@media(min-width:769px) and (max-width:1200px){.iq_promo__title{font-size:30px;line-height:45px}}.iq_promo__subTitle{font-weight:500;font-size:28px}.iq_promo__subTitle span{position:relative}.iq_promo__subTitle span:after{content:"";background:url(/assets/hotels/images/vector.png) no-repeat 50%;background-size:cover;position:absolute;display:block;width:120px;height:20px;right:-20px;bottom:-12px}@media(min-width:769px){.iq_promo__subTitle span:after{width:160px;bottom:-13px}}@media(min-width:571px){.iq_promo__subTitle{font-size:44px}}@media(min-width:769px) and (max-width:1200px){.iq_promo__subTitle{font-size:30px}}.iq_promo__button{max-width:305px;color:#fff;background:#9ccb4b;font-size:1.2em}.iq_promo__button:hover{background:#9fd23f}.iq_promo__tel{line-height:25px;font-size:26px;font-weight:700;color:#fff}.iq_promo__tel:hover{color:#fff}.iq_promo__phone{margin:15px 0 20px;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.iq_promo__phone>span{font-size:18px;font-weight:300}@media(min-width:571px){.iq_promo__phone{margin:20px 0 30px}}.iq_consultant{width:100%;overflow:hidden}.iq_consultant.iq_consultant--bg_standart{background:linear-gradient(45deg,#691b54,#2360bc)}.iq_consultant.iq_consultant--bg_newyear{background:url(/assets/hotels/images/newyear5.jpg) no-repeat bottom;position:relative}.iq_consultant.iq_consultant--bg_newyear:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.48)}.iq_consultant.iq_consultant--bg_newyear .iq_consultant__animate{display:none}@media(min-width:997px){.iq_consultant.iq_consultant--bg_newyear .iq_consultant__title{font-size:45px}}.iq_consultant__hint{color:#fff;font-weight:300;margin-top:.5em}.iq_consultant__container{position:relative;-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;padding:2em 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;width:100%;z-index:1}.iq_consultant__action{margin:3em 0}.iq_consultant__phone{font-size:1em;color:#f7f7f7;display:block;margin-top:.5em;font-weight:300}.iq_consultant__phone a{color:#fff;font-size:1.2em}.iq_consultant__image{background:url(/assets/hotels/images/consultant.png) no-repeat 50%;background-size:contain;position:absolute;right:-50px;bottom:-10px;width:200px;height:200px}.iq_consultant__animate{display:none}@media(min-width:997px){.iq_consultant__container{padding:4em 0}.iq_consultant__title{font-size:35px}.iq_consultant__action{font-size:16px}.iq_consultant__image{right:0;bottom:-10px;width:400px;height:350px}.iq_consultant__animate{display:block;color:#fff;font-size:6em;font-weight:400;position:absolute;right:340px;bottom:140px}.animate_simbol{position:relative;display:inline-block;padding:0 7px;font-weight:400}.animate_simbol--1{font-size:1.2em;opacity:.6}.animate_simbol--2{font-size:.8em;opacity:.7}.animate_simbol--3{font-size:.6em;opacity:.8}.animate_simbol--4{font-size:.4em;opacity:.9}.animate_simbol--5{font-size:.2em;opacity:1}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_consultant__action{width:100%}}.iq_brand{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;-ms-flex:0 0 auto;flex:0 0 auto}.iq_brand--big .iq_brand__image{width:100%;max-width:200px;max-height:none;height:auto}.iq_brand__image{height:2em;position:relative;object-fit:contain;text-align:left}.iq_brand--text{color:#29363e;-ms-flex-direction:column;flex-direction:column}.iq_brand--inverted{color:#fff}.iq_brand__type{display:block;color:#ccc;font-weight:300;font-size:.8em;line-height:1.2em}.iq_brand__title,.iq_brand__type{text-transform:uppercase}@media (min-width:997px){.iq_brand--big .iq_brand__image{max-width:280px}}.iq_raiting_stars{display:inline-block;margin:.5em 0 1em;color:#f5cd08}.iq_raiting_stars .iq_icon{margin-right:.2em}.iq_whois{display:none}@media(min-width:769px){.iq_whois{border-top:2px solid #eee;overflow:hidden;margin-top:1em;padding-top:1em;display:-ms-flexbox;display:flex;font-size:.9em;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;font-style:italic}.iq_whois__logo{width:122px;margin-right:1em}}.iq_welcome{width:100%;position:relative;overflow:hidden;margin:0}.iq_welcome .iq_section__bg{position:absolute;top:0;left:0;z-index:-2;height:100%;width:100%}.iq_welcome .iq_section__bg img{height:100%;min-width:100%;object-fit:cover;object-position:center;max-width:100%;overflow:hidden}.iq_welcome .iq_section__bg:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:hsla(0,0%,100%,.9)}.iq_welcome__header{font-size:1.2em;width:100%}.iq_welcome__header .iq_sub_heading{color:#777;font-size:.85em}.iq_welcome__card{width:100%;position:relative;padding:1em 0}.iq_welcome__logotype{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}.iq_welcome__logotype .iq_brand__image{height:5em;max-width:100%}.iq_welcome__phone{font-size:1.15em;margin-bottom:.3em}.iq_welcome__phone .iq_phone{font-size:1.4em;display:inline-block}.iq_welcome__phone_title{margin-top:1em;color:#777}.iq_welcome__email{font-size:1.1em}.iq_welcome__email_title{font-weight:400;color:#777;text-decoration:none}@media(max-width:768px){.iq_welcome__button,.iq_welcome__discount{display:none}.iq_welcome__email_title,.iq_welcome__phone_title{font-weight:300;color:#29363e}.iq_welcome__email_title{text-decoration:none}.iq_welcome__header{font-size:1.3em}.iq_welcome__header .iq_sub_heading{color:#29363e}}@media(min-width:769px){.iq_welcome .iq_section__bg:before{background:rgba(0,0,0,.15)}.iq_welcome__container{position:relative;min-height:300px;z-index:1}.iq_welcome__card{background:hsla(0,0%,100%,.95);padding:3em 2em 2em;margin:6em 0;overflow:hidden;max-width:350px;border-radius:2px}}.iq_free_date__form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.iq_free_date__form .iq_field--inline .iq_field__component{padding-left:5em!important}.iq_free_date__form .iq_free_date__heading{margin-bottom:0}@media(min-width:571px){.iq_free_date__button{margin-left:1em;padding:1.1em 1.5em}}@media(min-width:997px){.iq_free_date__field{margin-left:auto}}@media(max-width:996px){.iq_free_date__heading{width:100%;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:1em}.iq_free_date__form{-ms-flex-wrap:wrap;flex-wrap:wrap}.iq_free_date__form .iq_sub_heading{margin-bottom:.75em}}@media(min-width:571px) and (max-width:768px){.iq_free_date__field{width:100%}.iq_free_date__button{margin-top:1em;margin-left:0;width:100%}}@media(max-width:570px){.iq_free_date__field{display:none}.iq_free_date__button{margin-top:1em;margin-left:0}}.iq_usp__section{background:#2590b9;padding:2em 1em;margin:0;overflow:visible}.iq_usp__heading{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media(min-width:571px){.iq_usp__heading.iq_heading{margin-bottom:0}.iq_usp__button,.iq_usp__heading.iq_heading{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.iq_usp__button{margin-left:auto;height:100%}}.iq_place{width:100%}.iq_place__map{width:100%;height:200px;min-height:30vh;margin:1em 0;overflow:hidden}.iq_place__map .iq_contacts__map{height:400px}.iq_place__map--static{width:100%;height:370px;margin:1em 0;background-position:50%}@media(min-width:769px){.iq_place__map{height:350px}}@media(max-width:768px){.iq_place__title{padding:0 1em}}.iq_slider{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;overflow:auto;padding-bottom:.8rem;-webkit-overflow-scrolling:touch}.iq_scrollbar::-webkit-scrollbar,.iq_slider::-webkit-scrollbar{width:100%;height:.8rem;background-color:rgba(0,0,0,.2)}.iq_scrollbar::-webkit-scrollbar-thumb,.iq_slider::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.5)!important;cursor:e-resize}.iq_slider__link{display:block;margin:.5em 1em;-ms-flex:0 0 auto;flex:0 0 auto;cursor:zoom-in}.iq_slider__link:first-child{margin-left:0}.iq_slider__image{max-width:100%;height:450px;object-fit:cover}@media(max-width:768px){.iq_slider{overflow-x:scroll}.iq_slider--padded{padding:.5em 1rem;background:#fff}}.iq_medical_card{min-width:260px;max-width:300px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.iq_medical_card:last-child{margin-right:0}.iq_medical_card .iq_cover__image img{height:170px;object-fit:cover;width:100%;object-position:center}.iq_medical_card__more{top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;color:#fff;font-size:1.2em}.iq_medical_card__more:hover{background:rgba(0,0,0,.5)}@media(min-width:769px){.iq_medical_cards{display:-ms-grid;display:grid;grid-gap:1em;-ms-grid-columns:(minmax(250px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(250px,1fr));width:100%;grid-auto-columns:auto}.iq_medical_cards .iq_medical_card{max-width:none;border-radius:2px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_medical_cards{display:block;width:100%}.iq_medical_cards>a{margin:6px 0;padding:0;width:calc(24.975% - 22.5px)}.iq_medical_cards>a:nth-child(1n){float:left;margin-right:30px;clear:none}.iq_medical_cards>a:last-child{margin-right:0}.iq_medical_cards>a:nth-child(4n){margin-right:0;float:right}.iq_medical_cards>a:nth-child(4n+1){clear:both}.iq_slider.iq_medical_cards .iq_medical_card{margin-right:1.5em!important;min-width:220px!important}}.iq_slider.iq_medical_cards{width:100%;-ms-flex-align:start;align-items:flex-start}.iq_slider.iq_medical_cards .iq_medical_card{margin-right:1em;min-width:260px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.iq_slider.iq_medical_cards .iq_medical_card:last-child{margin-right:0}.iq_slider.iq_medical_cards .iq_medical_card .iq_cover__image img{height:170px;object-fit:cover;width:100%;object-position:center}.iq_medical_card__description{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;color:#f7f7f7;font-weight:300;font-size:.9em}.iq_medical_profiles{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:1em 0;width:100%}.iq_medical_profile{box-shadow:0 1px 1px 0 rgba(155,190,211,.5);cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;min-width:250px;background:#fff}.iq_medical_profile:last-child{margin-right:0}.iq_medical_profile__wrapper{-ms-flex:1 1 auto;flex:1 1 auto;padding:1em}.iq_medical_profile__content,.iq_medical_profile__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.iq_medical_profile__content{margin-left:1em;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;height:50px}.iq_medical_profile__description{font-size:.8em;color:#969696;font-weight:300;margin-bottom:.1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;vertical-align:top}.iq_medical_profile__image{width:50px;height:50px;-ms-flex:0 0 auto;flex:0 0 auto}.iq_medical_profile__image img{width:50px;height:50px;object-fit:contain}.iq_medical_profile__description+.iq_medical_profile__title{height:100%}.iq_medical_profile__title{line-height:1.3em;text-overflow:clip;vertical-align:top;color:#29363e}.iq_medical_profile__actions{font-size:1.5em;padding:.3em;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;background:#f7f7f7;color:#0d8bcd}@media(max-width:996px){.iq_medical_profile{width:260px}}.iq_med_profiles__slider{width:100%;margin:1em 0 0;position:relative;overflow:hidden;padding-bottom:1.5em}.iq_med_profiles__slider .iq_card_room{margin:0;display:-ms-flexbox;display:flex;min-width:280px;width:100%}.iq_slide__pagination.swiper-pagination{bottom:0!important;z-index:1}.iq_slide__pagination.swiper-pagination .swiper-pagination-bullet-active{background-color:#008bbf}.iq_slide__nav--left,.iq_slide__nav--right{position:absolute;top:27%;height:3em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:10;cursor:pointer;color:hsla(0,0%,100%,.85);text-shadow:1px 0 0 rgba(0,0,0,.2);font-size:2.5em;background:rgba(0,0,0,.1);padding:.5em .25em;transition:all .4s ease;border-radius:3px}.iq_slide__nav--left:hover,.iq_slide__nav--right:hover{background:rgba(0,0,0,.4);color:#fff}.iq_slide__nav--left.swiper-button-disabled,.iq_slide__nav--right.swiper-button-disabled{opacity:.5;background:none!important}.iq_slide__nav--left{left:.5em;z-index:1}.iq_slide__nav--right{right:.5em;z-index:1}@media(max-width:996px){.iq_med_profiles__slider .swiper-slide{width:auto}}@media(max-width:570px){.iq_slide__nav--left,.iq_slide__nav--right{font-size:1.5em;top:30%}}.iq_medical__heading{margin-bottom:.5em}@media(min-width:997px){.iq_medical_items{width:100%;margin:1em 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.iq_medical_items.iq_items--direction_column>.iq_item{margin:0 1em 0 0}.iq_medical_item.iq_item{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:.65em 1em;font-size:16px;border:1px solid #ccc;margin:0;transition:all .3s ease}.iq_medical_item.iq_item:hover{background:#fff}.iq_medical_item.iq_item .iq_item__content{color:#2588ad}.iq_medical_item.iq_item .iq_item__icon{display:none}}@media(max-width:768px){.iq_medical_items{width:calc(100% + 2em);margin:1em -1em}.iq_medical_item.iq_item{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:.75em 1em;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background:#fff;margin:0}.iq_medical_item.iq_item .iq_item__content{color:#2588ad}.iq_medical_item.iq_item .iq_item__icon{font-size:1em}.iq_medical_item.iq_item:first-child{border-bottom:none}}.iq_place__divider{margin-bottom:20px}.iq_services{width:100%;padding:0 1em}.iq_services__list{-webkit-padding-start:20px}.iq_services__list li:after{content:";"}@media(min-width:997px){.iq_services__list{font-size:16px;font-weight:300}.iq_services__list li{line-height:1.8em}}.iq_quality_control{margin-top:1em}.iq_quality_control__title{font-weight:500}.iq_quality_control__sub{color:#969696}.iq_entertaiment_card{min-width:260px;max-width:300px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.iq_entertaiment_card:last-child{margin-right:0}.iq_entertaiment_card .iq_cover__image img{height:190px;object-fit:cover;width:100%;object-position:center}.iq_entertaiment_card__title{font-size:1.3em;font-weight:300}.iq_entertaiment_card__type{margin:0;padding:0;font-size:.9em;color:#e3e3e3;list-style:none}.iq_entertaiment_card__more{top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;color:#fff;font-size:1.2em}.iq_entertaiment_card__more:hover{background:rgba(0,0,0,.5)}@media(min-width:769px){.iq_entertaiment_cards{display:-ms-grid;display:grid;grid-gap:1em;-ms-grid-columns:(minmax(300px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(300px,1fr));width:100%;grid-auto-columns:auto}.iq_entertaiment_cards .iq_entertaiment_card{max-width:none;border-radius:2px}}.iq_slider.iq_entertaiment_cards{width:100%;-ms-flex-align:start;align-items:flex-start}.iq_slider.iq_entertaiment_cards .iq_entertaiment_card{margin-right:1em;min-width:260px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.iq_slider.iq_entertaiment_cards .iq_entertaiment_card:last-child{margin-right:0}.iq_entertaiment_card__description{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;color:#f7f7f7;font-weight:300;font-size:.9em}@media(max-width:768px){.iq_slider.iq_entertaiment_cards{background:#fff;width:calc(100% + 2em);margin-left:-1em;margin-right:-1em;padding:1em;-ms-flex-align:start;align-items:flex-start}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_entertaiment_cards{display:-ms-flexbox!important;display:flex!important}}.iq_entertaiment__list{width:100%}.iq_entertaiment__list:after{content:"";display:block;width:100%;background:#ccc;height:1px;margin-top:20px}.iq_review{position:relative;width:100%}.iq_review--bg_white .iq_review__info{background:#fff;padding:1em 2em;box-shadow:0 1px 1px 0 rgba(155,190,211,.5)}.iq_review--bg_grey .iq_review__info{background:#f7f7f7;padding:1em 2em}.iq_review__wrap{position:relative;padding:1em 0;text-align:left;display:-ms-flexbox;display:flex}.iq_review__info{margin-left:1em;-ms-flex:1 1 auto;flex:1 1 auto}.iq_review__body{margin:.3em 0;font-weight:300}.iq_review__menu{position:absolute;top:0;right:0;display:none}.iq_review__head{margin:0 0 .3em}.iq_review__name{display:inline-block;margin-right:.5em;font-size:1em;font-weight:500}.iq_review__date,.iq_review__date a{font-size:.9em;color:#969696;font-weight:300;display:inline-block}.iq_review__avatar{position:relative;width:48px;height:48px;overflow:hidden;border-radius:50%}.iq_review__avatar img{width:100%;height:100%;object-fit:cover}.iq_review__shade{font-weight:400;font-size:.9em}.iq_review__shade .positive{color:#2a793d}@media(max-width:570px){.iq_review__head{line-height:1.2em}.iq_review--bg_white .iq_review__info{background:#fff;padding:1em}.iq_review__body{max-height:145px;overflow:hidden;color:#29363e;font-size:.95em}.iq_review__body:after{content:"..."}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_review__body{max-width:750px}}.iq_main_reviews{padding-top:1em;padding-bottom:1em}.iq_main_reviews__button{margin:0 auto 1em}.iq_image_grid{width:100%;-ms-grid-columns:(minmax(122px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(122px,1fr));grid-gap:1em;grid-auto-rows:minmax(auto,auto);margin-top:1em}.iq_image_grid__img{max-width:none;width:100%;min-width:100px;height:122px;object-fit:cover}.iq_image_grid__link{position:relative;display:block;overflow:hidden}.iq_image_grid__last{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1.15em;transition:all .3s ease}.iq_image_grid__last:hover{background:rgba(0,0,0,.5)}@media(max-width:570px){.iq_image_grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto}.iq_image_grid__item{-ms-flex:0 0 auto;flex:0 0 auto}}.locations{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.locations__title{font-size:1.17em;font-weight:700}.location{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:15px 0;position:relative;max-width:295px;width:100%;margin-right:20px}@media(max-width:768px){.location{max-width:100%;margin-right:0}}.location:after{content:"";position:absolute;width:100%;bottom:0;left:0;height:1px;background:linear-gradient(90deg,hsla(25,22%,85%,.3),hsla(25,22%,85%,.65) 10%,hsla(25,22%,85%,.65) 80%,hsla(25,22%,85%,0))}.location:last-child:after{display:none}.location__icon{height:30px;object-fit:cover;margin-right:14px}.location__extra{font-weight:300;font-size:16px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.location,.locations{display:block}.location{margin:14px 0;width:calc(49.95% - 15px)}.location:nth-child(1n){float:left;margin-right:30px;clear:none}.location:last-child{margin-right:0}.location:nth-child(2n){margin-right:0;float:right}.location:nth-child(odd){clear:both}.location__extra,.location__icon{display:inline-block}.location__extra{width:200px}}.iq_main_about__grid{width:100%;overflow:hidden}.iq_image_grid{display:-ms-grid;display:grid}@media(min-width:997px){.iq_main_about__grid{display:-ms-grid;display:grid;grid-gap:3em;-ms-grid-columns:55% 1fr;grid-template-columns:55% 1fr}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_main_about__grid{display:block;width:100%}.iq_main_about__grid>div{width:calc(49.95% - 15px)}.iq_main_about__grid>div:nth-child(1n){float:left;margin-right:30px;clear:none}.iq_main_about__grid>div:last-child{margin-right:0}.iq_main_about__grid>div:nth-child(2n){margin-right:0;float:right}.iq_main_about__grid>div:nth-child(odd){clear:both}.iq_image_grid{display:block;width:100%}.iq_image_grid>div{margin:0;padding:10px 0;width:calc(33.3% - 20px)}.iq_image_grid>div:nth-child(1n){float:left;margin-right:30px;clear:none}.iq_image_grid>div:last-child{margin-right:0}.iq_image_grid>div:nth-child(3n){margin-right:0;float:right}.iq_image_grid>div:nth-child(3n+1){clear:both}}.iq_main__rooms{margin-top:1em}.iq_main__button{margin:1em auto;width:100%}.iq_main_scoll_nav{background:#fff}.iq_main_scoll_nav .iq_scroll_nav__item{padding:1em}.iq_main_grid{width:100%;background:#fff;padding:1em 0 2em;margin:1em 0 -2em}.iq_main_grid>.iq_container{width:100%}@media(min-width:997px){.iq_main_grid{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;width:100%;padding-top:2em}.iq_main_grid>.iq_container{-ms-flex-wrap:none;flex-wrap:none;width:100%}.iq_main_grid .iq_place{padding-right:2em}.iq_main_grid .iq_place,.iq_main_grid .iq_services{-ms-flex:1 0 50%;flex:1 0 50%}}@media(min-width:571px){.iq_main__button{display:none}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_main_grid{display:block}.iq_main_grid>.iq_container{display:block;width:100%}.iq_main_grid .iq_place{width:calc(49.95% - 15px)}.iq_main_grid .iq_place:nth-child(1n){float:left;margin-right:30px;clear:none}.iq_main_grid .iq_place:last-child{margin-right:0}.iq_main_grid .iq_place:nth-child(2n){margin-right:0;float:right}.iq_main_grid .iq_place:nth-child(odd){clear:both}.iq_main_grid .iq_services{width:calc(49.95% - 15px)}.iq_main_grid .iq_services:nth-child(1n){float:left;margin-right:30px;clear:none}.iq_main_grid .iq_services:last-child{margin-right:0}.iq_main_grid .iq_services:nth-child(2n){margin-right:0;float:right}.iq_main_grid .iq_services:nth-child(odd){clear:both}}ul{font-weight:300}.iq_food__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.iq_food__content h3{margin:.3em 0;font-weight:500;font-size:1.1em}.iq_food__content h3+p,.iq_food__content h3:first-child{margin-top:0}.iq_food__content p{margin:.5em 0;font-weight:300}.iq_food__content p:last-child{margin-bottom:0}.iq_food__content strong{font-weight:500}.iq_food__read_more{display:inline-block;text-decoration:underline;cursor:pointer}.iq_food__gallery{width:100%}.iq_food__gallery .image-gallery .image-gallery-image{max-height:300px;height:100%;background:#000}.iq_food__gallery .image-gallery .image-gallery-image img{height:300px;object-position:center;object-fit:cover;width:unset;min-width:100%}.iq_food__gallery .image-gallery .vertical-image .image-gallery-image img{object-position:center;object-fit:contain}@media(min-width:997px){.iq_food__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;width:100%;overflow:hidden}.iq_food__gallery{padding-right:2em}.iq_food__content,.iq_food__gallery{-ms-flex:1 0 50%;flex:1 0 50%;overflow:hidden}}@media(max-width:768px){.iq_food__gallery,.iq_food__gallery .image-gallery .image-gallery-image{background:#000}.iq_food__content{margin-top:1em}}@media (max-width:570px){.iq_food__gallery .image-gallery-thumbnails{display:none}.iq_food__gallery .image-gallery .image-gallery-image,.iq_food__gallery .image-gallery .image-gallery-image img{height:200px}}.iq_presentation{margin-bottom:20px}.iq_presentation__item{display:-ms-flexbox;display:flex;cursor:pointer;-ms-flex-align:center;align-items:center;width:100%;margin-top:10px;font-weight:400;color:#29363e}.iq_presentation__item:first-child{margin-top:0}.iq_presentation__item:before{height:45px;width:45px;margin-right:10px;content:"";background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDEuNTUxIDUwMS41NTEiPjxwYXRoIGQ9Ik0wIDMzNy41MDJ2NjEuNjQ5YzAgMTEuNDk0IDkuNDA0IDIwLjg5OCAyMC44OTggMjAuODk4aDQ1OS43NTVjMTEuNDk0IDAgMjAuODk4LTkuNDA0IDIwLjg5OC0yMC44OTh2LTYxLjY0OUgweiIgZmlsbD0iIzMzNGE1ZSIvPjxwYXRoIGQ9Ik00ODAuNjUzIDgxLjUwMkgyMC44OThDOS40MDQgODEuNTAyIDAgOTAuOTA2IDAgMTAyLjR2MjM0LjA1N2g1MDEuNTUxVjEwMi40YzAtMTEuNDk0LTkuNDA0LTIwLjg5OC0yMC44OTgtMjAuODk4eiIgZmlsbD0iIzQwNTk2YiIvPjxnIGZpbGw9IiNhY2IzYmEiPjxwYXRoIGQ9Ik04Mi41NDcgNjIuNjk0aDMzNy41MDJ2MTkuODUzSDgyLjU0N3pNODIuNTQ3IDMzNy41MDJoMzM3LjUwMnYxOS44NTNIODIuNTQ3eiIvPjwvZz48cGF0aCBkPSJNMzg1LjU2NyAwSDExNS45ODRDMTA0LjQ5IDAgOTUuMDg2IDkuNDA0IDk1LjA4NiAyMC44OTh2NjAuNjA0SDQwNy41MVYyMC44OThDNDA2LjQ2NSA5LjQwNCAzOTcuMDYxIDAgMzg1LjU2NyAweiIgZmlsbD0iI2YyZjJmMiIvPjxjaXJjbGUgY3g9IjM5Ni4wMTYiIGN5PSIxNDUuMjQxIiByPSIxOC44MDgiIGZpbGw9IiNmZjcwNTgiLz48Y2lyY2xlIGN4PSI0NTcuNjY1IiBjeT0iMTQ1LjI0MSIgcj0iMTguODA4IiBmaWxsPSIjZmZkMTVjIi8+PHBhdGggZD0iTTk1LjA4NiAzMzcuNTAydjE0My4xNTFjMCAxMS40OTQgOS40MDQgMjAuODk4IDIwLjg5OCAyMC44OThoMjMxLjk2N2w1OS41NTktNTkuNTU5di0xMDQuNDlIOTUuMDg2eiIgZmlsbD0iI2YyZjJmMiIvPjxnIGZpbGw9IiNjZGQ2ZTAiPjxwYXRoIGQ9Ik00MDYuNDY1IDQ0MS45OTJoLTM4LjY2MWMtMTEuNDk0IDAtMjAuODk4IDkuNDA0LTIwLjg5OCAyMC44OTh2MzguNjYxbDU5LjU1OS01OS41NTl6TTExNS45ODQgMzY5Ljg5NGg4OS44NjF2MTEwLjc1OWgtODkuODYxeiIvPjwvZz48ZyBmaWxsPSIjNGNkYmM0Ij48cGF0aCBkPSJNMjI3Ljc4OCA0NTYuNjJoOTQuMDQxdjI0LjAzM2gtOTQuMDQxek0yMjcuNzg4IDQxMi43MzVoMTU4LjgyNHYyNC4wMzNIMjI3Ljc4OHpNMjI3Ljc4OCAzNjkuODk0aDE1OC44MjR2MjQuMDMzSDIyNy43ODh6Ii8+PC9nPjwvc3ZnPg==");background-size:contain;background-position:50%}.iq_presentation__item[download]:before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMTI4IDBjLTE3LjYgMC0zMiAxNC40LTMyIDMydjQ0OGMwIDE3LjYgMTQuNCAzMiAzMiAzMmgzMjBjMTcuNiAwIDMyLTE0LjQgMzItMzJWMTI4TDM1MiAwSDEyOHoiIGZpbGw9IiNlMmU1ZTciLz48cGF0aCBkPSJNMzg0IDEyOGg5NkwzNTIgMHY5NmMwIDE3LjYgMTQuNCAzMiAzMiAzMnoiIGZpbGw9IiNiMGI3YmQiLz48cGF0aCBmaWxsPSIjY2FkMWQ4IiBkPSJNNDgwIDIyNGwtOTYtOTZoOTZ6Ii8+PHBhdGggZD0iTTQxNiA0MTZjMCA4LjgtNy4yIDE2LTE2IDE2SDQ4Yy04LjggMC0xNi03LjItMTYtMTZWMjU2YzAtOC44IDcuMi0xNiAxNi0xNmgzNTJjOC44IDAgMTYgNy4yIDE2IDE2djE2MHoiIGZpbGw9IiNmMTU2NDIiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTAxLjc0NCAzMDMuMTUyYzAtNC4yMjQgMy4zMjgtOC44MzIgOC42ODgtOC44MzJoMjkuNTUyYzE2LjY0IDAgMzEuNjE2IDExLjEzNiAzMS42MTYgMzIuNDggMCAyMC4yMjQtMTQuOTc2IDMxLjQ4OC0zMS42MTYgMzEuNDg4aC0yMS4zNnYxNi44OTZjMCA1LjYzMi0zLjU4NCA4LjgxNi04LjE5MiA4LjgxNi00LjIyNCAwLTguNjg4LTMuMTg0LTguNjg4LTguODE2di03Mi4wMzJ6bTE2Ljg4IDcuMjh2MzEuODcyaDIxLjM2YzguNTc2IDAgMTUuMzYtNy41NjggMTUuMzYtMTUuNTA0IDAtOC45NDQtNi43ODQtMTYuMzY4LTE1LjM2LTE2LjM2OGgtMjEuMzZ6TTE5Ni42NTYgMzg0Yy00LjIyNCAwLTguODMyLTIuMzA0LTguODMyLTcuOTJ2LTcyLjY3MmMwLTQuNTkyIDQuNjA4LTcuOTM2IDguODMyLTcuOTM2aDI5LjI5NmM1OC40NjQgMCA1Ny4xODQgODguNTI4IDEuMTUyIDg4LjUyOGgtMzAuNDQ4em04LjA2NC03Mi45MTJWMzY4LjRoMjEuMjMyYzM0LjU0NCAwIDM2LjA4LTU3LjMxMiAwLTU3LjMxMkgyMDQuNzJ6TTMwMy44NzIgMzEyLjExMnYyMC4zMzZoMzIuNjI0YzQuNjA4IDAgOS4yMTYgNC42MDggOS4yMTYgOS4wNzIgMCA0LjIyNC00LjYwOCA3LjY4LTkuMjE2IDcuNjhoLTMyLjYyNHYyNi44NjRjMCA0LjQ4LTMuMTg0IDcuOTItNy42NjQgNy45Mi01LjYzMiAwLTkuMDcyLTMuNDQtOS4wNzItNy45MnYtNzIuNjcyYzAtNC41OTIgMy40NTYtNy45MzYgOS4wNzItNy45MzZoNDQuOTEyYzUuNjMyIDAgOC45NiAzLjM0NCA4Ljk2IDcuOTM2IDAgNC4wOTYtMy4zMjggOC43MDQtOC45NiA4LjcwNGgtMzcuMjQ4di4wMTZ6Ii8+PC9nPjxwYXRoIGQ9Ik00MDAgNDMySDk2djE2aDMwNGM4LjggMCAxNi03LjIgMTYtMTZ2LTE2YzAgOC44LTcuMiAxNi0xNiAxNnoiIGZpbGw9IiNjYWQxZDgiLz48L3N2Zz4=")}.iq_about_welcome__header .iq_sub_heading{color:#e3e3e3}.iq_about_welcome__container{background:#fff;padding:2em;box-shadow:0 1px 1px 0 rgba(155,190,211,.5);margin-bottom:2px;width:100%}@media(min-width:769px){.iq_about_welcome__container{display:-ms-flexbox;display:flex}.iq_about_welcome__aside{-ms-flex:0 1 auto;flex:0 1 auto;min-width:270px;margin-left:1em;padding-left:1em;border-left:1px solid #e3e3e3}}.iq_about_welcome__title{font-size:2.3em;margin-bottom:.2em;line-height:1.2em;text-align:center;color:#fff}.iq_about_welcome__subTitle{font-size:.9em;color:#969696;padding:.4em .8em;text-align:center;background:rgba(0,0,0,.6)}.iq_about_welcome__notice{text-align:center}.iq_about_welcome__container{min-height:40vh}.iq_food__cover--presentation,.iq_presentation__medical{display:none!important}@media print{#root>div>div{box-shadow:none!important}.iq_print--padding{margin-bottom:0!important}.iq_about_welcome__card{padding:0!important}@page{size:auto;margin:20px 0}.iq_food--fluid{-ms-flex-direction:column;flex-direction:column}.iq_print_page{page-break-inside:avoid}.iq_food__content{margin-top:20px}.iq_food__cover--presentation{display:-ms-flexbox!important;display:flex!important;width:100%;height:250px}.iq_food__cover--presentation>img{width:100%;height:100%;object-fit:cover}.iq_presentation__medical{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column}.iq_medical_card__title{margin-bottom:4px;font-size:15px;color:#333;font-weight:300}.iq_wrapper--bg_white{box-shadow:none}.iq_section__wrapper{padding:0 50px!important}.iq_card_room .iq_card__image{height:135px}.iq_about_welcome .iq_section__wrapper{margin-top:30px!important}.iq_about_welcome .iq_section__bg{box-shadow:none!important;position:relative!important;margin-top:-20px!important}.iq_section.iq_about_welcome{padding-top:0!important}body{background:#fff!important}#ScrollTop,.iq_about_welcome__aside,.iq_booking,.iq_consultant,.iq_cover--shadow_light:before,.iq_food__gallery,.iq_footer,.iq_main__button,.iq_presentation__medical,.iq_rooms__slider,.iq_section__bg:before,header.iq_header,hr{display:none}.iq_section__bg{height:300px!important}.iq_about_welcome__card{box-shadow:none!important}h1.iq_heading.iq_about_welcome__header{padding-left:0!important;color:#333;font-size:35px;print-color-adjust:exact;-webkit-print-color-adjust:exact}h1.iq_heading.iq_about_welcome__header>.iq_sub_heading{font-size:18px;color:#333;print-color-adjust:exact;-webkit-print-color-adjust:exact}h1.iq_heading.iq_about_welcome__header>.iq_raiting_stars{font-size:.4em}.iq_medical_card{width:200px!important;max-width:200px!important;min-width:200px!important}.iq_presentation__medical--profileCard{width:90%!important}.iq_card{margin:15px!important;width:45%!important;min-width:45%!important;max-width:45%!important}div.iq_heading{page-break-after:always}}.iq_links_to_map{background:#fff;padding:1em}.iq_links_to_map__items{width:calc(100% + 1em);overflow-y:auto;margin:.5em -.5em 0}.iq_links_to_map__item,.iq_links_to_map__items{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.iq_links_to_map__item{position:relative;-ms-flex-pack:start;justify-content:flex-start;padding:1em 2em;color:#29363e;border:1px solid #e3e3e3;border-radius:3px;margin:0 .5em;-ms-flex:0 0 auto;flex:0 0 auto;transition:background .3s ease}.iq_links_to_map__item:before{content:"";display:block;width:2em;-ms-flex:0 0 auto;flex:0 0 auto;height:2em}.iq_links_to_map__item:hover{background:#fff}.iq_links_to_map__item--google:before{background:url(/assets/hotels/images/google_map.svg) no-repeat;margin-right:.5em}.iq_links_to_map__item--yandex:before{background:url(/assets/hotels/images/yandex_map.svg) no-repeat;margin-right:.2em}.iq_links_to_map__item--navigator{min-height:4em;min-width:4em;padding:.75em 2em .75em 3.7em}.iq_links_to_map__item--navigator:before{position:absolute;top:.9em;left:.9em;background:url(/assets/hotels/images/yandex_navigator.svg) no-repeat;background-size:cover;width:2.5em;height:2.5em}.iq_links_to_map__content{line-height:1em}@media(min-width:769px){.iq_links_to_map,.iq_links_to_map__item--navigator{display:none}}.iq_contacts_card{width:100%;background:#fff}.iq_contacts_card__wrapper{padding:1em}.iq_contacts_card__notice,.iq_contacts_card__phone{color:#777;font-weight:300}.iq_contacts_card__items{margin-top:2em;padding-bottom:1em}@media(min-width:769px){.iq_contacts_card{position:absolute;background:hsla(0,0%,100%,.9);z-index:2;width:auto;margin:1em 0;padding:2em;right:0}}.iq_contacts{padding:0;margin:0}.iq_contacts__container{position:relative}.iq_contacts_static_map__wrapper{position:relative;width:100%;height:100%;text-align:center}.iq_contacts_static_map{width:100%;height:100%;min-height:500px;background-repeat:no-repeat;background-size:cover;max-width:1240px;background-position:50%;margin:auto}.iq_contacts__map{background:url(/assets/hotels/images/map_blur.jpg) no-repeat;background-size:cover;overflow:hidden;width:100%;display:-ms-grid;display:grid;height:100%}.iq_contacts__map.static{display:block}@media(max-width:768px){.iq_contacts__container.iq_container{padding:0}.iq_contacts__map{min-height:30vh}}@media(min-width:769px){.iq_contacts__map{min-height:500px}}.iq_grid{display:-ms-flexbox;display:flex;overflow:hidden;width:100%}@media(max-width:768px){.iq_grid{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.iq_grid__column--30,.iq_grid__column--40,.iq_grid__column--60,.iq_grid__column--70{width:100%}}@media(min-width:769px){.iq_grid__column--70{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(70% - 1em);flex-basis:calc(70% - 1em);overflow:hidden}.iq_grid__column--60{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(65% - 1em);flex-basis:calc(65% - 1em);overflow:hidden}.iq_grid__column--50{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(50% - 1em);flex-basis:calc(50% - 1em);overflow:hidden}.iq_grid__column--40{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(35% - 1em);flex-basis:calc(35% - 1em);overflow:hidden}.iq_grid__column+.iq_grid__column{margin-left:2em}.iq_grid__column--30{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(30% - 1em);flex-basis:calc(30% - 1em);min-width:290px}}.iq_gallery__close{position:fixed;right:1.7em;top:1.7em;color:#fff;z-index:101;font-size:1.3em}@media(max-width:768px){.iq_gallery__close{top:3.7em;width:40px;border-radius:5px;height:40px;padding:11px;background:rgba(0,0,0,.7215686274509804)}}.image-gallery{width:100%;transition:all .1s ease;background:transparent}.image-gallery .image-gallery-left-nav:before,.image-gallery .image-gallery-right-nav:before{text-shadow:2px 1px rgba(0,0,0,.6);color:hsla(0,0%,100%,.75)}.image-gallery .image-gallery-left-nav:hover:before,.image-gallery .image-gallery-right-nav:hover:before{color:#fff}.image-gallery .image-gallery-image{max-height:450px;height:100%}.image-gallery .image-gallery-image img{height:450px;object-position:center;object-fit:cover;font-family:"object-fit: cover;";width:100%;min-width:100%}.image-gallery .vertical-image .image-gallery-image img{object-position:center;object-fit:contain;font-family:"object-fit: contain;"}.image-gallery .image-gallery-slide{background:transparent}.image-gallery .image-gallery-thumbnails{padding:.5em 0}.image-gallery .image-gallery-thumbnail{width:122px;height:92px;border:none;position:relative;margin-right:.5em}.image-gallery .image-gallery-thumbnail img{width:100%;height:90px;object-fit:cover;font-family:"object-fit: cover;";object-position:center}.image-gallery .image-gallery-thumbnail.active{border:none}.image-gallery .image-gallery-thumbnail.active:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;box-shadow:inset 0 0 1px 3px #f3f8fb}.image-gallery.fullscreen-modal{z-index:100}.image-gallery .image-gallery-content.fullscreen{font-size:16px;width:100%;height:100%;margin:0 auto;z-index:4;vertical-align:middle}.image-gallery .image-gallery-content.fullscreen .image-gallery-image{height:100%;max-height:none}.image-gallery .image-gallery-content.fullscreen .image-gallery-image img{height:100vh;width:100%;object-position:center;object-fit:contain;font-family:"object-fit: contain;"}.image-gallery .image-gallery-content.fullscreen .image-gallery-thumbnail{display:none}.image-gallery .image-gallery-content.fullscreen .image-gallery-fullscreen-button{margin-bottom:5em;z-index:1}@media(max-width:996px){.image-gallery .image-gallery-image img{height:300px}}@media (max-width:768px){.image-gallery-thumbnails{display:none}.image-gallery .image-gallery-image{background:#000}.image-gallery .image-gallery-image img{height:276px}}@media (max-width:570px){.image-gallery .image-gallery-image{height:234px;background:#000}.image-gallery .image-gallery-image img{height:234px}}@media (min-width:1200px){.image-gallery .image-gallery-content.fullscreen{width:85%;max-width:1200px}}.iq_vcard--fluid{width:100%}.iq_vcard--bordered{background:#fff;border:1px solid #e3e3e3;box-shadow:0 1px 1px 0 rgba(155,190,211,.5);border-radius:3px;padding:2em}.iq_vcard__items{margin:2em 0}.iq_vcard__item{margin-right:1.5em}.iq_vcard__item .iq_item__title{font-weight:300;color:#777}.iq_vcard__item .iq_item__content{font-size:1.2em;font-weight:400;color:#29363e}.iq_vcard__item .iq_item__content>span:not(.ruble){font-size:.8em}.iq_room__vcard .iq_vcard__slider{height:auto}.iq_room__vcard .iq_vcard__items{margin:2em 0}.iq_room__vcard .iq_vcard__item{margin-right:1.5em}.iq_room__vcard .iq_vcard__item .iq_item__title{font-weight:300;color:#777}.iq_room__vcard .iq_vcard__item .iq_item__content{font-size:1.2em;font-weight:400;color:#29363e}.iq_room__vcard .iq_vcard__item .iq_item__content>span:not(.ruble){font-size:.8em}.iq_room__vcard .iq_vcard__item--capacity .iq_item__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center}.iq_room__vcard .iq_vcard__item--capacity .iq_item__title{text-transform:lowercase}.iq_room__vcard .iq_vcard__item--capacity .iq_item__content{margin-right:.3em}.iq_room__vcard .iq_vcard__title{color:#29363e;font-size:.8em;margin-top:.2em}.iq_room__vcard .iq_vcard__type{text-transform:lowercase}.iq_room__vcard .iq_vcard__buttons .iq_button{padding:1em}.iq_room__vcard .iq_vcard__bed{font-weight:300;list-style:none;margin-top:0}@media(min-width:571px){.iq_room__vcard .iq_vcard__buttons{font-size:1.1em;width:100%}}@media(min-width:997px){.iq_room__vcard{max-width:468px;min-width:280px}.iq_room__vcard .iq_vcard__buttons.iq_buttons{-ms-flex-direction:column;flex-direction:column;margin:0;width:100%}.iq_room__vcard .iq_vcard__buttons.iq_buttons .iq_button{max-width:100%;margin-left:0;margin-right:0}}@media(min-width:769px){.iq_room__welcome{width:100%;overflow:hidden;position:relative;margin:0}.iq_room__welcome .iq_wrapper{padding:2em 0}.iq_room__welcome .iq_section__bg--image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;filter:blur(20px) grayscale(50%) saturate(150%);z-index:-1}.iq_room__welcome .iq_section__bg:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:-1}.iq_room__welcome .iq_romm__grid.iq_container{margin-top:0;margin-bottom:0;padding:2em 0}.iq_room__welcome .iq_room__column--70{overflow:hidden}}@media(max-width:768px){.iq_room__welcome{margin:0;padding:0}.iq_room__welcome>.iq_section__bg{display:none}}@media(max-width:570px){.iq_room__welcome{padding-top:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_room__welcome .iq_section__bg--image{background:#fff!important}.iq_room__welcome .iq_section__bg:after{background:rgba(0,0,0,.1)}}.iq_breadcrumbs{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:300;-webkit-appearance:none;max-width:100%;overflow-x:auto}.iq_breadcrumb{list-style:none;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 .5em;color:#677a84}.iq_breadcrumb:first-child{margin-left:0}.iq_breadcrumb:last-child{margin-right:0}.iq_breadcrumb__icon{margin-right:1em}.iq_room__list{padding-left:20px;margin:0}@media(max-width:768px){.iq_room__characteristics,.iq_room__conditions{padding:0 .5em}}.iq_room__conditions hr{margin:1em 0;height:1px}.iq_room__conditions .iq_items .iq_item__content{margin-top:.3em}.iq_room__conditions .iq_items .iq_icon--clock{position:relative;top:2px}.iq_room__reviews,.iq_room__siblings,.iq_sibling{margin:1em 0}.iq_sibling{display:-ms-flexbox;display:flex;padding:1em;overflow:hidden;background:#fff;box-shadow:0 1px 1px 0 rgba(155,190,211,.5);transition:background .3s ease}.iq_sibling:hover{background:#fcfcfc}.iq_sibling__heading{font-size:1.1em;font-weight:400;margin-bottom:.7rem}.iq_sibling__heading .iq_sub_heading{font-size:.9em}.iq_sibling__type{text-transform:lowercase}.iq_sibling__capacity{color:#777;font-weight:300}.iq_sibling__cover{max-width:140px;margin-right:1em;-ms-flex:0 0 auto;flex:0 0 auto}.iq_sibling__cover img{max-width:100%}.iq_sibling__content{color:#29363e}@media(min-width:769px){.iq_siblings_wrapper{display:block}}@media(max-width:768px){.iq_room__siblings{margin:1em 0}.iq_siblings_wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;overflow:auto;width:calc(100% + 1em);margin:0 -.5em;padding:1em 0}.iq_siblings_wrapper>.iq_button{display:-ms-flexbox;display:flex;text-align:center;box-shadow:0 1px 1px 0 rgba(155,190,211,.5);border:none;width:147px;max-height:unset;height:unset;margin:0 1em 0 .5em}.iq_sibling,.iq_siblings_wrapper>.iq_button{-ms-flex-align:center;align-items:center;background:#fff;-ms-flex:0 0 auto;flex:0 0 auto}.iq_sibling{margin:0 .5em;padding:1em}}.iq_room__trust{padding:0 1em}.iq_room__content{text-align:left;white-space:pre-wrap;margin-top:10px}.iq_room__content p:first-child{margin-top:0}.iq_room__content ul{margin-top:.5em}.iq_room__content li{font-weight:300}@media(max-width:768px){.iq_room__breadcrumbs{display:none}.iq_room__vcard{width:100%;border:0;border-radius:0}}.iq_content,.iq_contenth1,.iq_content h2,.iq_content h3,.iq_contenth4{margin-bottom:-.5em}.iq_content>h2:first-child{margin-top:0}@media(max-width:570px){.iq_rooms_section__title{text-align:center}}.iq_voucher_card{width:100%;background:#fff;box-shadow:0 1px 1px 0 rgba(155,190,211,.5);display:-ms-flexbox;display:flex;height:100%;margin:1em 0}.iq_voucher_card__description ul{margin:.5em 0 0;padding-left:1.5em}@media(min-width:1200px){.iq_voucher_card{margin:0}}@media(min-width:571px){.iq_voucher_card__content{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(75% - 2em);flex-basis:calc(75% - 2em);padding:2em 1em 2em 2em}.iq_voucher_card__actions{-ms-flex:1 0 25%;flex:1 0 25%;min-width:200px;border-left:1px solid #e3e3e3;padding:2em 2em 2em 1em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-height:calc(100% - 1em)}.iq_voucher_card__read_more{margin-top:1em}.iq_voucher_card__read_arrow{display:none}}@media(max-width:570px){.iq_voucher_card{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(155,190,211,.5),0 1px 1px 0 rgba(155,190,211,.5)}.iq_voucher_card .iq_voucher_card__items{-ms-flex-direction:row;flex-direction:row;width:100%}.iq_voucher_card .iq_voucher_card__items .iq_item{margin-left:2em;margin-bottom:0}.iq_voucher_card .iq_voucher_card__items .iq_item:first-child{margin-left:0}.iq_voucher_card__content{padding:2em 2em 1em}.iq_voucher_card__actions{-ms-flex:0 0 100%;flex:0 0 100%;padding:0 2em 2em;border-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.iq_voucher_card__actions,.iq_voucher_card__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.iq_voucher_card__wrapper{width:100%}.iq_voucher_card__read_more.iq_button{margin-top:20px}}@media(max-width:468px){.iq_voucher_card .iq_voucher_card__items{-ms-flex-pack:justify;justify-content:space-between}.iq_voucher_card .iq_voucher_card__items .iq_item{margin-left:1em}}.iq_vouchers_list{display:block;height:100%;width:100%}@media(min-width:1200px){.iq_vouchers_list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:1em;grid-auto-rows:minmax(100px,auto);margin:1em 0}}@media(max-width:570px){.iq_voucher_section__title{text-align:center}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_vouchers_list{display:block;width:100%}.iq_vouchers_list>.iq_voucher_card{overflow:hidden;margin:14px 0;height:250px;max-height:100%;width:calc(49.95% - 15px)}.iq_vouchers_list>.iq_voucher_card:nth-child(1n){float:left;margin-right:30px;clear:none}.iq_vouchers_list>.iq_voucher_card:last-child{margin-right:0}.iq_vouchers_list>.iq_voucher_card:nth-child(2n){margin-right:0;float:right}.iq_vouchers_list>.iq_voucher_card:nth-child(odd){clear:both}}.iq_voucher__title{color:#777;font-weight:400;font-size:1.2em;margin:1em 0 .5em;width:100%}.iq_voucher__article{width:100%}@media(min-width:571px){.iq_voucher__service{margin:0;column-count:2;column-gap:1em}}.iq_voucher__prices{width:100%}.iq_voucher__price_list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(280px,100%))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(280px,100%));width:100%}.iq_voucher__price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1em 2em;overflow:hidden;border:1px solid #e3e3e3;border-radius:3px;color:#29363e;background:#fff}.iq_voucher__price:before{content:"";background:url(/assets/hotels/images/pdf.svg) no-repeat 0 0;background-size:contain;position:relative;width:35px;height:35px;margin-right:1em}.iq_voucher__med_profile_list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:1em;grid-auto-rows:minmax(auto,auto);margin:1em 0}.iq_voucher__med_profile_list .iq_medical_profile{width:100%}@media(min-width:571px){.iq_voucher__med_profile_list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media(min-width:769px){.iq_voucher__med_profile_list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.iq_voucher__items{margin-bottom:1em}.iq_voucher__profile_card{border:1px solid #f7f7f7;height:100%;width:100%}@media(max-width:996px){.iq_voucher__grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.iq_voucher__column{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.iq_page_room_list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.iq_page_room_list .iq_card_room{margin:1em 0}@media(min-width:571px){.iq_page_room_list{width:calc(100% + 2em);margin:0 -1em}.iq_page_room_list .iq_card_room{-ms-flex:0 0 auto;flex:0 0 auto;width:calc(49.95% - 28px);margin:1em;min-width:240px}}@media(min-width:1200px){.iq_page_room_list .iq_card_room{-ms-flex:0 0 auto;flex:0 0 auto;width:calc(33.3% - 28px);margin-left:14px;margin-right:14px}}@media(min-width:997px){.iq_section__rules .iq_wrapper{padding-left:8em;padding-right:8em}}.iq_rules__article ol+ul{padding-left:5em}.iq_loader{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;width:100%;height:100vh;overflow:hidden;padding:5em;opacity:1}.iq_loader__description{color:#969696;font-size:1.2em;margin-top:1em;text-align:center}.iq_loader__image{position:relative}.iq_booking__page{padding:0}.iq_booking__page .iq_wrapper{position:relative}.iq_booking__back{display:none}@media(max-width:768px){.iq_booking__page{margin:0}.iq_booking__page .iq_wrapper{padding:0}.iq_booking__page .iq_booking__back{display:block;position:absolute;margin-top:1.7em;right:1.2em}}.iq_voucher__service{list-style-position:inside;padding-left:.5em;width:100%}@media(min-width:571px){.iq_voucher__service{column-count:2;column-gap:1em}}.iq_voucher__facilities{margin:1em 0;width:100%}@media(max-width:570px){.iq_voucher__facilities{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;overflow:auto}.iq_voucher__facilities .iq_medical_card{margin-right:1em}.iq_voucher__facilities .iq_medical_card:last-child{margin-right:0}}@media(min-width:571px){.iq_voucher__facilities{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:1em;grid-auto-rows:minmax(auto,auto)}.iq_voucher__facilities .iq_medical_card{width:100%;min-width:200px}}@media(min-width:769px){.iq_voucher__facilities{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.iq_method__med_profile_list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:1em;grid-auto-rows:minmax(auto,auto);margin:1em 0}.iq_method__med_profile_list .iq_medical_profile{width:100%}.iq_method__section{margin:0}.iq_profile__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-height:100%}.iq_profile__icon{max-width:120px;max-height:100%;margin-right:1em}@media(max-width:570px){.iq_profile__title{-ms-flex-direction:column;flex-direction:column}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_profile__icon{width:100%;height:100%}}.iq_about_welcome{padding:0;margin:0 0 2em;position:relative}.iq_about_welcome .iq_section__bg{position:absolute;top:0;left:0;z-index:-2;height:45vh;width:100%;box-shadow:0 10px 70px 0 rgba(155,190,211,.5)}.iq_about_welcome .iq_section__bg img{height:100%;min-width:100%;object-fit:cover;object-position:center;overflow:hidden}.iq_about_welcome .iq_section__bg:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:linear-gradient(45deg,rgba(0,0,0,.5) 35%,transparent)}.iq_about_welcome .iq_section__wrapper{margin-top:20vh}.iq_about_welcome__header{color:#fff;margin-bottom:1em;padding-left:1em}.iq_about_welcome__header .iq_raiting_stars{display:block;margin:0;font-size:.7em}.iq_about_welcome__card{background:#fff;padding:2em;box-shadow:0 1px 1px 0 rgba(155,190,211,.5);margin-bottom:2px;width:100%}.iq_about_welcome__aside ul{padding-left:1.5em}.iq_about_welcome__aside ul li{margin-bottom:.5em}.iq_about__article{width:100%}.iq_about__article h1,.iq_about__article h2,.iq_about__article h3{margin:1.4rem 0;font-weight:400;line-height:1}.iq_about__article h1:first-child,.iq_about__article h2:first-child,.iq_about__article h3:first-child{margin-top:0}@media(min-width:769px){.iq_about_welcome__card{display:-ms-flexbox;display:flex}.iq_about_welcome__aside{-ms-flex:0 1 auto;flex:0 1 auto;min-width:270px;margin-left:1em;padding-left:1em;border-left:1px solid #e3e3e3}}@media(max-width:768px){.iq_about_welcome .iq_section__wrapper{padding:0 .5em}.iq_about_welcome .iq_about_welcome__header{font-size:1.5em;padding:0 1em}}.iq_presentation__cover>.iq_section__bg>img,.iq_presentation__header{width:100%}.iq_therapy__services--presentation{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.iq_therapy__services--presentation>.iq_medical_card{max-width:23.29%;margin:10px}.iq_presentation__medical{width:100%;margin-top:16px}.iq_presentation__medical,.iq_presentation__medical--profile{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.iq_presentation__medical--profile{width:50%}.iq_contentPresentation{width:100%}.iq_presentation__medical--method{width:40%}.iq_presentation__medical--profileCard{margin:10px;width:370px}.iq_presentation__medical--profileCard:first-child{margin-top:8px}.iq_entertaiment_grid{display:-ms-grid;display:grid;grid-gap:1em;-ms-grid-columns:(minmax(300px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(300px,1fr));width:100%;grid-auto-columns:auto}@media(max-width:570px){.iq_entertaiment_grid{-ms-grid-columns:(minmax(100%,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.iq_entertaiment_grid .iq_entertaiment_card{max-width:none;min-width:auto}.iq_entertaiment__content,.iq_method__description{margin:1em 0}.iq_method__gallery{width:100%}.iq_method__cover{max-height:450px;width:100%;object-fit:contain}@media(min-width:571px){.iq_therapy__services{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:1em;grid-auto-rows:minmax(auto,auto)}.iq_therapy__services .iq_medical_card{width:100%;min-width:200px;max-width:none}}@media(min-width:997px){.iq_therapy__services{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.iq_therapy__services{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_therapy__services{display:block;width:100%}.iq_therapy__services>.iq_medical_card{margin:0;padding:10px 0;width:calc(33.3% - 20px)}.iq_therapy__services>.iq_medical_card:nth-child(1n){float:left;margin-right:30px;clear:none}.iq_therapy__services>.iq_medical_card:last-child{margin-right:0}.iq_therapy__services>.iq_medical_card:nth-child(3n){margin-right:0;float:right}.iq_therapy__services>.iq_medical_card:nth-child(3n+1){clear:both}}@media(max-width:570px){.iq_therapy__services{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;overflow:auto}.iq_therapy__services .iq_medical_card{margin-right:1em}.iq_therapy__services .iq_medical_card:last-child{margin-right:0}}.iq_saleCard{display:-ms-flexbox;display:flex;box-shadow:0 1px 1px 0 rgba(155,190,211,.5);transition:.3s ease-out}@media(max-width:768px){.iq_saleCard{min-width:290px}}.iq_saleCard.iq_saleCard--short .iq_saleCard__footer{display:none}.iq_saleCard.iq_saleCard--short .iq_saleCard__content{padding:20px}.iq_saleCard__content{color:#29363e;padding:20px 20px 0;background:#fff;width:100%;border-radius:5px;position:relative}@media(max-width:570px){.iq_saleCard__content{padding:15px 15px 0}}.iq_saleCard__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.5em}.iq_saleCard__footer{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:12px 0;height:65px}.iq_saleCard__footer:after{content:"";position:absolute;display:block;top:0;left:-20px;height:1px;background:#efefef;width:calc(100% + 40px)}.iq_saleCard__button{font-weight:300;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.iq_saleCard__button>i{transition:.3s ease;margin-left:10px;font-size:12px}.iq_saleCard__description{color:#969696;max-width:280px;font-size:14px;font-weight:300;line-height:18px;margin:6px 0 10px;width:100%;position:relative;overflow:hidden;height:36px}.iq_saleCard__description:after{content:"";width:40px;height:15px;display:block;position:absolute;bottom:0;right:0;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,.8392156862745098) 50%,hsla(0,0%,100%,.5294117647058824) 58%,hsla(0,0%,100%,.3803921568627451) 0)}.iq_saleCard__designation{font-size:12px;margin-top:-4px}.iq_saleCard__days{margin:0 10px 0 5px;padding-right:10px;border-right:1px dashed #a5a5a5}.iq_saleCard__timer{display:block;margin-left:10px}.iq_saleCard__timer>span{font-weight:400;font-size:18px;display:-ms-flexbox;display:flex}.iq_saleCard__priceList{font-weight:500;font-size:24px;line-height:21px}.iq_saleCard__priceList>span{font-size:14px;font-weight:300;line-height:21px;text-decoration:line-through;color:#969696;margin-right:15px}.iq_saleCard__finish{max-width:150px;font-size:13px;line-height:1;margin-left:10px}.iq_saleCard__price{color:#db2828;font-size:18px;margin-bottom:-4px}@media(max-width:570px){.iq_saleCard__price{font-size:16px}}.iq_saleCard__price>i{font-weight:600}.iq_saleCard__price>span{font-size:18px}.iq_saleCard__timerBlock{color:#969696;font-size:14px;font-weight:300;display:-ms-flexbox;display:flex}.iq_saleCard__gift{width:30px;position:absolute;top:15px;right:15px}.iq_saleCard__gift:after{content:"";background:#fff;display:block}@media(max-width:570px){.iq_saleCard__gift{display:none}}.iq_saleCard__percent{color:#db2828;line-height:0;font-family:Alegreya;font-size:35px;font-weight:600;position:absolute;top:30px;right:19px}@media(max-width:570px){.iq_saleCard__percent{display:none}}.iq_saleCard:hover .iq_saleCard__button,.iq_saleCard:hover .iq_saleCard__timer>span{color:#db2828}.iq_saleCard:hover .iq_saleCard__button>i{margin-left:15px}.iq_salesList{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(300px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-column-gap:20px;grid-row-gap:20px;margin-top:30px}@media(max-width:768px){.iq_salesList{-ms-grid-columns:(minmax(290px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}}.iq_sale__presentation_article table{border:2px solid #0d8bcd;width:100%;text-align:center;border-collapse:collapse;min-width:280px}.iq_sale__presentation_article table td,.iq_sale__presentation_article table th{border:1px solid #0d8bcd;padding:.3em .5em;min-width:150px}.iq_sale__presentation_article table tbody td{font-size:.9em}.iq_sale__presentation_article table tbody tr:nth-child(2n){background:#d0e4f5}.iq_sale__presentation_article table thead{background:#0b6fa4;border-bottom:1px solid #0b6fa4}.iq_sale__presentation_article table thead th{font-size:1em;font-weight:500;color:#fff;text-align:center;border-left:2px solid #0d8bcd}.iq_sale__presentation_article table thead th:first-child{border-left:none}.iq_sale__presentation_article table tfoot{font-size:1em;font-weight:700;color:#333;background:#d0e4f5;border-top:3px solid #444}.iq_sale__presentation_article table tfoot td{font-size:1em}.iq_sale__header{position:relative;width:100%}@media(max-width:768px){.iq_sale__header>.iq_heading{font-size:22px;margin-bottom:0}}.iq_sale__type{width:100%;color:#ccc}.iq_sale__gift{width:40px;margin:40px 20px;right:0;top:-28px;position:absolute}@media(max-width:768px){.iq_sale__gift{display:none}}.iq_sale__percent{width:40px;margin:0 20px;background:#db2828;color:#fff;padding:28px 0 0;line-height:0;position:absolute;box-shadow:0 16px 30px 3px hsla(0,0%,76.5%,.30980392156862746);font-size:17px;font-weight:500;text-align:center;right:0;top:-28px}.iq_sale__percent:after{content:"";background:url(/assets/hotels/images/discount.svg) no-repeat;width:100%;height:20px;display:block;position:relative;top:20px}@media(max-width:768px){.iq_sale__percent{display:none}}.iq_saleVCard{background:#fff;padding:2em;box-shadow:0 1px 1px 0 rgba(155,190,211,.5);margin:0 0 2px}@media(max-width:768px){.iq_saleVCard{padding:1.2em}}.iq_saleVCard__saved{background:#f7f7f7;left:-2em;position:relative;width:calc(100% + 4em);padding:1.2em 2em;margin:11px 0 21px;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(74px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(74px,1fr));grid-auto-columns:auto}.iq_saleVCard__items{margin-bottom:10px}.iq_saleVCard .iq_saleVCard__saved--item{position:relative}.iq_saleVCard .iq_saleVCard__saved--item .iq_item__title{font-size:14px;color:#969696;font-weight:300;margin-bottom:10px}.iq_saleVCard .iq_saleVCard__saved--item .iq_item__content{text-align:center;font-size:16px;color:#29363e;font-weight:400}.iq_saleVCard .iq_saleVCard__saved--item:last-child:after{display:none}.iq_saleVCard .iq_saleVCard__saved--item:after{content:"";display:block;right:0;width:1px;height:100%;background:#e3e3e3;position:absolute}.iq_saleVCard__phone{font-size:18px;color:#969696}.iq_saleVCard__item--price .iq_item__title{font-size:14px;color:#969696;font-weight:300}.iq_saleVCard__item--price .iq_item__content{font-size:18px;color:#db2828;font-weight:500}.iq_saleVCard__item--price .iq_item__content>span{font-size:24px;font-weight:700}.iq_saleVCard__item--timer .iq_item__title{font-size:14px;color:#969696;font-weight:300}.iq_saleVCard__item--timer .iq_item__content{font-size:16px}.iq_saleVCard__item--timer .iq_item__content span{font-size:24px;color:#29363e}.iq_saleVCard__item--timer .iq_item__content b{color:#29363e;font-size:18px}.iq_saleVCard__block{color:#969696;font-size:16px;margin-top:12px}.iq_saleVCard__block>a{display:inline-block}.iq_moreSales__list{display:-ms-grid;display:grid;grid-row-gap:1em;-ms-grid-columns:(minmax(250px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(250px,1fr));width:100%;grid-auto-columns:auto}.iq_item__content .iq_sale__finish{font-size:14px;color:#db2828;font-weight:500;margin-top:5px}.iq_item__content .iq_sale__finish>span{font-weight:400;font-size:14px}.iq_sale__cover{width:100%;height:300px;object-fit:cover;border-radius:3px;box-shadow:1px 1px 20px 3px #dedede;margin-top:10px}.iq_saleStatic__description h3{width:100%}.iq_sale__section{margin:0}@media(max-width:768px){.iq_sale__section>.iq_container{padding:0}.iq_sale__section>.iq_wrapper--bg_white{padding:1em}}.iq_sale__rooms{background:#fff;margin:0}.welcome__section{width:100%;position:relative}.welcome__title{font-size:64px;font-weight:500}@media(max-width:996px){.welcome__title{font-size:50px}}@media(max-width:768px){.welcome__title{font-size:30px}}.welcome__description{font-size:20px;font-weight:400;max-width:700px;margin-bottom:40px}@media(max-width:768px){.welcome__description{font-size:15px;margin-bottom:25px}}.welcome__order{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-flow:row wrap;flex-flow:row wrap}.welcome__cost{-ms-flex-order:1;order:1;margin:0 0 15px}@media(min-width:571px){.welcome__cost{margin:0 0 0 40px;-ms-flex-order:3;order:3}}.welcome__cost>div{font-size:20px;font-weight:700}.welcome__cost>span{font-size:24px;font-weight:700;position:relative}.welcome__content{z-index:1;color:#fff;width:100%;padding:70px 0 110px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media(max-width:768px){.welcome__content{padding:70px 20px 100px}}.welcome__button{background:#d50000;-ms-flex-order:2;order:2;border-radius:3px;font-size:16px;transition:.3s ease-out;color:#fff}.welcome__button:hover{background:#e00808}@media(max-width:768px){.presentation__sanatorium{padding:0 1em}}.presentation__sanatorium_image{margin:14px 0 0;width:100%;max-height:450px;object-fit:cover}.presentation__sanatorium_article{padding:10px 25px 25px;background:#fff;font-size:16px}.presentation__article>div{overflow:scroll}.presentation__article>table{border:2px solid #0d8bcd;width:100%;text-align:center;border-collapse:collapse;min-width:280px}.presentation__article>table>td,.presentation__article>table th{border:1px solid #0d8bcd;padding:.3em .5em;min-width:150px}.presentation__article>table>tbody td{font-size:.9em}.presentation__article>table>tbody tr:nth-child(2n){background:#d0e4f5}.presentation__article>table>thead{background:#0b6fa4;border-bottom:1px solid #0b6fa4}.presentation__article>table>thead th{font-size:1em;font-weight:500;color:#fff;text-align:center;border-left:2px solid #0d8bcd}.presentation__article>table>thead th:first-child{border-left:none}.presentation__article>table>tfoot{font-size:1em;font-weight:700;color:#333;background:#d0e4f5;border-top:3px solid #444}.presentation__article>table>tfoot td{font-size:1em}.documents{margin:1em 0 0}.documents__document{margin:20px 0 0 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;text-decoration:none;color:#29363e;transition:color .2s ease}.documents__document:hover{color:#4e89ff}.documents__document>img{width:35px;height:50px}.documents__extra{margin-left:16px}.documents__extra>span{color:#9b9eaa;line-height:21px}.documents__list{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.iq_saleVCard.iq_saleVCard--landing{box-shadow:none;border-left:1px solid #dedede;padding:0 0 0 2em}@media(max-width:768px){.iq_saleVCard.iq_saleVCard--landing{border:0;padding:0;margin-top:40px}}.presentation{border-radius:2px;width:100%;margin:-40px 0 40px}.presentation__article{font-size:16px}.presentation__article h3{font-weight:400}.presentation__article p{line-height:1.45}.presentation__container{background:#fff;padding:30px;box-shadow:0 1px 1px 0 rgba(155,190,211,.5)}@media(max-width:570px){.presentation__container{padding:30px 1em}}.welcome__cover{width:100%;height:430px;object-fit:cover;object-position:center}.welcome__absolute{position:absolute;left:0;top:0;z-index:-2;width:100%}.welcome__absolute:after{content:"";position:absolute;display:block;width:100%;height:100%;z-index:1;top:0;left:0;background:linear-gradient(270deg,rgba(51,51,51,0),rgba(0,0,0,.26666666666666666) 65%,rgba(0,0,0,.3333333333333333) 80%,rgba(0,0,0,.4470588235294118))}@media(max-width:570px){.welcome__absolute:after{background:linear-gradient(270deg,rgba(51,51,51,0),rgba(0,0,0,.26666666666666666) 10%,rgba(0,0,0,.3333333333333333) 28%,rgba(0,0,0,.4470588235294118))}}.iq_gallery_grid{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(270px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:2em;grid-auto-rows:minmax(auto,auto);margin-top:1em}@media(max-width:768px){.iq_gallery_grid{display:-ms-flexbox;display:flex;overflow:auto;position:relative;width:100%;background:#fff;width:calc(100% + 2em);margin-left:-1em;margin-right:-1em;padding:1em;-ms-flex-align:start;align-items:flex-start}}.iq_gallery_grid::-webkit-scrollbar{width:100%;height:.8rem;background-color:rgba(0,0,0,.2)}.iq_gallery_grid::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.5)!important;cursor:e-resize}.iq_gallery_grid__img{max-width:none;width:100%;min-width:100px;height:160px;object-fit:cover}@media(max-width:768px){.iq_gallery_grid__img{width:200px}}.iq_gallery_grid__link{position:relative;display:block;overflow:hidden}@media(max-width:768px){.iq_gallery_grid__link{width:200px;overflow:visible;margin-right:20px}.iq_gallery_grid__link:hover:after{display:none}}.iq_gallery_grid__link:hover:after{opacity:.6}.iq_gallery_grid__link:hover .iq_gallery_grid__content,.iq_gallery_grid__link:hover .iq_gallery_grid__extra{opacity:1}.iq_gallery_grid__link:after{content:"";background:#000;transition:opacity .7s ease;opacity:0;width:100%;height:100%;position:absolute;left:0;top:0}@media(max-width:768px){.iq_gallery_grid__link:after{display:none}}.iq_gallery_grid__extra{color:#fff;opacity:0;font-size:16px;white-space:nowrap;margin-top:6px;line-height:1}@media(max-width:768px){.iq_gallery_grid__extra{display:none}}.iq_gallery_grid__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;opacity:0}.iq_gallery_grid__content img{height:30px;object-fit:cover}@media(max-width:768px){.iq_gallery_grid__content img{display:none}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iq_gallery_grid{display:block}.iq_gallery_grid__link{display:block;width:100%;margin:14px 0;width:calc(24.975% - 22.5px)}.iq_gallery_grid__link:nth-child(1n){float:left;margin-right:30px;clear:none}.iq_gallery_grid__link:last-child{margin-right:0}.iq_gallery_grid__link:nth-child(4n){margin-right:0;float:right}.iq_gallery_grid__link:nth-child(4n+1){clear:both}}.gallery__section_heading{font-size:2em;width:100%;margin-bottom:.3em}@media(max-width:768px){.gallery__section_heading{font-size:1.5em;margin-bottom:0}}.gallery__section .iq_container{padding:20px;border-radius:5px;background:#fff}@media(max-width:768px){.gallery__section .iq_container{padding:0;background:transparent}}.iq_menu__body{margin:10px 0}.iq_menu__close{cursor:pointer;display:-ms-flexbox;display:flex;color:#29363e;padding:40px;position:absolute;right:0;top:130px;transition:.5s ease}@media(max-width:996px){.iq_menu__close{padding:12px 16px 20px;top:0}}.iq_menu__footer{border-top:1px solid #e7e7e7}.iq_menu__email--fluid{width:100%}.iq_menu__phone{font-weight:300;color:#29363e;font-size:1.1em;margin-top:5px}.iq_menu__phone>.iq_phone{font-size:1.1em}.iq_welcome__email_title{font-weight:300;color:#29363e;font-size:1.1em;margin-top:5px}.iq_menu{background:#fff;height:100vh;width:100%;overflow:auto;z-index:9;position:fixed;bottom:0;top:0;right:0;left:0;pointer-events:all;opacity:1;visibility:visible}.iq_menu__container{padding:10px;position:relative}.notfound{background:linear-gradient(290deg,#f2ffe2 30%,#f4fff0);height:100vh;width:100%;position:absolute}.notfound__container{color:#82bc4b;text-align:center;position:relative}.notfound__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:50px 50px 0}@media(max-width:996px){.notfound__header{margin:25px 25px 0}}.notfound__title{line-height:1;font-size:350px;font-weight:400}@media(max-width:996px){.notfound__title{font-size:150px}}.notfound__subTitle{font-size:26px;max-width:500px;margin:0 auto}@media(max-width:996px){.notfound__subTitle{font-size:18px;max-width:300px}}.notfound__logo{width:230px}@media(max-width:468px){.notfound__logo{width:150px}}.notfound__logo>img{width:100%}.notfound__phone{height:100%;display:-ms-flexbox;display:flex;text-align:left;-ms-flex-flow:row wrap;flex-flow:row wrap}.notfound__phone__number{display:-ms-flexbox;display:flex;width:150px;-ms-flex-direction:column;flex-direction:column}@media(max-width:996px){.notfound__phone__number{width:150px;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:768px){.notfound__phone__number{width:auto}}.notfound__links{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;margin-top:40px}.notfound__links>a{color:#82bc4b;border:1px solid #82bc4b;border-radius:5px;text-decoration:none;font-size:16px;padding:6px 20px;margin:0 10px;font-family:Roboto;transition:.2s ease-out}@media(max-width:570px){.notfound__links>a{width:100%;margin:8px 20px}}.notfound__links>a:hover{border:1px solid #fff;background:#82bc4b;color:#fff}