

/* Start:/local/templates/template1/public/css/common/page/page-inner.css?1787741705603*/
.page__inner{margin:80px 0 160px}.page__inner--custom{margin-top:40px}.page--404 .page__inner{margin-bottom:-2px}@media (max-width:1600px){.page__inner{margin:64px 0 100px}.page__inner--custom{margin-top:40px}.page--404 .page__inner{margin-bottom:-2px}}@media (max-width:1325px){.page__inner{margin:64px 0 80px}.page__inner--custom{margin-top:40px}.page--404 .page__inner{margin-bottom:-2px}}@media (max-width:767px){.page__inner{margin:40px 0 48px}.page__inner--custom{margin-top:32px}.page--404 .page__inner{margin-bottom:-2px}}.page__title{margin-bottom:0}
/*# sourceMappingURL=page-inner.css.map */

/* End */


/* Start:/local/templates/template1/public/css/common/page/page-inner-index.css?17877417052138*/
@charset "UTF-8";.page__inner-index--indent{padding-bottom:160px}@media (max-width:1600px){.page__inner-index--indent{padding-bottom:100px}}@media (max-width:1325px){.page__inner-index--indent{padding-bottom:80px}}@media (max-width:767px){.page__inner-index--indent{padding-bottom:48px}}.page__inner-index--indent:last-child{padding-bottom:0}.page__inner-index--small-indent{padding-bottom:120px}@media (max-width:1600px){.page__inner-index--small-indent{padding-bottom:80px}}@media (max-width:767px){.page__inner-index--small-indent{padding-bottom:48px}}.page__inner-index--top-indent{margin-top:24px}@media (max-width:1325px){.page__inner-index--top-indent{margin-top:16px}}@media (max-width:767px){.page__inner-index--top-indent{margin-top:24px}}.page__inner-subtitle{margin-bottom:24px;font-family:"Wix Madefor Display VF",Arial,sans-serif;font-weight:600;font-size:32px;line-height:40px;text-transform:uppercase;color:#5a453a}@media (max-width:1600px){.page__inner-subtitle{font-size:28px;line-height:36px}}@media (max-width:1325px){.page__inner-subtitle{font-size:24px;line-height:32px}}@media (max-width:767px){.page__inner-subtitle{font-size:18px;line-height:24px}}@media (max-width:1600px){.page__inner-subtitle{margin-bottom:16px}}@media (max-width:767px){.page__inner-subtitle{margin-bottom:8px}}.page__inner-description{margin-bottom:72px;font-family:"Wix Madefor Display VF",Arial,sans-serif;font-weight:400;font-size:20px;line-height:28px;color:#3a3a3a;max-width:1160px}@media (max-width:1600px){.page__inner-description{font-size:18px}}@media (max-width:767px){.page__inner-description{font-size:16px;line-height:22px}}@media (max-width:1600px){.page__inner-description{margin-bottom:64px}}@media (max-width:1325px){.page__inner-description{margin-bottom:48px}}@media (max-width:767px){.page__inner-description{margin-bottom:32px}}.page__inner-pagination{margin-top:120px}@media (max-width:1600px){.page__inner-pagination{margin-top:100px}}@media (max-width:1325px){.page__inner-pagination{margin-top:80px}}@media (max-width:767px){.page__inner-pagination{margin-top:40px}}
/*# sourceMappingURL=page-inner-index.css.map */

/* End */


/* Start:/local/templates/template1/public/css/common/blocks/attraction/attraction.css?1787741705406*/
.attraction__list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media (max-width:1600px){.attraction__list{gap:20px}}@media (max-width:1325px){.attraction__list{grid-template-columns:repeat(2,1fr)}.page__main .attraction__list .card:nth-child(3){display:none}}@media (max-width:767px){.attraction__list{grid-template-columns:auto;grid-row-gap:10px}}
/*# sourceMappingURL=attraction.css.map */

/* End */


/* Start:/local/templates/template1/public/css/common/blocks/card/card.css?17877417055049*/
@charset "UTF-8";@keyframes arrow{to{margin-right:0;margin-left:20px}}@keyframes stroke{to{stroke:none;fill:#fff}}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes shift{0%{transform:matrix(1,0,0,1,0,20)}to{transform:matrix(1,0,0,1,0,0)}}@keyframes scroll{0%{transform:translate(-50%,0)}30%{transform:translate(-50%,5px)}}@keyframes transformImg{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideDown{0%{transform:translateY(-110%)}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(0)}to{transform:translateY(-110%)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOutIn{0%,to{opacity:1}30%{opacity:0}}@keyframes hidden{0%{opacity:1}to{opacity:0}}@keyframes max-height{0%{max-height:0}to{max-height:-moz-fit-content;max-height:fit-content}}.card{display:flex;flex-direction:column;height:100%;overflow:hidden}.card__picture{position:relative;border-radius:20px;aspect-ratio:710/420;overflow:hidden}.card__picture:focus .card__img,.card__picture:hover .card__img{transform:scale(1.05)}.card__picture.card__picture--no-img{display:flex;justify-content:center;align-items:center;background-color:#163f77;transition:background-color .3s ease}.card__picture.card__picture--no-img svg{margin:auto;color:rgba(255,255,255,.1)}@media (max-width:767px){.card__picture.card__picture--no-img svg{width:100px;height:140px}}.card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:opacity .3s ease,transform .3s ease}.card__content{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;padding-top:48px;opacity:1;transition:opacity .5s ease-in .1s}.card__content--no-link{cursor:default}.card--with-action .card__content{padding-bottom:24px}@media (max-width:1600px){.card__content{padding-top:32px}}@media (max-width:1325px){.card__content{padding-top:24px}}@media (max-width:767px){.card__content{padding-top:16px}}.card__title-link{margin-bottom:16px;font-family:"Wix Madefor Display VF",Arial,sans-serif;font-weight:600;font-size:24px;line-height:32px;text-transform:uppercase;text-align:left}@media (max-width:1600px){.card__title-link{font-size:20px}}@media (max-width:1325px){.card__title-link{font-size:18px;line-height:28px}}@media (max-width:767px){.card__title-link{font-size:16px;line-height:24px}}.card__title-link--no-description{margin-bottom:42px}@media (max-width:1600px){.card__title-link{margin-bottom:8px}.card__title-link--no-description{margin-bottom:24px}}@media (max-width:1325px){.card__title-link{margin-bottom:8px}}@media (max-width:767px){.card__title-link--no-description{margin-bottom:16px}}.card__description{max-width:90%;margin-bottom:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:"Wix Madefor Display VF",Arial,sans-serif;font-weight:400;font-size:18px;line-height:28px;text-align:left}.card__description div,.card__description p{display:inline}@media (max-width:1600px){.card__description{font-weight:500;font-size:16px;line-height:24px}}@media (max-width:1325px){.card__description{line-height:22px}}@media (max-width:767px){.card__description{font-size:14px;line-height:20px}}.card__description ul{padding-left:1.5rem;list-style:disc}.card__description ul li::marker{font-size:80%}.card__description ol{counter-reset:ol}.card__description ol li:before{display:inline-block;margin-right:.5rem;content:counter(ol) ".";counter-increment:ol}.card__description div+ol,.card__description div+ul,.card__description ol+ol,.card__description ol+p,.card__description ol+ul,.card__description p+ol,.card__description p+ul,.card__description ul+ol,.card__description ul+p,.card__description ul+ul{margin-top:.5rem}@media (max-width:1600px){.card__description{max-width:100%;margin-bottom:24px}}@media (max-width:767px){.card__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:16px}.card__description div,.card__description p{display:inline}}.card__description a{font-weight:600;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:2px;text-decoration-thickness:1px;transition:color .4s;color:#5a453a}@media (hover:hover){.card__description a:hover{text-decoration:none;color:#795d4e}}.card__buttons{display:flex;align-items:center;gap:40px;min-height:64px;margin-top:auto}@media (max-width:1600px){.card__buttons{min-height:56px;gap:24px}}@media (max-width:1325px){.card__buttons{min-height:48px}}@media (max-width:767px){.card__buttons{width:100%}}@media (max-width:450px){.card__buttons{flex-direction:column;align-items:flex-start;min-height:unset;gap:16px}.card__buttons--with-btn{align-items:center}}@media (max-width:767px){.card__button{width:-moz-fit-content;width:fit-content;min-width:171px}}@media (max-width:450px){.card__button{width:100%;max-width:100%}}.card:not(.card--with-action) .card__link{margin-top:auto}.card__container{position:relative}
/*# sourceMappingURL=card.css.map */

/* End */


/* Start:/local/templates/template1/public/css/common/blocks/card/card-attraction.css?17877417053108*/
@charset "UTF-8";.card-attraction{position:relative;border-radius:20px}.card-attraction--hover{cursor:pointer}@media (hover:hover){.card-attraction--hover:hover::before{background-color:#163f77;opacity:1}.card-attraction--hover:hover .card__description{max-height:160px;opacity:1;padding-top:24px}}@media (hover:hover) and (max-width:1600px){.card-attraction--hover:hover .card__description{padding-top:9px}}.card-attraction--with-img::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;border-radius:20px;background-color:#000;opacity:.4;z-index:1;transition:opacity .6s ease,background-color .6s ease}.card-attraction--with-img .card__content--no-link .card__title-link{color:#fff}.card-attraction:not(.card-attraction--with-img){background-color:#163f77}.card-attraction:not(.card-attraction--with-img) .card__picture{display:flex;justify-content:center;align-items:center}.card-attraction:not(.card-attraction--with-img) .card__picture>svg{margin:auto;color:rgba(255,255,255,.1)}@media (max-width:1325px){.card-attraction:not(.card-attraction--with-img) .card__picture>svg{max-height:calc(100% - 40px)}}.card-attraction:not(.card-attraction--with-img) .card__content--no-link .card__title-link{color:#fff}.card-attraction .card__picture{aspect-ratio:560/380}.card-attraction .card__content{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-rows:1fr max-content;gap:32px;align-items:end;padding:48px 64px;z-index:2;box-sizing:border-box}.card-attraction .card__content--no-link{grid-template-rows:1fr}@media (max-width:1600px){.card-attraction .card__content{gap:16px;padding:40px}}@media (max-width:1325px){.card-attraction .card__content{padding:24px}}@media (max-width:767px){.card-attraction .card__content{gap:8px}}.card-attraction .card__content:focus-visible{border:2px solid #000}.card-attraction .card__text{margin-bottom:0}.card-attraction .card__title-link{margin-bottom:0;font-family:"Wix Madefor Display VF",Arial,sans-serif;font-weight:600;font-size:24px;line-height:32px;text-transform:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1600px){.card-attraction .card__title-link{font-size:20px}}@media (max-width:1325px){.card-attraction .card__title-link{font-size:18px;line-height:24px}}@media (max-width:767px){.card-attraction .card__title-link{font-size:16px}}.card-attraction .card__description div,.card-attraction .card__description p,.card-attraction .card__title-link div,.card-attraction .card__title-link p{display:inline}.card-attraction .card__description{max-height:0;margin-bottom:0;padding-top:0;opacity:0;color:#fff;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:max-height .6s ease,opacity .6s ease,padding-top .3s linear}@media (max-width:1600px){.card-attraction .card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-attraction .card__description div,.card-attraction .card__description p{display:inline}}
/*# sourceMappingURL=card-attraction.css.map */

/* End */


/* Start:/local/templates/template1/public/css/common/blocks/features/features.css?17877417051971*/
.features{position:absolute;top:0;left:0;max-width:100%;display:flex;flex-wrap:wrap;gap:16px;padding:24px;opacity:1;transition:opacity .5s ease-in .1s;box-sizing:border-box;z-index:2}.features--column{flex-direction:column;padding:20px;top:auto;bottom:0}.features--index,.features--residence-main{max-width:710px}.features--camp,.features--custom{padding:40px}.features--rooms-other{max-width:710px}@media (max-width:1600px){.features{padding:25px 24px 24px;gap:8px 16px}.features--index,.features--residence-main{gap:16px;max-width:593px}.features--camp{padding:24px 19px}.features--custom{padding:24px;gap:16px}.features--rooms-other{max-width:593px;gap:16px}}@media (max-width:1325px){.features--camp{padding:24px}.features--custom{padding:16px;gap:16px 8px}.features--index,.features--residence-main{max-width:unset}}@media (max-width:991px){.features--custom{position:relative}.features--rooms-other{max-width:100%}}@media (max-width:767px){.features{padding:16px;gap:8px}.features--index{gap:8px}.features--camp{padding:16px}.features--custom{padding:16px;gap:8px}}.features__item{display:flex;justify-content:center;align-items:center;min-height:48px;width:-moz-fit-content;width:fit-content;padding:15px 24px;font-weight:500;font-size:14px;text-align:left;line-height:normal;color:#163f77;background-color:#fff;border-radius:40px;box-sizing:border-box}.services__slider-item .features__item{opacity:0;transition:opacity .6s cubic-bezier(.6,0,.1,1) .6s}.swiper-slide-active.services__slider-item .features__item{opacity:1}.features__item svg{flex-shrink:0;margin-right:8px}.features__item sup{padding-bottom:3px}@media (max-width:1600px){.features__item{padding:10px 16px;min-height:40px;font-size:13px}.features__item svg{height:24px}}@media (max-width:1325px){.features__item svg{width:24px}}@media (max-width:767px){.features__item{font-size:11px;min-height:32px}}.features__name:first-letter{text-transform:capitalize}
/*# sourceMappingURL=features.css.map */

/* End */
/* /local/templates/template1/public/css/common/page/page-inner.css?1787741705603 */
/* /local/templates/template1/public/css/common/page/page-inner-index.css?17877417052138 */
/* /local/templates/template1/public/css/common/blocks/attraction/attraction.css?1787741705406 */
/* /local/templates/template1/public/css/common/blocks/card/card.css?17877417055049 */
/* /local/templates/template1/public/css/common/blocks/card/card-attraction.css?17877417053108 */
/* /local/templates/template1/public/css/common/blocks/features/features.css?17877417051971 */
