a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@font-face{font-family:MariposaIcons;src:url(/static/ff9a860f872262e721921f473a4e37db.eot) format("embedded-opentype"),url(/static/73fc2151c518ba0bfd6d00d7a6077a7d.woff2) format("woff2"),url(/static/968cc07d6c0f4be0d9816b03937bab3e.woff) format("woff"),url(/static/d114583895c971fd58410130c216c004.ttf) format("truetype")}.ico:before{font-family:MariposaIcons}.ico--map:before{content:"\E800"}.ico--phone:before{content:"\E802"}.ico--email:before{content:"\E803"}.ico--facebook:before{content:"\F30C"}.ico--down-open:before{content:"\F004"}body{color:#3d3737;font-family:Vollkorn,serif;font-size:16px}a,a:active,a:hover,a:visited{color:currentcolor}img{height:auto;vertical-align:middle;width:100%}.frame{display:flex;flex:1;flex-wrap:wrap}.frame-10{flex:0 10%;max-width:10%}@media (max-width:767px){.frame-10{flex:0 100%;max-width:100%}}.frame-25{flex:0 25%;max-width:25%}@media (max-width:767px){.frame-25{flex:0 100%;max-width:100%}}.frame-50{flex:0 50%;max-width:50%}@media (max-width:767px){.frame-50{flex:0 100%;max-width:100%}}.frame-75{flex:0 75%;max-width:75%}@media (max-width:767px){.frame-75{flex:0 100%;max-width:100%}}.frame-90{flex:0 90%;max-width:90%}@media (max-width:767px){.frame-90{flex:0 100%;max-width:100%}}.frame-100{flex:0 100%;max-width:100%}@media (max-width:767px){.frame-100{flex:0 100%;max-width:100%}}.frame-grid-1{display:flex;flex:1 100%;flex-wrap:wrap}.frame-grid-1>*{flex:0 0 100%}.frame-grid-2{display:flex;flex:1 100%;flex-wrap:wrap}.frame-grid-2>*{flex:0 0 50%}.frame-grid-3{display:flex;flex:1 100%;flex-wrap:wrap}.frame-grid-3>*{flex:0 0 33.33333%}.frame-grid-4{display:flex;flex:1 100%;flex-wrap:wrap}.frame-grid-4>*{flex:0 0 25%}.frame-grid-5{display:flex;flex:1 100%;flex-wrap:wrap}.frame-grid-5>*{flex:0 0 20%}.frame-grid-6{display:flex;flex:1 100%;flex-wrap:wrap}.frame-grid-6>*{flex:0 0 16.66667%}.frame-grid-7{display:flex;flex:1 100%;flex-wrap:wrap}.frame-grid-7>*{flex:0 0 14.28571%}.frame-grid-8{display:flex;flex:1 100%;flex-wrap:wrap}.frame-grid-8>*{flex:0 0 12.5%}.frame-grid-9{display:flex;flex:1 100%;flex-wrap:wrap}.frame-grid-9>*{flex:0 0 11.11111%}.limit{margin-left:auto;margin-right:auto;max-width:1200px;width:100%}@media (max-width:1199px){.limit{margin:0 20px;width:auto}}@media (max-width:499px){.test{background:red}}.page-footer,.page-header{align-items:center;background-color:#4d4545;display:flex;font-size:14px;height:40px}@media (max-width:767px){.page-footer,.page-header{height:auto;padding:10px 0}}.page-footer a,.page-header a{text-decoration:none}.page-footer__items,.page-header__items{color:#968a8a;display:flex}@media (max-width:767px){.page-footer__items,.page-header__items{color:#f4f1bb;flex:0 90%;max-width:90%}}@media (max-width:479px){.page-footer__items,.page-header__items{flex-direction:column}}.page-footer__item,.page-header__item{align-items:center;display:flex}.page-footer__item i,.page-header__item i{color:#f4f1bb;margin-right:5px}.page-footer__item+.page-footer__item,.page-footer__item+.page-header__item,.page-header__item+.page-footer__item,.page-header__item+.page-header__item{margin-left:20px}@media (max-width:479px){.page-footer__item+.page-footer__item,.page-footer__item+.page-header__item,.page-header__item+.page-footer__item,.page-header__item+.page-header__item{margin-left:0;margin-top:10px}}.page-footer__item:first-child,.page-header__item:first-child{margin-left:10px}@media (max-width:479px){.page-footer__item:first-child,.page-header__item:first-child{margin-left:0}}.page-footer__item:active,.page-footer__item:hover,.page-header__item:active,.page-header__item:hover{color:#f4f1bb}.page-footer__socials,.page-header__socials{color:#f4f1bb;display:flex;justify-content:flex-end}@media (max-width:767px){.page-footer__socials,.page-header__socials{flex:0 10%;max-width:10%}}@media (max-width:479px){.page-footer__socials,.page-header__socials{align-items:center}}.page-footer__social,.page-header__social{align-items:center;border-left:1px solid #5d5353;display:flex;font-size:16px;height:40px;justify-content:center;width:40px}@media (max-width:479px){.page-footer__social,.page-header__social{width:auto;border-left:0}}@media (max-width:479px){.page-header__address{display:none}}@media (max-width:479px){.page-header__phone{margin-top:0!important}}@media (max-width:479px){.page-footer{padding:20px 0}}.page-nav{background:#fff;border-bottom:1px solid #f8f8f8}.logo{height:116px;width:260px}@media (max-width:767px){.logo{width:35%}}@media (max-width:479px){.logo{width:60%;margin:0 auto}}.logo__link{height:100%;width:100%;background-image:url(/static/bfa8f599da4af38f3d36473c1edcf157.png);background-position:50% 50%;background-repeat:no-repeat;background-size:98%;display:block}.menu{align-items:center;display:flex;flex:1;justify-content:flex-end}@media (max-width:479px){.menu{justify-content:center;padding-top:10px;padding-bottom:20px}}.menu>a{font-size:24px;padding-left:10px;padding-right:10px;text-decoration:none}@media (max-width:1023px){.menu>a{font-size:24px}}@media (max-width:767px){.menu>a{font-size:20px}}@media (max-width:479px){.menu>a{font-size:24px}}.menu>a+a{margin-left:20px}@media (max-width:767px){.menu>a+a{margin-left:10px}}@media (max-width:479px){.menu>a+a{margin-left:10px}}.page-hero{align-items:center;background-image:url(/static/bd22df5b410d853ed43ad317f7bb72a6.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:calc(100vh - 156px);position:relative}@media (max-width:1023px){.page-hero{height:70vh}}@media (max-width:767px){.page-hero{height:50vh}}@media (max-width:479px){.page-hero{height:45vh}}.page-hero:before{background-color:rgba(77,69,69,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.page-hero__claim{color:#fff;flex:1;opacity:1;padding:0 20px;text-align:center;transition:opacity .8s ease-in;z-index:2}.page-hero__claim.anim{opacity:0}.page-hero__claim>h1{font-size:2vw;line-height:1}@media (max-width:1023px){.page-hero__claim>h1{font-size:3vw}}@media (max-width:767px){.page-hero__claim>h1{font-size:4vw}}@media (max-width:479px){.page-hero__claim>h1{font-size:5vw}}.page-hero__claim>h2{font-size:4vw;line-height:1.6;margin-bottom:20px}@media (max-width:1023px){.page-hero__claim>h2{font-size:5vw}}@media (max-width:767px){.page-hero__claim>h2{font-size:6vw}}@media (max-width:479px){.page-hero__claim>h2{font-size:7vw}}.page-hero__continue{height:50px;width:50px;border-radius:30px;bottom:20px;box-shadow:0 0 0 2px #fff;color:#fff;display:inline-block;left:50%;line-height:50px;position:absolute;text-align:center;text-decoration:none;transform:translateX(-50%)}.page-hero__continue:hover,.page-hero__continue:visited{color:#fff}.btn-main{background-color:#ffeb3b;border:1px solid #4d4545;border-radius:2px;box-shadow:0 0 0 0 transparent;color:#4d4545;display:inline-block;font-size:1.5vw;padding:12px 20px 10px;text-decoration:none;transition:all .3s}@media (max-width:1023px){.btn-main{font-size:2vw}}@media (max-width:767px){.btn-main{font-size:2.5vw}}@media (max-width:479px){.btn-main{display:none}}.btn-main:visited{color:#4d4545}.btn-main:hover{background-color:#f4f1bb;box-shadow:0 0 0 2px rgba(77,69,69,.6);color:#4d4545}.about,.contacts{padding-bottom:70px;padding-top:70px}@media (max-width:1023px){.about,.contacts{padding-bottom:60px;padding-top:60px}}@media (max-width:767px){.about,.contacts{padding-bottom:50px;padding-top:50px}}@media (max-width:479px){.about,.contacts{padding-bottom:30px;padding-top:30px}}.about__title,.contacts__title{font-size:2vw;margin-bottom:40px;text-align:center;color:#4d4545}@media (max-width:767px){.about__title-container,.contacts__title-container{order:1}}@media (max-width:1023px){.about__title,.contacts__title{font-size:3vw}}@media (max-width:767px){.about__title,.contacts__title{font-size:28px}}@media (max-width:479px){.about__title,.contacts__title{font-size:24px}}.about__text,.contacts__text{padding-right:20px}@media (max-width:767px){.about__text-container,.contacts__text-container{order:3;margin-top:20px}}.about__text>*+*,.contacts__text>*+*{margin-top:20px}.about__text h3,.contacts__text h3{font-size:1.5vw}@media (max-width:1023px){.about__text h3,.contacts__text h3{font-size:2vw}}@media (max-width:767px){.about__text h3,.contacts__text h3{font-size:2.5vw}}@media (max-width:479px){.about__text h3,.contacts__text h3{font-size:16px}}.about__text>p,.contacts__text>p{font-size:18px;line-height:1.6}@media (max-width:767px){.about__picture-container,.contacts__picture-container{order:1}}.capital{float:left;font-size:54px;line-height:1;margin-right:10px;position:relative;top:4px}.rooms{padding-bottom:70px;padding-top:70px;background-color:#faf8de}@media (max-width:1023px){.rooms{padding-bottom:60px;padding-top:60px}}@media (max-width:767px){.rooms{padding-bottom:50px;padding-top:50px}}@media (max-width:479px){.rooms{padding-bottom:30px;padding-top:30px}}.rooms__title{font-size:2vw;margin-bottom:40px;text-align:center;color:#4d4545}@media (max-width:1023px){.rooms__title{font-size:3vw}}@media (max-width:767px){.rooms__title{font-size:28px}}@media (max-width:479px){.rooms__title{font-size:24px}}.rooms__text{padding-left:20px}@media (max-width:767px){.rooms__text{margin-top:20px}}.rooms__text>*+*{margin-top:20px}.rooms__text h3{font-size:1.5vw}@media (max-width:1023px){.rooms__text h3{font-size:2vw}}@media (max-width:767px){.rooms__text h3{font-size:2.5vw}}@media (max-width:479px){.rooms__text h3{font-size:16px}}.rooms__text>p{font-size:18px;line-height:1.6}.siema-container{position:relative}.siema-container .next,.siema-container .prev{height:55px;width:55px;background-color:rgba(77,69,69,.9);border:0;color:#fff;cursor:pointer;display:inline-block;font-size:32px;padding:10px;position:absolute;top:50%}.siema-container .prev{left:0;transform:translateY(-50%) rotate(90deg)}.siema-container .next{right:0;transform:translateY(-50%) rotate(270deg)}.wysiwyg{font-size:18px}.wysiwyg li{line-height:1.8}.wysiwyg li:before{font-family:MariposaIcons;color:#968a8a;content:"\F004";font-size:14px;display:inline-block;margin-right:10px;position:relative;transform:rotate(270deg)}.prices{background-image:url(/static/85672c7e243953d6b64ee2f0d85b0e76.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 2px 8px 0 #000;color:#fff;padding-bottom:40px;padding-top:40px;position:relative;text-align:center;z-index:2}.prices:before{background-color:rgba(77,69,69,.8);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.prices__title{font-size:2vw;color:#fff;margin-bottom:40px}@media (max-width:1023px){.prices__title{font-size:3vw}}@media (max-width:767px){.prices__title{font-size:28px}}@media (max-width:479px){.prices__title{font-size:24px}}.prices-claim{font-size:1.5vw;margin-top:40px}@media (max-width:1023px){.prices-claim{font-size:2.5vw}}@media (max-width:767px){.prices-claim{font-size:3.5vw}}@media (max-width:479px){.prices-claim{font-size:4.5vw}}@media (max-width:767px){.prices-claim{line-height:1.6;padding:0 10px}}.prices-claim a{text-decoration:none}.prices-claim span{font-size:2vw}@media (max-width:1023px){.prices-claim span{font-size:3vw}}@media (max-width:767px){.prices-claim span{font-size:4vw}}@media (max-width:479px){.prices-claim span{font-size:5vw}}.prices-container{display:flex;justify-content:center;position:relative;text-align:center}.price{flex:0 0 280px}@media (max-width:767px){.price{flex:0 0 50%}}.price__amount{font-size:6vw}@media (max-width:1023px){.price__amount{font-size:7vw}}@media (max-width:767px){.price__amount{font-size:8vw}}@media (max-width:479px){.price__amount{font-size:9vw}}.price__currency{font-size:2vw}@media (max-width:1023px){.price__currency{font-size:3vw}}@media (max-width:767px){.price__currency{font-size:4vw}}@media (max-width:479px){.price__currency{font-size:4.5vw}}.price__rate{font-size:1vw}@media (max-width:1023px){.price__rate{font-size:2vw}}@media (max-width:767px){.price__rate{font-size:3vw}}@media (max-width:479px){.price__rate{font-size:3.5vw}}.price__room{font-size:1.5vw;color:#f8f8f8;margin-top:10px}@media (max-width:1023px){.price__room{font-size:2.5vw}}@media (max-width:767px){.price__room{font-size:3.5vw}}@media (max-width:479px){.price__room{font-size:4vw}}@media (max-width:479px){.contacts__text-container{order:2}}@media (max-width:479px){.contacts__map-container{order:1}}.contacts__map iframe{width:100%}@media (max-width:479px){.contacts__map iframe{height:70vw}}