

/* Start:/local/templates/resort/components/openregion/news.list/mainpage-promotion/static.css?17495582252514*/
.main-container{display:grid;gap:calc(var(--gap)*7);padding:calc(var(--gap)*12) 0}@media screen and (max-width: 767px){.main-container{gap:calc(var(--gap)*3);padding:calc(var(--gap)*8) 0}}.main-container:first-of-type{padding:calc(var(--gap)*24) 0 calc(var(--gap)*12)}@media screen and (max-width: 767px){.main-container:first-of-type{padding:calc(var(--gap)*16) 0 calc(var(--gap)*8)}}.main-container:last-of-type{padding:calc(var(--gap)*12) 0 calc(var(--gap)*24)}@media screen and (max-width: 767px){.main-container:last-of-type{padding:calc(var(--gap)*9) 0 calc(var(--gap)*16)}}.main-header{display:grid;grid-template-columns:minmax(0, 600px) 1fr;align-items:center;gap:calc(var(--gap)*3)}@media screen and (max-width: 767px){.main-header{grid-template-columns:1fr}}.main-header h2{margin:0}.main-link{justify-self:end;color:var(--primary-text-color);text-decoration:none}.main-title{padding:0;margin:0}.main-title a{color:var(--dark-color);text-decoration:none}.main-title a:hover{color:var(--primary-color);text-decoration:underline}.mainpage-promotion-container{--items-per-slide: 3;--item-width: calc((100% - ((var(--items-per-slide) - 1) * calc(var(--gap) * 3))) / var(--items-per-slide))}@media screen and (max-width: 1439px){.mainpage-promotion-container{--cover-height: 274px;--items-per-slide: 2}}@media screen and (max-width: 767px){.mainpage-promotion-container{--cover-height: 274px;--items-per-slide: 1}}.mainpage-promotion__items-wrapper{position:relative;overflow:hidden}.mainpage-promotion__items{display:grid;gap:calc(var(--gap)*3);grid-template-columns:repeat(10000, var(--item-width));transition:transform .25s var(--transition-effect);will-change:transform}.mainpage-promotion__item{display:grid;border:1px solid var(--milk-color);border-radius:calc(var(--border-radius)*2);background:var(--milk-color);grid-template-rows:max-content max-content;transition:var(--transition-time) var(--transition-effect)}.mainpage-promotion__item:hover,.mainpage-promotion__item:focus-within{background:var(--primary-bg-color)}.mainpage-promotion__cover{position:relative;overflow:hidden}.mainpage-promotion__cover-image{width:100%;height:auto;border-radius:calc(var(--border-radius)*2);object-fit:cover}.mainpage-promotion__detail{display:grid;padding:calc(var(--gap)*3) calc(var(--gap)*5);gap:calc(var(--gap)*3)}.mainpage-promotion__description{font-size:calc(16/var(--initial-font-multiplier)*1rem)}.mainpage-promotion__date{font-size:calc(14/var(--initial-font-multiplier)*1rem);color:var(--hint-color)}

/* End */


/* Start:/local/templates/resort/components/openregion/news.list/mainpage-promotion/style.css?1749558225339*/
.OfgdK{display:grid;align-items:center;grid-template-columns:1fr}.OfgdK .kw5k_{display:flex;align-items:center;color:var(--gray-light-color);gap:10px;justify-self:center}.OfgdK .kw5k_ .n6MOF{--btn-background: var(--milk-color);width:12px;height:12px;padding:0;border-radius:50%}.OfgdK .kw5k_ .kAJwV{--btn-background: var(--primary-color)}

/* End */


