.quiz__wrapper{width:80vw;max-width:1156px}@media (max-width:1023px){.quiz__wrapper{position:fixed;width:100vw;top:0;left:0;bottom:0;background:#fff;overflow:auto}}@media (min-width:1024px){.quiz__wrapper{max-height:85vh;overflow:auto}}.quiz__wrapper.is-auto-width{width:auto}.quiz{--quiz-main-color:#3095b4;display:none;width:100%;color:#242424;overflow:auto}.quiz.is-active{display:flex}.quiz__logo{margin:35px auto 35px 34px;width:140px}.quiz__title{margin-bottom:7px;color:#242424;font-weight:400;text-transform:none;text-align:left}@media (max-width:767px){.quiz__title{font-size:22px;line-height:1.2}}@media (min-width:768px){.quiz__title{font-size:28px;line-height:38px}}.quiz__subtitle{margin-bottom:36px;max-width:407px;color:#4d4c4c;text-align:left}@media (max-width:767px){.quiz__subtitle{font-size:16px;line-height:22px}}@media (min-width:768px){.quiz__subtitle{font-size:18px;line-height:25px}}.quiz__column-left{display:flex;flex-direction:column;flex:auto}@media (max-width:767px){.quiz__column-left{width:100%}}@media (min-width:768px) and (max-width:1023px){.quiz__column-left{width:calc(100% - 262px);min-height:100vh}}@media (min-width:1024px) and (max-width:1310px){.quiz__column-left{min-width:420px}}.quiz__column-right{position:relative;flex:none;background-color:#eaeaea;transition:width .2s .2s ease-in-out}@media (max-width:767px){.quiz__column-right{display:none}}@media (max-width:1023px){.quiz__column-right{width:262px}}@media (min-width:1024px) and (max-width:1310px){.quiz__column-right{flex:auto}}@media (min-width:1024px){.quiz__column-right{width:628px}.quiz__column-right.has-content{width:262px}}.quiz__footer{align-items:center}@media (max-width:767px){.quiz__footer{padding:6px 30px 6px 34px;display:none;position:fixed;bottom:0;left:0;width:100vw;background-color:rgba(0,0,0,.4)}}@media (min-width:768px){.quiz__footer{margin-top:auto;padding:16px 30px 16px 34px;display:flex;border-top:1px solid #eaeaea;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}}@media (max-width:767px){.quiz__footer.is-active{display:flex}}@media (min-width:768px){.quiz__footer.is-active{opacity:1;pointer-events:all}}.quiz__sliders{position:relative}@media (max-width:767px){.quiz__sliders{margin-bottom:70px}}@media (min-width:768px){.quiz__sliders{margin-bottom:36px}}@media (min-width:1024px){.quiz__sliders{height:435px;max-height:calc(85vh - 263px);min-height:150px}}.quiz__slider{padding-left:34px;padding-right:34px}@media (max-width:1023px){.quiz__slider{display:none}}@media (min-width:1024px){.quiz__slider{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;opacity:0;pointer-events:none;transform:translateX(-50px);transition:transform .2s ease-in-out , opacity .2s ease-in-out}}@media (min-width:768px){.quiz__slider.is-end{padding-right:90px}}@media (min-width:1024px){.quiz__slider.is-active.is-end{height:574px;max-height:calc(85vh - 124px);min-height:289px}.quiz__slider.is-active ~ .quiz__slider {transform:translateX(50px);transition:transform .2s ease-in-out , opacity .2s ease-in-out}}@media (max-width:1023px){.quiz__slider.is-active{display:block}}@media (min-width:1024px){.quiz__slider.is-active{opacity:1;pointer-events:all;transform:translateX(0);transition:transform .3s .2s ease-in-out , opacity .3s .2s ease-in-out}}.quiz-aside__finish-image{position:absolute;top:0;right:0;bottom:0;left:0;background: url("/local/components/cosmos/quiz/templates/.default/./img/quiz-image.webp") center / cover no-repeat;opacity:1;pointer-events:all;transition:opacity .2s ease-in-out}.quiz__column-right.has-content .quiz-aside__finish-image{opacity:0;pointer-events:none}.quiz__finish:not(.is-active) {display:none}@media (max-width:767px){.quiz__content{margin-top:14px}}@media (min-width:768px){.quiz__content{margin-top:29px}}.quiz__options{margin:-7px -7px 0;display:flex;flex-wrap:wrap}.quiz__option{padding:7px;box-sizing:border-box}@media (max-width:767px){.quiz__option{width:100%}}@media (min-width:768px){.quiz__option{width:50%}}.quiz-radio,.quiz-checkbox{position:relative;padding:14px 20px;display:flex;align-items:center;background-color:#eaeaea;user-select:none;cursor:pointer}.quiz-radio__label,.quiz-checkbox__label{margin-right:auto;color:#242424;font-size:14px;line-height:19px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quiz-checkbox__input{position:absolute;margin:0;width:0;height:0;opacity:0;user-select:none;outline:none;font-family:inherit;-webkit-appearance:none}.quiz-radio__input,.quiz-checkbox__input-fake{flex:none;display:block;width:25px;height:25px;background-color:#fff;border:4px solid #fff;box-sizing:border-box;cursor:pointer;transition:background-color .15s ease-in}.quiz-radio__input{border-radius:50%;outline:none;font-family:inherit;-webkit-appearance:none}.quiz-radio__input:checked{background-color:var(--quiz-main-color)}.quiz-checkbox__check-icon{position:absolute;top:2px;right:0;width:15px;height:13px;color:transparent;pointer-events:none}.quiz-checkbox__input:checked+.quiz-checkbox__input-fake .quiz-checkbox__check-icon{color:var(--quiz-main-color)}.quiz-last-slide__input{margin-bottom:14px;font-size:14px;padding:14px;background-color:#eaeaea;border:1px solid #eaeaea;color:#000;display:block;width:100%;outline:none;font-family:inherit;-webkit-appearance:none;box-sizing:border-box}.quiz-range{display:flex;flex-wrap:wrap}.quiz-range__label{font-size:14px;line-height:1.6;text-transform:uppercase}.quiz-range__input,.quiz-text__input,.quiz-textarea__input{width:90%;height:50px;font-family:inherit;font-size:30px;font-weight:700;line-height:1.6;border:0;outline:none}.quiz-text__input,.quiz-textarea__input{border-bottom:1px solid #eaeaea}.quiz-textarea__input{height:100px}.quiz-range__input-icon{width:10%;font-size:30px;font-weight:800;line-height:1.6;text-align:right}.quiz-range-slider{position:relative;display:flex;align-items:center;height:55px}.quiz-range-slider__thumb-before{width:50%;height:2px;background-color:var(--quiz-main-color)}.quiz-range-slider__thumb-after{flex:auto;height:2px;background-color:#e5e5e5}.quiz-range-slider__thumb{position:absolute;left:50%;width:25px;height:25px;border-radius:50%;background-color:var(--quiz-main-color);cursor:pointer}.quiz-progress{flex:auto}@media (min-width:768px){.quiz-progress{padding-bottom:30px}}@media (max-width:767px){.quiz-progress__header{padding-bottom:5px;color:#fff;font-size:12px}}@media (min-width:768px){.quiz-progress__header{padding-bottom:10px}}.quiz-progress__line{background-color:#eaeaea}@media (max-width:767px){.quiz-progress__line{height:6px;border-radius:3px}}@media (min-width:768px){.quiz-progress__line{height:12px;border-radius:6px}}.quiz-progress__success-line{background-color:var(--quiz-main-color);transition:width .2s ease-in-out}@media (max-width:767px){.quiz-progress__success-line{height:6px;border-radius:3px}}@media (min-width:768px){.quiz-progress__success-line{height:12px;border-radius:6px}}.quiz-navigation{margin-left:37px}.quiz-prev{width:43px;height:43px;color:#9c9c9c;border:none;border-radius:50%;cursor:pointer;outline:none}@media (max-width:767px){.quiz-prev{background-color:rgba(0,0,0,.5)}}@media (min-width:768px){.quiz-prev{background-color:#eaeaea}}.quiz-prev img{width:15px;height:auto}.quiz-next{padding:12px 15px 12px;height:43px;min-width:110px;color:#fff;font-size:14px;line-height:19px;border-radius:21.5px;border:none;background-color:var(--quiz-main-color);cursor:pointer;outline:none}.quiz-prev[disabled],.quiz-next[disabled],.quiz__submit[disabled]{opacity:.7;cursor:not-allowed}.quiz__column-right-content{padding:20px 26px;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.quiz__column-right.has-content .quiz__column-right-content{opacity:1;pointer-events:all}.quiz-aside-card{display:flex;flex-wrap:wrap}.quiz-aside-card__img{margin-right:9px;margin-bottom:11px;flex:none;display:block;width:77px;height:77px;border-radius:50%}.quiz-aside-card__content{margin-bottom:6px;margin-top:18px;flex:none;width:124px}.quiz-aside-card__title{padding-bottom:1.5px;color:#242424;font-size:14px;line-height:19px}.quiz-aside-card__subtitle{padding-bottom:0;color:#9c9c9c;font-size:12px;line-height:13px;text-align:left}.quiz-aside__messages{position:relative;width:100%}.quiz-aside__message{position:absolute;top:0;left:0;right:0;padding:15px 18px;background-color:#fff;opacity:0;pointer-events:none}.quiz-aside__message.is-active{opacity:1;pointer-events:all}.quiz-aside__message p{padding-bottom:0;font-size:12px;line-height:16px;text-align:left}.quiz__submit{margin-bottom:28px;height:53px;width:100%;color:#fff;font-size:14px;line-height:19px;background:var(--quiz-main-color);border:none;cursor:pointer}.quiz__hint{padding-bottom:0;text-align:left;color:#4d4c4c;font-size:12px;line-height:16px}.quiz__hint a{color:var(--quiz-main-color)}.quiz__finish{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}@media (max-width:1023px){.quiz__finish{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff}}@media (min-width:1024px){.quiz__finish{width:550px;height:264px}}.quiz__finish p{color:#242424;font-size:28px;line-height:38px;text-align:center}.quiz-finish__img{position:absolute}.quiz-finish__img.is-top-left{top:0;left:-86px}.quiz-finish__img.is-bottom-right{bottom:-35px;right:-16px}@media (max-width:767px){.quiz-help{padding:10px;border-radius:20px 20px 20px 3px;display:flex;background-color:#f0f0f0}}@media (min-width:768px){.quiz-help{display:none}}.quiz-help__img{width:40px;height:40px;flex:none;margin-right:1rem}.quiz-help__content{display:flex;align-items:baseline}.quiz-help__content p{padding-bottom:5px}.quiz-help__title{margin-right:.5em;font-size:16px;font-weight:700}.quiz-help__subtitle{font-size:12px;font-weight:400}.quiz-help__message p{margin:0;padding:0;font-size:13px;text-align:left}@media (max-width:767px){.quiz-help__message p{font-style:italic}}.quiz__option.img{display:flex;justify-content:center;flex-wrap:wrap;width:auto;height:auto;margin:10px}.quiz__option.img .quiz-radio,.quiz__option.img .quiz-checkbox{position:relative;flex-direction:column;align-items:center;padding:0;margin:0 10px 7px 10px;border-radius:5px}.quiz__option.img .quiz-radio img,.quiz__option.img .quiz-checkbox img,.quiz__option.img .quiz-radio div,.quiz__option.img .quiz-checkbox div{width:170px;height:130px;border-radius:5px 5px 0 0}.quiz__option.img .quiz-radio div,.quiz__option.img .quiz-checkbox div{display:inline}@media (max-width:1350px){.quiz__option.img .quiz-radio img,.quiz__option.img .quiz-checkbox img,.quiz__option.img .quiz-radio div,.quiz__option.img .quiz-checkbox div{width:160px;height:120px}}@media (max-width:1080px){.quiz__option.img .quiz-radio img,.quiz__option.img .quiz-checkbox img,.quiz__option.img .quiz-radio div,.quiz__option.img .quiz-checkbox div{width:140px;height:100px}}@media (max-width:408px){.quiz__option.img .quiz-radio img,.quiz__option.img .quiz-checkbox img,.quiz__option.img .quiz-radio div,.quiz__option.img .quiz-checkbox div{width:180px;height:140px}}.quiz__option.img .quiz-radio .quiz-radio__input,.quiz__option.img .quiz-checkbox .quiz-checkbox__input{position:absolute;top:95px;border:4px solid #eaeaea}.quiz__option.img .quiz-checkbox .quiz-checkbox__input{opacity:1;display:block;width:25px;height:25px;background-color:#fff;top:10px;right:10px}.quiz__option.img .quiz-checkbox .quiz-checkbox__input:checked{background-color:var(--quiz-main-color)}.quiz__option.img .quiz-radio .quiz-radio__input:checked,.quiz__option.img .quiz-checkbox .quiz-checkbox__input:checked{border:4px solid #fff}@media (max-width:1350px){.quiz__option.img .quiz-radio .quiz-radio__input,.quiz__option.img .quiz-checkbox .quiz-checkbox__input{top:80px}}@media (max-width:1080px){.quiz__option.img .quiz-radio .quiz-radio__input,.quiz__option.img .quiz-checkbox .quiz-checkbox__input{top:60px}}@media (max-width:408px){.quiz__option.img .quiz-radio .quiz-radio__input,.quiz__option.img .quiz-checkbox .quiz-checkbox__input{top:90px}}.quiz__option.img .quiz-radio .quiz-radio__label,.quiz__option.img .quiz-checkbox .quiz-checkbox__label{font-size:16px;font-weight:700;padding:10px;width:160px;white-space:normal;text-align:center;margin:auto 0}@media (max-width:1350px){.quiz__option.img .quiz-radio .quiz-radio__label,.quiz__option.img .quiz-checkbox .quiz-checkbox__label{width:160px}}@media (max-width:1080px){.quiz__option.img .quiz-radio .quiz-radio__label,.quiz__option.img .quiz-checkbox .quiz-checkbox__label{width:140px}.quiz__option.img .quiz-radio div+.quiz-radio__input,.quiz__option.img .quiz-checkbox div+.quiz-checkbox__input{position:static}}.quiz__option.img .quiz-radio div+input+.quiz-radio__label,.quiz__option.img .quiz-checkbox div+input+.quiz-checkbox__label{position:absolute;top:10px}@media (max-width:408px){.quiz__option.img .quiz-radio .quiz-radio__label,.quiz__option.img .quiz-checkbox .quiz-checkbox__label{width:180px}.quiz__option.img .quiz-radio div+input+.quiz-radio__label,.quiz__option.img .quiz-checkbox div+input+.quiz-checkbox__label{position:absolute;top:10px}.quiz__option.img .quiz-radio div+.quiz-radio__input,.quiz__option.img .quiz-checkbox div+.quiz-checkbox__input{position:absolute}}.quiz__option.img .quiz-radio div+input+.quiz-radio__label,.quiz__option.img .quiz-checkbox div+input+.quiz-checkbox__label{position:absolute;top:10px}.quiz-modal__close{cursor:pointer}.quiz-modal{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1010}.quiz-modal:not(.is-active) {display:none}.quiz-modal__content{position:relative;max-height:85vh;background:#fff}.quiz-modal__close{margin:0;padding:0;top:0;right:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#242424;font-size:32px;line-height:1;border:none;background:none}.quiz-modal__close svg{width:18px;height:17px}.modal__title{margin-bottom:4px;font-size:40px;text-transform:uppercase;text-align:center}.modal__subtitle{padding-bottom:0;color:#eeaf00;font-size:18px;text-align:center}.modal_vimeo{display:none;position:fixed;z-index:1;padding-top:150px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);z-index:100}.modal_vimeo-content{margin:auto;padding:20px;width:50%;height:70%}.vimeo-content{height:100%}.close-vimeo{color:#aaa;float:right;font-size:28px;font-weight:bold}.close-vimeo:hover,.close-vimeo:focus{color:#000;text-decoration:none;cursor:pointer}@media (max-width:600px){.modal_vimeo-content{width:100%}}.news__item._sale._image .news__item-image img{display:block;width:100%;height:100%;object-fit:cover}.news__item._sale._image .news__item-image{display:block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.about-infrastructure__body{max-height:440px;min-height:auto}@media (max-width:481px){.frame_panorama{height:320px}.frame_text{display:block!important}}._desktop{background-position:100% 50%}.modal_video_vk{display:none;position:fixed;z-index:1;padding-top:150px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);z-index:100}.modal_video_vk-content{margin:auto;padding:20px;width:50%;height:70%}.video_vk-content{height:100%}.close-video_vk{color:#aaa;float:right;font-size:28px;font-weight:bold}.close-video_vk:hover,.close-video_vk:focus{color:#000;text-decoration:none;cursor:pointer}@media (max-width:600px){.modal_video_vk-content{width:100%}}.house-popup__marker.house_C11{top:19%;left:75%}.house-popup__marker.house_C12{top:21%;left:24%}.house-popup__marker.house_C13{top:8%;left:69%}.house-popup__marker.house_C14{top:2%;left:24%}.btn.is-hero{background-color:rgba(255,255,255,1)}#cookie-banner{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);max-width:960px;width:calc(100% - 40px);background:#fff;border:1px solid #ddd;padding:20px 24px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999;font-family:sans-serif;font-size:12px;color:#444}.cookie-container{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:nowrap}.cookie-container span{flex:1 1 auto;line-height:1.5;text-align:left}.cookie-container button:hover{background-color:#d7c900}.cookie-container button{background-color:#efdf00;color:#000;border:none;padding:10px 20px;border-radius:6px;font-size:13px;cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.cookie-text{flex:1 1 auto;min-width:0;line-height:1.5;text-align:left}@media (max-width:600px){.cookie-container{flex-direction:column;align-items:center}.cookie-container button{width:auto;align-self:center}.cookie-text{text-align:left;text-wrap:pretty}}.modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fff;margin:10% auto;padding:20px 30px;border:1px solid #888;width:90%;max-width:600px;border-radius:12px;font-family:sans-serif;font-size:14px}.modal-content h2{margin-top:0}.modal-content .close{float:right;font-size:24px;font-weight:bold;cursor:pointer}