.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto!important}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}#bounce{cursor:pointer;position:fixed;bottom:30px;left:50%;width:50px;height:50px;margin-left:-25px;border-radius:50%;animation:bounce 4s infinite;z-index:101;font-size:3.3rem;text-align:center;background:#ceb068}#bounce:hover{background:#282828}@media (min-width:979px){#bounce{display:block}}#bounce i{text-align:center;padding-top:4px;margin:0 auto;width:100%;color:#fff;line-height:50px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media (min-width:979px){div.section.parallax{height:100vh}}.fullpage-wrapper.page{padding-top:0}.fullpage-wrapper.page .fp-tableCell{display:block}.parallax-image,.parallax-image>div:not(.loading-big),div.parallax-slider,div.parallax-slider .slick-list,div.parallax-slider .slick-slide,div.parallax-slider .slick-slide>div,div.parallax-slider .slick-track{height:100%;background-size:cover;background-position:50%}div#parallax_topslider:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.3)}@media (min-width:979px){div#parallax_topslider:before{display:none}}div.parallax-slider{height:100vh}@media (min-width:979px){div.parallax-slider{height:100vh}}.parallax-image video{height:100%}@media (min-width:979px){.parallax-image video{width:100%;height:auto}}.parallax-efect{overflow:hidden}.parallax-efect .parallax-efect-sub{position:relative;overflow:hidden;z-index:0}.parallax-efect .top-image{width:100%;height:100%;min-height:800px;background-size:cover;background-position:50%;background-repeat:no-repeat;display:block}.offer-parallax{height:auto;display:none}@media (min-width:979px){.offer-parallax{display:block;height:70vh}}@media (min-width:1200px){.offer-parallax{height:80vh}}.offer-parallax>img{display:none;width:100%}@media (min-width:979px){.offer-parallax>img{display:block}}.offer-parallax img{position:static}@media (min-width:1200px){.offer-parallax img{top:0}}.index-info{position:absolute;top:40%;z-index:2;font-size:1.4rem;width:100%;text-align:center}@media (min-width:979px){.index-info{top:53%}}.index-info h1,.index-info h3{font-weight:400;color:#fff;text-shadow:0 0 72px rgba(0,0,0,.5)}.index-info h1{font-size:2.7rem;line-height:27px;position:relative;margin-bottom:2rem}@media (min-width:757px){.index-info h1{font-size:4.2rem;line-height:41px}}@media (min-width:1200px){.index-info h1{font-size:4.6rem;line-height:41px}}@media (min-width:979px){.index-info h1:before{position:absolute;content:"";background-color:rgba(0,0,0,.37);width:1022px;height:288px;transform:translate(-49%,-30%);top:50%;left:50%;z-index:-1}}.index-info h3{font-size:1.6rem;line-height:20px;letter-spacing:.005em}@media (min-width:757px){.index-info h3{font-size:2.2rem;line-height:49px}}@media (min-width:1200px){.index-info h3{font-size:2.6rem;line-height:49px}}.firstslide.container.animate{display:none}.parallax .fp-tableCell .loaded{width:100%;height:100%;max-height:786px;max-width:100%}.parallax,.parallax .fp-tableCell{max-height:786px!important}.parallax .fp-tableCell{overflow:hidden}@media (min-width:979px){.fullpage-wrapper.page{top:126px!important}}.about-main-description{font-size:1.333em;line-height:1.4;margin:0 auto 30px;width:100%;text-align:center;padding-top:40px;padding-bottom:40px}.section.fp-table:not(.section-cms) .section_sub>div:first-child,.section.fp-table:not(.section-cms) .section_sub>div:last-child{left:auto;right:auto}.section.s3:not(.section-cms){background:#fff}.section.fp-table:not(.section-cms) div[class^=col-]{float:left}.section img{display:block;max-width:100%}.news-item{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;margin-bottom:40px}.news-item h4{font-size:2.4rem;font-weight:500}@media (min-width:979px){.news-item .btn{width:auto}}.recomended{padding:2rem 1.5rem;margin-bottom:3rem}@media (min-width:979px){.recomended{padding:4rem 1.5rem;margin-bottom:0}}.recomended__label{font-size:2.143em;text-transform:none;font-weight:500;line-height:1.1em;margin-bottom:20px;color:#282828}.recomended__wrapper{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min-content,100%));grid-gap:50px;justify-content:center;position:relative}@media (min-width:757px){.recomended__wrapper{grid-template-columns:repeat(auto-fit,minmax(min-content,calc(50% - 45px)));grid-gap:30px}}@media (min-width:1200px){.recomended__wrapper{grid-template-columns:repeat(auto-fit,minmax(min-content,calc(33.33333% - 20px)))}}.recomended__item{display:-webkit-box;display:-ms-flexbox;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;flex-direction:column}@media (min-width:979px){.recomended__item{display:flex}}.recomended__item-sub{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 0 18px 0 rgba(0,0,0,.3)}@media (min-width:979px){.recomended__item-sub{box-shadow:0 0 18px 0 rgba(0,0,0,.075)}}.recomended__item-sub>*{width:100%}.recomended__item-sub h4{padding:1.5rem 0 0 1rem;font-size:1.6rem;font-family:Noto Sans,sans-serif;font-weight:600;margin:0}@media (min-width:979px){.recomended__item-sub h4{font-size:1.9rem}}.recomended__description{font-size:1.3rem}@media (min-width:979px){.recomended__description{font-size:1.4rem}}.recomended__icon{min-height:20rem;max-height:20rem;display:block;overflow:hidden;flex-basis:100%;padding:0;margin:0}.recomended__icon img{width:100%;padding:0;margin:0}@media (min-width:757px){.recomended__sublinks{min-height:4.2rem}}.recomended__accommodation{display:flex;flex-wrap:wrap;flex-basis:100%}.recomended__accommodation .object-price{display:inline-block}.recomended__accommodation .sublink{font-size:1.1rem;margin-bottom:.5rem}.recomended__accommodation .sublink i{padding-right:.5rem;color:#ceb068}.recomended__buttons{margin-top:auto;display:block;position:relative;background:#e5e5e5}.recomended__buttons .btn{font-size:1.1rem;border-radius:30px;width:100%}@media (min-width:979px){.recomended__buttons .btn{width:auto;min-width:140px}}.recomended__buttons .btn:hover{font-size:1.1rem}.recomended__buttons .button{font-size:1.1rem;display:inline-block;text-align:center;width:100%;height:36px;line-height:36px}@media (min-width:979px){.recomended__buttons .button{width:auto}}.recomended__buttons .button:hover{font-size:1.1rem}.recomended__price{margin-bottom:10px;display:inline-block;padding-top:5px;font-size:1.4rem;font-weight:700;text-transform:none;text-align:left}@media (min-width:979px){.recomended__price{padding-top:0;text-align:right}}.recomended__price small{font-size:1.12rem;font-weight:400;text-transform:uppercase}.recomended__price .price{font-size:2.2rem;font-weight:700;display:block;color:#ceb068}.promo-price-badge,.show-offer{background-color:#5ce1e6!important}.promo-price{color:#5ce1e6!important}