.holidays-list__link-btn{--color:#fff;--fs:1rem;--bg-color:#6cab2e;align-items:center;background:#6cab2e;background:var(--bg-color);border:0;border-radius:5px;color:#fff;color:var(--color);cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-size:var(--fs);font-weight:500;justify-content:center;line-height:125%;outline:0;padding:.75em 1.5em;position:relative;transition:var(--transition) ease-in-out;width:100%;z-index:1}@media(min-width:767.98px){.holidays-list__link-btn{width:auto}}.holidays-list__link-btn:hover{--bg-color:#498809;color:var(--color);-webkit-text-decoration:none;text-decoration:none}.loyalty .loyalty-program__title,.reg .block-title{color:#007aa3;display:inline-flex;font-size:24px;margin-bottom:10px;position:relative}.loyalty .loyalty-program__title:after,.reg .block-title:after{background-color:#00a7dc;bottom:1px;content:"";display:block;height:1px;position:absolute;width:100%}.loyalty .loyalty-program__title:before,.reg .block-title:before{background-color:#00a7dc;bottom:0;content:"";display:block;height:3px;position:absolute;right:0;transform:rotate(45deg);width:3px}html{scroll-padding-top:100px}.documents{font-size:20px}.documents .container{max-width:1218px}.documents .title{color:#192b43;font-size:32px;font-weight:500;line-height:1}@media(min-width:991.98px){.documents .title{line-height:1.3px}}.documents .block-documents{padding-bottom:35px}.documents .block-documents__row{grid-column-gap:24px;grid-row-gap:20px;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(40%,1fr));row-gap:20px}.documents .block-icon{--clr-a:#686767;--clr-a-hover:#686767;--a-underline:none;--a-underline:underline;background-color:#fff;border-radius:10px;box-shadow:0 4px 7px 0 rgba(0,0,0,.15);color:#686767;padding:23px 21px 20px;position:relative}.documents .block-icon__text{color:#686767;font-size:14px;position:relative;z-index:1}.documents .block-icon__text a{font-size:inherit;line-height:1.2px}.documents .block-icon__text p{margin-bottom:0}.documents .block-icon__text p+p{margin-top:.25rem}.documents .block-icon__date-update{display:flex;font-size:10px}.documents .block-icon-documents .block-icon__title{align-items:center;display:flex}.documents .block-icon-documents .block-icon__title:before{background:url(/_nuxt/img/block-icon-documents.5b4382e.svg) 0 no-repeat;content:"";display:block;flex:0 0 25px;height:25px;margin-right:10px;margin-top:-8px;z-index:1}.documents .block-icon-other-documents .block-icon__title{align-items:center;display:flex}.documents .block-icon-other-documents .block-icon__title:before{background:url(/_nuxt/img/block-icon-other-documents.149c603.svg) 0 no-repeat;content:"";display:block;flex:0 0 25px;height:25px;margin-right:10px;margin-top:-8px;z-index:1}.loyalty .container{max-width:1186px}.loyalty .bg-blue{background-color:#1ab2bd}.loyalty .b-top{margin-bottom:25px}.loyalty .b-top__row{position:relative}.loyalty .b-top__item{background-position:65% 0!important}@media(max-width:575.96px){.loyalty .b-top__item{background:#0086ff!important}}@media(min-width:991.98px){.loyalty .b-top__item{background-position:top!important}}.loyalty .b-top-position{bottom:0;height:100%;left:0;top:0;width:100%}.loyalty .b-top-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 auto;padding-top:50px}.loyalty .b-top__title{color:#fff;font-family:var(--ff-chicago);font-size:max(40px,min(1.75vw,51px));line-height:1.2}.loyalty .b-top__text,.loyalty .b-top__title{max-width:685px;padding-bottom:15px;text-transform:uppercase}.loyalty .b-top__text{color:#fffcb1;font-size:max(26px,min(1.75vw,33px));font-weight:700;line-height:1.1}.loyalty .b-top__text-sub{color:#fff;font-size:18px;line-height:1.2;max-width:100%;padding-bottom:25px}@media(min-width:575.98px){.loyalty .b-top__text-sub{max-width:300px}}@media(min-width:767.98px){.loyalty .b-top__text-sub{max-width:450px}}@media(min-width:991.98px){.loyalty .b-top__text-sub{max-width:850px}}.loyalty .b-top .loyalty-program__title{color:#fff}.loyalty .b-top .loyalty-program__title:after,.loyalty .b-top .loyalty-program__title:before{content:none}.loyalty .b-top-btn{max-width:400px;padding-bottom:28px}.loyalty .b-top-btn ._btn{display:inline-flex;font-family:var(--second-family);font-size:27px;font-weight:600;max-width:100%;padding:.4814814815em .8518518519em;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .4s ease-in;width:100%}.loyalty .b-top-btn__sub-text{color:#d9d9d9;font-size:16px;line-height:19px;padding:6px 0;text-align:center}.loyalty .btn-content{display:inline-flex;font-family:var(--second-family);font-size:27px;font-weight:600;margin:25px auto 0;max-width:400px;padding:.4814814815em .8518518519em;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .4s ease-in;width:100%}.loyalty .btn-content__sub-text{color:#d9d9d9;display:block;font-size:12px;line-height:15px;margin-bottom:27px;padding:6px 0;text-align:center}.loyalty .bring-friend-icon{align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex;margin-bottom:15px}.loyalty .bring-friend-icon:before{background:url(/_nuxt/img/bring-friend-icon.fbb1e79.svg) 50%/contain no-repeat;content:"";display:block;flex:0 0 25px;height:25px}.loyalty .loyalty-body{color:#505151;font-size:18px;line-height:22px}@media(max-width:767.96px){.loyalty .loyalty-body__val{line-height:1}}@media(max-width:1269.96px){.loyalty .table-overflow{overflow-x:auto}}.loyalty .table-loyalty{border-bottom:1px solid #dee2e6;border-left:1px solid #dee2e6}.loyalty .table-loyalty td{border-right:1px solid #dee2e6;text-align:center;vertical-align:middle}.loyalty .table-loyalty td:first-child{text-align:left}.loyalty .table-loyalty td p{margin-bottom:0}.loyalty .table-loyalty td p+p{margin-bottom:1rem}.loyalty .table-loyalty .icon-minus{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiNGRjQwMzQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTAgMWgxNS41Ii8+PC9zdmc+) 50% no-repeat;display:inline-flex;height:16px;margin:0 auto;width:100%}.loyalty .table-loyalty .icon-plus{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMDQ5QjBBIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0wIDcuNDg4aDE1LjVNNy40ODggMTUuNVYwIi8+PC9zdmc+) 50% no-repeat;display:inline-flex;height:16px;margin:0 auto;width:100%}.loyalty .table-icon{background:url(/_nuxt/img/table-icon.763e662.svg) 0 0 no-repeat;height:57px;margin:0 auto;width:47px}.loyalty .loyalty-program__title{margin-bottom:0}.loyalty .loyalty-program__icon{align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex;margin-bottom:15px}.loyalty .loyalty-program__icon:before{background:url(/_nuxt/img/loyalty-program-icon.71b5cb7.svg) 50%/contain no-repeat;content:"";display:block;flex:0 0 25px;height:25px;width:25px}.loyalty .loyalty-icon-i{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;position:relative}.loyalty .loyalty-icon-i:before{content:"";display:block;flex:0 0 64px;height:60px;width:64px}.loyalty .loyalty-icon-i__cashback:before{background:url(/_nuxt/img/cashback.7e7e815.svg) 50%/contain no-repeat}.loyalty .loyalty-icon-i__promo-code:before{background:url(/_nuxt/img/promo-code.c2002e9.svg) 50%/contain no-repeat}.loyalty .loyalty-icon-i__cashback-friends:before{background:url(/_nuxt/img/cashback-friends.d4b36ef.svg) 50%/contain no-repeat}.loyalty .loyalty-icon-i__out-cashback:before{background:url(/_nuxt/img/cashback-output.566596e.svg) 50%/contain no-repeat}.loyalty .loyalty-icon-i__secret:before{background:url(/_nuxt/img/secret-prices.178e2a1.svg) 50%/contain no-repeat}.loyalty .loyalty-icon-i__pay-bron:before{background:url(/_nuxt/img/payment-points.283c0c3.svg) 50%/contain no-repeat}.loyalty .loyalty-icon-i__sale:before{background:url(/_nuxt/img/sale.3b3778e.svg) 50%/contain no-repeat}.loyalty .loyalty-icon-i__present:before{background:url(/_nuxt/img/lottery-present.d1fd850.svg) 50%/contain no-repeat}.loyalty .loyalty-icon-i__action-sale:before{background:url(/_nuxt/img/action-sale.9401e19.svg) 50%/contain no-repeat}.loyalty .loyalty-program-rules-icon{align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex;margin-bottom:15px}.loyalty .loyalty-program-rules-icon:before{background:url(/_nuxt/img/loyalty-program-rules-icon.9a40fbc.svg) 50%/contain no-repeat;content:"";display:block;flex:0 0 25px;height:25px;width:25px}.loyalty .loyalty-block{border-radius:10px;box-shadow:0 4px 7px 0 rgba(0,0,0,.15);margin-bottom:25px;padding:25px}.loyalty .loyalty-icon{padding-bottom:20px}.loyalty .loyalty-icon__row{grid-column-gap:15px;grid-row-gap:15px;-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));row-gap:15px}.loyalty .loyalty-icon__item{align-items:center;background-color:#f2fcff;border-radius:17px;display:flex;padding:9px 15px}.loyalty .loyalty-icon__text{color:#192b42;font-size:18px;line-height:1.1;padding:8px 8px 8px 0;position:relative}.loyalty .loyalty-flex__row{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;row-gap:20px}.loyalty .loyalty-flex__item{flex:0 0 100%}@media(min-width:767.98px){.loyalty .loyalty-flex__item--block-blue{flex:0 0 370px}.loyalty .loyalty-flex__item--text{flex:1}}.loyalty .loyalty-list{list-style:none;margin:5px 0;padding:0}.loyalty .loyalty-list li{color:#686767;font-size:18px;line-height:22px;padding-left:26px;position:relative}.loyalty .loyalty-list li:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTcgMCAxLjU3MiA0LjgzN2g1LjA4NWwtNC4xMTQgMi45OSAxLjU3MiA0LjgzNkw3IDkuNjczbC00LjExNCAyLjk5IDEuNTcxLTQuODM3LTQuMTE0LTIuOTloNS4wODVMNyAwWiIgZmlsbD0iIzAwQTdEQyIvPjwvc3ZnPg==) 0 0 no-repeat;content:"";display:block;height:14px;left:7px;position:absolute;top:5px;width:14px}.loyalty .loyalty-list-marker{display:flex;flex-direction:column;list-style:none;margin:5px 0 0 8px;padding:0;row-gap:2px}.loyalty .loyalty-list-marker li{color:#686767;font-size:18px;line-height:22px;padding-left:20px;position:relative}.loyalty .loyalty-list-marker li:before{background-color:#505151;border-radius:50%;content:"";display:block;height:6px;left:0;position:absolute;top:8px;width:6px}.loyalty .loyalty-block-blue{background-color:#00a7dc;border-radius:10px}.loyalty .loyalty-example{background-color:#f5f5f5;color:#686767;padding:20px 12px}.loyalty .loyalty-example__title{align-items:center;display:inline-flex}.loyalty .loyalty-example__title:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im00LjUgMCAzLjg5NyA2SC42MDNMNC41IDBaIiBmaWxsPSIjNjg2NzY3Ii8+PC9zdmc+) 0 0 no-repeat;content:"";display:block;height:8px;margin-left:6px;transform:rotate(180deg);transition:all .2s ease-in-out;width:9px}.loyalty .loyalty-example__title--open .loyalty .loyalty-example__title:after{transform:rotate(0)}.loyalty .loyalty-example__show{display:none;padding-top:20px}.loyalty .loyalty-example-js{cursor:pointer}.loyalty .loyalty-example-js.loyalty-example__title--open+.loyalty-example__show{display:block}.black-friday .page-text-title{color:#ff4034;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.black-friday .page-text-title-arrow{display:inline-block;padding-right:40px;position:relative}.black-friday .page-text-title-arrow:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMzAuNzcgMzUuNzA3Yy0zLjU5OC0xLjY3OC03LjcxNy0zLjYzLTEwLjI0Mi02LjA3Ni0xLjIxMi0xLjE3My43NDgtMi41NjkgMi42MDctMi4xOTIgMS43ODcuMzYgMy4zNTcgMS4wMiA0Ljg0MiAxLjc4OS0yLjA2NC00LjE4NC0zLjg1OC04LjMyNC03LjM2Mi0xMi4xNjRDMTUuOTA5IDExLjkwMyA4Ljc1NSA4Ljc0NC45OTIgNS45NzgtLjU4IDUuNDE4LjA4IDMuNDIzIDIuMTA2IDMuNjk2YzE1LjkgMi4xNTQgMjcuNzggMTIuNDYzIDMxLjEgMjMuMzYxLjc4LTEuNjU0IDEuNDg4LTMuMzIxIDEuOTQ0LTUuMDQzLjI5Ny0xLjExOSAyLjkzMi0xLjUgMy4zNjUtLjM1NCAxLjYxMiA0LjI3My0xLjc0MyA4LjU3LTMuMzU3IDEyLjc4LS41MzQgMS4zOTMtMi43MzYgMi4wNC00LjM4NyAxLjI2N1oiIGZpbGw9IiMyRDJEMkQiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InNjYWxlKDEgLTEpIHJvdGF0ZSgtODMuOTg2IC0yLjEzMyAtMS45MikiIGQ9Ik0wIDBoMzUuNDI3djM2LjY0N0gweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==) 0 0/contain no-repeat;bottom:-20px;content:"";height:36px;position:absolute;right:0;width:35px}.black-friday .page-bg-red{background:#c61b3c;color:#fff}.black-friday .page-bg-red,.black-friday .page-bg-yellow{border-radius:20px;font-size:20px;font-weight:700;letter-spacing:.02em;line-height:100%;padding:16px 10px;text-align:center}.black-friday .page-bg-yellow{background:#feb707;color:#3d3d3d;position:relative}.black-friday .page-bg-yellow:before{background:url(/_nuxt/img/page-text-title-arrow-rotate.283fb9a.svg) 0 0/contain no-repeat;bottom:-43%;content:"";display:block;height:40px;left:25%;position:absolute;width:47px}.black-friday .page-block-text{font-family:var(--second-family);font-size:16px}.black-friday .block-tariff{padding-bottom:27px}.black-friday .block-tariff__row{display:flex;flex-wrap:wrap;gap:31px;justify-content:space-between}.black-friday .block-tariff__item{background:#fff;border-radius:20px;display:flex;flex:0 0 100%;flex-direction:column}@media(min-width:767.98px){.black-friday .block-tariff__item{flex:0 1 calc(50% - 15.5px)}}.black-friday .block-tariff__title{color:#f6921e;font-size:max(18px,min(3vw,24px));font-weight:700;letter-spacing:.48px;line-height:108.333%}.black-friday .block-tariff__sub-title{color:#3d3d3d;font-size:16px;letter-spacing:.32px;line-height:26px;padding-bottom:11px}.black-friday .block-tariff__icon1{justify-content:center;min-height:130px;padding-left:83px;position:relative}.black-friday .block-tariff__icon1:before{background:url(/_nuxt/img/block-tariff-icon1.fc08abc.svg) 0 0/contain no-repeat;content:"";display:block;height:160px;left:0;position:absolute;top:0;width:130px}.black-friday .block-tariff__icon2{justify-content:center;min-height:130px;padding-left:95px;position:relative}.black-friday .block-tariff__icon2:before{background:url(/_nuxt/img/block-tariff-icon2.10b77d4.svg) 0 0/contain no-repeat;content:"";display:block;height:150px;left:0;position:absolute;top:0;width:124px}.black-friday .block-tariff ul{color:#3d3d3d;font-size:20px;font-weight:400;letter-spacing:.32px;line-height:112.5%;list-style:none;margin:0 0 9px;padding:0}.black-friday .block-tariff ul strong{font-size:24px;font-weight:600}.black-friday .block-tariff ul li{position:relative}.black-friday .block-tariff__dop-text{color:#a6a6a6;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.24px;line-height:18px;margin-top:auto}.black-friday .list-rules{display:flex;flex-direction:column;list-style:none;margin:0;padding:0 0 20px;position:relative;row-gap:15px}.black-friday .list-rules li{color:#656564;font-size:20px;font-weight:400;line-height:1.3;padding-left:28px;position:relative}.black-friday .list-rules li strong{font-weight:700}.black-friday .list-rules li:before{background:url(/_nuxt/img/list-rules-li-icon.4e9eea4.svg) 0 0/contain no-repeat;content:"";display:block;height:20px;left:0;position:absolute;top:5px;width:20px}.black-friday .block-border{border:1px solid #ff9b04;border-radius:10px;display:inline-flex;flex-wrap:wrap;margin-bottom:1rem;padding:10px 35px 10px 15px;position:relative}.black-friday .block-border .js-block-list-show{flex:0 0 100%}.black-friday .block-border .js-block-list-show b,.black-friday .block-border .js-block-list-show strong{font-weight:600}.black-friday .block-border ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.black-friday .block-border ul li{font-size:18px;padding-left:21px;position:relative}.black-friday .block-border ul li:before{border:3px solid #ff9b04;border-radius:50%;content:"";display:block;height:10px;left:0;position:absolute;top:8px;width:10px}.black-friday .block-list{align-items:center;color:#3d3d3d;cursor:pointer;display:inline-flex;flex:0 0 100%;font-size:20px;letter-spacing:.32px;line-height:112.5%;margin-bottom:0;transition:all .4s}.black-friday .block-list span{text-decoration-line:underline}.black-friday .block-list span:hover{-webkit-text-decoration:none;text-decoration:none}.black-friday .block-list:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMjkzIDE5LjcwN2ExIDEgMCAwIDAgMS40MTQgMGw2LjM2NC02LjM2NGExIDEgMCAwIDAtMS40MTQtMS40MTRMOCAxNy41ODZsLTUuNjU3LTUuNjU3QTEgMSAwIDAgMCAuOTMgMTMuMzQzbDYuMzY0IDYuMzY0Wk03IDB2MTloMlYwSDdaIiBmaWxsPSIjQTZBNkE2Ii8+PC9zdmc+) 0 0/contain no-repeat;content:"";display:block;height:17px;position:absolute;right:10px;top:13px;width:15px}.black-friday .block-list.loyalty-example__title--open{margin-bottom:1rem}.black-friday .block-list.loyalty-example__title--open:after{bottom:15px;rotate:180deg;top:auto}.black-friday .js-block-list-show{display:none}.black-friday .loyalty-example-js.loyalty-example__title--open+.js-block-list-show{display:block}.black-friday-panama-text{font-size:20px}.black-friday-panama-text .black-friday-panama-list{color:#656564;list-style:none;margin:0;padding:0}.black-friday-panama-text .black-friday-panama-list li{padding-left:20px;position:relative}.black-friday-panama-text .black-friday-panama-list li:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTYuNSAwIDEuNDYgNC40OTFoNC43MjJsLTMuODIgMi43NzYgMS40NTkgNC40OTJMNi41IDguOTgzbC0zLjgyIDIuNzc2IDEuNDU5LTQuNDkyLTMuODItMi43NzZINS4wNEw2LjUgMFoiIGZpbGw9IiNGRUI3MDciLz48L3N2Zz4=) 0 0/contain no-repeat;content:"";display:block;height:13px;left:0;position:absolute;top:7px;width:13px}.black-friday-panama-text .black-friday-panama-info-action{margin-bottom:30px}.black-friday-panama-text .black-friday-panama-info-action__row{display:flex;flex-wrap:wrap;row-gap:15px}@media(min-width:991.98px){.black-friday-panama-text .black-friday-panama-info-action__row{margin:0 -9px}}.black-friday-panama-text .black-friday-panama-info-action__item{background:#fff;border:1px solid #1ab3bd;border-radius:20px;box-shadow:0 4px 4px 0 rgba(0,0,0,.15);color:#656564;flex:0 0 100%;line-height:1.2;padding:14px 20px;width:100}@media(min-width:991.98px){.black-friday-panama-text .black-friday-panama-info-action__item{margin:0 9px}}.black-friday-panama-text .black-friday-panama-info-action__item p{margin-bottom:0}.black-friday-panama-text .black-friday-panama-info-action__item p+p{margin-top:16px}@media(min-width:991.98px){.black-friday-panama-text .black-friday-panama-info-action__item--left{flex:0 0 calc(40% - 18px)}.black-friday-panama-text .black-friday-panama-info-action__item--right{flex:0 0 calc(60% - 18px)}}.black-friday-panama-text .black-friday-panama-info-action__dates{display:block}@media(max-width:991.96px){.black-friday-panama-text .black-friday-panama-info-action__dates{display:inline}}@media(max-width:575.96px){.black-friday-panama-text .black-friday-panama-info-action__dates{display:block}}@media(min-width:1140px){.black-friday-panama-text .black-friday-panama-info-action__dates{display:inline}}.black-friday-panama .catalog-menu__row{padding-top:15px}.reg{margin-top:25px}.reg .container{max-width:1178px}.reg .h2{color:#fffcb1;font-size:22px;font-weight:500;line-height:1.2}.reg .b-top__row{position:relative}.reg .b-top__item{background-position:65% 0!important}@media(max-width:575.96px){.reg .b-top__item{background:#0086ff!important}}@media(min-width:991.98px){.reg .b-top__item{background-position:top!important}}.reg .b-top-position{bottom:0;height:100%;left:0;top:0;width:100%}.reg .b-top-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 auto;max-width:1140px;padding:10px 15px 0}.reg .b-top .h1{color:#fff;font-family:var(--ff-chicago);font-size:max(45px,min(2vw,51px));font-weight:400;line-height:1.2;padding-bottom:0;text-transform:uppercase}.reg .b-top__text{color:#fff;font-size:16px;line-height:1.2}@media(min-width:575.98px){.reg .b-top__text{max-width:300px}}@media(min-width:767.98px){.reg .b-top__text{max-width:450px}}@media(min-width:991.98px){.reg .b-top__text{max-width:650px}}.reg .b-top__text-sub{color:#fff;font-size:20px;line-height:24px;max-width:100%;padding-bottom:10px}.reg .b-top-list{display:flex;flex-direction:column;list-style:none;margin:10px 0;padding:0;row-gap:10px}.reg .b-top-list li{color:#fff;font-size:10px;font-weight:300;line-height:1.2}.reg .b-top-btn{max-width:100%;padding-bottom:28px;width:270px}.reg .b-top-btn__link{color:#fff;cursor:pointer;font-size:18px;font-weight:600;line-height:1.2;margin-bottom:8px;min-width:270px;padding:10px 30px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .4s ease-in}.reg .b-top-btn__link:hover{color:#fff}.reg .b-top-btn__sub-text{color:#d9d9d9;font-size:16px;line-height:19px;text-align:center}.reg .reg-after{padding-top:25px}.reg .reg-after h2{color:#00a7dc;font-size:24px;font-weight:500;line-height:24px}.reg .reg-after-list{grid-row-gap:21px;grid-column-gap:23px;align-items:center;-moz-column-gap:23px;column-gap:23px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));list-style:none;margin:0;padding:35px 0 50px;row-gap:21px}.reg .reg-after-list li{align-items:center;background-color:#f2fcff;border-radius:17px;color:#192b42;-moz-column-gap:15px;column-gap:15px;display:flex;font-size:18px;line-height:1.1;padding:10px 15px}.reg .reg-after-list li span{height:100%}.reg .reg-after-list li:before{content:"";display:block;flex:0 0 64px;height:60px;width:64px}.reg .reg-after-list__promo-code{grid-column:1/-1}.reg .reg-after-list__promo-code:before{background:url(/_nuxt/img/promo-code-icon.3190ed0.svg) 0 0 no-repeat}.reg .reg-after-list__booking-list{grid-column:1/-1}.reg .reg-after-list__booking-list:before{background:url(/_nuxt/img/booking-list-icon.22d0d56.svg) 0 0 no-repeat}.reg .reg-after-list__bonus-info:before{background:url(/_nuxt/img/bonus-info-icon.895a70a.svg) 0 0 no-repeat}.reg .reg-after-list__settings:before{background:url(/_nuxt/img/settings-icon.e740ba1.svg) 0 0 no-repeat}.reg .reg-after-list__chat-operator:before{background:url(/_nuxt/img/chat-operator-icon.ceeb32f.svg) 0 0 no-repeat}.reg .reg-after-list__link{color:#686767;display:inline-block;font-size:16px;line-height:20px;-webkit-text-decoration:underline;text-decoration:underline}.reg .reg-after-list__link:hover{color:#686767;-webkit-text-decoration:none;text-decoration:none}.reg .reg-after-list__link:after{color:#686767;content:"►";font-size:9px;left:5px;top:0;width:10px}.reg .reg-after-link-block,.reg .reg-after-list__link:after{display:inline-block;position:relative}.reg .block-title{color:#fff}.reg .block-title:after,.reg .block-title:before{background-color:#fff}.reg .block-title-booking-payment{-moz-column-gap:15px;column-gap:15px;display:flex}.reg .block-title-booking-payment:before{background:url(/_nuxt/img/booking-payment.fb9856a.svg) 50%/contain no-repeat;content:"";display:block;flex:0 0 25px;height:25px;width:25px}.reg .block-border{color:#fff;font-size:14px;line-height:1.2;margin-bottom:35px;padding:15px}@media(min-width:767.98px){.reg .block-border{padding:23px 26px}}.reg .block-blue{background-color:#00a7dc;border-radius:10px;box-shadow:0 4px 7px 0 rgba(0,0,0,.15)}.reg .block-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:6px}.reg .block-list li{padding-left:15px;position:relative}.reg .block-list li:before{background-color:#686767;border-radius:50%;content:"";display:block;height:4px;left:0;position:absolute;top:6px;width:4px}.reg .online-pay-list{display:flex;flex-direction:column;padding-bottom:1rem;row-gap:6px}.reg .online-pay-list li{color:#686767;font-size:12px;font-weight:400;padding:0 0 0 15px}.reg .online-pay-list li:before{background:#686767;border-radius:50%;content:"";display:block;height:4px;left:0;position:absolute;top:5px;width:4px}.reg .block-icon{display:flex;flex-wrap:wrap;margin-bottom:19px;position:relative}.reg .block-icon__text{color:#686767;position:relative;z-index:1}.reg .block-icon:after,.reg .block-icon:before{content:"";display:block}.reg .block-icon-non-cash .block-title{color:#007aa3}.reg .block-icon-non-cash .block-title:after,.reg .block-icon-non-cash .block-title:before{background-color:#007aa3}.reg .block-icon-non-cash .block-icon__text{flex:0 0 100%}.reg .block-icon-non-cash:before{background:url(/_nuxt/img/non-cash-icon.95dd68e.svg) 0 no-repeat;flex:0 0 25px;height:25px;margin-right:10px;z-index:1}.reg .block-title-annulation-bron{display:flex}.reg .block-title-annulation-bron:before{background:url(/_nuxt/img/annulation-bron.b0d681f.svg) 50%/contain no-repeat;content:"";flex:0 0 25px;height:25px;margin-right:10px;z-index:1}.reg .block-title-annulation-bron .block-title{color:#007aa3}.reg .block-title-annulation-bron .block-title:after,.reg .block-title-annulation-bron .block-title:before{background-color:#007aa3}.reg .block-icon-online-pay .block-title{color:#007aa3}.reg .block-icon-online-pay .block-title:after,.reg .block-icon-online-pay .block-title:before{background-color:#007aa3}.reg .block-icon-online-pay .block-icon__text{flex:0 0 100%}.reg .block-icon-online-pay:before{background:url(/_nuxt/img/online-pay-icon.0d3ca6f.svg) 0 no-repeat;flex:0 0 25px;height:25px;margin-right:10px;z-index:1}.reg .block-text-small{color:#686767;font-size:14px;line-height:17px}.reg .block-style{border-radius:10px;box-shadow:0 4px 7px 0 rgba(0,0,0,.15)}.reg .block-grey{background-color:#f5f5f5}.page-custom .about-btn{max-width:100%;width:250px}.page-custom .about-btn__link{background:#05b32b;border-radius:5px;color:#fff;display:inline-flex;font-size:18px;justify-content:center;max-width:100%;padding:8px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .4s;width:250px}.page-custom .about-btn__link:hover{background:#04811f;color:#fff}.page-custom .about-btn__sub-text{color:#d9d9d9;font-size:.75rem;line-height:208.3333333333%;text-align:center}@media(min-width:991.98px){.page-custom .container{max-width:1178px}}.about-header{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:30px;min-height:380px;padding:20px 20px 15px 43px}@media(min-width:767.98px){.about-header{justify-content:flex-end}}.about-header-bg{background-image:url(/_nuxt/img/about-bg.fae8a00.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:10px;margin-top:20px}@media(min-width:575.98px){.about-header-bg{background-position:top right 30%}}@media(min-width:767.98px){.about-header-bg{background-size:auto}}@media(min-width:991.98px){.about-header-bg{background-position:top}}.about-header__title{color:#fff;font-family:var(--ff-chicago);font-size:54px;font-weight:700;line-height:1.2;padding-bottom:15px;text-transform:uppercase}@media(min-width:767.98px){.about-header__title{padding-bottom:35px}}.about-header__sub-title{color:#fff;font-size:22px;line-height:1.2;margin-bottom:50px;margin-top:20px;max-width:100%}@media(min-width:767.98px){.about-header__sub-title{max-width:400px}}@media(min-width:991.98px){.about-header__sub-title{max-width:700px}}.about-gallery{margin-bottom:80px}.about-gallery__row{display:flex;flex-wrap:wrap;margin:0 -5px}@media(min-width:575.98px){.about-gallery__row{margin:0 -6px}}.about-gallery__item{--width:100%;flex:0 0 100%;flex:0 0 var(--width);margin-bottom:12px;padding:0 6px}@media(min-width:575.98px){.about-gallery__item{--width:50%;padding:0 6px}}@media(min-width:991.98px){.about-gallery__item{--width:33.33%}}.about-gallery__item img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:991.98px){.about-gallery__item img{height:379px}}.about-gallery__item p{margin-bottom:0}.about-gallery__item p+p{margin-top:1rem}.about-gallery__text{--width:100%;color:#192b42;font-size:18px;line-height:1.2}@media(min-width:575.98px){.about-gallery__text{text-align:justify}}@media(min-width:991.98px){.about-gallery__text{--width:73%}}.about-gallery__text-title{color:#192b43;font-size:1.5rem;font-weight:600;line-height:120.8333333333%}.about-gallery__text p{margin-bottom:0}.about-gallery__text p+p{margin-top:20px}.about-gallery__logo{--width:100%;align-items:center;color:#192b43;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.25rem;justify-content:center;line-height:130%}@media(min-width:991.98px){.about-gallery__logo{--width:27%;flex-direction:column;padding-left:7%}}.about-gallery__logo img{height:auto;margin:0 10px 20px;width:auto}@media(min-width:991.98px){.about-gallery__logo img{margin:auto}}.about-list-icon{margin-bottom:80px}.about-list-icon__title{color:#00a7dc;font-size:24px;font-weight:500;line-height:1.2;padding-bottom:1.5625rem}.about-list-icon__row{grid-column-gap:23px;grid-row-gap:16px;-moz-column-gap:23px;column-gap:23px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding-bottom:32px;row-gap:16px}.about-list-icon__item{align-items:center;background-color:#f2fcff;border-radius:17px;-moz-column-gap:22px;column-gap:22px;display:flex;padding:10px 15px}.about-list-icon__icon{background:transparent;color:transparent;font-size:0;line-height:0}.about-list-icon__icon:before{content:"";display:block;height:60px;position:relative;width:64px;z-index:1}.about-list-icon__icon-cashback:before{background:url(/_nuxt/img/cashback.7e7e815.svg) 0 no-repeat}.about-list-icon__icon-promo-code:before{background:url(/_nuxt/img/promo-code.c2002e9.svg) 0 no-repeat}.about-list-icon__icon-cashback-friends:before{background:url(/_nuxt/img/cashback-friends.d4b36ef.svg) 0 no-repeat}.about-list-icon__icon-cashback-output:before{background:url(/_nuxt/img/cashback-output.566596e.svg) 0 no-repeat}.about-list-icon__icon-secret-prices:before{background:url(/_nuxt/img/secret-prices.178e2a1.svg) 0 no-repeat}.about-list-icon__icon-payment-points:before{background:url(/_nuxt/img/payment-points.283c0c3.svg) 0 no-repeat}.about-list-icon__icon-sale:before{background:url(/_nuxt/img/sale.3b3778e.svg) 0 no-repeat}.about-list-icon__icon-lottery-present:before{background:url(/_nuxt/img/lottery-present.d1fd850.svg) 0 no-repeat}.about-list-icon__icon-action-sale:before{background:url(/_nuxt/img/action-sale.9401e19.svg) 0 no-repeat}.about-list-icon__desc{color:#192b43;font-size:18px;font-weight:400;line-height:1.2;position:relative;z-index:5}.about-list-icon__desc strong{font-weight:700}.about-requisites{background:#f5f5f5;color:#686767;font-size:1.125rem;line-height:122.2222222222%;margin-bottom:80px;padding:20px 12px 12px}.about-requisites__title{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;text-transform:uppercase}.about-requisites__title:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjYiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiM2ODY3NjciIGQ9Im00LjUgMCAzLjg5NyA2SC42MDN6Ii8+PC9zdmc+) 0 0 no-repeat;content:"";display:block;height:8px;margin-left:6px;transform:rotate(180deg);transition:all .25s ease-in-out;width:9px}.about-requisites__row{display:flex;flex-wrap:wrap;margin:0 -5px}@media(min-width:575.98px){.about-requisites__row{margin:0 -10px}}.about-requisites__item{--width:100%;flex:0 0 100%;flex:0 0 var(--width);margin-bottom:20px;padding:0 5px}@media(min-width:575.98px){.about-requisites__item{--width:50%;margin-bottom:0;padding:0 10px}}@media(min-width:991.98px){.about-requisites__item{--width:33.33%}}.about-requisites__item p{margin-bottom:0}.about-requisites__item p+p{margin-top:.375rem}.about-requisites__item--img{text-align:center}@media(max-width:991.96px){.about-requisites__item--img{display:none}}.about-requisites .loyalty-example__show{padding-top:.9375rem}.about-requisites .loyalty-example__title--open .about-requisites__title:after{transform:rotate(0)}.about-requisites .loyalty-example__title--open+.loyalty-example__show{display:block}@media(min-width:991.98px){.page-secret-prices .container{margin-left:auto;margin-right:auto;max-width:1216px}}.page-secret-prices .b-top__item{--b-top-bg-img:url(/_nuxt/img/b-top.1cfedd3.jpg);align-items:center;background-image:url(/_nuxt/img/b-top.1cfedd3.jpg);background-image:var(--b-top-bg-img);background-position:0 0;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;min-height:294px;position:relative}@media(min-width:767.98px){.page-secret-prices .b-top__item{background-position:top}}.page-secret-prices .b-top__position{position:relative}.page-secret-prices .b-top__title{color:#fff;font-size:35px;font-weight:700;line-height:1.2222222222em;margin-bottom:20px;text-transform:uppercase}@media(min-width:767.98px){.page-secret-prices .b-top__title{font-size:54px}}.page-secret-prices .b-top__sub-title{color:#192b43;font-size:20px;line-height:1.2307692308em;margin-bottom:30px}@media(min-width:767.98px){.page-secret-prices .b-top__sub-title{font-size:26px}}.page-secret-prices .b-top__text{color:#fff;font-size:16px;line-height:1.1875em;max-width:630px;position:relative}.page-secret-prices .b-top__text a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.page-secret-prices .b-top__text a:hover{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.page-secret-prices .b-top__qr-code{background:url(/_nuxt/img/qr-code.7d310bf.svg) 0 0 no-repeat;display:none;height:101px;position:absolute;right:-100px;top:0;width:101px}@media(min-width:710px){.page-secret-prices .b-top__qr-code{display:block}}.page-secret-prices .catalog-menu__row{display:flex;flex-wrap:wrap;margin:0 -5px;padding:43px 0 19px}@media(min-width:575.98px){.page-secret-prices .catalog-menu__row{margin:0 -6px}}.page-secret-prices .catalog-menu__link{background-color:#eee;color:#192b43;flex:0 0 auto;margin-bottom:10px;margin-left:5px;margin-right:5px;min-width:115px;padding:10px 5px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}@media(min-width:575.98px){.page-secret-prices .catalog-menu__link{margin-left:6px;margin-right:6px}}.page-secret-prices .catalog-menu__link--active,.page-secret-prices .catalog-menu__link:hover{background-color:#1ab3bd;color:#fff;text-shadow:0 0 1px #fff,0 0 1px #fff}.page-secret-prices .catalog-secret{--ff-dop:Lato,ProximaNova,Arial,Helvetica,sans-serif}.page-secret-prices .catalog-secret__title-region{color:#686767;font-size:1.625rem;line-height:123.0769230769%;padding-bottom:20px;padding-top:20px}.page-secret-prices .catalog-secret__row{border:1px solid #d9d9d9;display:grid;flex-wrap:wrap;grid-template-columns:1fr 1fr;grid-template-rows:1fr;margin-bottom:23px}@media(min-width:575.98px){.page-secret-prices .catalog-secret__row{grid-template-columns:62% 1fr}}@media(min-width:767.98px){.page-secret-prices .catalog-secret__row{grid-template-columns:65% 1fr}}@media(min-width:991.98px){.page-secret-prices .catalog-secret__row{grid-template-columns:209px 1fr 265px;grid-template-rows:auto}}.page-secret-prices .catalog-secret__item{padding-left:10px;padding-right:10px}@media(min-width:991.98px){.page-secret-prices .catalog-secret__item{grid-row:1}}.page-secret-prices .catalog-secret__item--img{flex:0 0 100%;padding-left:0;padding-right:0}@media(min-width:991.98px){.page-secret-prices .catalog-secret__item--img{flex:0 0 auto}}@media(max-width:991.96px){.page-secret-prices .catalog-secret__item--img{grid-column:1/-1}}.page-secret-prices .catalog-secret__item--img img{height:280px;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:991.98px){.page-secret-prices .catalog-secret__item--img img{height:143px;width:209px}}.page-secret-prices .catalog-secret__item--desc{padding-left:10px;padding-top:15px;position:relative}@media(max-width:500px){.page-secret-prices .catalog-secret__item--desc{grid-column:1/-1}}@media(min-width:500px){.page-secret-prices .catalog-secret__item--desc{margin-right:calc(10px - 5vw)}}@media(min-width:575.98px){.page-secret-prices .catalog-secret__item--desc{margin-right:calc(90px - 5vw)}}@media(min-width:767.98px){.page-secret-prices .catalog-secret__item--desc{margin-right:calc(130px - 5vw)}}@media(min-width:991.98px){.page-secret-prices .catalog-secret__item--desc{flex:1 0 auto;margin-right:calc(160px - 5vw);padding-left:27px}}.page-secret-prices .catalog-secret__item--desc:after{background-color:#eee;bottom:15px;content:"";display:block;position:absolute;right:0;top:9px;width:1px}.page-secret-prices .catalog-secret__item--price{flex:0 0 100%;margin-left:auto;padding-bottom:10px;padding-top:13px}@media(max-width:500px){.page-secret-prices .catalog-secret__item--price{grid-column:1/-1}}@media(min-width:767.98px){.page-secret-prices .catalog-secret__item--price{flex:0 0 23%}}@media(min-width:991.98px){.page-secret-prices .catalog-secret__item--price{padding-left:27px}}.page-secret-prices .catalog-secret__sale{align-items:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAxIiBoZWlnaHQ9IjQ3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0wIDBoNzkuODg3TDEwMSAyNCA3OS44ODcgNDdIMFYwWiIgZmlsbD0iI0ZGNDAzNCIvPjwvc3ZnPg==);background-position:100% 0;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;font-family:var(--ff-dop);font-size:22px;font-weight:800;height:47px;letter-spacing:.02em;line-height:64%;overflow:hidden;padding-left:5px;position:absolute;right:-79px;top:5px;transform:translateY(0);width:80px;z-index:5}@media(max-width:500px){.page-secret-prices .catalog-secret__sale{bottom:-35%;left:0;right:auto;top:auto}}@media(min-width:767.98px){.page-secret-prices .catalog-secret__sale{background-position:top;padding-left:10px;right:-100px;top:50%;transform:translateY(-50%);width:100px}}.page-secret-prices .catalog-secret__title{color:#1ab3bd;font-size:1.5rem;font-weight:600;letter-spacing:.02em;line-height:83.3333333333%;padding-bottom:2px}.page-secret-prices .catalog-secret__title a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.page-secret-prices .catalog-secret__title a:hover{color:inherit}.page-secret-prices .catalog-secret__location{color:#000;font-family:Lato;font-size:.75rem;font-weight:300;letter-spacing:.02em;line-height:116.6666666667%;padding-bottom:8px}.page-secret-prices .catalog-secret__text ul{list-style:none;margin:0;padding:0}.page-secret-prices .catalog-secret__text ul li{color:#686767;font-family:var(--ff-dop);font-size:12px;font-weight:500;letter-spacing:.02em;line-height:18px;padding-bottom:2px;padding-left:26px}.page-secret-prices .catalog-secret__text ul li strong{color:inherit;font-weight:600}.page-secret-prices .catalog-secret__text ul li.desc-room{background:url(/_nuxt/img/icon-desc-room.f4ff5ce.svg) 0 3px no-repeat;font-size:16px;line-height:112.5%}.page-secret-prices .catalog-secret__text ul li.desc-room strong{color:#192b43;font-weight:700}.page-secret-prices .catalog-secret__text ul li.desc-dates{background:url(/_nuxt/img/icon-desc-dates.3b81604.svg) 1px 3px no-repeat}.page-secret-prices .catalog-secret__text ul li.desc-dates strong{color:#192b43;font-size:16px;font-weight:700;line-height:112.5%}.page-secret-prices .catalog-secret__text ul li.desc-color-red{color:#ff4034}.page-secret-prices .catalog-secret__text ul li.desc-color-red strong{color:inherit;font-weight:700}.page-secret-prices .catalog-secret__btn-link{background:#6cab2e;color:#fff;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:14px;max-width:100%;padding:8px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .4s;width:171px}.page-secret-prices .catalog-secret__btn-link:hover{background:#5f9729;color:#fff}.page-secret-prices .catalog-secret .price-block{text-align:right}@media(max-width:500px){.page-secret-prices .catalog-secret .price-block{text-align:center;width:100%}}.page-secret-prices .catalog-secret .price-block__old{color:#000;display:inline-flex;font-size:18px;line-height:122.2222222222%;position:relative;text-align:right}.page-secret-prices .catalog-secret .price-block__old:before{background-color:#000;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.page-secret-prices .catalog-secret .price-block__current{color:#000;font-size:12px;font-weight:300;letter-spacing:.02em;line-height:116.6666666667%}.page-secret-prices .catalog-secret .price-block__current span{color:#ff0213;font-size:31px;font-weight:700;line-height:122.5806451613%;padding-left:8px}.page-secret-prices .catalog-secret .price-block__price-text{color:#000;font-size:12px;font-weight:300;letter-spacing:.02em;line-height:14px;padding:2px 0 12px}.page-secret-prices .catalog-secret .price-block__icon-rub{padding-left:0!important}.page-secret-prices .catalog-secret .price-block__icon-rub span{color:inherit;font-size:inherit;font-weight:400;padding-left:0}.page-all-inclusive-bg-blue{background-color:#1ab3bd;color:#fff;padding:25px 0 20px}.page-all-inclusive{color:#656564;font-size:18px}.page-all-inclusive .b-top{margin-bottom:20px}.page-all-inclusive .b-top__item{position:relative}.page-all-inclusive .b-top__item img{height:250px;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:991.98px){.page-all-inclusive .b-top__item img{height:302px}}.page-all-inclusive .b-top__position{bottom:15px;left:15px;line-height:1.2;position:absolute}@media(min-width:991.98px){.page-all-inclusive .b-top__position{bottom:30px;bottom:43px;left:20px;left:27px}}.page-all-inclusive .b-top__name{color:#ffd403;font-size:max(30px,min(2vw,41px));font-weight:700}.page-all-inclusive .b-top__title{color:#fff;font-size:max(23px,min(2vw,35px));font-weight:700}.page-all-inclusive .hotel-list{padding-bottom:20px}.page-all-inclusive .hotel-list__row{box-shadow:4px 2px 10px 0 rgba(0,0,0,.15);display:flex;flex-wrap:wrap;-webkit-text-decoration:none;text-decoration:none}.page-all-inclusive .hotel-list .hotel-list__row+.hotel-list__row{margin-top:20px}.page-all-inclusive .hotel-list__item{flex:0 0 100%}@media(min-width:991.98px){.page-all-inclusive .hotel-list__item--img{flex:0 0 40%}}.page-all-inclusive .hotel-list__item--img img{height:100%;-o-object-fit:cover;object-fit:cover}.page-all-inclusive .hotel-list__item--desc{display:flex;flex-direction:column;padding:10px 12px 12px}@media(min-width:767.98px){.page-all-inclusive .hotel-list__item--desc{padding-left:20px}}@media(min-width:991.98px){.page-all-inclusive .hotel-list__item--desc{flex:0 0 60%}}.page-all-inclusive .hotel-list__hotel{display:flex;gap:10px;justify-content:space-between}.page-all-inclusive .hotel-list__hotel-name,.page-all-inclusive .hotel-list__hotel-name h2{color:#3d3d3d;font-size:max(18px,min(2vw,24px));font-weight:700;line-height:1.1;text-transform:uppercase}.page-all-inclusive .hotel-list__hotel-type{color:#686767;display:block;font-size:16px;font-weight:400;line-height:1.3;padding-top:5px;text-transform:none}.page-all-inclusive .hotel-list__hotel-star{color:#3d3d3d;display:inline-flex;font-size:max(18px,min(2vw,22px));font-weight:700;line-height:1.1;text-transform:uppercase}.page-all-inclusive .hotel-list__hotel-star span{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTcgMCAyLjA1NyA0LjE2OCA0LjYuNjY5LTMuMzI4IDMuMjQ1Ljc4NSA0LjU4MUw3IDEwLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MUwuMzQzIDQuODM3bDQuNi0uNjY5TDcgMFoiIGZpbGw9IiNGQkJDMzgiLz48L3N2Zz4=) 50%/contain no-repeat;height:14px;margin-left:2px;margin-top:.15em;width:14px}.page-all-inclusive .hotel-list__hotel-star span:first-child{margin-left:8px}.page-all-inclusive .hotel-list__map{color:#656564;font-size:14px;letter-spacing:.02em;line-height:100%;margin-top:10px;position:relative}.page-all-inclusive .hotel-list__map:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuNSAwQzIuNDY3IDAgMCAyLjQxNiAwIDUuMzg2YzAgMi44MDcgNC41NjUgNy42NCA1LjA4NiA4LjE4M0w1LjUgMTRsLjQxNC0uNDMxQzYuNDM1IDEzLjAyNyAxMSA4LjE5MyAxMSA1LjM4NiAxMSAyLjQxNiA4LjUzMyAwIDUuNSAwWm0wIDcuNjE1Yy0xLjI1NSAwLTIuMjc2LTEtMi4yNzYtMi4yMjlTNC4yNDUgMy4xNTggNS41IDMuMTU4czIuMjc2IDEgMi4yNzYgMi4yMjhjMCAxLjIzLTEuMDIgMi4yMjktMi4yNzYgMi4yMjlaIiBmaWxsPSIjMUFCM0JEIi8+PC9zdmc+) 0 0 no-repeat;content:"";display:inline-block;height:14px;margin-right:6px;width:11px}.page-all-inclusive .hotel-list__map:after{background-color:#1ab3bd;content:"";display:block;height:2px;margin-top:8px;width:120px}.page-all-inclusive .hotel-list__text{color:#3d3d3d;font-size:14px;line-height:144%;padding-bottom:12px;padding-top:12px}.page-all-inclusive .hotel-list__footer{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:auto}.page-all-inclusive .hotel-list__price{color:#929397;font-size:14px;font-weight:400;line-height:144%}.page-all-inclusive .hotel-list__price-num{color:#fc6206;font-size:23px;font-weight:600;padding-left:3px;padding-right:15px;position:relative}.page-all-inclusive .hotel-list__price-num:after{background-color:rgba(0,0,0,.1);content:"";height:100%;position:absolute;right:6px;top:0;width:1px}.page-all-inclusive .hotel-list__price-desc{color:#a6a6a6;font-size:14px;font-weight:600;line-height:1.2}.page-all-inclusive .hotel-list__btn{margin-left:auto}.page-all-inclusive .hotel-list__btn-link{background:#6cab2e;color:#fff;display:inline-flex;font-size:19px;font-weight:700;line-height:1;padding:12px 36px;-webkit-text-decoration:none;text-decoration:none;transition:all .4s ease-out}.page-all-inclusive .hotel-list__btn-link:hover{background:#538323;color:#fff}.page-all-inclusive .hotel-list__btn-link-full{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.page-all-inclusive .best-selections-hotels{padding-bottom:30px;padding-top:30px}.page-all-inclusive .best-selections-hotels__title{color:#192b43;font-size:max(23px,min(2vw,33px));font-weight:600;letter-spacing:.02em;line-height:1.1;padding-bottom:30px}.page-all-inclusive .best-selections-hotels__row{display:flex;flex-wrap:wrap;gap:18px;padding-bottom:20px}.page-all-inclusive .best-selections-hotels__item{box-shadow:0 4px 7px 0 rgba(0,0,0,.15);color:#656564;display:flex;flex:0 0 100%;flex-direction:column}@media(min-width:575.98px){.page-all-inclusive .best-selections-hotels__item{flex:1 0 calc(33.33% - 16px)}}@media(min-width:991.98px){.page-all-inclusive .best-selections-hotels__item{flex:1 0 calc(25% - 16px)}}.page-all-inclusive .best-selections-hotels__body{padding:9px 11px}.page-all-inclusive .best-selections-hotels__img img{height:186px;-o-object-fit:cover;object-fit:cover;width:100%}.page-all-inclusive .best-selections-hotels__name{font-size:18px;font-weight:700;letter-spacing:.02em;line-height:128%;padding-bottom:9px}.page-all-inclusive .best-selections-hotels__desc{font-size:12px;letter-spacing:.02em;line-height:150%}.page-all-inclusive .best-selections-hotels__footer{margin-top:auto;padding-bottom:13px;padding-right:11px;text-align:right}.page-all-inclusive .best-selections-hotels__btn-link{border:1px solid #1ab3bd;border-radius:2px;color:#656564;display:inline-flex;font-size:12px;line-height:1;padding:8px 20px;-webkit-text-decoration:none;text-decoration:none;transition:all .4s}.page-all-inclusive .best-selections-hotels__btn-link:hover{background-color:#ededed}.page-all-inclusive .best-selections-hotels__more{color:#192b43;text-align:right}.page-all-inclusive .best-selections-hotels__more-link{color:inherit;font-size:16px;font-weight:600;letter-spacing:.02em;line-height:125%}.page-all-inclusive .best-selections-hotels__more-link:hover{color:inherit}.atelika-hotel-group{font-family:var(--font-family);padding-bottom:30px}.atelika-hotel-group .bg-grey__mb-5{margin-bottom:0}@media(min-width:767.98px){.atelika-hotel-group .bg-grey__mb-5{margin-bottom:3rem}}.atelika-hotel-group .cut-title{color:#222;font-size:23px;font-weight:700;letter-spacing:-.02em;line-height:130%;text-align:center}@media(min-width:767.98px){.atelika-hotel-group .cut-title{font-size:calc(23px + .61404vw)}}.atelika-hotel-group .cut-sub-title{color:#666;font-size:18px;line-height:135%;padding:1em 0;text-align:center}.atelika-hotel-group .cut-sub-title br{display:none}@media(min-width:767.98px){.atelika-hotel-group .cut-sub-title br{display:block}}.atelika-hotel-group .block-top__row{display:flex;flex-wrap:wrap}.atelika-hotel-group .block-top__item-logo{flex:0 0 100%}@media(min-width:767.98px){.atelika-hotel-group .block-top__item-logo{flex:0 0 40%}}.atelika-hotel-group .block-top__item-img{display:none;flex:0 0 100%}@media(min-width:767.98px){.atelika-hotel-group .block-top__item-img{display:block;flex:0 0 60%}}.atelika-hotel-group .block-logo{padding:16px 0}.atelika-hotel-group .block-logo__row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 -15px}@media(min-width:767.98px){.atelika-hotel-group .block-logo__row{flex-direction:column}}.atelika-hotel-group .block-logo__item{padding:0 15px}.atelika-hotel-group .banners{padding:2rem 0;text-align:center}.atelika-hotel-group .text-announce{color:#434343;font-size:20px;font-weight:400;letter-spacing:-.03em;line-height:140%;text-align:center}.atelika-hotel-group .text-announce-small{color:#666;font-size:16px;font-weight:400;line-height:130%;text-align:center}.atelika-hotel-group .site-offers{background:#fbfbfb;margin-bottom:2rem;padding:3rem 0}.atelika-hotel-group .site-offers__desc{color:#222;font-size:24px;line-height:120%;padding-bottom:30px;text-align:center}.atelika-hotel-group .site-offers__row{display:flex;flex-wrap:wrap;margin:0 -10px}.atelika-hotel-group .site-offers__item{--site-offers-width:100%;background:#fff;border-radius:20px;box-shadow:0 2px 20px rgba(0,0,0,.04);flex:0 0 auto;margin-bottom:20px;margin-left:10px;margin-right:10px;width:calc(100% - 20px);width:calc(var(--site-offers-width) - 20px)}@media(min-width:767.98px){.atelika-hotel-group .site-offers__item{--site-offers-width:50%}}@media(min-width:991.98px){.atelika-hotel-group .site-offers__item{--site-offers-width:25%;margin-bottom:0}}.atelika-hotel-group .site-offers__icon{padding:20px 10px 10px;text-align:center}.atelika-hotel-group .site-offers__text{color:#666;font-size:16px;letter-spacing:-.03em;line-height:140%;padding:10px 20px 20px}.atelika-hotel-group .dm-title{color:#1375b4}.atelika-hotel-group .dm-title-region{color:#222;font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:100%;margin-bottom:1rem;text-transform:capitalize}.atelika-hotel-group .hotel-item-shadow{background:#fff;border-radius:20px;box-shadow:0 0 16px rgba(88,88,88,.1);display:flex;flex-direction:column;min-height:100%}.atelika-hotel-group .hotel-item-shadow .img-fluid{border-radius:20px 20px 0 0;width:100%}.atelika-hotel-group .atelica-hotel__name{color:#222}.atelika-hotel-group .atelica-hotel__name a{font-size:24px;font-weight:400;letter-spacing:-.03em;line-height:100%}.atelika-hotel-group .atelica-hotel__name a,.atelika-hotel-group .atelica-hotel__name a:hover{color:inherit;-webkit-text-decoration:none;text-decoration:none}.atelika-hotel-group .atelica-hotel__geo{font-size:16px;font-weight:400;letter-spacing:-.03em;line-height:100%}.atelika-hotel-group .atelica-hotel__desc{color:#666;font-size:16px;font-weight:400;letter-spacing:-.03em;line-height:140%;padding-bottom:1.5rem}.atelika-hotel-group .atelica-hotel__price{color:#fe9d05;font-size:26px;font-weight:700;letter-spacing:-.03em;line-height:130%}.atelika-hotel-group .atelica-hotel__bron{background:#5b9a33;border-radius:12px;box-shadow:0 3px 7px 0 rgba(0,0,1,.2);color:#fff;display:block;font-size:12px;letter-spacing:.02em;line-height:23px;padding:8px 11px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .5s}@media(min-width:1200px){.atelika-hotel-group .atelica-hotel__bron{font-size:15px}}.atelika-hotel-group .atelica-hotel__bron:hover{background-color:#438302;color:#fff;-webkit-text-decoration:none;text-decoration:none}.atelika-hotel-group .atelica-hotel__bron--orange{background-color:orange}.atelika-hotel-group .atelica-hotel__bron--orange:hover{background-color:#d68b03}.atelika-hotel-group .border-hotel-b{background-color:#e1e1e1;height:1px;margin:0 auto;width:92%}.atelika-hotel-group .list{font-size:14px;margin:0;padding:0}.atelika-hotel-group .list li{color:#0476ab;line-height:1.4}.atelika-hotel-group .list li span{color:#686868}.atelika-hotel-group .hotel-open-season{color:red;font-size:16px;font-weight:700}.atelika-hotel-group .hotel-open-season span{font-size:17px}.atelika-hotel-group .hotel-star{display:inline-flex;padding:10px 0;position:relative;top:auto}.atelika-hotel-group .hotel-star__row{display:flex;margin:0 -1px}.atelika-hotel-group .hotel-star__item{background:transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEwLjA3NyAwIDIuMzMgNy4yNTVoNy41MzhsLTYuMDk5IDQuNDg0IDIuMzMgNy4yNTYtNi4wOTktNC40ODQtNi4wOTggNC40ODQgMi4zMy03LjI1NkwuMjEgNy4yNTVoNy41MzhMMTAuMDc4IDBaIiBmaWxsPSIjRkU5RDA1Ii8+PC9zdmc+) 50%/contain no-repeat;flex:0 0 17px;height:17px;margin:0 1px;width:17px}.holidays-page .container{margin-left:auto;margin-right:auto;max-width:1110px}.holidays-page-top{padding-bottom:30px;padding-top:30px}.holidays-page-top__title{color:#fc895c;font-size:max(34px,min(2vw,44px));font-weight:700;line-height:1;padding-bottom:20px}.holidays-page-top__slogan{color:#fc895c;font-size:max(18px,min(2vw,24px));font-weight:700;line-height:1}.holidays-page-top__text{color:#25354e;font-size:16px}.holidays-page-top__row{-moz-column-gap:15px;column-gap:15px;display:flex;flex-wrap:wrap;row-gap:20px}.holidays-page-top__item{flex:0 0 100%}@media(min-width:767.98px){.holidays-page-top__item--text{flex:0 0 39%}.holidays-page-top__item--img{flex:0 0 59%}}.holidays-page-top__item--img img{height:350px;-o-object-fit:contain;object-fit:contain;width:100%}@media(min-width:767.98px){.holidays-page-top__item--img img{height:615px}}.holidays-list{padding-bottom:30px}.holidays-list__title{color:#25354e;font-size:24px;padding-bottom:21px}.holidays-list__container{display:grid}.holidays-list__row{border-bottom:1px solid rgba(45,45,45,.32);-moz-column-gap:35px;column-gap:35px;display:flex;flex-wrap:wrap;padding-bottom:25px;padding-top:25px;row-gap:15px}@media(min-width:991.98px){.holidays-list__row{padding-left:25px;row-gap:5px}}.holidays-list__row:first-child{border-top:1px solid rgba(45,45,45,.32)}.holidays-list__item{flex:0 0 100%}@media(min-width:767.98px){.holidays-list__item--text{flex:0 0 50%}.holidays-list__item--img{flex:1}.holidays-list__item--header{padding-bottom:6px}.holidays-list__item--footer{padding-top:15px}}.holidays-list__item-title{color:#fc895c;font-size:max(28px,min(3vw,32px));line-height:1}.holidays-list__item-text{color:#25354e;font-size:16px;line-height:1.3}.holidays-list__item-text p{margin-bottom:0}.holidays-list__item-text p+p{margin-top:12px}.holidays-list__item-img{display:flex;height:100%}.holidays-list__item-img img{border-radius:15px;display:block;height:300px;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:767.98px){.holidays-list__item-img img{border-radius:72px;height:calc(100% - 1rem)}}.holidays-list__link-btn{--a-underline:none;--a-underline-hover:none;font-size:16px;font-weight:400;padding:5px 25px}.holidays-list__link-btn:hover{--clr-a:#fff;--bg-color:#4e9d00}@font-face{font-display:swap;font-family:ProximaNova;font-style:normal;font-weight:300;src:url(/_nuxt/fonts/ProximaNova-Light.eb74a59.woff) format("woff"),url(/_nuxt/fonts/ProximaNova-Light.3487dcb.woff2) format("woff2")}@font-face{font-display:swap;font-family:ProximaNova;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/ProximaNova-Regular.2d2ae25.woff) format("woff"),url(/_nuxt/fonts/ProximaNova-Regular.176e1b6.woff2) format("woff2")}@font-face{font-display:swap;font-family:ProximaNova;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/ProximaNova-Medium.644d89c.woff) format("woff"),url(/_nuxt/fonts/ProximaNova-Medium.620f91d.woff2) format("woff2")}@font-face{font-display:swap;font-family:ProximaNova;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/ProximaNova-Semibold.8feb512.woff) format("woff"),url(/_nuxt/fonts/ProximaNova-Semibold.2f4d900.woff2) format("woff2")}@font-face{font-display:swap;font-family:ProximaNova;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/ProximaNova-Bold.e2cf3dc.woff) format("woff"),url(/_nuxt/fonts/ProximaNova-Bold.04689c0.woff2) format("woff2")}@font-face{font-display:swap;font-family:ProximaNova;font-style:normal;font-weight:800;src:url(/_nuxt/fonts/ProximaNova-Extrabld.ccf59c7.woff) format("woff"),url(/_nuxt/fonts/ProximaNova-Extrabld.c35153d.woff2) format("woff2")}@font-face{font-display:swap;font-family:ProximaNova;font-style:normal;font-weight:900;src:url(/_nuxt/fonts/ProximaNova-Black.b978d1b.woff) format("woff"),url(/_nuxt/fonts/ProximaNova-Black.de57aa2.woff2) format("woff2")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:200;src:url(/_nuxt/fonts/HelveticaNeueCyr-Light.e914a2d.woff) format("woff"),url(/_nuxt/fonts/HelveticaNeueCyr-Light.b0b323d.woff2) format("woff2")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/HelveticaNeueCyr-Roman.510e1c0.woff) format("woff"),url(/_nuxt/fonts/HelveticaNeueCyr-Roman.ea10f94.woff2) format("woff2")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/HelveticaNeueCyr-Medium.2a61528.woff) format("woff"),url(/_nuxt/fonts/HelveticaNeueCyr-Medium.e0fb224.woff2) format("woff2")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/HelveticaNeueCyr-Bold.ca12a71.woff) format("woff"),url(/_nuxt/fonts/HelveticaNeueCyr-Bold.0e4a5e1.woff2) format("woff2")}@font-face{font-display:swap;font-family:"PTRoubleSerif";font-style:normal;font-weight:400;src:url(/_nuxt/fonts/PTRoubleSerif.2b7fbdd.woff) format("woff"),url(/_nuxt/fonts/PTRoubleSerif.a83aa6c.woff2) format("woff2")}@font-face{font-display:swap;font-family:PTRoubleSans;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/PTRoubleSans.9c758b5.woff) format("woff"),url(/_nuxt/fonts/PTRoubleSans.075d830.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(/_nuxt/fonts/Lato-Light.498a222.woff) format("woff"),url(/_nuxt/fonts/Lato-Light.3d9476e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/Lato-Regular.ffbde21.woff) format("woff"),url(/_nuxt/fonts/Lato-Regular.1924f95.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal woff woff2;font-weight:500;src:url(/_nuxt/fonts/Lato-Medium.6602f8c.eot) format("eot"),url(/_nuxt/fonts/Lato-Medium.45427f0.woff2) format("woff2"),url(/_nuxt/fonts/Lato-Medium.225d1e5.woff) format("woff"),url(/_nuxt/fonts/Lato-Medium.a84782a.ttf) format("truetype"),url('/_nuxt/img/Lato-Medium.ef74904.svg#str-replace("Lato", " ", "_")') format("svg")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/Lato-SemiBold.6cc9f4c.woff) format("woff"),url(/_nuxt/fonts/Lato-SemiBold.92d7dd6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:800;src:url(/_nuxt/fonts/Lato-ExtraBold.a1bdcd2.woff) format("woff"),url(/_nuxt/fonts/Lato-ExtraBold.0b47535.woff2) format("woff2")}@font-face{font-display:swap;font-family:PFAgoraSansPro;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/PFAgoraSansPro-Bold.6c4ee0e.woff) format("woff"),url(/_nuxt/fonts/PFAgoraSansPro-Bold.ec777bd.woff2) format("woff2")}@font-face{font-display:swap;font-family:Chicago;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/CHICAGOREGULAR.17c5d36.woff) format("woff"),url(/_nuxt/fonts/CHICAGOREGULAR.6f5732c.woff2) format("woff2")}@font-face{font-display:swap;font-family:DaysOne;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/DaysOne-Regular.647de11.woff) format("woff"),url(/_nuxt/fonts/DaysOne-Regular.daa1c9e.woff2) format("woff2")}:root{--ff-daysOne:DaysOne,ProximaNova,sans-serif}.page-fortuna{font-family:var(--font-family);overflow:hidden;padding-bottom:35px;position:relative}.page-fortuna .container{margin-left:auto;margin-right:auto}.page-fortuna .title-fortuna{color:#e3512c;font-size:20px;letter-spacing:.01em;line-height:137%;padding-bottom:19px;text-align:center;text-transform:uppercase}.page-fortuna .title-fortuna,.page-fortuna .top-bnr{font-family:DaysOne,ProximaNova,sans-serif;font-family:var(--ff-daysOne)}.page-fortuna .top-bnr{margin-bottom:35px;position:relative}.page-fortuna .top-bnr picture{height:100%;position:absolute;width:100%}.page-fortuna .top-bnr picture img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:60% 0;object-position:60% 0;width:100%}@media(min-width:767.98px){.page-fortuna .top-bnr picture img{-o-object-position:inherit;object-position:inherit}}.page-fortuna .top-bnr__block{margin-bottom:50px;position:relative;width:100%}.page-fortuna .top-bnr__title{color:#fedd23;font-size:max(47px,min(5vw,87px));font-weight:400;letter-spacing:.01em;line-height:101%;padding-bottom:20px;padding-top:20px}.page-fortuna .top-bnr__desc{color:#fff;font-size:max(25px,min(2vw,41px));font-weight:400;letter-spacing:.01em;line-height:122%;padding-bottom:45px}.page-fortuna .top-bnr__text-orange{color:#fedd23;text-transform:uppercase}.page-fortuna .top-bnr .fortuna-btn-bron{justify-content:flex-start}.page-fortuna .fortuna-sale-atelica{border:1px solid #f7e62d;border-radius:10px;max-width:660px;padding:12px 27px 12px 47px;position:relative}.page-fortuna .fortuna-sale-atelica:before{background:url(/_nuxt/img/cherry.0db0932.png) 50%/contain no-repeat;content:"";display:block;height:83px;left:-45px;position:absolute;top:-35px;width:100px}.page-fortuna .fortuna-sale-atelica__text{color:#fff;font-size:max(22px,min(2vw,29px))}.page-fortuna .fortuna-text-big{color:#fff;font-family:DaysOne,ProximaNova,sans-serif;font-family:var(--ff-daysOne);font-size:max(27px,min(2.5vw,40px));font-weight:400;line-height:1.1;padding-bottom:35px;position:relative;z-index:auto}.page-fortuna .fortuna-steps{font-family:var(--font-family);padding-bottom:55px}.page-fortuna .fortuna-steps__list{color:#fff;display:flex;flex-direction:column;font-size:max(20px,min(2.5vw,24px));font-weight:400;line-height:1.1;list-style:none;margin:0;padding:0;row-gap:17px}.page-fortuna .fortuna-steps__list li{font-weight:400;padding-left:40px;position:relative}.page-fortuna .fortuna-steps__list li strong{font-weight:800}.page-fortuna .fortuna-steps__list li:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMTEuNDE4IiBjeT0iMTEuNDE4IiByPSIxMC42MDMiIHN0cm9rZT0iI0Y3RTYyRCIgc3Ryb2tlLXdpZHRoPSIxLjYzMSIvPjxjaXJjbGUgY3g9IjExLjQxOCIgY3k9IjExLjQxOCIgcj0iNC44OTQiIGZpbGw9IiNGN0U2MkQiLz48L3N2Zz4=) 50%/contain no-repeat;content:"";display:block;height:22px;left:0;position:absolute;top:2px;width:22px}.page-fortuna .fortuna-action-desc{padding-bottom:20px}.page-fortuna .fortuna-action-desc__row{-moz-column-gap:5px;column-gap:5px;display:flex;flex-wrap:wrap;row-gap:25px}.page-fortuna .fortuna-action-desc__item{flex:0 0 100%}@media(min-width:991.98px){.page-fortuna .fortuna-action-desc__item{flex:1 0 50%}}.page-fortuna .fortuna-action-desc__item--img{border-radius:20px;overflow:hidden;text-align:center}.page-fortuna .fortuna-action-desc__item--img img{border-radius:20px;height:auto;max-width:100%;max-width:270px;-o-object-fit:contain;object-fit:contain}@media(min-width:991.98px){.page-fortuna .fortuna-action-desc__item--img{flex:0 0 270px}}.page-fortuna .fortuna-action-desc__list{color:#343a40;display:flex;flex-direction:column;font-size:24px;font-weight:400;line-height:1.1;list-style:none;margin:0;padding:0;row-gap:17px}.page-fortuna .fortuna-action-desc__list li{font-weight:400;padding-left:40px;position:relative}.page-fortuna .fortuna-action-desc__list li strong{font-weight:800}.page-fortuna .fortuna-action-desc__list li:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMTEuNDE4IiBjeT0iMTEuNDE4IiByPSIxMC42MDMiIHN0cm9rZT0iI0UzNTEyQyIgc3Ryb2tlLXdpZHRoPSIxLjYzMSIvPjxjaXJjbGUgY3g9IjExLjQxOCIgY3k9IjExLjQxOCIgcj0iNC44OTQiIGZpbGw9IiNFMzUxMkMiLz48L3N2Zz4=) 50% no-repeat;content:"";display:block;height:23px;left:0;position:absolute;top:2px;width:23px}.page-fortuna .fortuna-btn-bron{display:flex;font-family:var(--font-family);justify-content:center;padding-top:25px}.page-fortuna .fortuna-btn-bron__link{background:#06671b url(/_nuxt/img/btn-bron.0674785.png) 50% repeat-x;background-blend-mode:overlay;background-size:cover;border-radius:5px;color:#fff;font-size:18px;line-height:144%;max-width:100%;padding:8px 26px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out;width:320px}.page-fortuna .fortuna-btn-bron__link:hover{background-color:#09a82c}.page-fortuna .fortuna-hotel-list{padding-bottom:45px;padding-left:70px;padding-right:70px}.page-fortuna .fortuna-hotel-list__row{grid-column-gap:30px;grid-row-gap:30px;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));row-gap:30px}@media(min-width:991.98px){.page-fortuna .fortuna-hotel-list__row{-moz-column-gap:60px;column-gap:60px}}.page-fortuna .fortuna-hotel-list__item{background-color:#fff;border-radius:20px;box-shadow:0 4px 15px 0 rgba(0,0,0,.15);display:block;overflow:hidden;-webkit-text-decoration:none;text-decoration:none}.page-fortuna .fortuna-hotel-list__img{display:block}.page-fortuna .fortuna-hotel-list__img img{height:auto;max-width:100%}.page-fortuna .fortuna-hotel-list__body{display:block;padding:16px 5px 16px 17px}.page-fortuna .fortuna-hotel-list__stars{display:block;height:24px;padding-bottom:8px}.page-fortuna .fortuna-hotel-list__stars-row{align-items:center;color:#a6a6a6;-moz-column-gap:6px;column-gap:6px;display:flex;font-size:16px;font-weight:400;line-height:142%}.page-fortuna .fortuna-hotel-list__stars-item{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTguMjMgMCAyLjQ4NyA1LjAzOSA1LjU2MS44MDgtNC4wMjMgMy45MjIuOTUgNS41MzgtNC45NzQtMi42MTUtNC45NzQgMi42MTUuOTUtNS41MzhMLjE4MyA1Ljg0N2w1LjU2MS0uODA4TDguMjMxIDBaIiBmaWxsPSIjRkJCQzM4Ii8+PC9zdmc+) 50%/contain no-repeat;display:block;flex:0 0 17px;height:17px}.page-fortuna .fortuna-hotel-list__hotel-name{color:#3d3d3d;display:block;font-size:24px;font-weight:700;line-height:100%;padding-bottom:8px}.page-fortuna .fortuna-hotel-list__hotel-location,.page-fortuna .fortuna-hotel-list__hotel-type{color:#a6a6a6;display:block;font-size:16px;font-weight:400;line-height:142%}.page-fortuna .block-square{background:url(/_nuxt/img/page-bg.47f3a85.svg) 50%/contain no-repeat;font-size:0;height:641px;position:absolute;width:641px}.page-fortuna .block-square--left{left:0;transform:translateX(-50%);z-index:-1}.page-fortuna .block-square--right{right:0;transform:translate(-12%,-60%);z-index:-1}