.shareYa{height:40px;position:relative}.shareYa .ya-share2,.shareYa .ya-share2__item_more,.shareYa .ya-share2__list_direction_horizontal{inset:0;position:absolute}.shareYa .ya-share2__link_more{inset:0;opacity:0;position:absolute}.shareYa .ya-share2__link_more:focus,.shareYa .ya-share2__link_more:hover{opacity:0!important}.shareYa .ya-share2__popup_x-direction_left{left:0;right:auto;top:40px!important}.shareYa>span:not(.icon){font-size:16px;font-weight:700}.gallaryGrid__item{border-radius:var(--border-radius-outer);height:230px;overflow:hidden;width:397.5px}.gallaryGrid__item a{display:flex;height:100%;width:100%}.gallaryGrid__item img{-o-object-fit:cover;object-fit:cover}@media (min-width:1025px){.gallaryGrid{height:clamp(287px,17.9375rem + 213 * (100vw - 1025px)/775,500px)}.gallaryGrid .swiper{height:100%;margin-left:auto;margin-right:auto;width:100%}.gallaryGrid .swiper-wrapper{flex-direction:column;flex-wrap:wrap;width:100%!important}.gallaryGrid .swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;height:calc(50% - 15px)!important;justify-content:center;position:relative;text-align:center;width:calc(25% - 22.5px)!important}.gallaryGrid .swiper-slide.swiper-slide._big{height:100%!important;margin-top:0!important;width:calc(50% - 45px)!important}.gallaryGrid .swiper-slide.swiper-slide._big+.swiper-slide{margin-right:30px!important;margin-top:0!important}.gallaryGrid .swiper-slide.swiper-slide._big+.swiper-slide+.swiper-slide{margin-right:30px!important;margin-top:30px!important}.gallaryGrid .swiper-slide.swiper-slide._big+.swiper-slide+.swiper-slide+.swiper-slide{margin-right:0!important;margin-top:0!important}.gallaryGrid .swiper-slide.swiper-slide._big+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide{margin-right:0!important;margin-top:30px!important}.gallaryGrid .swiper-button-next,.gallaryGrid .swiper-button-prev,.gallaryGrid .swiper-slide:nth-child(n+6){display:none}}.detailAbout__wrapper{display:flex;flex-direction:column;gap:var(--detail-info-gap)}.detailAbout blockquote{font-size:var(--description-fz);--padding-text:10px 15px}@media (min-width:1025px){.detailAbout blockquote{--padding-text:30px}}.detailShowplace .gallarySlider{--slide-img-height:150px;--showplace-gap:15px;--showplace-title-fz:16px}@media (min-width:461px){.detailShowplace .gallarySlider{--slide-img-height:200px}}@media (min-width:769px){.detailShowplace .gallarySlider{--slide-img-height:150px}}@media (min-width:1025px){.detailShowplace .gallarySlider{--slide-img-height:200px;--showplace-gap:20px;--showplace-title-fz:22px}}.catalogDetail .detailShowplace .gallarySlider .swiper__title{margin-bottom:var(--h3-mb)}.catalogDetail .detailShowplace .gallarySlider .swiper__title h2{font-size:var(--h3-font-size);line-height:125%;margin-bottom:0}.catalogDetail .detailShowplace .gallarySlider__item{display:flex;flex-direction:column;gap:var(--showplace-gap)}.catalogDetail .detailShowplace .gallarySlider__item-bg{border-radius:var(--border-radius-outer);overflow:hidden}.catalogDetail .detailShowplace .gallarySlider__item-title{color:#000;font-size:var(--showplace-title-fz);font-weight:500;line-height:1.3}.key-excursion-block{--padding-text:15px;align-items:flex-start;align-self:stretch;background:#dce8ee;border-radius:10px;font-size:calc(var(--text-font-size) - 2px);gap:10px;line-height:150%;padding:var(--padding-text)}.key-excursion-block:before{display:none!important}.key-excursion-block.yellow{background-color:#fdefe0}@media (min-width:461px){.key-excursion-block:before{display:block!important}.key-excursion-block{--padding-text:20px}}.accordion{display:flex;flex-direction:column;gap:15px}.accordion__item{width:100%}.accordion__item:not(._notItem){background:#dce8ee;border-radius:10px;padding:15px}.accordion__item-title{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.accordion__item-title:not(._notItem){cursor:pointer}.accordion__item-title:not(._notItem):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' fill='none' viewBox='0 0 17 15'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M7.228 4.558A1.73 1.73 0 0 1 8.49 4c.473 0 .926.2 1.26.558l6.729 7.188c.334.357.522.842.522 1.348s-.188.99-.523 1.348a1.73 1.73 0 0 1-1.261.558c-.473 0-.927-.201-1.262-.559L8.49 8.601l-5.465 5.84c-.337.348-.787.54-1.255.536a1.73 1.73 0 0 1-1.246-.558A1.97 1.97 0 0 1 0 13.09c-.004-.5.175-.982.5-1.342l6.727-7.19z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:flex;flex-shrink:0;height:15px;margin-left:auto;margin-right:0;transform:translateY(0);transition:transform .2s ease;width:17px}.accordion__item-title h3{font-family:var(--text-font-family);font-size:18px}.accordion__item-title h3 span{display:flex;font-size:16px;font-weight:400}.accordion__item-wrapper{margin-top:15px}.accordion__item-wrapper .key-excursion-block,.accordion__item-wrapper blockquote{background:#eff9fe;border-radius:5px}.accordion__item._hidden .accordion__item-title:after{transform:rotateX(180deg) translateY(-4px);transition:transform .2s ease}.accordion ol:not([class]):not(:last-child),.accordion p:not(:first-child),.accordion p:not(:last-child),.accordion ul:not([class]):not(:last-child){margin:0}.accordion p:empty{display:none}.accordion .meals{display:flex}.accordion .meals:before{display:flex;margin-right:10px;margin-top:2px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' fill='none' viewBox='0 0 23 23'%3E%3Cpath fill='%2340758f' d='M6.005 3h-.013a.503.503 0 0 0-.383.2.55.55 0 0 0-.103.25C5.49 3.55 5 6.82 5 8.314c0 1.009.442 1.909 1.13 2.491.25.214.37.445.37.639v.53l-.003.058c-.027.276-.151 1.519-.268 2.796C6.114 16.086 6 17.43 6 17.875c0 .564.21 1.104.586 1.503C6.96 19.776 7.47 20 8 20s1.04-.224 1.414-.622c.375-.399.586-.94.586-1.503 0-.446-.114-1.79-.229-3.048q-.129-1.398-.268-2.795l-.003-.058v-.531c0-.195.12-.425.37-.639.352-.298.637-.677.833-1.109S11 8.791 11 8.312c0-1.495-.493-4.78-.506-4.863a.55.55 0 0 0-.119-.269.5.5 0 0 0-.365-.18h-.02.001a.5.5 0 0 0-.355.159.55.55 0 0 0-.146.378v4.25a.56.56 0 0 1-.138.375.5.5 0 0 1-.347.162.47.47 0 0 1-.353-.146.53.53 0 0 1-.152-.37V3.532a.55.55 0 0 0-.146-.375A.49.49 0 0 0 8 3a.49.49 0 0 0-.354.156.55.55 0 0 0-.146.375v4.25l.001.034a.54.54 0 0 1-.155.368.48.48 0 0 1-.354.144.48.48 0 0 1-.346-.164.55.55 0 0 1-.135-.376v-4.25a.56.56 0 0 0-.148-.38A.5.5 0 0 0 6.005 3M12.5 7.781c0-1.268.474-2.484 1.318-3.38C14.662 3.503 15.807 3 17 3c.133 0 .26.056.354.156s.146.234.146.375v7.414l.02.238q.117 1.432.228 2.865c.124 1.601.252 3.358.252 3.827 0 .564-.21 1.104-.586 1.503A1.94 1.94 0 0 1 16 20c-.53 0-1.04-.224-1.414-.622A2.2 2.2 0 0 1 14 17.875c0-.468.128-2.226.252-3.827.062-.809.125-1.59.172-2.17l.03-.378H14c-.398 0-.78-.168-1.06-.467a1.65 1.65 0 0 1-.44-1.127z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' fill='none' viewBox='0 0 23 23'%3E%3Cpath fill='%2340758f' d='M6.005 3h-.013a.503.503 0 0 0-.383.2.55.55 0 0 0-.103.25C5.49 3.55 5 6.82 5 8.314c0 1.009.442 1.909 1.13 2.491.25.214.37.445.37.639v.53l-.003.058c-.027.276-.151 1.519-.268 2.796C6.114 16.086 6 17.43 6 17.875c0 .564.21 1.104.586 1.503C6.96 19.776 7.47 20 8 20s1.04-.224 1.414-.622c.375-.399.586-.94.586-1.503 0-.446-.114-1.79-.229-3.048q-.129-1.398-.268-2.795l-.003-.058v-.531c0-.195.12-.425.37-.639.352-.298.637-.677.833-1.109S11 8.791 11 8.312c0-1.495-.493-4.78-.506-4.863a.55.55 0 0 0-.119-.269.5.5 0 0 0-.365-.18h-.02.001a.5.5 0 0 0-.355.159.55.55 0 0 0-.146.378v4.25a.56.56 0 0 1-.138.375.5.5 0 0 1-.347.162.47.47 0 0 1-.353-.146.53.53 0 0 1-.152-.37V3.532a.55.55 0 0 0-.146-.375A.49.49 0 0 0 8 3a.49.49 0 0 0-.354.156.55.55 0 0 0-.146.375v4.25l.001.034a.54.54 0 0 1-.155.368.48.48 0 0 1-.354.144.48.48 0 0 1-.346-.164.55.55 0 0 1-.135-.376v-4.25a.56.56 0 0 0-.148-.38A.5.5 0 0 0 6.005 3M12.5 7.781c0-1.268.474-2.484 1.318-3.38C14.662 3.503 15.807 3 17 3c.133 0 .26.056.354.156s.146.234.146.375v7.414l.02.238q.117 1.432.228 2.865c.124 1.601.252 3.358.252 3.827 0 .564-.21 1.104-.586 1.503A1.94 1.94 0 0 1 16 20c-.53 0-1.04-.224-1.414-.622A2.2 2.2 0 0 1 14 17.875c0-.468.128-2.226.252-3.827.062-.809.125-1.59.172-2.17l.03-.378H14c-.398 0-.78-.168-1.06-.467a1.65 1.65 0 0 1-.44-1.127z'/%3E%3C/svg%3E")}.accordion .meals:before,.accordion .pay-add:before{background-color:#40758f;content:"";height:23px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;width:23px}.accordion .pay-add:before{background-size:contain;display:inline-block;margin-right:6px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='25' fill='none' viewBox='0 0 23 25'%3E%3Cpath fill='%2340758f' d='M12.798 8.24h-2.156a.24.24 0 0 0-.24.24v3.378h2.396a1.81 1.81 0 0 0 0-3.618'/%3E%3Cpath fill='%2340758f' d='M11.5 2.5a10 10 0 1 0 10 10 10.01 10.01 0 0 0-10-10m1.298 10.247h-2.396v1.257h2.807a.445.445 0 0 1 0 .89h-2.807v2.31a.444.444 0 1 1-.889 0v-2.31H8.39a.445.445 0 1 1 0-.89H9.5v-1.257H8.389a.445.445 0 0 1 0-.89H9.5V8.48a1.13 1.13 0 0 1 1.129-1.129h2.155a2.698 2.698 0 0 1 0 5.396z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='25' fill='none' viewBox='0 0 23 25'%3E%3Cpath fill='%2340758f' d='M12.798 8.24h-2.156a.24.24 0 0 0-.24.24v3.378h2.396a1.81 1.81 0 0 0 0-3.618'/%3E%3Cpath fill='%2340758f' d='M11.5 2.5a10 10 0 1 0 10 10 10.01 10.01 0 0 0-10-10m1.298 10.247h-2.396v1.257h2.807a.445.445 0 0 1 0 .89h-2.807v2.31a.444.444 0 1 1-.889 0v-2.31H8.39a.445.445 0 1 1 0-.89H9.5v-1.257H8.389a.445.445 0 0 1 0-.89H9.5V8.48a1.13 1.13 0 0 1 1.129-1.129h2.155a2.698 2.698 0 0 1 0 5.396z'/%3E%3C/svg%3E");position:relative;top:6px}.accordion .inline-time{font-weight:700}@media (min-width:1025px){.accordion{gap:20px}.accordion__item:not(._notItem){padding:20px 30px}.accordion__item-title h3{font-size:22px}.accordion__item-title h3 span{font-size:18px;margin-top:10px}.accordion__item-title:not(._notItem):after{height:15px;width:17px}.accordion__item-wrapper{margin-top:40px}.accordion__item-wrapper .key-excursion-block,.accordion__item-wrapper blockquote{border-radius:10px;width:100%}}.contactUsTours{--wrapper-radius:15px;--wrapper-padding:40px;--wrapper-gap:40px;--wrapper-direction:row;--title-fz:26px;--text-fz:20px;--btn-direction:column;--btn-gap:15px;--btn-radius:10px;--btn-width:300px;--btn-height:60px;--btn-phone-fz:22px;--btn-wa-fz:18px}@media (max-width:1300px){.contactUsTours{--wrapper-padding:30px;--wrapper-gap:30px;--text-fz:16px;--btn-height:50px;--btn-phone-fz:20px;--btn-wa-fz:16px}}@media (max-width:1024px){.contactUsTours{--wrapper-radius:10px;--wrapper-padding:20px;--wrapper-direction:column;--title-fz:20px;--btn-direction:row;--btn-width:100%}}@media (max-width:630px){.contactUsTours{--btn-direction:column;--btn-radius:7px}}@media (max-width:460px){.contactUsTours{--title-fz:18px}}.contactUsTours{border-radius:var(--wrapper-radius);overflow:hidden;padding:var(--wrapper-padding);position:relative}.contactUsTours__bg{inset:0;position:absolute;z-index:-1}.contactUsTours__bg:after{background:linear-gradient(0deg,#0006,#0006),linear-gradient(270deg,transparent,rgba(0,0,0,.5));content:"";inset:0;position:absolute}.contactUsTours__bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contactUsTours__wrapper{display:flex;flex-direction:var(--wrapper-direction);gap:var(--wrapper-gap)}.contactUsTours__title{color:#fff;font-size:var(--title-fz);font-weight:700;line-height:1.3;margin-bottom:15px}.contactUsTours__text{color:#fff;font-size:var(--text-fz);font-weight:300;line-height:1.4;--t-paragraph-gap:16px}.contactUsTours__btn{display:flex;flex-direction:var(--btn-direction);flex-shrink:0;gap:var(--btn-gap);width:var(--btn-width)}.contactUsTours__btn .site-btn{border-radius:var(--btn-radius);font-weight:700;height:var(--btn-height);line-height:1}.contactUsTours__btn .site-btn[href^="tel:"]{font-size:var(--btn-phone-fz)}.contactUsTours__btn .site-btn[href^="wa.ru"]{font-size:var(--btn-wa-fz)}.contactUsTours__btn .site-btn._transparent span:not(.icon,.ya-share2,.ya-share2 *){color:#fff}.contactUsTours__btn .site-btn .icon._whatsapp{height:20px;width:20px}.detailAbout__services,.detailAbout__wrapper{display:flex;flex-direction:column;gap:var(--detail-info-gap)}.detailAbout__services-title{margin-bottom:20px}.detailAbout__services-item ul{padding-left:25px}.detailAbout__services-item ul li{list-style:none;position:relative}.detailAbout__services-item ul li:before{background-repeat:no-repeat;background-size:contain;content:"";display:flex;position:absolute}.detailAbout__services-item._services ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='15' fill='none' viewBox='0 0 21 15'%3E%3Cpath fill='url(%23a)' d='M6.832 14.705.295 8.168a1.006 1.006 0 0 1 0-1.422l1.422-1.423a1.006 1.006 0 0 1 1.422 0l4.404 4.404L16.976.295a1.006 1.006 0 0 1 1.422 0l1.422 1.422c.393.393.393 1.03 0 1.422L8.254 14.705a1.006 1.006 0 0 1-1.422 0'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='25.477' y1='7.5' y2='5.503' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23db954c'/%3E%3Cstop offset='1' stop-color='%23f8bf7f'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");height:11.25px;right:calc(100% + 10px);top:8px;width:15.09px}.detailAbout__services-item._addServices .detailAbout__services-wrapper{max-height:var(--addServices-height);overflow:hidden;transition:max-height .2s ease}.detailAbout__services-item._addServices .detailAbout__services-wrapper._open{max-height:10000px}.detailAbout__services-item._addServices ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4' fill='none' viewBox='0 0 16 4'%3E%3Cpath fill='%23c8c8c8' d='M16 1v2a.93.93 0 0 1-.318.708Q15.364 4 14.909 4H1.091q-.454 0-.773-.292A.93.93 0 0 1 0 3V1Q0 .583.318.292.636 0 1.091 0h13.818q.454 0 .773.292Q16 .583 16 1'/%3E%3C/svg%3E");height:3px;right:calc(100% + 13px);top:12px;width:12px}.detailAbout__services-item._addServices .site-btn{border-radius:50px;font-size:14px;height:-moz-fit-content;height:fit-content;line-height:150%;margin-top:15px;padding:2px 15px;width:-moz-fit-content;width:fit-content}@media (max-width:461px){.detailAbout__services-item ul li{font-size:14px}.detailAbout__services-item._services ul li:before{top:5px}.detailAbout__services-item._addServices ul li:before{top:10px}}@media (min-width:1201px){.detailAbout__services-item ul{padding-left:28px}.detailAbout__services-item ul li:not(:last-child){margin-bottom:20px}.detailAbout__services-item._services ul li:before{height:15px;top:9px;width:20px}.detailAbout__services-item._addServices ul li:before{height:4px;top:14px;width:16px}.detailAbout__services-item._addServices .site-btn{font-size:16px;margin-top:20px}}@container sidebar (min-width: 830px){.detailAbout .detailAbout__services{flex-direction:row;gap:80px}.detailAbout .detailAbout__services-item{width:100%}.detailAbout .detailAbout__services-item .h3,.detailAbout .detailAbout__services-item h3{font-family:var(--text-font-family);font-size:28px}}@media (max-width:1300px){#quickOrderWrapper{order:-1}}.quickOrder{--wrapper-padding:25px 30px 30px 30px;--subTitle-fz:14px;--subTitle-mb:10px;--title-fz:22px;--title-mb:20px;--prop-gap:10px;--prop-mb:15px;--prop-item-fz:16px;--price-mb:25px;--price-label-fz:16px;--price-label-mb:5px;--price-print-fz:18px;--btn-gap:15px;--btn-height:60px;--btn-fz:18px}@media (max-width:1600px){.quickOrder{--wrapper-padding:15px 20px 20px 20px;--title-fz:20px;--title-mb:15px;--prop-mb:10px;--price-mb:20px;--btn-fz:16px}}@media (max-width:1299px){.quickOrder{--wrapper-padding:30px;--title-mb:20px;--prop-mb:0;--price-mb:15px;--btn-height:50px}}@media (max-width:1024px){.quickOrder{--wrapper-padding:20px 20px 25px 20px;--prop-mb:10px;--price-mb:25px}}@media (max-width:500px){.quickOrder{--subTitle-fz:13px;--title-fz:18px;--title-mb:15px;--btn-gap:10px}}.quickOrder{background-color:#fbe0c180;border-radius:var(--border-radius-outer);display:flex;flex-direction:column;padding:var(--wrapper-padding)}.quickOrder__action,.quickOrder__data{display:contents}.quickOrder__subTitle{background:linear-gradient(90deg,#db954c,#f8bf7f);-webkit-background-clip:text;font-size:var(--subTitle-fz);font-weight:700;letter-spacing:.07em;line-height:1.25;text-transform:uppercase;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--subTitle-mb)}.quickOrder__title{font-size:var(--title-fz);font-weight:700;letter-spacing:0;line-height:1.25;margin-bottom:var(--title-mb)}.quickOrder__prop{display:flex;flex-direction:column;gap:var(--prop-gap);margin-bottom:var(--prop-mb)}.quickOrder__prop li{font-size:var(--prop-item-fz);gap:0 7px;line-height:1.5}.quickOrder__prop li,.quickOrder__prop li>span{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.quickOrder__prop li>span{gap:7px}.quickOrder__prop li .icon._calendar:before{height:15px;width:16px}.quickOrder__price .price{gap:0;margin:0;margin-bottom:var(--price-mb)}.quickOrder__price .price__label{font-size:var(--price-label-fz);font-weight:300;line-height:1.5;margin-bottom:var(--price-label-mb);opacity:.7}.quickOrder__price .price__value-print{color:#000;font-size:var(--price-print-fz);font-weight:700;line-height:22px}.quickOrder__price .price__value-print._discount{background:linear-gradient(270deg,#ee613d,#cb5132);border-radius:5px;color:#fff;padding:5px 10px}.quickOrder__btn{display:flex;flex-direction:column;gap:var(--btn-gap)}.quickOrder__btn .site-btn{border-radius:var(--border-radius-inner);height:var(--btn-height)}.quickOrder__btn .site-btn span{font-size:var(--btn-fz);font-weight:700;line-height:1}.quickOrder__btn .site-btn._label{align-items:center;display:flex;flex-direction:column;gap:0}.quickOrder__btn .site-btn._label span.label{font-size:14px;font-weight:400;line-height:1;opacity:.6}@media (max-width:1299px){.quickOrder{align-items:center;flex-direction:row;gap:25px;justify-content:space-between}.quickOrder__action,.quickOrder__data{display:block}.quickOrder__data{width:100%}.quickOrder__action{flex-shrink:0;width:340px}}@media (max-width:1024px){.quickOrder{align-items:stretch;flex-direction:column;gap:0}.quickOrder__action,.quickOrder__data{display:contents}.quickOrder__btn{flex-direction:row}}@media (max-width:630px){.quickOrder__btn{flex-direction:column}}.switch-chekbox{--switcher-width:36px;--switcher-height:20px;--switcher-circle-size:16px;--switcher-padding-inline:2px;cursor:pointer;display:flex;gap:10px}.switch-chekbox input{height:0;opacity:0;position:absolute;width:0;z-index:-1000}.switch-chekbox__switch{align-items:center;background-color:#ffe9d1;border-radius:40px;display:flex;height:var(--switcher-height);padding:var(--switcher-padding-inline);position:relative;transition:background-color .3s cubic-bezier(0,1,.5,1),box-shadow .3s cubic-bezier(0,1,.5,1);width:var(--switcher-width)}.switch-chekbox__switch:before{background:linear-gradient(90deg,#ce8a41,#e2a55f);border-radius:50%;content:"";display:flex;height:var(--switcher-circle-size);transform:translateZ(0);transition:transform .3s cubic-bezier(0,1,.5,1);width:var(--switcher-circle-size)}.switch-chekbox input:checked+.switch-chekbox__switch{background-color:#f9d2a8}.switch-chekbox input:checked+.switch-chekbox__switch:before{transform:translate3d(calc(var(--switcher-width) - var(--switcher-padding-inline)*2 - var(--switcher-circle-size)),0,0)}@media (min-width:1025px){.switch-chekbox:hover .switch-chekbox__switch:before{background:linear-gradient(90deg,#db954c,#f8bf7f)}}.hotel-checbox{align-self:center;font-size:16px;font-weight:300;line-height:20px}.detailCost__filter{display:flex;flex-direction:column;gap:32px}.detailCost__filter._loading{pointer-events:none}.detailCost__filter-wrapper{display:flex;flex-direction:column;gap:22px}.detailCost__filter-item{display:flex;flex-wrap:wrap;gap:15px}.detailCost__filter-item .tags{--tags-gap:5px;--tags-item-fsz:14px;--tags-item-fweight:500;--tags-item-padding:5px 10px}.detailCost__filter-item .tags__item ._price,.detailCost__filter-item .tags__item._desktop,.detailCost__filter-item .tags__item._hiddenMobile{display:none}@media (min-width:769px){.detailCost__filter-item{gap:15px 40px}}@media (min-width:980px){.detailCost__filter{flex-direction:row;gap:32px 100px}.detailCost__filter-wrapper._left{flex-shrink:0}}@media (min-width:1400px){.detailCost ._sectionBorder{border-bottom:1px solid #dce8ee;border-top:1px solid #dce8ee}.detailCost__filter{flex-direction:row;justify-content:space-between}.detailCost__filter-wrapper{justify-content:center}.detailCost__filter-wrapper._left{padding:20px 0 25px}.detailCost__filter-item{height:100%}.tags._grid{--tags-item-fsz:16px;--tags-item-fweight:600}.tags._grid .tags__wrapper{flex-wrap:nowrap;gap:0;height:100%}.tags._grid .tags__item{align-items:flex-start;background:#fff;border-radius:0;box-shadow:1px 0 #dce8ee,-1px 0 #dce8ee;flex-direction:column;height:100%;justify-content:center;min-height:120px;padding:0 15px;transition:background-color .2s ease,box-shadow .2s ease}.tags._grid .tags__item span:not(.icon,._price){color:#000;transition:background-color .2s ease}.tags._grid .tags__item span._price{color:#7b7b7b;display:flex;font-size:16px;font-weight:400;line-height:125%}.tags._grid .tags__item._mobile{display:none}.tags._grid .tags__item._desktop{display:flex}.tags._grid .tags__item._select{background-color:#dce8ee;pointer-events:none}.tags._grid .tags__item:hover{box-shadow:0 0 60px #2150674d;z-index:3}.tags._grid .tags__item:hover span:not(.icon,._price){color:#40758f}}.modalPeriods.modal._center{height:100svh;max-width:none;width:100svw}.modalPeriods.modal._center .container{overflow:auto}.modalPeriods.modal._center .tags._grid{--tags-item-fsz:16px;--tags-item-fweight:600}.modalPeriods.modal._center .tags._grid .tags__wrapper{display:grid;gap:1px;grid-template-columns:repeat(2,1fr)}.modalPeriods.modal._center .tags._grid .tags__item{align-items:flex-start;background:#fff;border-radius:0;box-shadow:0 0 0 1px #dce8ee;display:flex;flex-direction:column;height:70px;justify-content:center;min-height:70px;padding:0 15px;transition:background-color .2s ease,box-shadow .2s ease}.modalPeriods.modal._center .tags._grid .tags__item span:not(.icon,._price){color:#000;transition:background-color .2s ease}.modalPeriods.modal._center .tags._grid .tags__item span._price{color:#7b7b7b;display:flex;font-size:16px;font-weight:400;line-height:125%}.modalPeriods.modal._center .tags._grid .tags__item._select{background-color:#dce8ee;pointer-events:none}.modalPeriods.modal._center .tags._grid .tags__item:hover{box-shadow:0 0 60px #2150674d;z-index:3}.modalPeriods.modal._center .tags._grid .tags__item:hover span:not(.icon,._price){color:#40758f}.modalPeriods.modal._center .modal__title{font-size:28px;font-weight:700;line-height:35px;padding:0}.modalPeriods.modal._center .modalPeriods__wrapper{display:flex;flex-direction:column;gap:40px;margin-top:28px}.modalPeriods.modal._center .modalPeriods__group-title{font-size:22px;font-weight:600;line-height:125%;margin-bottom:20px}.modalPeriods.modal._center .modalPeriods__group-title ._grey{color:#7b7b7b}@media (min-width:520px){.modalPeriods.modal._center .tags._grid .tags__wrapper{grid-template-columns:repeat(3,1fr)}}@media (min-width:769px){.modalPeriods.modal._center .tags._grid .tags__wrapper{grid-template-columns:repeat(4,1fr)}}@media (min-width:1025px){.modalPeriods.modal._center{height:auto;max-height:80svh;max-width:1195px;width:976px}.modalPeriods.modal._center .container{padding:40px}.modalPeriods.modal._center .tags._grid .tags__wrapper{grid-template-columns:repeat(5,1fr)}}@media (min-width:1201px){.modalPeriods.modal._center{width:1016px}.modalPeriods.modal._center .container{padding:40px 60px 60px}}@media (min-width:1601px){.modalPeriods.modal._center{width:1195px}.modalPeriods.modal._center .tags._grid .tags__wrapper{grid-template-columns:repeat(6,1fr)}}.amtPlace{display:flex;flex-direction:column;gap:15px;width:calc(50% - 7.5px)}.amtPlace__title{align-items:start;font-size:16px;font-weight:300;line-height:125%}.amtPlace__wrapper{display:flex;gap:15px}.amtPlace__wrapper .icon{cursor:pointer}.amtPlace__wrapper .icon:hover:before{background-color:#fbd5a9}.amtPlace__wrapper .icon._hidden{opacity:0;pointer-events:none}@media (min-width:769px){.amtPlace{width:auto}}@media (min-width:1201px){.amtPlace{align-items:center;flex-direction:row;width:auto}}.goroupTour .tags__title{font-size:16px;font-weight:300;line-height:20px}.goroupTour .tags__wrapper{flex-wrap:wrap;gap:5px}.goroupTour .tags__item{align-items:flex-start;border-radius:10px;display:flex;flex-direction:column;gap:0;padding:5px 10px}.goroupTour .tags__item ._grey{font-size:14px;font-weight:500;line-height:18px;opacity:.5}@media (min-width:1025px){.goroupTour .tags__title{font-size:16px;font-weight:300;line-height:20px}.goroupTour .tags__wrapper{gap:5px}.goroupTour .tags__item{border-radius:15px}}.price-table{--hotel-width:270px;--room-width:270px;--price-width:minmax(104px,124px);--header-font-size:14px;--font-size:14px;--padding:7px 10px;--header-padding:15px}.price-table._group{--price-width:minmax(100px,auto)}@media (max-width:1700px){.price-table{--hotel-width:170px;--room-width:170px}}@media (max-width:1500px){.price-table{--price-width:minmax(85px,100px);--header-font-size:12px;--font-size:13px;--padding:7px 7.5px}.price-table._group{--price-width:minmax(94px,auto)}}@media (max-width:768px){.price-table{--header-padding:5px}}.detailCost__tableScroll{overflow:hidden}.price-table{display:flex;overflow:auto}.price-table:after,.price-table:before{content:"";display:none;flex-shrink:0;width:var(--container-padding)}.price-table:before{background-color:#fff;inset:0 auto 0 0;position:absolute;z-index:1}.price-table .paramItem .icon{align-items:end;display:flex;gap:5px;margin-bottom:5px}@media (max-width:1300px){.detailCost__tableScroll{overflow:auto}.price-table{overflow:unset}.price-table:after,.price-table:before{display:flex}}.table-grid{border:none;overflow:hidden;padding:0;padding-right:var(--container-padding);width:100%}.table-grid tr{box-shadow:0 -1px #dce8ee}.table-grid tbody,.table-grid thead{display:contents}.table-grid>tr{display:grid;grid-template-columns:var(--hotel-width) auto}@media (min-width:1025px){.table-grid>tr:hover{background:#dce8ee80}}.table-grid>tr:first-child{align-items:end;pointer-events:none}.table-grid>tr>td:first-child{pointer-events:none}.table-grid>tr>td,.table-grid>tr>th{display:flex;flex-direction:column;padding:0}.table-grid td,.table-grid th{border:none;line-height:1.5;padding:var(--padding)}.table-grid th{font-size:var(--header-font-size);font-weight:700;padding-block:var(--header-padding);pointer-events:none}.table-grid td{font-size:var(--font-size);font-weight:300;pointer-events:none}.table-grid ._left{text-align:left}.table-grid ._center{text-align:center}.table-grid ._value{align-items:center;display:flex;height:100%;justify-content:center;margin:auto;pointer-events:all;text-align:center;white-space:nowrap;width:100%}.table-grid .hotel{display:block;padding:var(--padding);padding-block:var(--header-padding);width:100%}.table-grid .hotel._italic{font-style:italic}.table-grid .hotel__name{display:inline}.table-grid .hotel__name ._nowrap{display:inline;white-space:nowrap}.table-grid .hotel__name .hotel__stars{display:inline-flex;margin-left:10px;transform:translateY(1px)}.table-grid .hotel__name .hotel__stars .icon._star:before{height:12px;width:12px}.table-grid .hotel__adress{color:#7b7b7b}._contents,.table-inner{display:contents}.table-inner{border:none}.table-inner>tr{display:grid;grid-template-columns:var(--room-width) repeat(calc(var(--param-count)),var(--price-width));height:100%}@media (min-width:1025px){.table-inner>tr:hover{background:#dce8ee80}}.table-inner>tr:first-child{align-items:end}.table-inner td{margin:auto 0;position:relative}.table-inner td:after{background:#dce8ee80;content:"";height:200vh;left:0;opacity:0;position:absolute;top:-100vh;width:100%;z-index:-2}@media (min-width:1025px){.table-inner td:hover:after{opacity:1}}@media (max-width:768px){.table-grid{overflow:initial}.table-grid tr{box-shadow:inset 0 -1px #dce8ee}.table-grid>tr:first-child .table-inner tr{grid-template-columns:repeat(calc(var(--param-count)),var(--price-width))}.table-grid>tr:not(:first-child){display:flex;flex-direction:column}.table-grid>tr>td:first-child,.table-grid>tr>th:first-child{background-color:#fff;left:var(--container-padding);position:sticky;width:var(--hotel-width);z-index:1}.table-grid>tr>th{background-color:#fff}.table-grid>tr>th:first-child{box-shadow:inset 0 -1px #dce8ee;display:flex;height:100%;justify-content:end}.table-grid>tr>td:first-child{box-shadow:inset -2px 0 #dce8ee}.table-grid>tr:nth-child(2n),.table-grid>tr:nth-child(2n) .table-inner td:first-child,.table-grid>tr:nth-child(2n)>td:first-child,.table-grid>tr:nth-child(2n)>th:first-child{background-color:#edf3f6}.table-grid .room__label{display:none}.table-inner td:after{background:#dce8ee;left:auto;opacity:1;right:0;width:1px}.table-inner td:first-child{background-color:#fff;box-shadow:inset -2px 0 #dce8ee,inset 0 -1px #dce8ee;left:var(--container-padding);position:sticky;z-index:1}.table-inner td:first-child:after{display:none}}.placeDesription{font-size:16px;font-weight:700;line-height:20px;margin-bottom:20px}@media (min-width:769px){.placeDesription{display:none}}.hotel{gap:15px}.hotel,.hotelItem{display:flex;flex-direction:column}.hotelItem{background-color:#dce8ee;border-radius:var(--border-radius-outer);padding:15px}.hotelItem:has(.room:empty){display:none}.hotelItem__wrapper{min-width:100%}.hotelItem__wrapper:not(:first-child){margin-top:20px}.hotelItem__title{display:flex;flex-direction:column;font-size:18px;font-weight:700;gap:7px;line-height:125%;margin-bottom:20px}.hotelItem__title ._nowrap{display:contents}.hotelItem__title-stars{display:flex;gap:7px}.hotelItem__gallery{border-radius:var(--border-radius-inner);height:auto;overflow:hidden;position:relative}.hotelItem__gallery img{-o-object-fit:cover;object-fit:cover}.hotelItem__gallery .swiper-slide{border-radius:var(--border-radius-inner);height:192px;overflow:hidden}.hotelItem__gallery .swiper-slide img{-o-object-fit:cover;object-fit:cover}.hotelItem__description,.hotelItem__description ._showMore,.hotelItem__placeDescription{display:none}@media (min-width:769px){.hotelItem{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 0;justify-content:space-between;padding:20px}.hotelItem__wrapper._left{display:contents}.hotelItem__wrapper._right{margin:0;min-width:0;width:calc(100% - 310px)}.hotelItem__info{display:contents}.hotelItem__title{display:inline;flex-direction:row;font-size:26px;font-weight:300;gap:17px;line-height:150%;margin-bottom:0;order:-2;width:calc(100% - 197px)}.hotelItem__title ._nowrap{display:inline;white-space:nowrap}.hotelItem__title-stars{display:inline-flex;margin-left:17px}.hotelItem__text{display:none}.hotelItem__description{align-self:center;display:block;order:-1}.hotelItem__description ._mapBtn{cursor:pointer;display:flex;gap:8px}.hotelItem__description ._mapBtn span:not(.icon){color:#40758f;font-size:16px;font-weight:400;line-height:150%;transition:color .2s ease}.hotelItem__description ._mapBtn span.icon:before{background:#40758f;transition:background-color .2s ease}.hotelItem__placeDescription{display:block;font-size:18px;font-weight:700;line-height:150%;margin-bottom:15px}.hotelItem__gallery{max-width:280px}}@media (min-width:1025px){.hotel{gap:30px}.hotelItem{padding:15px 30px 30px}.hotelItem__title{font-size:32px}.hotelItem__placeDescription{font-size:20px;margin-bottom:20px}.hotelItem__description ._mapBtn span.icon:before{transition:background-color .2s ease}.hotelItem__description ._mapBtn span:not(.icon){transition:color .2s ease}.hotelItem__description ._mapBtn:hover span.icon:before{background-color:#db954c}.hotelItem__description ._mapBtn:hover span:not(.icon){color:#db954c}}@media (min-width:1201px){.hotelItem{display:grid;gap:40px;grid-template-columns:1fr 1fr;padding:20px 44px 40px 40px}.hotelItem__wrapper._left{display:flex;flex-direction:column}.hotelItem__wrapper._right{width:100%}.hotelItem__info{display:flex;flex-direction:row;gap:30px}.hotelItem__description{align-self:start;height:100%;max-height:192px;order:0;transition:max-height .3s ease}.hotelItem__description ._showMore{align-items:center;cursor:pointer;display:flex;gap:6px;margin-top:10px;width:-moz-fit-content;width:fit-content}.hotelItem__description ._showMore span.svg{display:flex;transform:translateY(0)}.hotelItem__description ._showMore span.svg *{transition:fill .2s ease}.hotelItem__description ._showMore span:not(.svg){color:#40758f;font-size:16px;font-weight:400;line-height:1.5;transition:color .2s ease}.hotelItem__description ._showMore:hover span.svg *{fill:#db954c}.hotelItem__description ._showMore:hover,.hotelItem__description ._showMore:hover span:not(.svg){color:#db954c}.hotelItem__description ._mapBtn{margin-top:10px;width:-moz-fit-content;width:fit-content}.hotelItem__description._open{max-height:5000px}.hotelItem__description._open ._showMore span.svg{transform:rotateX(180deg) translateY(-2px)}.hotelItem__description._full .hotelItem__text{height:auto}.hotelItem__gallery{align-self:start;flex-shrink:0}.hotelItem__text{display:block;font-size:16px;font-weight:300;height:calc(100% - 68px);line-height:1.5;overflow:hidden}.hotelItem__title{margin-bottom:32px;width:auto}.hotelItem__placeDescription{min-height:60px}}.modalMap__wrapper,.modalMap__wrapper>div{height:100%}.modalMap.modal._center{height:100svh;max-width:none;width:100svw}.modalMap.modal._center iframe{border:none;border-radius:var(--border-radius-inner);height:100%;width:100%}.modalMap.modal._center .container{display:flex;flex-direction:column;padding:15px}@media (min-width:1025px){.modalMap.modal._center{height:700px;max-width:1195px;width:976px}.modalMap.modal .modal__title{margin-bottom:0;padding:15px 30px 30px}}@media (min-width:1201px){.modalMap.modal._center{width:1016px;width:1195px}}.room{gap:15px}.room,.roomItem{display:flex;flex-direction:column}.roomItem{background-color:#fff;border-radius:var(--border-radius-inner);padding:15px}.roomItem__wrapper{display:contents}.roomItem .sticker{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.roomItem .sticker li{align-items:center;background:linear-gradient(270deg,#ee613d,#cb5132);border-radius:var(--border-radius-inner-2);color:var(--white-text-color);display:flex;font-size:14px;font-weight:700;gap:5px;line-height:125%;padding:4px 7px;width:-moz-fit-content;width:fit-content}.roomItem .sticker li .icon{height:16px;width:16px}.roomItem .sticker li .icon:before{height:12px;width:12px}.roomItem .sticker li._green{background:linear-gradient(270deg,#31c636,#1da722)}.roomItem .sticker li._violet{background:linear-gradient(270deg,#492f78,#241446)}.roomItem__name{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.roomItem__name-icon{display:flex;gap:5px}.roomItem__name-icon .iconBorder{border:1px solid #eeb16d;border-radius:5px;display:flex;gap:3px;padding:3px}.roomItem__name-icon .icon._adult:before{height:12px;width:9px}.roomItem__name .name{font-size:14px;font-weight:600;line-height:150%}.roomItem__name .name span{color:#7b7b7b;font-weight:400}.roomItem__pricePlace{margin-top:3px}.roomItem__pricePlace-item{color:#4a4a4a;font-size:14px;font-weight:300;line-height:150%}.roomItem__pricePlace-item span{color:#000}.roomItem__pricePlace-item span._x{color:#7b7b7b}.roomItem__pricePlace-item i{font-style:normal;font-weight:200}.roomItem__price{margin-top:5px;max-width:280px}.roomItem__price .price{margin-top:0}.roomItem__price .price__value-print{font-size:16px;font-weight:700;line-height:170%}.roomItem__price .price__value-print._discount{border-radius:var(--border-radius-inner-2);font-size:14px;gap:5px;line-height:125%;padding:4px 7px}.roomItem__price .price__value-print._discount .icon:before{height:13px;width:8px}.roomItem__price .price__value-oldPrint{font-size:14px;line-height:125%}.roomItem__price .price__value-oldPrint:before{top:9px}.roomItem__btn{border-radius:var(--border-radius-inner-2);height:40px;margin-top:20px}.roomItem__btn span{font-size:16px;font-weight:700}.roomItem__btn._discount{background:linear-gradient(270deg,#f3743d .01%,#dc4f2b)}.roomItem__btn._discount._gradient:before{background:linear-gradient(90deg,#be3816 0,#f3733d var(--x),#be3816 100%)}@media ((min-width:870px) and (max-width:1100px)) or ((min-width:1201px) and (max-width:1500px)){.roomItem{display:grid;gap:0 30px;grid-template-columns:calc(57.6% - 30px) 42.4%;justify-content:space-between}.roomItem__wrapper{display:flex;flex-direction:column}.roomItem__price{margin-top:0}.roomItem__btn{height:50px;margin-top:10px}}@media ((min-width:1101px) and (max-width:1200px)) or (min-width:1501px){.roomItem{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.roomItem__wrapper{display:flex;flex-direction:column}.roomItem__wrapper._right{align-items:center;flex-direction:row;flex-shrink:0;gap:30px}.roomItem__price{margin-top:0}.roomItem__price .price__value{align-items:flex-end;flex-direction:column-reverse}.roomItem__btn{height:50px;margin-top:0;width:213px}}.tabsLine{display:flex;gap:15px;margin:0 calc(var(--container-padding)*-1) 30px;overflow-x:auto;scrollbar-width:none}.tabsLine::-webkit-scrollbar{height:0;width:0}.tabsLine__item{align-items:center;cursor:pointer;display:flex;gap:6px;margin-bottom:2px;padding-bottom:3px;position:relative;white-space:nowrap}.tabsLine__item:first-child{margin-left:var(--container-padding)}.tabsLine__item:last-child{margin-right:var(--container-padding)}.tabsLine__item:before{background-color:transparent;content:"";height:2px;left:0;position:absolute;right:0;top:100%;transition:background-color .2s ease-in-out}.tabsLine__item span:not(.icon){color:#40758f;font-size:14px;font-style:normal;font-weight:600;line-height:normal;transition:background-color .2s ease-in-out}.tabsLine__item span.icon{flex-shrink:0}.tabsLine__item span.icon:before{background-color:#40758f;transition:background-color .2s ease-in-out}.tabsLine__item span.icon._person:before{height:14px;width:11px}.tabsLine__item span.icon._group:before{height:14px;width:14px}.tabsLine__item span.icon._children:before{height:15px;width:17px}.tabsLine__item._selected{pointer-events:none}.tabsLine__item._selected:before{background-color:#40758f}.tabsLine__item._selected span:not(.icon){color:#000}.tabsLine__item._selected span.icon:before{background-color:var(--text-color)}.tabsLine__item:hover span.icon:before,.tabsLine__item:hover:before{background-color:#335e72}@media (min-width:461px){.tabsLine{gap:30px}.tabsLine__item{padding-bottom:6px}.tabsLine__item span:not(.icon){font-size:16px}.tabsLine__item span.icon._person:before{height:17px;width:15px}.tabsLine__item span.icon._group:before{height:20px;width:19px}.tabsLine__item span.icon._children:before{height:19px;width:28px}}@media (min-width:1025px){.tabsLine{margin:0 calc(var(--container-padding)*-1) 40px}}@media (min-width:1201px){.tabsLine{margin:0 calc(var(--container-padding)*-1) 62px}.tabsLine__item span:not(.icon){font-size:20px}}@media (min-width:1601px){.tabsLine__item span:not(.icon){font-size:22px}}._grid .price,._slider .price{justify-content:end;min-height:56.4px}.price{display:flex;flex-direction:column;gap:6px;margin-top:15px}.price__label{color:#525252;font-size:12px;font-style:normal;font-weight:400;line-height:145%}.price__value{align-items:center;display:flex;flex-wrap:wrap;gap:5px 15px}.price__value-print._discount{align-items:center;background:linear-gradient(270deg,#ee613d,#cb5132);border-radius:var(--border-radius-inner);color:var(--white-text-color);display:flex;font-size:18px;font-style:normal;font-weight:700;gap:10px;line-height:normal;padding:5px 10px}.price__value-oldPrint{color:#cc5233;font-size:20px;font-style:normal;font-weight:400;line-height:normal;position:relative}.price__value-oldPrint:before{background:#cc5233;content:"";height:2px;left:1px;position:absolute;right:5px;top:14px}.price__value._grid .price__value-print,.price__value._list .price__value-print{font-size:20px;font-style:normal;font-weight:700;line-height:normal}.price__value._grid .price__value-print .icon,.price__value._list .price__value-print .icon{height:18px;width:11px}.price__value._grid .price__value-print .icon:before,.price__value._list .price__value-print .icon:before{background-color:#fff}.price__value._detail .price__value-print,.price__value._simple .price__value-print{font-weight:700;line-height:normal}.price__value._detail .price__value-print:not(._discount),.price__value._simple .price__value-print:not(._discount){align-items:flex-start;background:var(--lira-sticker-grad,linear-gradient(90deg,#f1b976 0,#f1ce76 100.04%));border-radius:var(--border-radius-inner);display:inline-flex;flex-direction:column;padding:5px 10px}.price__value._detail .price__value-print{font-size:20px;font-weight:700;line-height:125%}.price__value._detail .price__value-print:not(._discount){align-items:flex-start;background:var(--lira-sticker-grad,linear-gradient(90deg,#f1b976 0,#f1ce76 100.04%));border-radius:var(--border-radius-outer);display:inline-flex;flex-direction:column;padding:5px 10px}.price__value._detail .price__value-print .icon._lightning:before{height:19px;width:11px}.price__maesure{font-size:14px;font-weight:300;line-height:145%}.price__maesure>span{display:block}@media (min-width:1025px){.price__maesure{font-size:16px}.price__maesure._list{font-size:14px}.price__value._detail._discount{gap:5px 20px}.price__value._detail._discount .price__value-print{font-size:28px}.price__value._detail._discount .price__value-print._discount{padding:10px 20px}.price__value._detail._discount .price__value-print._discount .icon._lightning,.price__value._detail._discount .price__value-print._discount .icon._lightning:before{height:25px;width:15px}.price__value._detail._discount .price__value-oldPrint{font-size:24px;font-weight:400;line-height:normal}.price__maesure ._detail{font-size:16px}.price__maesure ._detail span{font-size:18px}}@media (min-width:1300px){.price__value._detail .price__value-print:not(._discount){padding:10px 20px}.price__value._detail._discount{align-items:flex-start;align-self:flex-start;background:linear-gradient(270deg,#ee613d,#cb5132);border-radius:var(--border-radius-outer);display:inline-flex;flex-direction:column;gap:0;padding:10px 20px}.price__value._detail._discount .price__value-print._discount{align-items:center;background:transparent;border-radius:initial;display:flex;gap:10px;padding:0}.price__value._detail._discount .price__value-oldPrint{color:var(--white-text-color);font-size:22px;font-weight:400;line-height:normal;order:-1}.price__value._detail._discount .price__value-oldPrint:before{background-color:var(--white-text-color)}}.table-decsription{display:flex;flex-direction:column;font-weight:300;gap:10px;margin-bottom:40px;margin-top:60px}.table-decsription__title{font-size:28px;line-height:1.3}.table-decsription__value{font-size:20px;line-height:1.5}@media (max-width:1200px){.table-decsription{margin-bottom:20px;margin-top:40px}}@media (max-width:768px){.table-decsription{gap:5px;margin-bottom:15px;margin-top:30px}.table-decsription__title{font-size:20px}.table-decsription__value{font-size:16px}}.detailCost .tabsLine{margin-bottom:30px}.detailCost .tabsLine__item span:not(.icon){font-size:16px;font-weight:400;line-height:125%}.detailCost__hotel{margin-top:30px}@media (min-width:1025px){.detailCost .tabsLine{margin-bottom:55px}.detailCost .tabsLine__item span:not(.icon){font-size:22px;font-weight:600}.detailCost__hotel{margin-top:80px}}@media (min-width:1400px){._filterContainer{background-color:#fff;position:sticky;top:0;z-index:5}}.stikerImg{display:inline-flex;flex-direction:column;gap:5px;left:0;position:absolute;top:20px;z-index:2}.stikerImg__item{align-items:center;align-self:flex-start;background:var(--lira-sticker-grad,linear-gradient(90deg,#f1b976 0,#f1ce76 100.04%));border-radius:0 10px 10px 0;box-shadow:0 0 30px #0000004d;display:flex;gap:5px;padding:5px 10px}.stikerImg__item span:not(.icon){color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.stikerImg__item span.icon{height:13px;width:12px}.stikerImg__item span.icon:before{background-color:var(--text-color);height:100%;width:100%}.loader{--c:#dce8ee;aspect-ratio:6;height:30px;margin:0 auto;--color-code:220,232,238;--c:rgba(var(--color-code),0) 64%,rgb(var(--color-code)) 66% 98%,rgba(var(--color-code),0) 101%;animation:l2 1s linear infinite;background:radial-gradient(35% 146% at 50% 159%,var(--c)) 0 0,radial-gradient(35% 146% at 50% -59%,var(--c)) 25% 100%;background-repeat:repeat-x;background-size:33.3333333333% 50%;clip-path:inset(0 100% 0 0)}@keyframes l2{90%,to{clip-path:inset(0)}}.urlGruop{--wrapper-padding:40px;--title-fz:36px;--titile-mb:30px;--wrapper-gap:20px;--wrapper-radius:var(--border-radius-outer);--group-radius:var(--border-radius-inner);--group-padding:20px;--group-title-fz:16px;--group-title-gap:20px;--group-item-fz:16px;--list-gap:10px}@media (max-width:1200px){.urlGruop{--wrapper-padding:30px;--title-fz:28px;--titile-mb:30px;--wrapper-gap:15px;--group-padding:15px}}@media (max-width:460px){.urlGruop{--wrapper-padding:15px;--title-fz:18px;--titile-mb:15px;--wrapper-gap:15px;--group-title-gap:15px}}.urlGruop{background-color:#dde8ee;border-radius:var(--wrapper-radius);max-width:1151px;padding:var(--wrapper-padding)}.urlGruop .h3,.urlGruop h3{margin-bottom:var(--titile-mb)}.urlGruop__wrapper{display:flex;flex-direction:column;gap:var(--wrapper-gap)}.urlGruop__group{align-items:baseline;background-color:#eff9fe;border-radius:var(--group-radius);display:flex;flex-direction:row;gap:var(--group-title-gap);padding:var(--group-padding)}@media (max-width:768px){.urlGruop__group{flex-direction:column}}.urlGruop__title{flex-shrink:0;font-size:var(--group-title-fz);font-weight:700;line-height:1;min-width:140px}.urlGruop__list{display:flex;flex-wrap:wrap;gap:var(--list-gap);width:100%}.urlGruop__item{display:inline;font-size:var(--group-item-fz);font-weight:400;line-height:1}.urlGruop__item a{margin-right:var(--list-gap);overflow-wrap:normal;white-space:normal;word-break:normal}.urlGruop__item a+span{color:#db954c}.catalogDetail{--description-fz:18px}.catalogDetail__main{margin-bottom:20px;position:relative;z-index:3}.catalogDetail__main ._pois{font-size:var(--description-fz);font-weight:300;line-height:130%;margin-top:0}.catalogDetail__main .price{gap:15px;margin-top:25px}.catalogDetail__main-share{margin-top:30px}.catalogDetail__tabs{background:#fff;box-shadow:inset 0 2px 0 -1px #dce8ee,inset 0 -2px 0 -1px #dce8ee;margin-bottom:30px;position:sticky;top:0;transition:box-shadow .2s ease;z-index:2}.catalogDetail__tabs._sticky{box-shadow:0 0 10px #21506733}.catalogDetail__tabs-share{display:none}.catalogDetail__gallary{margin-bottom:30px}.catalogDetail__gallary .onePict{border-radius:var(--border-radius-outer);height:clamp(287px,17.9375rem + 213 * (100vw - 1025px)/775,500px);-o-object-fit:cover;object-fit:cover}.catalogDetail__info{--detail-info-gap:var(--section-gap);display:flex;flex-direction:column;gap:var(--detail-info-gap)}.catalogDetail__info .container:has(>article+aside){display:flex;flex-direction:column;gap:var(--detail-info-gap)}@supports (container-type:inline-size){.catalogDetail__info .container:has(>article+aside){container:sidebar/inline-size}}.catalogDetail__info .container:has(>article+aside)>article,.catalogDetail__info .container:has(>article+aside)>aside{display:contents}@supports (container-type:inline-size){.catalogDetail__info .container:has(>article+aside)>article,.catalogDetail__info .container:has(>article+aside)>aside{container:none}}.catalogDetail__info .container:has(>article+aside) .contactUs{order:-1;width:100%}.catalogDetail__info .container:has(>article+aside) .register-number{max-width:350px;order:-2}.catalogDetail__info .container:has(>article+aside) #about{order:-3}.catalogDetail__info>article{display:flex;flex-direction:column;gap:var(--detail-info-gap)}.catalogDetail__info #cost .h3,.catalogDetail__info #cost h3{margin-bottom:var(--h3-mb)}.catalogDetail__info .comment{--wave-top:75px;--wave-position-mask: calc(50vw + 492px) }.catalogDetail__info .comment__wrapper{max-width:1151px}@media (min-width:461px){.catalogDetail{--description-fz:18px}}@media (min-width:769px){.catalogDetail{--description-fz:18px}.catalogDetail__main .container{display:flex;flex-direction:column;gap:20px;position:relative;z-index:3}.catalogDetail__main-wrap._right{width:-moz-fit-content;width:fit-content}.catalogDetail__main .price{gap:20px;margin-top:10px}}@media (min-width:850px){.catalogDetail__main-share{display:none;margin-top:10px;max-width:319px}.catalogDetail__tabs .catalogDetail__tabs-wrapper{align-items:center;display:flex;justify-content:space-between}.catalogDetail__tabs-share{display:flex;max-width:234px}}@media (min-width:1025px){.catalogDetail{--description-fz:24px}.catalogDetail__main .price,.catalogDetail__main-share{margin-top:25px}}@media (min-width:1300px){.catalogDetail{--description-fz:24px}.catalogDetail__main{margin-bottom:var(--section-gap)}.catalogDetail__main .container{flex-direction:row;gap:20px;justify-content:space-between}.catalogDetail__main-wrap._right{align-items:end;align-self:start;flex-direction:column;margin-top:-17px;max-width:399px;width:100%}.catalogDetail__main .price{flex-direction:column}.catalogDetail__main .price__value._detail._discount .price__value-print._discount{font-size:36px}.catalogDetail__info .container:has(>article+aside){container:none;display:flex;flex-direction:row;justify-content:space-between}.catalogDetail__info .container:has(>article+aside)>article,.catalogDetail__info .container:has(>article+aside)>aside{display:flex}@supports (container-type:inline-size){.catalogDetail__info .container:has(>article+aside)>article,.catalogDetail__info .container:has(>article+aside)>aside{container:sidebar/inline-size}}.catalogDetail__info .container:has(>article+aside)>article{display:flex;flex-direction:column;gap:var(--section-gap);width:100%}.catalogDetail__info .container:has(>article+aside)>aside{align-self:flex-start;flex-direction:column;flex-shrink:0;gap:34px;margin-top:74px;position:sticky;top:120px;width:var(--sidebar-width)}.catalogDetail__info .container:has(>article+aside)>aside .contactUs__wrapper{padding:30px}.catalogDetail__info .container:has(>article+aside)>aside .contactUs__text{font-size:18px}.catalogDetail__info .container:has(>article+aside)>aside .contactUs__text b{font-size:32px}.catalogDetail__info .container:has(>article+aside)>aside .register-number{align-items:flex-start;gap:18.44px;max-width:100%;padding:12.293px 18.44px;width:100%}.catalogDetail__info .container:has(>article+aside)>aside .register-number .icon{height:40.567px;width:38.109px}.catalogDetail__info .container:has(>article+aside)>aside .register-number span:not(.icon){font-size:17.21px;white-space:break-spaces}.catalogDetail__info .container:has(>article+aside)>article{max-width:1100px}.catalogDetail__info .container:has(>article+aside) .contactUs{order:0}.catalogDetail__info .container:has(>article+aside) .register-number{max-width:100%;order:0}.catalogDetail__info .container:has(>article+aside) #about{order:0}}@media (min-width:1601px){.catalogDetail{--description-fz:24px}.catalogDetail__main .pageTitle{margin-bottom:30px}.catalogDetail__tabs{margin-bottom:70px}.catalogDetail__gallary{margin-bottom:80px}.catalogDetail__info .container._sidebar>aside{margin-top:75px;top:130px}}.tabsLink{display:flex;gap:20px;margin:0 calc(var(--container-padding)*-1);overflow-x:auto;scrollbar-width:none}.tabsLink::-webkit-scrollbar{height:0;width:0}.tabsLink a.tabsLink__item{align-items:center;color:var(--text-color);display:flex;font-size:16px;font-style:normal;font-weight:400;height:50px;justify-content:center;line-height:normal;position:relative;transition:color .2s ease-in-out;white-space:nowrap}.tabsLink a.tabsLink__item:first-child{margin-left:var(--container-padding)}.tabsLink a.tabsLink__item:last-child{margin-right:var(--container-padding)}.tabsLink a.tabsLink__item:before{background-color:transparent;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transition:background-color .2s ease-in-out}.tabsLink a.tabsLink__item._active,.tabsLink a.tabsLink__item:hover{color:#40758f}.tabsLink a.tabsLink__item._active:before{background-color:#40758f;transition:background-color .2s ease-in-out}@media (min-width:1300px){.tabsLink{gap:30px}.tabsLink a.tabsLink__item{font-size:18px;height:80px}}@media (max-width:769px){.catalogDetail__main .pageTitle{margin-bottom:15px}}.orderForm__title{margin-bottom:22px}.orderForm__wrapper{display:flex;flex-direction:column;height:calc(100% - 40px);overflow:auto;padding-bottom:30px;position:relative;-ms-overflow-style:none;scrollbar-width:none}.orderForm__wrapper::-webkit-scrollbar{width:0}.orderForm__tuor-title{font-size:22px;font-weight:600;line-height:26.4px}.orderForm__tuor-wrapper{margin-top:20px}.orderForm__tuor-wrapper li{font-size:18px;font-weight:300;line-height:21.6px}.orderForm__tuor-wrapper li:not(:last-child){margin-bottom:20px}.orderForm__tuor-wrapper li span._name{display:flex;margin-bottom:10px}.orderForm__tuor-wrapper li span._grey{color:#ffffff80}.orderForm__tuor-wrapper+.orderForm__tuor-wrapper{border-bottom:1px solid hsla(0,0%,100%,.302);border-top:1px solid hsla(0,0%,100%,.302);padding:20px 0}.orderForm__tuor-sale{font-size:18px;font-weight:400;line-height:120%;margin-top:20px}.orderForm__tuor-sale span{opacity:.5}.orderForm__tuor-sale+.orderForm__tuor-total{margin-top:10px}.orderForm__tuor-total{font-size:22px;font-weight:700;line-height:26.4px;margin-top:20px}.stickers{display:flex;gap:10px;margin-bottom:11px}.stickers__item{align-items:center;background:linear-gradient(90deg,#f1b976,#f1ce76 100.04%);border-radius:10px;display:flex;gap:5px;padding:5px 10px}.stickers__item .icon{width:11.2px}.stickers__item span:not(.icon){font-size:14px;font-weight:300;line-height:1.25}.addProgram .more{display:none}.catalogDetail ._downloadProgramm{font-size:16px;font-weight:700;height:40px;line-height:20px;margin-top:30px;width:100%}.catalogDetail ._downloadProgramm .icon._doc:before,.catalogDetail ._downloadProgramm .icon._pdf:before{height:19px;width:15px}.catalogDetail ._downloadProgramm._desk{display:none}.catalogDetail ._downloadProgramm._mob{display:flex}@media (min-width:769px){.catalogDetail ._downloadProgramm{margin-top:0;width:266px}.catalogDetail ._downloadProgramm._desk{display:flex}.catalogDetail ._downloadProgramm._mob{display:none}}.catalogDetail .sectionTitle{display:flex;justify-content:space-between;margin-bottom:var(--h3-mb)}.catalogDetail .sectionTitle .h3,.catalogDetail .sectionTitle h3{margin-bottom:0}
