.construction-progress{overflow:hidden;position:relative}.construction-progress .drag-modal{display:none}@media (min-width:1px) and (max-width:920px){.construction-progress .drag-modal{display:block}}.construction-progress__no-results{align-items:center;display:flex;justify-content:center}.construction-progress__video{position:absolute}.construction-progress__video iframe{position:relative}.construction-progress__video-preview{pointer-events:none;position:absolute}.construction-progress__video-preview img{-o-object-fit:cover;object-fit:cover}.construction-progress__stream{position:relative}.construction-progress__stream .construction-progress__video{overflow:hidden;position:static}.construction-progress__stream .construction-progress__video iframe{pointer-events:none}.construction-progress__open-full{position:absolute}.construction-progress__close-full{cursor:pointer;display:none;position:absolute}.construction-progress__close-full:after,.construction-progress__close-full:before{content:"";display:block;pointer-events:none;position:absolute}.construction-progress__stream-scroll{overflow-x:auto}.construction-progress__stream-inner{display:block;position:relative}.construction-progress .overflow-scroll__wrapper.haze-left:before,.construction-progress .overflow-scroll__wrapper.haze-right:after{content:none}.construction-progress__item-list{position:relative}.construction-progress__item-list:before{content:"";pointer-events:none;position:absolute}.construction-progress__item-list:after{content:none;display:block;pointer-events:none;position:absolute}.construction-progress__item-list.preloader:after,.construction-progress__item-list.preloader:before{content:"";pointer-events:all}.construction-progress__list-inner{display:grid}@media (min-width:1px) and (max-width:920px){.construction-progress__list-inner{align-items:flex-start;display:flex;flex-wrap:wrap}}.construction-progress__item{overflow:hidden;position:relative}.construction-progress__item img{-o-object-fit:cover;object-fit:cover;position:absolute}@media (min-width:1px) and (max-width:575px){.construction-progress__item img{position:static}}.construction-progress__item a{align-items:center;display:flex;justify-content:center;position:absolute}.construction-progress__item a:after{content:"";display:block;position:absolute}.construction-progress__item span{align-items:center;display:flex;justify-content:center;pointer-events:none}.construction-progress__modal-title{display:inline-block}.construction-progress__modal-controls{display:flex}@media (min-width:1px) and (max-width:920px){.construction-progress__modal-controls{display:flex;justify-content:flex-end}}.construction-progress__modal-controls:after{content:"";display:block;pointer-events:none;position:absolute}.construction-progress .drag-modal .construction-progress__modal-controls{justify-content:flex-end;position:absolute}.construction-progress__modal-close{cursor:pointer;position:absolute}.construction-progress__modal-close:after,.construction-progress__modal-close:before{content:"";display:block;pointer-events:none;position:absolute}.construction-progress__modes-wrapper:after{content:none;display:block;pointer-events:none;position:absolute}.construction-progress__modes-wrapper.preloader:after,.construction-progress__modes-wrapper.preloader:before{content:""}.construction-progress__slide-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.construction-progress__result-mode{display:none;pointer-events:none;position:relative}.construction-progress__result-mode.active{display:block;pointer-events:all}.construction-progress__preview-slider.swiper{display:flex;flex-direction:column;overflow:visible}.construction-progress__slide-image{overflow:hidden}.construction-progress__slide-image img{-o-object-fit:cover;object-fit:cover}.construction-progress__slide-link{cursor:pointer;position:absolute}.construction-progress__slide-info{align-items:center;display:flex;justify-content:space-between}.construction-progress__navigation{position:absolute}@media (min-width:1px) and (max-width:920px){.construction-progress__navigation{display:none}}.construction-progress__navigation.initial-hidden-lap-l{display:none}@media (min-width:1px) and (max-width:920px){.construction-progress__navigation.initial-hidden-lap-l{display:none}}.construction-progress__navigation.initial-hidden-mob-m{display:none}.construction-progress .control-next,.construction-progress .control-prev{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute}.construction-progress .control-next.swiper-button-disabled,.construction-progress .control-prev.swiper-button-disabled{cursor:default}.construction-progress__pagination{position:relative}.construction-progress__pagination-num{display:none;text-align:center}@media (min-width:1px) and (max-width:920px){.construction-progress__pagination-num{display:block}}.construction-progress__progress{position:relative}.construction-progress__progress:after{content:"";position:absolute}.construction-progress .swiper-pagination-custom{display:none}.construction-progress__fraction{display:flex;justify-content:center}.construction-progress__fraction span{display:block}.construction-progress__slide-counter{align-items:center;display:flex}.construction-progress .custom-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.construction-progress__option-wrapper{cursor:pointer;position:relative}.construction-progress__option-wrapper.selected.reset svg{pointer-events:none}.construction-progress__option-wrapper.reset svg{position:absolute}.construction-progress__option-wrapper.placeholder{display:none}.construction-progress__option-wrapper:before{content:"";display:block;position:absolute}.construction-progress__option-wrapper:first-child:before{content:none}.construction-progress__option-wrapper:last-child:after{content:"";display:block;position:absolute}.construction-progress .react-select__control{cursor:pointer}.construction-progress .react-select__indicator{align-items:center;display:flex;justify-content:center}.construction-progress .react-select__indicator-separator{display:none}.construction-progress .react-select__menu{overflow:hidden}.construction-progress .react-select__menu:after{content:"";display:block;position:absolute}.construction-progress__filter{align-items:center;display:flex;flex-wrap:wrap-reverse;justify-content:space-between}.construction-progress__filter-selects{display:flex;justify-content:flex-end;position:relative}@media (min-width:1px) and (max-width:920px){.construction-progress__filter-selects{flex-wrap:wrap-reverse}}.construction-progress__mode-switch{align-items:flex-start;display:flex;overflow:auto}.construction-progress__mode-switch .swiper-horizontal>.swiper-scrollbar,.construction-progress__mode-switch .swiper-scrollbar.swiper-scrollbar-horizontal{position:static}.construction-progress__mode-switch button.standard-btn{cursor:pointer;display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.construction-progress__mode-switch button.disabled{display:none;pointer-events:none}.construction-progress__switch-inner{display:flex;overflow:auto}.construction-progress__preview-list{display:flex;flex-wrap:wrap}.construction-progress__fallback,.construction-progress__preview-list .construction-progress__slide{position:relative}.construction-progress__fallback:after{content:"";display:block;pointer-events:none;position:absolute}.construction-progress .construction-progress__container{display:none}.construction-progress.loaded .construction-progress__container{display:block}.construction-progress.loaded .skeleton{display:none}.construction-progress .shine{animation:shine 1.6s linear infinite;background-color:#f5f5f5;background-image:linear-gradient(90deg,#f5f5f5,hsla(0,0%,100%,.278) 8px,#f5f5f5 19px);background-position:0 0;background-repeat:repeat-y;background-size:10.416666666666666vw 100%}@media (min-width:1px) and (max-width:920px){.construction-progress .shine{background-size:53.333333333333336vw 100%}}.construction-progress .skeleton{margin:0 auto;max-width:70.83333333333333vw;padding:.5208333333333334vw 1.041666666666667vw 1.25vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress .skeleton{max-width:none;padding:2.666666666666667vw 5.333333333333333vw 6.4vw}}.construction-progress .skeleton.list .skeleton__list{grid-template-columns:repeat(3,1fr);grid-gap:2.083333333333333vw}@media (min-width:1px) and (max-width:920px){.construction-progress .skeleton.list .skeleton__item{display:block;height:86.4vw;margin-bottom:5.333333333333333vw}}.construction-progress .skeleton__title{border-radius:1.5625vw;height:2.5vw;margin-bottom:1.354166666666667vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress .skeleton__title{border-radius:8vw;height:7.733333333333333vw;margin-bottom:8.266666666666667vw}}.construction-progress .skeleton__select{border-radius:1.5625vw;display:none}@media (min-width:1px) and (max-width:920px){.construction-progress .skeleton__select{border-radius:8vw;display:block;height:11.466666666666667vw;margin-bottom:2.666666666666667vw}}.construction-progress .skeleton__filter{border-radius:1.5625vw;height:2.604166666666667vw;margin-bottom:.8854166666666666vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress .skeleton__filter{border-radius:8vw;height:9.066666666666666vw;margin-bottom:4vw;margin-top:5.333333333333333vw}}.construction-progress .skeleton__list{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:1.041666666666667vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress .skeleton__list{display:block}}.construction-progress .skeleton__item{border-radius:1.5625vw;height:14.166666666666666vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress .skeleton__item{border-radius:8vw;display:none;height:87.2vw}.construction-progress .skeleton__item:first-child{display:block}}.construction-progress__title{display:none}.construction-progress__video-preview{transition:opacity .3s ease}.construction-progress__item-list:before,.construction-progress__stream{transition:opacity .2s ease}.construction-progress__item-list:after{animation:pre-center 3s linear infinite;transition:opacity .2s ease}.construction-progress__list-inner{transition:opacity .2s ease}.construction-progress__item a:after{transition:opacity .3s ease}.construction-progress__item span{transition:transform .4s ease}.construction-progress__modes-wrapper{position:relative}.construction-progress__modes-wrapper:after{animation:pre-center 3s linear infinite;transition:opacity .2s ease}.construction-progress .control-next,.construction-progress .control-prev,.construction-progress__result-mode,.construction-progress__slide-image img{transition:opacity .3s ease}.construction-progress__progress .swiper-scrollbar-drag{transition:transform .3s ease}.construction-progress .react-select__option{transition:background-color .3s ease,color .3s ease}.construction-progress .react-select__control{transition:border-radius .2s ease}.construction-progress .react-select__indicator{transition:color .3s ease,transform .3s ease}.construction-progress__fallback:after{animation:rotate 3s linear infinite;transition:opacity .2s ease}.construction-progress .fade-slide-enter{opacity:0}.construction-progress .fade-slide-exit{opacity:1}.construction-progress .fade-slide-exit-active{opacity:0}.construction-progress .fade-slide-exit-done{opacity:1}.construction-progress .fade-slide-enter,.construction-progress .fade-slide-enter-active,.construction-progress .fade-slide-exit,.construction-progress .fade-slide-exit-active,.construction-progress .fade-slide-exit-done{transition:opacity .2s ease,transform .2s ease}.construction-progress .drop-slide-exit{opacity:1;transform:translateY(0)}.construction-progress .drop-slide-exit-active{opacity:0;transform:translateY(.78125vw)}@media (min-width:1px) and (max-width:920px){.construction-progress .drop-slide-exit-active{transform:translateY(4vw)}}.construction-progress .drop-slide-exit-dont{opacity:1;transform:translateY(0)}.construction-progress .drop-slide-enter{opacity:0;transform:translateY(-.78125vw)}@media (min-width:1px) and (max-width:920px){.construction-progress .drop-slide-enter{transform:translateY(-4vw)}}.construction-progress .drop-slide-enter-done,.construction-progress .fade-slide-enter-active{opacity:1;transform:translateY(0)}.construction-progress .drop-slide-enter,.construction-progress .drop-slide-enter-active,.construction-progress .drop-slide-enter-done,.construction-progress .drop-slide-exit,.construction-progress .drop-slide-exit-active,.construction-progress .drop-slide-exit-done{transition:opacity .3s ease,transform .3s ease}.construction-progress .custom-select .custom-select__control{background-color:#f2f0f0}.construction-progress .custom-select .custom-select__control--menu-is-open,.construction-progress .custom-select .custom-select__control:hover{border-color:#f23803}.construction-progress .custom-select .custom-select__indicator{background-color:#f23803}.construction-progress__video-preview{opacity:0}.construction-progress__video-preview.active{opacity:1}.construction-progress__close-full{background-color:transparent}.construction-progress__close-full:after,.construction-progress__close-full:before{background-color:#fff}.construction-progress__item-list:before{background-color:#fff;opacity:0}.construction-progress__item-list:after{border-color:#f23803 #e5e5e5 #e5e5e5;border-style:solid;opacity:0}.construction-progress__item-list.preloader:after,.construction-progress__item-list.preloader:before{opacity:1}.construction-progress__item-list.preloader .construction-progress__list-inner,.construction-progress__item-list.preloader .construction-progress__stream{opacity:0}@media screen and (min-width:920px){.construction-progress__item a:hover:after{opacity:1}}.construction-progress__item a:visited:after{opacity:1}.construction-progress__item a:visited:after:active:after,.construction-progress__item a:visited:after:focus:focus-visible:after{opacity:1}.construction-progress__item a:active:after,.construction-progress__item a:focus:focus-visible:after{opacity:1}.construction-progress__item a:after{background-color:rgba(0,0,0,.502);opacity:0;z-index:1}.construction-progress__item span{border-color:#fff;border-style:solid}.construction-progress__item svg{stroke:#fff;fill:#fff}.construction-progress__modal-controls:after{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0))}.construction-progress__modal-close{background-color:#000}.construction-progress__modal-close:after,.construction-progress__modal-close:before{background-color:#fff}.construction-progress__modes-wrapper:after{border-color:#f23803 #e5e5e5 #e5e5e5;border-style:solid;opacity:0}.construction-progress__modes-wrapper.preloader:after,.construction-progress__modes-wrapper.preloader:before{opacity:1}.construction-progress__modes-wrapper.preloader .construction-progress__result-mode.active{opacity:0}.construction-progress__slide-image img,.construction-progress__slide-image img.swiper-lazy-loaded{opacity:1}.construction-progress .control-next,.construction-progress .control-prev{background-color:#2e5c59}.construction-progress .control-next.swiper-button-disabled,.construction-progress .control-prev.swiper-button-disabled{opacity:0}.construction-progress .control-next svg,.construction-progress .control-prev svg{fill:#fff}.construction-progress__progress .swiper-scrollbar-drag,.construction-progress__progress:after{background-color:#f23803}.construction-progress__fraction span{background-color:#adb6bf}.construction-progress__fraction span.active{background-color:#f23803}.construction-progress__slide-counter svg{fill:#000;stroke:#000}.construction-progress__option-wrapper.selected.reset svg{fill:#fff;stroke:#fff}.construction-progress__option-wrapper.reset svg{fill:#000;stroke:#000}.construction-progress__option-wrapper:before,.construction-progress__option-wrapper:last-child:after{background-color:#f2f2f0}.construction-progress .react-select__option{color:#000}.construction-progress .react-select__option.react-select__option--is-selected{background:#f23803;color:#fff}.construction-progress .react-select__option.react-select__option--is-focused:not(.react-select__option--is-selected){background-color:#dee3ee}.construction-progress .react-select__single-value{color:#f23803}.construction-progress .react-select__control{background-color:#edf1fa;box-shadow:none}.construction-progress .react-select__indicator{background-color:#f23803;color:#fff}.construction-progress .react-select__menu{background-color:#edf1fa;box-shadow:0 .3645833333333333vw .46875vw .052083333333333336vw rgba(0,0,0,.149)}@media (min-width:1px) and (max-width:920px){.construction-progress .react-select__menu{box-shadow:0 1.866666666666667vw 2.4vw .26666666666666666vw rgba(0,0,0,.149)}}.construction-progress .react-select__menu:after{background-color:#f2f2f0}.construction-progress__mode-switch .swiper-scrollbar-horizontal{background-color:#f5f5f5}.construction-progress__mode-switch .swiper-scrollbar-drag{background-color:#2e5c59}.construction-progress__mode-switch button.standard-btn{background-color:transparent;border-color:#2e5c59;border-style:solid;color:#2e5c59}.construction-progress__mode-switch button.standard-btn.active{background-color:#2e5c59;color:#fff}.construction-progress__mode-switch button.standard-btn.disabled{opacity:.5}.construction-progress__preview-list .construction-progress__slide img{opacity:1}.construction-progress__fallback:after{border-color:#2e5c59 #fff;border-style:solid}.construction-progress__progress .swiper-scrollbar-drag{background-color:#000}.construction-progress__progress:after{background-color:#f2f2f0}.construction-progress .drag-modal .construction-progress__modal-controls,.construction-progress .drag-modal__layer{background-color:#fff}.construction-progress__swiper-nav button svg{stroke:#fff}.construction-progress__swiper-pages span{color:#fff}.construction-progress__slide-link{background-color:transparent}@media (min-width:1px) and (max-width:768px){.construction-progress__heading{margin-bottom:5.6vw}}.construction-progress__no-results{min-height:15.625vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__no-results{min-height:80vw}}.construction-progress__no-results span{font-size:1.041666666666667vw;font-weight:500}@media (min-width:1px) and (max-width:920px){.construction-progress__no-results span{font-size:5.333333333333333vw}}.construction-progress__video{height:31.25vw;left:50%;line-height:0;max-width:41.666666666666664vw;top:50%;transform:translate(-50%,-50%);width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__video{height:88vw;max-width:213.33333333333334vw}}.construction-progress__video iframe{border:0;height:100%;width:100%;z-index:1}.construction-progress__video-preview{height:100%;left:0;top:0;width:100%;z-index:2}.construction-progress__video-preview img,.construction-progress__video-preview.active{height:100%;width:100%}.construction-progress__stream{height:100%;line-height:0;width:100%}.construction-progress__stream .react-overflow__progress-warning{border-radius:0}.construction-progress__stream .construction-progress__video{height:100%;max-width:100%;transform:translate(0)}@media (min-width:1px) and (max-width:920px){.construction-progress__stream .construction-progress__video{max-width:none;width:250vw}}.construction-progress__open-full{height:100%;left:0;top:0;width:100%;z-index:10}.construction-progress__close-full{border:0;height:2.083333333333333vw;right:.5208333333333334vw;top:.5208333333333334vw;width:2.083333333333333vw;z-index:11}@media (min-width:1px) and (max-width:920px){.construction-progress__close-full{height:10.666666666666666vw;right:2.666666666666667vw;top:2.666666666666667vw;width:10.666666666666666vw}}.construction-progress__close-full:after,.construction-progress__close-full:before{height:.10416666666666667vw;left:50%;top:50%;width:1.302083333333333vw}@media (min-width:1px) and (max-width:920px){.construction-progress__close-full:after,.construction-progress__close-full:before{height:.5333333333333333vw;width:6.666666666666667vw}}.construction-progress__close-full:after{transform:translate(-50%,-50%) rotate(-45deg)}.construction-progress__close-full:before{transform:translate(-50%,-50%) rotate(45deg)}.construction-progress__stream-scroll{border-radius:0;height:100%;width:100%}.construction-progress__stream-inner{height:100%;width:100%}.construction-progress .shade-modal__header .custom-select{margin-bottom:0}.construction-progress__item-list{height:100%;padding:1.822916666666667vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__item-list{padding-left:5.333333333333333vw;padding-right:5.333333333333333vw}}.construction-progress__item-list:before{height:100%;left:0;top:0;width:100%;z-index:1}.construction-progress__item-list:after{border-radius:50%;border-width:.2604166666666667vw;height:2.864583333333333vw;left:50%;top:50%;transform:translate(-50%,-50%);width:2.864583333333333vw;z-index:2}@media (min-width:1px) and (max-width:920px){.construction-progress__item-list:after{border-width:1.333333333333333vw;height:14.666666666666666vw;width:14.666666666666666vw}}.construction-progress__list-inner{-moz-column-gap:1.25vw;column-gap:1.25vw;grid-template-columns:repeat(3,1fr);row-gap:2.5vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__list-inner{gap:0}}.construction-progress__item{height:14.583333333333334vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__item{height:auto;margin-bottom:4vw;width:100%}.construction-progress__item:last-child{margin-bottom:6.666666666666667vw}}.construction-progress__item img,.construction-progress__item:after{height:100%;left:0;top:0;width:100%;z-index:1}.construction-progress__item-hover{height:100%;left:0;top:0;width:100%;z-index:2}@media screen and (min-width:920px){.construction-progress__item-hover:hover span{transform:scale(1)}}.construction-progress__item-hover:visited span:active span,.construction-progress__item-hover:visited span:focus:focus-visible span{transform:scale(1)}.construction-progress__item-hover:active span,.construction-progress__item-hover:focus:focus-visible span{transform:scale(1)}.construction-progress__item-hover span{border-radius:50%;border-width:.15625vw;height:5.833333333333333vw;transform:scale(0);width:5.833333333333333vw;z-index:2}@media (min-width:1px) and (max-width:920px){.construction-progress__item-hover span{border-width:.8vw;height:24vw;width:24vw}}.construction-progress__item-hover svg{height:1.770833333333333vw;width:1.770833333333333vw}@media (min-width:1px) and (max-width:920px){.construction-progress__item-hover svg{height:9.066666666666666vw;width:9.066666666666666vw}}.construction-progress__modal-title{font-size:1.25vw;font-weight:300;line-height:1.2;padding-right:1.041666666666667vw}@media (min-width:1px) and (max-width:920px){.construction-progress__modal-title{font-size:1.145833333333333vw}}.construction-progress__modal-title strong{font-weight:500}.construction-progress__modal-controls{margin-right:0}@media (min-width:1px) and (max-width:920px){.construction-progress__modal-controls{margin-top:2.666666666666667vw;order:3;width:100%}}.construction-progress__modal-controls .construction-progress__filter-input{margin-bottom:0}@media (min-width:1px) and (max-width:920px){.construction-progress__modal-controls .construction-progress__filter-input{flex:1;margin:0 2.666666666666667vw 2.666666666666667vw;min-width:calc(50% - 5.33333vw)}}.construction-progress__modal-controls:after{bottom:-.9895833333333334vw;height:1.041666666666667vw;left:0;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__modal-controls:after{bottom:-5.066666666666666vw;height:5.333333333333333vw}}.construction-progress .drag-modal .construction-progress__modal-controls{left:50%;margin:0;order:0;padding:.20833333333333334vw .5208333333333334vw 0;top:2.1875vw;transform:translateX(-50%);width:100%;z-index:30}@media (min-width:1px) and (max-width:920px){.construction-progress .drag-modal .construction-progress__modal-controls{padding:1.066666666666667vw 2.666666666666667vw 0;top:11.2vw}}.construction-progress .drag-modal .drag-modal__layer-body{padding-top:5.208333333333333vw}@media (min-width:1px) and (max-width:920px){.construction-progress .drag-modal .drag-modal__layer-body{padding-top:26.666666666666668vw}}.construction-progress__modal-close{border:0;bottom:1.041666666666667vw;height:1.822916666666667vw;padding:0;right:1.041666666666667vw;width:1.822916666666667vw;z-index:20}@media (min-width:1px) and (max-width:920px){.construction-progress__modal-close{border-radius:1.333333333333333vw;bottom:5.333333333333333vw;height:9.333333333333334vw;right:5.333333333333333vw;width:9.333333333333334vw}}.construction-progress__modal-close:after,.construction-progress__modal-close:before{border-radius:.052083333333333336vw;height:.10416666666666667vw;left:50%;top:50%;width:.78125vw}@media (min-width:1px) and (max-width:920px){.construction-progress__modal-close:after,.construction-progress__modal-close:before{border-radius:.26666666666666666vw;height:.5333333333333333vw;width:4vw}}.construction-progress__modal-close:after{transform:translate(-50%,-50%) rotate(45deg)}.construction-progress__modal-close:before{transform:translate(-50%,-50%) rotate(-45deg)}.construction-progress__modes-wrapper{width:100%}.construction-progress__modes-wrapper.container{padding-bottom:0;padding-top:0}.construction-progress__modes-wrapper:after{border-radius:50%;border-width:.2604166666666667vw;height:2.864583333333333vw;left:50%;top:50%;transform:translate(-50%,-50%);width:2.864583333333333vw;z-index:2}@media (min-width:1px) and (max-width:920px){.construction-progress__modes-wrapper:after{border-width:1.333333333333333vw;height:14.666666666666666vw;width:14.666666666666666vw}}.construction-progress__result-mode{width:100%}.construction-progress__preview-slider.swiper{height:14.0625vw}@media (min-width:1px) and (max-width:920px){.construction-progress__preview-slider.swiper{height:86.66666666666667vw}}.construction-progress__slide-wrapper.swiper-slide{margin-right:1.041666666666667vw;width:calc(25% - .78125vw)}@media (min-width:1px) and (max-width:920px){.construction-progress__slide-wrapper.swiper-slide{margin-right:2.666666666666667vw;width:100%}}.construction-progress__slide-wrapper.swiper-slide:last-child{margin-right:0}.construction-progress__slide-image{height:11.979166666666666vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__slide-image{height:77.86666666666666vw}}.construction-progress__slide-image img{height:100%;width:100%}.construction-progress__slide-link{border:0;height:100%;left:0;top:0;width:100%}.construction-progress__slide-info{font-size:.8333333333333334vw;line-height:1.2;margin-top:1.041666666666667vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__slide-info{font-size:3.733333333333333vw;margin-top:4vw}}.construction-progress__navigation{height:11.979166666666666vw;left:0;top:0;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__navigation{height:61.333333333333336vw}}.construction-progress .control-next,.construction-progress .control-prev{border:0;border-radius:.2604166666666667vw;height:2.083333333333333vw;padding:0;top:50%;width:2.083333333333333vw;z-index:10}@media (min-width:1px) and (max-width:920px){.construction-progress .control-next,.construction-progress .control-prev{border-radius:1.333333333333333vw;height:10.666666666666666vw;width:10.666666666666666vw}}.construction-progress .control-next svg,.construction-progress .control-prev svg{height:.78125vw;margin-left:.10416666666666667vw;transform:rotate(-90deg);width:.78125vw}@media (min-width:1px) and (max-width:920px){.construction-progress .control-next svg,.construction-progress .control-prev svg{height:4vw;margin-left:.5333333333333333vw;width:4vw}}.construction-progress .control-next{right:.9375vw;transform:translateY(-50%)}@media (min-width:1px) and (max-width:920px){.construction-progress .control-next{right:4.8vw}}.construction-progress .control-prev{left:.9375vw;transform:translateY(-50%) rotate(180deg)}@media (min-width:1px) and (max-width:920px){.construction-progress .control-prev{left:4.8vw}}.construction-progress__pagination{margin-top:2.604166666666667vw;z-index:10}@media (min-width:1px) and (max-width:920px){.construction-progress__pagination{margin-top:3.2vw}}.construction-progress__progress{height:.5208333333333334vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__progress{height:2.666666666666667vw}}.construction-progress__progress:after{height:.10416666666666667vw;left:0;top:50%;transform:translateY(-50%);width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__progress:after{height:.5333333333333333vw}}.construction-progress__progress .swiper-scrollbar-drag{border-radius:.2604166666666667vw;height:.5208333333333334vw;transform:translateY(-.20833333333333334vw)}@media (min-width:1px) and (max-width:920px){.construction-progress__progress .swiper-scrollbar-drag{border-radius:1.333333333333333vw;height:2.666666666666667vw;transform:translateY(-1.066666666666667vw)}}.construction-progress__fraction{width:calc(100% - .52083vw)}@media (min-width:1px) and (max-width:920px){.construction-progress__fraction{width:calc(100% - 2.66667vw)}}.construction-progress__fraction span{border-radius:.052083333333333336vw;height:.10416666666666667vw;margin:0 .2604166666666667vw;width:2.083333333333333vw}@media (min-width:1px) and (max-width:920px){.construction-progress__fraction span{border-radius:.26666666666666666vw;height:.5333333333333333vw;margin:0 1.333333333333333vw;width:10.666666666666666vw}}.construction-progress__slide-counter svg{height:1.09375vw;margin-right:.3645833333333333vw;width:1.09375vw}@media (min-width:1px) and (max-width:920px){.construction-progress__slide-counter svg{height:5.6vw;margin-right:1.866666666666667vw;width:5.6vw}}.construction-progress .custom-select{margin-bottom:.5208333333333334vw}@media (min-width:1px) and (max-width:920px){.construction-progress .custom-select{margin-bottom:2.666666666666667vw;min-width:42.666666666666664vw;width:100%}}.construction-progress .custom-select:nth-child(2){margin-left:1.041666666666667vw}@media (min-width:1px) and (max-width:920px){.construction-progress .custom-select:nth-child(2){margin-left:0}.construction-progress .custom-select .react-select__control{min-width:auto}}.construction-progress__option-wrapper{margin-bottom:.052083333333333336vw}@media (min-width:1px) and (max-width:920px){.construction-progress__option-wrapper{margin-bottom:.26666666666666666vw}}.construction-progress__option-wrapper.reset .react-select__option{padding-right:1.302083333333333vw}@media (min-width:1px) and (max-width:920px){.construction-progress__option-wrapper.reset .react-select__option{padding-right:6.666666666666667vw}}.construction-progress__option-wrapper.reset svg{height:.625vw;right:.78125vw;top:50%;transform:translateY(-50%);width:.625vw}@media (min-width:1px) and (max-width:920px){.construction-progress__option-wrapper.reset svg{height:3.2vw;right:4vw;width:3.2vw}}.construction-progress__option-wrapper:before{height:.052083333333333336vw;left:50%;top:-.052083333333333336vw;transform:translateX(-50%);width:calc(100% - 1.04167vw)}@media (min-width:1px) and (max-width:920px){.construction-progress__option-wrapper:before{height:.26666666666666666vw;width:calc(100% - 5.33333vw)}}.construction-progress__option-wrapper:last-child:after{bottom:0;height:1px;left:50%;transform:translateX(-50%);width:calc(100% - 1.45833vw)}.construction-progress .react-select__option{font-size:.7291666666666666vw;font-weight:400;padding:.3125vw 1.041666666666667vw .3645833333333333vw}@media (min-width:1px) and (max-width:920px){.construction-progress .react-select__option{font-size:3.733333333333333vw;padding:1.6vw 5.333333333333333vw 1.866666666666667vw}}.construction-progress .react-select__menu-list{padding:0}.construction-progress .react-select__single-value{font-size:.7291666666666666vw;font-weight:400;line-height:1.2;margin-right:.5208333333333334vw}@media (min-width:1px) and (max-width:920px){.construction-progress .react-select__single-value{font-size:3.733333333333333vw;margin-right:2.666666666666667vw}}.construction-progress .react-select__value-container{padding:0}.construction-progress .react-select__control{border:0;border-radius:0;min-width:8.333333333333334vw;padding:.5208333333333334vw .78125vw .5729166666666666vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress .react-select__control{min-width:42.666666666666664vw;padding-bottom:2.933333333333333vw;padding-top:2.666666666666667vw}}.construction-progress .react-select__control--menu-is-open{border-radius:0 0 0 0}.construction-progress .react-select__control--menu-is-open .react-select__indicator{transform:rotate(180deg)}.construction-progress .react-select__indicator{border-radius:50%;height:.9375vw;padding:0;width:.9375vw}@media (min-width:1px) and (max-width:920px){.construction-progress .react-select__indicator{height:4.8vw;width:4.8vw}}.construction-progress .react-select__indicator svg{width:.7291666666666666vw}@media (min-width:1px) and (max-width:920px){.construction-progress .react-select__indicator svg{width:3.733333333333333vw}}.construction-progress .react-select__menu{border-radius:0 0 0 0;margin:0;padding-bottom:.2604166666666667vw;padding-top:.2604166666666667vw;width:100%;z-index:5}@media (min-width:1px) and (max-width:920px){.construction-progress .react-select__menu{padding-bottom:1.333333333333333vw;padding-top:1.333333333333333vw}}.construction-progress .react-select__menu:after{height:1px;left:50%;top:0;transform:translateX(-50%);width:calc(100% - 1.45833vw)}@media (min-width:1px) and (max-width:920px){.construction-progress .react-select__menu:after{width:calc(100% - 7.46667vw)}}.construction-progress .custom-select{min-width:8.333333333333334vw}@media (min-width:1px) and (max-width:920px){.construction-progress .custom-select{min-width:42.666666666666664vw}}.construction-progress .shade-modal-close{margin-left:1.041666666666667vw}@media (min-width:1px) and (max-width:920px){.construction-progress .shade-modal-close{margin-left:5.333333333333333vw}}.construction-progress__filter-container.container{padding-bottom:0;padding-top:0}@media (min-width:1px) and (max-width:920px){.construction-progress__filter-container.container{padding-bottom:2.133333333333333vw;padding-left:0;padding-right:0}}.construction-progress__filter{margin-bottom:.3645833333333333vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__filter{margin-bottom:1.866666666666667vw}}.construction-progress__filter-selects{z-index:10}@media (min-width:1px) and (max-width:920px){.construction-progress__filter-selects{margin-bottom:2.666666666666667vw;padding-left:5.333333333333333vw;padding-right:5.333333333333333vw;width:calc(100% + 2.66667vw)}.construction-progress__mode-switch{width:100%}}.construction-progress__mode-switch .swiper-slide{margin-right:1.041666666666667vw;width:-moz-max-content;width:max-content}@media (min-width:1px) and (max-width:920px){.construction-progress__mode-switch .swiper-slide{margin-right:5.333333333333333vw}}.construction-progress__mode-switch .swiper-slide:last-child{margin:0}.construction-progress__mode-switch .swiper-horizontal>.swiper-scrollbar,.construction-progress__mode-switch .swiper-scrollbar.swiper-scrollbar-horizontal{border-radius:.10416666666666667vw;height:.10416666666666667vw;margin-top:.2604166666666667vw;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__mode-switch .swiper-horizontal>.swiper-scrollbar,.construction-progress__mode-switch .swiper-scrollbar.swiper-scrollbar-horizontal{border-radius:.5333333333333333vw;height:.5333333333333333vw;margin-top:1.333333333333333vw}}.construction-progress__mode-switch .swiper-scrollbar-drag{border-radius:.10416666666666667vw;height:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__mode-switch .swiper-scrollbar-drag{border-radius:.5333333333333333vw}}.construction-progress__mode-switch button.standard-btn{border-radius:1.5625vw;border-width:.052083333333333336vw;font-size:.8333333333333334vw;font-weight:400;line-height:1;padding:.625vw}@media (min-width:1px) and (max-width:920px){.construction-progress__mode-switch button.standard-btn{border-radius:8vw;border-width:.26666666666666666vw;font-size:4.266666666666667vw;padding:2.666666666666667vw}}.construction-progress__switch-inner.swiper{width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__switch-inner.swiper{padding:0 5.333333333333333vw}}.construction-progress__preview-list{margin-left:-1.041666666666667vw;margin-right:-1.041666666666667vw;width:calc(100% + 2.08333vw)}@media (min-width:1px) and (max-width:920px){.construction-progress__preview-list{margin-left:-2.666666666666667vw;margin-right:-2.666666666666667vw;width:calc(100% + 5.33333vw)}}.construction-progress__preview-list .construction-progress__slide{margin-bottom:2.083333333333333vw;margin-left:1.041666666666667vw;margin-right:1.041666666666667vw;width:calc(33.33333% - 2.08333vw)}@media (min-width:1px) and (max-width:920px){.construction-progress__preview-list .construction-progress__slide{margin-bottom:5.333333333333333vw;margin-left:2.666666666666667vw;margin-right:2.666666666666667vw;width:calc(100% - 5.33333vw)}}.construction-progress__fallback{height:100%;width:100%}.construction-progress__fallback:after{border-radius:50%;border-width:.2604166666666667vw;height:2.34375vw;left:50%;top:50%;transform:translate(-50%,-50%);width:2.34375vw;z-index:11}@media (min-width:1px) and (max-width:920px){.construction-progress__fallback:after{border-width:1.333333333333333vw;height:12vw;width:12vw}}.construction-progress__slide-image{border-radius:0}.construction-progress__pagination{margin-top:1.041666666666667vw}@media (min-width:1px) and (max-width:920px){.construction-progress__pagination{margin-top:5.333333333333333vw}}.construction-progress .control-next,.construction-progress .control-prev{border-radius:50%;stroke-width:0}.construction-progress .control-next svg{margin:0}.construction-progress .control-prev svg{margin:0;transform:rotate(-90deg)}.construction-progress__progress{background-color:#f5f5f5;height:.20833333333333334vw}@media (min-width:1px) and (max-width:920px){.construction-progress__progress{height:1.066666666666667vw}}.construction-progress__progress .swiper-scrollbar-drag{background-color:#2e5c59;border-radius:.10416666666666667vw;height:.20833333333333334vw}@media (min-width:1px) and (max-width:920px){.construction-progress__progress .swiper-scrollbar-drag{border-radius:.5333333333333333vw;height:1.066666666666667vw}}.construction-progress__progress:after{border-radius:.10416666666666667vw;height:.20833333333333334vw;z-index:-1}@media (min-width:1px) and (max-width:920px){.construction-progress__progress:after{border-radius:.5333333333333333vw;height:1.066666666666667vw}}.construction-progress__item{border-radius:0}.construction-progress__modal-close{border-radius:.2604166666666667vw}@media (min-width:1px) and (max-width:920px){.construction-progress__modal-close{border-radius:1.333333333333333vw}.construction-progress__modal-controls{margin-left:-2.666666666666667vw;margin-right:-2.666666666666667vw;width:calc(100% + 5.33333vw)}.construction-progress__modal-controls .custom-select{margin-left:2.666666666666667vw;margin-right:2.666666666666667vw;width:calc(50% + 2.66667vw)}}.construction-progress__modal-controls .custom-select:first-child{margin-left:.5208333333333334vw;margin-right:.5208333333333334vw}@media (min-width:1px) and (max-width:920px){.construction-progress__modal-controls .custom-select:first-child{margin-left:2.666666666666667vw;margin-right:2.666666666666667vw}}.construction-progress__modal-controls .custom-select:nth-child(2){margin-left:.5208333333333334vw;margin-right:.5208333333333334vw}@media (min-width:1px) and (max-width:920px){.construction-progress__modal-controls .custom-select:nth-child(2){margin-left:2.666666666666667vw;margin-right:2.666666666666667vw}}.construction-progress .shade-modal__title{margin-right:auto}.construction-progress__swiper{border-radius:.2604166666666667vw;height:11.979166666666666vw;overflow:hidden;width:100%}@media (min-width:1px) and (max-width:920px){.construction-progress__swiper{border-radius:1.333333333333333vw;height:53.333333333333336vw}}.construction-progress__swiper-item{height:100%;position:relative;width:100%}.construction-progress__swiper-item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.construction-progress__swiper-nav{align-items:center;bottom:.5208333333333334vw;display:flex;gap:1.041666666666667vw;left:50%;position:absolute;transform:translateX(-50%);z-index:11}@media (min-width:1px) and (max-width:920px){.construction-progress__swiper-nav{bottom:2.666666666666667vw;gap:2.666666666666667vw}}.construction-progress__swiper-nav button{background-color:transparent;background-color:initial;border:none;cursor:pointer;display:flex}.construction-progress__swiper-nav button svg{height:.9375vw;width:.9375vw}@media (min-width:1px) and (max-width:920px){.construction-progress__swiper-nav button svg{height:3.733333333333333vw;width:3.733333333333333vw}}.construction-progress__swiper-nav button:first-child{transform:rotate(180deg)}.construction-progress__swiper-pages{align-items:center;display:flex;gap:.20833333333333334vw}@media (min-width:1px) and (max-width:920px){.construction-progress__swiper-pages{gap:1.066666666666667vw}}@keyframes pre{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pre-center{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}