@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.index-header:after{background-color:#dae1e8}.r-index-intro{background-color:#f4f6fb;overflow:hidden;padding-bottom:60px;position:relative}@media only screen and (max-width:719px){.r-index-intro{padding-bottom:44px}}.r-index-intro._mobile{display:none}@media only screen and (max-width:1023px){.r-index-intro._mobile{display:block}}.r-index-intro._tiles .r-index-intro__wrapper{display:flex;justify-content:space-between;padding-top:136px}@media only screen and (max-width:1358px){.r-index-intro._tiles .r-index-intro__wrapper{margin-bottom:0;padding-top:40px}}@media only screen and (max-width:1023px){.r-index-intro._tiles .r-index-intro__wrapper{flex-direction:row;flex-wrap:wrap}}@media only screen and (max-width:719px){.r-index-intro._tiles .r-index-intro__wrapper{flex-direction:column-reverse;height:auto;padding-top:24px}}.r-index-intro._tiles._hidden{opacity:0;transform:translateY(10px)}.r-index-intro._tiles._hidden,.r-index-intro._tiles._visible{transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .4s cubic-bezier(.165,.84,.44,1)}.r-index-intro._tiles._visible{opacity:1;transform:translateY(0)}@media only screen and (min-width:1359px)and (max-width:99999px){.r-index-intro._spb .index-intro__box._long .index-intro__image{height:202px;top:28px}.r-index-intro._spb .index-intro__box._small .index-intro__image._left{margin-bottom:34px}}.r-index-intro._spb .index-intro__link:after{bottom:19px}.r-index-intro__wrapper{padding-top:90px}.r-index-intro__box-bottom{align-items:flex-end;display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:719px){.r-index-intro__box-bottom{justify-content:center;order:-1}}.r-index-intro__video{animation:transOpacity .4s cubic-bezier(.25,.46,.45,.94);animation-delay:1s;animation-fill-mode:forwards;display:block;margin-left:110px;opacity:0;position:relative;width:1210px;z-index:1}@media only screen and (max-width:1358px){.r-index-intro__video{display:none;margin-left:auto;margin-right:-3.90625vw;width:84.57031vw}}.r-index-intro__video:after{background:#2a2a304d;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.r-index-intro__video-el{display:block;position:relative;width:100%;z-index:1}.r-index-intro__content{align-items:flex-start;display:flex;flex-direction:column;left:0;position:absolute;top:50%;transform:translateY(-50%);width:770px;z-index:2}@media only screen and (max-width:1358px){.r-index-intro__content{display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;position:relative;top:0;transform:translateY(0);width:57.6171875vw;width:100%}}.r-index-intro__title{animation:transOpacity .4s cubic-bezier(.25,.46,.45,.94);animation-delay:1.4s;animation-fill-mode:forwards;color:#fff;font-size:70px;font-weight:300;line-height:90px;margin-bottom:33px;opacity:0}@media only screen and (max-width:1358px){.r-index-intro__title{font-size:60px;font-size:7.5vw;line-height:60px;padding:22px 0 60px;width:100%}}.r-index-intro__title span{font-weight:500}@media only screen and (max-width:1358px){.r-index-intro__text{width:100%}}.r-index-intro__more{animation:transOpacity .4s cubic-bezier(.25,.46,.45,.94);animation-delay:1.6s;animation-fill-mode:forwards;opacity:0;padding:0 80px}@media only screen and (max-width:1358px){.r-index-intro__more{text-align:center;width:100%}}.r-index-intro__slider-list{background-color:#f6faff;height:664px;margin:0;overflow:hidden;position:relative}.r-index-intro__slider-list._autoplay-false .slider-pagination__circle{opacity:0}@media only screen and (max-width:1358px){.r-index-intro__slider-list{height:600px}}@media only screen and (max-width:1023px){.r-index-intro__slider-list{height:485px}}@media only screen and (max-width:1358px){.r-index-intro__slider-list{height:auto;width:100%}}.r-index-intro__slide-left{align-items:flex-start;display:flex;flex-direction:column}@media only screen and (max-width:1358px){.r-index-intro__slide-left{justify-content:space-between}}.r-index-intro__slide-content{display:flex;justify-content:space-between;position:relative;z-index:5}.r-index-intro__slide-content._appear .index-intro__slide-description,.r-index-intro__slide-content._appear .index-intro__slide-title,.r-index-intro__slide-content._appear .r-index-intro__slide-img._visible,.r-index-intro__slide-content.active .index-intro__slide-description,.r-index-intro__slide-content.active .index-intro__slide-title,.r-index-intro__slide-content.active .r-index-intro__slide-img._visible{opacity:1;transform:translateX(0);transition:opacity .7s cubic-bezier(.25,.46,.45,.94) .7s,transform .7s cubic-bezier(.25,.46,.45,.94) .7s}.r-index-intro__slide-content._appear .index-intro__slide-link,.r-index-intro__slide-content.active .index-intro__slide-link{opacity:1;transform:translateY(0);transition:opacity .7s cubic-bezier(.25,.46,.45,.94) .7s,background-color .7s cubic-bezier(.25,.46,.45,.94) .7s,color .7s cubic-bezier(.25,.46,.45,.94) .7s,transform .7s cubic-bezier(.25,.46,.45,.94) .7s}.r-index-intro__slide-content._appear .index-intro__slide-description,.r-index-intro__slide-content._appear .index-intro__slide-title,.r-index-intro__slide-content._appear .r-index-intro__slide-img._visible{transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.r-index-intro__slide-content._appear .index-intro__slide-link{transition:opacity .6s cubic-bezier(.25,.46,.45,.94) .2s,background-color .7s cubic-bezier(.25,.46,.45,.94) .2s,color .7s cubic-bezier(.25,.46,.45,.94) .2s,transform .6s cubic-bezier(.25,.46,.45,.94) .2s}@media only screen and (max-width:1358px){.r-index-intro__slide-content{align-items:center;flex-direction:column}}.r-index-intro__slide-title{color:#2a2a30;font-size:56px;font-weight:700;line-height:68px;margin-bottom:44px;max-width:558px;opacity:0;transform:translateX(40px);transition:opacity .7s cubic-bezier(.25,.46,.45,.94) .7s,transform .7s cubic-bezier(.25,.46,.45,.94) .7s}@media only screen and (max-width:1358px){.r-index-intro__slide-title{font-size:24px;line-height:32px;margin-bottom:20px;text-align:center;width:100%}}.r-index-intro__slide-title._double{font-size:36px;line-height:48px;margin-bottom:18px}@media only screen and (max-width:1358px){.r-index-intro__slide-title._double{font-size:24px;line-height:32px;margin-bottom:12px}}.r-index-intro__slide-description{color:#2a2a30;font-size:16px;font-weight:400;line-height:28px;margin-bottom:56px;max-width:558px;opacity:0;transform:translateX(40px);transition:opacity .7s cubic-bezier(.25,.46,.45,.94) .7s,transform .7s cubic-bezier(.25,.46,.45,.94) .7s}@media only screen and (max-width:1358px){.r-index-intro__slide-description{max-width:450px}}@media only screen and (max-width:1023px){.r-index-intro__slide-description{font-size:12px;line-height:19px;margin-bottom:24px;max-width:296px}}@media only screen and (max-width:719px){.r-index-intro__slide-description{font-size:16px;line-height:24px;max-width:100%}}.r-index-intro__slide-description._double{font-size:16px;line-height:28px;margin-bottom:28px}@media only screen and (max-width:1358px){.r-index-intro__slide-description._double{font-size:14px;line-height:20px}}@media only screen and (max-width:719px){.r-index-intro__slide-description._double{font-size:14px;line-height:20px;text-align:center}}.r-index-intro__slide-link.btn{color:#007bfb;font-size:16px;opacity:0;padding:0 56px;transform:translateY(40px);transition:opacity .7s cubic-bezier(.25,.46,.45,.94) .7s,transform .7s cubic-bezier(.25,.46,.45,.94) .7s}.r-index-intro__slide-link.btn:hover{color:#1c6ec5}.r-index-intro__slide-link.btn:active{color:#237bd8}.r-index-intro__slide-link.btn.blue{color:#fff}.r-index-intro__slide-link.btn._double{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1358px){.r-index-intro__slide-link.btn{height:40px;line-height:40px;padding:0 40px}}@media only screen and (max-width:719px){.r-index-intro__slide-link.btn{height:44px;line-height:44px;width:100%}}.r-index-intro__slide{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;min-height:28.46rem;padding-top:7rem;position:relative}.r-index-intro__slide._visible .index-intro__img{opacity:0}.r-index-intro__slide._double:after{background-color:#add5ff;border-radius:50%;color:#007bfb;content:"или";font-size:36px;font-weight:500;height:112px;left:50%;line-height:112px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:112px}@media only screen and (max-width:1358px){.r-index-intro__slide._double:after{font-size:24px;height:48px;line-height:45px;vertical-align:middle;width:48px}.r-index-intro__slide{padding-top:78px}}@media only screen and (max-width:719px){.r-index-intro__slide{height:auto;padding-bottom:44px;padding-top:32px}}.r-index-intro__slide-img{bottom:50px;height:auto;opacity:0;position:relative;transform:translateX(40px);transition:opacity .7s cubic-bezier(.25,.46,.45,.94) .7s,transform .7s cubic-bezier(.25,.46,.45,.94) .7s;width:514px;z-index:1}@media only screen and (max-width:1358px){.r-index-intro__slide-img{width:400px}}@media only screen and (max-width:1023px){.r-index-intro__slide-img{width:312px}}@media only screen and (max-width:719px){.r-index-intro__slide-img{min-height:calc(84.6vw - 33.84px);position:static;width:100%}}.r-index-intro__slide-img._double{height:226px;margin-bottom:auto;width:auto}@media only screen and (max-width:1358px){.r-index-intro__slide-img._double{height:164px}}.r-index-intro__slider-controls{align-items:center;bottom:80px;display:flex;justify-content:space-between;left:50%;position:absolute;transform:translate(-50%);z-index:9}@media only screen and (max-width:1358px){.r-index-intro__slider-controls{bottom:48px}}@media only screen and (max-width:719px){.r-index-intro__slider-controls{bottom:20px;justify-content:center}}.r-index-intro__slider-btns{display:flex;justify-content:space-between;width:100px}@media only screen and (max-width:1358px){.r-index-intro__slider-btns{width:78px}}.r-index-intro__slider-btns._color .r-index-intro__slider-arrow{background:#0000;border:1px solid #2a2a30;border-radius:50%;cursor:pointer;outline:none}@media only screen and (max-width:1023px){.r-index-intro__slider-btns._color .r-index-intro__slider-arrow{height:34px;width:34px}}.r-index-intro__slider-btns._color .r-index-intro__slider-arrow:not(._disabled):hover{border-color:#d7d9db}.r-index-intro__slider-btns._color .r-index-intro__slider-arrow>svg{stroke:#2a2a30}.r-index-intro__slider-btns._color .r-index-intro__slider-arrow._disabled{opacity:.4;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.r-index-intro__slider-arrow{align-items:center;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:12px;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;outline:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:44px;will-change:transform}@media only screen and (max-width:1358px){.r-index-intro__slider-arrow{background-size:10px;height:34px;width:34px}}.r-index-intro__slider-arrow:hover{transform:scale(1.1)}.r-index-intro__slider-arrow._prev{transform:rotate(180deg)}.r-index-intro__slider-arrow._prev:hover{transform:rotate(180deg) scale(1.1)}.r-index-intro__slider-arrow._disabled{opacity:.4;pointer-events:none}@media only screen and (max-width:1358px){.r-index-intro__slider-arrow{display:none}}.r-index-intro__slider-arrow>svg{fill:none;stroke:#007bfb;width:12px}.r-index-intro__slider-pagination.swiper-pagination-bullets{align-items:center;display:flex;height:12px;justify-content:center}.r-index-intro__slider-pagination._color .carousel-dot{background-color:#007bfb}.r-index-intro__double-slide{align-items:flex-start;display:flex;flex-direction:column;margin-top:-56px;padding-bottom:156px;padding-left:115px;padding-right:56px;width:50%}@media only screen and (max-width:1199px){.r-index-intro__double-slide{padding:0 56px 108px 0}}.r-index-intro__double-slide:last-child{padding-left:180px}@media only screen and (max-width:1199px){.r-index-intro__double-slide:last-child{padding:0 0 108px 52px}}.r-index-intro__box-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:calc(50% - 16px)}@media only screen and (max-width:1023px){.r-index-intro__box-container{width:calc(50% - 12px)}}@media only screen and (max-width:719px){.r-index-intro__box-container{width:100%}}@media only screen and (max-width:1358px){.r-index-intro__box-container:first-child{width:100%}}.r-index-intro__box-container._mobile{display:none}@media only screen and (max-width:1023px){.r-index-intro__box-container._mobile{display:flex}}@media only screen and (max-width:719px){.r-index-intro__box-container._mobile{order:1}}@media only screen and (max-width:1358px){.r-index-intro__box-container._mobile .r-index-intro__box._long{display:flex}}.r-index-intro__box{align-items:flex-start;border-radius:24px;display:flex;flex-direction:column;justify-content:space-between;padding:32px;width:100%}.r-index-intro__box[disabled]{pointer-events:none}@media only screen and (max-width:719px){.r-index-intro__box{justify-content:center}}@media only screen and (max-width:1023px){.r-index-intro__box{padding:24px}}@media(hover:hover){.r-index-intro__box:hover .btn{background-color:#007bfb;border-color:#007bfb;color:#fff}.r-index-intro__box:hover .r-index-intro__link{color:#007bfb}.r-index-intro__box:hover .r-index-intro__link:after{border-color:#007bfb}.r-index-intro__box:hover .r-index-intro__link .r-index-intro__box-desc{color:#007bfb}}.r-index-intro__box._full-bg{background-position:bottom;background-repeat:no-repeat;background-size:100%;position:relative}@media only screen and (max-width:919px){.r-index-intro__box._full-bg{background-position:0 100%;background-size:182%}}@media only screen and (max-width:719px){.r-index-intro__box._full-bg{background-position:0 70%;background-size:123%}}.r-index-intro__box._full-bg:before{background:linear-gradient(180deg,#282d3cb8,rgba(40,45,60,.714) 6.67%,rgba(40,45,60,.694) 13.33%,rgba(40,45,60,.661) 20%,rgba(40,45,60,.614) 26.67%,rgba(40,45,60,.553) 33.33%,rgba(40,45,60,.481) 40%,rgba(40,45,60,.401) 46.67%,rgba(40,45,60,.319) 53.33%,rgba(40,45,60,.239) 60%,rgba(40,45,60,.167) 66.67%,rgba(40,45,60,.106) 73.33%,rgba(40,45,60,.059) 80%,rgba(40,45,60,.026) 86.67%,rgba(40,45,60,.006) 93.33%,#282d3c00);border-radius:24px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media only screen and (max-width:719px){.r-index-intro__box._full-bg:before{height:100%}}.r-index-intro__box._full-bg .r-index-intro__box-title{position:relative;z-index:2}@media only screen and (max-width:719px){.r-index-intro__box._full-bg .r-index-intro__box-title{font-size:20px;line-height:24px}}.r-index-intro__box._full-bg .r-index-intro__box-desc{position:relative;z-index:2}@media only screen and (max-width:719px){.r-index-intro__box._full-bg .r-index-intro__box-desc{max-width:100%}}.r-index-intro__box._full-bg .r-btn{background-color:#fff;color:#282d3c;position:relative;z-index:2}.r-index-intro__box._big{height:100%;min-height:584px}@media only screen and (max-width:1023px){.r-index-intro__box._big{min-height:unset}}@media only screen and (max-width:719px){.r-index-intro__box._big{height:320px}}.r-index-intro__box._big .r-index-intro__box-desc{max-width:404px}@media only screen and (max-width:719px){.r-index-intro__box._big .r-index-intro__box-desc{max-width:none}}.r-index-intro__box._big .r-index-intro__image{height:314px;margin:28px auto 0;width:423px}@media only screen and (max-width:1358px){.r-index-intro__box._big .r-index-intro__image{height:195px;margin-top:74px;width:274px}}.r-index-intro__box._big .r-index-intro__box-desc,.r-index-intro__box._big .r-index-intro__box-title{max-width:384px}@media only screen and (max-width:719px){.r-index-intro__box._big .r-index-intro__box-desc,.r-index-intro__box._big .r-index-intro__box-title{max-width:235px}.r-index-intro__box._big .r-btn{height:32px;margin-top:24px}.r-index-intro__box._big._full-bg .r-btn{margin-top:auto}.r-index-intro__box._big._full-bg .r-index-intro__box-desc{max-width:138px}}.r-index-intro__box .r-index-intro__icon-box-cont{align-items:center;background-color:#3395fc7a;border-bottom-left-radius:96px;border-top-left-radius:96px;bottom:32px;display:flex;height:96px;position:absolute;right:0;width:120px}@media only screen and (max-width:719px){.r-index-intro__box .r-index-intro__icon-box-cont{bottom:16px;height:auto;min-height:64px;min-width:84px;right:0;width:auto}}.r-index-intro__box .r-index-intro__icon-box-cont._big{background-color:#ffffff52;border-bottom-left-radius:224px;border-top-left-radius:224px;bottom:auto;box-shadow:8px 8px 32px #b7c5ea52;height:224px;top:50%;transform:translateY(-50%);width:444px}@media only screen and (max-width:719px){.r-index-intro__box .r-index-intro__icon-box-cont._big{bottom:24px;height:96px;right:0;top:auto;transform:translateY(0);width:120px}}.r-index-intro__box .r-index-intro__icon-box-cont._big .r-index-intro__icon-box-image{border:none;box-shadow:8px 8px 8px #eff2fa,16px 16px 16px #eff2fa52,24px 24px 32px #eff2fa29;height:192px;margin-left:16px;width:192px}.r-index-intro__box .r-index-intro__icon-box-cont._big .r-index-intro__icon-box-image svg{height:80px;width:80px}@media only screen and (max-width:1023px){.r-index-intro__box .r-index-intro__icon-box-cont._big .r-index-intro__icon-box-image{height:80px;margin-left:8px;width:80px}.r-index-intro__box .r-index-intro__icon-box-cont._big .r-index-intro__icon-box-image svg{height:32px;width:32px}}.r-index-intro__box .r-index-intro__icon-box-image{align-items:center;border-radius:100%;display:flex;height:84px;justify-content:center;margin-left:4px;width:84px}.r-index-intro__box .r-index-intro__icon-box-image svg{height:50px;width:60px}@media only screen and (max-width:1023px){.r-index-intro__box .r-index-intro__icon-box-image{height:80px;margin-left:8px;width:80px}.r-index-intro__box .r-index-intro__icon-box-image svg{height:50px;width:50px}}@media only screen and (max-width:719px){.r-index-intro__box .r-index-intro__icon-box-image{height:56px;margin-left:4px;width:56px}.r-index-intro__box .r-index-intro__icon-box-image svg{height:32px;width:32px}}.r-index-intro__box._long{background-color:#007bfb;margin-bottom:36px;position:relative}@media only screen and (max-width:1023px){.r-index-intro__box._long{display:none;height:auto;margin-bottom:24px;min-height:216px}}@media only screen and (max-width:719px){.r-index-intro__box._long{margin-bottom:16px}}@media(hover:hover){.r-index-intro__box._long:hover .btn{background-color:#0000;border-color:#b2d7fea3;color:#fff}}.r-index-intro__box._long .r-index-intro__box-title{color:#fff}.r-index-intro__box._long .r-index-intro__box-desc{color:#ffffffa3;max-width:420px}@media only screen and (max-width:719px){.r-index-intro__box._long .r-index-intro__box-desc{opacity:.64}}.r-index-intro__box._long .r-index-intro__image{height:161px;position:absolute;right:42px;top:48px;width:180px}@media only screen and (min-width:1359px)and (max-width:99999px){.r-index-intro__box._long .r-index-intro__image._ten-percent{width:220px}}@media only screen and (max-width:1358px){.r-index-intro__box._long .r-index-intro__image{height:145px;right:32px;top:40px;width:162px}}.r-index-intro__box._long .r-btn{background-color:#fff;border:1px solid #fff;color:#007bfb;flex-shrink:0;margin-top:auto;transition:all .3s ease}@media only screen and (max-width:1023px){.r-index-intro__box._long .r-btn{height:32px;margin-top:auto}}.r-index-intro__box._small{background-color:#fff;display:flex;flex-direction:column;min-height:100%;padding:32px;position:relative;width:calc(50% - 16px)}@media only screen and (max-width:1023px){.r-index-intro__box._small{height:100%;min-height:272px;padding:24px;width:100%}}@media only screen and (max-width:719px){.r-index-intro__box._small{align-items:center;height:auto;justify-content:start;min-height:192px;padding:20px 12px 12px;width:calc(50% - 8px)}}@media only screen and (max-width:1023px){.r-index-intro__box._small:first-child{margin-bottom:24px}}@media only screen and (max-width:719px){.r-index-intro__box._small:first-child{margin-bottom:0;margin-left:8px;order:1}}@media only screen and (max-width:1023px){.r-index-intro__box._small:last-child{margin-right:0}}@media only screen and (max-width:719px){.r-index-intro__box._small:last-child{margin-right:8px}}.r-index-intro__box._small .r-index-intro__image{height:88px;margin:0 auto 17px 0;width:100%}@media only screen and (max-width:1358px){.r-index-intro__box._small .r-index-intro__image{margin-top:28px}}.r-index-intro__box._small .r-index-intro__image._left{background-position:0 0}.r-index-intro__box._small .btn{margin-top:32px}@media only screen and (max-width:1358px){.r-index-intro__box._small .btn{margin-top:57px}}.r-index-intro__box._tablet{display:none}@media only screen and (max-width:1358px){.r-index-intro__box._tablet{display:flex}}.r-index-intro__box .r-btn{background-color:#f4f6fb;color:#007bfb;flex-shrink:0;margin-top:auto}.r-index-intro__box-wrapper{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:1023px){.r-index-intro__box-wrapper{flex-direction:column;height:100%}}@media only screen and (max-width:719px){.r-index-intro__box-wrapper{flex-direction:row}}.r-index-intro__box-title{color:#282d3c;font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:1.2;width:100%}@media only screen and (max-width:1358px){.r-index-intro__box-title{font-size:32px;line-height:1.125}}@media only screen and (max-width:719px){.r-index-intro__box-title{font-size:24px;line-height:28px}}.r-index-intro__box-title._white{color:#fff}.r-index-intro__box-title._small{font-size:20px;line-height:24px}@media only screen and (max-width:719px){.r-index-intro__box-title._small{font-size:24px;max-width:100%}}.r-index-intro__box-desc{color:#8c94a8;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:1.25;margin:16px 0;transition:all .3s ease;width:100%}@media only screen and (max-width:1023px){.r-index-intro__box-desc{font-size:14px;line-height:18px;margin:12px 0;max-width:184px}}@media only screen and (max-width:719px){.r-index-intro__box-desc._small{font-size:12px;letter-spacing:-.005em;line-height:16px;margin:12px auto;text-align:center}}@media only screen and (max-width:320px){.r-index-intro__box-desc._small{display:none}}.r-index-intro__box-desc._middle{font-size:16px}@media only screen and (max-width:719px){.r-index-intro__box-desc._middle{font-size:14px;line-height:18px}}.r-index-intro__box-desc._white{color:#fff}.r-index-intro__box-desc+.r-index-intro-timer{margin:0}.r-index-intro__chevron{align-items:center;background-color:#f4f6fb;border-radius:100%;color:#007bfb;display:flex;height:40px;justify-content:center;transition:background-color .3s ease,border-radius .3s ease;width:40px}@media only screen and (max-width:1023px){.r-index-intro__chevron{bottom:24px;left:24px}}@media only screen and (max-width:719px){.r-index-intro__chevron{display:none}}@media(hover:hover)and (pointer:fine){.r-index-intro__chevron:hover{border-radius:8px}}.r-index-intro__icon{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;color:#007bfb;display:flex;height:80px;justify-content:center;width:80px}.r-index-intro__icon svg{position:absolute}@media only screen and (max-width:719px){.r-index-intro__icon{order:-1;position:static}.r-index-intro__icon,.r-index-intro__icon svg{height:56px;width:56px}}.r-index-intro__image{background-position:50%;background-repeat:no-repeat;background-size:contain}.r-index-intro__link{background-color:#0000;border:0;color:#282d3c;font-size:20px;font-weight:500;line-height:24px;padding:0;position:relative;transition:all .3s ease;width:100%}@media only screen and (max-width:719px){.r-index-intro__link{font-size:16px;line-height:20px;margin-top:12px;text-align:center}}.r-index-intro-timer{color:#99cafd;display:flex;margin-top:30px;padding-bottom:24px}@media only screen and (max-width:1199px){.r-index-intro-timer{flex-wrap:wrap;margin-top:16px;padding-bottom:0}}@media only screen and (max-width:919px){.r-index-intro-timer{margin-top:30px}}@media only screen and (max-width:719px){.r-index-intro-timer{margin-top:20px}}.r-index-intro-timer__title{color:#99cafd;font-size:14px;letter-spacing:-.01em;width:94px}@media only screen and (max-width:1199px){.r-index-intro-timer__title{flex:100%;width:auto}}.r-index-intro-timer__wrap{display:flex;margin-left:24px}@media only screen and (max-width:1199px){.r-index-intro-timer__wrap{margin-left:0;margin-top:8px;padding:12px 0 24px}}@media only screen and (max-width:719px){.r-index-intro-timer__wrap{margin-top:0}}.r-index-intro-timer__colon{font-size:20px;font-weight:500;letter-spacing:-.015em;line-height:24px;margin:auto 16px}@media only screen and (max-width:719px){.r-index-intro-timer__colon{font-size:16px;margin:auto 8px}}.r-index-intro-timer__cell{text-align:center;width:28px}.r-index-intro-timer__val{color:#fff;font-size:20px;font-weight:700}@media only screen and (max-width:1199px){.r-index-intro-timer__val{font-weight:500}}@media only screen and (max-width:719px){.r-index-intro-timer__val{font-size:16px}}.r-index-intro-timer__name{font-size:11px;letter-spacing:-.005em;line-height:12px}.r-index-intro__box-slider{border-radius:20px;height:100%;overflow:hidden;width:100%}@media only screen and (max-width:719px){.r-index-intro__box-slider{margin-bottom:16px;width:100%}}.r-index-intro__box-slider .swiper{height:100%}.r-index-intro__box-slider-controls{bottom:46px;position:absolute;right:48px;z-index:100}@media only screen and (max-width:719px){.r-index-intro__box-slider-controls{bottom:0;right:24px;top:36px}}.r-index-intro__box-slider-pagination.swiper-pagination-bullets{align-items:center;display:flex;height:12px;justify-content:center}.r-index-intro__box-slider-pagination .carousel-dot{background-color:#007bfb}@media only screen and (max-width:1358px){.r-index-intro__box-slider-pagination .carousel-dot{margin-right:8px}}.r-index-intro__box-slider-pagination .carousel-dot._current{opacity:1}.r-index-intro__back{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-grow:1;height:100%;margin:30px 0;width:100%}@media only screen and (max-width:1023px){.r-index-intro__back{max-height:290px}}@media only screen and (max-width:719px){.r-index-intro__back{display:none}}.r-index-intro__back._big-day{left:0;margin:0;position:absolute;top:0}@media only screen and (max-width:719px){.r-index-intro__back._big-day{display:block;height:80%;left:unset;margin:0 0 0 -24px;top:unset}}.r-index-intro__box-slider-pagination-wrap .swiper-pagination-bullet{background-color:#68affa}.r-index-intro__box-slider-pagination-wrap .swiper-pagination-bullet-active{background-color:#007bfb}.r-index-intro__box-slider-pagination-wrap .swiper-pagination-bullet-active-next,.r-index-intro__box-slider-pagination-wrap .swiper-pagination-bullet-active-prev{opacity:.75}@media only screen and (max-width:719px){.r-index-intro__box-slider-pagination-wrap .swiper-pagination-bullet{background-color:#e2e7f3;border-radius:4px;flex:1;height:2px;margin:0 4px;opacity:1}.r-index-intro__box-slider-pagination-wrap .swiper-pagination-bullet-active{background-color:#282d3c}.r-index-intro__box-slider-pagination-wrap .swiper-pagination-bullet-active-next,.r-index-intro__box-slider-pagination-wrap .swiper-pagination-bullet-active-prev{opacity:1}.r-index-intro__box-slider-pagination-wrap .swiper-pagination-bullet:first-child{margin-left:0}.r-index-intro__box-slider-pagination-wrap .swiper-pagination-bullet:last-child{margin-right:0}}.r-index-intro__box-slider-pagination-wrap._bright .swiper-pagination-bullet{background-color:#fff;opacity:.48}.r-index-intro__box-slider-pagination-wrap._bright .swiper-pagination-bullet-active{background-color:#fff;opacity:1}@keyframes introBefore{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes introVideo{0%{transform:translateX(-100vw)}to{transform:translateX(0)}}@keyframes introVideoCircle{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}to{opacity:.5;transform:translate(-50%,-50%) scale(1)}}.index-projects{position:relative}.index-projects__head{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}@media only screen and (max-width:1358px){.index-projects__head{flex-wrap:wrap;margin-bottom:48px}}@media only screen and (max-width:719px){.index-projects__head{font-size:24px;line-height:32px;margin-bottom:32px}}.index-projects__breadcrumbs{margin-bottom:20px}@media only screen and (max-width:1358px){.index-projects__breadcrumbs{display:none}}.index-projects__wrapper._united{display:flex;justify-content:space-between}.index-projects__title{color:var(--text-primary);flex-grow:1;font-size:40px;font-weight:500;letter-spacing:-.015em;line-height:1.2;margin-bottom:32px;transition:color .6s;width:100%}@media only screen and (max-width:1358px){.index-projects__title{font-size:32px;line-height:1.125;margin-bottom:32px;width:100%}}@media only screen and (max-width:719px){.index-projects__title{font-size:20px;line-height:28px;margin-bottom:16px}}.index-projects__title._top{border-top:1px solid #ecf0f8;padding-top:64px}@media only screen and (max-width:919px){.index-projects__title._top{border-top:unset;padding-top:40px}}.index-projects__title._features{letter-spacing:-.015em;margin-bottom:40px}@media only screen and (max-width:919px){.index-projects__title._features{margin-bottom:28px}}.index-projects__title-count{color:#bcc3d2}.index-projects__city-switch-wrap{position:relative}.index-projects__city-switch{background-color:#0000;border:none;color:var(--acent);cursor:pointer;font-size:40px;font-weight:500;letter-spacing:-.015em;line-height:48px}@media only screen and (max-width:1358px){.index-projects__city-switch{font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:36px}}@media only screen and (max-width:719px){.index-projects__city-switch{align-items:center;display:inline-flex;font-size:20px;font-weight:500;gap:2px;letter-spacing:-.015em;line-height:24px}}.index-projects__switch{column-gap:8px;display:flex}.index-projects__features-wrapper{background-color:#fff}.index-projects__features-wrapper._white{background-color:#f4f6fb}.index-projects__features{background-color:#fff;border-radius:32px 32px 0 0;padding-bottom:64px;padding-top:64px}@media only screen and (max-width:919px){.index-projects__features{background-color:#f4f6fb;border-radius:24px 24px 0 0;padding-bottom:0;padding-top:40px}.index-projects__features._white{background-color:#fff;border-top:1px solid #ecf0f8}}.index-projects__filter-btn{bottom:24px;left:50%;position:fixed!important;transform:translate(-50%);z-index:4}.index-projects__filter-btn._show-tap-bar{transform:translate(-50%,-64px)}.index-projects__callback{margin-top:32px}@media only screen and (max-width:919px){.index-projects__callback{margin-top:24px}}.index-projects__features-item{margin-right:8px;min-width:192px;width:100%}.index-projects__features-item:last-child{margin-right:0}@media only screen and (max-width:1358px){.index-projects__projects-content{padding-top:16px}}@media only screen and (max-width:919px){.index-projects__wrapper-filter{background-color:#f4f6fb}.index-projects__wrapper-filter._white{background-color:#fff}.index-projects__wrapper-filter._white .index-projects__title._top{border-top:1px solid #ecf0f8}.index-projects__filter{background-color:#fff;border-radius:24px 24px 0 0}}.index-projects__mobile-controls{display:none}.index-projects__mobile-controls svg{height:16px;margin-right:8px;min-height:16px;min-width:16px;width:16px}.index-projects__mobile-controls._show{display:flex}.index-projects__mobile-controls._fixed{background-color:var(--bg-primary);border-radius:0 0 24px 24px;box-shadow:0 4px 8px #282d3c0a,0 0 2px #282d3c0d,0 0 1px #282d3c0a;left:0;padding:108px 16px 16px;position:fixed;top:0;transform:translateY(0);transition:.6s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:5}@media only screen and (max-width:1358px){.index-projects__mobile-controls._fixed{display:flex;padding:88px 16px 16px}}@media only screen and (max-width:919px){body:has(header.project.hidden) .index-projects__mobile-controls._fixed{padding-top:16px}}.index-projects__mobile-controls._hidden{opacity:0;transform:translateY(-160px)}.index-projects__mobile-controls .r-btn{background-color:var(--bg-secondary);color:var(--acent);height:48px;margin-left:6px;white-space:nowrap;width:calc(50% - 6px)}@media only screen and (max-width:919px){.index-projects__mobile-controls .r-btn__text{align-items:center;display:flex}}@media only screen and (max-width:719px){.index-projects__mobile-controls .r-btn{height:40px}}.index-projects__mobile-controls .r-btn:first-of-type{margin-left:0;margin-right:6px}.index-projects__mobile-controls .r-btn__text._row{display:flex}.index-projects__mobile-controls ._disabled{background-color:#f4f6fb;color:#8c94a8;pointer-events:none}.index-projects__mobile-controls ._disabled:after{background-color:#ecf0f8}.index-projects__mobile-controls ._disabled:active:after{background-color:#e2e7f3}.index-projects__mobile-controls ._wide{width:100%}.index-projects__mobile-controls ._wide:first-of-type{margin-left:0;margin-right:0}.index-projects__tabs{display:flex}@media only screen and (max-width:719px){.index-projects__tabs{margin-bottom:20px;margin-right:-20px;overflow:scroll;width:calc(100% + 20px)}.index-projects__tabs:after{content:"";display:block;flex-shrink:0;height:50px;position:relative;width:24px}.index-projects__tabs::-webkit-scrollbar{display:none}}.index-projects__toggle{display:flex}@media only screen and (max-width:719px){.index-projects__toggle{width:100%}}.index-projects__toggle-item{background-color:#0000;border:1px solid #d7d9db;border-radius:0 4px 4px 0;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:500;line-height:20px;padding:18px 24px;text-align:center;transition:background-color .3s cubic-bezier(.25,.46,.45,.94),color .3s cubic-bezier(.25,.46,.45,.94),border-color .3s cubic-bezier(.25,.46,.45,.94);-webkit-user-select:none;user-select:none}.index-projects__toggle-item:hover{border-color:#007bfb;color:#007bfb}@media only screen and (max-width:1358px){.index-projects__toggle-item{font-size:12px;padding:6.5px 24px}}@media only screen and (max-width:719px){.index-projects__toggle-item{padding:6px 0;width:50%}}.index-projects__toggle-item._active{background-color:#007bfb;border-color:#007bfb;color:#fff}.index-projects__toggle-item:first-child{border-radius:4px 0 0 4px}.index-projects__select{margin-bottom:24px;z-index:2}.index-projects__select .filter-cell__label{background-color:#fff}.index-projects__cont{border-radius:32px;margin-bottom:20px;margin-top:32px;padding-top:16px}@media only screen and (max-width:1358px){.index-projects__cont{padding-top:0}}@media only screen and (max-width:719px){.index-projects__cont{margin-top:24px}}.index-projects__line{background-color:var(--lines-pimary);bottom:-18px;height:1px;left:0;position:absolute;right:0;width:100%}@media only screen and (max-width:719px){._dark-theme .index-projects__cont{margin-bottom:0}}.index-purchase__list{display:flex}@media only screen and (max-width:719px){.index-purchase__list{display:block;padding-top:20px}}.index-purchase__item{border:1px solid #d7d9db;border-radius:8px;display:flex;height:auto;justify-content:space-between;margin-right:56px;text-align:center;transition:.4s;width:calc(33.33333% - 37.33333px)}.index-purchase__item._no-event{pointer-events:none}@media only screen and (max-width:1199px){.index-purchase__item{margin-right:32px;padding:24px;width:calc(33.33333% - 21.33333px)}}@media only screen and (max-width:1023px){.index-purchase__item{flex-direction:column}}@media only screen and (max-width:719px){.index-purchase__item{flex-direction:row-reverse;justify-content:flex-end;margin:0 0 20px;padding:20px;width:100%}}.index-purchase__item:hover{border:1px solid #2a2a30}.index-purchase__item:last-child{margin-right:0}.index-purchase__text{display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:185px;padding:32px 0 32px 42px;text-align:left}@media only screen and (max-width:1199px){.index-purchase__text{padding:0}}@media only screen and (max-width:1023px){.index-purchase__text{margin-bottom:34px}}.index-purchase__name{color:#2a2a30;font-size:18px;font-weight:500;line-height:24px;margin-bottom:6px}@media only screen and (max-width:1358px){.index-purchase__name{font-size:16px;line-height:15px}}@media only screen and (max-width:719px){.index-purchase__name{font-size:16px;line-height:16px}}.index-purchase__desc{color:#2a2a30cc;font-size:14px;line-height:20px;min-width:140px}@media only screen and (max-width:1358px){.index-purchase__desc{font-size:12px;line-height:15px}}@media only screen and (max-width:719px){.index-purchase__desc{font-size:12px;line-height:16px}}.index-purchase__next{color:#007bfb;font-size:14px;font-weight:500;line-height:20px;margin-top:30px}@media only screen and (max-width:1358px){.index-purchase__next{margin-top:auto;padding-top:10px}}@media only screen and (max-width:719px){.index-purchase__next{display:none}}.index-purchase__img{flex-grow:1;margin-left:20px;margin-right:24px;max-width:44%;object-fit:contain}@media only screen and (max-width:1199px){.index-purchase__img{margin-right:0}}@media only screen and (max-width:1023px){.index-purchase__img{margin:0 auto;max-width:100%}}@media only screen and (max-width:719px){.index-purchase__img{margin-left:0;margin-right:20px;max-width:calc(50% - 20px)}}.r-project-d-offers{padding-top:64px}@media only screen and (max-width:1358px){.r-project-d-offers{padding-top:0}}.r-project-d-offers._business .r-project-d-offers__arrow{background:var(--standart-light-color);color:var(--standart-color)}.r-project-d-offers._business .card__icon{display:none}.r-project-d-offers._business .cards__card{background:var(--standart-light-color);min-height:176px}@media only screen and (max-width:919px){.r-project-d-offers._business .cards__card{min-height:112px}}.r-project-d-offers._business .cards__card:hover{background:var(--standart-color)}.r-project-d-offers._business .cards__text{margin-top:0}@media only screen and (max-width:919px){.r-project-d-offers._business .cards__title{margin-top:0}}.r-project-d-offers__top{display:flex;justify-content:space-between;margin-bottom:40px}@media only screen and (max-width:719px){.r-project-d-offers__top{margin-bottom:28px}}.r-project-d-offers__title{font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:36px}@media only screen and (max-width:719px){.r-project-d-offers__title{font-size:24px;line-height:28px}}.r-project-d-offers__arrows{display:flex}@media only screen and (max-width:719px){.r-project-d-offers__arrows{display:none}}.r-project-d-offers__arrow:focus{outline:none}.r-project-d-offers__arrow:focus-visible{box-shadow:0 0 0 2px #007bfb}.r-project-d-offers__arrow.swiper-button-disabled{color:#8c94a8;cursor:not-allowed}.r-project-d-offers__arrow-prev{margin-right:16px;transform:rotate(180deg)}@media only screen and (max-width:1023px){.r-project-d-offers .cards{margin:0 -3.90625vw;overflow:hidden;width:100vw}.r-project-d-offers .cards__container{overflow:initial;padding:0 3.90625vw}}@media only screen and (max-width:719px){.r-project-d-offers .cards{margin:0;width:100%}.r-project-d-offers .cards__container{padding:0}.r-project-d-offers .cards__list{display:block}}.r-project-d-offers .cards__card{background-color:#f4f6fb;border-radius:24px;cursor:pointer;display:flex;flex-direction:column;height:auto;min-height:260px;padding:32px;transition:.3s ease-out}.r-project-d-offers .cards__card:hover{background-color:#007bfb}.r-project-d-offers .cards__card:hover .card__description,.r-project-d-offers .cards__card:hover .card__icon,.r-project-d-offers .cards__card:hover .card__title{color:#fff}@media only screen and (max-width:719px){.r-project-d-offers .cards__card{min-height:unset;padding:24px}.r-project-d-offers .cards__card:not(:last-child){margin-bottom:16px}}.r-project-d-offers .card__icon{align-items:center;color:#007bfb;display:flex;height:60px;justify-content:flex-start;transition:.3s ease-out;width:60px}@media only screen and (max-width:719px){.r-project-d-offers .card__icon{height:52px;width:52px}}.r-project-d-offers .card__icon svg{height:60px;width:60px}@media only screen and (max-width:719px){.r-project-d-offers .card__icon svg{height:52px;width:52px}}.r-project-d-offers .card__icon svg path{fill:currentColor;transition:.3s ease-out}.r-project-d-offers .card__title{color:#282d3c;font-size:20px;font-weight:500;letter-spacing:-.015em;line-height:20px;margin-bottom:12px;margin-top:24px;transition:.3s ease-out}@media only screen and (max-width:719px){.r-project-d-offers .card__title{font-size:16px;line-height:20px;margin-bottom:8px;margin-top:12px}}.r-project-d-offers .card__description{word-wrap:break-word;color:#8c94a8;font-size:16px;letter-spacing:-.01em;line-height:20px;transition:.3s ease-out}@media only screen and (max-width:719px){.r-project-d-offers .card__description{font-size:14px;line-height:18px}}.index-purchases__header{display:flex;justify-content:space-between}.index-purchases__title{font-size:32px;font-weight:500;line-height:120%}@media only screen and (max-width:719px){.index-purchases__title{font-size:24px;line-height:1.15}}.index-purchases__controls{display:flex}@media only screen and (max-width:1023px){.index-purchases__controls{display:none}}.index-purchases__controls-btn--prev{margin-right:16px;transform:rotate(180deg)}.index-purchases__control-btn.swiper-button-disabled{color:#8c94a8;pointer-events:none}.index-purchases__slider{margin-top:42px}@media only screen and (max-width:1023px){.index-purchases__slider{margin-top:28px;overflow:visible}}@media only screen and (max-width:719px){.index-purchases__wrapper{display:block}}.index-purchases__card{background-color:#f4f6fb;border-radius:24px;display:flex;flex-direction:column;height:260px;padding:32px;transition:all .3s ease-out;width:304px}@media only screen and (max-width:719px){.index-purchases__card{height:auto;padding:24px;width:100%}.index-purchases__card:not(:last-of-type){margin-bottom:16px}}.index-purchases__card._highlight{background-color:#007bfb;color:#fff}.index-purchases__card._highlight .index-purchases__caption,.index-purchases__card._highlight .index-purchases__desc,.index-purchases__card._highlight .index-purchases__icon{color:#fff}@media(hover:hover)and (pointer:fine){.index-purchases__card:hover{background-color:#007bfb;color:#fff}.index-purchases__card:hover .index-purchases__caption,.index-purchases__card:hover .index-purchases__desc,.index-purchases__card:hover .index-purchases__icon{color:#fff}}.index-purchases__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;color:#007bfb;height:64px;min-height:64px;transition:color .3s ease-out;width:64px}@media only screen and (max-width:719px){.index-purchases__icon{height:56px;width:56px}}.index-purchases__icon svg{height:64px!important;width:64px!important}.index-purchases__icon svg path,.index-purchases__icon svg rect{fill:currentColor!important}.index-purchases__caption{color:#282d3c;font-size:20px;font-weight:500;line-height:20px;margin-top:20px;transition:color .3s ease-out}@media only screen and (max-width:719px){.index-purchases__caption{font-size:16px;line-height:20px;margin-top:16px}}.index-purchases__desc{color:#8c94a8;font-size:16px;line-height:20px;margin-top:12px;overflow:hidden;transition:color .3s ease-out}@media only screen and (max-width:719px){.index-purchases__desc{font-size:14px;line-height:18px;margin-top:8px;min-height:auto}}.index-purchases__footer{display:flex;margin-top:32px}@media only screen and (max-width:1358px){.index-purchases__footer{flex-direction:row-reverse;margin-top:24px}.index-purchases__footer .index-purchases__button:first-of-type:hover{color:#fff}}@media only screen and (max-width:1023px){.index-purchases__footer{flex-direction:column;gap:16px}}@media only screen and (max-width:719px){.index-purchases__footer{flex-direction:row-reverse;gap:0}}.index-purchases__button{align-items:center;background-color:#f4f6fb;border-radius:56px;color:#282d3c;cursor:pointer;display:flex;font-size:24px;font-weight:500;justify-content:space-between;letter-spacing:-.015em;line-height:28px;margin-right:16px;padding:28px 32px 28px 40px;transition:all .3s ease-out;width:50%}@media only screen and (max-width:1358px){.index-purchases__button{align-items:flex-start;border-radius:24px;flex-direction:column;font-size:16px;line-height:20px;margin-left:8px;margin-right:0;min-height:192px;padding:24px;width:calc(50% - 8px)}}@media only screen and (max-width:1023px){.index-purchases__button{align-items:center;border-radius:56px;flex-direction:row;font-size:20px;margin-left:0;min-height:auto;padding:20px 24px 20px 32px;width:100%}}@media only screen and (max-width:719px){.index-purchases__button{align-items:flex-start;border-radius:24px;flex-direction:column;font-size:16px;margin-left:8px;min-height:192px;padding:24px;width:calc(50% - 8px)}}.index-purchases__button:last-child{margin-left:16px;margin-right:0}@media only screen and (max-width:1358px){.index-purchases__button:last-child{margin-left:0;margin-right:8px}}@media only screen and (max-width:1023px){.index-purchases__button:last-child{margin:0}}@media only screen and (max-width:719px){.index-purchases__button:last-child{margin-left:0;margin-right:8px}}.index-purchases__button:hover{color:#007bfb}.index-purchases__circle{align-self:flex-start}@media only screen and (max-width:1358px){.index-purchases__circle.r-circle-button._big{height:32px;margin-top:auto;width:32px}.index-purchases__circle.r-circle-button._big svg{height:16px;width:16px}}@media only screen and (max-width:1023px){.index-purchases__circle.r-circle-button._big{height:40px;margin:0;width:40px}}@media only screen and (max-width:719px){.index-purchases__circle.r-circle-button._big{height:32px;margin-top:auto;width:32px}}.index-news{background-color:#f4f6fb;border-radius:48px 48px 0 0;padding:64px 0}@media only screen and (max-width:1358px){.index-news{border-radius:24px 24px 0 0;padding:32px 0 40px}}.index-news__cards{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px;margin-top:24px}.index-news__card{background-color:#fff;border-radius:24px;display:flex;flex-direction:column;margin:16px;min-height:316px;padding:32px;position:relative;transition:all .3s ease-out}@media only screen and (max-width:1358px){.index-news__card{margin-bottom:8px;margin-top:8px;min-height:auto;padding:24px}}@media(hover:hover)and (pointer:fine){.index-news__card:hover:not(.index-news__card--all){background-color:#007bfb}.index-news__card:hover:not(.index-news__card--all) .index-news__caption{color:#fff}.index-news__card:hover:not(.index-news__card--all) .index-news__date,.index-news__card:hover:not(.index-news__card--all) .index-news__text{color:#ffffffa3}}.index-news__card--big{width:calc(66% - 32px)}.index-news__card--big._has-image .index-news__caption,.index-news__card--big._has-image .index-news__text{max-width:62%}@media only screen and (max-width:1358px){.index-news__card--big._has-image .index-news__caption,.index-news__card--big._has-image .index-news__text{max-width:100%}.index-news__card--big{width:100%}}.index-news__card--all{width:calc(34% - 32px)}@media only screen and (max-width:1358px){.index-news__card--all{margin-bottom:0;margin-top:20px;padding:0;width:100%}}.index-news__card--all .index-news__caption{font-size:24px;line-height:28px}.index-news__card--all .r-btn{font-size:14px;margin-top:auto;white-space:nowrap;width:142px}@media only screen and (max-width:1358px){.index-news__card--all .r-btn{width:100%}}.index-news__card--small{min-height:340px;width:calc(50% - 32px)}@media only screen and (max-width:1358px){.index-news__card--small{min-height:auto;width:100%}}.index-news__card._blue{background-color:#007bfb}.index-news__card._blue .index-news__caption{color:#fff}.index-news__card._blue .index-news__date,.index-news__card._blue .index-news__text{color:#ffffffa3}@media(hover:hover)and (pointer:fine){.index-news__card._blue:hover{background-color:#fff}.index-news__card._blue:hover .index-news__caption{color:#282d3c}.index-news__card._blue:hover .index-news__date,.index-news__card._blue:hover .index-news__text{color:#8c94a8}}.index-news__caption{color:#282d3c;font-size:32px;font-weight:500;line-height:36px}@media only screen and (max-width:1358px){.index-news__caption{font-size:20px;letter-spacing:-.015em;line-height:24px}}.index-news__text{color:#8c94a8;line-height:24px;margin-top:16px}.index-news__date{color:#8c94a8;font-size:14px;margin-top:auto}@media only screen and (max-width:1358px){.index-news__date{font-size:12px;line-height:12px;margin-top:16px}}.index-news__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:252px;border-top-left-radius:252px;height:252px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:288px}.flats__content{z-index:2}.index{display:block;overflow:hidden}.index__title{font-size:32px;font-weight:500;line-height:36px}@media only screen and (max-width:719px){.index__title{font-size:24px;line-height:28px}}.index__callback{padding:80px 0}@media only screen and (max-width:1358px){.index__callback{padding:28px 0 56px}}@media only screen and (max-width:719px){.index__callback{padding:40px 0}}.index__advantages{width:100%}@media only screen and (max-width:719px){.index__advantages{position:relative}}@media only screen and (max-width:1358px){.index__advantages .advantages__item{min-width:21.484375vw}}@media only screen and (max-width:719px){.index__advantages .advantages__item{margin-bottom:34px;min-width:50%;padding-left:0;width:50%}.index__advantages .advantages__item:nth-last-child(-n+2){margin-bottom:0}.index__advantages .advantages__item:before{display:none}}.index__advantages:after{background-color:#2a2a30;content:"";display:none;height:calc(100% + 40px);left:0;opacity:.03;position:absolute;top:0;width:100%}@media only screen and (max-width:719px){.index__advantages:after{display:block}}.index__slider{margin-bottom:60px;position:relative;width:100%}@media only screen and (max-width:719px){.index__slider{margin-bottom:0;padding-bottom:42px}}.index__slider:before{background-color:#f9f9fa;border-radius:0 40px 0 0;content:"";height:85%;left:0;position:absolute;top:0;transform-origin:0 0;width:43.75%;z-index:-1}@media only screen and (max-width:1358px){.index__slider:before{left:0;width:55vw}}@media only screen and (max-width:719px){.index__slider:before{background-color:#2a2a30;border-radius:0;height:100%;opacity:.03;width:100%}}.index__slider-title{font-weight:400;margin-bottom:23px}@media only screen and (max-width:719px){.index__slider-title{margin-bottom:28px}}.index__slider-title._hidden{opacity:0;transform:translateX(-20px)}.index__slider-title._visible{opacity:1;transform:translateX(0);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.index__slider-content{padding-top:92px;position:relative}@media only screen and (max-width:719px){.index__slider-content{padding-top:28px}.index__filter{margin:32px 20px}}.index__filter-btn{display:none}@media only screen and (max-width:719px){.index__filter-btn{align-items:center;display:flex;height:44px;justify-content:space-between;padding:0 20px}.index__filter-btn>svg{stroke:#fff;fill:none;flex-shrink:0;height:20px;width:20px}}.index__filter .ff-short{margin:0;opacity:0;transition:opacity .4s cubic-bezier(.25,.46,.45,.94);z-index:2}.index__filter .ff-short__container{border:none;box-shadow:none;padding-left:0;padding-right:0}.index__filter .ff-short__link{width:100%}.index__filter .ff-short__cell .vue-content-placeholders-img{height:56px}@media only screen and (min-width:1359px)and (max-width:99999px){.index__filter .ff-short__cell:nth-child(3){width:219px}}.index__filter .ff-short._visible{opacity:1}.index__mortgage{padding-top:28px}@media only screen and (max-width:1358px){.index__mortgage{padding-bottom:64px}}@media only screen and (max-width:719px){.index__mortgage{padding-bottom:40px;padding-top:20px}}.index__purchase{border-top:1px solid #d7d9db;padding-bottom:56px;padding-top:56px}@media only screen and (max-width:919px){.index__purchase{padding-bottom:48px;padding-top:48px}}@media only screen and (max-width:719px){.index__purchase{padding:0}}.index__pragmatic{margin-bottom:112px}@media only screen and (max-width:919px){.index__pragmatic{border-bottom:1px solid #d7d9db;margin-bottom:48px}}@media only screen and (max-width:719px){.index__pragmatic{border-bottom:none;margin-bottom:0}}.index__projects{background-color:var(--bg-primary);border-top-left-radius:32px;border-top-right-radius:32px;margin-top:-20px;padding-top:64px;position:relative}.index__projects,.index__projects>*{transition:color .6s ease,background-color .6s ease}@media only screen and (max-width:919px){.index__projects{padding-top:48px}}@media only screen and (max-width:719px){.index__projects{border-bottom:0;padding-top:32px}.index__projects-content{display:flex;flex-direction:column}}.index__projects-content._indent>.index-projects__cont{margin-bottom:0}.index__projects-content._indent>.index-projects__cont>.index__projects-section{padding-bottom:0}.index__projects-content._indent>.index-projects__cont>.index__projects-section .r-project-business-card{margin-bottom:100px}@media only screen and (max-width:1358px){.index__projects-content._indent>.index-projects__cont>.index__projects-section .r-project-business-card{margin-bottom:24px}}@media only screen and (max-width:719px){.index__projects-content._indent>.index-projects__cont>.index__projects-section .r-project-business-card{margin-bottom:40px}.index__projects-content._indent>.index-projects__cont._one-project{margin-bottom:20px}}.index__projects .drop-down .multiselect__option--selected{pointer-events:unset}@media only screen and (max-width:919px){.index__projects .projects-list__container{margin:0 -12.5px}}@media only screen and (max-width:719px){.index__projects .projects-list__container{justify-content:space-between;margin:0}.index__projects .projects-list__container:after{display:none}}.index__projects-conten._indent.index__projects-section{padding-bottom:0}.index__projects-conten._indent.index-projects__cont,.index__projects-conten._indent.r-project-business-card{margin-bottom:0}.index__projects-title{margin-bottom:35px}@media only screen and (max-width:1358px){.index__projects-title{margin-bottom:30px;width:23.046875vw}}@media only screen and (max-width:719px){.index__projects-title{width:100%}}.index__projects-title._hidden{opacity:0;transform:translateX(-20px)}.index__projects-title._visible{opacity:1;transform:translateX(0);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.index__projects-section{padding-bottom:32px;position:relative;transition:opacity .3s ease .6s}.index__projects-section:after{background-color:#ecf0f8;bottom:16px;content:"";height:1px;position:absolute;width:100%}@media only screen and (max-width:1358px){.index__projects-section:after{bottom:8px}}@media only screen and (max-width:719px){.index__projects-section{padding-bottom:40px;transition:opacity .3s}.index__projects-section:after{bottom:0}}.index__projects-section._map{z-index:1}.index__projects-section.fade-enter-active,.index__projects-section.fade-leave-active{opacity:1}.index__projects-section.fade-enter,.index__projects-section.fade-leave-to{opacity:0}.index__gallery,.index__r-news{margin-top:64px}@media only screen and (max-width:1358px){.index__gallery,.index__r-news{margin-top:48px}}._dark-theme.index__projects{border-radius:32px}@media only screen and (max-width:719px){._dark-theme.index__projects{border-radius:24px;margin-bottom:0}}._dark-theme .index__projects-section._r-map{background-color:#fff}._dark-theme .index__projects-section:after{display:none}._dark-theme .r-index-map{border-bottom-left-radius:32px;border-bottom-right-radius:32px;overflow:hidden}@media only screen and (max-width:719px){._dark-theme .r-index-map{border-bottom-left-radius:24px;border-bottom-right-radius:24px}}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes vueContentPlaceholdersAnimation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(100%,0,0)}}.vue-content-placeholders-heading{display:flex}[class^=vue-content-placeholders-]+.vue-content-placeholders-heading{margin-top:20px}.vue-content-placeholders-heading__img{background:#eee;height:15px;height:60px;margin-right:15px;overflow:hidden;position:relative;width:60px}.vue-content-placeholders-is-rounded .vue-content-placeholders-heading__img{border-radius:6px}.vue-content-placeholders-is-centered .vue-content-placeholders-heading__img{margin-left:auto;margin-right:auto}.vue-content-placeholders-is-animated .vue-content-placeholders-heading__img:before{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:vueContentPlaceholdersAnimation;animation-timing-function:linear;background:linear-gradient(90deg,#0000 0,#e1e1e1 15%,#0000 30%);content:"";height:100%;left:0;max-width:1000px;position:absolute;top:0;width:100vw}.vue-content-placeholders-heading__content{display:flex;flex:1;flex-direction:column;justify-content:center}.vue-content-placeholders-heading__title{background:#eee;background:#ccc;height:15px;margin-bottom:10px;overflow:hidden;position:relative;width:85%}.vue-content-placeholders-is-rounded .vue-content-placeholders-heading__title{border-radius:6px}.vue-content-placeholders-is-centered .vue-content-placeholders-heading__title{margin-left:auto;margin-right:auto}.vue-content-placeholders-is-animated .vue-content-placeholders-heading__title:before{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:vueContentPlaceholdersAnimation;animation-timing-function:linear;background:linear-gradient(90deg,#0000 0,#e1e1e1 15%,#0000 30%);content:"";height:100%;left:0;max-width:1000px;position:absolute;top:0;width:100vw}.vue-content-placeholders-heading__subtitle{background:#eee;height:15px;overflow:hidden;position:relative;width:90%}.vue-content-placeholders-is-rounded .vue-content-placeholders-heading__subtitle{border-radius:6px}.vue-content-placeholders-is-centered .vue-content-placeholders-heading__subtitle{margin-left:auto;margin-right:auto}.vue-content-placeholders-is-animated .vue-content-placeholders-heading__subtitle:before{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:vueContentPlaceholdersAnimation;animation-timing-function:linear;background:linear-gradient(90deg,#0000 0,#e1e1e1 15%,#0000 30%);content:"";height:100%;left:0;max-width:1000px;position:absolute;top:0;width:100vw}[class^=vue-content-placeholders-]+.vue-content-placeholders-text{margin-top:20px}.vue-content-placeholders-text__line{background:#eee;height:15px;margin-bottom:10px;overflow:hidden;position:relative;width:100%}.vue-content-placeholders-is-rounded .vue-content-placeholders-text__line{border-radius:6px}.vue-content-placeholders-is-centered .vue-content-placeholders-text__line{margin-left:auto;margin-right:auto}.vue-content-placeholders-is-animated .vue-content-placeholders-text__line:before{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:vueContentPlaceholdersAnimation;animation-timing-function:linear;background:linear-gradient(90deg,#0000 0,#e1e1e1 15%,#0000 30%);content:"";height:100%;left:0;max-width:1000px;position:absolute;top:0;width:100vw}.vue-content-placeholders-text__line:nth-child(4n+1){width:80%}.vue-content-placeholders-text__line:nth-child(4n+2){width:100%}.vue-content-placeholders-text__line:nth-child(4n+3){width:70%}.vue-content-placeholders-text__line:nth-child(4n+4){width:85%}.vue-content-placeholders-img{background:#eee;height:15px;height:120px;overflow:hidden;position:relative;width:100%}.vue-content-placeholders-is-rounded .vue-content-placeholders-img{border-radius:6px}.vue-content-placeholders-is-centered .vue-content-placeholders-img{margin-left:auto;margin-right:auto}.vue-content-placeholders-is-animated .vue-content-placeholders-img:before{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:vueContentPlaceholdersAnimation;animation-timing-function:linear;background:linear-gradient(90deg,#0000 0,#e1e1e1 15%,#0000 30%);content:"";height:100%;left:0;max-width:1000px;position:absolute;top:0;width:100vw}[class^=vue-content-placeholders-]+.vue-content-placeholders-img{margin-top:20px}
@keyframes toTopAppear-337d9ece{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.title-wrap[data-v-337d9ece]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;width:100%}@media only screen and (max-width:1199px){.title-wrap[data-v-337d9ece]{flex-direction:column-reverse}}.logo[data-v-337d9ece]{height:100%;max-height:48px;object-fit:contain;object-position:left;width:100%}@media only screen and (max-width:1199px){.logo[data-v-337d9ece]{max-height:36px}}@media only screen and (max-width:719px){.logo[data-v-337d9ece]{max-height:28px}}.title[data-v-337d9ece]{color:#282d3c;font-size:40px;line-height:48px}@media only screen and (max-width:919px){.title[data-v-337d9ece]{font-size:32px;line-height:36px}}@media only screen and (max-width:719px){.title[data-v-337d9ece]{font-size:24px;line-height:28px}}.tag[data-v-337d9ece]{background-color:#111d3ba3;border-radius:12px;color:#fff;font-size:11px;font-weight:500;line-height:12px;padding:6px 12px;white-space:nowrap}
@keyframes toTopAppear-45119dea{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-index-intro__link-wrapper[data-v-45119dea]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;display:flex;height:100%}@media only screen and (max-width:719px){.r-index-intro__box[data-v-45119dea]{justify-content:flex-start;overflow:hidden;transform:translateZ(0)}}.r-index-intro__box._new[data-v-45119dea] .title{color:#fff}.r-index-intro__box._new .r-index-intro__box-desc[data-v-45119dea]{color:#ecf0f8}@media only screen and (max-width:1023px){.r-index-intro__box._new .r-index-intro__box-desc[data-v-45119dea]{margin:16px 0}}@media only screen and (max-width:719px){.r-index-intro__box._new .r-index-intro__box-desc[data-v-45119dea]{margin:12px 0 0}}.r-index-intro__box-desc[data-v-45119dea]{font-size:16px;line-height:20px}@media only screen and (max-width:719px){.r-index-intro__box-desc[data-v-45119dea]{font-size:14px;line-height:18px}.r-index-intro__box-desc._mobile[data-v-45119dea]{margin:12px 0 0;max-width:268px}}.r-index-intro__box-slider-controls[data-v-45119dea]{bottom:unset;display:flex;justify-content:space-between;opacity:0;padding:0 32px;pointer-events:none;position:absolute;right:0;top:calc(50% - 24px);transition:opacity .3s ease-in-out;width:100%;z-index:100}.r-index-intro__box-slider-controls._visible[data-v-45119dea]{opacity:1}.r-index-intro__arrow[data-v-45119dea]{pointer-events:all}.r-index-intro__arrow-prev[data-v-45119dea]{transform:rotate(180deg)}.r-index-intro__box-slider-pagination-wrap[data-v-45119dea]{position:absolute;top:91%;z-index:100}@media only screen and (max-width:719px){.r-index-intro__box-slider-pagination-wrap[data-v-45119dea]{bottom:26px;display:flex;left:24px;top:unset;width:120px}}.r-index-intro__box-slider-pagination-wrap.swiper-pagination-bullets-dynamic[data-v-45119dea]{left:90%}@media only screen and (max-width:919px){.r-index-intro__box-slider-pagination-wrap.swiper-pagination-bullets-dynamic[data-v-45119dea]{left:85%}}@media only screen and (max-width:719px){.r-index-intro__box-slider-pagination-wrap.swiper-pagination-bullets-dynamic[data-v-45119dea]{bottom:0;left:0;transform:none}}.r-index-intro__icon-box-cont[data-v-45119dea]{background-color:#fff;box-shadow:8px 8px 32px #b7c5eaa3;justify-content:center}.r-index-intro__icon-box-cont._slider[data-v-45119dea]{min-height:96px;min-width:120px}.r-index-intro__icon-box-image[data-v-45119dea]{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0}.r-index-intro .swiper-slide[data-v-45119dea]{height:auto;opacity:0;transition:opacity .3s ease}.r-index-intro .swiper-slide-active[data-v-45119dea]{opacity:1}
