.container{max-width:1030px}.pageup{display:none;position:fixed;bottom:40px;right:40px;width:40px;height:40px;bottom:7px;right:7px;opacity:0.5;z-index:3}.header{height:750px;background:url("../images/bg/bg_header.jpg") center center/cover no-repeat}.header__close{display:none}.header__menu-min{display:none}.header__logo{width:128px;height:92px}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.header__menu-item{margin-right:25px}.header__menu-link{text-decoration:none;font-family:'Gentium Basic', sans-serif;font-size:21px;font-weight:700;text-align:justify;color:#ffffff}.header__menu-link:hover{color:#ffffff}.header__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__icon{width:20px;height:21px;margin-right:12px}.header__title{margin-top:139px;font-family:'Yeseva One', sans-serif;font-size:90px;text-align:center;text-transform:lowercase;color:#ffffff}.header__line{display:block;margin:34px auto}.header__btn-black{margin-right:15px;margin-left:250px;padding:15px;border:solid 1px #000000;background-color:rgba(0,0,0,0.8)}.header__btn-white{margin-left:15px;padding:15px;border:solid 1px #ffffff;background-color:rgba(255,255,255,0.3)}.button{display:inline-block;width:228px;height:57px;font-family:'Lato', sans-serif;font-size:18px;font-weight:400;text-align:center;text-transform:uppercase;color:#ffffff;cursor:pointer;-webkit-transition:all 0.2s;transition:all 0.2s}.button:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg);color:#ffffff}.button a{text-decoration:none;color:#ffffff}.about{min-height:710px;background:url("../images/bg/about.jpg") center center/cover no-repeat}.about__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.about__text{margin-top:106px;margin-right:18px;width:50%}.about__descr{margin-top:32px;font-family:'Lato', sans-serif;font-size:16px;font-weight:400;text-align:center;color:#4c4c4c}.about__cook{display:block;margin:52px auto}.about__img{margin-top:55px;margin-left:18px;width:50%;height:50%}.title__text{font-family:'Yeseva One' sans-serif;font-size:36px;text-align:center;color:#c90}.title__text--color{color:#ffff;text-align:center}.title__line{display:block;margin:15px auto}.ingrid{position:relative;min-height:758px;background:url("../images/bg/bg_second.jpg") center center/cover no-repeat}.ingrid__descr{position:absolute;top:100px;right:215px;padding:80px;width:570px;height:557px;border:solid 0.1px #fbf7c0;background-color:rgba(0,0,0,0.67)}.ingrid__text{margin-top:30px;font-family:'Lato', sans-serif;font-size:16px;font-weight:400;text-align:center;color:#ffffff}.ingrid__images{margin-top:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu{min-height:994px;background:url("../images/bg/about.jpg") center center/cover no-repeat}.menu__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu__name{margin-top:60px;margin-bottom:10px;width:45%}.menu__item{margin-top:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu__item-title,.menu__item-price{font-family:'Yeseva One',sans-serif;font-size:21px;text-align:justify;color:#c89f2d}.menu__item-line{width:100%;height:1px;border:solid 0.1px #fbf7c0}.menu__item-descr{font-family:'Lato', sans-serif;font-size:16px;font-weight:normal;text-align:left;color:#4c4c4c}.reviews{height:758px;background:url("../images/bg/bg_third.jpg") center center/cover no-repeat}.reviews--pos{padding-top:100px}.reviews__block{position:relative;margin:0 auto;padding:82px 74px;width:100%;height:557px;border:solid 0.1px #fbf7c0;background-color:rgba(0,0,0,0.67)}.reviews__title{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.reviews__mark{position:absolute;top:170px;left:31px;font-family:'Gentium Basic', sans-serif;font-size:96px;font-weight:normal;text-align:left;opacity:0.5;color:#f2f4f4}.reviews__content{margin-top:187px}.reviews__text{font-family:'Lato', sans-serif;font-size:18px;font-weight:normal;color:#ffffff;text-align:center}.reviews__author{margin-top:25px;font-family:'Lato', sans-serif;font-size:15px;font-weight:normal;color:#ffffff;text-align:center}.booking{min-height:708px;background:url("../images/bg/about.jpg") center center/cover no-repeat}.booking__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.booking__images{margin-top:100px;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.booking__img{display:block;margin-right:30px;width:50%;margin-right:5px}.booking__descr{margin-top:102px;width:50%;margin-left:10px}.booking__text{margin-top:32px;font-family:'Lato' sans-serif;font-size:16px;font-weight:normal;text-align:center;color:#4c4c4c}.booking__form{margin-top:46px;width:100%}.booking__form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking__form form input{display:inline-block;width:40%;margin-top:47px}.booking__form form select{margin-top:47px}.booking__form form input[type="submit"]{width:200px;height:36px;border:solid 1px #c89f2d;background-color:#c89f2d;font-family:'Open Sans', sans-serif;font-size:16px;text-align:center;color:#ffffff;outline:none !important}.booking__form-text{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:bold;text-align:left;color:#c9a131}.footer{height:320px;background-color:#191919}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__items{margin-top:63px;width:33%}.footer__about-text{font-family:'Open Sans', sans-serif;font-size:16px;font-weight:normal;text-align:center;color:#ffffff}.footer__about-text span{font-weight:bold}.footer__social{margin:56px 110px}@media (max-width: 1201px){.container{max-width:920px}.header__btn-black{margin-left:200px}.footer__social{margin:56px 95px}}@media (max-width: 993px){.container{max-width:712px}.header__logo{width:100px;height:70px}.header__menu-item{margin-right:10px}.header__menu-link{font-size:18px}.header__title{font-size:70px}.button{width:200px}.header__btn-black{margin-left:128px}.ingrid__descr{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.title__text{font-size:32px}.menu__item-title,.menu__item-price{font-size:16px}.menu__name{margin-top:40px;margin-bottom:10px}.booking__img{height:80%}.booking__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking__descr{margin-top:30px}.booking__form{margin-top:0;margin-bottom:10px}.footer__social{margin:30px 60px}}@media (max-width: 769px){.header__menu-min{display:block;position:absolute;right:10px;font-family:'Gentium Basic', sans-serif;font-size:21px;color:#fffcf4;cursor:pointer}.header__close{display:none;position:fixed;top:10px;right:0;font-size:41px;line-height:21px;color:#c90;cursor:pointer;z-index:2}.header__menu-items{position:fixed;top:0;right:-100%;width:100%;height:80vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;background-color:rgba(0,0,0,0.7);-webkit-transition:all 0.6s;transition:all 0.6s}.header__menu-items--active{right:0}.header__social{display:none}.header__menu-item{line-height:2}.header__title{font-size:45px}.button{display:block;width:160px}.header__btn-black{margin:0 auto}.header__btn-white{margin:0 auto}.about__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about__img{margin-top:0}.ingrid__descr{width:75%}.ingrid__images{margin-top:45px;-ms-flex-pack:distribute;justify-content:space-around}.menu{min-height:700px}.menu__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__items{display:none}.title{cursor:pointer}.title.active .menu__items{display:block}.footer__social{margin:20px 35px}.title__text--color{font-size:16px}.title__line{width:100%}.footer__about-text{font-size:14px}}@media (max-width: 577px){.ingrid__images{margin-top:5px;width:100%}.ingrid__img{width:33%;height:100%}.reviews__block{padding:35px 33px}.reviews__mark{top:140px}.booking__form form input{width:80%}.footer__about-text{font-size:11px}.footer__social{margin:20px 12px}}@media (max-width: 436px){.about__text{width:100%}.ingrid__descr{height:430px;padding:15px}.ingrid__text{font-size:14px}.menu__item-descr{font-size:14px}.title__text{font-size:25px}.menu__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu__item-title,.menu__item-price{font-size:13px}.reviews__block{padding:35px 15px}.reviews__mark{top:90px}.reviews__content{margin-top:132px}.booking__images{width:100%}.booking__descr{width:100%}.title__text--color{font-size:12px}.footer__about-text{font-size:10px}}
/*# sourceMappingURL=style.min.css.map */