@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,700&subset=latin-ext";/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}html,body,h2,h3,p,ul,ol{margin:0;padding:0}a{text-decoration:none}ul{list-style-type:none}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.has-margin-bottom-40{margin-bottom:40px}.has-margin-bottom-30{margin-bottom:30px}.has-margin-bottom-24{margin-bottom:24px}.has-margin-bottom-14{margin-bottom:14px}.has-margin-right-24{margin-right:24px}.has-margin-top-60{margin-top:60px}.has-margin-top-12{margin-top:12px}.has-margin-top-40{margin-top:40px}.has-margin-top-24{margin-top:24px}.has-margin-top-90{margin-top:90px}.has-padding-top-40{padding-top:40px}.has-margin-left-26{margin-left:26px}.has-margin-bottom-80{margin-bottom:80px}.has-margin-bottom-60{margin-bottom:60px}html{scroll-behavior:smooth}.btn{outline:none;cursor:pointer;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 15px;border:2px solid black;color:#000;text-align:center;font-family:Open Sans,sans-serif;font-weight:700;text-transform:uppercase;font-size:.875em}@media (max-width: 1152px){.btn{padding:4px 10px;font-size:.875em}}.btn--white{background:#ffffff9e;border:3px solid #FFFFFF;padding:8px 30px;color:#7a5631;font-family:Open Sans,sans-serif;font-weight:700;text-transform:uppercase;-moz-transition:color ease .3s;-o-transition:color ease .3s;-webkit-transition:color ease .3s;transition:color ease .3s}.btn--white:hover{color:#c89b64}@media (max-width: 768px){.btn--white{padding:5px 15px}}.btn-default{border:2px solid #c49d60;background-color:inherit;color:#c49d60;-moz-transition:all ease .3s;-o-transition:all ease .3s;-webkit-transition:all ease .3s;transition:all ease .3s}.btn-default:hover{color:#fff;background-color:#c89b64}.arrow{cursor:pointer;width:20px;display:inline-block;height:20px;border-bottom:5px solid #fff;border-right:5px solid #fff;-moz-transition:border-bottom-color ease .3s,border-right-color ease .3s;-o-transition:border-bottom-color ease .3s,border-right-color ease .3s;-webkit-transition:border-bottom-color ease .3s,border-right-color ease .3s;transition:border-bottom-color ease .3s,border-right-color ease .3s}.arrow:hover{border-bottom-color:#fff;border-right-color:#fff}.arrow-left{position:absolute;left:10px;top:0;bottom:0;margin:auto;-moz-transform:rotate(140deg);-o-transform:rotate(140deg);-ms-transform:rotate(140deg);-webkit-transform:rotate(140deg);transform:rotate(140deg);z-index:9999}.arrow-left:before{content:"";width:80px;height:80px;left:-40px;top:-40px;transform:rotate(40deg);position:absolute}.arrow-right{position:absolute;right:10px;top:0;bottom:0;margin:auto;-moz-transform:rotate(320deg);-o-transform:rotate(320deg);-ms-transform:rotate(320deg);-webkit-transform:rotate(320deg);transform:rotate(320deg);z-index:9999}.arrow-right:before{content:"";width:80px;height:80px;left:-40px;top:-40px;transform:rotate(40deg);position:absolute}.arrow-down{cursor:pointer;width:25px;display:inline-block;height:25px;border-bottom:5px solid #fff;border-right:5px solid #fff;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:border-bottom-color ease .3s,border-right-color ease .3s;-o-transition:border-bottom-color ease .3s,border-right-color ease .3s;-webkit-transition:border-bottom-color ease .3s,border-right-color ease .3s;transition:border-bottom-color ease .3s,border-right-color ease .3s}.arrow-down:hover{border-bottom-color:#fff;border-right-color:#fff}@media (max-width: 768px){.arrow-down{height:20px;width:20px}}@-webkit-keyframes arrow-left{0%{-moz-transform:translate(0,0) rotate(140deg);-o-transform:translate(0,0) rotate(140deg);-ms-transform:translate(0,0) rotate(140deg);-webkit-transform:translate(0,0) rotate(140deg);transform:translate(0) rotate(140deg)}50%{-moz-transform:translate(5px,0) rotate(140deg);-o-transform:translate(5px,0) rotate(140deg);-ms-transform:translate(5px,0) rotate(140deg);-webkit-transform:translate(5px,0) rotate(140deg);transform:translate(5px) rotate(140deg)}to{-moz-transform:translate(0,0) rotate(140deg);-o-transform:translate(0,0) rotate(140deg);-ms-transform:translate(0,0) rotate(140deg);-webkit-transform:translate(0,0) rotate(140deg);transform:translate(0) rotate(140deg)}}@-moz-keyframes arrow-left{0%{-moz-transform:translate(0,0) rotate(140deg);-o-transform:translate(0,0) rotate(140deg);-ms-transform:translate(0,0) rotate(140deg);-webkit-transform:translate(0,0) rotate(140deg);transform:translate(0) rotate(140deg)}50%{-moz-transform:translate(5px,0) rotate(140deg);-o-transform:translate(5px,0) rotate(140deg);-ms-transform:translate(5px,0) rotate(140deg);-webkit-transform:translate(5px,0) rotate(140deg);transform:translate(5px) rotate(140deg)}to{-moz-transform:translate(0,0) rotate(140deg);-o-transform:translate(0,0) rotate(140deg);-ms-transform:translate(0,0) rotate(140deg);-webkit-transform:translate(0,0) rotate(140deg);transform:translate(0) rotate(140deg)}}@-o-keyframes arrow-left{0%{-moz-transform:translate(0,0) rotate(140deg);-o-transform:translate(0,0) rotate(140deg);-ms-transform:translate(0,0) rotate(140deg);-webkit-transform:translate(0,0) rotate(140deg);transform:translate(0) rotate(140deg)}50%{-moz-transform:translate(5px,0) rotate(140deg);-o-transform:translate(5px,0) rotate(140deg);-ms-transform:translate(5px,0) rotate(140deg);-webkit-transform:translate(5px,0) rotate(140deg);transform:translate(5px) rotate(140deg)}to{-moz-transform:translate(0,0) rotate(140deg);-o-transform:translate(0,0) rotate(140deg);-ms-transform:translate(0,0) rotate(140deg);-webkit-transform:translate(0,0) rotate(140deg);transform:translate(0) rotate(140deg)}}@keyframes arrow-left{0%{-moz-transform:translate(0,0) rotate(140deg);-o-transform:translate(0,0) rotate(140deg);-ms-transform:translate(0,0) rotate(140deg);-webkit-transform:translate(0,0) rotate(140deg);transform:translate(0) rotate(140deg)}50%{-moz-transform:translate(5px,0) rotate(140deg);-o-transform:translate(5px,0) rotate(140deg);-ms-transform:translate(5px,0) rotate(140deg);-webkit-transform:translate(5px,0) rotate(140deg);transform:translate(5px) rotate(140deg)}to{-moz-transform:translate(0,0) rotate(140deg);-o-transform:translate(0,0) rotate(140deg);-ms-transform:translate(0,0) rotate(140deg);-webkit-transform:translate(0,0) rotate(140deg);transform:translate(0) rotate(140deg)}}@-webkit-keyframes arrow-right{0%{-moz-transform:translate(0,0) rotate(320deg);-o-transform:translate(0,0) rotate(320deg);-ms-transform:translate(0,0) rotate(320deg);-webkit-transform:translate(0,0) rotate(320deg);transform:translate(0) rotate(320deg)}50%{-moz-transform:translate(-5px,0) rotate(320deg);-o-transform:translate(-5px,0) rotate(320deg);-ms-transform:translate(-5px,0) rotate(320deg);-webkit-transform:translate(-5px,0) rotate(320deg);transform:translate(-5px) rotate(320deg)}to{-moz-transform:translate(0,0) rotate(320deg);-o-transform:translate(0,0) rotate(320deg);-ms-transform:translate(0,0) rotate(320deg);-webkit-transform:translate(0,0) rotate(320deg);transform:translate(0) rotate(320deg)}}@-moz-keyframes arrow-right{0%{-moz-transform:translate(0,0) rotate(320deg);-o-transform:translate(0,0) rotate(320deg);-ms-transform:translate(0,0) rotate(320deg);-webkit-transform:translate(0,0) rotate(320deg);transform:translate(0) rotate(320deg)}50%{-moz-transform:translate(-5px,0) rotate(320deg);-o-transform:translate(-5px,0) rotate(320deg);-ms-transform:translate(-5px,0) rotate(320deg);-webkit-transform:translate(-5px,0) rotate(320deg);transform:translate(-5px) rotate(320deg)}to{-moz-transform:translate(0,0) rotate(320deg);-o-transform:translate(0,0) rotate(320deg);-ms-transform:translate(0,0) rotate(320deg);-webkit-transform:translate(0,0) rotate(320deg);transform:translate(0) rotate(320deg)}}@-o-keyframes arrow-right{0%{-moz-transform:translate(0,0) rotate(320deg);-o-transform:translate(0,0) rotate(320deg);-ms-transform:translate(0,0) rotate(320deg);-webkit-transform:translate(0,0) rotate(320deg);transform:translate(0) rotate(320deg)}50%{-moz-transform:translate(-5px,0) rotate(320deg);-o-transform:translate(-5px,0) rotate(320deg);-ms-transform:translate(-5px,0) rotate(320deg);-webkit-transform:translate(-5px,0) rotate(320deg);transform:translate(-5px) rotate(320deg)}to{-moz-transform:translate(0,0) rotate(320deg);-o-transform:translate(0,0) rotate(320deg);-ms-transform:translate(0,0) rotate(320deg);-webkit-transform:translate(0,0) rotate(320deg);transform:translate(0) rotate(320deg)}}@keyframes arrow-right{0%{-moz-transform:translate(0,0) rotate(320deg);-o-transform:translate(0,0) rotate(320deg);-ms-transform:translate(0,0) rotate(320deg);-webkit-transform:translate(0,0) rotate(320deg);transform:translate(0) rotate(320deg)}50%{-moz-transform:translate(-5px,0) rotate(320deg);-o-transform:translate(-5px,0) rotate(320deg);-ms-transform:translate(-5px,0) rotate(320deg);-webkit-transform:translate(-5px,0) rotate(320deg);transform:translate(-5px) rotate(320deg)}to{-moz-transform:translate(0,0) rotate(320deg);-o-transform:translate(0,0) rotate(320deg);-ms-transform:translate(0,0) rotate(320deg);-webkit-transform:translate(0,0) rotate(320deg);transform:translate(0) rotate(320deg)}}.arrow-animation-left{-webkit-animation:arrow-left linear 1.5s infinite;-moz-animation:arrow-left linear 1.5s infinite;-o-animation:arrow-left linear 1.5s infinite;animation:arrow-left linear 1.5s infinite}.arrow-animation-right{-webkit-animation:arrow-right linear 1.5s infinite;-moz-animation:arrow-right linear 1.5s infinite;-o-animation:arrow-right linear 1.5s infinite;animation:arrow-right linear 1.5s infinite}@-webkit-keyframes animation-up-down{0%{-moz-transform:translate(0,0) rotate(45deg);-o-transform:translate(0,0) rotate(45deg);-ms-transform:translate(0,0) rotate(45deg);-webkit-transform:translate(0,0) rotate(45deg);transform:translate(0) rotate(45deg)}50%{-moz-transform:translate(0,5px) rotate(45deg);-o-transform:translate(0,5px) rotate(45deg);-ms-transform:translate(0,5px) rotate(45deg);-webkit-transform:translate(0,5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}to{-moz-transform:translate(0,0) rotate(45deg);-o-transform:translate(0,0) rotate(45deg);-ms-transform:translate(0,0) rotate(45deg);-webkit-transform:translate(0,0) rotate(45deg);transform:translate(0) rotate(45deg)}}@-moz-keyframes animation-up-down{0%{-moz-transform:translate(0,0) rotate(45deg);-o-transform:translate(0,0) rotate(45deg);-ms-transform:translate(0,0) rotate(45deg);-webkit-transform:translate(0,0) rotate(45deg);transform:translate(0) rotate(45deg)}50%{-moz-transform:translate(0,5px) rotate(45deg);-o-transform:translate(0,5px) rotate(45deg);-ms-transform:translate(0,5px) rotate(45deg);-webkit-transform:translate(0,5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}to{-moz-transform:translate(0,0) rotate(45deg);-o-transform:translate(0,0) rotate(45deg);-ms-transform:translate(0,0) rotate(45deg);-webkit-transform:translate(0,0) rotate(45deg);transform:translate(0) rotate(45deg)}}@-o-keyframes animation-up-down{0%{-moz-transform:translate(0,0) rotate(45deg);-o-transform:translate(0,0) rotate(45deg);-ms-transform:translate(0,0) rotate(45deg);-webkit-transform:translate(0,0) rotate(45deg);transform:translate(0) rotate(45deg)}50%{-moz-transform:translate(0,5px) rotate(45deg);-o-transform:translate(0,5px) rotate(45deg);-ms-transform:translate(0,5px) rotate(45deg);-webkit-transform:translate(0,5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}to{-moz-transform:translate(0,0) rotate(45deg);-o-transform:translate(0,0) rotate(45deg);-ms-transform:translate(0,0) rotate(45deg);-webkit-transform:translate(0,0) rotate(45deg);transform:translate(0) rotate(45deg)}}@keyframes animation-up-down{0%{-moz-transform:translate(0,0) rotate(45deg);-o-transform:translate(0,0) rotate(45deg);-ms-transform:translate(0,0) rotate(45deg);-webkit-transform:translate(0,0) rotate(45deg);transform:translate(0) rotate(45deg)}50%{-moz-transform:translate(0,5px) rotate(45deg);-o-transform:translate(0,5px) rotate(45deg);-ms-transform:translate(0,5px) rotate(45deg);-webkit-transform:translate(0,5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}to{-moz-transform:translate(0,0) rotate(45deg);-o-transform:translate(0,0) rotate(45deg);-ms-transform:translate(0,0) rotate(45deg);-webkit-transform:translate(0,0) rotate(45deg);transform:translate(0) rotate(45deg)}}.arrow-animation-up-down{-webkit-animation:animation-up-down linear 1.5s infinite;-moz-animation:animation-up-down linear 1.5s infinite;-o-animation:animation-up-down linear 1.5s infinite;animation:animation-up-down linear 1.5s infinite}.small-text{font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125em}@media (max-width: 768px){.small-text{font-size:.75em}}.header-text{text-transform:uppercase;color:#3c3c3c;font-size:1.75em;font-family:Open Sans,sans-serif;font-weight:400;display:inline-block}.header-text:after{content:"";display:block;margin-top:8px;height:2px;width:100%;background-color:#c49d60}.header-text--white{color:#fff}.header-text--white:after{background-color:#fff}@media (max-width: 1440px){.header-text{font-size:1.5625em}}@media (max-width: 960px){.header-text{font-size:1.375em}}@media (max-width: 768px){.header-text{font-size:1.25em}}.header-text--small{font-size:1em;margin:16px 0}@media (max-width: 1152px){.header-text--small{font-size:.75em}}.hyperlink{-moz-transition:color ease .3s;-o-transition:color ease .3s;-webkit-transition:color ease .3s;transition:color ease .3s;color:#fff}.hyperlink:hover{color:#c49d60}.hyperlink--white:hover{color:#fff}.regular-text{font-size:1em;line-height:26px;font-family:Open Sans,sans-serif;font-weight:300}@media (max-width: 768px){.regular-text{font-size:.875em}}.text-center{text-align:center}.eye-icon{margin-right:5px;width:30px}.wave{width:200px;height:9px;background:url(/build/assets/wave-Yye3sNdC.png) center;background-size:contain;margin-bottom:14px}@media (max-width: 768px){.wave{display:none}}.wave-s{width:180px}@media (max-width: 960px){.wave-s{width:150px}}.wave-m{width:250px}@media (max-width: 960px){.wave-m{width:200px}}.wave-l{width:250px}@media (max-width: 960px){.wave-l{width:180px}}.wave__left-wrapper{z-index:2;position:absolute;left:0}.wave-m--right{position:absolute;right:0}.wave__right-wrapper{z-index:2;position:absolute;right:0}.wave-top{top:60px}.wave-bottom{bottom:24px}.section{position:relative;padding:20px 0 60px}.text-column{display:flex;justify-content:center;width:65%;margin:auto}@media (max-width: 1152px){.text-column{width:90%}}.text-column div{width:50%;box-sizing:border-box}.text-column div:first-child{padding-right:20px}.text-column div:last-child{padding-left:20px}.circle{display:flex;align-items:center;width:30px;height:30px;border-radius:50%;background-color:#c89b64;position:relative;justify-content:center}.icon-facebook{color:#fff}.facebook-box .icon-facebook:before{margin:0}.header{position:relative;height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:8px}.header:before{content:"";position:absolute;display:block;left:0;right:0;bottom:0;top:0;z-index:1;background-color:#0000004d}.header__content{z-index:2;position:relative;height:100vh;display:flex;justify-content:left;align-items:center;width:60%;margin:auto}.header__text{width:500px;color:#fff}.header__text h3{font-family:Open Sans,sans-serif;font-weight:400;font-size:2.125em}@media (max-width: 960px){.header__text h3{font-size:1.75em;margin-bottom:8px}}.header__text p{font-family:Open Sans,sans-serif;font-weight:400;font-size:1em}.header__arrow{position:absolute;bottom:20px;left:0;right:0;margin:auto;text-align:center;z-index:2}.nav{width:100%;background-color:#fff;opacity:.85;padding:20px 0;position:fixed;z-index:9;box-shadow:0 0 10px #ccc;-moz-transition:all ease .3s;-o-transition:all ease .3s;-webkit-transition:all ease .3s;transition:all ease .3s}.nav--active{opacity:.95;padding:10px 0}.nav__wrapper{width:60%;display:flex;align-items:center;justify-content:space-between;margin:auto}@media (max-width: 960px){.nav__wrapper{width:90%}}.nav__logo{width:130px}.nav__links-wrapper{width:40%}@media (max-width: 768px){.nav__links-wrapper{width:60%}}.nav__links{display:flex;justify-content:space-between;align-items:center}.nav__link{color:#3c3c3c;text-transform:uppercase;font-size:1em;font-family:Open Sans,sans-serif;font-weight:300}.room__content-wrapper{position:absolute;padding:30px;width:60%;right:0}@media (max-width: 1152px){.room__content-wrapper{width:100%;box-sizing:border-box}}@media (max-width: 960px){.room__content-wrapper{width:100%;box-sizing:border-box;margin:auto;right:auto;text-align:center}}#menu{position:relative;display:flex;background-color:#f2f2f2}#menu .offer__item{width:50%;height:500px;position:relative;display:flex;align-items:center}#menu .offer__item.offer__item-slider{overflow:hidden}#menu .offer__item.offer__item-slider img{width:100%;height:100%;object-fit:cover}@media (max-width: 1440px){#menu .offer__item{height:420px}}@media (max-width: 960px){#menu .offer__item{width:100%;height:360px}#menu .offer__item.offer__item-slider{position:relative;width:70%;margin:auto}}@media (max-width: 960px) and (max-width: 768px){#menu .offer__item.offer__item-slider{width:100%}}@media (max-width: 960px){#menu .offer__item.offer__item-text{height:360px}}@media (max-width: 960px){#menu{flex-direction:column}#menu#restaurant{flex-direction:column-reverse}}.contact-section{padding:30px 0;position:relative}#map{position:relative;width:100%;height:400px}@media (max-width: 1152px){#map{height:400px}}#footer{padding:40px 30px;background-color:#c89b64}.footer-content-list{display:flex;justify-content:space-around}.footer-content-list li{margin-right:25px;margin-left:25px;color:#fff;display:block}@media (max-width: 768px){.footer-content-list{text-align:center;display:block}.footer-content-list li:first-child{display:none}.footer-content-list li .icon-location{width:140px;margin:auto auto 12px}.footer-content-list li .icon-facebook{display:inline-block}.footer-content-list li .icon-facebook:before{position:static}}.footer-first-element{align-self:center}.footer-first-element img{width:200px}@media (max-width: 1152px){.footer-first-element img{width:120px}}@media (max-width: 768px){.footer-first-element{display:none}}body{font-family:Open Sans,sans-serif;font-weight:400}