/* Start:/local/templates/resort/components/openregion/free-block/mainpage-why-us/static.css?17495582251625*/
.main-container{display:grid;gap:calc(var(--gap)*7);padding:calc(var(--gap)*12) 0}@media screen and (max-width: 767px){.main-container{gap:calc(var(--gap)*3);padding:calc(var(--gap)*8) 0}}.main-container:first-of-type{padding:calc(var(--gap)*24) 0 calc(var(--gap)*12)}@media screen and (max-width: 767px){.main-container:first-of-type{padding:calc(var(--gap)*16) 0 calc(var(--gap)*8)}}.main-container:last-of-type{padding:calc(var(--gap)*12) 0 calc(var(--gap)*24)}@media screen and (max-width: 767px){.main-container:last-of-type{padding:calc(var(--gap)*9) 0 calc(var(--gap)*16)}}.main-header{display:grid;grid-template-columns:minmax(0, 600px) 1fr;align-items:center;gap:calc(var(--gap)*3)}@media screen and (max-width: 767px){.main-header{grid-template-columns:1fr}}.main-header h2{margin:0}.main-link{justify-self:end;color:var(--primary-text-color);text-decoration:none}.main-title{padding:0;margin:0}.main-title a{color:var(--dark-color);text-decoration:none}.main-title a:hover{color:var(--primary-color);text-decoration:underline}.mainpage-why-us__items{display:flex;flex-wrap:wrap;gap:calc(var(--gap)*2)}.mainpage-why-us__item{display:flex;min-width:360px;flex:1;flex-direction:column;padding:calc(var(--gap)*6);border-radius:calc(var(--border-radius)*2);background:var(--milk-color);gap:calc(var(--gap)*6)}@media screen and (max-width: 767px){.mainpage-why-us__item{min-width:280px}}.mainpage-why-us__item-icon{align-self:end;color:var(--primary-color)}.mainpage-why-us__title{margin:0}.mainpage-why-us__description{font-size:calc(16/var(--initial-font-multiplier)*1rem)}.action-bar--right{justify-content:flex-end}

/* End */


/* Start:/local/templates/resort/components/openregion/free-block/mainpage-why-us/style.css?1749558225339*/
.OfgdK{display:grid;align-items:center;grid-template-columns:1fr}.OfgdK .kw5k_{display:flex;align-items:center;color:var(--gray-light-color);gap:10px;justify-self:center}.OfgdK .kw5k_ .n6MOF{--btn-background: var(--milk-color);width:12px;height:12px;padding:0;border-radius:50%}.OfgdK .kw5k_ .kAJwV{--btn-background: var(--primary-color)}

/* End */


/* Start:/local/templates/resort/components/openregion/free-block/mainpage-about/static.css?17495582251617*/
.main-container{display:grid;gap:calc(var(--gap)*7);padding:calc(var(--gap)*12) 0}@media screen and (max-width: 767px){.main-container{gap:calc(var(--gap)*3);padding:calc(var(--gap)*8) 0}}.main-container:first-of-type{padding:calc(var(--gap)*24) 0 calc(var(--gap)*12)}@media screen and (max-width: 767px){.main-container:first-of-type{padding:calc(var(--gap)*16) 0 calc(var(--gap)*8)}}.main-container:last-of-type{padding:calc(var(--gap)*12) 0 calc(var(--gap)*24)}@media screen and (max-width: 767px){.main-container:last-of-type{padding:calc(var(--gap)*9) 0 calc(var(--gap)*16)}}.main-header{display:grid;grid-template-columns:minmax(0, 600px) 1fr;align-items:center;gap:calc(var(--gap)*3)}@media screen and (max-width: 767px){.main-header{grid-template-columns:1fr}}.main-header h2{margin:0}.main-link{justify-self:end;color:var(--primary-text-color);text-decoration:none}.main-title{padding:0;margin:0}.main-title a{color:var(--dark-color);text-decoration:none}.main-title a:hover{color:var(--primary-color);text-decoration:underline}.mainpage-about__container{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width: 1439px){.mainpage-about__container{grid-template-columns:1fr}}.mainpage-about__photo{overflow:hidden;border-radius:calc(var(--border-radius)*2)}.mainpage-about__photo img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1439px){.mainpage-about__detail{grid-row:1}}.mainpage-about__title{margin-bottom:calc(var(--gap)*7)}@media screen and (max-width: 767px){.mainpage-about__title{margin-bottom:calc(var(--gap)*3)}}.action-bar--right{justify-content:flex-end}

/* End */


/* Start:/local/templates/resort/components/openregion/free-block/mainpage-about/style.css?1749558225339*/
.OfgdK{display:grid;align-items:center;grid-template-columns:1fr}.OfgdK .kw5k_{display:flex;align-items:center;color:var(--gray-light-color);gap:10px;justify-self:center}.OfgdK .kw5k_ .n6MOF{--btn-background: var(--milk-color);width:12px;height:12px;padding:0;border-radius:50%}.OfgdK .kw5k_ .kAJwV{--btn-background: var(--primary-color)}

/* End */


