@charset "UTF-8";*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}textarea,input,button,select,a{font-family:var(--FONT);font-weight:500;border-radius:0;outline:none;touch-action:manipulation;border:none;padding-inline:0}html,body{font-family:var(--FONT);font-weight:500;height:100%}.site-main h1{color:#263141}@media (max-width: 1023px){.site-main h1{font-size:24px;font-weight:800;line-height:28px}}@media (min-width: 1024px){.site-main h1{font-size:48px;font-weight:700;line-height:50px}}.site-main h2{font-weight:400;text-align:left}@media (max-width: 1279px){.site-main h2{font-size:24px;line-height:28px}}@media (min-width: 1280px){.site-main h2{font-size:30px;line-height:32px}}.site-main h1,.site-main h2,.site-main h3,.site-main h4,.site-main h5,.site-main h6{font-family:var(--HEADING);scroll-margin-top:40px}.list{display:flex;flex-direction:column;list-style-position:inside}.list li{position:relative;padding-left:12px}.list li:before{position:absolute;top:8px;left:0;width:5px;height:5px;content:"";border-radius:50%;background-color:#3663cb}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;clip-path:inset(100%)}.render{position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;background-color:#fff}.wrapper{width:100%;margin:0 auto;padding:0 20px}@media (min-width: 768px){.wrapper{max-width:808px}}@media (min-width: 1024px){.wrapper{max-width:1064px}}@media (min-width: 1280px){.wrapper{max-width:1336px}}@media (min-width: 1536px){.wrapper{max-width:1336px}}.wide-wrapper{margin:0 auto}@media (min-width: 1024px){.wide-wrapper{padding:0 20px}}@media (min-width: 1024px) and (max-width: 1279px){.wide-wrapper{max-width:1064px}}@media (min-width: 1280px) and (max-width: 1535px){.wide-wrapper{max-width:1336px}}@media (min-width: 1536px){.wide-wrapper{max-width:1336px}}.inner-wrapper{width:100%;margin:0 auto}@media (min-width: 768px) and (max-width: 1023px){.inner-wrapper{max-width:808px}}@media (max-width: 1023px){.inner-wrapper{padding:0 20px}}@media (min-width: 1280px) and (max-width: 1535px){.inner-wrapper{max-width:1280px}}@media (min-width: 1536px){.inner-wrapper{max-width:1336px}}@media (prefers-reduced-motion: reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.icon-marker{background-color:transparent}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.lg-backdrop{background-color:#303a4a!important}.lg-download,.lg-pager-outer{display:none}.lg-close{margin-top:30px;margin-right:30px}.lg-close:after{color:#fff}.lg-counter{margin-top:30px;margin-left:30px;padding:12px 16px;border-radius:6px;background-color:#ffffff0d}.lg-counter span{color:#fff}.lg-toolbar .lg-icon{width:40px;height:40px;padding:6px;color:#a1abb9;border-radius:6px;background-color:#ffffff0d!important}.lg-next,.lg-prev{width:40px;height:40px;border-radius:100px;background-color:#ffffff0d!important}.lg-prev{left:30px}.lg-next{right:30px}.lg-next:before{position:absolute;top:50%;right:0;width:20px;height:20px;margin-right:-2px;content:""!important;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.75 14.5L8.25 8L1.75 1.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-position:50% 50%}.lg-sub-html{font-family:var(--FONT);font-size:16px;font-weight:600;line-height:18px;max-width:550px;margin:0 auto;padding:20px 0;text-align:center}.lg-prev{transform:rotate(180deg)}.lg-prev:after{position:absolute;top:50%;right:0;width:20px;height:20px;margin-right:-2px;content:""!important;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.75 14.5L8.25 8L1.75 1.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-position:50% 50%}.lg-outer .lg-thumb-outer{background-color:#303a4a}.lg-outer .lg-thumb-item{border:none;border-radius:2px}.lg-outer .lg-thumb{display:flex;overflow:hidden;padding:0 0 10px 10px}.lg-outer .lg-thumb-item{min-height:81px}.lg-outer .lg-thumb-item.active{position:relative}.lg-outer .lg-thumb-item.active:before{position:absolute;width:100%;height:100%;content:"";background-color:#ffffffbf;top:0;right:0;bottom:0;left:0}.site-main>*{--grid-column: full-width}.micromodal__video-wrapper iframe{width:100%;height:100%}[hidden]{display:none!important}.w-100{width:100%}.icon-marker-text div.icon-marker{display:flex;background:#fff;color:#303a4a;width:100%;white-space:nowrap;border-radius:5px;padding:5px 10px;box-shadow:0 2px 5px #0003;position:relative}.icon-marker-text .map-sanatorium-card a{color:#303a4a;text-decoration:none;padding:10px 10px 20px;font-size:120%}.icon-marker-text div.icon-marker:after{content:"";position:absolute;bottom:-9px;left:50%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid white;transform:translate(-50%)}.icon-marker-text span.map-sanatorium-card{padding:0;height:auto;text-align:left;gap:0}.icon-marker-text .map-sanatorium-card span{display:block;border:none;position:relative;padding:0;left:10px;text-align:left}.icon-marker-text .map-sanatorium-card .map-sanatorium-card-cost{font-weight:600;font-size:120%}.icon-marker-text .map-sanatorium-card .map-sanatorium-card-cost-desc{font-weight:400;font-size:80%;color:#acadaf;padding-bottom:10px}.icon-marker-text mark.sanatorium-search-result-card__rate{display:flex;width:-moz-fit-content;width:fit-content;position:absolute;bottom:10px;right:10px}@media (max-width: 768px){.vanilla-calendar-column:nth-child(2){display:none}}.micromodal--video-guide .micromodal__content{background-color:transparent}@media (max-width: 1023px){.footer-about__icon{width:32px;min-width:32px;height:32px;min-height:32px}}@media (min-width: 1024px){.footer-about__icon{min-width:44px;min-height:44px}}.footer-about__socials{display:flex;flex-wrap:wrap;-moz-column-gap:40px;column-gap:40px;row-gap:16px}.footer-about__social{display:flex;align-items:center;gap:10px}.footer-about__bubble{font-weight:600;line-height:14px;display:flex;align-items:flex-start;flex-direction:column;text-align:left}@media (max-width: 1023px){.footer-about__bubble{flex-basis:70px}}@media (min-width: 1024px){.footer-about__bubble{flex-basis:105px;height:42px;padding:4px 10px 4px 16px;background-image:url(/build/assets/bubble-CwOoGkv6.svg);background-repeat:no-repeat;background-position:center}}.footer-about__bubble span:first-child{white-space:nowrap;color:#a1abb9}@media (max-width: 1023px){.footer-about__bubble span:first-child{font-size:12px}}@media (min-width: 1024px){.footer-about__bubble span:first-child{font-size:14px}}.footer-about__bubble span:last-child{font-size:14px;line-height:18px;color:#263141}.object-page-search:not(:has(.dropdown-menu[aria-hidden=false],.dropdown-menu [aria-hidden=false])){contain:initial!important}.button-transparent{border:1px solid rgba(56,106,224,.25);display:flex;justify-content:center;border-radius:8px}@media (max-width: 639px){.button-transparent{padding:11px;width:100%}}@media (min-width: 640px){.button-transparent{padding:11px 86px;max-width:-moz-max-content;max-width:max-content}}.button-transparent span{font-size:16px;font-weight:600;line-height:18px;color:#1f56d8;transition:color .3s}.resort-card{position:relative;width:100%;height:100%;aspect-ratio:4/2.67}@media (min-width: 1024px){.resort-card{aspect-ratio:1/1;border-radius:10px;overflow:hidden}}.resort-card__top{position:absolute;top:20px;left:20px}@media (min-width: 1280px){.resort-card__top{top:30px;left:30px}}.resort-card__bg{position:absolute;width:100%;height:100%}.resort-card__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.resort-card__bg:before{position:absolute;content:"";width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(180deg,#0d192b00 36.25%,#0d192b8f 67.25%,#0d192bbf 98.5%)}.resort-card__container{position:relative;height:100%;padding:20px 70px 20px 20px;display:flex;flex-direction:column;justify-content:flex-end}@media (min-width: 1280px){.resort-card__container{padding:30px 70px 30px 30px}}.resort-card__cost{padding:1.5px 5px;display:inline-block}.resort-card__cost span{font-size:14px;font-weight:700;line-height:16.8px;text-align:center;color:#fff}.resort-card__cost--orange{background-color:#fe9410}.resort-card__cost--red{background-color:#fc4310}.resort-card__cost--green{background-color:#21a038}.resort-card__title{font-size:20px;font-weight:700;line-height:20px;color:#fff;display:inline-block;transition:color .3s}@media (min-width: 1280px){.resort-card__title{font-size:24px;line-height:24px}}.resort-card__link{max-width:-moz-max-content;max-width:max-content}.resort-card__link:active .resort-card__title{color:#fe9410}@media (min-width: 1280px){.resort-card__link:hover .resort-card__title{color:#fe9410}}.resort-card__items{margin-top:16px;display:flex;flex-wrap:wrap;row-gap:14px;-moz-column-gap:20px;column-gap:20px}@media (min-width: 1280px){.resort-card__items{margin-top:20px}}.resort-card__item{color:#fff;font-size:16px;font-weight:400;line-height:16px;transition:color .3s}.resort-card__item:active{color:#fe9410}@media (min-width: 1280px){.resort-card__item{font-size:18px;font-weight:500;line-height:18px}.resort-card__item:hover{color:#fe9410}}.resort-card--mini{min-height:120px}@media (min-width: 1024px){.resort-card--mini{min-height:200px;aspect-ratio:auto}}.resort-card--mini .resort-card__container{padding:20px}@media (min-width: 1280px){.resort-card--mini .resort-card__container{padding:30px}}.resort-card--mini .resort-card__cost{display:none}@media (min-width: 768px){.resort-card--mini .resort-card__cost{display:inline-block}}.direction-card{position:relative;overflow:hidden;border-radius:10px;background-color:#fff}@media (max-width: 1023px){.direction-card{padding:24px}}@media (min-width: 1024px){.direction-card{padding:40px}}.direction-card:before{position:absolute;top:0;right:0}@media (max-width: 1023px){.direction-card:before{transform:scale(.6);transform-origin:top right}}@media (min-width: 1024px) and (max-width: 1279px){.direction-card:before{transform:scale(.8);transform-origin:top right}}.direction-card--green:before{content:url(/build/assets/bg-3-iE_BI0l9.svg)}.direction-card--orange:before{content:url(/build/assets/bg-2-Cj7NyGF9.svg)}.direction-card--blue:before{content:url(/build/assets/bg-1-w0__rHH0.svg)}.direction-card__title{font-weight:700;color:#263141}@media (max-width: 767px){.direction-card__title{font-size:20px;line-height:20px;max-width:200px}}@media (min-width: 768px){.direction-card__title{font-size:24px;line-height:24px}}@media (min-width: 1024px) and (max-width: 1279px){.direction-card__title{max-width:300px}}.direction-card__text{font-weight:400;color:#474f5a}@media (max-width: 767px){.direction-card__text{font-size:14px;line-height:16px;max-width:216px;margin-top:20px}}@media (min-width: 768px){.direction-card__text{font-size:16px;line-height:20px;max-width:590px;margin-top:24px}}.direction-card__link{font-weight:600;line-height:18px;display:inline-block;text-decoration:none;color:#1f56d8}.direction-card__link:active{color:#fe9410}@media (max-width: 1023px){.direction-card__link{font-size:16px;margin-top:24px}}@media (min-width: 1024px){.direction-card__link{font-size:18px;margin-top:40px}}@media (min-width: 1280px){.direction-card__link{transition:color .3s}.direction-card__link:hover{color:#fe9410}}@media (min-width: 1024px){.direction-card__content{max-width:440px}}.direction-card__icon{position:absolute}@media (max-width: 1023px){.direction-card__icon{top:10px;right:0}}@media (min-width: 1024px){.direction-card__icon{top:14px;right:14px}}.direction-card__icon img{stroke:transparent}@media (max-width: 1023px){.direction-card__icon img{width:70px;height:70px}}.our-team-card{background-color:#fff;border-radius:10px;box-shadow:0 12px 35px #64749a33}@media (max-width: 1023px){.our-team-card{padding:24px 24px 34px;min-height:230px}}@media (min-width: 1024px){.our-team-card{padding:40px;min-height:374px}}.our-team-card svg{margin-bottom:20px}@media (max-width: 1023px){.our-team-card svg{width:36px;height:36px}}.our-team-card__title{font-family:var(--FONT);font-weight:700;color:#263141}@media (max-width: 1023px){.our-team-card__title{font-size:16px;line-height:20px;margin-bottom:16px}}@media (min-width: 1024px){.our-team-card__title{font-size:24px;line-height:28px;margin-bottom:30px}}.our-team-card__title--small{font-weight:600}@media (max-width: 1023px){.our-team-card__title--small{font-size:16px;line-height:20px}}@media (min-width: 1024px){.our-team-card__title--small{font-size:18px;line-height:24px}}.our-team-card__text{font-weight:400;color:#474f5a}@media (max-width: 1023px){.our-team-card__text{font-size:16px;line-height:16px}}@media (min-width: 1024px){.our-team-card__text{font-size:18px;line-height:24px}}.reviews-service-rating{border:1px solid rgba(39,104,201,.15);position:relative}@media (max-width: 1023px){.reviews-service-rating{border-radius:8px;padding:20px}}@media (min-width: 1024px){.reviews-service-rating{border-radius:10px;padding:30px}}.reviews-service-rating__logo{position:absolute;display:inline-block;max-height:30px}@media (max-width: 1023px){.reviews-service-rating__logo{left:20px;top:20px}}@media (min-width: 1024px){.reviews-service-rating__logo{left:30px;top:30px}}.reviews-service-rating__logo img{height:100%;width:auto}.reviews-service-rating__content{display:flex}@media (max-width: 1023px){.reviews-service-rating__content{flex-direction:column;align-items:flex-end;gap:10px}}@media (min-width: 1024px){.reviews-service-rating__content{gap:20px;margin-top:80px}}@media (max-width: 1023px){.reviews-service-rating__value{display:flex;width:100%;justify-content:space-between;flex-direction:row-reverse}.reviews-service-rating__amount{font-size:40px;line-height:32px}}@media (min-width: 1024px){.reviews-service-rating__amount{font-size:48px;line-height:40px}}.reviews-service-rating__stars{display:flex}.reviews-service-rating__text{font-size:14px;line-height:16px;color:#474f5a}@media (min-width: 1024px){.reviews-service-rating__text{margin-top:4px}}.reviews-clients-card{background-color:#fff;border-radius:8px}@media (max-width: 1023px){.reviews-clients-card{padding:24px;box-shadow:0 1px 3px 1px #26314108}}@media (min-width: 1024px){.reviews-clients-card{padding:30px;box-shadow:0 5px 20px #26314105,0 1px 3px 1px #2631410d}}.reviews-clients-card__top{display:flex;justify-content:space-between}@media (max-width: 1023px){.reviews-clients-card__top{display:contents}}.reviews-clients-card__link{display:flex;align-items:center;gap:6px}.reviews-clients-card__link a{line-height:20px;color:#1f56d8;font-weight:600}.reviews-clients-card__link a:active{color:#fe9410}@media (max-width: 1023px){.reviews-clients-card__link a{font-size:16px}}@media (min-width: 1024px){.reviews-clients-card__link a{font-size:18px}}@media (min-width: 1280px){.reviews-clients-card__link a{transition:color .3s}.reviews-clients-card__link a:hover{color:#fe9410}}.reviews-clients-card__link svg{stroke:transparent;fill:transparent}.reviews-clients-card__stars{display:flex}@media (max-width: 1023px){.reviews-clients-card__stars img{width:16px;height:16px}}.reviews-clients-card__info{margin-top:4px;font-size:14px;line-height:18px;color:#474f5a;font-weight:600}.reviews-clients-card__info time{color:#a1abb9}.reviews-clients-card__text{color:#474f5a;font-weight:400;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 1023px){.reviews-clients-card__text{font-size:16px;line-height:20px;margin-top:20px}}@media (min-width: 1024px){.reviews-clients-card__text{font-size:18px;line-height:24px;margin-top:24px}}.reviews-clients-card__button{font-size:16px;font-weight:600;line-height:16px;color:#474f5a;border-bottom:1px dashed rgba(71,79,90,.5)}.reviews-clients-card__button:active{color:#fe9410;border-color:transparent}@media (min-width: 1280px){.reviews-clients-card__button{transition:color .3s,border-color .3s}.reviews-clients-card__button:hover{color:#fe9410;border-color:transparent}}.reviews-clients-card__bottom{display:flex;justify-content:space-between}@media (max-width: 1023px){.reviews-clients-card__bottom{margin-top:24px}}@media (min-width: 1024px){.reviews-clients-card__bottom{margin-top:30px}}@media (max-width: 1023px){.reviews-clients-card--default .reviews-clients-card__top{flex-direction:column;gap:10px}}.reviews-clients-card--default .reviews-clients-card__info{margin-top:0;font-size:16px;font-weight:700;line-height:18px}.reviews-clients-card--default .reviews-clients-card__info time{font-size:14px;font-weight:400;line-height:18px}.reviews-clients-card--default .reviews-clients-card__link span{color:#a1abb9}@media (max-width: 1023px){.reviews-clients-card--default .reviews-clients-card__link span{display:none}}@media (min-width: 1024px){.reviews-clients-card--default .reviews-clients-card__link span{display:block;font-size:16px;font-weight:400;line-height:18px}}.reviews-clients-card--default .reviews-clients-card__button{font-weight:400}.sight-types-card{overflow:hidden;border-radius:8px;background-color:#fff;box-shadow:0 5px 20px #26314108,0 1px 3px 1px #26314112}.sight-types-card__img{position:relative;display:flex;align-items:flex-end;padding:16px}@media (max-width: 1023px){.sight-types-card__img{height:215px}}@media (min-width: 1024px){.sight-types-card__img{height:280px}}.sight-types-card__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sight-types-card__bg{position:absolute;top:0;right:0;bottom:0;left:0}.sight-types-card__bg:before{position:absolute;width:100%;height:100%;content:"";background-image:linear-gradient(180deg,#0d192b00 40%,#0d192b60,#0d192bbf);top:0;right:0;bottom:0;left:0}.sight-types-card__label{position:absolute;top:16px;left:16px;display:flex;align-items:center;justify-content:center;width:112px;height:20px;background-color:#fc4310}.sight-types-card__label span{font-size:14px;font-weight:700;line-height:17px;text-align:center;color:#fff}.sight-types-card__title{position:relative;z-index:1}.sight-types-card__title a{font-family:var(--HEADING);text-decoration:none;color:#fff}@media (max-width: 1023px){.sight-types-card__title a{font-size:18px;font-weight:900;line-height:20px}}@media (min-width: 1024px){.sight-types-card__title a{font-size:24px;font-weight:700;line-height:26px}}.sight-types-card__title a:active{color:#fe9410}@media (min-width: 1280px){.sight-types-card__title a{transition:color .3s}.sight-types-card__title a:hover{color:#fe9410}}@media (max-width: 1023px){.sight-types-card__content{padding:16px}}@media (min-width: 1024px){.sight-types-card__content{padding:20px 16px 16px}}.sight-types-card__location{display:flex;align-items:center;gap:3px}.sight-types-card__location svg{stroke:transparent}.sight-types-card__location span{font-size:14px;font-weight:400;line-height:15px;color:#474f5a}.sight-types-card__text{font-size:16px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden;color:#474f5a;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (max-width: 1023px){.sight-types-card__text{margin-top:12px}}@media (min-width: 1024px){.sight-types-card__text{margin-top:16px}}.sight-types-card__buttons{display:flex;flex-wrap:wrap;gap:10px}@media (max-width: 1023px){.sight-types-card__buttons{margin-top:20px}}@media (min-width: 1024px){.sight-types-card__buttons{margin-top:24px}}.sight-types-card__button{display:flex;align-items:center;flex-grow:1;justify-content:center;text-decoration:none;border-radius:6px;gap:6px}@media (max-width: 1023px){.sight-types-card__button{padding:9px 20px}}@media (min-width: 1024px){.sight-types-card__button{padding:11px 20px}}.sight-types-card__button span{font-size:16px;font-weight:800;line-height:18px;text-align:center}.sight-types-card__button--orange{background-color:#fe9410}.sight-types-card__button--orange span{color:#fff}.sight-types-card__button--orange:active{background-color:#ef8807}@media (min-width: 1280px){.sight-types-card__button--orange{transition:background-color .3s}.sight-types-card__button--orange:hover{background-color:#ef8807}}.sight-types-card__button--cyan{background-color:#2768c912}.sight-types-card__button--cyan span{color:#1f56d8}.sight-types-card__button--cyan span:active{color:#263141}@media (min-width: 1280px){.sight-types-card__button--cyan{transition:color .3s}.sight-types-card__button--cyan:hover span{color:#263141}}.sight-types-card__button svg{stroke:transparent;fill:#a1abb9}.sight-types-card--mini .sight-types-card__text{margin-top:0}.sight-types-card--mini .sight-types-card__button svg{display:none}.search-card{display:flex;border-radius:6px;overflow:hidden;background-color:#fff;box-shadow:0 1px 3px 1px #26314108}@media (max-width: 1023px){.search-card{flex-direction:column}}@media (min-width: 1024px){.search-card{transition:box-shadow .3s}.search-card:hover{box-shadow:0 5px 20px #26314112,0 1px 3px 1px #2631410a}}.search-card__room{display:none}.search-card__information{position:relative;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 1023px){.search-card__information{flex-direction:column-reverse;overflow:hidden}.search-card__information--top{margin-top:16px}.search-card__information--top:before{position:absolute;content:"";top:0;right:0;bottom:0;height:100%;width:30px;background:linear-gradient(270deg,#fff,#fff0)}.search-card__information--bottom{margin-top:20px}.search-card__information--bottom .search-card__bottom{display:grid}}.search-card__information svg{display:inline-block;stroke:transparent;margin-right:8px}@media (max-width: 1023px){.search-card__bottom{display:flex;flex-direction:column}}.search-card__bottom .search-card__items{display:none}.search-card__name span{width:10px;height:10px;color:#474f5abf}.search-card__name svg{stroke:transparent}@media (max-width: 1023px){.search-card__name--mob{display:flex;font-size:16px;font-weight:600;line-height:18px;color:#474f5abf}}@media (min-width: 1024px){.search-card__name--mob{display:none}}@media (max-width: 1023px){.search-card__name--desktop{display:none}}@media (min-width: 1024px){.search-card__name--desktop{display:flex}}.search-card__oldprice{font-family:Panton;font-size:14px;font-weight:600;line-height:14px;color:#263141;position:relative;display:inline-block}.search-card__oldprice:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;height:1px;width:100%;background-color:#263141}.search-card__percent{display:flex;align-items:center;justify-content:center;background-color:#fc3f1d;width:20px;height:20px;border-radius:4px;font-size:14px;font-weight:700;line-height:14px;color:#fff}.search-card__costs{margin-top:10px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media (max-width: 1279px){.search-card__costs{grid-row:2/span 1;grid-column:1/span 2}}.search-card__cost{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.search-card__cost p{font-size:16px;font-weight:400;line-height:24px;color:#263141}.search-card__cost span{font-family:Panton;font-size:20px;font-weight:800;line-height:24px}.search-card__cost--red p span{color:#fc3f1d}.search-card__button{background-color:#fe9410;border-radius:6px;display:flex;align-items:center;justify-content:center;width:100%;padding:11px}.search-card__button:active{background-color:#ef8807}@media (max-width: 1023px){.search-card__button{grid-row:3/span 1;grid-column:1/span 2;margin-top:16px}}@media (min-width: 1024px){.search-card__button{margin-top:10px}}@media (min-width: 1280px){.search-card__button{transition:background-color .3s}.search-card__button:hover{background-color:#ef8807}}.search-card__button span{font-size:16px;font-weight:800;line-height:18px;text-align:center;color:#fff}.search-card__statuses{display:flex;flex-direction:column;gap:8px}@media (max-width: 1279px){.search-card__statuses{grid-row:1/span 1}}.search-card__status{display:flex;align-items:center;gap:4px}.search-card__status svg{stroke:transparent}.search-card__status span{font-size:14px;font-weight:400;line-height:14px}.search-card__status--orange span{color:#da8418}.search-card__status--green span{color:#14c405}.search-card__status--blue span{color:#3775bc}.search-card__status--red span{color:red}@media (max-width: 1023px){.search-card__review{flex-direction:column;align-items:flex-end;grid-column:2/span 1;grid-row:2/span 1;justify-content:flex-end}}@media (min-width: 1024px){.search-card__review{align-items:center}}@media (max-width: 1023px){.search-card__review--mob{display:flex}}@media (min-width: 1024px){.search-card__review--mob{display:none}}@media (max-width: 1023px){.search-card__review--desktop{display:none}}@media (min-width: 1024px){.search-card__review--desktop{display:flex;gap:4px}}@media (max-width: 1023px){.search-card__review span{display:none}}.search-card__rating{display:flex;align-items:center}.search-card__rating svg{width:18px;height:18px;fill:#fc0;stroke:transparent}.search-card__rating p{font-size:16px;font-weight:800;line-height:18px}.search-card__comments{font-weight:400;line-height:18px;color:#474f5abf}@media (max-width: 1279px){.search-card__comments{font-size:14px}}@media (min-width: 1280px){.search-card__comments{font-size:16px}}.search-card__underground{white-space:nowrap;display:flex;align-items:center}.search-card__underground span{font-size:16px;font-weight:500;line-height:18px;color:#263141}.search-card__metro{stroke:transparent}.search-card__metro--green{fill:#009a49}.search-card__metro--red{fill:#cd0505}.search-card__location{white-space:nowrap;font-size:16px;font-weight:400;line-height:18px;color:#474f5abf}@media (max-width: 1023px){.search-card__location{margin-top:4px}}@media (min-width: 1024px){.search-card__location{margin-top:6px}}@media (max-width: 1023px){.search-card__title:before{position:absolute;content:"";width:calc(100% + 32px);height:1px;background-color:#e8e8e8;top:0;left:-16px;right:0}.search-card__title{padding-top:16px;margin-top:16px;position:relative}}@media (min-width: 1024px){.search-card__title{margin-top:8px;max-width:410px}}.search-card__title a{font-family:Panton;font-size:18px;font-weight:700;line-height:20px;color:#263141;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.search-card__title a:active{color:#fe9410}@media (min-width: 1280px){.search-card__title a{transition:color .3s}.search-card__title a:hover{color:#fe9410}}.search-card__items{display:flex;align-items:center}@media (max-width: 1023px){.search-card__items{margin-top:16px;gap:10px}}@media (min-width: 1024px){.search-card__items{margin-top:20px;gap:16px}}.search-card__item{display:flex;align-items:center;gap:4px}.search-card__item svg{fill:transparent}@media (max-width: 1023px){.search-card__item svg{display:none}}.search-card__item p{font-size:16px;font-weight:400;line-height:18px;color:#474f5abf}.search-card__content{background-color:#fff;display:grid;width:100%}@media (max-width: 1023px){.search-card__content{padding:16px}}@media (min-width: 1024px){.search-card__content{-moz-column-gap:42px;column-gap:42px;grid-template-columns:1fr 176px;padding:20px 20px 20px 30px}}.search-card__image{height:auto;overflow:hidden;position:relative}@media (max-width: 1023px){.search-card__image{width:100%;max-height:210px}}@media (min-width: 1024px){.search-card__image{max-height:220px;height:220px}}@media (min-width: 1024px) and (max-width: 1279px){.search-card__image{width:300px;min-width:300px}}@media (min-width: 1280px) and (max-width: 1535px){.search-card__image{width:240px;min-width:240px}}@media (min-width: 1536px){.search-card__image{width:300px;min-width:300px}}.search-card__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.search-card__benefits{position:absolute;z-index:10;top:16px;left:16px;display:flex;gap:8px}.search-card__landlord,.search-card__cashback{font-size:14px;font-weight:700;line-height:14px;padding:2px 5px;color:#fff}.search-card__cashback{background-color:#0bab8b}.search-card__cashback span{font-weight:900}.search-card__landlord{background-color:#4e78da}.search-card__slider{height:100%}@media (min-width: 1280px){.search-card__slider{transition:opacity .3s}.search-card__slider:hover .swiper-button-next,.search-card__slider:hover .swiper-button-prev{opacity:.5}}.search-card__slider .swiper-button-next,.search-card__slider .swiper-button-prev{top:50%;transform:translateY(-50%);bottom:0;margin:0;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50px;background-color:#fff;box-shadow:0 5px 15px #4b6aa626,0 1px 4px #14448b0d;opacity:0}.search-card__slider .swiper-button-next:active,.search-card__slider .swiper-button-prev:active{opacity:1}@media (min-width: 1280px){.search-card__slider .swiper-button-next,.search-card__slider .swiper-button-prev{transition:opacity .3s}.search-card__slider .swiper-button-next:hover,.search-card__slider .swiper-button-prev:hover{opacity:1}}.search-card__slider .swiper-button-next svg,.search-card__slider .swiper-button-prev svg{width:10px;height:16px;fill:transparent}.search-card__slider .swiper-button-next:after,.search-card__slider .swiper-button-prev:after{display:none}.search-card__slider .swiper-button-prev{left:10px}.search-card__slider .swiper-button-prev svg{margin-right:2px;transform:rotate(180deg)}.search-card__slider .swiper-button-next{right:10px}.search-card__slider .swiper-button-next svg{margin-left:2px}.search-card__slider .swiper-pagination{display:flex;align-items:center;justify-content:center;bottom:10px}.search-card__slider .swiper-pagination-bullet{width:6px;height:6px;background-color:#ffffffa6;opacity:1;box-shadow:0 0 5px #0d192b40}.search-card__slider .swiper-pagination-bullet-active{background-color:#fff;width:8px;height:8px;box-shadow:0 0 5px #0d192b40}.search-card__slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.search-card__slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px}.media-card{display:flex;align-items:flex-start;flex-direction:column;height:100%;padding:30px;border-radius:10px;background-color:#f2f4f8;row-gap:16px}.media-card__img{display:inline-flex;width:auto;height:40px}.media-card__img img{width:auto;height:100%}.media-card__title{font-size:18px;font-weight:700;display:-webkit-box;overflow:hidden;min-height:44px;margin-top:24px;color:#263141;-webkit-box-orient:vertical;-webkit-line-clamp:2}.media-card__title a{font-weight:inherit;transition:color .3s;text-decoration:none;color:currentColor}.media-card__title a:hover{color:#fe9410}.media-card__text{font-size:16px;display:-webkit-box;overflow:hidden;min-height:96px;color:#474f5a;-webkit-box-orient:vertical;-webkit-line-clamp:4}.media-card__link{font-size:18px;display:inline-block;margin-top:16px;transition:color .3s;text-decoration:none;color:#1f56d8}.media-card__link:hover{color:#fe9410}.pagination{display:flex;align-items:center;justify-content:center}@media (max-width: 1023px){.pagination{margin-top:24px}}@media (min-width: 1024px){.pagination{margin-top:40px}}.pagination__wrapper{display:flex}@media (max-width: 1023px){.pagination__wrapper{-moz-column-gap:20px;column-gap:20px}}@media (min-width: 1024px){.pagination__wrapper{-moz-column-gap:10px;column-gap:10px}}.pagination__wrapper a{text-decoration:none}.pagination__amounts{display:flex;align-items:center}@media (max-width: 1023px){.pagination__amounts{gap:7px}}@media (min-width: 1024px){.pagination__amounts{gap:10px}}.pagination__amount{display:flex;align-items:center;justify-content:center;width:36px;height:36px;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#1f56d8;border-radius:18px}.pagination__amount:not(:has(svg)){width:auto;min-width:36px;padding-inline:8px}.pagination__amount span{font-size:16px;font-weight:600;line-height:18px;text-align:center}.pagination__amount svg{stroke:#1f56d8;fill:transparent}.pagination__amount:is(span:has(span)){cursor:default;border-radius:18px;background-color:#2768c926}.pagination__amount:is(span:has(span)) span{color:#263141}.pagination__amount[disabled]{cursor:default}.pagination__amount[disabled] svg{stroke:#2768c940}.pagination__amount:not([disabled]):not(span):active{background-color:#1f56d8}.pagination__amount:not([disabled]):not(span):active span{color:#fff}.pagination__amount:not([disabled]):not(span):active svg{stroke:#fff}@media (min-width: 1280px){.pagination__amount:not([disabled]):not(span){transition:background-color .3s}.pagination__amount:not([disabled]):not(span) span{transition:color .3s}.pagination__amount:not([disabled]):not(span) svg{transition:stroke .3s}.pagination__amount:not([disabled]):not(span):hover{background-color:#1f56d8}.pagination__amount:not([disabled]):not(span):hover span,.pagination__amount:not([disabled]):not(span):hover svg{color:#fff}}@media (max-width: 1023px){.pagination__amount.not-desktop-hidden{display:none}}.pagination__arrows{display:flex}.pagination__arrows a{color:#1f56d8}.site-main .swiper-button-next,.site-main .swiper-button-prev{display:flex;align-items:center;flex-shrink:0;justify-content:center;width:40px;height:40px;transition:background-color .3s,color .3s;color:#1f56d8;border:none;border-radius:50%;background-color:#fff;box-shadow:0 5px 15px #4b6aa626,0 1px 4px #14448b0d;--swiper-navigation-size: 40px}.site-main .swiper-button-next:after,.site-main .swiper-button-prev:after{display:none}.site-main .swiper-button-next svg,.site-main .swiper-button-prev svg{width:10px;height:16px}.site-main .swiper-button-next:hover,.site-main .swiper-button-prev:hover{color:#fff;background-color:#1f56d8}.site-main .swiper-button-prev svg{margin-right:2px}.site-main .swiper-button-next svg{margin-left:2px}.dropdown-menu__persons-iterator-button:disabled,.dropdown-menu__persons-iterator-button [disabled]{cursor:default}.dropdown-menu__persons-iterator-button:not(:active):disabled{color:var(--LIGHT-GRAY);background-color:hsl(from var(--LIGHT-GRAY) h s l/.1)}.dropdown-menu__persons-iterator-button:active:disabled{color:var(--ORANGE-5);background-color:hsl(from var(--ORANGE-5) h s l/.1)}.h2{margin-inline-start:0;margin-inline-end:0;unicode-bidi:isolate}.h3{unicode-bidi:isolate;margin-inline-start:0;margin-inline-end:0}.h2,.h3{font-family:var(--HEADING);line-height:1.2}.site-main .h3{font-family:var(--HEADING);scroll-margin-top:40px}.main-faq .h3{font-size:20px;line-height:24px;max-width:330px;color:#263141;font-weight:700;text-align:left}.search__element.dropdown .dropdown-menu:where([aria-hidden=true],:has([aria-hidden=true])){z-index:1}.search__element.dropdown .dropdown-menu:where([aria-hidden=false],:has([aria-hidden=false])){z-index:2}@media (max-width: 1279px){#search-input{pointer-events:none}}.search__target-input:where(:hover,:focus-visible,:active){--search-target-input-bgc: rgba(249, 160, 48, .75)}.vanilla-calendar-day .vanilla-calendar-day__btn_next,.vanilla-calendar-day .vanilla-calendar-day__btn_prev{display:none}.button-transparent{display:flex;justify-content:center;border:1px solid rgba(56,106,224,.25);border-radius:8px}@media (max-width: 639px){.button-transparent{width:100%;padding:11px}}@media (min-width: 640px){.button-transparent{max-width:-moz-max-content;max-width:max-content;padding:11px 86px}}@media (min-width: 1280px){.button-transparent:hover span{color:#fe9410}}.button-transparent span{font-size:16px;font-weight:600;line-height:18px;transition:color .3s;color:#1f56d8}.button-transparent:active span{color:#fe9410}.read-more-button{display:flex;align-items:center;max-width:-moz-max-content;max-width:max-content;cursor:pointer;color:#1f56d8;border:1px solid rgba(56,106,224,.25);border-radius:8px}.read-more-button:hover span{color:#fe9410}@media (max-width: 1023px){.read-more-button{padding:8px 16px;gap:8px}}@media (min-width: 1024px){.read-more-button{padding:11px 20px;gap:10px}}@media (max-width: 1023px){.read-more-button svg{width:14px;height:14px}}.read-more-button span{font-size:16px;font-weight:600;line-height:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .3s;color:#1f56d8}@media (max-width: 1023px){.main-about{padding-top:100px;padding-bottom:60px;background-image:linear-gradient(180deg,#f1f4f900,#f4f6fa)}}@media (min-width: 1024px){.main-about{background-color:#f4f6fa;padding-bottom:90px;padding-top:45px;background-image:none}}.main-about--white{background-color:#fff;background-image:none}.main-about__header{display:flex;justify-content:space-between;align-items:center}.main-about__header .button-transparent{padding:7px 16px}@media (max-width: 1023px){.main-about__header a{display:none}}@media (min-width: 1024px){.main-about__header a{display:inline-block}}.main-about__items{display:grid;-moz-column-gap:20px;column-gap:20px;row-gap:24px}@media (max-width: 1023px){.main-about__items{margin-top:40px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.main-about__items{margin-top:50px;grid-template-columns:repeat(3,minmax(0,1fr))}}.main-about__item svg{stroke:transparent}@media (max-width: 1279px){.main-about__item svg{width:36px;height:36px}}@media (min-width: 1280px){.main-about__item svg{width:48px;height:48px}}.main-about__title{font-weight:700;color:#263141}@media (max-width: 1279px){.main-about__title{line-height:20px;font-size:18px;margin-top:20px}}@media (min-width: 1280px){.main-about__title{font-size:24px;line-height:24px;margin-top:24px}}.main-about__text{margin-top:16px;font-weight:400;color:#474f5a}@media (max-width: 1279px){.main-about__text{line-height:16px;font-size:14px}}@media (min-width: 1280px){.main-about__text{font-size:16px;line-height:20px}}.main-about__text a{font-weight:600;color:#1f56d8;transition:color .3s}.main-about__text a:active{color:#fe9410}@media (min-width: 1280px){.main-about__text a:hover{color:#fe9410}}.main-about__buttons{margin-top:30px}@media (max-width: 1023px){.main-about__buttons{display:flex;justify-content:center}}@media (min-width: 1024px){.main-about__buttons{display:none}}@media (max-width: 767px){.main-about__buttons a{width:100%}}@media (min-width: 768px){.main-about__buttons a{width:-moz-max-content;width:max-content}}.pagination-huge{display:flex;align-items:center;justify-content:center}@media (max-width: 1023px){.pagination-huge{margin-top:24px}}@media (min-width: 1024px){.pagination-huge{margin-top:40px}}.pagination-huge__wrapper{display:flex}@media (max-width: 1023px){.pagination-huge__wrapper{gap:20px}}@media (min-width: 1024px){.pagination-huge__wrapper{gap:10px}}.pagination-huge__amounts{display:flex;align-items:center}@media (max-width: 1023px){.pagination-huge__amounts{gap:7px}}@media (min-width: 1024px){.pagination-huge__amounts{gap:10px}}.pagination-huge__amount{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:100%}.pagination-huge__amount span{font-size:16px;font-weight:600;line-height:18px;text-align:center;color:#1f56d8}.pagination-huge__amount svg{stroke:#1f56d8;fill:transparent}@media (max-width: 1023px){.pagination-huge__amount--hidden{display:none}.pagination-huge__amount--show{display:flex}}@media (min-width: 1024px){.pagination-huge__amount--show{display:none}}.pagination-huge__amount.active{cursor:default;border-radius:100%;background-color:#2768c926}.pagination-huge__amount.active span{color:#263141}.pagination-huge__amount.not-active{cursor:default}.pagination-huge__amount.not-active svg{stroke:#2768c940}.pagination-huge__amount:not(.not-active):not(.active):active{background-color:#1f56d8}.pagination-huge__amount:not(.not-active):not(.active):active span{color:#fff}.pagination-huge__amount:not(.not-active):not(.active):active svg{stroke:#fff}@media (min-width: 1280px){.pagination-huge__amount:not(.not-active):not(.active){transition:background-color .3s}.pagination-huge__amount:not(.not-active):not(.active) span{transition:color .3s}.pagination-huge__amount:not(.not-active):not(.active) svg{transition:stroke .3s}.pagination-huge__amount:not(.not-active):not(.active):hover{background-color:#1f56d8}.pagination-huge__amount:not(.not-active):not(.active):hover span{color:#fff}.pagination-huge__amount:not(.not-active):not(.active):hover svg{stroke:#fff}}.pagination-huge__arrows{display:flex}.pagination-huge__arrows--prev svg{transform:rotate(180deg)}@media (min-width: 1024px){.pagination-huge__arrows--next{margin-left:10px}}.title-with-slider-buttons .title-with-slider-buttons__buttons button{position:static;margin:0}.list-toggle{display:inline-flex;-moz-column-gap:4px;column-gap:4px;align-items:center;padding:0;cursor:pointer;border:0}.list-toggle:after{display:block;width:14px;height:14px;background-size:contain;background-image:url(/build/assets/icon-chevron-dark-BRCJTw1S.svg);content:"";margin-top:2px;transition:transform var(--DURATION)}.list-toggle span{font-weight:500;color:#474f5a;border-bottom:1px dashed rgba(71,79,90,.5);transition-property:color,border-color;transition-duration:var(--DURATION)}.list-toggle:hover span{color:#fe9410;border-color:transparent}.list-toggle.is-active:after{transform:rotateX(180deg)}.icon-marker-text{cursor:pointer}.icon-marker-text span{display:none;flex-direction:column;row-gap:16px;position:absolute;top:0;left:30px;width:-moz-max-content;width:max-content;min-width:120px;max-width:250px;padding:30px 10px 10px;text-align:center;border:1px solid rgba(128,128,128,.1803921569);border-radius:3px;background:#fff}.icon-marker-text span.active{display:flex}.icon-marker-text a{font-weight:600;font-size:14px;line-height:1;text-decoration:none;color:#1f56d8;display:inline;transition:color .3s}.icon-marker-text a:hover{color:#fe9410}.icon-marker-text button{top:4px;right:4px;width:20px;height:20px}.icon-marker-text img{border-radius:3px;width:100%}.icon-marker{position:relative;min-width:32px;min-height:32px;border-radius:50%}.ymaps3x0--marker:has(span.active){z-index:1!important}.related-links__wrapper{padding-top:40px;border-bottom:1px solid rgba(39,104,201,.15)}@media (max-width: 1023px){.related-links__wrapper{margin-bottom:40px;padding-bottom:40px}}@media (min-width: 1024px){.related-links__wrapper{margin-bottom:50px;padding-bottom:60px}}.related-links__title{color:#a1abb9}@media (max-width: 1023px){.related-links__title{font-size:16px;line-height:20px}}@media (min-width: 1024px){.related-links__title{font-size:24px;line-height:24px}}.related-links__items{display:grid;width:100%;margin-top:40px;padding-left:0;-moz-column-gap:16px;column-gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media (max-width: 1023px){.related-links__items{row-gap:10px}}@media (min-width: 1024px){.related-links__items{justify-content:space-between;row-gap:16px}}.related-links__items:has(.related-links__button.active) .related-links__item{--footer-toggle-display: inline-block}.related-links__item{line-height:16px;display:var(--footer-toggle-display, none);width:100%}@media (max-width: 1023px){.related-links__item{font-size:14px}}@media (min-width: 1024px){.related-links__item{font-size:16px}}.related-links__item:nth-child(-n+11),.related-links__item:has(.related-links__button){--footer-toggle-display: inline-block}.related-links__link{font-weight:500;line-height:16px;text-decoration:none;color:#1f56d8}@media (max-width: 1023px){.related-links__link{font-size:14px}}@media (min-width: 1024px){.related-links__link{font-size:16px;white-space:nowrap}}@media (min-width: 1280px){.related-links__link{transition:color .3s}.related-links__link:hover{color:#fe9410}}.related-links__button{display:flex;align-items:center;padding:0;cursor:pointer;border:none;background-color:#fff;background-image:none;-moz-column-gap:4px;column-gap:4px;-webkit-appearance:button;-moz-appearance:button;appearance:button}.related-links__button:before{font-weight:500;color:#474f5a;border-bottom:1px dashed rgba(71,79,90,.5)}@media (max-width: 1023px){.related-links__button:before{font-size:14px;line-height:14px}}@media (min-width: 1024px){.related-links__button:before{font-size:16px;line-height:16px}}@media (min-width: 1280px){.related-links__button:before{transition:border-color .3s,color .3s}}.related-links__button.active:before{content:attr(data-text-less)}.related-links__button:not(.active):before{content:attr(data-text-more)}@media (min-width: 1280px){.related-links__button:hover:before{color:#fe9410;border-color:transparent}}.related-links__button.active{order:9999}.related-links__button.active svg{transform:rotate(180deg)}.related-links svg{width:12px;height:12px;fill:transparent;stroke:#474f5a}.popular-and-useful .swiper-test{width:800px}.video-guide{position:relative;z-index:1}@media (max-width: 767px){.video-guide{background-image:url(/build/assets/decor-BlZYVoGD.svg);background-repeat:no-repeat;background-position:left bottom}}@media (max-width: 1023px){.video-guide{padding-top:50px}}@media (min-width: 1024px){.video-guide{padding-top:75px;padding-bottom:80px}}@media (min-width: 1280px){.video-guide{z-index:2}}.video-guide__wrapper{position:relative;display:flex}@media (max-width: 1023px){.video-guide__wrapper{flex-direction:column;gap:10px}}@media (min-width: 1024px){.video-guide__wrapper{align-items:center;flex-direction:row;justify-content:space-between;gap:20px}}.video-guide__media{position:relative;width:auto}@media (max-width: 1023px){.video-guide__media{height:280px;margin-left:5%}}@media (min-width: 768px) and (max-width: 1023px){.video-guide__media{height:495px}}@media (min-width: 1024px) and (max-width: 1279px){.video-guide__media{height:400px}}@media (max-width: 1279px){.video-guide__media{position:relative}}@media (min-width: 1280px){.video-guide__media{position:absolute;z-index:2;top:-120px;right:0;height:495px}}.video-guide__media button{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:.3s opacity;transform:translate(-50%,-50%);opacity:.75;border:none;border-radius:50%;background-color:#fe9410;box-shadow:0 20px 30px #194a6633}@media (max-width: 1023px){.video-guide__media button{width:70px;height:70px}}@media (min-width: 1024px){.video-guide__media button{width:90px;height:90px}}.video-guide__media button:hover{opacity:.85}.video-guide__media button:active{opacity:1}.video-guide__bg{width:100%;height:100%;filter:drop-shadow(20px 25px 20px rgba(100,116,154,.4))}.video-guide__bg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.video-guide__content{position:relative}@media (min-width: 1024px) and (max-width: 1279px){.video-guide__content{max-width:610px}}@media (min-width: 1280px){.video-guide__content{max-width:636px}}.video-guide__content:before{position:absolute;bottom:-65px;width:62px;height:74px;content:url(/build/assets/arrow-1-iEtxAuTW.svg)}@media (max-width: 767px){.video-guide__content:before{right:35px}}@media (max-width: 1023px){.video-guide__content:before{display:block}}@media (min-width: 768px) and (max-width: 1023px){.video-guide__content:before{right:202px}}@media (min-width: 1024px){.video-guide__content:before{display:none}}.video-guide__content:after{position:absolute;width:149px;height:29px;content:url(/build/assets/arrow-2-KAoNEO9J.svg)}@media (max-width: 1023px){.video-guide__content:after{display:none}}@media (min-width: 1024px){.video-guide__content:after{display:block}}@media (min-width: 1024px) and (max-width: 1279px){.video-guide__content:after{right:-5px;bottom:35px}}@media (min-width: 1280px){.video-guide__content:after{right:-39px;bottom:17px}}.video-guide__title{display:flex;align-items:center}@media (max-width: 1023px){.video-guide__title{gap:16px}}@media (min-width: 1024px){.video-guide__title{gap:24px}}.video-guide__title svg{stroke:transparent}@media (max-width: 1023px){.video-guide__title svg{width:40px;height:40px}}@media (min-width: 1024px){.video-guide__title svg{width:56px;height:56px}}.video-guide__title span{font-family:Panton;font-weight:600;color:#a1abb9}@media (max-width: 1023px){.video-guide__title span{font-size:18px;line-height:24px}}@media (min-width: 1024px){.video-guide__title span{font-size:24px;line-height:36px}}.video-guide__description{font-weight:400;color:#263141}@media (max-width: 1023px){.video-guide__description{font-size:18px;line-height:24px;margin-top:20px}}@media (min-width: 1024px){.video-guide__description{font-size:24px;line-height:32px;margin-top:25px}}.video-guide__text{font-weight:400;margin-top:50px}@media (max-width: 1023px){.video-guide__text{font-size:14px;line-height:18px}}@media (min-width: 768px) and (max-width: 1023px){.video-guide__text{text-align:center}}@media (min-width: 1024px){.video-guide__text{font-size:18px;line-height:20px}}.video-guide__text span{font-weight:700}@media (max-width: 1023px){.video-guide__text span{display:block}}.our-directions{position:relative;background-color:#eef3fb}@media (max-width: 1023px){.our-directions{margin-top:-80px;padding-top:100px;padding-bottom:50px;contain:paint}}@media (min-width: 1024px){.our-directions{padding-top:80px;padding-bottom:80px}}.our-directions:before{position:absolute;z-index:-1}@media (max-width: 767px){.our-directions:before{top:-55px;right:0;width:100px;content:url(/build/assets/bg-mob-DBVvsBNs.svg)}}@media (min-width: 1024px){.our-directions:before{top:-187px;right:0;content:url(/build/assets/bg-DYBl4_fn.svg)}}.our-directions__title{font-size:24px;font-weight:400;line-height:28px;color:#a1abb9}@media (max-width: 1023px){.our-directions__title{padding-top:50px}}@media (min-width: 1024px){.our-directions__title{font-size:40px;line-height:40px}}@media (min-width: 768px){.our-directions__title br{display:none}}.our-directions__cards{display:grid}@media (max-width: 1023px){.our-directions__cards{margin-top:30px;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px}}@media (min-width: 1024px){.our-directions__cards{margin-top:40px;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}}.our-team{position:relative}@media (max-width: 1023px){.our-team{padding-bottom:64px}}@media (min-width: 1024px){.our-team{padding-bottom:95px}}@media (max-width: 1023px){.our-team__wrapper{padding-top:208px}}@media (min-width: 1024px){.our-team__wrapper{padding-top:186px}}.our-team__bg{top:0;left:0;right:0;position:absolute;z-index:-1;overflow:hidden}@media (max-width: 1279px){.our-team__bg{max-height:1024px}}@media (min-width: 1280px){.our-team__bg{max-height:640px}}.our-team__bg img{width:100%;height:100%}.our-team__title{color:#fff}@media (max-width: 1023px){.our-team__title{font-size:24px;font-weight:700;line-height:28px}}@media (min-width: 1024px){.our-team__title{font-size:40px;font-weight:600;line-height:40px}}.our-team__cards{display:grid}@media (max-width: 1279px){.our-team__cards{margin-top:30px;grid-template-columns:1fr;gap:16px}}@media (min-width: 1024px) and (max-width: 1279px){.our-team__cards{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1280px){.our-team__cards{margin-top:50px;gap:24px;grid-template-columns:636px 1fr 1fr}}.history-slider{overflow:hidden}@media (max-width: 1023px){.history-slider{padding:30px 0}}@media (min-width: 1024px){.history-slider{padding:45px 0}}.history-slider__wrapper{position:relative}.history-slider__title{font-weight:400;color:#263141}@media (max-width: 1023px){.history-slider__title{font-size:24px;line-height:28px}}@media (min-width: 1024px){.history-slider__title{font-size:40px;line-height:40px}}.history-slider__tabs{display:flex;overflow-x:auto;margin-top:48px;padding-bottom:16px}@media (max-width: 1023px){.history-slider__tabs{gap:20px}}@media (min-width: 1024px){.history-slider__tabs{gap:24px}}@media (hover: hover){.history-slider__tabs::-webkit-scrollbar{height:4px}.history-slider__tabs::-webkit-scrollbar-track{border-radius:4px;background-color:#d4e1f4}.history-slider__tabs::-webkit-scrollbar-thumb{border-radius:4px;background-color:#1f56d8}}.history-slider__data{font-size:18px;font-weight:600;line-height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff}.history-slider__container{position:relative;display:flex;align-items:center;flex-direction:column}.history-slider__tab{position:relative;display:flex;align-items:flex-start;flex-direction:column}.history-slider__icon{position:relative;display:flex}.history-slider__icon svg{transition:color .3s;color:#d4e1f4;fill:#fff}.history-slider__year{font-size:24px;font-weight:700;line-height:24px;max-width:-moz-max-content;max-width:max-content;margin-top:10px;padding:4px 10px;cursor:pointer;transition:color .3s,background-color .3s;color:#1f56d8;border:none;border-radius:50px;background-color:#f4f6fa;-webkit-user-select:none;-moz-user-select:none;user-select:none}.history-slider__year:hover{color:#fff;background-color:#fe9410}.history-slider__text{font-size:16px;font-weight:400;line-height:18px;max-width:196px;margin-top:20px;color:#474f5a}@media (max-width: 1023px){.history-slider__text{display:none}}@media (min-width: 1024px){.history-slider__text{display:block}}@media (max-width: 1023px){.history-slider__slider{margin-top:30px}}@media (min-width: 1024px){.history-slider__slider{margin-top:50px}}.history-slider__slider .swiper-wrapper{border-radius:12px;box-sizing:border-box}.history-slider__slider .swiper-slide{height:auto}.history-slider__slide{display:flex;overflow:hidden;border-radius:10px}@media (max-width: 1023px){.history-slider__slide{flex-direction:column;height:100%}}@media (min-width: 1024px){.history-slider__slide{grid-template-columns:400px 1fr;display:grid;height:100%}}.history-slider__description{width:100%;background-color:#474f5a}@media (max-width: 1023px){.history-slider__description{padding:40px 24px 120px;flex-grow:1}}@media (min-width: 1024px){.history-slider__description{padding:50px 64px 100px}}.history-slider__subtitle{font-weight:700;color:#fff}@media (max-width: 1023px){.history-slider__subtitle{font-size:18px;line-height:20px}}@media (min-width: 1024px){.history-slider__subtitle{font-size:24px;line-height:32px}}.history-slider__content{display:flex;flex-direction:column}@media (max-width: 1023px){.history-slider__content{margin-top:20px;gap:20px}}@media (min-width: 1024px){.history-slider__content{margin-top:24px;gap:24px}}.history-slider__content p{font-weight:400;color:#fff}@media (max-width: 1023px){.history-slider__content p{font-size:16px;line-height:20px}}@media (min-width: 1024px){.history-slider__content p{font-size:18px;line-height:24px}}.history-slider__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:flex;position:relative;text-align:center}.history-slider__photo img:before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);background-color:#474f5a;border-radius:10px;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.history-slider__photo img:after{content:"☹" attr(alt);font-size:18px;color:#fff;position:absolute;z-index:2;top:5px;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:10%}@media (max-width: 1023px){.history-slider__photo img{aspect-ratio:1/1}}.history-slider .swiper-pagination{position:relative}.history-slider .swiper-pagination-bullet{display:flex;width:auto;height:auto;opacity:1;background-color:transparent}@media (min-width: 1024px){.history-slider .swiper-pagination-bullet{min-width:200px}}.history-slider .swiper-pagination-bullet:before{position:absolute;top:6px;right:0;left:30px;height:2px;content:"";background-color:#d4e1f4}@media (max-width: 1023px){.history-slider .swiper-pagination-bullet:before{width:128%}}@media (min-width: 1024px){.history-slider .swiper-pagination-bullet:before{width:119%}}.history-slider .swiper-pagination-bullet:last-child:before{display:none;margin-right:0}.history-slider .swiper-pagination-bullet-active .history-slider__year{color:#fff;background-color:#fe9410}.history-slider .swiper-pagination-bullet-active .history-slider__icon svg{color:#fe9410;stroke-opacity:1}.history-slider .swiper-pagination-bullets.swiper-pagination-horizontal{position:relative;top:0}.history-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.history-slider__navigation{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;height:40px;border-radius:50px;background-color:#f2f4f826}@media (max-width: 1023px){.history-slider__navigation{right:24px;bottom:40px;left:24px}}@media (min-width: 1024px){.history-slider__navigation{right:auto;bottom:50px;width:174px}}@media (width >= 1024px){.history-slider__navigation{left:460px}}.history-slider__navigation .swiper-button-next,.history-slider__navigation .swiper-button-prev{top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;border:none;border-radius:50px;background-color:#fff}.history-slider__navigation .swiper-button-next svg,.history-slider__navigation .swiper-button-prev svg{stroke:#1f56d8}.history-slider__navigation .swiper-button-next:active,.history-slider__navigation .swiper-button-prev:active{background-color:#1f56d8}.history-slider__navigation .swiper-button-next:active svg,.history-slider__navigation .swiper-button-prev:active svg{stroke:#fff}@media (min-width: 1280px){.history-slider__navigation .swiper-button-next,.history-slider__navigation .swiper-button-prev{transition:background-color .3s}.history-slider__navigation .swiper-button-next svg,.history-slider__navigation .swiper-button-prev svg{transition:stroke .3s}.history-slider__navigation .swiper-button-next:hover,.history-slider__navigation .swiper-button-prev:hover{background-color:#1f56d8}.history-slider__navigation .swiper-button-next:hover svg,.history-slider__navigation .swiper-button-prev:hover svg{stroke:#fff}}.history-slider__navigation .swiper-button-next svg,.history-slider__navigation .swiper-button-prev svg{width:10px;height:16px;fill:transparent}.history-slider__navigation .swiper-button-next:after,.history-slider__navigation .swiper-button-prev:after{display:none}.history-slider__navigation .swiper-button-prev{left:0}.history-slider__navigation .swiper-button-prev svg{margin-right:2px}.history-slider__navigation .swiper-button-next{right:0}.history-slider__navigation .swiper-button-next svg{margin-left:2px}.history-slider__navigation .swiper-button-disabled{background-color:#ffffff1a}.history-slider__navigation .swiper-button-disabled svg{stroke:#ffffff40}.media-slider{overflow:hidden}@media (max-width: 1023px){.media-slider{padding:30px 0}}@media (min-width: 1024px){.media-slider{padding:45px 0}}.media-slider a{text-decoration:none}.media-slider__title{font-weight:400;color:#263141}@media (max-width: 1023px){.media-slider__title{font-size:24px;line-height:28px}}@media (min-width: 1024px){.media-slider__title{font-size:40px;line-height:40px}}.media-slider__header{display:flex;align-items:center;justify-content:space-between}.media-slider__controls{display:flex;align-items:center;gap:30px}.media-slider__button{display:flex;align-items:center;justify-content:center;border:1px solid rgba(56,106,224,.25);border-radius:8px}@media (max-width: 1023px){.media-slider__button{padding:6px 10px}}@media (min-width: 1024px){.media-slider__button{padding:11px 20px}.media-slider__button:hover span{color:#fe9410}}.media-slider__button span{font-size:16px;font-weight:600;line-height:18px;transition:color .3s;color:#1f56d8}.media-slider__button span:active{color:#fe9410}.media-slider__slider.swiper{margin-top:40px;padding-bottom:20px}@media (max-width: 1023px){.media-slider__slider.swiper{overflow:visible}}@media (min-width: 1024px){.media-slider__slider.swiper{overflow:hidden}}.media-slider__slider.swiper .swiper-wrapper{align-items:stretch}.media-slider__slider.swiper .swiper-slide{height:auto}.media-slider .swiper-scrollbar{background-color:#2768c912}@media (min-width: 1024px){.media-slider .swiper-scrollbar{display:none}}.media-slider .swiper-scrollbar-drag{background-color:#2768c926}.media-slider .swiper-horizontal>.swiper-scrollbar,.media-slider .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:0;left:0;width:100%}.media-slider__navigation{position:relative;width:100px;height:40px}@media (max-width: 1023px){.media-slider__navigation{display:none}}@media (min-width: 1024px){.media-slider__navigation{display:block}}.media-slider__navigation .swiper-button-next,.media-slider__navigation .swiper-button-prev{top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;border:none;border-radius:50px;background-color:#fff;box-shadow:0 5px 15px #4b6aa626,0 1px 4px #14448b0d}.media-slider__navigation .swiper-button-next svg,.media-slider__navigation .swiper-button-prev svg{stroke:#1f56d8}.media-slider__navigation .swiper-button-next:active,.media-slider__navigation .swiper-button-prev:active{background-color:#1f56d8}.media-slider__navigation .swiper-button-next:active svg,.media-slider__navigation .swiper-button-prev:active svg{stroke:#fff}@media (min-width: 1280px){.media-slider__navigation .swiper-button-next,.media-slider__navigation .swiper-button-prev{transition:background-color .3s}.media-slider__navigation .swiper-button-next svg,.media-slider__navigation .swiper-button-prev svg{transition:stroke .3s}.media-slider__navigation .swiper-button-next:hover,.media-slider__navigation .swiper-button-prev:hover{background-color:#1f56d8}.media-slider__navigation .swiper-button-next:hover svg,.media-slider__navigation .swiper-button-prev:hover svg{stroke:#fff}}.media-slider__navigation .swiper-button-next svg,.media-slider__navigation .swiper-button-prev svg{width:10px;height:16px;fill:transparent}.media-slider__navigation .swiper-button-next:after,.media-slider__navigation .swiper-button-prev:after{display:none}.media-slider__navigation .swiper-button-prev{left:0}.media-slider__navigation .swiper-button-prev svg{margin-right:2px}.media-slider__navigation .swiper-button-next{right:0}.media-slider__navigation .swiper-button-next svg{margin-left:2px}.media-slider__navigation .swiper-button-disabled{background-color:#2768c90d}.media-slider__navigation .swiper-button-disabled svg{stroke:#1f56d840}@media (max-width: 1023px){.agent-network{padding-top:30px}}@media (min-width: 1024px){.agent-network{padding-top:45px}}.agent-network__header{display:flex;justify-content:space-between;gap:20px}.agent-network__title{color:#263141;font-weight:400}@media (max-width: 1023px){.agent-network__title{font-size:24px;line-height:28px}}@media (min-width: 1024px){.agent-network__title{font-size:40px;line-height:40px}}.agent-network__amount{display:flex}@media (max-width: 1023px){.agent-network__amount{gap:6px}}@media (min-width: 1024px){.agent-network__amount{gap:14px}}.agent-network__amount span{color:#a1abb9;font-family:Panton}@media (max-width: 1023px){.agent-network__amount span{font-size:24px;line-height:28px}}@media (min-width: 1024px){.agent-network__amount span{font-size:40px;line-height:40px}}.agent-network__amount svg{stroke:transparent;fill:transparent}@media (max-width: 1023px){.agent-network__amount svg{width:24px;height:24px}}@media (min-width: 1024px){.agent-network__amount svg{width:40px;height:40px}}.agent-network__form{margin-top:40px;position:relative}.agent-network__button{width:100%;padding:10px 12px;border-radius:4px;border:1px solid rgba(39,104,201,.12);background-color:#2768c90a}@media (max-width: 1023px){.agent-network__button{display:flex;justify-content:space-between}}@media (min-width: 1024px){.agent-network__button{display:none}}.agent-network__button span{font-size:16px;font-weight:500;line-height:18px;color:#a1abb9;transition:color .3s}.agent-network__button svg{color:#a1abb9;fill:transparent;transition:color .3s,transform .3s}.agent-network__button.active span{color:#263141}.agent-network__button.active svg{transform:rotate(180deg);color:#474f5a}.agent-network__cities{display:flex;flex-wrap:wrap;row-gap:16px;transition:opacity .3s,z-index .3s,visibility .3s}@media (max-width: 1023px){.agent-network__cities{position:absolute;top:44px;width:100%;left:0;right:0;-moz-column-gap:16px;column-gap:16px;background-color:#fff;border-radius:5px;padding:20px;box-shadow:0 5px 15px #0000001a,0 1px 2px #0000001a;opacity:0;visibility:hidden;z-index:-1}}@media (min-width: 1024px){.agent-network__cities{position:relative;-moz-column-gap:30px;column-gap:30px;opacity:1;visibility:visible;z-index:5}}.agent-network__cities.active{opacity:1;visibility:visible;z-index:5}.agent-network__cities label{position:relative}.agent-network__cities input{opacity:0;visibility:hidden;position:absolute}.agent-network__cities input:checked+span{color:#fe9410;border-bottom:transparent}.agent-network__cities span{font-size:16px;line-height:18px;color:#474f5a;border-bottom:1px dashed rgba(71,79,90,.35);transition:color .3s,border-color .3s}.agent-network__cities span:active{color:#fe9410;border-color:transparent}@media (min-width: 1280px){.agent-network__cities span{cursor:pointer}.agent-network__cities span:hover{color:#fe9410;border-color:transparent}}.agent-network .ymap-container{width:100%}@media (max-width: 1023px){.agent-network .ymap-container{margin-top:20px;height:500px}}@media (min-width: 1024px){.agent-network .ymap-container{margin-top:40px;height:550px}}.agent-network .ymap-container #map-yandex{height:100%;width:100%}.gratitude-slider{overflow:hidden;background-color:#eef3fb}@media (max-width: 1023px){.gratitude-slider{padding:50px 0}}@media (min-width: 1024px){.gratitude-slider{padding:80px 0 64px}.gratitude-slider__wrapper{display:flex;flex-direction:row;gap:64px}}@media (max-width: 1023px){.gratitude-slider__slider.swiper{overflow:visible;margin-top:40px;padding-bottom:20px}}@media (min-width: 1024px){.gratitude-slider__slider.swiper{overflow:hidden;max-width:768px;margin-top:0}}.gratitude-slider__slider.swiper .swiper-wrapper{align-items:stretch}.gratitude-slider__slider.swiper .swiper-slide{height:auto;width:auto}@media (min-width: 1024px){.gratitude-slider__content{width:464px}}.gratitude-slider__title{color:#263141}@media (max-width: 1023px){.gratitude-slider__title{font-size:24px;line-height:28px}}@media (min-width: 1024px){.gratitude-slider__title{font-size:40px;line-height:40px}}.gratitude-slider__text{color:#474f5a}@media (max-width: 1023px){.gratitude-slider__text{font-size:16px;line-height:20px;margin-top:20px}}@media (min-width: 1024px){.gratitude-slider__text{font-size:18px;line-height:24px;margin-top:40px}}.gratitude-slider__img{display:flex;overflow:hidden;align-items:flex-start;justify-content:center;height:100%}.gratitude-slider__img img{width:auto;height:100%}.gratitude-slider__card{display:flex;flex-direction:column;align-items:center;row-gap:10px}.gratitude-slider__container{position:relative;overflow:hidden;border-radius:8px;background-color:#fff;box-shadow:0 5px 20px #26314105,0 1px 3px 1px #2631410d}@media (max-width: 1023px){.gratitude-slider__container{height:181px;max-height:181px;padding:10px}}@media (min-width: 1024px){.gratitude-slider__container{height:320px;max-height:320px;padding:20px}}@media (min-width: 1280px){.gratitude-slider__container{cursor:pointer;transition:opacity .3s}.gratitude-slider__container:hover{opacity:.7}.gratitude-slider__container:hover .about-gratitude__icon{opacity:1}}.gratitude-slider__icon{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;transition:opacity .3s;opacity:0;border-radius:4px;background-color:#263141}.gratitude-slider__name{margin-top:10px;color:#a1abb9;line-height:1.2;word-wrap:break-word;text-align:center;text-wrap:balance}@media (max-width: 1023px){.gratitude-slider__name{font-size:12px;max-width:150px}}@media (min-width: 1024px){.gratitude-slider__name{font-size:14px;max-width:240px}}.gratitude-slider__navigation{position:relative;width:100px;height:40px;margin-top:64px}@media (max-width: 1023px){.gratitude-slider__navigation{display:none}}@media (min-width: 1024px){.gratitude-slider__navigation{display:block}}.gratitude-slider__navigation .swiper-button-next,.gratitude-slider__navigation .swiper-button-prev{top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;border:none;border-radius:50px;background-color:#fff;box-shadow:0 5px 15px #4b6aa626,0 1px 4px #14448b0d}.gratitude-slider__navigation .swiper-button-next svg,.gratitude-slider__navigation .swiper-button-prev svg{stroke:#1f56d8}.gratitude-slider__navigation .swiper-button-next:active,.gratitude-slider__navigation .swiper-button-prev:active{background-color:#1f56d8}.gratitude-slider__navigation .swiper-button-next:active svg,.gratitude-slider__navigation .swiper-button-prev:active svg{stroke:#fff}@media (min-width: 1280px){.gratitude-slider__navigation .swiper-button-next,.gratitude-slider__navigation .swiper-button-prev{transition:background-color .3s}.gratitude-slider__navigation .swiper-button-next svg,.gratitude-slider__navigation .swiper-button-prev svg{transition:stroke .3s}.gratitude-slider__navigation .swiper-button-next:hover,.gratitude-slider__navigation .swiper-button-prev:hover{background-color:#1f56d8}.gratitude-slider__navigation .swiper-button-next:hover svg,.gratitude-slider__navigation .swiper-button-prev:hover svg{stroke:#fff}}.gratitude-slider__navigation .swiper-button-next svg,.gratitude-slider__navigation .swiper-button-prev svg{width:10px;height:16px;fill:transparent}.gratitude-slider__navigation .swiper-button-next:after,.gratitude-slider__navigation .swiper-button-prev:after{display:none}.gratitude-slider__navigation .swiper-button-prev{left:0}.gratitude-slider__navigation .swiper-button-prev svg{margin-right:2px}.gratitude-slider__navigation .swiper-button-next{right:0}.gratitude-slider__navigation .swiper-button-next svg{margin-left:2px}.gratitude-slider .swiper-scrollbar{background-color:#2768c912}@media (min-width: 1024px){.gratitude-slider .swiper-scrollbar{display:none}}.gratitude-slider .swiper-scrollbar-drag{background-color:#2768c926}.gratitude-slider .swiper-horizontal>.swiper-scrollbar,.gratitude-slider .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:0;left:0;width:100%}.partners-slider{overflow:hidden;background-color:#f4f6fa}@media (max-width: 1023px){.partners-slider{padding:50px 0 40px}}@media (min-width: 1024px){.partners-slider{padding:70px 0}}.partners-slider__header{display:flex;justify-content:space-between}.partners-slider__name{font-weight:600;margin-top:20px;text-align:center;color:#a1abb9}@media (max-width: 1023px){.partners-slider__name{font-size:12px;line-height:14px;max-width:150px}}@media (min-width: 1024px){.partners-slider__name{font-size:14px;line-height:16px}}.partners-slider__logo{display:flex;align-items:center;justify-content:center;height:100%}@media (max-width: 1023px){.partners-slider__logo{max-height:60px}}@media (min-width: 1024px){.partners-slider__logo{max-height:70px}}.partners-slider__logo img{height:100%;-o-object-fit:contain;object-fit:contain}.partners-slider__item{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:space-between;height:100%}@media (max-width: 1023px){.partners-slider__item{padding:20px 10px;border:1px solid rgba(39,104,201,.1);border-radius:6px}}@media (min-width: 1024px){.partners-slider__item{padding:0 30px}.partners-slider__item:before{position:absolute;top:0;bottom:0;left:0;width:1px;height:100%;content:"";background-color:#2768c91a}}@media (max-width: 1023px){.partners-slider__slider.swiper{overflow:visible;margin-top:30px;padding-bottom:20px}}@media (min-width: 1024px){.partners-slider__slider.swiper{overflow:hidden;margin-top:60px}.partners-slider__slider.swiper:after{position:absolute;top:0;right:0;bottom:0;width:1px;height:100%;content:"";background-color:#2768c91a}}.partners-slider__slider.swiper .swiper-wrapper{position:relative;align-items:stretch}.partners-slider__slider.swiper .swiper-slide{height:auto}@media (max-width: 1023px){.partners-slider__slider.swiper .swiper-slide{width:auto}}.partners-slider__navigation{position:relative;width:100px;height:40px}@media (max-width: 1023px){.partners-slider__navigation{display:none}}@media (min-width: 1024px){.partners-slider__navigation{display:block}}.partners-slider__navigation .swiper-button-next,.partners-slider__navigation .swiper-button-prev{top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;border:none;border-radius:50px;background-color:#fff;box-shadow:0 5px 15px #4b6aa626,0 1px 4px #14448b0d}.partners-slider__navigation .swiper-button-next svg,.partners-slider__navigation .swiper-button-prev svg{stroke:#1f56d8}.partners-slider__navigation .swiper-button-next:active,.partners-slider__navigation .swiper-button-prev:active{background-color:#1f56d8}.partners-slider__navigation .swiper-button-next:active svg,.partners-slider__navigation .swiper-button-prev:active svg{stroke:#fff}@media (min-width: 1280px){.partners-slider__navigation .swiper-button-next,.partners-slider__navigation .swiper-button-prev{transition:background-color .3s}.partners-slider__navigation .swiper-button-next svg,.partners-slider__navigation .swiper-button-prev svg{transition:stroke .3s}.partners-slider__navigation .swiper-button-next:hover,.partners-slider__navigation .swiper-button-prev:hover{background-color:#1f56d8}.partners-slider__navigation .swiper-button-next:hover svg,.partners-slider__navigation .swiper-button-prev:hover svg{stroke:#fff}}.partners-slider__navigation .swiper-button-next svg,.partners-slider__navigation .swiper-button-prev svg{width:10px;height:16px;fill:transparent}.partners-slider__navigation .swiper-button-next:after,.partners-slider__navigation .swiper-button-prev:after{display:none}.partners-slider__navigation .swiper-button-prev{left:0}.partners-slider__navigation .swiper-button-prev svg{margin-right:2px}.partners-slider__navigation .swiper-button-next{right:0}.partners-slider__navigation .swiper-button-next svg{margin-left:2px}.partners-slider .swiper-scrollbar{background-color:#2768c912}@media (min-width: 1024px){.partners-slider .swiper-scrollbar{display:none}}.partners-slider .swiper-scrollbar-drag{background-color:#2768c926}.partners-slider .swiper-horizontal>.swiper-scrollbar,.partners-slider .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:0;left:0;width:100%}.contacts-feedback{position:relative;background-color:#f4f6fa}@media (max-width: 1023px){.contacts-feedback{padding-block:24px;padding-inline:20px}}@media (min-width: 1024px){.contacts-feedback{display:grid;padding-top:200px;padding-bottom:70px;grid-template-columns:subgrid}}.contacts-feedback__blocks{display:grid}@media (max-width: 1023px){.contacts-feedback__blocks{gap:20px}}@media (min-width: 1024px){.contacts-feedback__blocks{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));grid-column:2/3}}.contacts-feedback__block{display:flex;align-items:flex-start;flex-direction:column;border-radius:8px;background-color:#fff}@media (max-width: 1023px){.contacts-feedback__block{padding:20px;row-gap:16px}}@media (min-width: 1024px){.contacts-feedback__block{justify-content:space-between;min-height:240px;padding:40px;row-gap:20px}.contacts-feedback__block--large{grid-column:span 2}}.contacts-feedback h3{font-weight:600;color:#263141}@media (max-width: 1023px){.contacts-feedback h3{font-size:18px}}@media (min-width: 1024px){.contacts-feedback h3{font-size:24px}}.contacts-feedback p{color:#474f5abf}.contacts-feedback p:last-of-type{margin-bottom:16px}@media (max-width: 1023px){.contacts-feedback p{font-size:14px}}@media (min-width: 1024px){.contacts-feedback p{font-size:16px}}.contacts-feedback a{font-weight:700;display:flex;align-items:center;margin-top:auto;transition:color .3s;text-decoration:none;color:#1f56d8;gap:10px}.contacts-feedback a:before{width:24px;height:24px;content:"";background-image:url(/build/assets/icon-email-0PnH_km8.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.contacts-feedback a:hover{color:#fe9410}@media (max-width: 1023px){.contacts-feedback a{font-size:16px}}@media (min-width: 1024px){.contacts-feedback a{font-size:18px}.contacts-map{--grid-column: content}.contacts-map:has(+.contacts-feedback){position:relative;z-index:1;margin-bottom:-150px}}.contacts-map .ymap-container{width:100%}@media (max-width: 1023px){.contacts-map .ymap-container{height:260px}}@media (min-width: 1024px){.contacts-map .ymap-container{height:300px;padding:10px;border-radius:10px;background-color:#fff;box-shadow:0 10px 50px #64749a26,0 0 6px #14448b0d}}.contacts-map .ymap-container #map-yandex{width:100%;height:100%}.contacts-hero{display:flex;align-items:flex-start;flex-direction:column;width:100%;row-gap:clamp(1.25rem,4.62vi + .17rem,3.13rem);padding-block:clamp(2.5rem,3.08vi + 1.78rem,3.75rem)}.contacts-hero h1{font-family:var(--HEADING);text-wrap:balance;color:var(--BLACKBLUE);grid-area:am-title}@media (max-width: 1023px){.contacts-hero h1{font-size:24px;font-weight:800}}@media (min-width: 1024px){.contacts-hero h1{font-size:48px;font-weight:700}}.contacts-hero__blocks{display:flex}@media (max-width: 1023px){.contacts-hero__blocks{flex-direction:column;row-gap:30px}}@media (min-width: 1024px){.contacts-hero__blocks{-moz-column-gap:120px;column-gap:120px}}@media (min-width: 1024px) and (max-width: 1279px){.contacts-hero__block--large{max-width:610px}}@media (min-width: 1280px){.contacts-hero__block--large{max-width:740px}}.contacts-hero__block--small{display:flex;flex-direction:column}@media (max-width: 1023px){.contacts-hero__block--small{row-gap:32px}}@media (min-width: 1024px){.contacts-hero__block--small{order:1;row-gap:48px}}.contacts-hero__name{font-size:16px;font-weight:400;line-height:20px;color:#a1abb9}.contacts-hero__link{font-family:Panton;display:inline-block;transition:color .3s;text-decoration:none;color:#263141}.contacts-hero__link:hover{color:#fe9410}@media (max-width: 1023px){.contacts-hero__link{font-size:18px;font-weight:700;line-height:24px;margin-top:8px}}@media (min-width: 1024px){.contacts-hero__link{font-size:30px;font-weight:600;line-height:32px;margin-top:16px}}@media (max-width: 1023px){.contacts-hero__link--blue{color:#1f56d8}}.contacts-hero__undergrounds{display:flex;margin-top:30px}@media (max-width: 1023px){.contacts-hero__undergrounds{flex-direction:column;gap:6px}}@media (min-width: 1024px){.contacts-hero__undergrounds{gap:24px}}.contacts-hero__underground{display:flex;align-items:center;gap:6px}.contacts-hero__underground span{font-size:14px;font-weight:500;line-height:16px;color:#474f5a}.contacts-hero__underground svg{stroke:transparent}.contacts-hero__text{display:flex;flex-direction:column;margin-top:20px}@media (max-width: 1279px){.contacts-hero__text{gap:20px}}.contacts-hero__text p{font-size:14px;font-weight:400;line-height:16px;text-align:left;color:#474f5abf}.contacts-hero__buttons{margin-top:30px}.contacts-hero .button-transparent{cursor:pointer}@media (min-width: 1024px){.contacts-hero .button-transparent{padding:12px 16px}}@media (max-width: 1023px){.how-to-book-inner-faq{padding-top:10px;padding-bottom:40px}}@media (min-width: 1024px){.how-to-book-inner-faq{padding-top:40px;padding-bottom:50px}}.how-to-book-inner-faq__title{font-weight:700}.how-to-book-inner-faq__text{margin-top:20px;color:#474f5abf}@media (max-width: 1023px){.how-to-book-inner-faq__text{font-size:16px;line-height:20px}}@media (min-width: 1024px){.how-to-book-inner-faq__text{font-size:18px;line-height:24px}}.how-to-book-inner-faq__buttons{display:flex;gap:10px}@media (max-width: 1023px){.how-to-book-inner-faq__buttons{margin-top:30px}}@media (min-width: 1024px){.how-to-book-inner-faq__buttons{margin-top:40px}}.how-to-book-inner-faq__button{font-size:16px;font-weight:600;line-height:20px;transition:color .3s,border-color .3s,background-color .3s;color:#263141;border:1px solid rgba(56,106,224,.25);border-radius:8px}@media (max-width: 1023px){.how-to-book-inner-faq__button{padding:8px 12px}}@media (min-width: 1024px){.how-to-book-inner-faq__button{padding:10px 16px}}.how-to-book-inner-faq__button.active{cursor:default;color:#fff;border-color:#2768c9;background-color:#2768c9}@media (min-width: 1280px){.how-to-book-inner-faq__button:not(.active):hover{border-color:#fe9410}}.how-to-book-inner-faq__items{display:none;border-top:1px solid rgba(39,104,201,.15)}@media (max-width: 1023px){.how-to-book-inner-faq__items{margin-top:30px}}@media (min-width: 1024px){.how-to-book-inner-faq__items{margin-top:40px}}.how-to-book-inner-faq__items.active{display:block}.how-to-book-inner-faq__item{border-bottom:1px solid rgba(39,104,201,.15)}.how-to-book-inner-faq__question{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;border:none}.how-to-book-inner-faq__question:hover h3{color:#fe9410}@media (max-width: 1023px){.how-to-book-inner-faq__question{padding:24px 6px 24px 0;gap:15px}}@media (min-width: 1024px){.how-to-book-inner-faq__question{padding:30px 8px 30px 0}}.how-to-book-inner-faq__question.active svg{transform:rotate(180deg)}.how-to-book-inner-faq__question h3{font-family:var(--FONT);font-size:18px;transition:color .3s;text-align:left;color:#263141}@media (max-width: 1023px){.how-to-book-inner-faq__question h3{font-weight:600;width:100%}}@media (min-width: 1024px){.how-to-book-inner-faq__question h3{font-weight:700}}.how-to-book-inner-faq__question svg{transition:transform .3s;stroke:#1f56d8;fill:transparent}@media (max-width: 1023px){.how-to-book-inner-faq__question svg{width:10px;min-width:10px}}.how-to-book-inner-faq__answer{font-size:18px;font-weight:400;line-height:24px;display:none;padding-bottom:40px;color:#474f5a}.how-to-book-inner-faq__answer a{transition:color .3s;text-decoration:none;color:#1f56d8}.how-to-book-inner-faq__answer a:hover{color:#fe9410}.how-to-book-inner-video{display:flex;align-items:center;justify-content:center;--grid-column: content;padding-block:clamp(1.25rem,4.62vi + .17rem,3.13rem)}.how-to-book-inner-video__wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;-moz-column-gap:clamp(1.25rem,1.85vi + .82rem,2rem);column-gap:clamp(1.25rem,1.85vi + .82rem,2rem);padding-block:20px;padding-inline:clamp(.75rem,1.23vi + .46rem,1.25rem)}@media (max-width: 1023px){.how-to-book-inner-video__wrapper{border:1px solid #DFE9F7;border-radius:8px}}.how-to-book-inner-video button{display:flex;flex-shrink:0;padding:0;cursor:pointer;border:none}.how-to-book-inner-video button:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0}.how-to-book-inner-video button:after{position:absolute;content:"";transition:background-color var(--DURATION);border-radius:50%;background-color:var(--ORANGE);background-image:url(/build/assets/icon-video-play-CZ7eey8N.svg);background-size:contain}@media (max-width: 1023px){.how-to-book-inner-video button:after{width:60px;height:60px;box-shadow:0 12px 24px #194a6633}}@media (min-width: 1024px){.how-to-book-inner-video button:after{top:calc(50% - 36px);left:54px;width:72px;height:72px}}.how-to-book-inner-video button:not(:hover):after{background-color:#ff940f99}@media (max-width: 1023px){.how-to-book-inner-video button{width:60px;height:60px;border-radius:50%}}@media (min-width: 1024px){.how-to-book-inner-video button{width:145px;height:150px}}@media (max-width: 1023px){.how-to-book-inner-video button img{display:none}}@media (min-width: 1024px){.how-to-book-inner-video button img{filter:drop-shadow(0 12px 24px rgba(25,74,102,.2))}}.how-to-book-inner-video__text{display:inline-flex;align-items:flex-start;flex-direction:column;width:-moz-min-content;width:min-content;row-gap:clamp(.5rem,1.23vi + .21rem,1rem)}.how-to-book-inner-video h2{font-family:var(--HEADING);font-size:clamp(1.13rem,.92vi + .91rem,1.5rem);font-weight:700;line-height:1.2;display:inline-flex;align-items:flex-end;transition:color var(--DURATION);text-wrap:balance;color:var(--BLUE-LINKS);-moz-column-gap:clamp(.5rem,1.85vi - .18rem,1rem);column-gap:clamp(.5rem,1.85vi - .18rem,1rem)}.how-to-book-inner-video h2 mark{font-size:inherit;font-weight:500;line-height:inherit;display:inline-block;color:var(--TEXT-2);border-radius:50px}@media (max-width: 1023px){.how-to-book-inner-video h2 mark{background-color:transparent}}@media (min-width: 1024px){.how-to-book-inner-video h2 mark{background-color:#2768c912;padding-block:2px;padding-inline:12px}}.how-to-book-inner-video:hover h2{color:var(--ORANGE)}.how-to-book-inner-video small{font-size:16px;text-wrap:balance;color:var(--TEXT-3)}@media (min-width: 1024px){.how-to-book-inner-video small{position:relative;padding-inline:16px;padding-block:8px}.how-to-book-inner-video small:before{position:absolute;z-index:-1;top:0;left:-30px;width:299px;height:62px;content:"";background-image:url(/build/assets/icon-video-balloon-BnFYy2lo.svg)}}.how-to-book-inner-hero{display:flex;align-items:center;flex-direction:column;padding-top:clamp(3.75rem,4.62vi + 2.67rem,5.63rem);text-align:center;row-gap:clamp(1rem,1.54vi + .89rem,1.5rem);--grid-column: content}.how-to-book-inner-hero h1{font-family:var(--HEADING);font-size:clamp(1.5rem,3.7vi + .63rem,3rem);text-wrap:balance;color:var(--BLACKBLUE)}@media (max-width: 1023px){.how-to-book-inner-hero h1{font-weight:800}}@media (min-width: 1024px){.how-to-book-inner-hero h1{font-weight:700}}.how-to-book-inner-hero p{font-size:clamp(1rem,.31vi + .93rem,1.13rem);font-weight:400;text-wrap:balance;color:var(--TEXT-3)}.how-to-book-inner-manual{position:relative;background-color:#f4f6fa}@media (max-width: 1023px){.how-to-book-inner-manual{padding-top:30px;padding-bottom:20px}}@media (min-width: 1024px){.how-to-book-inner-manual{padding-top:35px;padding-bottom:30px}}.how-to-book-inner-manual:before{position:absolute;z-index:-1;top:100%;width:100%;content:"";background-color:#f4f6fa}@media (max-width: 1023px){.how-to-book-inner-manual:before{height:147px}}@media (min-width: 1024px){.how-to-book-inner-manual:before{height:134px}}.how-to-book-inner-manual__steps{position:relative;display:flex;flex-direction:column}@media (max-width: 1279px){.how-to-book-inner-manual__steps{gap:60px}}@media (min-width: 1280px){.how-to-book-inner-manual__steps{gap:70px}}@media (max-width: 1279px){.how-to-book-inner-manual__line{display:none}}@media (min-width: 1280px){.how-to-book-inner-manual__line{position:absolute;top:66px;left:350px;display:block}}.how-to-book-inner-manual figure{position:relative;z-index:1;display:flex;align-items:center}@media (max-width: 1279px){.how-to-book-inner-manual figure{flex-direction:column}}@media (min-width: 1280px){.how-to-book-inner-manual figure{justify-content:space-between}.how-to-book-inner-manual figure:nth-of-type(odd){flex-direction:row-reverse}}.how-to-book-inner-manual figcaption{max-width:636px}@media (max-width: 1279px){.how-to-book-inner-manual figcaption{display:contents}.how-to-book-inner-manual figcaption>*{max-width:636px}}.how-to-book-inner-manual figcaption h2{width:100%}@media (max-width: 1279px){.how-to-book-inner-manual figcaption h2{font-size:20px;font-weight:700;line-height:24px;text-align:center;margin-bottom:30px;order:-1}}@media (min-width: 1280px){.how-to-book-inner-manual figcaption h2{font-weight:600}}.how-to-book-inner-manual ul{display:flex;flex-direction:column;margin-top:30px;padding-left:0;list-style-position:inside;list-style-type:none;counter-reset:number 0;gap:20px;width:100%}.how-to-book-inner-manual li{position:relative;counter-increment:number 1;color:#474f5a}@media (max-width: 1023px){.how-to-book-inner-manual li{font-size:16px;line-height:20px;padding-left:40px}}@media (min-width: 1024px){.how-to-book-inner-manual li{font-size:18px;line-height:24px;padding-left:46px}}.how-to-book-inner-manual li:before{font-family:Tilda Sans;font-size:18px;font-weight:700;line-height:24px;position:absolute;top:-3px;left:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;content:counter(number);text-align:center;color:#0bab8b;border-radius:100px;background-color:#0bab8b1a}.how-to-book-inner-manual li a{transition:color .3s;text-decoration:none;color:#1f56d8}.how-to-book-inner-manual li a:hover{color:#fe9410}.how-to-book-inner-manual__text{display:flex;flex-direction:column;margin-top:30px;gap:30px;width:100%}.how-to-book-inner-manual__text p{font-size:18px;font-weight:400;line-height:24px;text-align:left;color:#474f5a}.how-to-book-questions{--grid-column: content;padding-block:40px}.how-to-book-questions__block{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:space-between;border-radius:10px;background-color:#fff;box-shadow:0 12px 35px #64749a26,0 0 6px #14448b0d}@media (max-width: 1023px){.how-to-book-questions__block{padding:20px 20px 24px}}@media (min-width: 1024px){.how-to-book-questions__block{padding:40px}.how-to-book-questions__content{max-width:815px}}.how-to-book-questions__title{font-weight:700;color:#263141}@media (max-width: 1023px){.how-to-book-questions__title{font-size:18px;line-height:24px}}@media (min-width: 1024px){.how-to-book-questions__title{font-size:24px;line-height:30px;margin-bottom:24px}}.how-to-book-questions__text{color:#474f5abf}@media (max-width: 1023px){.how-to-book-questions__text{margin-top:16px}}@media (min-width: 1024px){.how-to-book-questions__text{display:inline}}.how-to-book-questions__link{transition:color .3s;text-decoration:none;color:#263141}.how-to-book-questions__link:hover{color:#fe9410}@media (max-width: 1023px){.how-to-book-questions__link{font-size:16px;font-weight:700;display:flex;align-items:center;margin-top:20px;color:#1f56d8;gap:8px}}@media (min-width: 1024px){.how-to-book-questions__link{font-size:18px;font-weight:600;display:inline}}@media (max-width: 1023px){.how-to-book-questions__link:before{width:20px;height:20px;content:"";background-image:url(/build/assets/icon-tel-Cxj1KEkD.svg)}.how-to-book-questions__icon{position:absolute;top:0;right:0}.reviews-hero{padding-block:50px}}@media (min-width: 1024px){.reviews-hero{padding-block:70px}}.reviews-hero__text{font-weight:400;display:flex;align-items:flex-start;flex-direction:column;color:#474f5abf}@media (max-width: 1023px){.reviews-hero__text{font-size:16px;margin-top:20px}}@media (min-width: 1024px){.reviews-hero__text{font-size:18px;margin-top:30px}}.reviews-hero__text a{transition:color .3s,border-color .3s;text-decoration:none;color:#1f56d8;border-bottom:1px dashed rgba(31,86,216,.5)}.reviews-hero__text a:hover{color:#fe9410;border-color:transparent}.reviews-hero__subtitle{font-weight:700;margin-top:50px;color:#a1abb9}@media (max-width: 1023px){.reviews-hero__subtitle{font-size:16px;line-height:16px}}@media (min-width: 1024px){.reviews-hero__subtitle{font-size:18px;line-height:24px;margin-top:60px}}.reviews-hero__items{display:grid;margin-top:20px;gap:clamp(16px,1.23vi + 11.38px,24px)}@media (width >= 1280px){.reviews-hero__items{grid-template-columns:repeat(4,1fr)}}@media (width >= 1024px) and (width < 1280px){.reviews-hero__items{grid-template-columns:repeat(2,1fr)}}.reviews-clients{background-color:#f4f6fa}@media (max-width: 1023px){.reviews-clients{padding:50px 0}}@media (min-width: 1024px){.reviews-clients{padding:60px 0}}.reviews-clients__wrapper{display:flex;align-items:center;flex-direction:column}@media (max-width: 1023px){.reviews-clients__wrapper{row-gap:30px}}@media (min-width: 1024px){.reviews-clients__wrapper{row-gap:40px}}.reviews-clients__header{display:flex;width:100%;gap:20px}@media (max-width: 1023px){.reviews-clients__header{align-items:center;flex-direction:column}}@media (min-width: 1024px){.reviews-clients__header{align-items:center;justify-content:space-between}}.reviews-clients__cards{display:grid}@media (max-width: 1023px){.reviews-clients__cards{margin-top:30px;gap:16px;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 1024px){.reviews-clients__cards{margin-top:40px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width: 1023px){.reviews-media{padding:60px 0 40px}}@media (min-width: 1024px){.reviews-media{padding:80px 0 50px}}.reviews-media__blocks{display:grid}@media (max-width: 1023px){.reviews-media__blocks{margin-block:30px;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px}}@media (min-width: 1024px){.reviews-media__blocks{margin-block:40px;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.reviews-media .read-more-button{margin-inline:auto}.main-faq{overflow:hidden}@media (min-width: 1024px){.main-faq{padding:40px 0 20px;background-color:#f4f6fa}}.main-faq__container{position:relative}@media (min-width: 1024px){.main-faq__container{display:flex;flex-direction:column;justify-content:space-between;height:100%}}@media (min-width: 1024px) and (max-width: 1279px){.main-faq__container{padding:20px;gap:20px}}@media (min-width: 1280px){.main-faq__container{padding:30px}}@media (min-width: 1024px){.main-faq__blocks{display:grid;grid-template-columns:306px 1fr 306px;-moz-column-gap:24px;column-gap:24px}}.main-faq__block{position:relative;display:flex;overflow:hidden;padding:18px 0}@media (min-width: 1024px){.main-faq__block{min-height:220px;padding:0;border-radius:10px;background-color:#fff;box-shadow:0 5px 10px #1544821a}}.main-faq__block>a{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}@media (max-width: 1023px){.main-faq__block--cyan{background-color:#10a2ec}.main-faq__block--blue{background-color:#4e78da}.main-faq__block--green{background-color:#23c1a1}}.main-faq__top{position:relative;display:flex;justify-content:space-between;-moz-column-gap:16px;column-gap:16px}@media (max-width: 1023px){.main-faq__top{align-items:center}}@media (min-width: 1024px){.main-faq__top{align-items:flex-start}}.main-faq__title p{font-weight:700;text-align:left;line-height:1.2;text-wrap:balance}@media (min-width: 768px) and (max-width: 1023px){.main-faq__title p br{display:none}}@media (max-width: 1023px){.main-faq__title p{font-size:16px;line-height:18px;color:#fff}}@media (min-width: 1024px){.main-faq__title p{color:#263141}.main-faq__title p br{display:block}}@media (min-width: 1280px){.main-faq__title p{font-size:20px;line-height:24px;max-width:330px}}.main-faq__title{display:flex;align-items:center;gap:20px}.main-faq__description{position:relative}@media (max-width: 1023px){.main-faq__description{display:none}}@media (min-width: 1024px){.main-faq__description{font-size:16px;font-weight:500;line-height:20px;display:block}}.main-faq__description u{font-weight:700;text-decoration:none;color:#1f56d8;border-bottom:1px solid #1F56D8}@media (min-width: 1024px){.main-faq__description u{transition:color .3s,border-color .3s}.main-faq__block:hover .main-faq__description u{color:#fe9410;border-color:#fe9410}}.main-faq__arrow{color:#fff}@media (max-width: 767px){.main-faq__arrow{margin-left:10px}}@media (min-width: 768px){.main-faq__arrow{margin-left:0}}@media (min-width: 1024px){.main-faq__arrow{display:flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;transition:background-color .3s,color .3s;color:#000;border-radius:50%}.main-faq__arrow--cyan{background-color:#0093dd26}.main-faq__arrow--blue{background-color:#fdae3826}.main-faq__arrow--green{background-color:#23c1a126}.main-faq__block:hover .main-faq__arrow{color:#fff;background-color:#1f56d8}}.main-faq__title>svg{min-width:32px;flex-shrink:0}@media (min-width: 1024px){.main-faq__title>svg{display:none}}.main-faq__bg{position:absolute;bottom:0}@media (max-width: 1023px){.main-faq__bg{right:-20px}}@media (min-width: 1024px){.main-faq__bg{right:0}}.main-faq__list{padding-left:0;list-style-type:none}@media (max-width: 1279px){.main-faq__list{gap:4px}}@media (min-width: 1280px){.main-faq__list{gap:10px}}@media (max-width: 1023px){.main-procedures{position:relative;padding-top:30px;background-image:linear-gradient(180deg,#fff0,#2768c912)}}@media (min-width: 1024px){.main-procedures{padding-top:45px;padding-bottom:45px;background-color:#f4f6fa;background-image:none}}.main-procedures__wrapper{position:relative}.main-procedures__blocks--mobile{margin-top:30px;padding-bottom:70px}@media (min-width: 1024px){.main-procedures__blocks--mobile{display:none}}@media (max-width: 1023px){.main-procedures__blocks--laptop{display:none}}@media (min-width: 1024px){.main-procedures__blocks--laptop{display:grid;margin-top:40px;gap:24px;grid-template-columns:1fr 416px}}.main-procedures__items{display:flex;flex-direction:column;gap:20px}.main-procedures__number{font-size:36px;font-weight:700;line-height:40px;display:flex;flex-direction:column;color:#263141;gap:2px}.main-procedures__bg{position:absolute;z-index:-1;right:0;bottom:0;max-width:224px;max-height:330px}.main-procedures__bg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main-procedures__block{position:relative;padding:30px;border-radius:10px;background-color:#fff;box-shadow:0 12px 35px #64749a1f}.main-procedures__image{position:absolute;right:0;bottom:0;width:100%;max-width:390px;height:100%;max-height:430px}.main-procedures__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 1279px){.main-procedures__image{display:none}}@media (min-width: 1280px){.main-procedures__image{display:block}}.main-procedures__name{font-size:18px;font-weight:700;line-height:24px;color:#a1abb9}.main-procedures__links{display:flex;flex-direction:column;margin-top:30px;padding-left:0;list-style:none;row-gap:12px}.main-procedures__links-large{display:block;max-width:540px;max-height:none;-moz-column-count:2;column-count:2;-moz-column-gap:60px;column-gap:60px}.main-procedures__links-large li{margin-bottom:12px}.main-procedures__link{font-size:18px;font-weight:500;line-height:18px;max-width:-moz-max-content;max-width:max-content;transition:color .3s;text-decoration:none;color:#1f56d8}@media (min-width: 1280px){.main-procedures__link:hover{color:#fe9410}}.main-procedures__buttons{position:absolute;bottom:0;left:50%;overflow:hidden;width:100%;padding:20px;transform:translateY(50%) translate(-50%);border-radius:20px;background-color:#fff;box-shadow:0 12px 35px #64749a1f}@media (max-width: 767px){.main-procedures__buttons{margin-top:30px}}@media (min-width: 768px){.main-procedures__buttons{max-width:319px;margin:30px auto 0}}.main-procedures__button{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:10px 16px;text-decoration:none;border:1px solid rgba(56,106,224,.25);border-radius:8px;gap:10px}.main-procedures__button span{font-size:16px;font-weight:600;line-height:18px;transition:color .3s;color:#1f56d8}.main-procedures__button:active span{color:#fe9410}@media (min-width: 1024px){.main-procedures__button{width:-moz-max-content;width:max-content;margin-top:66px}}@media (min-width: 1280px){.main-procedures__button:hover span{color:#fe9410}}@media (max-width: 1023px){.main-promo{padding-top:20px;padding-bottom:30px}}@media (min-width: 1024px){.main-promo{padding-top:20px;padding-bottom:45px;background-color:#f4f6fa}}@media (max-width: 1023px){.main-promo .wrapper{max-width:100%;padding-inline:0}}.main-promo__wrapper{position:relative}@media (max-width: 1023px){.main-promo .swiper-wrapper{padding-inline:20px}}.main-promo .swiper-slide{width:424px;max-width:calc(100vw - 48px);aspect-ratio:426/300;margin-left:11px}.main-promo__block{position:relative;display:block;overflow:hidden;width:100%;transition:opacity .3s;border-radius:6px}.main-promo__block:hover{opacity:.7}.main-promo__block>a{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.main-promo__block img{display:flex;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-promo__buttons{display:none;margin-top:20px}@media (max-width: 1023px){.main-promo__buttons{display:flex;justify-content:center;padding-inline:20px}}@media (max-width: 767px){.main-promo__buttons a{width:100%}}@media (min-width: 768px){.main-promo__buttons a{width:-moz-max-content;width:max-content}}@media (max-width: 1023px){.main-promo .swiper-button{--swiper-navigation-top-offset: calc((100% - 62px)/2) }.main-promo .swiper-button-prev{left:10px}}@media (max-width: 1279px){.main-promo .swiper-button-prev{left:-10px}}@media (min-width: 1280px){.main-promo .swiper-button-prev{left:-20px}}@media (max-width: 1023px){.main-promo .swiper-button-prev{display:none}.main-promo .swiper-button-next{right:10px}}@media (max-width: 1279px){.main-promo .swiper-button-next{right:-10px}}@media (min-width: 1280px){.main-promo .swiper-button-next{right:-20px}}@media (max-width: 1023px){.main-promo .swiper-button-next{display:none}}.main-resorts{overflow:hidden}@media (max-width: 1023px){.main-resorts{padding-top:30px;padding-bottom:30px}}@media (min-width: 1024px){.main-resorts{padding-top:45px;padding-bottom:45px;background-color:#f4f6fa}}.main-resorts__cards{display:grid;margin-top:30px;justify-items:center}@media (max-width: 1023px){.main-resorts__cards{grid-template-columns:1fr;gap:5px}}@media (min-width: 1024px){.main-resorts__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.main-resorts__items{display:grid}@media (max-width: 1023px){.main-resorts__items{margin-top:5px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:5px}}@media (min-width: 1024px){.main-resorts__items{margin-top:24px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));gap:24px}}.main-resorts__buttons{margin-top:20px}@media (max-width: 1023px){.main-resorts__buttons{display:flex;justify-content:center}}@media (min-width: 1024px){.main-resorts__buttons{display:none}}@media (max-width: 767px){.main-resorts__buttons a{width:100%}}@media (min-width: 768px){.main-resorts__buttons a{width:-moz-max-content;width:max-content}}.main-resorts__list{margin-top:50px;padding-left:0;list-style:none}@media (width >= 1024px){.main-resorts__list{-moz-column-width:300px;column-width:300px;display:block;-moz-column-gap:20px;column-gap:20px}}@media (width <= 1023px){.main-resorts__list{height:21ch;overflow-x:auto;padding-bottom:20px;padding-inline:20px;scroll-snap-type:x mandatory;display:grid;grid-template-rows:repeat(5,1fr);grid-auto-columns:max-content;grid-auto-flow:column;-moz-column-gap:40px;column-gap:40px;width:calc(100% + 40px);margin-left:-20px;background-image:linear-gradient(to right,#fff,#fff),linear-gradient(to right,#fff,#fff),radial-gradient(ellipse at 0 50%,#11174f40,#fff0 75%),radial-gradient(ellipse at 100% 50%,#11174f40,#fff0 75%);background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-position:left,right,left,right;background-size:20px 100%,20px 100%,10px 100%,10px 100%}.main-resorts__list::-webkit-scrollbar{height:4px}.main-resorts__list::-webkit-scrollbar-track{border-radius:4px;background-color:#d4e1f4}.main-resorts__list::-webkit-scrollbar-thumb{border-radius:4px;background-color:#1f56d8}}.main-resorts__list li{font-size:18px;font-weight:600;line-height:18px;padding-left:20px;transition:color .3s;color:#1f56d8;margin-bottom:12px;scroll-snap-align:start}@media (width <= 1023px){.main-resorts__list li{scroll-margin-left:20px}}.main-resorts__list li:before{transition:background-color .3s;background-color:currentColor}.main-resorts__list li:hover{color:#fe9410}.main-resorts__list li a{font-weight:600;text-decoration:none;color:currentColor}.main-resorts__list li:has(button):before{content:none}@media (width <= 1023px){.main-resorts__list li:has(button){display:none}}@media (width >= 1024px){.main-resorts__list:has([data-list-toggle]:not(.is-active)) li:not(:has(button)):nth-child(n+18){display:none}}.main-sanatorium{padding-bottom:40px}@media (max-width: 1023px){.main-sanatorium{padding-top:60px}}@media (min-width: 1024px){.main-sanatorium{padding-top:90px;background-color:#fff}}.main-sanatorium__text{font-weight:400;margin-top:20px;color:#474f5a}@media (max-width: 1279px){.main-sanatorium__text{font-size:18px;line-height:24px}}@media (min-width: 1280px){.main-sanatorium__text{font-size:16px;line-height:20px}}@media (max-width: 1023px){.main-sanatorium__tabs.swiper{padding:0 20px}}@media (min-width: 1024px){.main-sanatorium__tabs.swiper{padding:0}}@media (max-width: 1279px){.main-sanatorium__tabs.swiper{margin-top:30px}}@media (min-width: 1280px){.main-sanatorium__tabs.swiper{margin-top:40px}}.main-sanatorium__tabs .swiper-slide{width:auto;margin-right:10px}.main-sanatorium__tab{transition:background-color .3s,border-color .3s;border:1px solid rgba(39,104,201,.15);border-radius:8px}.main-sanatorium__tab span{font-size:16px;font-weight:600;line-height:20px;transition:color .3s;white-space:nowrap;color:#263141}.main-sanatorium__tab:active{border-color:#fe9410}@media (max-width: 1279px){.main-sanatorium__tab{padding:8px 12px}}@media (min-width: 1280px){.main-sanatorium__tab{padding:10px 16px}.main-sanatorium__tab:hover{border-color:#fe9410}}.main-sanatorium__tab.active{border-color:#2768c9;background-color:#2768c9}.main-sanatorium__tab.active span{color:#fff}.main-sanatorium__slider.swiper{margin-top:30px;padding-bottom:20px}@media (max-width: 1279px){.main-sanatorium__slider.swiper{padding-left:20px}}@media (min-width: 1280px){.main-sanatorium__slider.swiper{padding-left:0}.main-sanatorium__slider .swiper-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.main-sanatorium__slider .sanatorium-card-new{height:100%}.main-sanatorium__slider .sanatorium-card-new figcaption>a{margin-top:auto}.main-sanatorium .swiper-wrapper{position:relative;align-items:stretch}.main-sanatorium .swiper-slide{height:auto}.main-sanatorium .swiper-scrollbar{background-color:#eef3fb}@media (min-width: 1280px){.main-sanatorium .swiper-scrollbar{display:none}}.main-sanatorium .swiper-scrollbar-drag{background-color:#2768c926}.main-sanatorium .swiper .swiper-horizontal>.swiper-scrollbar,.main-sanatorium .swiper .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:0;left:20px}@media (min-width: 1280px){.search__wrapper{grid-template-columns:306px 1fr;-moz-column-gap:24px;column-gap:24px;display:grid;margin-top:30px}}.search__main{background-color:#f4f6fa;position:relative}@media (max-width: 1279px){.search__main{padding-bottom:50px}}@media (min-width: 1280px){.search__main{padding-top:30px;padding-bottom:60px}}@media (max-width: 1279px){.search__sidebar{display:none}}@media (min-width: 1280px){.search__sidebar{display:flex;flex-direction:column;gap:24px}}.search__sidebar.active{position:fixed;top:0;right:0;bottom:0;left:0;display:block;z-index:25}@media (max-width: 1279px){.search-button{display:none}}@media (min-width: 1280px){.search-button{display:block}}.search-button__items{display:flex;gap:10px;overflow-y:auto}.search-button__item{display:inline-block;font-size:16px;font-weight:600;line-height:16px;color:#1f56d8;padding:7px 12px;background-color:#fe941026;border-radius:4px;white-space:nowrap;cursor:pointer}.search-button__item:active{color:#263141}@media (min-width: 1280px){.search-button__item{transition:color .3s}.search-button__item:hover{color:#263141}}.search-button .search-buttons__slider{position:relative}.search-button .search-buttons__slider:before{position:absolute;content:"";width:30px;height:30px;right:0;top:0;bottom:0;background-image:linear-gradient(270deg,#f4f6fa,#f4f6fa00);z-index:2}.search-button .search-buttons__slider .swiper-slide{width:auto}.search-cards{margin-top:20px;display:grid;row-gap:20px}.search-filter{background-color:#fff}@media (min-width: 1280px){.search-filter{display:none}}.search-filter__wrapper{display:flex;padding:20px 0;align-items:center;justify-content:space-between}.search-filter__block{display:flex;align-items:center;gap:6px}.search-filter__block svg{fill:transparent}.search-filter__name{font-size:14px;font-weight:700;line-height:18px;color:#1f56d8}.search-filter__amount{font-size:12px;font-weight:700;line-height:14px;color:#fff;padding:2px 4px;background-color:#fe9410;border-radius:50px}.search-hero{background-color:#2768c9;padding-top:30px;border-top:1px solid rgba(255,255,255,.15);overflow:hidden}@media (max-width: 1279px){.search-hero{height:212px}}@media (min-width: 1280px){.search-hero{height:256px}}@media (max-width: 1279px){.search-hero__wrapper{padding-top:10px;padding-bottom:20px}}@media (min-width: 1280px){.search-hero__wrapper{padding-top:30px;padding-bottom:40px}}@media (max-width: 1023px){.search-hero .search-buttons__slider .swiper{padding:0 20px}}.search-hero .search-buttons__slider .swiper-slide{width:auto}.search-hero__links{display:flex;align-items:center;gap:10px}@media (min-width: 1280px){.search-hero__links{flex-wrap:wrap}}.search-hero__link{background-color:#ffffff1a;border-radius:6px;display:flex;align-items:center;gap:8px;padding:8px 12px;white-space:nowrap;transition:background-color .3s}.search-hero__link svg{width:20px;height:20px;stroke:transparent;fill:#ffffffbf;transition:fill .3s}.search-hero__link span{color:#ffffffbf;font-size:16px;font-weight:700;line-height:20px;transition:color .3s}@media (min-width: 1280px){.search-hero__link:hover{background-color:#fff3}}.search-hero__link:not(.active){cursor:pointer}.search-hero__link.active{background-color:#fe9410}.search-hero__link.active svg{fill:#fff}.search-hero__link.active span,.search-hero__title{color:#fff}@media (max-width: 1279px){.search-hero__title{font-size:18px;font-weight:700;line-height:20px;margin-top:30px}}@media (min-width: 1280px){.search-hero__title{font-size:30px;font-weight:800;line-height:32px;margin-top:40px}}@media (max-width: 1279px){.search-keywords{display:none;padding-top:20px}}@media (min-width: 1280px){.search-keywords{display:block}}.search-keywords__header{display:flex;align-items:center;justify-content:space-between}.search-keywords__title{font-family:Tilda Sans;font-size:16px;font-weight:700;line-height:20px;color:#474f5a}.search-keywords__buttons{margin-top:16px;display:flex;-moz-column-gap:8px;column-gap:8px;row-gap:8px;flex-wrap:wrap}.search-keywords__button{padding:6px 4px 6px 10px;background-color:#2768c926;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:4px}.search-keywords__button svg{width:18px;height:18px;stroke:#a1abb9}@media (min-width: 1280px){.search-keywords__button svg{transition:stroke .3s}}.search-keywords__button span{font-size:14px;font-weight:500;line-height:18px;color:#474f5a}@media (min-width: 1280px){.search-keywords__button span{transition:color .3s}.search-keywords__button{transition:background-color .3s}.search-keywords__button:hover{background-color:#fc421012}.search-keywords__button:hover svg{stroke:#fc4210}.search-keywords__button:hover span{color:#fc4210}}.search-keywords__button-reset{background-color:#fc421012}@media (max-width: 1279px){.search-keywords__button-reset{background-color:transparent;padding:0}}.search-keywords__button-reset svg{stroke:#fc4210}.search-keywords__button-reset span{color:#fc4210}.search-map-button{height:76px;min-height:76px;border-radius:10px;overflow:hidden;position:relative}@media (max-width: 1279px){.search-map-button{display:none}}.search-map-button__bg{position:absolute;top:0;right:0;bottom:0;left:0}.search-map-button__bg img{height:100%;-o-object-fit:cover;object-fit:cover}.search-map-button__bg:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#0d192b26}.search-map-button__wrapper{position:relative;padding:20px;height:100%}.search-map-button__item{background-color:#ffffffbf;border-radius:8px;font-size:16px;font-weight:600;line-height:18px;color:#263141;width:100%;height:100%;margin:auto;text-align:center;display:flex;justify-content:center;align-items:center;transition:background-color .3s,color .3s}.search-map-button__item:hover{background-color:#fff;color:#fe9410}.search-sidebar{background-color:#fff;border-radius:10px}.search-sidebar__wrapper{padding:0 20px}.search-sidebar__top{padding:18px 20px;background-color:#2768c9;display:flex;justify-content:space-between}.search-sidebar__top span{font-family:Panton;font-size:18px;font-weight:700;line-height:24px;color:#fff}@media (min-width: 1280px){.search-sidebar__top{display:none}}@media (max-width: 1279px){.search-sidebar__container{overflow-y:auto;overflow-x:hidden;height:calc(100dvh - 137px)}.search-sidebar__container::-webkit-scrollbar{width:4px}.search-sidebar__container::-webkit-scrollbar-thumb{background:#2768c9}.search-sidebar__container::-webkit-scrollbar-track{background-color:transparent}}.search-sidebar__hero{height:215px;background-color:#2768c9}@media (min-width: 1280px){.search-sidebar__hero{display:none}}.search-sidebar__bottom{position:absolute;bottom:0;right:0;left:0;z-index:2;padding:18px 20px;border-top:1px solid rgba(39,104,201,.12);background-color:#fff}@media (min-width: 1280px){.search-sidebar__bottom{display:none}}.search-sidebar__submit{font-size:18px;font-weight:700;line-height:21.6px;text-align:center;color:#fff;background-color:#fe9410;padding:9px;width:100%;border-radius:4px}.search-sidebar__close svg{stroke:#ffffff80}@media (max-width: 1279px){.search-sidebar .search-keywords{display:block}}@media (min-width: 1280px){.search-sidebar .search-keywords{display:none}}.search-sidebar__help{position:relative}.search-sidebar__help svg{stroke:#a1abb9;fill:transparent;transition:stroke .3s}.search-sidebar__help:hover svg{stroke:#1f56d8}.search-sidebar__help--stations:hover .search-sidebar__hint{z-index:2901;opacity:1;visibility:visible}.search-sidebar__hint{opacity:0;visibility:hidden;transition:opacity .3s,z-index .3s,visibility .3s;position:absolute;z-index:15;top:27px;width:270px;height:auto;padding:16px;background-color:#263141;box-shadow:0 5px 25px #14448b26,0 3px 6px #14448b12;border-radius:5px}@media (max-width: 1279px){.search-sidebar__hint{right:-10px}}@media (min-width: 1280px){.search-sidebar__hint{left:-40px}}.search-sidebar__hint:before{position:absolute;content:"";bottom:100%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #263141}@media (max-width: 1279px){.search-sidebar__hint:before{right:12px}}@media (min-width: 1280px){.search-sidebar__hint:before{left:43px}}.search-sidebar__hint:after{position:absolute;content:"";bottom:100%;left:40px;width:16px;height:27px;background-color:transparent}.search-sidebar__hint p{font-size:16px;font-weight:400;line-height:18px;color:#fff}.search-sidebar__stations{margin-top:20px;display:flex;flex-direction:column;gap:6px}.search-sidebar__station{background-color:#eef3fb;border-radius:4px;padding:6px 4px 6px 14px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background-color .3s;position:relative}.search-sidebar__station svg{width:18px;height:18px;stroke:#a1abb9;transition:stroke .3s}.search-sidebar__station span{font-size:14px;font-weight:500;line-height:18px;color:#263141;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.search-sidebar__station:hover{background-color:#fc42101a}.search-sidebar__station:hover svg{stroke:#fc4210}.search-sidebar__circles{display:flex;align-items:center}.search-sidebar__circle{width:12px;height:12px;border:2px solid #ffffff;border-radius:100px;margin-left:-4px}.search-sidebar__circle--green{background-color:#029a55}.search-sidebar__circle--red{background-color:#ef1e25}.search-sidebar__circle--blue{background-color:#0252a2}.search-sidebar__circle--blue-light{background-color:#019ee0}.search-sidebar__circle--brown{background-color:#745c2f}.search-sidebar__button{white-space:nowrap;font-size:14px;font-weight:500;line-height:14px;text-align:left;color:#1f56d8;border-bottom:1px dashed transparent;transition:border-color .3s;max-width:-moz-max-content;max-width:max-content;cursor:pointer}.search-sidebar__button:hover{border-color:#1f56d880}.search-sidebar__button--open{margin-top:20px}.search-sidebar__switchers{padding:20px 0;display:flex;flex-direction:column;gap:10px}.search-sidebar-switcher{display:flex;justify-content:space-between}.search-sidebar-switcher__button{position:relative;display:inline-block;width:40px;height:24px}.search-sidebar-switcher__button input{opacity:0;width:0;height:0}.search-sidebar-switcher__button input:checked+.search-sidebar-switcher__toggle{background-color:#2768c9}.search-sidebar-switcher__button input:checked+.search-sidebar-switcher__toggle:before{transform:translate(16px)}.search-sidebar-switcher__toggle{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2768c91a;transition:.3s;border-radius:100px}.search-sidebar-switcher__toggle:before{position:absolute;border-radius:50%;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;box-shadow:0 2px 3px 1px #2631411a;transition:.3s}.search-sidebar-switcher__name{font-size:16px;font-weight:500;line-height:18px;color:#474f5a}.search-sidebar__header{display:flex;justify-content:space-between;align-items:center}.search-sidebar__left{display:flex;align-items:center;gap:10px}.search-sidebar__inner{margin-top:20px;padding:7px 0}.search-sidebar__costs{margin-top:20px;display:flex}.search-sidebar__cost{padding:12px 36px;background-color:#2768c90d;border:1px solid rgba(39,104,201,.15);font-size:14px;font-weight:500;width:100%;line-height:16px;position:relative;cursor:pointer}.search-sidebar__cost--left{border-radius:4px 0 0 4px}.search-sidebar__cost--right{border-radius:0 4px 4px 0}.search-sidebar__cost input{padding-left:36px}.search-sidebar__cost:focus{background-color:transparent}.search-sidebar__value{position:relative}.search-sidebar__value span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:14px;font-weight:400;line-height:16px;color:#a1abb9}.search-sidebar__prices{display:flex;align-items:center}.search-sidebar__price{border-radius:50px;background-color:transparent;padding:4px 8px;font-size:14px;font-weight:700;line-height:12px;color:#1f56d8;transition:color .3s,background-color .3s}.search-sidebar__price.active{background-color:#2768c926;color:#474f5a}.search-sidebar__price:not(.active){cursor:pointer}.search-sidebar__parameter{color:#a1abb9;font-size:16px;font-weight:700;line-height:20px}.search-sidebar__block{padding-top:20px;padding-bottom:24px;position:relative}.search-sidebar__block:before{content:"";position:absolute;border:1px dashed rgba(39,104,201,.15);width:calc(100% + 40px);height:1px;left:-20px;right:0;top:0}.search-sidebar__title{font-family:Tilda Sans;font-size:16px;font-weight:700;line-height:20px;color:#263141}.search-sidebar__subtitle{margin-top:20px;font-family:Tilda Sans;font-size:16px;line-height:20px;font-weight:400;color:#a1abb9}.search-sidebar__list{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px}.search-sidebar__label{position:relative;display:inline-flex;align-items:center;cursor:pointer}.search-sidebar__label:hover .search-sidebar__checkbox:before{border-color:#2768c9;background-color:#2768c91a}.search-sidebar__checkbox{font-size:16px;font-weight:400;line-height:20px;color:#474f5a}.search-sidebar__checkbox-uppercase{text-transform:uppercase}.search-sidebar__input{position:absolute;z-index:-1;opacity:0}.search-sidebar__input~.search-sidebar__checkbox{position:relative;padding-left:30px}.search-sidebar__input~.search-sidebar__checkbox:before{position:absolute;content:"";display:inline-block;top:50%;left:0%;transform:translateY(-50%);border:1px solid rgba(39,104,201,.15);background-color:#2768c90d;width:20px;height:20px;border-radius:3px;transition:border-color .3s,background-color .3s}.search-sidebar__input:checked~.search-sidebar__icon{opacity:1;transition:opacity .3s}.search-sidebar__input:checked~.search-sidebar__checkbox:before{background-color:#2768c9;border:1px solid #2768C9}.search-sidebar__radio{position:absolute;z-index:-1;opacity:0}.search-sidebar__radio~.search-sidebar__checkbox{position:relative;padding-left:30px}.search-sidebar__radio~.search-sidebar__checkbox:before{position:absolute;content:"";display:inline-block;top:50%;left:0%;transform:translateY(-50%);border:1px solid rgba(39,104,201,.15);background-color:#2768c90d;width:20px;height:20px;border-radius:50px;transition:border-color .3s,background-color .3s}.search-sidebar__radio~.search-sidebar__checkbox:hover:before{border-color:#2768c9;background-color:#2768c91a}.search-sidebar__radio:checked~.search-sidebar__checkbox:before{background-color:#fff;border-width:6px;border-color:#2768c9}.search-sidebar__icon{stroke:transparent;position:absolute;left:4px;top:5px;opacity:0;transition:opacity .3s;fill:#fff}.search-sidebar-cost__slider,.search-sidebar-area__slider{max-width:412px;margin-top:27px;background-color:#2768c926;border-radius:30px;border:none;height:4px;box-shadow:none}.search-sidebar-cost__slider .noUi-connect,.search-sidebar-area__slider .noUi-connect{background-color:#fe941080}.search-sidebar-cost__slider .noUi-origin,.search-sidebar-area__slider .noUi-origin{width:calc(100% - 17px)}.search-sidebar-cost__slider .noUi-handle,.search-sidebar-area__slider .noUi-handle{right:0;background-color:#fe9410;border:none;width:18px;height:18px;border-radius:50px;box-shadow:0 2px 3px 1px #2631410d;cursor:pointer}.search-sidebar-cost__slider .noUi-handle:before,.search-sidebar-cost__slider .noUi-handle:after,.search-sidebar-area__slider .noUi-handle:before,.search-sidebar-area__slider .noUi-handle:after{display:none}.search-sidebar-cost__slider .noUi-target,.search-sidebar-area__slider .noUi-target{cursor:pointer}.search-sidebar-cost__slider .noUi-target:focus,.search-sidebar-area__slider .noUi-target:focus{outline:none}@media (max-width: 1023px){.search-sorting{padding-top:20px}}@media (min-width: 1024px){.search-sorting{margin-top:30px}}.search-sorting__wrapper{display:flex;justify-content:space-between;align-items:center}.search-sorting__amount{font-size:16px;font-weight:400;line-height:16px;color:#474f5abf}@media (max-width: 1279px){.search-sorting__button{display:none}}@media (min-width: 1280px){.search-sorting__button{display:block}}.search-sorting-dropdown{max-width:-moz-max-content;max-width:max-content;position:relative}.search-sorting-dropdown__button{cursor:pointer;display:flex;align-items:flex-end;justify-content:center;gap:4px}.search-sorting-dropdown__button.active svg{transform:rotate(180deg)}.search-sorting-dropdown__value{font-size:16px;font-weight:500;line-height:16px;color:#1f56d8;border-bottom:1px dashed transparent}@media (min-width: 1280px){.search-sorting-dropdown__value{transition:border-color .3s}.search-sorting-dropdown__value:hover{border-color:#1f56d880}}.search-sorting-dropdown input{position:absolute;width:0;height:0;opacity:0;visibility:hidden}.search-sorting-dropdown__arrow{transition:transform .3s;stroke:#a1abb9;fill:transparent}.search-sorting-dropdown__items{background-color:#fff;display:flex;flex-direction:column;opacity:0;min-width:200px;box-shadow:0 5px 15px #0000001a,0 1px 2px #0000001a;padding:10px 0;border-radius:5px;z-index:-1;right:0;top:calc(100% + 10px);visibility:hidden;position:absolute;transition:visibility .3s,opacity .3s,z-index .3s}.search-sorting-dropdown__items.active{opacity:1;z-index:3;visibility:visible}.search-sorting-dropdown__item{display:inline-block;cursor:pointer;font-size:16px;font-weight:500;line-height:20px;color:#263238;padding:5px 20px;transition:background-color .3s,color .3s}@media (min-width: 1280px){.search-sorting-dropdown__item:hover{background-color:#fe94101a}}.search-sorting-dropdown__item.active{background-color:#fe9410;color:#fff}.main-rent-abroad{background-color:#f4f6fa;position:relative}@media (max-width: 1023px){.main-rent-abroad{padding-top:60px;padding-bottom:60px}}@media (min-width: 1024px){.main-rent-abroad{padding-top:70px;padding-bottom:80px}}.main-rent-abroad__wrapper{position:relative;z-index:1}.main-rent-abroad__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:0 auto;max-width:-moz-max-content;max-width:max-content}@media (max-width: 1023px){.main-rent-abroad__bg{display:none}}@media (min-width: 1024px){.main-rent-abroad__bg{display:block}}.main-rent-abroad__bg img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover}@media (max-width: 1023px){.main-rent-abroad__items{border-top:1px solid rgba(39,104,201,.15);margin-top:30px}}@media (min-width: 1024px){.main-rent-abroad__items{margin-top:40px;display:grid;-moz-column-gap:50px;column-gap:50px;row-gap:30px}}@media (min-width: 1024px) and (max-width: 1279px){.main-rent-abroad__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.main-rent-abroad__items{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1023px){.main-rent-abroad__item{padding:12px 0;display:flex;gap:14px;justify-content:flex-start;border-bottom:1px solid rgba(39,104,201,.15)}}@media (min-width: 1024px){.main-rent-abroad__item{display:flex;align-items:center;gap:22px}}.main-rent-abroad__item.active .main-rent-abroad__answer{display:block}.main-rent-abroad__item.active .main-rent-abroad__question svg{transform:rotate(270deg);stroke:#474f5a}@media (max-width: 1023px){.main-rent-abroad__container{width:100%}}.main-rent-abroad__list{display:flex}@media (max-width: 1023px){.main-rent-abroad__list{flex-direction:column;gap:16px}}@media (min-width: 1024px){.main-rent-abroad__list{gap:14px}}.main-rent-abroad__list li a{max-width:-moz-max-content;max-width:max-content;font-size:16px;font-weight:500;line-height:18px;color:#1f56d8}.main-rent-abroad__list li a:active{color:#fe9410}@media (min-width: 1280px){.main-rent-abroad__list li a{transition:color .3s}.main-rent-abroad__list li a:hover{color:#fe9410}}@media (min-width: 1024px){.main-rent-abroad__img{width:60px;height:60px;background-color:#fff;box-shadow:0 6px 6px #1544820d;border-radius:6px;display:flex;align-items:center;justify-content:center}}.main-rent-abroad__img img{border-radius:4px;overflow:hidden}@media (max-width: 1023px){.main-rent-abroad__img img{width:30px;height:30px;min-width:30px;min-height:30px}}@media (min-width: 1024px){.main-rent-abroad__img img{width:50px;height:50px}}.main-rent-abroad__question{display:flex;justify-content:space-between;align-items:center}.main-rent-abroad__question:active h3 a{color:#fe9410}@media (max-width: 1023px){.main-rent-abroad__question{padding:3px 6px 3px 0;gap:15px;width:100%}}@media (min-width: 1280px){.main-rent-abroad__question:hover h3 a{color:#fe9410}}.main-rent-abroad__question h3 a{max-width:-moz-max-content;max-width:max-content;font-weight:700;color:#263141}@media (max-width: 1023px){.main-rent-abroad__question h3 a{font-size:16px;line-height:24px}}@media (min-width: 1024px){.main-rent-abroad__question h3 a{font-size:20px;line-height:24px}}@media (min-width: 1280px){.main-rent-abroad__question h3 a{transition:color .3s}}.main-rent-abroad__question svg{stroke:#a1abb9;fill:transparent;transform:rotate(90deg);transition:transform .3s,stroke .3s;min-width:10px;width:10px}@media (min-width: 1024px){.main-rent-abroad__question svg{display:none}}.main-rent-abroad__answer{font-size:18px;font-weight:400;line-height:24px;color:#474f5a}@media (max-width: 1023px){.main-rent-abroad__answer{padding-top:17px;padding-bottom:18px;display:none}}@media (min-width: 1024px){.main-rent-abroad__answer{display:block;margin-top:10px}}@media (max-width: 1023px){.main-rent-popular{padding-top:10px;padding-bottom:30px}}@media (min-width: 1024px){.main-rent-popular{padding-top:30px;padding-bottom:30px}}.main-rent-popular__slider{position:relative}.main-rent-popular__title{margin-bottom:30px}@media (max-width: 1023px){.main-rent-popular__title{line-height:24px;font-size:24px;font-weight:600}}@media (min-width: 1024px){.main-rent-popular__title{font-weight:700;line-height:32px;font-size:30px}}.main-rent-popular__block{display:block;overflow:hidden;position:relative}@media (max-width: 1023px){.main-rent-popular__block{height:140px;border-radius:6px}}@media (min-width: 1024px){.main-rent-popular__block{border-radius:10px;height:280px}}.main-rent-popular__block>a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.main-rent-popular__bg{width:100%;height:100%;position:absolute}.main-rent-popular__bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(209.85deg,#0d192b00 41.15%,#0d192b8f 70.35%,#0d192bbf 99.79%)}.main-rent-popular__bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.main-rent-popular__content{position:relative}.main-rent-popular__container{height:100%;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width: 1023px){.main-rent-popular__container{padding:16px}}@media (min-width: 1024px){.main-rent-popular__container{padding:24px}}.main-rent-popular__city{font-weight:700;color:#fff;font-family:Panton}@media (max-width: 1023px){.main-rent-popular__city{font-size:20px;line-height:20px}}@media (min-width: 1024px){.main-rent-popular__city{font-weight:800;font-size:24px;line-height:24px}}.main-rent-popular__text{font-weight:500;color:#fff}@media (max-width: 1023px){.main-rent-popular__text{margin-top:8px;font-size:14px;line-height:14px}}@media (min-width: 1024px){.main-rent-popular__text{margin-top:10px;font-size:16px;line-height:18px}}.main-rent-popular .swiper-button-next,.main-rent-popular .swiper-button-prev{display:none;width:40px;height:40px;background-color:#fff;box-shadow:0 5px 15px #4b6aa626,0 1px 4px #14448b0d;border-radius:50%;transition:background-color .3s}.main-rent-popular .swiper-button-next svg,.main-rent-popular .swiper-button-prev svg{width:10px;height:16px;fill:transparent;stroke:#1f56d8;transition:stroke .3s}.main-rent-popular .swiper-button-next:after,.main-rent-popular .swiper-button-prev:after{display:none}.main-rent-popular .swiper-button-next:active,.main-rent-popular .swiper-button-prev:active{background-color:#1f56d8}.main-rent-popular .swiper-button-next:active svg,.main-rent-popular .swiper-button-prev:active svg{stroke:#fff}@media (min-width: 1024px){.main-rent-popular .swiper-button-next,.main-rent-popular .swiper-button-prev{display:flex;align-items:center;justify-content:center}}@media (min-width: 1280px){.main-rent-popular .swiper-button-next:hover,.main-rent-popular .swiper-button-prev:hover{background-color:#1f56d8}.main-rent-popular .swiper-button-next:hover svg,.main-rent-popular .swiper-button-prev:hover svg{stroke:#fff}}.main-rent-popular .swiper-button-prev{transform:rotate(180deg)}.main-rent-popular .swiper-button-prev svg{margin-right:2px}@media (max-width: 1279px){.main-rent-popular .swiper-button-prev{left:-10px}}@media (min-width: 1280px){.main-rent-popular .swiper-button-prev{left:-20px}}.main-rent-popular .swiper-button-next svg{margin-left:2px}@media (max-width: 1279px){.main-rent-popular .swiper-button-next{right:-10px}}@media (min-width: 1280px){.main-rent-popular .swiper-button-next{right:-20px}}@media (max-width: 1023px){.main-rent-resort{padding-top:30px;padding-bottom:30px}}@media (min-width: 1024px){.main-rent-resort{padding-top:30px;padding-bottom:30px}}.main-rent-resort__wrapper:first-child{margin-top:0}@media (max-width: 1023px){.main-rent-resort__wrapper{margin-top:30px}}@media (min-width: 1024px){.main-rent-resort__wrapper{margin-top:50px}}.main-rent-resort__slider{position:relative}.main-rent-resort__title{font-weight:400}@media (max-width: 1023px){.main-rent-resort__title{line-height:24px;font-size:28px;margin-bottom:20px}}@media (min-width: 1024px){.main-rent-resort__title{line-height:32px;font-size:30px;margin-bottom:30px}}.main-rent-resort__block{display:block;overflow:hidden;position:relative}.main-rent-resort__block:active .main-rent-resort__city{color:#fe9410}@media (max-width: 1023px){.main-rent-resort__block{height:190px;border-radius:6px}}@media (min-width: 1024px){.main-rent-resort__block{border-radius:10px;height:260px}}@media (min-width: 1280px){.main-rent-resort__block:hover .main-rent-resort__city{color:#fe9410}}.main-rent-resort__block>a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.main-rent-resort__bg{width:100%;height:100%;position:absolute}.main-rent-resort__bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(209.85deg,#0d192b00 41.15%,#0d192b8f 70.35%,#0d192bbf 99.79%)}.main-rent-resort__bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.main-rent-resort__content{position:relative}.main-rent-resort__container{overflow:hidden;position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width: 1023px){.main-rent-resort__container{padding:16px}}@media (min-width: 1024px){.main-rent-resort__container{padding:24px}}.main-rent-resort__city{font-weight:700;color:#fff;font-family:Panton}@media (max-width: 1023px){.main-rent-resort__city{font-size:20px;line-height:20px}}@media (min-width: 1024px){.main-rent-resort__city{font-weight:800;font-size:24px;line-height:24px}}@media (min-width: 1280px){.main-rent-resort__city{transition:color .3s}}.main-rent-resort__text{font-weight:500;color:#fff}@media (max-width: 1023px){.main-rent-resort__text{margin-top:8px;font-size:14px;line-height:14px}}@media (min-width: 1024px){.main-rent-resort__text{margin-top:10px;font-size:16px;line-height:18px}}@media (max-width: 1023px){.main-rent-resort .swiper{padding-left:20px}}@media (max-width: 1279px){.main-rent-resort .swiper{padding-bottom:20px}}.main-rent-resort .swiper-button-next,.main-rent-resort .swiper-button-prev{display:none;width:40px;height:40px;background-color:#fff;box-shadow:0 5px 15px #4b6aa626,0 1px 4px #14448b0d;border-radius:50%;transition:background-color .3s}.main-rent-resort .swiper-button-next svg,.main-rent-resort .swiper-button-prev svg{width:10px;height:16px;fill:transparent;stroke:#1f56d8;transition:stroke .3s}.main-rent-resort .swiper-button-next:after,.main-rent-resort .swiper-button-prev:after{display:none}.main-rent-resort .swiper-button-next:active,.main-rent-resort .swiper-button-prev:active{background-color:#1f56d8}.main-rent-resort .swiper-button-next:active svg,.main-rent-resort .swiper-button-prev:active svg{stroke:#fff}@media (min-width: 1280px){.main-rent-resort .swiper-button-next,.main-rent-resort .swiper-button-prev{display:flex;align-items:center;justify-content:center}.main-rent-resort .swiper-button-next:hover,.main-rent-resort .swiper-button-prev:hover{background-color:#1f56d8}.main-rent-resort .swiper-button-next:hover svg,.main-rent-resort .swiper-button-prev:hover svg{stroke:#fff}}.main-rent-resort .swiper-button-prev{transform:rotate(180deg)}.main-rent-resort .swiper-button-prev svg{margin-right:2px}@media (max-width: 1279px){.main-rent-resort .swiper-button-prev{left:-10px}}@media (min-width: 1280px){.main-rent-resort .swiper-button-prev{left:-20px}}.main-rent-resort .swiper-button-next svg{margin-left:2px}@media (max-width: 1279px){.main-rent-resort .swiper-button-next{right:-10px}}@media (min-width: 1280px){.main-rent-resort .swiper-button-next{right:-20px}}.main-rent-resort .swiper-button-disabled{display:none}.main-rent-resort .swiper-scrollbar{background-color:#eef3fb}@media (min-width: 1280px){.main-rent-resort .swiper-scrollbar{display:none}}.main-rent-resort .swiper-scrollbar-drag{background-color:#2768c926}.main-rent-resort .swiper .swiper-horizontal>.swiper-scrollbar,.main-rent-resort .swiper .swiper-scrollbar.swiper-scrollbar-horizontal{left:20px;bottom:0;width:calc(100% - 40px)}
