section.banner-top-padding{padding-top:0}section,section.expo{padding:0;margin-bottom:60px}section.v-kompleks{margin-bottom:0}div.home-title-wrapper{display:block}.karta__body.wrapper,.to-find .wrapper,.v-kompleks .wrapper{width:100%}._h2{color:var(--text-color);font:normal 600 21px/130% var(--title-font)}._text-16{color:var(--text-color);font:normal 400 16px/24px var(--text-font)}._img{width:100%}._btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:36px;border-radius:4px;background:var(--main-color);color:var(--background);text-transform:uppercase;font:normal 400 12px var(--text-font);letter-spacing:.08em;padding:0 29px;-webkit-transition:.1s all;transition:.1s all}._w-btn{border:1px solid #c1c1c1;border-radius:4px;color:var(--title-color);text-align:center;letter-spacing:.08em;text-transform:uppercase;font:normal 500 12px "IBM Plex Sans","sans serif";padding:10px 28px 9px 27px}._w-btn:hover{border:1px solid var(--main-color);color:var(--main-color)}._round-border-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;white-space:nowrap;border-radius:30px;outline-offset:10px;text-transform:uppercase;letter-spacing:1.4px;color:var(--title-color);background-color:var(--background);outline:1px solid var(--background);font:500 14px/150% var(--text-font);padding:14px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px;width:calc(100% - 20px)}._round-border-btn:hover{outline:1px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.sal .banner-prj .wrapper::after,.sal .banner-prj img{border-radius:20px}.sal .banner-prj__title{line-height:120%}.sal .grey-block__title_small{width:90%}.sal .grey-block__link{line-height:150%}@media screen and (min-width:640px){.sal .banner-prj img{width:100%;min-height:400px;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:755px){.karta__body.wrapper,.v-kompleks .wrapper{width:100%}}@media screen and (min-width:1000px){.v-kompleks .wrapper{width:calc(100% - 48px);position:static}._mob{display:none}.sal._active~.banner-prj .wrapper::after,.sal._active~.banner-prj img{border-radius:20px}}@media screen and (min-width:640px){section,section.expo{margin-bottom:80px}}@media screen and (min-width:1000px){section{margin-bottom:120px}section.expo{margin-bottom:60px}section.v-kompleks{margin-bottom:60px}}.v-kompleks_preview{position:relative;width:100%;max-width:100%}.v-kompleks_preview.desktop,.v-kompleks_preview.tablet{display:none}.v-kompleks__info{position:relative;background-color:var(--background);border-radius:20px 20px 0 0;margin:-14vw 0 0;-webkit-transition:.3s ease;transition:.3s ease}.v-kompleks__info--container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:29px 0 0;-webkit-transition:.3s ease;transition:.3s ease;max-width:421px;margin:0 auto;padding:30px 0 0}.v-kompleks__info--title{font:600 21px/130% var(--title-font);color:var(--text-color);max-width:360px;text-align:center;letter-spacing:normal;margin-bottom:29px}.v-kompleks__info--link,.v-kompleks__info--text{font:normal 400 14px/150% var(--text-font);color:var(--title-color);text-align:center}.v-kompleks__info--link .icon-to-hide{display:none}.v-kompleks__info--text{max-width:194px}.v-kompleks__info--btn{margin:29px 0 0}.v-kompleks__info--item{display:none}.v-kompleks__info--btn{display:none}.v-kompleks ._h2{max-width:395px}@media screen and (min-width:640px){.v-kompleks ._h2{font-size:30px;max-width:550px;letter-spacing:0}.v-kompleks_preview.mob{display:none}.v-kompleks_preview.tablet{display:block}.v-kompleks__info{margin:-11vw 0 0}.v-kompleks__info--container{max-width:550px;margin:0 auto;padding:40px 0 0}.v-kompleks__info--link,.v-kompleks__info--text{font-size:16px}.v-kompleks__info--text{max-width:100%}.v-kompleks__info--link{line-height:1}.v-kompleks__info--title{font:600 30px/130% var(--title-font);color:var(--text-color);letter-spacing:normal;margin-bottom:40px}}@media screen and (min-width:1000px){section.v-kompleks{position:relative;margin-bottom:60px}.v-kompleks_preview.tablet{display:none}.v-kompleks_preview.desktop{display:block;min-height:420px;-o-object-fit:cover;object-fit:cover}.v-kompleks__info{position:absolute;margin:0;border-radius:unset;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;bottom:0;-webkit-transform:none;-ms-transform:none;transform:none}.v-kompleks__info--container{margin:0;padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:900px}.v-kompleks ._h2{max-width:unset;text-align:left;font-size:50px;color:var(--background);margin-bottom:30px}.v-kompleks__info--link{display:inline-block;font:400 16px/130% var(--text-font);color:var(--background);text-decoration:underline;text-underline-offset:3px;text-align:start}.v-kompleks__info--item{display:-webkit-box;display:-ms-flexbox;display:flex;font:600 18px/130% var(--title-font);color:var(--background);margin-bottom:16px}a.v-kompleks__info--link:hover{text-decoration:none}.v-kompleks__info--link .icon-to-hide{display:block;margin-right:10px}.v-kompleks__info--text{max-width:228px;font-size:16px;font-weight:500;color:var(--background);margin-left:38px;text-align:left}.v-kompleks__info--btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:270px;margin:36px 0 0 10px}.v-kompleks__info--btn:hover{border:1px solid transparent}.sal .banner-prj__title{max-width:460px}.sal .banner-prj__text{max-width:460px;margin-top:20px}.sal .banner-prj__btn{max-width:338px}.sal .banner-prj__body{gap:85px}.sal .grey-block:first-of-type .grey-block__title_small{width:95%}.sal .grey-block:last-of-type{padding-top:40px}}@media screen and (min-width:1400px){.v-kompleks__info{display:block;top:49%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto}.v-kompleks__info--container{max-width:685px}}section.tabs-section{margin:0 auto}.expo__btn-wrapper{max-width:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--line-color);border-radius:100px;padding:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:color .15s ease-in;transition:color .15s ease-in;margin-left:auto;margin-right:auto}.tabs *{z-index:2}input[type=radio]{display:none}.tab{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 20px;border-radius:100px;text-align:center;font-family:var(--text-font);font-weight:400;font-size:18px;line-height:150%;color:var(--title-color);cursor:pointer;-webkit-transition:color .15s ease-in;transition:color .15s ease-in;background-color:transparent;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}.glider{position:absolute;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 8px);width:29%;background-color:var(--background);z-index:1;border-radius:100px;margin:4px;-webkit-transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}input[id=radio-1]:checked~.glider{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation:fadeOut .25s;animation:fadeOut .25s}input[id=radio-2]:checked~.glider{-webkit-transform:translateX(calc(200% + 30px));-ms-transform:translateX(calc(200% + 30px));transform:translateX(calc(200% + 30px));-webkit-animation:fadeOut .25s;animation:fadeOut .25s}.form-expo-container._hide{display:none}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}input[id=radio-1]:checked~.tab-1,input[id=radio-2]:checked~.tab-2,input[id=radio-3]:checked~.tab-3{background-color:#fff;font-weight:500}.expo-block{display:none}.expo-block._active{display:block}.additional-zybl-blocks{display:none}._show{display:block}.expo__btn__info--btn-wr{display:none}@media screen and (min-width:1000px){section.tabs-section{margin:60px auto}.expo__btn-wrapper{max-width:467px}}@media screen and (max-width:1000px){.tab{font-size:14px;padding:8px 10px}.glider{width:29%}.expo__btn__info--btn-wr{display:block;margin:40px 0 60px;text-align:center}.expo__btn__info--btn{font:400 16px/150% var(--text-font);color:var(--title-color);text-decoration:underline;text-underline-offset:3px;margin:auto}.expo__btn__info--btn:hover{text-decoration:none}}@media screen and (max-width:500px){.expo__btn-wrapper{-ms-flex-pack:distribute;justify-content:space-around;width:calc(100% - 36px)}.tab{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:8px 8px}.glider{width:27%}.expo__btn__info--btn-wr{margin:30px 0 40px}}.grey-blocks__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:20px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.grey-block{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;background:#f7f7f7;border-radius:20px;color:var(--text-color);padding:30px}.grey-block__title{font:600 18px/130% var(--title-font)}.grey-block>.grey-block__title{margin-bottom:20px}.grey-block__title_small{font:600 16px/130% var(--title-font);margin-bottom:15px}.grey-block__link{color:var(--text-color)}.grey-block__link_underline{text-decoration:underline;text-underline-offset:4px}.grey-block__link_underline:hover{text-decoration:none}.grey-block.link .grey-block__title{font:500 16px/150% var(--text-font);margin-bottom:15px}.grey-block.link .grey-block__subtitle{margin-top:0}.grey-block__subtitle{font:400 16px/150% var(--text-font)}.grey-block>.grey-block__subtitle{margin-top:15px}.grey-block:first-of-type>.grey-block__subtitle_max-w{max-width:227px}.grey-block__subtitle_underline{text-decoration:underline;text-underline-offset:3px}.grey-block__subtitle_underline:hover{text-decoration:none}.grey-block__subtitle_grey{color:var(--dark-grey-color)}.grey-block .time{font:600 16px/130% var(--title-font);margin-top:4px}.grey-block ._holidays{color:var(--main-color)}.time-schedule:nth-child(2):last-child .grey-block__subtitle::after{content:' и праздничным дням'}.time-schedule:not(:last-child){margin-bottom:20px}.grey-block.link img{width:50px}.grey-block.link .grey-block__subtitle,.grey-block.link img,.grey-block__subtitle._desk,.grey-block__title._desk{display:none}.grey-block__arrow{position:absolute;top:50%;right:30px;height:10px;width:10px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border-right:1.5px solid var(--text-color);border-bottom:1.5px solid var(--text-color);-webkit-transform:rotate(-45deg) translate(0,-50%);-ms-transform:rotate(-45deg) translate(0,-50%);transform:rotate(-45deg) translate(0,-50%);-webkit-transition:.3s all;transition:.3s all}a.grey-block:hover .grey-block__subtitle,a.grey-block:hover .grey-block__title{color:var(--main-color)}a.grey-block:hover .grey-block__arrow,button.grey-block:hover .grey-block__arrow{border-right:1.5px solid var(--main-color);border-bottom:1.5px solid var(--main-color)}.sal .grey-block__link_underline{text-decoration:unset;border-bottom:1px solid #000;white-space:nowrap}.sal .grey-block__link_underline:hover{border-bottom:1px solid transparent}.sal .grey-block__title{line-height:130%}.sal .banner-prj{margin-top:40px}.sal .grey-block__title_small{width:95%}.sal .grey-block__link{line-height:155%}.sal .grey-blocks__container{row-gap:21px}.sal .grey-block:last-of-type{padding-top:28px;padding-bottom:16px}.sal._active+.form-expo{display:none}._round-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;white-space:nowrap;border-radius:30px;outline-offset:10px;background-color:var(--main-color);outline:1px solid var(--main-color);font:500 14px/130% var(--text-font);letter-spacing:.1em;padding:25px 33px;text-transform:uppercase;margin:10px}._round-btn:hover{outline:1px solid transparent}@media screen and (max-width:1000px){.grey-block>.grey-block__subtitle{font-size:14px;margin-top:12px}.grey-block__title_small{font-size:14px;margin-bottom:12px}.grey-block{border-radius:16px}section.grey-blocks{margin-bottom:80px}.sal .grey-block:last-of-type{padding-bottom:30px}.grey-block.taxi{border-radius:4px}}@media screen and (max-width:999px){.grey-block.link .grey-block__title{margin-bottom:0}}@media screen and (max-width:639.9px){.dom .grey-block:first-of-type{padding-right:20%}section.grey-blocks{margin-bottom:60px}.zybl .grey-block.link .grey-block__title{margin-bottom:0}.grey-block{border-radius:10px}.grey-block.taxi{border-radius:10px}}@media screen and (max-width:374.9px){.grey-block__arrow{right:20px}}@media screen and (min-width:640px){.grey-block .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.time-schedule{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.time-schedule:nth-child(2):last-child{width:100%}.time-schedule:first-child{margin-right:70px}.time-schedule:nth-child(3){width:100%}.grey-block__title._mob br{display:none}}@media screen and (min-width:1000px){.sal .grey-block:last-of-type{padding-top:40px;padding-bottom:40px}.sal .grey-block__link{line-height:197%}.grey-blocks__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.grey-block{width:calc(33.33% - 20px);padding:42px 40px 40px}.sal .grey-block{border-radius:20px;width:calc(50% - 15px);padding:40px 40px 47px}.grey-block.link{padding:40px}.grey-block .inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.time-schedule:first-child{margin-right:20px}.grey-block.link img{margin-bottom:34px}.grey-block.link .grey-block__title{font:600 18px/130% var(--title-font)}.grey-block.link .grey-block__subtitle{max-width:320px}.grey-block.link .grey-block__subtitle,.grey-block.link img,.grey-block__subtitle._desk,.grey-block__title._desk{display:block}.grey-block__arrow,.grey-block__title._mob{display:none}.sal .grey-block:last-of-type{padding-top:41px;padding-bottom:16px}}section.projects{padding:0;margin:120px auto}.projects__title{font:normal 600 36px/130% var(--title-font);color:var(--text-color);margin-bottom:57px}.projects img{width:100%;font-size:0}.projects a,.projects__wrapper div{font-size:0}.projects__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:58px}.projects__items p{margin-bottom:0}.projects__items img{max-height:227px;-o-object-fit:cover;object-fit:cover}.projects__items .projects__item-img{border-radius:10px}.projects__item-text{font:normal 600 18px/130% var(--title-font);color:var(--text-color)}.projects__item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.projects__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px}.projects__map .projects__map-link{width:100%;position:relative}.projects__zoom-btn{display:block;width:50px;height:50px;position:absolute;right:4vw;bottom:4vw;background:url(/expo/img/karta-zoom-btn.svg) center no-repeat}@media screen and (min-width:640px){.projects__zoom-btn{right:5.1vw;bottom:5.2vw}}@media screen and (min-width:1000px){.projects__zoom-btn{display:none}}@media screen and (min-width:1000px){section.projects{max-width:1320px;width:calc(100% - 48px)}.projects__map-img{height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%;border-radius:16px}.sal section.projects{width:100%;max-width:unset}.sal .projects__title.wrapper{width:calc(100% - 48px);margin-bottom:40px}.sal .projects__title{font:normal 600 30px/130% var(--title-font)}.sal .projects__map-img{border-radius:0;aspect-ratio:1600/900}.sal .projects__map{width:100%}.projects__title.wrapper{width:100%}.projects__map{width:72.7%}.projects__items{width:23.3%}.projects__wrapper{gap:53px}.projects__items{gap:40px}.projects__map-link{pointer-events:none}}@media screen and (max-width:999px){section.projects{margin:80px auto}.projects__title{font-size:21px;margin-bottom:30px}.projects__item-text{font:normal 400 21px/150% var(--text-font)}.projects__item-link{gap:6px}.projects__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.projects__items img{max-height:none}.projects__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:639px){section.projects{margin:60px auto}.projects__item-text{font-size:16px}.projects__items .projects__item-img{border-radius:6px}.projects__items{gap:7px}.projects .projects__map-img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%;margin-left:0}.projects__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:42px}}.wrapper .banner-quiz__link{width:100%}.banner-quiz{padding:0}.banner-quiz img{width:100%;max-width:172px;height:auto;margin:30px 0 0}.banner-quiz .wrapper{text-align:start;display:block;border-radius:10px;background-color:var(--block-background);padding:1px 30px 30px}.banner-quiz__text-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:0;width:90%;padding:31px 0 0}.banner-quiz__title{color:var(--title-color);font:normal 600 21px/27px var(--title-font)}.banner-quiz__text{color:var(--dark-grey-color);font:normal 400 16px/24px var(--text-font);margin-top:12px}.banner-quiz__btn svg{display:none}.banner-quiz__btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font:500 12px/16px var(--text-font);color:var(--background);background:var(--main-color);border-radius:4px;letter-spacing:.08em;border:1px solid var(--main-color);text-transform:uppercase;width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .3s ease;transition:background .3s ease;margin-top:30px;padding:10px 30px 8px}.banner-quiz__link:hover .banner-quiz__btn{-webkit-transition:background .3s ease;transition:background .3s ease;color:var(--main-color);background-color:transparent}@media screen and (min-width:767px){.banner-quiz img{width:auto;-ms-grid-column-span:1;grid-column:span 1;-ms-grid-row-span:2;grid-row:span 2;max-width:unset;width:173px;margin:30px 0 0 0}.banner-quiz__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px 27px 8px 28px;margin:40px 0 0}.banner-quiz__text{width:96%}.banner-quiz__btn{padding:10px 52px 8px;margin:9px 0 0}.banner-quiz .wrapper{border-radius:16px;display:-ms-grid;display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-grid-rows:auto auto;grid-template-rows:auto auto;-ms-grid-columns:auto 37px auto;grid-template-columns:auto auto;-webkit-column-gap:37px;-moz-column-gap:37px;column-gap:39px;padding-bottom:40px}.banner-quiz .wrapper>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.banner-quiz .wrapper>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.banner-quiz .wrapper>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.banner-quiz .wrapper>:nth-child(4){-ms-grid-row:2;-ms-grid-column:3}.banner-quiz .wrapper>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.banner-quiz .wrapper>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.banner-quiz .wrapper>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.banner-quiz .wrapper>:nth-child(4){-ms-grid-row:2;-ms-grid-column:3}.banner-quiz__text-container{margin-top:0}.banner-quiz__text-container{padding:40px 0 20px}}@media screen and (min-width:1100px){.banner-quiz .wrapper{min-height:200px;padding:0 43px 30px 30px;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.banner-quiz img{width:190px;margin:2px 0 0 0}.banner-quiz__title{font:normal 600 26px/34px var(--title-font)}.banner-quiz__text{font:normal 400 18px/27px var(--text-font);margin-top:12px}.banner-quiz__btn{position:absolute;top:50%;right:60px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;padding:0;margin:0}.banner-quiz__btn svg{display:block;margin-left:3px}.banner-quiz__link:hover .banner-quiz__btn{background-color:var(--tab-color);border-color:var(--tab-color)}.banner-quiz__btn span{display:none}.banner-quiz .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:42px;padding-bottom:0}.banner-quiz__text-container{max-width:800px;padding:30px 0;margin-top:2px;max-width:calc(100% - 190px - 42px - 15%);padding-right:5%}}.banner-quiz{margin:60px 0}@media screen and (min-width:641px){.banner-quiz{margin:80px 0}}@media screen and (min-width:1000px){.banner-quiz{margin:120px 0}}.chto-zhdet{overflow:hidden}.chto-zhdet__title{margin-bottom:38px;max-width:343px}.chto-zhdet_btn{margin-bottom:50px}.chto-zhdet svg{position:absolute}.svg-mob{display:none;top:100px;left:264px}.svg-desktop,.svg-tablet{display:none}.chto-zhdet .carousel .owl-item{max-width:none;width:auto}.chto-zhdet__item{text-align:left}.chto-zhdet__img-container{position:relative;line-height:0}.owl-item .chto-zhdet__img-container{border-radius:10px;width:270px;height:330px}.owl-item:first-child .chto-zhdet__img-container{background:linear-gradient(.07deg,rgba(0,0,0,.152) .06%,rgba(0,0,0,0) 99.93%),url(/expo/img/slider1_mob.jpg) center no-repeat;background-size:cover}.sal .owl-item:first-child .chto-zhdet__img-container{background:linear-gradient(.07deg,rgba(0,0,0,.152) .06%,rgba(0,0,0,0) 99.93%),url(/expo/img/sal-slider1new-mob1.jpg) center no-repeat;background-size:cover}.owl-item:nth-child(2) .chto-zhdet__img-container{background:url(/expo/img/slider2_mob.jpg) center no-repeat;background-size:cover}.sal .owl-item:nth-child(2) .chto-zhdet__img-container{background:url(/expo/img/sal-slider2-mob.jpg) center no-repeat;background-size:cover}.owl-item:last-child .chto-zhdet__img-container{background:#f7f7f7}.owl-item:last-child .chto-zhdet__img-container img{position:absolute;top:30px;left:30px;width:unset}.chto-zhdet__container{overflow:hidden}.vse-uslugi .carousel-container-wrapper div.owl-stage-outer{overflow:visible}.chto-zhdet__text-container{position:absolute;bottom:0;padding:0 30px 28px;min-height:unset}.chto-zhdet__item-title{font:normal 700 18px/130% var(--title-font);color:var(--background)}.owl-item:last-child .chto-zhdet__item-title{font-weight:600;color:var(--title-color);max-width:125px}.owl-item:last-child .chto-zhdet__item-subtitle{font:400 16px/150% var(--text-font);margin-top:20px;display:none}.chto-zhdet .carousel-container .owl-stage{padding-top:0}.chto-zhdet .carousel .item{margin-right:0}.chto-zhdet .carousel-container .owl-stage-outer{padding-bottom:0;overflow:visible}.chto-zhdet__container .carousel-container{width:calc(100% - 48px);margin:0 auto}@media (max-width:960px){.chto-zhdet__container .carousel-container{width:calc(100% - 60px);margin:0 auto}}@media (max-width:640px){.chto-zhdet__container .carousel-container{width:calc(100% - 52px);margin:0 auto}}@media (max-width:500px){.chto-zhdet__container .carousel-container{width:calc(100% - 32px);margin:0 auto}}@media screen and (min-width:640px){.chto-zhdet__title{margin-bottom:40px;max-width:512px}svg.svg-tablet{display:block;top:73px;left:353px}.svg-mob{display:none}.chto-zhdet__text-container{padding:0 30px 30px}}@media screen and (min-width:850px){.chto-zhdet__item{width:420px;height:360px}.carousel-container .owl-item .chto-zhdet__img-container{width:100%;height:360px}.owl-item .chto-zhdet__img-container{border-radius:16px}.owl-item:first-child .chto-zhdet__img-container{background:-webkit-gradient(linear,left bottom, left top,color-stop(23.96%, rgba(0,0,0,.265)),color-stop(68.02%, rgba(0,0,0,0))),url(/expo/img/slider1_desk.jpg) center no-repeat;background:linear-gradient(0deg,rgba(0,0,0,.265) 23.96%,rgba(0,0,0,0) 68.02%),url(/expo/img/slider1_desk.jpg) center no-repeat;background-size:cover}.sal .owl-item:first-child .chto-zhdet__img-container{background:-webkit-gradient(linear,left bottom, left top,color-stop(23.96%, rgba(0,0,0,.265)),color-stop(68.02%, rgba(0,0,0,0))),url(/expo/img/sal-slider1new-desk1.jpg) center no-repeat;background:linear-gradient(0deg,rgba(0,0,0,.265) 23.96%,rgba(0,0,0,0) 68.02%),url(/expo/img/sal-slider1new-desk1.jpg) center no-repeat;background-size:cover}.owl-item:nth-child(2) .chto-zhdet__img-container{background:url(/expo/img/slider2_desk.jpg) center no-repeat;background-size:cover}.sal .owl-item:nth-child(2) .chto-zhdet__img-container{background:url(/expo/img/sal-slider2-desk.jpg) center no-repeat;background-size:cover}.owl-item:last-child .chto-zhdet__img-container img{top:40px;left:40px}.chto-zhdet__text-container{padding:0 40px 30px}.chto-zhdet__item-title{font-size:21px;max-width:240px;font-weight:600}.owl-item:last-child .chto-zhdet__item-title{max-width:300px}.owl-item:last-child .chto-zhdet__item-subtitle{display:block}}@media screen and (min-width:1000px){.chto-zhdet__title{font-size:36px;margin-bottom:41px;max-width:980px}svg.svg-tablet{display:none}svg.svg-desktop{display:block;top:161px;left:358px}.svg-tablet{display:none}.chto-zhdet_btn{margin-bottom:70px}}.steps-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-top:30px}.steps-item{position:relative;height:370px;width:100%;padding:30px;background:#f7f7f7;border-radius:10px;-webkit-transition:.3s all;transition:.3s all}.steps-item__title{font:600 18px/130% var(--title-font);color:var(--title-color);margin-bottom:30px}.steps-item__subtitle{font:400 16px/150% var(--text-font);color:var(--dark-grey-color)}.steps-item__num{position:absolute;bottom:10px;right:30px;font:400 100px/130% var(--title-font);color:var(--line-color)}@media screen and (max-width:374px){.steps-item__title{font-size:16px}.steps-item__subtitle{font-size:14px}}@media screen and (min-width:640px){.steps-item{border-radius:16px;height:256px}.steps-item__subtitle,.steps-item__title{max-width:440px}}@media screen and (min-width:1000px){.steps ._h2{font-size:36px}.steps-container{margin-top:40px}}@media screen and (min-width:1200px){.steps-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.steps-item{height:370px;width:calc(50% - 20px);border-radius:16px;padding:40px}.steps-item__num{right:40px}.steps-item__title{max-width:310px}.steps-item__subtitle{max-width:300px}}.karta__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px}.karta__body{display:block;position:relative}.karta__body--img{position:relative}.karta__body img,.karta__body picture{max-width:unset;width:100%}.karta__body--btn{display:block;width:40px;height:40px;border-radius:6px;position:absolute;right:4vw;bottom:4vw;background:url(/expo/img/karta-btn.svg) center no-repeat;background-color:var(--background)}@media screen and (min-width:640px){.karta ._h2{font:normal 600 21px/130% Montserrat,"sans serif"}.karta__body--btn{right:5.1vw;bottom:5.2vw}}@media screen and (min-width:1000px){.karta__header{margin:0 0 40px}.karta ._h2{font-size:30px}.karta__body.wrapper{max-width:unset}.karta__body--btn{right:4vw;bottom:4vw;width:55px;height:55px;background-size:50%}}.expo .title{font:600 36px var(--title-font);color:var(--title-color);margin-bottom:0}.expo .hd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:52px}.expo .hd a{font-weight:500;font-size:12px;letter-spacing:.08em;color:var(--title-color);background-color:var(--background);border-radius:4px;padding:8px 29px;border:1px solid var(--border-color);-webkit-box-sizing:border-box;box-sizing:border-box}.expo .hd .button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:0}.expo .hd a:hover{background-color:var(--background);color:var(--main-color);border:1px solid var(--main-color)}.expo .hd .hd__link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media screen and (max-width:1300px){.expo .title{font-size:30px}.expo .hd{margin-bottom:41px}.expo .hd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.expo .hd .hd__link-wrapper{gap:20px}.expo .hd a{text-align:center;padding:8px 19px;min-width:108px}}@media screen and (max-width:1000px){.expo .title{font-size:26px}}@media screen and (max-width:640px){.expo .hd{gap:30px;margin:0 auto 32px}}@media screen and (max-width:370px){.expo .hd .hd__link-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.links-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:20px}.links-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#f7f7f7;border-radius:4px;padding:21px 35px 19px 20px}.links-item img{margin-top:4px}.links-item__text{font:400 16px/150% var(--text-font);color:var(--text-color);margin:0 30px;-webkit-transition:.3s all;transition:.3s all}.links-item__arrow{position:absolute;top:46%;right:35px;-webkit-transform:translate(0,-46%);-ms-transform:translate(0,-46%);transform:translate(0,-46%);-webkit-transition:.3s all;transition:.3s all}.links-item__arrow .arrow{position:absolute;top:50%;left:50%;height:10px;width:10px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border-right:1.5px solid var(--text-color);border-bottom:1.5px solid var(--text-color);-webkit-transform:rotate(-45deg) translate(-50%,-50%);-ms-transform:rotate(-45deg) translate(-50%,-50%);transform:rotate(-45deg) translate(-50%,-50%);-webkit-transition:.3s all;transition:.3s all}.links-item:hover .links-item__text{color:var(--main-color)}.links-item:hover .links-item__arrow .arrow{border-right:1px solid var(--main-color);border-bottom:1px solid var(--main-color)}@media screen and (max-width:374px){.links-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.links-item img{margin-top:0}.links-item__text{font-size:10px}}@media screen and (min-width:640px){.links-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px}.links-item img{margin-top:0}.links-item__text{max-width:490px}}@media screen and (min-width:1000px){.links-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.links-item{width:calc(50% - 15px)}.links-item__text{font:600 16px/130% var(--title-font);margin:0 50px 0 30px}.links-item:first-child .links-item__text{max-width:290px}.links-item:last-child .links-item__text{max-width:354px}}@media screen and (min-width:1200px){.links-item__arrow{top:26px;right:26px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:50%;border:1px solid #c1c1c1}.links-item__arrow .arrow{top:20px;left:17px;-webkit-transform:rotate(-45deg) translate(0,0);-ms-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0)}.links-item:hover .links-item__arrow .arrow,.links-item__arrow .arrow{border-right:1.5px solid var(--dark-grey-color);border-bottom:1.5px solid var(--dark-grey-color)}.links-item:hover .links-item__text{color:var(--text-color)}.links-item:hover .links-item__arrow{border:1px solid var(--title-color)}}.vse-uslugi .vse-uslugi__title{color:var(--title-color);font:600 21px/130% var(--title-font);margin:2px 0 30px 0}.vse-uslugi .vse-uslugi__text-container p{font:500 10px/13px var(--text-font);letter-spacing:.08em;text-transform:uppercase;color:var(--title-color);margin-bottom:10px}.vse-uslugi__text-container a.btn-link{display:block;border-radius:4px;border:1px solid #c1c1c1;background:0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--title-color);text-align:center;letter-spacing:.08em;text-transform:uppercase;font:normal 500 12px/16px "IBM Plex Sans","sans serif";padding:8px 29px 9px 29px}@media screen and (min-width:1000px){.vse-uslugi .vse-uslugi__title{font-size:30px;margin:0 0 40px}}section.form-footer.form-section{margin:80px auto}@media screen and (min-width:640px){section.form-footer.form-section{margin:100px auto}}@media screen and (min-width:1200px){section.form-footer.form-section{margin:120px auto}}.map-popup.popup{top:0}.map-popup.active{z-index:100000;background:var(--background)}.map-popup{background:var(--background)}.map-popup .img-to-scroll{width:100%}.map-popup picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.map-popup.active{z-index:100000;top:0;background:var(--background)}.map-popup.active .content{max-width:unset;padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:0;margin:0;width:auto;height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.map-popup div.overflow{height:100%}.map-popup.center-popup .l-center{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.map-popup .close::after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.map-popup .btn-wrapper{margin-top:auto}.map-popup .close{width:18px;height:18px;position:absolute;top:26px;right:38px;z-index:13000}.map-popup .close .line._line1{-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg)}.map-popup .close .line._line2{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.map-popup .close .line{position:absolute;height:2px;width:16px;background-color:var(--dark-grey-color);left:0;right:0;margin:0 auto;transition:all .3s;-webkit-transition:all .3s}.map-popup .img-to-scroll{width:100%;height:auto;margin:auto}.map-popup div.overflow{height:100%;padding:100px 0}@media screen and (min-width:768px){.map-popup .close{top:40px;right:40px}.center-popup .l-center{background:var(--background)}}.sal._active~.form-section .img-container{display:none}.sal._active~.form-expo.form-section .wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sal._active~.form-expo.form-section .tx p,.sal._active~.form-section .h1{text-align:center}.sal._active~.form-section p{margin:0 auto;max-width:321px;font:400 16px/130% var(--text-font)}.sal._active~.form-section.form-footer .form-wrapper .button.submit{margin:0 auto}.sal._active~.form-section.form-footer .ln.policy .policy-wrapper .ico{top:4px;left:2px}.sal._active~.form-section.form-footer .ln.policy{gap:18px}.sal._active~.form-section.form-footer .ln.policy .policy-placeholder{display:block}@media screen and (min-width:640px){.sal._active~.banner-prj .wrapper::after,.sal._active~.banner-prj img{border-radius:16px}.sal._active~.form-section .h1{font:600 21px/130% var(--title-font);margin:0 0 20px}.sal._active~.form-section .form-wrapper{margin:29px auto 0}.sal._active~.form-section.form-footer .ln.policy .policy-wrapper .ico{top:5px;left:2px}}@media screen and (min-width:1000px){.sal._active~.form-section .h1{font-size:30px}.sal._active~.form-expo.form-section .tx p{margin:21px auto 0}.sal._active~.form-expo .form-wrapper .ln.policy{max-width:420px;text-align:left;margin-left:0}.sal._active~.banner-prj .wrapper::after,.sal._active~.banner-prj img{border-radius:20px}.v-kompleks{position:relative;overflow:hidden}.v-kompleks::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:1;pointer-events:none}.v-kompleks__info{z-index:2}}@media screen and (max-width:360px){._round-btn{padding:25px 16px}}