/* Start:/local/templates/resort/components/openregion/news.list/mainpage-referrals/static.css?17495582253569*/
.main-container{display:grid;gap:calc(var(--gap)*7);padding:calc(var(--gap)*12) 0}@media screen and (max-width: 767px){.main-container{gap:calc(var(--gap)*3);padding:calc(var(--gap)*8) 0}}.main-container:first-of-type{padding:calc(var(--gap)*24) 0 calc(var(--gap)*12)}@media screen and (max-width: 767px){.main-container:first-of-type{padding:calc(var(--gap)*16) 0 calc(var(--gap)*8)}}.main-container:last-of-type{padding:calc(var(--gap)*12) 0 calc(var(--gap)*24)}@media screen and (max-width: 767px){.main-container:last-of-type{padding:calc(var(--gap)*9) 0 calc(var(--gap)*16)}}.main-header{display:grid;grid-template-columns:minmax(0, 600px) 1fr;align-items:center;gap:calc(var(--gap)*3)}@media screen and (max-width: 767px){.main-header{grid-template-columns:1fr}}.main-header h2{margin:0}.main-link{justify-self:end;color:var(--primary-text-color);text-decoration:none}.main-title{padding:0;margin:0}.main-title a{color:var(--dark-color);text-decoration:none}.main-title a:hover{color:var(--primary-color);text-decoration:underline}.mainpage-treatment-container{--item-height: 418px;--items-per-slide: 4;--item-width: calc((100% - ((var(--items-per-slide) - 1) * var(--gap))) / var(--items-per-slide))}@media screen and (max-width: 1439px){.mainpage-treatment-container{--items-per-slide: 2}}@media screen and (max-width: 767px){.mainpage-treatment-container{--item-height: 190px;--items-per-slide: 1}}.mainpage-treatment__items-wrapper{position:relative;overflow:hidden}.mainpage-treatment__items{display:grid;gap:var(--gap);grid-template-columns:repeat(10000, var(--item-width));transition:transform .25s var(--transition-effect);will-change:transform}.mainpage-treatment__item{position:relative;overflow:hidden;height:var(--item-height);border-radius:calc(var(--border-radius)*2)}.mainpage-treatment__item:hover .mainpage-treatment__image,.mainpage-treatment__item:hover .mainpage-treatment__content,.mainpage-treatment__item:focus-within .mainpage-treatment__image,.mainpage-treatment__item:focus-within .mainpage-treatment__content{opacity:1}.mainpage-treatment__item:hover .mainpage-treatment__detail,.mainpage-treatment__item:focus-within .mainpage-treatment__detail{opacity:0}.mainpage-treatment__image{width:100%;height:100%;filter:brightness(0.5) blur(2px);object-fit:cover;opacity:0;transition:opacity var(--transition-time) var(--transition-effect);will-change:opacity}.mainpage-treatment__link{position:absolute;z-index:10;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.mainpage-treatment__content{position:absolute;right:0;bottom:0;left:0;display:grid;height:100%;padding:calc(var(--gap)*5);grid-template-rows:1fr auto;opacity:0}.mainpage-treatment__detail{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-items:center;justify-content:center;padding:calc(var(--gap)*5);border-radius:calc(var(--border-radius)*2);background:var(--milk-color);grid-template-rows:1fr auto;opacity:1;transition:all var(--transition-time) var(--transition-effect);will-change:opacity}.mainpage-treatment__title{padding-bottom:calc(var(--gap)*4);margin:0;text-align:center}.mainpage-treatment__title--invert{color:var(--white-color)}.mainpage-treatment__logo-wrapper{display:grid}.mainpage-treatment__logo{width:100%;max-width:150px;justify-self:center}.mainpage-treatment__logo--invert{max-width:50px;filter:brightness(0) invert(1);justify-self:end}@media screen and (max-width: 767px){.mainpage-treatment__logo--invert{align-self:center;justify-self:center}}@media screen and (max-width: 767px){.mainpage-treatment__logo{max-width:50px}}

/* End */


/* Start:/local/templates/resort/components/openregion/news.list/mainpage-referrals/style.css?1749558225339*/
.OfgdK{display:grid;align-items:center;grid-template-columns:1fr}.OfgdK .kw5k_{display:flex;align-items:center;color:var(--gray-light-color);gap:10px;justify-self:center}.OfgdK .kw5k_ .n6MOF{--btn-background: var(--milk-color);width:12px;height:12px;padding:0;border-radius:50%}.OfgdK .kw5k_ .kAJwV{--btn-background: var(--primary-color)}

/* End */


/* Start:/local/templates/resort/components/openregion/news.list/mainpage-program/static.css?17495582251637*/
.mainpage-program-container{--items-per-slide: 3;--item-width: calc((100% - ((var(--items-per-slide) - 1) * calc(var(--gap) * 2))) / var(--items-per-slide))}@media screen and (max-width: 1439px){.mainpage-program-container{--cover-height: 274px;--items-per-slide: 2}}@media screen and (max-width: 767px){.mainpage-program-container{--cover-height: 274px;--items-per-slide: 1}}.mainpage-program__items-wrapper{position:relative;overflow:hidden}.mainpage-program__items{display:grid;gap:calc(var(--gap)*2);grid-auto-flow:column;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);transition:transform .25s var(--transition-effect);will-change:transform}.mainpage-program__item{display:grid;grid-template-columns:120px 1fr;align-items:center;padding:calc(var(--gap)*4);border:1px solid var(--milk-color);border-radius:calc(var(--border-radius)*2);background:var(--milk-color);gap:calc(var(--gap)*3.6);transition:var(--transition-time) var(--transition-effect)}.mainpage-program__item:hover{background:var(--primary-bg-color)}.mainpage-program__detail{display:flex;flex-direction:column;gap:calc(var(--gap)*3)}.mainpage-program__info{display:flex;flex-direction:column;gap:calc(var(--gap)*1.2)}.mainpage-program__icon{color:var(--primary-color)}.mainpage-program__content{display:flex;align-items:center;font-size:calc(18/var(--initial-font-multiplier)*1rem);gap:calc(var(--gap)*1.8)}@media screen and (max-width: 767px){.mainpage-program__content{font-size:calc(16/var(--initial-font-multiplier)*1rem)}}.mainpage-program__image{width:100%;max-width:120px;height:120px;border-radius:var(--border-radius);object-fit:cover}

