@keyframes rotate-f0124a40{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.navigation__desktop[data-v-f0124a40]{display:none}@media only screen and (min-width:1200px){.navigation__desktop[data-v-f0124a40]{align-items:center;display:flex;gap:40px;justify-content:flex-end;position:relative}}@media only screen and (min-width:1200px) and (min-width:768px){.navigation__desktop[data-v-f0124a40]{padding:0 30px}}@media only screen and (min-width:1200px) and (min-width:1200px){.navigation__desktop[data-v-f0124a40]{padding:0 80px}}@media only screen and (min-width:1200px){.navigation__desktop-link[data-v-f0124a40]{color:#ffdb93;font-family:Philosopher,sans-serif;font-size:25px;font-style:normal;font-weight:400;position:relative;text-decoration:none;text-transform:capitalize;transition:all .3s ease 0s}.navigation__desktop-link[data-v-f0124a40]:after{background:#ffdb93 none repeat scroll 0 0;bottom:-3px;content:"";display:block;height:2px;left:50%;position:absolute;transition:width .3s ease 0s,left .3s ease 0s;width:0}.navigation__desktop-link[data-v-f0124a40]:hover{opacity:.8}.navigation__desktop-link[data-v-f0124a40]:hover:after{left:0;width:100%}}.navigation__opener[data-v-f0124a40]{align-content:center;align-items:center;background:unset;background:#fff;border:1px solid #deb95f;border-radius:50%;cursor:pointer;display:flex;height:55px;justify-content:center;outline:none;padding:10px;position:fixed;right:25px;text-align:center;top:20px;width:55px;z-index:5}@media only screen and (min-width:768px){.navigation__opener[data-v-f0124a40]{height:65px;width:65px}}@media only screen and (min-width:1200px){.navigation__opener[data-v-f0124a40]{display:none}}.navigation__opener.first[data-v-f0124a40]{background:#012d11}.navigation__opener.second[data-v-f0124a40]{background:#672b0d}.navigation__opener span[data-v-f0124a40]{position:relative}.navigation__opener span[data-v-f0124a40],.navigation__opener span[data-v-f0124a40]:after,.navigation__opener span[data-v-f0124a40]:before{background-color:#fff;display:block;height:2px;width:90%}.navigation__opener span[data-v-f0124a40]:after,.navigation__opener span[data-v-f0124a40]:before{content:"";left:0;position:absolute;transition:all .2s;width:100%}.navigation__opener span[data-v-f0124a40]:before{top:13px}.navigation__opener span[data-v-f0124a40]:after{top:-13px}.navigation__wrapper[data-v-f0124a40]{align-items:center;background:#fff;display:flex;flex-direction:column;gap:40px;height:calc(var(--vh, 1vh)*100);left:0;overflow-y:scroll;padding:0 40px 40px;pointer-events:none;position:fixed;top:0;transform:translate(100%);width:100%;z-index:4;-ms-overflow-style:none;scrollbar-width:none;transition:all .8s cubic-bezier(.68,-.55,.265,1.55)}.navigation__wrapper[data-v-f0124a40]::-webkit-scrollbar{display:none}@media only screen and (min-width:1200px){.navigation__wrapper[data-v-f0124a40]{height:100vh}}.navigation__wrapper.first[data-v-f0124a40]{background:linear-gradient(180deg,#01290f,#033d16)}.navigation__wrapper.second[data-v-f0124a40]{background:linear-gradient(180deg,#732d0a,#1d0a01)}.navigation__logo[data-v-f0124a40]{margin-top:20px;width:90px}.navigation.opened .navigation__opener[data-v-f0124a40]{background:transparent;border:none}.navigation.opened .navigation__opener span[data-v-f0124a40]{background:transparent}.navigation.opened .navigation__opener span[data-v-f0124a40]:before{background-color:#fff;top:0;transform:rotate(135deg)}.navigation.opened .navigation__opener span[data-v-f0124a40]:after{background-color:#fff;top:0;transform:rotate(-135deg)}.navigation.opened .navigation__wrapper[data-v-f0124a40]{pointer-events:auto;transform:translate(0)}.navigation__items[data-v-f0124a40]{flex-shrink:0;margin-top:30px}.navigation__list[data-v-f0124a40]{align-items:center;display:flex;flex-direction:column;gap:45px;list-style-type:none;margin:0;padding:0}.navigation__list-item a[data-v-f0124a40]{align-content:center;align-items:center;color:#ffdb93;display:flex;font-family:Philosopher,sans-serif;font-size:30px;font-style:normal;font-weight:400;justify-content:center;line-height:150%;text-align:center;text-decoration:none;text-transform:capitalize;transition:all .2s linear}.navigation__buttons[data-v-f0124a40]{display:flex;flex-direction:column;gap:25px}.navigation__title[data-v-f0124a40]{color:#ffdb93;font-family:Philosopher,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:150%;text-align:center}.navigation__stars[data-v-f0124a40]{width:60px}@media only screen and (min-width:1200px){.navigation__stars[data-v-f0124a40]{display:none}}.home{margin:0;min-height:100vh;position:relative}.home__wrapper{display:grid;width:100%}@media only screen and (min-width:1200px){.home__wrapper{grid-template-columns:50fr 50fr}}.home__image{width:100%}.home__info{align-items:center;display:flex;flex-direction:column;gap:15px;padding:0 30px}@media only screen and (min-width:1200px){.home__info{align-items:flex-start;gap:30px;justify-content:center}}.home__title{color:#ffdb93;font-family:Philosopher,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:140%;margin:0;text-align:center}@media only screen and (min-width:768px){.home__title{font-size:45px;text-align:left}}.home__subtitle{color:#ffdb93;font-family:Reddit Sans,sans-serif;font-optical-sizing:auto;font-size:12px;font-style:normal;font-weight:400;line-height:140%;margin:0;text-align:center}@media only screen and (min-width:768px){.home__subtitle{font-size:15px;text-align:left}}.home__stars{width:60px}@media only screen and (min-width:1200px){.home__stars{display:none}}.home__buttons{align-items:center;bottom:0;display:flex;gap:10px;justify-content:center;left:0;padding:10px 15px;position:fixed;width:100%}@media only screen and (min-width:768px){.home__buttons{gap:20px}}@media only screen and (min-width:1200px){.home__buttons{background:unset!important;justify-content:unset;padding:0;position:static;width:unset}}.home__buttons.first{background:#012d11}.home__buttons.second{background:#672b0d}.packages__container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1440px}.packages__title{color:#fef9c8;font-family:Philosopher,sans-serif;font-size:20px;font-style:normal;font-weight:400;margin-bottom:30px;text-align:center}@media only screen and (min-width:1200px){.packages__title{font-size:45px}}.packages__subtitle{color:#fef9c8;font-family:Reddit Sans,sans-serif;font-optical-sizing:auto;font-size:15px;font-style:normal;font-weight:700;margin-bottom:80px;text-align:center}.packages__wrapper{display:grid;gap:50px}@media only screen and (min-width:1200px){.packages__wrapper{gap:100px;grid-template-columns:40fr 60fr}}.packages__image{border-radius:20px;height:auto;width:100%}.packages__description{display:flex;flex-direction:column;text-align:left}.packages__heading{color:#fef9c8;display:flex;flex-direction:column;font-family:Reddit Sans,sans-serif;font-optical-sizing:auto;font-size:12px;font-style:normal;font-weight:700;line-height:180%;margin-bottom:40px}@media only screen and (min-width:768px){.packages__heading{font-size:15px}}.packages__details{border-left:5px solid #fbedab;color:#fef9c8;display:flex;flex-direction:column;font-family:Reddit Sans,sans-serif;font-optical-sizing:auto;font-size:13px;font-style:normal;font-weight:400;gap:40px;line-height:150%;padding-left:20px}.packages__details p{margin:0}.packages__option{align-items:center;display:flex;gap:50px}.packages__img{margin-top:40px;width:100px}.services__container{display:flex;flex-direction:column;margin:0 auto;max-width:1440px}.services__title{color:#ffdb93;font-family:Philosopher,sans-serif;font-size:20px;font-style:normal;font-weight:400;margin-bottom:80px;text-align:center}@media only screen and (min-width:768px){.services__title{font-size:45px}}.services__items{display:grid;grid-gap:50px;justify-items:center;margin-top:50px}@media only screen and (min-width:768px){.services__items{gap:50px;grid-template-columns:1fr 1fr 1fr;justify-items:unset}}@media only screen and (min-width:1200px){.services__items{gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}}.services__item{align-items:center;background:#fff;border:7px solid #ffc76b;border-radius:10px;color:#ffdb93;display:flex;flex-direction:column;gap:35px;padding:20px}.services__item-img{border-radius:15px;flex-shrink:0;width:100%}.services__item-img img{aspect-ratio:1/.8;border-radius:15px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.services__item-title{font-family:Reddit Sans,sans-serif;font-optical-sizing:auto;font-size:15px;font-style:normal;font-weight:700;text-align:center}.services__item-description,.services__item-list{font-family:Reddit Sans,sans-serif;font-optical-sizing:auto;font-size:13px;font-style:normal;font-weight:400;line-height:180%;text-align:center}.services__item-list{align-items:center;display:flex;flex-direction:column;gap:5px;list-style-type:none;margin:auto 0 0;padding:0}.services__item-list li{display:grid;gap:35px;grid-template-columns:1fr 1fr;justify-items:center}.services__item-icon{width:50px}.services__item.first{background:#002c10}.services__item.second{background:linear-gradient(180deg,#74432a,#471902)}.gift{position:relative}.gift__container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1440px}.gift__icons{gap:20px;position:absolute;right:0;top:-50px}@media only screen and (min-width:1200px){.gift__icons{right:-20px;top:-100px}}.gift__icons img:first-child{width:70px}@media only screen and (min-width:768px){.gift__icons img:first-child{width:140px}}@media only screen and (min-width:1200px){.gift__icons img:first-child{width:190px}}.gift__icons img:last-child{transform:translate(-20px,20px);width:40px}@media only screen and (min-width:768px){.gift__icons img:last-child{width:90px}}@media only screen and (min-width:1200px){.gift__icons img:last-child{transform:translate(-40px,60px);width:120px}}.gift__title{color:#ffdb93;font-family:Philosopher,sans-serif;font-size:20px;font-style:normal;font-weight:400;margin:0 0 30px;text-align:center}@media only screen and (min-width:1200px){.gift__title{font-size:45px}}.gift__subtitle{color:#ffdb93;font-family:Reddit Sans,sans-serif;font-optical-sizing:auto;font-size:15px;font-style:normal;font-weight:500;margin:0 0 80px;text-align:center}@media only screen and (min-width:1200px){.gift__subtitle{font-size:20px}}.gift__image{display:block;max-width:950px;width:100%}.gift__icon{margin-top:50px;width:100px}.about__container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1440px;position:relative}.about__icon{bottom:-60px;position:absolute;right:-10px;width:60px}@media only screen and (min-width:768px){.about__icon{bottom:-20px;right:-20px;width:70px}}.about__title{color:#fef9c8;font-family:Philosopher,sans-serif;font-size:20px;font-style:normal;font-weight:400;margin:0 0 30px;text-align:left}@media only screen and (min-width:1200px){.about__title{font-size:45px}}.about__wrapper{display:grid;gap:50px}@media only screen and (min-width:1200px){.about__wrapper{grid-template-columns:40fr 60fr}}.about__image{aspect-ratio:1/1.2;border-radius:10px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.about__description{display:flex;flex-direction:column;text-align:left}.about__description p{color:#fef9c8;font-family:Reddit Sans,sans-serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:400;line-height:160%}@media only screen and (min-width:768px){.about__description p{font-size:20px}}.rooms__container{display:flex;flex-direction:column;margin:0 auto;max-width:1440px}.rooms__title{align-self:center;color:#ffdb93;font-family:Philosopher,sans-serif;font-size:25px;font-style:normal;font-weight:400;margin-bottom:80px;text-align:center;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1200px){.rooms__title{font-size:45px}}.rooms__wrapper{display:grid}.rooms__item{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.review__container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1440px}.review__title{color:#ffdb93;font-family:Philosopher,sans-serif;font-size:25px;font-style:normal;font-weight:400;line-height:120%;margin:0 0 80px;text-align:center;text-transform:capitalize}@media only screen and (min-width:1200px){.review__title{font-size:40px}}.review__wrapper{width:100%}@media only screen and (min-width:768px){.review__wrapper{width:80%}}@media only screen and (min-width:1200px){.review__wrapper{width:100%}}.review__item{align-items:center;background:linear-gradient(180deg,#00000080,#00000080),url(../img/review.webp) no-repeat 50%/cover;border:5px solid #c4932d;border-radius:15px;display:flex;flex-direction:column;gap:30px;padding:30px 15px}.review__item-text{color:#fff;font-family:Reddit Sans,sans-serif;font-optical-sizing:auto;font-size:13px;font-style:normal;font-weight:400;line-height:180%;text-align:center}.review__item-rating{align-items:center;display:flex;gap:5px;margin-bottom:30px}.review__item-name{color:#fff;font-family:Reddit Sans,sans-serif;font-optical-sizing:auto;font-size:13px;font-style:normal;font-weight:600;line-height:180%;margin-top:80px}@keyframes rotate-718f9891{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.down-up-animation[data-v-718f9891],.fade-animation[data-v-718f9891],.left-right-animation[data-v-718f9891],.right-left-animation[data-v-718f9891],.up-down-animation[data-v-718f9891]{visibility:hidden}.footer[data-v-718f9891]{grid-column:1/span 12;padding:70px 15px 10px;position:relative;width:100%}@media only screen and (min-width:768px){.footer[data-v-718f9891]{padding:100px 40px 10px}}.footer.first[data-v-718f9891]{background:#0f2926}.footer.second[data-v-718f9891]{background:#431802}.footer__icons[data-v-718f9891]{gap:20px;left:30px;position:absolute;top:20px}.footer__icons img[data-v-718f9891]:first-child{width:35px}@media only screen and (min-width:768px){.footer__icons img[data-v-718f9891]:first-child{width:70px}}@media only screen and (min-width:1200px){.footer__icons img[data-v-718f9891]:first-child{width:95px}}.footer__icons img[data-v-718f9891]:last-child{transform:translate(-10px,10px);width:20px}@media only screen and (min-width:768px){.footer__icons img[data-v-718f9891]:last-child{width:45px}}@media only screen and (min-width:1200px){.footer__icons img[data-v-718f9891]:last-child{transform:translate(-20px,30px);width:60px}}.footer__wrapper[data-v-718f9891]{align-items:center;display:flex;flex-direction:column;gap:20px}@media only screen and (min-width:1200px){.footer__wrapper[data-v-718f9891]{align-items:center;flex-direction:row;gap:80px;justify-content:space-between}}.footer__title[data-v-718f9891]{color:#ffdb93;font-family:Philosopher,sans-serif;font-size:20px;font-style:normal;font-weight:400;margin-bottom:80px;text-align:center}@media only screen and (min-width:768px){.footer__title[data-v-718f9891]{font-size:45px}}.footer__subtitle[data-v-718f9891]{color:#ffdb93;font-family:Philosopher,sans-serif;font-size:15px;font-style:normal;font-weight:400;margin-bottom:40px;text-align:left}@media only screen and (min-width:768px){.footer__subtitle[data-v-718f9891]{font-size:25px}}.footer__items[data-v-718f9891]{flex-direction:column;gap:20px}.footer__item[data-v-718f9891],.footer__items[data-v-718f9891]{align-items:flex-start;display:flex}.footer__item[data-v-718f9891]{gap:10px;text-align:left}.footer__item-text[data-v-718f9891]{color:#ffdb93;font-family:Reddit Sans,sans-serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:500;line-height:160%;text-decoration:none}@media only screen and (min-width:768px){.footer__item-text[data-v-718f9891]{font-size:15px}}.footer__item a[data-v-718f9891]{color:#ffdb93}@media only screen and (min-width:1200px){.footer__item a[data-v-718f9891]:hover{text-decoration:underline}}.footer__map[data-v-718f9891]{height:320px;max-width:400px;width:100%}.footer__terms[data-v-718f9891]{margin:50px auto 50px 0;max-width:1440px}@media only screen and (min-width:768px){.footer__terms[data-v-718f9891]{margin-top:80px}}.footer__terms-wrapper[data-v-718f9891]{display:flex;flex-wrap:wrap;margin-top:auto;width:250px;grid-gap:20px}@media only screen and (min-width:768px){.footer__terms-wrapper[data-v-718f9891]{width:350px}}.footer__link[data-v-718f9891]{color:#ffdb93;font-family:Reddit Sans,sans-serif;font-optical-sizing:auto;font-size:10px;font-style:normal;font-weight:400;text-decoration:none}@media only screen and (min-width:768px){.footer__link[data-v-718f9891]{font-size:12px}}.footer__link--outer[data-v-718f9891]{width:100%}.footer__link[data-v-718f9891]:hover{text-decoration:underline}