/* End */


/* Start:/local/templates/resort/components/openregion/news.list/mainpage-program/style.css?1749558225339*/
.OfgdK{display:grid;align-items:center;grid-template-columns:1fr}.OfgdK .kw5k_{display:flex;align-items:center;color:var(--gray-light-color);gap:10px;justify-self:center}.OfgdK .kw5k_ .n6MOF{--btn-background: var(--milk-color);width:12px;height:12px;padding:0;border-radius:50%}.OfgdK .kw5k_ .kAJwV{--btn-background: var(--primary-color)}

/* End */


/* Start:/local/templates/resort/components/openregion/news.list/mainpage-news/static.css?17495582251496*/
.mainpage-news-container{--items-per-slide: 3;--item-width: calc((100% - ((var(--items-per-slide) - 1) * calc(var(--gap) * 3))) / var(--items-per-slide))}@media screen and (max-width: 1439px){.mainpage-news-container{--cover-height: 274px;--items-per-slide: 2}}@media screen and (max-width: 767px){.mainpage-news-container{--cover-height: 274px;--items-per-slide: 1}}.mainpage-news__items-wrapper{position:relative;overflow:hidden}.mainpage-news__items{display:grid;gap:calc(var(--gap)*3);grid-template-columns:repeat(10000, var(--item-width));transition:transform .25s var(--transition-effect);will-change:transform}.mainpage-news__item{display:grid;border:1px solid var(--milk-color);border-radius:calc(var(--border-radius)*2);background:var(--milk-color);grid-template-rows:max-content max-content;transition:var(--transition-time) var(--transition-effect)}.mainpage-news__item:hover,.mainpage-news__item:focus-within{background:var(--primary-bg-color)}.mainpage-news__cover{position:relative}.mainpage-news__cover-image{width:100%;border-radius:calc(var(--border-radius)*2);object-fit:cover}.mainpage-news__detail{display:grid;grid-template-rows:auto auto 1fr;align-content:baseline;gap:var(--gap);padding:calc(var(--gap)*4)}.mainpage-news__detail h3{margin:0}.mainpage-news__description{font-size:calc(16/var(--initial-font-multiplier)*1rem);margin-bottom:calc(var(--gap)*4)}.mainpage-news__date{align-self:end;font-size:calc(14/var(--initial-font-multiplier)*1rem);color:var(--hint-color)}

/* End */


/* Start:/local/templates/resort/components/openregion/news.list/mainpage-news/style.css?1749558225339*/
.OfgdK{display:grid;align-items:center;grid-template-columns:1fr}.OfgdK .kw5k_{display:flex;align-items:center;color:var(--gray-light-color);gap:10px;justify-self:center}.OfgdK .kw5k_ .n6MOF{--btn-background: var(--milk-color);width:12px;height:12px;padding:0;border-radius:50%}.OfgdK .kw5k_ .kAJwV{--btn-background: var(--primary-color)}

/* End */


/* Start:/local/templates/resort/components/openregion/news.list/mainpage-partners/static.css?17495582251492*/
.mainpage-partners-container{--items-per-slide: 6;--item-width: calc((100% - ((var(--items-per-slide) - 1) * calc(var(--gap) * 3))) / var(--items-per-slide))}@media screen and (max-width: 1439px){.mainpage-partners-container{--items-per-slide: 4}}@media screen and (max-width: 767px){.mainpage-partners-container{--item-width: calc((100% - ((var(--items-per-slide) - 1) * var(--gap))) / var(--items-per-slide));--items-per-slide: 2}}.mainpage-partners__header{text-align:center;display:grid;gap:calc(var(--gap)*2)}.mainpage-partners__header h2{margin:0}.mainpage-partners__header a{justify-self:end}@media screen and (max-width: 1439px){.mainpage-partners__header a{justify-self:center}}.mainpage-partners__items-wrapper{position:relative;overflow:hidden}.mainpage-partners__items{display:grid;gap:calc(var(--gap)*3);grid-auto-flow:column;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(1, 1fr);transition:transform .25s var(--transition-effect);will-change:transform}@media screen and (max-width: 767px){.mainpage-partners__items{grid-column-gap:var(--gap);grid-row-gap:calc(var(--gap)*3);grid-template-rows:repeat(2, 1fr)}}.mainpage-partners__item{position:relative;display:flex;height:125px;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--border-radius);background:var(--milk-color)}.mainpage-partners__partner-link{display:flex;justify-content:center;width:100%;height:100%}.mainpage-partners__cover-image{max-height:125px;object-fit:contain}

/* End */


/* Start:/local/templates/resort/components/openregion/news.list/mainpage-partners/style.css?1749558225339*/
.OfgdK{display:grid;align-items:center;grid-template-columns:1fr}.OfgdK .kw5k_{display:flex;align-items:center;color:var(--gray-light-color);gap:10px;justify-self:center}.OfgdK .kw5k_ .n6MOF{--btn-background: var(--milk-color);width:12px;height:12px;padding:0;border-radius:50%}.OfgdK .kw5k_ .kAJwV{--btn-background: var(--primary-color)}

/* End */
/* /local/templates/resort/components/openregion/news.list/mainpage-promotion/static.css?17495582252514 */
/* /local/templates/resort/components/openregion/news.list/mainpage-promotion/style.css?1749558225339 */
/* /local/templates/resort/components/openregion/free-block/mainpage-why-us/static.css?17495582251625 */
/* /local/templates/resort/components/openregion/free-block/mainpage-why-us/style.css?1749558225339 */
/* /local/templates/resort/components/openregion/free-block/mainpage-about/static.css?17495582251617 */
/* /local/templates/resort/components/openregion/free-block/mainpage-about/style.css?1749558225339 */
/* /local/templates/resort/components/openregion/news.list/mainpage-referrals/static.css?17495582253569 */
/* /local/templates/resort/components/openregion/news.list/mainpage-referrals/style.css?1749558225339 */
/* /local/templates/resort/components/openregion/news.list/mainpage-program/static.css?17495582251637 */
/* /local/templates/resort/components/openregion/news.list/mainpage-program/style.css?1749558225339 */
/* /local/templates/resort/components/openregion/news.list/mainpage-news/static.css?17495582251496 */
/* /local/templates/resort/components/openregion/news.list/mainpage-news/style.css?1749558225339 */
/* /local/templates/resort/components/openregion/news.list/mainpage-partners/static.css?17495582251492 */
/* /local/templates/resort/components/openregion/news.list/mainpage-partners/style.css?1749558225339 */
